Feature patch set adding the ETMv3 instruction decoder to the main arm-dev branch.
Changes add the ETMV3 packet decode objects, along with updates to C-API and test programs
This patchset will be applied to the arm-dev trunk unless significant changes are warranted. Stable release branch opencsd-0v003 will then be created.
Mike Leach (9): OCSD response enum value name corrected. ETMv3 packet decoder Refactor etmv3 config class and etmv3 packet class to improve encapsulation. ETMv3 decoder - created code follower generic class. ETMv3 decoder updates. TC2 snapshot update. ETMv3 Decoder Updates ETMv3 : update to linux build makefile update readme to reflect correct decoder support.
README.md | 6 +- decoder/build/linux/ref_trace_decode_lib/makefile | 5 +- .../ref_trace_decode_lib.vcxproj | 6 +- .../ref_trace_decode_lib.vcxproj.filters | 18 +- decoder/include/c_api/opencsd_c_api.h | 13 + decoder/include/common/ocsd_code_follower.h | 231 + decoder/include/common/ocsd_dcd_tree_elem.h | 4 +- decoder/include/common/ocsd_gen_elem_list.h | 153 + decoder/include/common/ocsd_pe_context.h | 116 + decoder/include/common/trc_gen_elem.h | 82 +- decoder/include/etmv3/etmv3_decoder.h | 1 + decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 58 +- decoder/include/etmv3/trc_pkt_decode_etmv3.h | 179 +- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 115 +- decoder/include/etmv3/trc_pkt_types_etmv3.h | 12 +- decoder/include/ocsd_if_types.h | 8 +- decoder/include/trc_gen_elem_types.h | 4 +- decoder/include/trc_pkt_types.h | 2 +- decoder/source/c_api/ocsd_c_api.cpp | 21 +- decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp | 17 +- decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 553 +- decoder/source/etmv3/trc_pkt_elem_etmv3.cpp | 267 +- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 9 +- decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp | 16 +- decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp | 2 +- decoder/source/ocsd_code_follower.cpp | 154 + decoder/source/ocsd_dcd_tree.cpp | 29 +- decoder/source/ocsd_error.cpp | 3 +- decoder/source/ocsd_gen_elem_list.cpp | 168 + decoder/source/ptm/trc_pkt_decode_ptm.cpp | 2 +- decoder/source/ptm/trc_pkt_proc_ptm.cpp | 2 +- decoder/source/stm/trc_pkt_proc_stm.cpp | 2 +- decoder/source/trc_frame_deformatter.cpp | 2 +- decoder/source/trc_gen_elem.cpp | 19 +- .../snapshot_parser_lib/source/ss_to_dcdtree.cpp | 13 +- decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt | 7379 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt | 7381 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt | 7612 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt | 1980 ---- .../tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt | 7518 ++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt | 7728 +++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt | 2001 ++++ decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt | 11553 ------------------- .../tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt | 9913 ++++++++++++++++ decoder/tests/source/simple_pkt_c_api.c | 18 +- 45 files changed, 29197 insertions(+), 36178 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/include/common/ocsd_gen_elem_list.h create mode 100644 decoder/include/common/ocsd_pe_context.h create mode 100644 decoder/source/ocsd_code_follower.cpp create mode 100644 decoder/source/ocsd_gen_elem_list.cpp delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt
Missed RCTDL_ prefix (as it was mis-spelt) updated to OCSD_ on a data path response code. Result in minor changes to decoders / demux returning this value
Signed-off-by: Mike Leach mike.leach@linaro.org --- decoder/include/ocsd_if_types.h | 2 +- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 2 +- decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp | 16 ++++++++-------- decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp | 2 +- decoder/source/ptm/trc_pkt_decode_ptm.cpp | 2 +- decoder/source/ptm/trc_pkt_proc_ptm.cpp | 2 +- decoder/source/stm/trc_pkt_proc_stm.cpp | 2 +- decoder/source/trc_frame_deformatter.cpp | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_types.h index d17e254..3fa3032 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -179,7 +179,7 @@ typedef enum _ocsd_datapath_resp_t { OCSD_RESP_FATAL_NOT_INIT, /**< Processing Fatal Error : component unintialised. */ OCSD_RESP_FATAL_INVALID_OP, /**< Processing Fatal Error : invalid data path operation. */ OCSD_RESP_FATAL_INVALID_PARAM, /**< Processing Fatal Error : invalid parameter in datapath call. */ - RCDTL_RESP_FATAL_INVALID_DATA, /**< Processing Fatal Error : invalid trace data */ + OCSD_RESP_FATAL_INVALID_DATA, /**< Processing Fatal Error : invalid trace data */ OCSD_RESP_FATAL_SYS_ERR, /**< Processing Fatal Error : internal system error. */ } ocsd_datapath_resp_t;
diff --git a/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp b/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp index d6a4314..93111ff 100644 --- a/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp +++ b/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp @@ -109,7 +109,7 @@ ocsd_datapath_resp_t EtmV3PktProcImpl::processData(const ocsd_trc_index_t index, else { // bail out on any other error. - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...) diff --git a/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp b/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp index 9e96854..092f709 100644 --- a/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp +++ b/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp @@ -493,13 +493,13 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::decodePacket(bool &Complete) case ETM4_PKT_I_UNNUM_DS_MKR: /* Q packets */ case ETM4_PKT_I_Q: - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,"Unsupported packet type.")); break;
default: // any other packet - bad packet error - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,"Unknown packet type.")); break;
@@ -517,7 +517,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::decodePacket(bool &Complete) } else { - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,"Expected Address packet to follow exception packet.")); } } @@ -723,7 +723,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::commitElements(bool &Complete) if(pElem) err_idx = pElem->getRootIndex();
- resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_COMMIT_PKT_OVERRUN,err_idx,m_CSID,"Not enough elements to commit")); bPause = true; } @@ -861,7 +861,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::processAtom(const ocsd_atm_val atom, bo else { bCont = false; - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,err,pElem->getRootIndex(),m_CSID,"Error processing atom packet.")); return resp; } @@ -941,7 +941,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::processException() if(pElem->getP0Type() != P0_ADDR) { // no following address element - indicate processing error. - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,pExceptElem->getRootIndex(),m_CSID,"Address missing in exception packet.")); } else @@ -1017,7 +1017,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::processException() } else { - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,err,m_excep_index,m_CSID,"Error processing exception packet.")); m_excep_proc = EXCEP_POP; // nothing more to do, reset to start of exception handling } @@ -1172,7 +1172,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::handleBadPacket(const char *reason) if(getComponentOpMode() && OCSD_OPFLG_PKTDEC_ERROR_BAD_PKTS) { // error out - stop decoding - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,reason)); } else diff --git a/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp b/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp index 89ea02c..0bc2e59 100644 --- a/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp +++ b/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp @@ -140,7 +140,7 @@ ocsd_datapath_resp_t EtmV4IPktProcImpl::processData( const ocsd_trc_index_t ind else { // bail out on any other error. - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...) diff --git a/decoder/source/ptm/trc_pkt_decode_ptm.cpp b/decoder/source/ptm/trc_pkt_decode_ptm.cpp index 8c3e4f3..2699637 100644 --- a/decoder/source/ptm/trc_pkt_decode_ptm.cpp +++ b/decoder/source/ptm/trc_pkt_decode_ptm.cpp @@ -506,7 +506,7 @@ ocsd_datapath_resp_t TrcPktDecodePtm::processAtomRange(const ocsd_atm_val A, con } else { - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; oss << "Error processing " << pkt_msg << " packet."; LogError(ocsdError(OCSD_ERR_SEV_ERROR,err,m_index_curr_pkt,m_CSID,oss.str())); return resp; diff --git a/decoder/source/ptm/trc_pkt_proc_ptm.cpp b/decoder/source/ptm/trc_pkt_proc_ptm.cpp index 8b329b5..33785b3 100644 --- a/decoder/source/ptm/trc_pkt_proc_ptm.cpp +++ b/decoder/source/ptm/trc_pkt_proc_ptm.cpp @@ -152,7 +152,7 @@ ocsd_datapath_resp_t TrcPktProcPtm::processData( const ocsd_trc_index_t index, else { // bail out on any other error. - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...) diff --git a/decoder/source/stm/trc_pkt_proc_stm.cpp b/decoder/source/stm/trc_pkt_proc_stm.cpp index 879630a..52b6c1f 100644 --- a/decoder/source/stm/trc_pkt_proc_stm.cpp +++ b/decoder/source/stm/trc_pkt_proc_stm.cpp @@ -130,7 +130,7 @@ ocsd_datapath_resp_t TrcPktProcStm::processData( const ocsd_trc_index_t index, else { // bail out on any other error. - resp = RCDTL_RESP_FATAL_INVALID_DATA; + resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...) diff --git a/decoder/source/trc_frame_deformatter.cpp b/decoder/source/trc_frame_deformatter.cpp index 8e09045..07bed6f 100644 --- a/decoder/source/trc_frame_deformatter.cpp +++ b/decoder/source/trc_frame_deformatter.cpp @@ -274,7 +274,7 @@ ocsd_datapath_resp_t TraceFmtDcdImpl::processTraceData( } catch(const ocsdError &err) { LogError(err); - CollateDataPathResp(RCDTL_RESP_FATAL_INVALID_DATA); + CollateDataPathResp(OCSD_RESP_FATAL_INVALID_DATA); } catch(...) { LogError(ocsdError(OCSD_ERR_SEV_ERROR, OCSD_ERR_FAIL));
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Missed RCTDL_ prefix (as it was mis-spelt) updated to OCSD_ on a data path response code. Result in minor changes to decoders / demux returning this value
Signed-off-by: Mike Leach mike.leach@linaro.org
decoder/include/ocsd_if_types.h | 2 +- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 2 +- decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp | 16 ++++++++-------- decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp | 2 +- decoder/source/ptm/trc_pkt_decode_ptm.cpp | 2 +- decoder/source/ptm/trc_pkt_proc_ptm.cpp | 2 +- decoder/source/stm/trc_pkt_proc_stm.cpp | 2 +- decoder/source/trc_frame_deformatter.cpp | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_types.h index d17e254..3fa3032 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -179,7 +179,7 @@ typedef enum _ocsd_datapath_resp_t { OCSD_RESP_FATAL_NOT_INIT, /**< Processing Fatal Error : component unintialised. */ OCSD_RESP_FATAL_INVALID_OP, /**< Processing Fatal Error : invalid data path operation. */ OCSD_RESP_FATAL_INVALID_PARAM, /**< Processing Fatal Error : invalid parameter in datapath call. */
- RCDTL_RESP_FATAL_INVALID_DATA, /**< Processing Fatal Error : invalid trace data */
- OCSD_RESP_FATAL_INVALID_DATA, /**< Processing Fatal Error : invalid trace data */
Since this is in a public header file, did you check to see if the old error code was used in the perf report/script code?
OCSD_RESP_FATAL_SYS_ERR, /**< Processing Fatal Error : internal system error. */
} ocsd_datapath_resp_t;
diff --git a/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp b/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp index d6a4314..93111ff 100644 --- a/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp +++ b/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp @@ -109,7 +109,7 @@ ocsd_datapath_resp_t EtmV3PktProcImpl::processData(const ocsd_trc_index_t index, else { // bail out on any other error.
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...)
diff --git a/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp b/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp index 9e96854..092f709 100644 --- a/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp +++ b/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp @@ -493,13 +493,13 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::decodePacket(bool &Complete) case ETM4_PKT_I_UNNUM_DS_MKR: /* Q packets */ case ETM4_PKT_I_Q:
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,"Unsupported packet type.")); break;
default: // any other packet - bad packet error
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,"Unknown packet type.")); break;
@@ -517,7 +517,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::decodePacket(bool &Complete) } else {
resp = RCDTL_RESP_FATAL_INVALID_DATA;
}resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,"Expected Address packet to follow exception packet.")); }
@@ -723,7 +723,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::commitElements(bool &Complete) if(pElem) err_idx = pElem->getRootIndex();
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_COMMIT_PKT_OVERRUN,err_idx,m_CSID,"Not enough elements to commit")); bPause = true; }
@@ -861,7 +861,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::processAtom(const ocsd_atm_val atom, bo else { bCont = false;
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,err,pElem->getRootIndex(),m_CSID,"Error processing atom packet.")); return resp; }
@@ -941,7 +941,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::processException() if(pElem->getP0Type() != P0_ADDR) { // no following address element - indicate processing error.
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,pExceptElem->getRootIndex(),m_CSID,"Address missing in exception packet.")); } else
@@ -1017,7 +1017,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::processException() } else {
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,err,m_excep_index,m_CSID,"Error processing exception packet.")); m_excep_proc = EXCEP_POP; // nothing more to do, reset to start of exception handling }
@@ -1172,7 +1172,7 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV4I::handleBadPacket(const char *reason) if(getComponentOpMode() && OCSD_OPFLG_PKTDEC_ERROR_BAD_PKTS) { // error out - stop decoding
resp = RCDTL_RESP_FATAL_INVALID_DATA;
} elseresp = OCSD_RESP_FATAL_INVALID_DATA; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_DECODE_PKT,reason));
diff --git a/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp b/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp index 89ea02c..0bc2e59 100644 --- a/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp +++ b/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp @@ -140,7 +140,7 @@ ocsd_datapath_resp_t EtmV4IPktProcImpl::processData( const ocsd_trc_index_t ind else { // bail out on any other error.
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...)
diff --git a/decoder/source/ptm/trc_pkt_decode_ptm.cpp b/decoder/source/ptm/trc_pkt_decode_ptm.cpp index 8c3e4f3..2699637 100644 --- a/decoder/source/ptm/trc_pkt_decode_ptm.cpp +++ b/decoder/source/ptm/trc_pkt_decode_ptm.cpp @@ -506,7 +506,7 @@ ocsd_datapath_resp_t TrcPktDecodePtm::processAtomRange(const ocsd_atm_val A, con } else {
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; oss << "Error processing " << pkt_msg << " packet."; LogError(ocsdError(OCSD_ERR_SEV_ERROR,err,m_index_curr_pkt,m_CSID,oss.str())); return resp;
diff --git a/decoder/source/ptm/trc_pkt_proc_ptm.cpp b/decoder/source/ptm/trc_pkt_proc_ptm.cpp index 8b329b5..33785b3 100644 --- a/decoder/source/ptm/trc_pkt_proc_ptm.cpp +++ b/decoder/source/ptm/trc_pkt_proc_ptm.cpp @@ -152,7 +152,7 @@ ocsd_datapath_resp_t TrcPktProcPtm::processData( const ocsd_trc_index_t index, else { // bail out on any other error.
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...)
diff --git a/decoder/source/stm/trc_pkt_proc_stm.cpp b/decoder/source/stm/trc_pkt_proc_stm.cpp index 879630a..52b6c1f 100644 --- a/decoder/source/stm/trc_pkt_proc_stm.cpp +++ b/decoder/source/stm/trc_pkt_proc_stm.cpp @@ -130,7 +130,7 @@ ocsd_datapath_resp_t TrcPktProcStm::processData( const ocsd_trc_index_t index, else { // bail out on any other error.
resp = RCDTL_RESP_FATAL_INVALID_DATA;
resp = OCSD_RESP_FATAL_INVALID_DATA; } } catch(...)
diff --git a/decoder/source/trc_frame_deformatter.cpp b/decoder/source/trc_frame_deformatter.cpp index 8e09045..07bed6f 100644 --- a/decoder/source/trc_frame_deformatter.cpp +++ b/decoder/source/trc_frame_deformatter.cpp @@ -274,7 +274,7 @@ ocsd_datapath_resp_t TraceFmtDcdImpl::processTraceData( } catch(const ocsdError &err) { LogError(err);
CollateDataPathResp(RCDTL_RESP_FATAL_INVALID_DATA);
} catch(...) { LogError(ocsdError(OCSD_ERR_SEV_ERROR, OCSD_ERR_FAIL));CollateDataPathResp(OCSD_RESP_FATAL_INVALID_DATA);
-- 1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight
Added wrapper for PE context object. Creating decoder routines
Signed-off-by: Mike Leach mike.leach@linaro.org --- .../ref_trace_decode_lib.vcxproj | 2 +- .../ref_trace_decode_lib.vcxproj.filters | 6 +- decoder/include/common/ocsd_pe_context.h | 90 ++++++++++ decoder/include/common/trc_gen_elem.h | 4 + decoder/include/etmv3/trc_pkt_decode_etmv3.h | 18 +- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 15 +- decoder/include/trc_gen_elem_types.h | 1 + decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 200 ++++++++++++++++++++- 8 files changed, 323 insertions(+), 13 deletions(-) create mode 100644 decoder/include/common/ocsd_pe_context.h
diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj index acfafb9..07aad23 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj @@ -294,7 +294,6 @@ </Link> </ItemDefinitionGroup> <ItemGroup> - <None Include="..\..\..\..\HOWTO" /> <None Include="..\..\..\..\HOWTO.md" /> <None Include="..\..\..\..\LICENSE" /> <None Include="..\..\..\..\README.md" /> @@ -310,6 +309,7 @@ <ClInclude Include="..\..\..\include\common\ocsd_error.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error_logger.h" /> <ClInclude Include="..\..\..\include\common\ocsd_msg_logger.h" /> + <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h" /> <ClInclude Include="..\..\..\include\common\ocsd_version.h" /> <ClInclude Include="..\..\..\include\common\trc_component.h" /> <ClInclude Include="..\..\..\include\common\trc_core_arch_map.h" /> diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters index 51b328a..34a7737 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters @@ -60,9 +60,6 @@ </Filter> </ItemGroup> <ItemGroup> - <None Include="..\..\..\..\HOWTO"> - <Filter>docs-files</Filter> - </None> <None Include="..\..\..\..\LICENSE"> <Filter>docs-files</Filter> </None> @@ -284,6 +281,9 @@ <ClInclude Include="..\..\..\include\trc_pkt_types.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h"> + <Filter>Header Files\common</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\source\trc_component.cpp"> diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h new file mode 100644 index 0000000..5ec17e2 --- /dev/null +++ b/decoder/include/common/ocsd_pe_context.h @@ -0,0 +1,90 @@ +/* + * \file ocsd_pe_context.h + * \brief OpenCSD : Wrapper class for PE context + * + * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved. + */ + +/* + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ +#ifndef ARM_OCSD_PE_CONTEXT_H_INCLUDED +#define ARM_OCSD_PE_CONTEXT_H_INCLUDED + +#include "ocsd_if_types.h" + +/*! Handler for the ocsd_pe_context structure + */ +class OcsdPeContext +{ +public: + OcsdPeContext(); + ~OcsdPeContext() {}; + + void resetCtxt(); + + void setSecLevel(const ocsd_sec_level sl) { m_context.security_level = sl; }; + void setEL(const ocsd_ex_level el) { m_context.exception_level = el; m_context.el_valid = 1; }; + void setCtxtID(const uint32_t id) { m_context.context_id = id; m_context.ctxt_id_valid = 1; }; + void setVMID(const uint32_t id) { m_context.vmid = id; m_context.vmid_valid = 1; }; + void set64bit(const bool is64bit) { m_context.bits64 = is64bit ? 1 : 0; }; + + const ocsd_sec_level getSecLevel() const { return m_context.security_level; }; + const ocsd_ex_level getEL() const { return m_context.exception_level; }; + const bool ELvalid() const { return (m_context.el_valid == 1); }; + const uint32_t getCtxtID() const { return (m_context.ctxt_id_valid == 1) ? m_context.context_id : 0; }; + const bool ctxtIDvalid() const { return (m_context.ctxt_id_valid == 1); }; + const uint32_t getVMID() const { return (m_context.vmid_valid == 1) ? m_context.vmid : 0; }; + const bool VMIDvalid() const { return (m_context.vmid_valid == 1); }; + + // only allow an immutable copy of the structure out to C-API land. + operator const ocsd_pe_context &() const { return m_context; }; + +private: + ocsd_pe_context m_context; +}; + +OcsdPeContext::OcsdPeContext() +{ + resetCtxt(); +} + +void OcsdPeContext::resetCtxt() +{ + // initialise the context + m_context.bits64 = 0; + m_context.context_id = 0; + m_context.ctxt_id_valid = 0; + m_context.el_valid = 0; + m_context.exception_level = ocsd_EL0; + m_context.security_level = ocsd_sec_secure; + m_context.vmid = 0; + m_context.vmid_valid = 0; +} + +#endif // ARM_OCSD_PE_CONTEXT_H_INCLUDED + +/* End of File ocsd_pe_context.h */ diff --git a/decoder/include/common/trc_gen_elem.h b/decoder/include/common/trc_gen_elem.h index 4b9a302..d5fbe41 100644 --- a/decoder/include/common/trc_gen_elem.h +++ b/decoder/include/common/trc_gen_elem.h @@ -58,6 +58,8 @@ public: void setContext(const ocsd_pe_context &new_context) { context = new_context; }; void setCycleCount(const uint32_t cycleCount); void setEvent(const event_t ev_type, const uint16_t number); + void setTS(const uint64_t ts, const bool freqChange = false) { timestamp = ts; cpu_freq_change = freqChange ? 1 : 0; }; + void setExcepMarker() { excep_data_marker = 1; };
virtual void toString(std::string &str) const;
@@ -96,6 +98,7 @@ inline void OcsdTraceElement::setType(const ocsd_gen_trc_elem_t type) last_i_type = OCSD_INSTR_OTHER; excep_ret_addr = 0; exception_number = 0; + excep_data_marker = 0; }
inline void OcsdTraceElement::init() @@ -108,6 +111,7 @@ inline void OcsdTraceElement::init() has_cc = 0; last_instr_exec = 0; excep_ret_addr = 0; + excep_data_marker = 0; }
/** @}*/ diff --git a/decoder/include/etmv3/trc_pkt_decode_etmv3.h b/decoder/include/etmv3/trc_pkt_decode_etmv3.h index 870d9c7..3987f29 100644 --- a/decoder/include/etmv3/trc_pkt_decode_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_decode_etmv3.h @@ -39,6 +39,7 @@ #include "etmv3/trc_pkt_elem_etmv3.h" #include "etmv3/trc_cmp_cfg_etmv3.h" #include "common/trc_gen_elem.h" +#include "common/ocsd_pe_context.h"
@@ -62,7 +63,13 @@ protected: void initDecoder(); //!< initial state on creation (zeros all config) void resetDecoder(); //!< reset state to start of decode. (moves state, retains config)
+ ocsd_datapath_resp_t decodePacket(); //!< decode a packet
+ ocsd_datapath_resp_t processISync(const bool withCC); + ocsd_datapath_resp_t processBranchAddr(); + ocsd_datapath_resp_t processPHdr(); + + void pendPacket(); //!< save current packet for re-assess next pass
private:
@@ -75,14 +82,21 @@ private: // trace decode FSM typedef enum { NO_SYNC, //!< pre start trace - init state or after reset or overflow, loss of sync. - WAIT_SYNC, //!< waiting for sync packet. - DECODE_PKTS, //!< processing packets - creating decode elements on stack + WAIT_ASYNC, //!< waiting for a-sync packet. + WAIT_ISYNC, //!< waiting for i-sync packet. + DECODE_PKTS, //!< processing a packet + PEND_INSTR, //!< instruction output pended - need to check next packet for cancel - data in output element + PEND_PACKET, //!< packet decode pended - save previous none decoded packet data - prev pended instr had wait response. } processor_state_t;
processor_state_t m_curr_state;
uint8_t m_CSID; //!< Coresight trace ID for this decoder.
+ OcsdPeContext m_pe_context; //!< context for the PE + + EtmV3TrcPacket m_pended_packet; //! Saved packet when processing pended. + //** output element OcsdTraceElement m_output_elem; }; diff --git a/decoder/include/etmv3/trc_pkt_elem_etmv3.h b/decoder/include/etmv3/trc_pkt_elem_etmv3.h index 9b352e7..5d04719 100644 --- a/decoder/include/etmv3/trc_pkt_elem_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_elem_etmv3.h @@ -92,16 +92,23 @@ public: void SetISyncNoAddr();
// packet status interface - get packet info. - + const ocsd_etmv3_pkt_type getType() const { return type; }; + const int AltISA() const { return context.curr_alt_isa; }; const ocsd_isa ISA() const { return curr_isa; }; const bool isBadPacket() const;
-// printing + const uint32_t getCycleCount() const { return cycle_count; }; + const uint32_t getCtxtID() const { return context.ctxtID; }; + const uint32_t getVMID() const { return context.VMID; }; + const uint64_t getTS() const { return timestamp; }; + + const bool isExcepCancel() const { return (exception.bits.present == 1) && (exception.bits.cancel == 1); }; + + // printing virtual void toString(std::string &str) const; virtual void toStringFmt(const uint32_t fmtFlags, std::string &str) const; - - + private: const char *packetTypeName(const ocsd_etmv3_pkt_type type, const char **ppDesc) const; void getBranchAddressStr(std::string &valStr) const; diff --git a/decoder/include/trc_gen_elem_types.h b/decoder/include/trc_gen_elem_types.h index 7f217b33..e0714c0 100644 --- a/decoder/include/trc_gen_elem_types.h +++ b/decoder/include/trc_gen_elem_types.h @@ -97,6 +97,7 @@ typedef struct _ocsd_generic_trace_elem { uint32_t has_cc:1; /**< 1 if this packet has a valid cycle count included (e.g. cycle count included as part of instruction range packet, always 1 for pure cycle count packet.*/ uint32_t cpu_freq_change:1; /**< 1 if this packet indicates a change in CPU frequency */ uint32_t excep_ret_addr:1; /**< 1 if en_addr is the preferred exception return address on exception packet type */ + uint32_t excep_data_marker:1; /**< 1 if the exception entry packet is a data push marker only, with no address information (used typically in v7M trace for marking data pushed onto stack) */ };
// packet specific payloads diff --git a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp index 4bf40a0..14cea8b 100644 --- a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp +++ b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp @@ -57,6 +57,75 @@ TrcPktDecodeEtmV3::~TrcPktDecodeEtmV3() ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPacket() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + bool bPktDone = false; + + if(!m_config) + return OCSD_RESP_FATAL_NOT_INIT; + + // iterate round the state machine, waiting for sync, then decoding packets. + while(!bPktDone) + { + switch(m_curr_state) + { + case NO_SYNC: + // output the initial not synced packet to the sink + m_output_elem.setType(OCSD_GEN_TRC_ELEM_NO_SYNC); + resp = outputTraceElement(m_output_elem); + m_curr_state = WAIT_ASYNC; + break; + + case WAIT_ASYNC: + if(m_curr_packet_in->getType() == ETM3_PKT_A_SYNC) + m_curr_state = WAIT_ISYNC; + bPktDone = true; + break; + + case WAIT_ISYNC: + if((m_curr_packet_in->getType() == ETM3_PKT_I_SYNC) || + (m_curr_packet_in->getType() == ETM3_PKT_I_SYNC_CYCLE)) + m_curr_state = DECODE_PKTS; + else + bPktDone = true; // not I-sync - done. + break; + + case DECODE_PKTS: + resp = decodePacket(); + bPktDone = true; + break; + + case PEND_INSTR: + // check the current packet for cancel + if(!m_curr_packet_in->isExcepCancel()) + // if not output the last instruction + resp = outputTraceElement(m_output_elem); + + if( OCSD_DATA_RESP_IS_CONT(resp)) + m_curr_state = DECODE_PKTS; + else + { + pendPacket(); + bPktDone = true; + } + break; + + case PEND_PACKET: + { + const EtmV3TrcPacket *p_temp_pkt = m_curr_packet_in; + m_curr_packet_in = &m_pended_packet; + m_curr_state = DECODE_PKTS; + resp = decodePacket(); + m_curr_packet_in = p_temp_pkt; + if(!OCSD_DATA_RESP_IS_CONT(resp)) + { + // previous packet pended returned a wait, so pend current + pendPacket(); + bPktDone = true; + } + } + break; + + } + }
return resp; } @@ -104,17 +173,142 @@ ocsd_err_t TrcPktDecodeEtmV3::onProtocolConfig() }
/* local decode methods */ + +// initialise on creation void TrcPktDecodeEtmV3::initDecoder() { - - + m_CSID = 0; resetDecoder(); }
+// reset for first use / re-use. void TrcPktDecodeEtmV3::resetDecoder() { - m_curr_state = NO_SYNC; + m_curr_state = NO_SYNC; // mark as not synced + m_pe_context.resetCtxt(); + m_output_elem.init(); + +} + +// simple packet transforms handled here, more complex processing passed on to specific routines. +ocsd_datapath_resp_t TrcPktDecodeEtmV3::decodePacket() +{ + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + bool bOutputElem = false; + bool bISyncHasCC = false; + + switch(m_curr_packet_in->getType()) + { + + case ETM3_PKT_NOTSYNC: + // mark as not synced - must have lost sync in the packet processor somehow + LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Trace Packet Synchronisation Lost")); + resetDecoder(); // mark decoder as unsynced - dump any current state. + break; + + // no action for these packets - ignore and continue + case ETM3_PKT_INCOMPLETE_EOT: + case ETM3_PKT_A_SYNC: + case ETM3_PKT_IGNORE: + break; + +// markers for valid packets + case ETM3_PKT_CYCLE_COUNT: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT); + m_output_elem.setCycleCount(m_curr_packet_in->getCycleCount()); + bOutputElem = true; + break; + + case ETM3_PKT_TRIGGER: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_EVENT); + m_output_elem.setEvent(EVENT_TRIGGER,0); + bOutputElem = true; + break; + + case ETM3_PKT_BRANCH_ADDRESS: + resp = processBranchAddr(); + break; + + case ETM3_PKT_I_SYNC_CYCLE: + bISyncHasCC = true; + case ETM3_PKT_I_SYNC: + resp = processISync(bISyncHasCC); + break; + + case ETM3_PKT_P_HDR: + resp = processPHdr(); + break; + + case ETM3_PKT_CONTEXT_ID: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); + m_pe_context.setCtxtID(m_curr_packet_in->getCtxtID()); + m_output_elem.setContext(m_pe_context); + bOutputElem = true; + break; + + case ETM3_PKT_VMID: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); + m_pe_context.setVMID(m_curr_packet_in->getVMID()); + m_output_elem.setContext(m_pe_context); + bOutputElem = true; + break; + + case ETM3_PKT_EXCEPTION_ENTRY: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_EXCEPTION); + m_output_elem.setExcepMarker(); // exception entries are always v7M data markers in ETMv3 trace. + bOutputElem = true; + break;
+ case ETM3_PKT_EXCEPTION_EXIT: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_EXCEPTION_RET); + bOutputElem = true; + break; + + case ETM3_PKT_TIMESTAMP: + m_output_elem.setType(OCSD_GEN_TRC_ELEM_TIMESTAMP); + m_output_elem.setTS(m_curr_packet_in->getTS()); + bOutputElem = true; + break; + + // data packets - data trace not supported at present + case ETM3_PKT_STORE_FAIL: + case ETM3_PKT_OOO_DATA: + case ETM3_PKT_OOO_ADDR_PLC: + case ETM3_PKT_NORM_DATA: + case ETM3_PKT_DATA_SUPPRESSED: + case ETM3_PKT_VAL_NOT_TRACED: + case ETM3_PKT_BAD_TRACEMODE: + LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,m_index_curr_pkt,m_CSID,"Invalid packet type : Data Tracing decode not supported.")); + resp = OCSD_RESP_FATAL_INVALID_DATA; + resetDecoder(); // mark decoder as unsynced - dump any current state. + break; + + +// packet errors + case ETM3_PKT_BAD_SEQUENCE: + LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Bad Packet sequence.")); + resp = OCSD_RESP_FATAL_INVALID_DATA; + resetDecoder(); // mark decoder as unsynced - dump any current state. + break; + + default: + case ETM3_PKT_RESERVED: + LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Reserved or unknown packet ID.")); + resp = OCSD_RESP_FATAL_INVALID_DATA; + resetDecoder(); // mark decoder as unsynced - dump any current state. + break; + } + + if(bOutputElem) + resp = outputTraceElementIdx(m_index_curr_pkt,m_output_elem); + + return resp; +} + +void TrcPktDecodeEtmV3::pendPacket() +{ + m_pended_packet = *m_curr_packet_in; + m_curr_state = PEND_PACKET; }
These no longer use the C-API data struct as a base class, but use the struct as a private member and provide = and () operator overrides for conversion.
Signed-off-by: Mike Leach mike.leach@linaro.org --- decoder/include/common/ocsd_pe_context.h | 10 +- decoder/include/etmv3/etmv3_decoder.h | 1 + decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 45 ++-- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 84 ++++--- decoder/source/c_api/ocsd_c_api.cpp | 4 +- decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp | 17 +- decoder/source/etmv3/trc_pkt_elem_etmv3.cpp | 267 +++++++++++---------- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 7 +- .../snapshot_parser_lib/source/ss_to_dcdtree.cpp | 13 +- 9 files changed, 241 insertions(+), 207 deletions(-)
diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h index 5ec17e2..37764d9 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -36,7 +36,11 @@
#include "ocsd_if_types.h"
-/*! Handler for the ocsd_pe_context structure +/*! @class OcsdPeContext + * @brief Handler for the ocsd_pe_context structure. + * + * Reads and writes structure values, enforcing interaction rules between values + * and flags. */ class OcsdPeContext { @@ -67,12 +71,12 @@ private: ocsd_pe_context m_context; };
-OcsdPeContext::OcsdPeContext() +inline OcsdPeContext::OcsdPeContext() { resetCtxt(); }
-void OcsdPeContext::resetCtxt() +inline void OcsdPeContext::resetCtxt() { // initialise the context m_context.bits64 = 0; diff --git a/decoder/include/etmv3/etmv3_decoder.h b/decoder/include/etmv3/etmv3_decoder.h index bad57df..48c9fc7 100644 --- a/decoder/include/etmv3/etmv3_decoder.h +++ b/decoder/include/etmv3/etmv3_decoder.h @@ -40,6 +40,7 @@ #include "etmv3/trc_pkt_elem_etmv3.h" #include "etmv3/trc_pkt_proc_etmv3.h" #include "etmv3/trc_pkt_types_etmv3.h" +#include "etmv3/trc_pkt_decode_etmv3.h"
#endif // ARM_ETMV3_DECODER_H_INCLUDED
diff --git a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h index 016ac71..e9df5e8 100644 --- a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h +++ b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h @@ -53,10 +53,11 @@ * Primarily inlined for efficient code. * */ -class EtmV3Config : public ocsd_etmv3_cfg +class EtmV3Config //: public ocsd_etmv3_cfg { public: EtmV3Config(); /**< Default constructor */ + EtmV3Config(const ocsd_etmv3_cfg *cfg_regs); ~EtmV3Config() {}; /**< Default destructor */
/* register bit constants. */ @@ -73,9 +74,16 @@ public:
static const uint32_t IDR_ALTBRANCH = 0x100000;
- //! copy assignment operator for base structure into class. +// operations to convert to and from C-API structure + + //! copy assignment operator for C-API base structure into class. EtmV3Config & operator=(const ocsd_etmv3_cfg *p_cfg);
+ //! cast operator returning struct const reference + operator const ocsd_etmv3_cfg &() const { return m_cfg; }; + //! cast operator returning struct const pointer + operator const ocsd_etmv3_cfg *() const { return &m_cfg; }; + //! combination enum to describe trace mode. enum EtmTraceMode { TM_INSTR_ONLY, //!< instruction only trace @@ -111,6 +119,9 @@ public:
const uint8_t getTraceID() const; //!< CoreSight Trace ID for this device.
+private: + ocsd_etmv3_cfg m_cfg; + };
@@ -118,86 +129,86 @@ public:
inline EtmV3Config & EtmV3Config::operator=(const ocsd_etmv3_cfg *p_cfg) { - *dynamic_cast<ocsd_etmv3_cfg *>(this) = *p_cfg; + m_cfg = *p_cfg; return *this; }
inline const bool EtmV3Config::isCycleAcc() const { - return (bool)((reg_ctrl & CTRL_CYCLEACC) != 0); + return (bool)((m_cfg.reg_ctrl & CTRL_CYCLEACC) != 0); }
//! return X revision in 3.X inline const int EtmV3Config::MinorRev() const { - return ((int)reg_idr & 0xF0) >> 4; + return ((int)m_cfg.reg_idr & 0xF0) >> 4; }
inline const bool EtmV3Config::isInstrTrace() const { - return (bool)((reg_ctrl & CTRL_DATAONLY) == 0); + return (bool)((m_cfg.reg_ctrl & CTRL_DATAONLY) == 0); }
inline const bool EtmV3Config::isDataValTrace() const { - return (bool)((reg_ctrl & CTRL_DATAVAL) != 0); + return (bool)((m_cfg.reg_ctrl & CTRL_DATAVAL) != 0); }
inline const bool EtmV3Config::isDataAddrTrace() const { - return (bool)((reg_ctrl & CTRL_DATAADDR) != 0); + return (bool)((m_cfg.reg_ctrl & CTRL_DATAADDR) != 0); }
//! either or both data trace present inline const bool EtmV3Config::isDataTrace() const { - return (bool)((reg_ctrl & (CTRL_DATAADDR | CTRL_DATAVAL)) != 0); + return (bool)((m_cfg.reg_ctrl & (CTRL_DATAADDR | CTRL_DATAVAL)) != 0); }
inline const bool EtmV3Config::isV7MArch() const { - return (bool)((arch_ver == ARCH_V7) && (core_prof == profile_CortexM)); + return (bool)((m_cfg.arch_ver == ARCH_V7) && (m_cfg.core_prof == profile_CortexM)); }
//! has alternate branch encoding inline const bool EtmV3Config::isAltBranch() const { - return (bool)(((reg_idr & IDR_ALTBRANCH) != 0) && (MinorRev() >= 4)); + return (bool)(((m_cfg.reg_idr & IDR_ALTBRANCH) != 0) && (MinorRev() >= 4)); }
//! processor implements virtualisation extensions. inline const bool EtmV3Config::hasVirtExt() const { - return (bool)((reg_ccer & CCER_VIRTEXT) != 0); + return (bool)((m_cfg.reg_ccer & CCER_VIRTEXT) != 0); }
//! TS packet is 64 bit. inline const bool EtmV3Config::TSPkt64() const { - return (bool)((reg_ccer & CCER_TS64BIT) != 0); + return (bool)((m_cfg.reg_ccer & CCER_TS64BIT) != 0); }
//! TS implemented. inline const bool EtmV3Config::hasTS() const { - return (bool)((reg_ccer & CCER_HAS_TS) != 0); + return (bool)((m_cfg.reg_ccer & CCER_HAS_TS) != 0); }
//! TS is enabled in the trace inline const bool EtmV3Config::isTSEnabled() const { - return (bool)((reg_ctrl & CTRL_TS_ENA) != 0); + return (bool)((m_cfg.reg_ctrl & CTRL_TS_ENA) != 0); }
//! tracing VMID inline const bool EtmV3Config::isVMIDTrace() const { - return (bool)((reg_ctrl & CTRL_VMID_ENA) != 0); + return (bool)((m_cfg.reg_ctrl & CTRL_VMID_ENA) != 0); }
inline const uint8_t EtmV3Config::getTraceID() const { - return (uint8_t)(reg_trc_id & 0x7F); + return (uint8_t)(m_cfg.reg_trc_id & 0x7F); }
/** @}*/ diff --git a/decoder/include/etmv3/trc_pkt_elem_etmv3.h b/decoder/include/etmv3/trc_pkt_elem_etmv3.h index 5d04719..bade8cc 100644 --- a/decoder/include/etmv3/trc_pkt_elem_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_elem_etmv3.h @@ -49,16 +49,20 @@ * This class represents a single ETMv3 trace packet, along with intra packet state. * */ -class EtmV3TrcPacket : public ocsd_etmv3_pkt, trcPrintableElem +class EtmV3TrcPacket : public trcPrintableElem { public: EtmV3TrcPacket(); ~EtmV3TrcPacket();
+// conversions between C-API struct and C++ object types + // assign from C-API struct EtmV3TrcPacket &operator =(const ocsd_etmv3_pkt* p_pkt); + // allow const cast to C-API struct to pass C++ object + operator const ocsd_etmv3_pkt*() const { return &m_pkt_data; }; + operator const ocsd_etmv3_pkt&() const { return m_pkt_data; };
- // update interface - set packet values - +// update interface - set packet values void Clear(); //!< clear update data in packet ready for new one. void ResetState(); //!< reset intra packet state data -on full decoder reset.
@@ -91,21 +95,21 @@ public: void SetISyncIsLSiP(); void SetISyncNoAddr();
- // packet status interface - get packet info. - const ocsd_etmv3_pkt_type getType() const { return type; }; +// packet status interface - get packet info. + const ocsd_etmv3_pkt_type getType() const { return m_pkt_data.type; };
- const int AltISA() const { return context.curr_alt_isa; }; - const ocsd_isa ISA() const { return curr_isa; }; + const int AltISA() const { return m_pkt_data.context.curr_alt_isa; }; + const ocsd_isa ISA() const { return m_pkt_data.curr_isa; }; const bool isBadPacket() const;
- const uint32_t getCycleCount() const { return cycle_count; }; - const uint32_t getCtxtID() const { return context.ctxtID; }; - const uint32_t getVMID() const { return context.VMID; }; - const uint64_t getTS() const { return timestamp; }; + const uint32_t getCycleCount() const { return m_pkt_data.cycle_count; }; + const uint32_t getCtxtID() const { return m_pkt_data.context.ctxtID; }; + const uint32_t getVMID() const { return m_pkt_data.context.VMID; }; + const uint64_t getTS() const { return m_pkt_data.timestamp; };
- const bool isExcepCancel() const { return (exception.bits.present == 1) && (exception.bits.cancel == 1); }; + const bool isExcepCancel() const { return (m_pkt_data.exception.bits.present == 1) && (m_pkt_data.exception.bits.cancel == 1); };
- // printing +// printing virtual void toString(std::string &str) const; virtual void toStringFmt(const uint32_t fmtFlags, std::string &str) const;
@@ -116,100 +120,102 @@ private: void getISyncStr(std::string &valStr) const; void getISAStr(std::string &isaStr) const; void getExcepStr(std::string &excepStr) const; + + ocsd_etmv3_pkt m_pkt_data; };
inline void EtmV3TrcPacket::UpdateNS(const int NS) { - context.curr_NS = NS; - context.updated = 1; + m_pkt_data.context.curr_NS = NS; + m_pkt_data.context.updated = 1; };
inline void EtmV3TrcPacket::UpdateAltISA(const int AltISA) { - context.curr_alt_isa = AltISA; - context.updated = 1; + m_pkt_data.context.curr_alt_isa = AltISA; + m_pkt_data.context.updated = 1; }
inline void EtmV3TrcPacket::UpdateHyp(const int Hyp) { - context.curr_Hyp = Hyp; - context.updated = 1; + m_pkt_data.context.curr_Hyp = Hyp; + m_pkt_data.context.updated = 1; }
inline void EtmV3TrcPacket::UpdateISA(const ocsd_isa isa) { - prev_isa = curr_isa; - curr_isa = isa; + m_pkt_data.prev_isa = m_pkt_data.curr_isa; + m_pkt_data.curr_isa = isa; }
inline void EtmV3TrcPacket::SetType(const ocsd_etmv3_pkt_type p_type) { - type = p_type; + m_pkt_data.type = p_type; }
inline void EtmV3TrcPacket::SetErrType(const ocsd_etmv3_pkt_type e_type) { - err_type = type; - type = e_type; + m_pkt_data.err_type = m_pkt_data.type; + m_pkt_data.type = e_type; }
inline const bool EtmV3TrcPacket::isBadPacket() const { - return (type >= ETM3_PKT_BAD_SEQUENCE); + return (m_pkt_data.type >= ETM3_PKT_BAD_SEQUENCE); }
inline void EtmV3TrcPacket::SetDataOOOTag(const uint8_t tag) { - data.ooo_tag = tag; + m_pkt_data.data.ooo_tag = tag; }
inline void EtmV3TrcPacket::SetDataValue(const uint32_t value) { - data.value = value; - data.update_dval = 1; + m_pkt_data.data.value = value; + m_pkt_data.data.update_dval = 1; }
inline void EtmV3TrcPacket::UpdateContextID(const uint32_t contextID) { - context.updated_c = 1; - context.ctxtID = contextID; + m_pkt_data.context.updated_c = 1; + m_pkt_data.context.ctxtID = contextID; }
inline void EtmV3TrcPacket::UpdateVMID(const uint8_t VMID) { - context.updated_v = 1; - context.VMID = VMID; + m_pkt_data.context.updated_v = 1; + m_pkt_data.context.VMID = VMID; }
inline void EtmV3TrcPacket::UpdateDataEndian(const uint8_t BE_Val) { - data.be = BE_Val; - data.update_be = 1; + m_pkt_data.data.be = BE_Val; + m_pkt_data.data.update_be = 1; }
inline void EtmV3TrcPacket::SetCycleCount(const uint32_t cycleCount) { - cycle_count = cycleCount; + m_pkt_data.cycle_count = cycleCount; }
inline void EtmV3TrcPacket::SetISyncReason(const ocsd_iSync_reason reason) { - isync_info.reason = reason; + m_pkt_data.isync_info.reason = reason; }
inline void EtmV3TrcPacket::SetISyncHasCC() { - isync_info.has_cycle_count = 1; + m_pkt_data.isync_info.has_cycle_count = 1; }
inline void EtmV3TrcPacket::SetISyncIsLSiP() { - isync_info.has_LSipAddress = 1; + m_pkt_data.isync_info.has_LSipAddress = 1; }
inline void EtmV3TrcPacket::SetISyncNoAddr() { - isync_info.no_address = 1; + m_pkt_data.isync_info.no_address = 1; }
/** @}*/ diff --git a/decoder/source/c_api/ocsd_c_api.cpp b/decoder/source/c_api/ocsd_c_api.cpp index 28f6145..1dae2d3 100644 --- a/decoder/source/c_api/ocsd_c_api.cpp +++ b/decoder/source/c_api/ocsd_c_api.cpp @@ -725,7 +725,7 @@ ocsd_datapath_resp_t EtmV3CBObj::PacketDataIn( const ocsd_datapath_op_t op, const ocsd_trc_index_t index_sop, const EtmV3TrcPacket *p_packet_in) { - return m_c_api_cb_fn(m_p_cb_context, op,index_sop,p_packet_in); + return m_c_api_cb_fn(m_p_cb_context, op,index_sop,*p_packet_in); }
/****************** Etmv3 packet processor monitor callback function ***********/ @@ -741,7 +741,7 @@ void EtmV3PktMonCBObj::RawPacketDataMon( const ocsd_datapath_op_t op, const uint32_t size, const uint8_t *p_data) { - return m_c_api_cb_fn(m_p_cb_context, op, index_sop, p_packet_in, size, p_data); + return m_c_api_cb_fn(m_p_cb_context, op, index_sop, *p_packet_in, size, p_data); }
diff --git a/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp b/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp index 1e90cc1..f374052 100644 --- a/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp +++ b/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp @@ -38,11 +38,16 @@ EtmV3Config::EtmV3Config() { // defaults set ETMv3.4, V7A, instruction only. - arch_ver = ARCH_V7; - core_prof = profile_CortexA; - reg_ccer = 0; - reg_idr = 0x4100F240; - reg_ctrl = 0; + m_cfg.arch_ver = ARCH_V7; + m_cfg.core_prof = profile_CortexA; + m_cfg.reg_ccer = 0; + m_cfg.reg_idr = 0x4100F240; + m_cfg.reg_ctrl = 0; +} + +EtmV3Config::EtmV3Config(const ocsd_etmv3_cfg *cfg_regs) +{ + m_cfg = *cfg_regs; }
EtmV3Config::EtmTraceMode const EtmV3Config::GetTraceMode() const @@ -54,7 +59,7 @@ EtmV3Config::EtmTraceMode const EtmV3Config::GetTraceMode() const const int EtmV3Config::CtxtIDBytes() const { int ctxtIdsizes[] = { 0, 1, 2, 4 }; - return ctxtIdsizes[(reg_ctrl >> 14) & 0x3]; + return ctxtIdsizes[(m_cfg.reg_ctrl >> 14) & 0x3]; }
/* End of File trc_cmp_cfg_etmv3.cpp */ diff --git a/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp b/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp index 332ff63..16c3a2e 100644 --- a/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp +++ b/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp @@ -39,7 +39,7 @@
EtmV3TrcPacket::EtmV3TrcPacket() { - addr.size = VA_32BIT; // etm v3 only handles 32 bit addresses. + m_pkt_data.addr.size = VA_32BIT; // etm v3 only handles 32 bit addresses. }
EtmV3TrcPacket::~EtmV3TrcPacket() @@ -51,40 +51,40 @@ EtmV3TrcPacket::~EtmV3TrcPacket() // clear this packet info void EtmV3TrcPacket::Clear() { - addr.pkt_bits = 0; - prev_isa = curr_isa; // mark ISA as not changed - exception.bits.present = 0; - atom.num = 0; - cycle_count = 0; - context.updated = 0; - context.updated_c = 0; - context.updated_v = 0; - data.ooo_tag = 0; - data.value = 0; - data.update_addr = 0; - data.update_be = 0; - data.update_dval = 0; - ts_update_bits = 0; - isync_info.has_cycle_count = 0; - isync_info.has_LSipAddress = 0; - isync_info.no_address = 0; + m_pkt_data.addr.pkt_bits = 0; + m_pkt_data.prev_isa = m_pkt_data.curr_isa; // mark ISA as not changed + m_pkt_data.exception.bits.present = 0; + m_pkt_data.atom.num = 0; + m_pkt_data.cycle_count = 0; + m_pkt_data.context.updated = 0; + m_pkt_data.context.updated_c = 0; + m_pkt_data.context.updated_v = 0; + m_pkt_data.data.ooo_tag = 0; + m_pkt_data.data.value = 0; + m_pkt_data.data.update_addr = 0; + m_pkt_data.data.update_be = 0; + m_pkt_data.data.update_dval = 0; + m_pkt_data.ts_update_bits = 0; + m_pkt_data.isync_info.has_cycle_count = 0; + m_pkt_data.isync_info.has_LSipAddress = 0; + m_pkt_data.isync_info.no_address = 0; }
// reset all state including intra packet void EtmV3TrcPacket::ResetState() { - addr.val = 0; - addr.valid_bits = 0; - curr_isa = prev_isa = ocsd_isa_unknown; - context.curr_alt_isa = 0; - context.curr_NS = 0; - context.curr_Hyp = 0; - context.VMID = 0; - context.ctxtID = 0; - timestamp = 0; - data.addr.valid_bits = 0; - data.addr.val = 0; - data.be = 0; + m_pkt_data.addr.val = 0; + m_pkt_data.addr.valid_bits = 0; + m_pkt_data.curr_isa = m_pkt_data.prev_isa = ocsd_isa_unknown; + m_pkt_data.context.curr_alt_isa = 0; + m_pkt_data.context.curr_NS = 0; + m_pkt_data.context.curr_Hyp = 0; + m_pkt_data.context.VMID = 0; + m_pkt_data.context.ctxtID = 0; + m_pkt_data.timestamp = 0; + m_pkt_data.data.addr.valid_bits = 0; + m_pkt_data.data.addr.val = 0; + m_pkt_data.data.be = 0; Clear(); }
@@ -92,11 +92,11 @@ void EtmV3TrcPacket::UpdateAddress(const ocsd_vaddr_t partAddrVal, const int upd { ocsd_vaddr_t validMask = OCSD_VA_MASK; validMask >>= OCSD_MAX_VA_BITSIZE-updateBits; - addr.pkt_bits = updateBits; - addr.val &= ~validMask; - addr.val |= (partAddrVal & validMask); - if(updateBits > addr.valid_bits) - addr.valid_bits = updateBits; + m_pkt_data.addr.pkt_bits = updateBits; + m_pkt_data.addr.val &= ~validMask; + m_pkt_data.addr.val |= (partAddrVal & validMask); + if(updateBits > m_pkt_data.addr.valid_bits) + m_pkt_data.addr.valid_bits = updateBits; }
void EtmV3TrcPacket::UpdateDataAddress(const uint32_t value, const uint8_t valid_bits) @@ -104,21 +104,21 @@ void EtmV3TrcPacket::UpdateDataAddress(const uint32_t value, const uint8_t valid // ETMv3 data addresses 32 bits. uint32_t validMask = 0xFFFFFFFF; validMask >>= 32-valid_bits; - addr.pkt_bits = valid_bits; - addr.val &= ~validMask; - addr.val |= (value & validMask); - if(valid_bits > addr.valid_bits) - addr.valid_bits = valid_bits; - data.update_addr = 1; + m_pkt_data.addr.pkt_bits = valid_bits; + m_pkt_data.addr.val &= ~validMask; + m_pkt_data.addr.val |= (value & validMask); + if(valid_bits > m_pkt_data.addr.valid_bits) + m_pkt_data.addr.valid_bits = valid_bits; + m_pkt_data.data.update_addr = 1; }
void EtmV3TrcPacket::UpdateTimestamp(const uint64_t tsVal, const uint8_t updateBits) { uint64_t validMask = ~0ULL; validMask >>= 64-updateBits; - timestamp &= ~validMask; - timestamp |= (tsVal & validMask); - ts_update_bits = updateBits; + m_pkt_data.timestamp &= ~validMask; + m_pkt_data.timestamp |= (tsVal & validMask); + m_pkt_data.ts_update_bits = updateBits; }
@@ -131,15 +131,15 @@ void EtmV3TrcPacket::SetException( const ocsd_armv7_exception type, const int resume /* = 0*/) { // initial data - exception.bits.cancel = cancel ? 1 : 0; - exception.bits.cm_irq_n = irq_n; - exception.bits.cm_resume = resume; - exception.bits.cm_type = cm_type ? 1 : 0; - exception.number = number; - exception.type = type; + m_pkt_data.exception.bits.cancel = cancel ? 1 : 0; + m_pkt_data.exception.bits.cm_irq_n = irq_n; + m_pkt_data.exception.bits.cm_resume = resume; + m_pkt_data.exception.bits.cm_type = cm_type ? 1 : 0; + m_pkt_data.exception.number = number; + m_pkt_data.exception.type = type;
// mark as valid in this packet - exception.bits.present = 1; + m_pkt_data.exception.bits.present = 1; }
bool EtmV3TrcPacket::UpdateAtomFromPHdr(const uint8_t pHdr, const bool cycleAccurate) @@ -152,15 +152,15 @@ bool EtmV3TrcPacket::UpdateAtomFromPHdr(const uint8_t pHdr, const bool cycleAccu { E = ((pHdr >> 2) & 0xF); N = (pHdr & 0x40) ? 1 : 0; - atom.num = E+N; - atom.En_bits = (((uint32_t)0x1) << E) - 1; - p_hdr_fmt = 1; + m_pkt_data.atom.num = E+N; + m_pkt_data.atom.En_bits = (((uint32_t)0x1) << E) - 1; + m_pkt_data.p_hdr_fmt = 1; } else if((pHdr & 0x3) == 0x2) { - atom.num = 2; - p_hdr_fmt = 2; - atom.En_bits = (pHdr & 0x8 ? 0 : 1) | (pHdr & 0x4 ? 0 : 0x2); + m_pkt_data.atom.num = 2; + m_pkt_data.p_hdr_fmt = 2; + m_pkt_data.atom.En_bits = (pHdr & 0x8 ? 0 : 1) | (pHdr & 0x4 ? 0 : 0x2); } else bValid = false; @@ -171,14 +171,14 @@ bool EtmV3TrcPacket::UpdateAtomFromPHdr(const uint8_t pHdr, const bool cycleAccu switch(pHdr_code) { case 0x80: - p_hdr_fmt = 1; + m_pkt_data.p_hdr_fmt = 1; E = ((pHdr >> 2) & 0x7); N = (pHdr & 0x40) ? 1 : 0; - atom.num = E+N; - if(atom.num) + m_pkt_data.atom.num = E+N; + if(m_pkt_data.atom.num) { - atom.En_bits = (((uint32_t)0x1) << E) - 1; - cycle_count = E+N; + m_pkt_data.atom.En_bits = (((uint32_t)0x1) << E) - 1; + m_pkt_data.cycle_count = E+N; } else bValid = false; // deprecated 8b'10000000 code @@ -186,28 +186,28 @@ bool EtmV3TrcPacket::UpdateAtomFromPHdr(const uint8_t pHdr, const bool cycleAccu break;
case 0x82: - p_hdr_fmt = 2; + m_pkt_data.p_hdr_fmt = 2; if(pHdr & 0x10) { - p_hdr_fmt = 4; - atom.num = 1; - cycle_count = 0; - atom.En_bits = pHdr & 0x04 ? 0 : 1; + m_pkt_data.p_hdr_fmt = 4; + m_pkt_data.atom.num = 1; + m_pkt_data.cycle_count = 0; + m_pkt_data.atom.En_bits = pHdr & 0x04 ? 0 : 1; } else { - atom.num = 2; - cycle_count = 1; - atom.En_bits = (pHdr & 0x8 ? 0 : 1) | (pHdr & 0x4 ? 0 : 0x2); + m_pkt_data.atom.num = 2; + m_pkt_data.cycle_count = 1; + m_pkt_data.atom.En_bits = (pHdr & 0x8 ? 0 : 1) | (pHdr & 0x4 ? 0 : 0x2); } break;
case 0xA0: - p_hdr_fmt = 3; - cycle_count = ((pHdr >> 2) & 7) + 1; + m_pkt_data.p_hdr_fmt = 3; + m_pkt_data.cycle_count = ((pHdr >> 2) & 7) + 1; E = pHdr & 0x40 ? 1 : 0; - atom.num = E; - atom.En_bits = E; + m_pkt_data.atom.num = E; + m_pkt_data.atom.En_bits = E; break;
default: @@ -221,7 +221,7 @@ bool EtmV3TrcPacket::UpdateAtomFromPHdr(const uint8_t pHdr, const bool cycleAccu
EtmV3TrcPacket &EtmV3TrcPacket::operator =(const ocsd_etmv3_pkt* p_pkt) { - *dynamic_cast<ocsd_etmv3_pkt *>(this) = *p_pkt; + m_pkt_data = *p_pkt; return *this; }
@@ -232,15 +232,15 @@ void EtmV3TrcPacket::toString(std::string &str) const const char *desc; std::string valStr, ctxtStr = "";
- name = packetTypeName(type, &desc); + name = packetTypeName(m_pkt_data.type, &desc); str = name + (std::string)" : " + desc;
- switch(type) + switch(m_pkt_data.type) { // print the original header type for the bad sequences. case ETM3_PKT_BAD_SEQUENCE: case ETM3_PKT_BAD_TRACEMODE: - name = packetTypeName(err_type,0); + name = packetTypeName(m_pkt_data.err_type,0); str += "[" + (std::string)name + "]"; break;
@@ -263,7 +263,7 @@ void EtmV3TrcPacket::toString(std::string &str) const case ETM3_PKT_CYCLE_COUNT: { std::ostringstream oss; - oss << "; Cycles=" << cycle_count; + oss << "; Cycles=" << m_pkt_data.cycle_count; str += oss.str(); } break; @@ -271,7 +271,7 @@ void EtmV3TrcPacket::toString(std::string &str) const case ETM3_PKT_CONTEXT_ID: { std::ostringstream oss; - oss << "; CtxtID=" << std::hex << "0x" << context.ctxtID; + oss << "; CtxtID=" << std::hex << "0x" << m_pkt_data.context.ctxtID; str += oss.str(); } break; @@ -279,7 +279,7 @@ void EtmV3TrcPacket::toString(std::string &str) const case ETM3_PKT_VMID: { std::ostringstream oss; - oss << "; VMID=" << std::hex << "0x" << context.VMID; + oss << "; VMID=" << std::hex << "0x" << m_pkt_data.context.VMID; str += oss.str(); } break; @@ -287,7 +287,7 @@ void EtmV3TrcPacket::toString(std::string &str) const case ETM3_PKT_TIMESTAMP: { std::ostringstream oss; - oss << "; TS=" << std::hex << "0x" << timestamp << " (" << std::dec << timestamp << ") "; + oss << "; TS=" << std::hex << "0x" << m_pkt_data.timestamp << " (" << std::dec << m_pkt_data.timestamp << ") "; str += oss.str(); } break; @@ -295,43 +295,46 @@ void EtmV3TrcPacket::toString(std::string &str) const case ETM3_PKT_OOO_DATA: { std::ostringstream oss; - oss << "; Val=" << std::hex << "0x" << data.value; - oss << "; OO_Tag=" << std::hex << "0x" << data.ooo_tag; + oss << "; Val=" << std::hex << "0x" << m_pkt_data.data.value; + oss << "; OO_Tag=" << std::hex << "0x" << m_pkt_data.data.ooo_tag; str += oss.str(); } break;
case ETM3_PKT_VAL_NOT_TRACED: - if(data.update_addr) + if(m_pkt_data.data.update_addr) { - trcPrintableElem::getValStr(valStr,32, data.addr.valid_bits, data.addr.val,true,data.addr.pkt_bits); + trcPrintableElem::getValStr(valStr,32, m_pkt_data.data.addr.valid_bits, + m_pkt_data.data.addr.val,true,m_pkt_data.data.addr.pkt_bits); str += "; Addr=" + valStr; } break;
case ETM3_PKT_OOO_ADDR_PLC: - if(data.update_addr) + if(m_pkt_data.data.update_addr) { - trcPrintableElem::getValStr(valStr,32, data.addr.valid_bits, data.addr.val,true,data.addr.pkt_bits); + trcPrintableElem::getValStr(valStr,32, m_pkt_data.data.addr.valid_bits, + m_pkt_data.data.addr.val,true,m_pkt_data.data.addr.pkt_bits); str += "; Addr=" + valStr; } { std::ostringstream oss; - oss << "; OO_Tag=" << std::hex << "0x" << data.ooo_tag; + oss << "; OO_Tag=" << std::hex << "0x" << m_pkt_data.data.ooo_tag; str += oss.str(); } break;
case ETM3_PKT_NORM_DATA: - if(data.update_addr) + if(m_pkt_data.data.update_addr) { - trcPrintableElem::getValStr(valStr,32, data.addr.valid_bits, data.addr.val,true,data.addr.pkt_bits); + trcPrintableElem::getValStr(valStr,32, m_pkt_data.data.addr.valid_bits, + m_pkt_data.data.addr.val,true,m_pkt_data.data.addr.pkt_bits); str += "; Addr=" + valStr; } - if(data.update_dval) + if(m_pkt_data.data.update_dval) { std::ostringstream oss; - oss << "; Val=" << std::hex << "0x" << data.value; + oss << "; Val=" << std::hex << "0x" << m_pkt_data.data.value; str += oss.str(); } break; @@ -490,25 +493,26 @@ void EtmV3TrcPacket::getBranchAddressStr(std::string &valStr) const std::string subStr;
// print address. - trcPrintableElem::getValStr(subStr,32,addr.valid_bits,addr.val,true,addr.pkt_bits); + trcPrintableElem::getValStr(subStr,32,m_pkt_data.addr.valid_bits, + m_pkt_data.addr.val,true,m_pkt_data.addr.pkt_bits); oss << "Addr=" << subStr << "; ";
// current ISA if changed. - if(curr_isa != prev_isa) + if(m_pkt_data.curr_isa != m_pkt_data.prev_isa) { getISAStr(subStr); oss << subStr; }
// S / NS etc if changed. - if(context.updated) + if(m_pkt_data.context.updated) { - oss << (context.curr_NS ? "NS; " : "S; "); - oss << (context.curr_Hyp ? "Hyp; " : ""); + oss << (m_pkt_data.context.curr_NS ? "NS; " : "S; "); + oss << (m_pkt_data.context.curr_Hyp ? "Hyp; " : ""); }
// exception? - if(exception.bits.present) + if(m_pkt_data.exception.bits.present) { getExcepStr(subStr); oss << subStr; @@ -519,11 +523,11 @@ void EtmV3TrcPacket::getBranchAddressStr(std::string &valStr) const void EtmV3TrcPacket::getAtomStr(std::string &valStr) const { std::ostringstream oss; - uint32_t bitpattern = atom.En_bits; // arranged LSBit oldest, MSbit newest + uint32_t bitpattern = m_pkt_data.atom.En_bits; // arranged LSBit oldest, MSbit newest
- if(!cycle_count) + if(!m_pkt_data.cycle_count) { - for(int i = 0; i < atom.num; i++) + for(int i = 0; i < m_pkt_data.atom.num; i++) { oss << ((bitpattern & 0x1) ? "E" : "N"); // in spec read L->R, oldest->newest bitpattern >>= 1; @@ -531,10 +535,10 @@ void EtmV3TrcPacket::getAtomStr(std::string &valStr) const } else { - switch(p_hdr_fmt) + switch(m_pkt_data.p_hdr_fmt) { case 1: - for(int i = 0; i < atom.num; i++) + for(int i = 0; i < m_pkt_data.atom.num; i++) { oss << ((bitpattern & 0x1) ? "WE" : "WN"); // in spec read L->R, oldest->newest bitpattern >>= 1; @@ -543,7 +547,7 @@ void EtmV3TrcPacket::getAtomStr(std::string &valStr) const
case 2: oss << "W"; - for(int i = 0; i < atom.num; i++) + for(int i = 0; i < m_pkt_data.atom.num; i++) { oss << ((bitpattern & 0x1) ? "E" : "N"); // in spec read L->R, oldest->newest bitpattern >>= 1; @@ -551,13 +555,13 @@ void EtmV3TrcPacket::getAtomStr(std::string &valStr) const break;
case 3: - for(uint32_t i = 0; i < cycle_count; i++) + for(uint32_t i = 0; i < m_pkt_data.cycle_count; i++) oss << "W"; - if(atom.num) + if(m_pkt_data.atom.num) oss << ((bitpattern & 0x1) ? "E" : "N"); // in spec read L->R, oldest->newest break; } - oss << "; Cycles=" << cycle_count; + oss << "; Cycles=" << m_pkt_data.cycle_count; } valStr = oss.str(); } @@ -568,27 +572,27 @@ void EtmV3TrcPacket::getISyncStr(std::string &valStr) const static const char *reason[] = { "Periodic", "Trace Enable", "Restart Overflow", "Debug Exit" };
// reason. - oss << "(" << reason[(int)isync_info.reason] << "); "; + oss << "(" << reason[(int)m_pkt_data.isync_info.reason] << "); ";
// full address. - if(!isync_info.no_address) + if(!m_pkt_data.isync_info.no_address) { - if(isync_info.has_LSipAddress) + if(m_pkt_data.isync_info.has_LSipAddress) oss << "Data Instr Addr=0x"; else oss << "Addr=0x"; - oss << std::hex << std::setfill('0') << std::setw(8) << addr.val << "; "; + oss << std::hex << std::setfill('0') << std::setw(8) << m_pkt_data.addr.val << "; "; }
- oss << (context.curr_NS ? "NS; " : "S; "); - oss << (context.curr_Hyp ? "Hyp; " : " "); + oss << (m_pkt_data.context.curr_NS ? "NS; " : "S; "); + oss << (m_pkt_data.context.curr_Hyp ? "Hyp; " : " ");
- if(context.updated_c) + if(m_pkt_data.context.updated_c) { - oss << "CtxtID=" << std::hex << context.ctxtID << "; "; + oss << "CtxtID=" << std::hex << m_pkt_data.context.ctxtID << "; "; }
- if(isync_info.no_address) + if(m_pkt_data.isync_info.no_address) { valStr = oss.str(); return; // bail out at this point if a data only ISYNC @@ -598,17 +602,18 @@ void EtmV3TrcPacket::getISyncStr(std::string &valStr) const getISAStr(isaStr); oss << isaStr;
- if(isync_info.has_cycle_count) + if(m_pkt_data.isync_info.has_cycle_count) { - oss << "Cycles=" << std::dec << cycle_count << "; "; + oss << "Cycles=" << std::dec << m_pkt_data.cycle_count << "; "; }
- if(isync_info.has_LSipAddress) + if(m_pkt_data.isync_info.has_LSipAddress) { std::string addrStr;
// extract address updata. - trcPrintableElem::getValStr(addrStr,32,data.addr.valid_bits,data.addr.val,true,data.addr.pkt_bits); + trcPrintableElem::getValStr(addrStr,32,m_pkt_data.data.addr.valid_bits, + m_pkt_data.data.addr.val,true,m_pkt_data.data.addr.pkt_bits); oss << "Curr Instr Addr=" << addrStr << ";"; } valStr = oss.str(); @@ -618,7 +623,7 @@ void EtmV3TrcPacket::getISAStr(std::string &isaStr) const { std::ostringstream oss; oss << "ISA="; - switch(curr_isa) + switch(m_pkt_data.curr_isa) { case ocsd_isa_arm: oss << "ARM(32); "; @@ -669,21 +674,21 @@ void EtmV3TrcPacket::getExcepStr(std::string &excepStr) const std::ostringstream oss; oss << "Exception=";
- if(exception.bits.cm_type) + if(m_pkt_data.exception.bits.cm_type) { - if(exception.number < 0x18) - oss << MExcep[exception.number]; + if(m_pkt_data.exception.number < 0x18) + oss << MExcep[m_pkt_data.exception.number]; else - oss << "IRQ" << std::dec << (exception.number - 0x10); - if(exception.bits.cm_resume) - oss << "; Resume=" << exception.bits.cm_resume; - if(exception.bits.cancel) + oss << "IRQ" << std::dec << (m_pkt_data.exception.number - 0x10); + if(m_pkt_data.exception.bits.cm_resume) + oss << "; Resume=" << m_pkt_data.exception.bits.cm_resume; + if(m_pkt_data.exception.bits.cancel) oss << "; Cancel prev instr"; } else { - oss << ARv7Excep[exception.number] << "; "; - if(exception.bits.cancel) + oss << ARv7Excep[m_pkt_data.exception.number] << "; "; + if(m_pkt_data.exception.bits.cancel) oss << "; Cancel prev instr"; } excepStr = oss.str(); diff --git a/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp b/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp index 93111ff..331a797 100644 --- a/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp +++ b/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp @@ -196,16 +196,17 @@ ocsd_datapath_resp_t EtmV3PktProcImpl::outputPacket() ocsd_datapath_resp_t dp_resp = OCSD_RESP_FATAL_NOT_INIT; if(m_isInit) { + ocsd_etmv3_pkt_type type = m_curr_packet.getType(); if(!m_bSendPartPkt) { - dp_resp = m_interface->outputOnAllInterfaces(m_packet_index,&m_curr_packet,&m_curr_packet.type,m_currPacketData); + dp_resp = m_interface->outputOnAllInterfaces(m_packet_index,&m_curr_packet,&type,m_currPacketData); m_process_state = m_bStreamSync ? PROC_HDR : WAIT_SYNC; // need a header next time, or still waiting to sync. m_currPacketData.clear(); } else { // sending part packet, still some data in the main packet - dp_resp = m_interface->outputOnAllInterfaces(m_packet_index,&m_curr_packet,&m_curr_packet.type,m_partPktData); + dp_resp = m_interface->outputOnAllInterfaces(m_packet_index,&m_curr_packet,&type,m_partPktData); m_process_state = m_post_part_pkt_state; m_packet_index += m_partPktData.size(); m_bSendPartPkt = false; @@ -514,7 +515,7 @@ ocsd_err_t EtmV3PktProcImpl::processPayloadByte(uint8_t by) // pop byte into buffer m_currPacketData.push_back(by); - switch(m_curr_packet.type) { + switch(m_curr_packet.getType()) { default: throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_PKT_INTERP_FAIL,m_packet_index,m_chanIDCopy,"Interpreter failed - cannot process payload for unexpected or unsupported packet."); break; diff --git a/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp b/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp index 7cd78c6..271b83b 100644 --- a/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp +++ b/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp @@ -297,13 +297,13 @@ bool CreateDcdTreeFromSnapShot::createETMv3Decoder(const std::string &coreName, bool configOK = true;
// generate the config data from the device data. - EtmV3Config config; + ocsd_etmv3_cfg cfg_regs;
regs_to_access_t regs_to_access[] = { - { ETMv3PTMRegIDR, true, &config.reg_idr, 0 }, - { ETMv3PTMRegCR, true, &config.reg_ctrl, 0 }, - { ETMv3PTMRegCCER, true, &config.reg_ccer, 0 }, - { ETMv3PTMRegTraceIDR, true, &config.reg_trc_id, 0} + { ETMv3PTMRegIDR, true, &cfg_regs.reg_idr, 0 }, + { ETMv3PTMRegCR, true, &cfg_regs.reg_ctrl, 0 }, + { ETMv3PTMRegCCER, true, &cfg_regs.reg_ccer, 0 }, + { ETMv3PTMRegTraceIDR, true, &cfg_regs.reg_trc_id, 0} };
// extract registers @@ -311,11 +311,12 @@ bool CreateDcdTreeFromSnapShot::createETMv3Decoder(const std::string &coreName,
// extract core profile if(configOK) - configOK = getCoreProfile(coreName,config.arch_ver,config.core_prof); + configOK = getCoreProfile(coreName,cfg_regs.arch_ver,cfg_regs.core_prof);
// good config - generate the decoder on the tree. if(configOK) { + EtmV3Config config(&cfg_regs); ocsd_err_t err = OCSD_OK; if(m_bPacketProcOnly) err = m_pDecodeTree->createETMv3PktProcessor(&config);
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
These no longer use the C-API data struct as a base class, but use the struct as a private member and provide = and () operator overrides for conversion.
This line is longer than 80 characters.
Signed-off-by: Mike Leach mike.leach@linaro.org
decoder/include/common/ocsd_pe_context.h | 10 +- decoder/include/etmv3/etmv3_decoder.h | 1 + decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 45 ++-- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 84 ++++--- decoder/source/c_api/ocsd_c_api.cpp | 4 +- decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp | 17 +- decoder/source/etmv3/trc_pkt_elem_etmv3.cpp | 267 +++++++++++---------- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 7 +- .../snapshot_parser_lib/source/ss_to_dcdtree.cpp | 13 +- 9 files changed, 241 insertions(+), 207 deletions(-)
diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h index 5ec17e2..37764d9 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -36,7 +36,11 @@
#include "ocsd_if_types.h"
-/*! Handler for the ocsd_pe_context structure +/*! @class OcsdPeContext
- @brief Handler for the ocsd_pe_context structure.
- Reads and writes structure values, enforcing interaction rules between values
*/
- and flags.
class OcsdPeContext { @@ -67,12 +71,12 @@ private: ocsd_pe_context m_context; };
-OcsdPeContext::OcsdPeContext() +inline OcsdPeContext::OcsdPeContext() { resetCtxt(); }
-void OcsdPeContext::resetCtxt() +inline void OcsdPeContext::resetCtxt() { // initialise the context m_context.bits64 = 0; diff --git a/decoder/include/etmv3/etmv3_decoder.h b/decoder/include/etmv3/etmv3_decoder.h index bad57df..48c9fc7 100644 --- a/decoder/include/etmv3/etmv3_decoder.h +++ b/decoder/include/etmv3/etmv3_decoder.h @@ -40,6 +40,7 @@ #include "etmv3/trc_pkt_elem_etmv3.h" #include "etmv3/trc_pkt_proc_etmv3.h" #include "etmv3/trc_pkt_types_etmv3.h" +#include "etmv3/trc_pkt_decode_etmv3.h"
#endif // ARM_ETMV3_DECODER_H_INCLUDED
diff --git a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h index 016ac71..e9df5e8 100644 --- a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h +++ b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h @@ -53,10 +53,11 @@
- Primarily inlined for efficient code.
*/ -class EtmV3Config : public ocsd_etmv3_cfg +class EtmV3Config //: public ocsd_etmv3_cfg { public: EtmV3Config(); /**< Default constructor */
EtmV3Config(const ocsd_etmv3_cfg *cfg_regs); ~EtmV3Config() {}; /**< Default destructor */
/* register bit constants. */
@@ -73,9 +74,16 @@ public:
static const uint32_t IDR_ALTBRANCH = 0x100000;
- //! copy assignment operator for base structure into class.
+// operations to convert to and from C-API structure
//! copy assignment operator for C-API base structure into class. EtmV3Config & operator=(const ocsd_etmv3_cfg *p_cfg);
//! cast operator returning struct const reference
operator const ocsd_etmv3_cfg &() const { return m_cfg; };
//! cast operator returning struct const pointer
operator const ocsd_etmv3_cfg *() const { return &m_cfg; };
//! combination enum to describe trace mode. enum EtmTraceMode { TM_INSTR_ONLY, //!< instruction only trace
@@ -111,6 +119,9 @@ public:
const uint8_t getTraceID() const; //!< CoreSight Trace ID for this device.
+private:
- ocsd_etmv3_cfg m_cfg;
};
@@ -118,86 +129,86 @@ public:
inline EtmV3Config & EtmV3Config::operator=(const ocsd_etmv3_cfg *p_cfg) {
- *dynamic_cast<ocsd_etmv3_cfg *>(this) = *p_cfg;
- m_cfg = *p_cfg; return *this;
}
inline const bool EtmV3Config::isCycleAcc() const {
- return (bool)((reg_ctrl & CTRL_CYCLEACC) != 0);
- return (bool)((m_cfg.reg_ctrl & CTRL_CYCLEACC) != 0);
}
//! return X revision in 3.X inline const int EtmV3Config::MinorRev() const {
- return ((int)reg_idr & 0xF0) >> 4;
- return ((int)m_cfg.reg_idr & 0xF0) >> 4;
}
inline const bool EtmV3Config::isInstrTrace() const {
- return (bool)((reg_ctrl & CTRL_DATAONLY) == 0);
- return (bool)((m_cfg.reg_ctrl & CTRL_DATAONLY) == 0);
}
inline const bool EtmV3Config::isDataValTrace() const {
- return (bool)((reg_ctrl & CTRL_DATAVAL) != 0);
- return (bool)((m_cfg.reg_ctrl & CTRL_DATAVAL) != 0);
}
inline const bool EtmV3Config::isDataAddrTrace() const {
- return (bool)((reg_ctrl & CTRL_DATAADDR) != 0);
- return (bool)((m_cfg.reg_ctrl & CTRL_DATAADDR) != 0);
}
//! either or both data trace present inline const bool EtmV3Config::isDataTrace() const {
- return (bool)((reg_ctrl & (CTRL_DATAADDR | CTRL_DATAVAL)) != 0);
- return (bool)((m_cfg.reg_ctrl & (CTRL_DATAADDR | CTRL_DATAVAL)) != 0);
}
inline const bool EtmV3Config::isV7MArch() const {
- return (bool)((arch_ver == ARCH_V7) && (core_prof == profile_CortexM));
- return (bool)((m_cfg.arch_ver == ARCH_V7) && (m_cfg.core_prof == profile_CortexM));
}
//! has alternate branch encoding inline const bool EtmV3Config::isAltBranch() const {
- return (bool)(((reg_idr & IDR_ALTBRANCH) != 0) && (MinorRev() >= 4));
- return (bool)(((m_cfg.reg_idr & IDR_ALTBRANCH) != 0) && (MinorRev() >= 4));
}
//! processor implements virtualisation extensions. inline const bool EtmV3Config::hasVirtExt() const {
- return (bool)((reg_ccer & CCER_VIRTEXT) != 0);
- return (bool)((m_cfg.reg_ccer & CCER_VIRTEXT) != 0);
}
//! TS packet is 64 bit. inline const bool EtmV3Config::TSPkt64() const {
- return (bool)((reg_ccer & CCER_TS64BIT) != 0);
- return (bool)((m_cfg.reg_ccer & CCER_TS64BIT) != 0);
}
//! TS implemented. inline const bool EtmV3Config::hasTS() const {
- return (bool)((reg_ccer & CCER_HAS_TS) != 0);
- return (bool)((m_cfg.reg_ccer & CCER_HAS_TS) != 0);
}
//! TS is enabled in the trace inline const bool EtmV3Config::isTSEnabled() const {
- return (bool)((reg_ctrl & CTRL_TS_ENA) != 0);
- return (bool)((m_cfg.reg_ctrl & CTRL_TS_ENA) != 0);
}
//! tracing VMID inline const bool EtmV3Config::isVMIDTrace() const {
- return (bool)((reg_ctrl & CTRL_VMID_ENA) != 0);
- return (bool)((m_cfg.reg_ctrl & CTRL_VMID_ENA) != 0);
}
inline const uint8_t EtmV3Config::getTraceID() const {
- return (uint8_t)(reg_trc_id & 0x7F);
- return (uint8_t)(m_cfg.reg_trc_id & 0x7F);
}
/** @}*/ diff --git a/decoder/include/etmv3/trc_pkt_elem_etmv3.h b/decoder/include/etmv3/trc_pkt_elem_etmv3.h index 5d04719..bade8cc 100644 --- a/decoder/include/etmv3/trc_pkt_elem_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_elem_etmv3.h @@ -49,16 +49,20 @@
- This class represents a single ETMv3 trace packet, along with intra packet state.
*/ -class EtmV3TrcPacket : public ocsd_etmv3_pkt, trcPrintableElem +class EtmV3TrcPacket : public trcPrintableElem { public: EtmV3TrcPacket(); ~EtmV3TrcPacket();
+// conversions between C-API struct and C++ object types
- // assign from C-API struct EtmV3TrcPacket &operator =(const ocsd_etmv3_pkt* p_pkt);
- // allow const cast to C-API struct to pass C++ object
- operator const ocsd_etmv3_pkt*() const { return &m_pkt_data; };
- operator const ocsd_etmv3_pkt&() const { return m_pkt_data; };
- // update interface - set packet values
+// update interface - set packet values void Clear(); //!< clear update data in packet ready for new one. void ResetState(); //!< reset intra packet state data -on full decoder reset.
@@ -91,21 +95,21 @@ public: void SetISyncIsLSiP(); void SetISyncNoAddr();
- // packet status interface - get packet info.
- const ocsd_etmv3_pkt_type getType() const { return type; };
+// packet status interface - get packet info.
- const ocsd_etmv3_pkt_type getType() const { return m_pkt_data.type; };
- const int AltISA() const { return context.curr_alt_isa; };
- const ocsd_isa ISA() const { return curr_isa; };
- const int AltISA() const { return m_pkt_data.context.curr_alt_isa; };
- const ocsd_isa ISA() const { return m_pkt_data.curr_isa; }; const bool isBadPacket() const;
- const uint32_t getCycleCount() const { return cycle_count; };
- const uint32_t getCtxtID() const { return context.ctxtID; };
- const uint32_t getVMID() const { return context.VMID; };
- const uint64_t getTS() const { return timestamp; };
- const uint32_t getCycleCount() const { return m_pkt_data.cycle_count; };
- const uint32_t getCtxtID() const { return m_pkt_data.context.ctxtID; };
- const uint32_t getVMID() const { return m_pkt_data.context.VMID; };
- const uint64_t getTS() const { return m_pkt_data.timestamp; };
- const bool isExcepCancel() const { return (exception.bits.present == 1) && (exception.bits.cancel == 1); };
- const bool isExcepCancel() const { return (m_pkt_data.exception.bits.present == 1) && (m_pkt_data.exception.bits.cancel == 1); };
- // printing
+// printing virtual void toString(std::string &str) const; virtual void toStringFmt(const uint32_t fmtFlags, std::string &str) const;
@@ -116,100 +120,102 @@ private: void getISyncStr(std::string &valStr) const; void getISAStr(std::string &isaStr) const; void getExcepStr(std::string &excepStr) const;
- ocsd_etmv3_pkt m_pkt_data;
};
inline void EtmV3TrcPacket::UpdateNS(const int NS) {
- context.curr_NS = NS;
- context.updated = 1;
- m_pkt_data.context.curr_NS = NS;
- m_pkt_data.context.updated = 1;
};
inline void EtmV3TrcPacket::UpdateAltISA(const int AltISA) {
- context.curr_alt_isa = AltISA;
- context.updated = 1;
- m_pkt_data.context.curr_alt_isa = AltISA;
- m_pkt_data.context.updated = 1;
}
inline void EtmV3TrcPacket::UpdateHyp(const int Hyp) {
- context.curr_Hyp = Hyp;
- context.updated = 1;
- m_pkt_data.context.curr_Hyp = Hyp;
- m_pkt_data.context.updated = 1;
}
inline void EtmV3TrcPacket::UpdateISA(const ocsd_isa isa) {
- prev_isa = curr_isa;
- curr_isa = isa;
- m_pkt_data.prev_isa = m_pkt_data.curr_isa;
- m_pkt_data.curr_isa = isa;
}
inline void EtmV3TrcPacket::SetType(const ocsd_etmv3_pkt_type p_type) {
- type = p_type;
- m_pkt_data.type = p_type;
}
inline void EtmV3TrcPacket::SetErrType(const ocsd_etmv3_pkt_type e_type) {
- err_type = type;
- type = e_type;
- m_pkt_data.err_type = m_pkt_data.type;
- m_pkt_data.type = e_type;
}
inline const bool EtmV3TrcPacket::isBadPacket() const {
- return (type >= ETM3_PKT_BAD_SEQUENCE);
- return (m_pkt_data.type >= ETM3_PKT_BAD_SEQUENCE);
}
inline void EtmV3TrcPacket::SetDataOOOTag(const uint8_t tag) {
- data.ooo_tag = tag;
- m_pkt_data.data.ooo_tag = tag;
}
inline void EtmV3TrcPacket::SetDataValue(const uint32_t value) {
- data.value = value;
- data.update_dval = 1;
- m_pkt_data.data.value = value;
- m_pkt_data.data.update_dval = 1;
}
inline void EtmV3TrcPacket::UpdateContextID(const uint32_t contextID) {
- context.updated_c = 1;
- context.ctxtID = contextID;
- m_pkt_data.context.updated_c = 1;
- m_pkt_data.context.ctxtID = contextID;
}
inline void EtmV3TrcPacket::UpdateVMID(const uint8_t VMID) {
- context.updated_v = 1;
- context.VMID = VMID;
- m_pkt_data.context.updated_v = 1;
- m_pkt_data.context.VMID = VMID;
}
inline void EtmV3TrcPacket::UpdateDataEndian(const uint8_t BE_Val) {
- data.be = BE_Val;
- data.update_be = 1;
- m_pkt_data.data.be = BE_Val;
- m_pkt_data.data.update_be = 1;
}
inline void EtmV3TrcPacket::SetCycleCount(const uint32_t cycleCount) {
- cycle_count = cycleCount;
- m_pkt_data.cycle_count = cycleCount;
}
inline void EtmV3TrcPacket::SetISyncReason(const ocsd_iSync_reason reason) {
- isync_info.reason = reason;
- m_pkt_data.isync_info.reason = reason;
}
inline void EtmV3TrcPacket::SetISyncHasCC() {
- isync_info.has_cycle_count = 1;
- m_pkt_data.isync_info.has_cycle_count = 1;
}
inline void EtmV3TrcPacket::SetISyncIsLSiP() {
- isync_info.has_LSipAddress = 1;
- m_pkt_data.isync_info.has_LSipAddress = 1;
}
inline void EtmV3TrcPacket::SetISyncNoAddr() {
- isync_info.no_address = 1;
- m_pkt_data.isync_info.no_address = 1;
}
/** @}*/ diff --git a/decoder/source/c_api/ocsd_c_api.cpp b/decoder/source/c_api/ocsd_c_api.cpp index 28f6145..1dae2d3 100644 --- a/decoder/source/c_api/ocsd_c_api.cpp +++ b/decoder/source/c_api/ocsd_c_api.cpp @@ -725,7 +725,7 @@ ocsd_datapath_resp_t EtmV3CBObj::PacketDataIn( const ocsd_datapath_op_t op, const ocsd_trc_index_t index_sop, const EtmV3TrcPacket *p_packet_in) {
- return m_c_api_cb_fn(m_p_cb_context, op,index_sop,p_packet_in);
- return m_c_api_cb_fn(m_p_cb_context, op,index_sop,*p_packet_in);
}
/****************** Etmv3 packet processor monitor callback function ***********/ @@ -741,7 +741,7 @@ void EtmV3PktMonCBObj::RawPacketDataMon( const ocsd_datapath_op_t op, const uint32_t size, const uint8_t *p_data) {
- return m_c_api_cb_fn(m_p_cb_context, op, index_sop, p_packet_in, size, p_data);
- return m_c_api_cb_fn(m_p_cb_context, op, index_sop, *p_packet_in, size, p_data);
}
diff --git a/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp b/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp index 1e90cc1..f374052 100644 --- a/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp +++ b/decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp @@ -38,11 +38,16 @@ EtmV3Config::EtmV3Config() { // defaults set ETMv3.4, V7A, instruction only.
- arch_ver = ARCH_V7;
- core_prof = profile_CortexA;
- reg_ccer = 0;
- reg_idr = 0x4100F240;
- reg_ctrl = 0;
- m_cfg.arch_ver = ARCH_V7;
- m_cfg.core_prof = profile_CortexA;
- m_cfg.reg_ccer = 0;
- m_cfg.reg_idr = 0x4100F240;
It wouldn't be a bad idea to write a comment explaining the hard coded value.
- m_cfg.reg_ctrl = 0;
+}
+EtmV3Config::EtmV3Config(const ocsd_etmv3_cfg *cfg_regs) +{
- m_cfg = *cfg_regs;
}
EtmV3Config::EtmTraceMode const EtmV3Config::GetTraceMode() const @@ -54,7 +59,7 @@ EtmV3Config::EtmTraceMode const EtmV3Config::GetTraceMode() const const int EtmV3Config::CtxtIDBytes() const { int ctxtIdsizes[] = { 0, 1, 2, 4 };
- return ctxtIdsizes[(reg_ctrl >> 14) & 0x3];
- return ctxtIdsizes[(m_cfg.reg_ctrl >> 14) & 0x3];
}
/* End of File trc_cmp_cfg_etmv3.cpp */ diff --git a/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp b/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp index 332ff63..16c3a2e 100644 --- a/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp +++ b/decoder/source/etmv3/trc_pkt_elem_etmv3.cpp @@ -39,7 +39,7 @@
EtmV3TrcPacket::EtmV3TrcPacket() {
- addr.size = VA_32BIT; // etm v3 only handles 32 bit addresses.
- m_pkt_data.addr.size = VA_32BIT; // etm v3 only handles 32 bit addresses.
}
EtmV3TrcPacket::~EtmV3TrcPacket() @@ -51,40 +51,40 @@ EtmV3TrcPacket::~EtmV3TrcPacket() // clear this packet info void EtmV3TrcPacket::Clear() {
- addr.pkt_bits = 0;
- prev_isa = curr_isa; // mark ISA as not changed
- exception.bits.present = 0;
- atom.num = 0;
- cycle_count = 0;
- context.updated = 0;
- context.updated_c = 0;
- context.updated_v = 0;
- data.ooo_tag = 0;
- data.value = 0;
- data.update_addr = 0;
- data.update_be = 0;
- data.update_dval = 0;
- ts_update_bits = 0;
- isync_info.has_cycle_count = 0;
- isync_info.has_LSipAddress = 0;
- isync_info.no_address = 0;
- m_pkt_data.addr.pkt_bits = 0;
- m_pkt_data.prev_isa = m_pkt_data.curr_isa; // mark ISA as not changed
- m_pkt_data.exception.bits.present = 0;
- m_pkt_data.atom.num = 0;
- m_pkt_data.cycle_count = 0;
- m_pkt_data.context.updated = 0;
- m_pkt_data.context.updated_c = 0;
- m_pkt_data.context.updated_v = 0;
- m_pkt_data.data.ooo_tag = 0;
- m_pkt_data.data.value = 0;
- m_pkt_data.data.update_addr = 0;
- m_pkt_data.data.update_be = 0;
- m_pkt_data.data.update_dval = 0;
- m_pkt_data.ts_update_bits = 0;
- m_pkt_data.isync_info.has_cycle_count = 0;
- m_pkt_data.isync_info.has_LSipAddress = 0;
- m_pkt_data.isync_info.no_address = 0;
There isn't a better way to do this? Something similar to C's memset() or bzero()?
}
// reset all state including intra packet void EtmV3TrcPacket::ResetState() {
- addr.val = 0;
- addr.valid_bits = 0;
- curr_isa = prev_isa = ocsd_isa_unknown;
- context.curr_alt_isa = 0;
- context.curr_NS = 0;
- context.curr_Hyp = 0;
- context.VMID = 0;
- context.ctxtID = 0;
- timestamp = 0;
- data.addr.valid_bits = 0;
- data.addr.val = 0;
- data.be = 0;
- m_pkt_data.addr.val = 0;
- m_pkt_data.addr.valid_bits = 0;
- m_pkt_data.curr_isa = m_pkt_data.prev_isa = ocsd_isa_unknown;
- m_pkt_data.context.curr_alt_isa = 0;
- m_pkt_data.context.curr_NS = 0;
- m_pkt_data.context.curr_Hyp = 0;
- m_pkt_data.context.VMID = 0;
- m_pkt_data.context.ctxtID = 0;
- m_pkt_data.timestamp = 0;
- m_pkt_data.data.addr.valid_bits = 0;
- m_pkt_data.data.addr.val = 0;
- m_pkt_data.data.be = 0;
Same comment as above.
Clear();
}
Signed-off-by: Mike Leach mike.leach@linaro.org --- .../ref_trace_decode_lib.vcxproj | 2 + .../ref_trace_decode_lib.vcxproj.filters | 6 + decoder/include/common/ocsd_code_follower.h | 225 +++++++++++++++++++++ decoder/include/common/ocsd_pe_context.h | 4 +- decoder/include/ocsd_if_types.h | 2 + decoder/source/ocsd_code_follower.cpp | 155 ++++++++++++++ 6 files changed, 392 insertions(+), 2 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/source/ocsd_code_follower.cpp
diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj index 07aad23..2dc5f0c 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj @@ -304,6 +304,7 @@ <ItemGroup> <ClInclude Include="..\..\..\include\common\comp_attach_notifier_i.h" /> <ClInclude Include="..\..\..\include\common\comp_attach_pt_t.h" /> + <ClInclude Include="..\..\..\include\common\ocsd_code_follower.h" /> <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree.h" /> <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree_elem.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error.h" /> @@ -390,6 +391,7 @@ <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_cb.cpp" /> <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_file.cpp" /> <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_mapper.cpp" /> + <ClCompile Include="..\..\..\source\ocsd_code_follower.cpp" /> <ClCompile Include="..\..\..\source\ocsd_dcd_tree.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error_logger.cpp" /> diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters index 34a7737..c221d2f 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters @@ -284,6 +284,9 @@ <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h"> <Filter>Header Files\common</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\common\ocsd_code_follower.h"> + <Filter>Header Files\common</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\source\trc_component.cpp"> @@ -388,5 +391,8 @@ <ClCompile Include="..\..\..\source\ocsd_version.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\source\ocsd_code_follower.cpp"> + <Filter>Source Files</Filter> + </ClCompile> </ItemGroup> </Project> \ No newline at end of file diff --git a/decoder/include/common/ocsd_code_follower.h b/decoder/include/common/ocsd_code_follower.h new file mode 100644 index 0000000..f05ad5b --- /dev/null +++ b/decoder/include/common/ocsd_code_follower.h @@ -0,0 +1,225 @@ +/* + * \file ocsd_code_follower.h + * \brief OpenCSD : Code follower for instruction trace decode + * + * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved. + */ + +/* + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef ARM_OCSD_CODE_FOLLOWER_H_INCLUDED +#define ARM_OCSD_CODE_FOLLOWER_H_INCLUDED + +#include "ocsd_if_types.h" +#include "trc_pkt_types.h" +#include "comp_attach_pt_t.h" +#include "interfaces/trc_tgt_mem_access_i.h" +#include "interfaces/trc_instr_decode_i.h" + +/*! + * @class OcsdCodeFollower + * @brief The code follower looks for waypoints or addresses. + * + * Code follower used to determine the trace ranges for Atom or other waypoint + * elements. Uses memory accessor and I decoder to follow the code path. + * + */ +class OcsdCodeFollower +{ +public: + OcsdCodeFollower(); + ~OcsdCodeFollower(); + +//*********** setup API + void initInterfaces(componentAttachPt<ITargetMemAccess> *pMemAccess, componentAttachPt<IInstrDecode> *pIDecode); + +// set information for decode operation - static or occasionally changing settings +// per decode values are passed as parameters into the decode API calls. + void setCoreProfile(const ocsd_arch_profile_t profile); //!< core profile + void setMemSpaceAccess(const ocsd_mem_space_acc_t mem_acc_rule); //!< memory space to use for access (filtered by S/NS, EL etc). + void setMemSpaceCSID(const uint8_t csid); //!< memory spaces might be partitioned by CSID + void setISA(const ocsd_isa isa); //!< set the ISA for the decode. + void setDSBDMBasWP(); //!< DSB and DMB can be treated as WP in some archs. + +//********** code following API + + // standard WP search - for program flow trace + //ocsd_err_t followToAtomWP(idec_res_t &op_result, const ocsd_vaddr_t addrStart, const ocsd_atm_val A); + + // PTM exception code may require follow to an address + //ocsd_err_t followToAddress(idec_res_t &op_result, const ocsd_vaddr_t addrStart, const ocsd_atm_val A, const ocsd_vaddr_t addrMatch); + + // single instruction atom format such as ETMv3 + ocsd_err_t followSingleAtom(const ocsd_vaddr_t addrStart, const ocsd_atm_val A); + + // follow N instructions + // ocsd_err_t followNInstructions(idec_res_t &op_result) // ETMv4 Q elements + +//*********************** results API + const ocsd_vaddr_t getRangeSt() const; //!< inclusive start address of decoded range (value passed in) + const ocsd_vaddr_t getRangeEn() const; //!< exclusive end address of decoded range (first instruction _not_ executed / potential next instruction). + + const bool hasNextAddr() const; //!< we have calulated the next address - otherwise this is needed from trace packets. + const ocsd_vaddr_t getNextAddr() const; //!< next address - valid if hasNextAddr() true. + + // information on last instruction executed in range. + const ocsd_instr_type getInstrType() const; //!< last instruction type + const ocsd_instr_subtype getInstrSubType() const; //!< last instruction sub-type + const bool isCondInstr() const; //!< is a conditional instruction + const bool isLink() const; //!< is a link (branch with link etc) + const bool ISAChanged() const; //!< next ISA different from input ISA. + const ocsd_isa nextISA() const; //!< ISA for next instruction + + // information on error conditions + const bool isNacc() const; //!< true if Memory Not Accessible (nacc) error occurred + void clearNacc(); //!< clear the nacc error flag + const ocsd_vaddr_t getNaccAddr() const; //!< get the nacc error address. + +private: + bool initFollowerState(); //!< clear all the o/p data and flags, check init valid. + + ocsd_err_t decodeSingleOpCode(); //!< decode single opcode address from current m_inst_info packet + + ocsd_instr_info m_instr_info; + + ocsd_vaddr_t m_st_range_addr; //!< start of excuted range - inclusive address. + ocsd_vaddr_t m_en_range_addr; //!< end of executed range - exclusive address. + ocsd_vaddr_t m_next_addr; //!< calcuated next address (could be eo range of branch address, not set for indirect branches) + bool m_b_next_valid; //!< true if next address valid, false if need address from trace packets. + + //! memory space rule to use when accessing memory. + ocsd_mem_space_acc_t m_mem_acc_rule; + //! memory space csid to use when accessing memory. + uint8_t m_mem_space_csid; + + ocsd_vaddr_t m_nacc_address; //!< memory address that was inaccessible - failed read @ start, or during follow operation + bool m_b_nacc_err; //!< memory NACC error - required address was unavailable. + + //! pointers to the memory access and i decode interfaces. + componentAttachPt<ITargetMemAccess> *m_pMemAccess; + componentAttachPt<IInstrDecode> *m_pIDecode; + +}; + +#endif // ARM_OCSD_CODE_FOLLOWER_H_INCLUDED + +//*********** setup API +inline void OcsdCodeFollower::setCoreProfile(const ocsd_arch_profile_t profile) +{ + m_instr_info.pe_type = profile; +} + +inline void OcsdCodeFollower::setMemSpaceAccess(const ocsd_mem_space_acc_t mem_acc_rule) +{ + m_mem_acc_rule = mem_acc_rule; +} + +inline void OcsdCodeFollower::setMemSpaceCSID(const uint8_t csid) +{ + m_mem_space_csid = csid; +} + +inline void OcsdCodeFollower::setISA(const ocsd_isa isa) +{ + m_instr_info.isa = isa; +} + +inline void OcsdCodeFollower::setDSBDMBasWP() +{ + m_instr_info.dsb_dmb_waypoints = 1; +} + +//**************************************** results API +inline const ocsd_vaddr_t OcsdCodeFollower::getRangeSt() const +{ + return m_st_range_addr; +} + +inline const ocsd_vaddr_t OcsdCodeFollower::getRangeEn() const +{ + return m_en_range_addr; +} + +inline const bool OcsdCodeFollower::hasNextAddr() const +{ + return m_b_next_valid; +} + +inline const ocsd_vaddr_t OcsdCodeFollower::getNextAddr() const +{ + return m_next_addr; +} + +// information on last instruction executed in range. +inline const ocsd_instr_type OcsdCodeFollower::getInstrType() const +{ + return m_instr_info.type; +} + +inline const ocsd_instr_subtype OcsdCodeFollower::getInstrSubType() const +{ + return m_instr_info.sub_type; +} + +inline const bool OcsdCodeFollower::isCondInstr() const +{ + return (bool)(m_instr_info.is_conditional == 1); +} + +inline const bool OcsdCodeFollower::isLink() const +{ + return (bool)(m_instr_info.is_link == 1); +} + +inline const bool OcsdCodeFollower::ISAChanged() const +{ + return (bool)(m_instr_info.isa != m_instr_info.next_isa); +} + +inline const ocsd_isa OcsdCodeFollower::nextISA() const +{ + return m_instr_info.next_isa; +} + +// information on error conditions +inline const bool OcsdCodeFollower::isNacc() const +{ + return m_b_nacc_err; +} + +inline void OcsdCodeFollower::clearNacc() +{ + m_b_nacc_err = false; +} + +inline const ocsd_vaddr_t OcsdCodeFollower::getNaccAddr() const +{ + return m_nacc_address; +} + +/* End of File ocsd_code_follower.h */ diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h index 37764d9..fe06e90 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -51,7 +51,7 @@ public: void resetCtxt();
void setSecLevel(const ocsd_sec_level sl) { m_context.security_level = sl; }; - void setEL(const ocsd_ex_level el) { m_context.exception_level = el; m_context.el_valid = 1; }; + void setEL(const ocsd_ex_level el) { m_context.exception_level = el; m_context.el_valid = el > ocsd_EL_unknown ? 1 : 0; }; void setCtxtID(const uint32_t id) { m_context.context_id = id; m_context.ctxt_id_valid = 1; }; void setVMID(const uint32_t id) { m_context.vmid = id; m_context.vmid_valid = 1; }; void set64bit(const bool is64bit) { m_context.bits64 = is64bit ? 1 : 0; }; @@ -83,7 +83,7 @@ inline void OcsdPeContext::resetCtxt() m_context.context_id = 0; m_context.ctxt_id_valid = 0; m_context.el_valid = 0; - m_context.exception_level = ocsd_EL0; + m_context.exception_level = ocsd_EL_unknown; m_context.security_level = ocsd_sec_secure; m_context.vmid = 0; m_context.vmid_valid = 0; diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_types.h index 3fa3032..9e4b051 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -110,6 +110,7 @@ typedef enum _ocsd_err_t { OCSD_ERR_UNSUPP_DECODE_PKT, /**< Packet not supported in decoder */ OCSD_ERR_BAD_DECODE_PKT, /**< reserved or unknown packet in decoder. */ OCSD_ERR_COMMIT_PKT_OVERRUN, /**< overrun in commit packet stack - tried to commit more than available */ + OCSD_ERR_MEM_NACC, /**< unable to access required memory address */ /* decode tree errors */ OCSD_ERR_DCDT_NO_FORMATTER, /**< No formatter in use - operation not valid. */ /* target memory access errors */ @@ -330,6 +331,7 @@ typedef enum _ocsd_sec_level */ typedef enum _ocsd_ex_level { + ocsd_EL_unknown = -1, /**< EL unknown / unsupported in trace */ ocsd_EL0 = 0, /**< EL0 */ ocsd_EL1, /**< EL1 */ ocsd_EL2, /**< EL2 */ diff --git a/decoder/source/ocsd_code_follower.cpp b/decoder/source/ocsd_code_follower.cpp new file mode 100644 index 0000000..b52704e --- /dev/null +++ b/decoder/source/ocsd_code_follower.cpp @@ -0,0 +1,155 @@ +/* + * \file ocsd_code_follower.cpp + * \brief OpenCSD : Instruction Code path follower. + * + * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved. + */ + + +/* + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include "common/ocsd_code_follower.h" + +OcsdCodeFollower::OcsdCodeFollower() +{ + m_instr_info.pe_type.arch = ARCH_UNKNOWN; + m_instr_info.pe_type.profile = profile_Unknown; + m_instr_info.isa = ocsd_isa_unknown; + m_instr_info.dsb_dmb_waypoints = 0; + m_instr_info.instr_addr = 0; + m_instr_info.opcode = 0; + m_pMemAccess = 0; + m_pIDecode = 0; + m_mem_space_csid = 0; + m_st_range_addr = m_en_range_addr = m_next_addr = 0; + m_b_next_valid = false; + m_b_nacc_err = false; +} + +OcsdCodeFollower::~OcsdCodeFollower() +{ +} + +void OcsdCodeFollower::initInterfaces(componentAttachPt<ITargetMemAccess> *pMemAccess, componentAttachPt<IInstrDecode> *pIDecode) +{ + m_pMemAccess = pMemAccess; + m_pIDecode = pIDecode; +} + +bool OcsdCodeFollower::initFollowerState() +{ + bool initDone = false; + + // reset per follow flags + m_b_next_valid = false; + m_b_nacc_err = false; + + // set range addresses + m_en_range_addr = m_next_addr = m_st_range_addr; + +// check initialisation is valid. + + // must have attached memory access and i-decode objects + if(m_pMemAccess && m_pIDecode) + { + initDone = (m_pMemAccess->hasAttachedAndEnabled() && m_pIDecode->hasAttachedAndEnabled()); + } + return initDone; +} + +/*! + * Decodes an instruction at a single location, calculates the next address + * if possible according to the instruction type and atom. + * + * @param addrStart : Address of the instruction + * @param A : Atom value - E or N + * + * @return ocsd_err_t : OCSD_OK - decode correct, check flags for next address + * : OCSD_ERR_MEM_NACC - unable to access memory area @ address - need new address in trace packet stream. + * : OCSD_ERR_NOT_INIT - not initialised - fatal. + * : OCSD_<other> - other error occured - fatal. + */ +ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t addrStart, const ocsd_atm_val A) +{ + ocsd_err_t err = OCSD_ERR_NOT_INIT; + if(initFollowerState()) + { + m_st_range_addr = m_instr_info.instr_addr = addrStart; + err = decodeSingleOpCode(); + if(err == OCSD_OK) + { + // set end range - always after the instruction executed. + m_en_range_addr = m_instr_info.instr_addr + m_instr_info.instr_size; + + // assume next addr is the instruction after + m_next_addr = m_en_range_addr; + m_b_next_valid = true; + + // case when next address is different + switch(m_instr_info.type) + { + case OCSD_INSTR_BR: + if(A == ATOM_E) // executed the direct branch + m_next_addr = m_instr_info.branch_addr; + break; + + case OCSD_INSTR_BR_INDIRECT: + if(A == ATOM_E) // executed indirect branch + m_b_next_valid = false; + break; + } + } + } + return err; +} + + +ocsd_err_t OcsdCodeFollower::decodeSingleOpCode() +{ + ocsd_err_t err = OCSD_OK; + uint32_t bytesReq = 4; + uint32_t opcode; + err = m_pMemAccess->first()->ReadTargetMemory(m_instr_info.instr_addr,m_mem_space_csid,m_mem_acc_rule,&bytesReq,(uint8_t *)&opcode); + if(err == OCSD_OK) + { + if(bytesReq == 4) // got memory. + { + m_instr_info.opcode = opcode; + err = m_pIDecode->first()->DecodeInstruction(&m_instr_info); + } + else // memory unavailable. + { + m_b_nacc_err = true; + m_nacc_address = m_instr_info.instr_addr; + err = OCSD_ERR_MEM_NACC; + } + } + return err; +} + +/* End of File ocsd_code_follower.cpp */
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Please provide a description of the changes presented this patch.
Signed-off-by: Mike Leach mike.leach@linaro.org
.../ref_trace_decode_lib.vcxproj | 2 + .../ref_trace_decode_lib.vcxproj.filters | 6 + decoder/include/common/ocsd_code_follower.h | 225 +++++++++++++++++++++ decoder/include/common/ocsd_pe_context.h | 4 +- decoder/include/ocsd_if_types.h | 2 + decoder/source/ocsd_code_follower.cpp | 155 ++++++++++++++ 6 files changed, 392 insertions(+), 2 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/source/ocsd_code_follower.cpp
diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj index 07aad23..2dc5f0c 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj @@ -304,6 +304,7 @@
<ItemGroup> <ClInclude Include="..\..\..\include\common\comp_attach_notifier_i.h" /> <ClInclude Include="..\..\..\include\common\comp_attach_pt_t.h" /> + <ClInclude Include="..\..\..\include\common\ocsd_code_follower.h" /> <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree.h" /> <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree_elem.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error.h" /> @@ -390,6 +391,7 @@ <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_cb.cpp" /> <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_file.cpp" /> <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_mapper.cpp" /> + <ClCompile Include="..\..\..\source\ocsd_code_follower.cpp" /> <ClCompile Include="..\..\..\source\ocsd_dcd_tree.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error_logger.cpp" /> diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters index 34a7737..c221d2f 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters @@ -284,6 +284,9 @@ <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h"> <Filter>Header Files\common</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\common\ocsd_code_follower.h"> + <Filter>Header Files\common</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\source\trc_component.cpp"> @@ -388,5 +391,8 @@ <ClCompile Include="..\..\..\source\ocsd_version.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\source\ocsd_code_follower.cpp"> + <Filter>Source Files</Filter> + </ClCompile> </ItemGroup> </Project> \ No newline at end of file diff --git a/decoder/include/common/ocsd_code_follower.h b/decoder/include/common/ocsd_code_follower.h new file mode 100644 index 0000000..f05ad5b --- /dev/null +++ b/decoder/include/common/ocsd_code_follower.h @@ -0,0 +1,225 @@ +/* + * \file ocsd_code_follower.h + * \brief OpenCSD : Code follower for instruction trace decode + * + * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved. + */ + +/* + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef ARM_OCSD_CODE_FOLLOWER_H_INCLUDED +#define ARM_OCSD_CODE_FOLLOWER_H_INCLUDED + +#include "ocsd_if_types.h" +#include "trc_pkt_types.h" +#include "comp_attach_pt_t.h" +#include "interfaces/trc_tgt_mem_access_i.h" +#include "interfaces/trc_instr_decode_i.h" + +/*! + * @class OcsdCodeFollower + * @brief The code follower looks for waypoints or addresses. + * + * Code follower used to determine the trace ranges for Atom or other waypoint + * elements. Uses memory accessor and I decoder to follow the code path. + * + */ +class OcsdCodeFollower +{ +public: + OcsdCodeFollower(); + ~OcsdCodeFollower(); + +//*********** setup API + void initInterfaces(componentAttachPt<ITargetMemAccess> *pMemAccess, componentAttachPt<IInstrDecode> *pIDecode); + +// set information for decode operation - static or occasionally changing settings +// per decode values are passed as parameters into the decode API calls. + void setCoreProfile(const ocsd_arch_profile_t profile); //!< core profile + void setMemSpaceAccess(const ocsd_mem_space_acc_t mem_acc_rule); //!< memory space to use for access (filtered by S/NS, EL etc). + void setMemSpaceCSID(const uint8_t csid); //!< memory spaces might be partitioned by CSID + void setISA(const ocsd_isa isa); //!< set the ISA for the decode. + void setDSBDMBasWP(); //!< DSB and DMB can be treated as WP in some archs. + +//********** code following API + + // standard WP search - for program flow trace + //ocsd_err_t followToAtomWP(idec_res_t &op_result, const ocsd_vaddr_t addrStart, const ocsd_atm_val A); + + // PTM exception code may require follow to an address + //ocsd_err_t followToAddress(idec_res_t &op_result, const ocsd_vaddr_t addrStart, const ocsd_atm_val A, const ocsd_vaddr_t addrMatch); + + // single instruction atom format such as ETMv3 + ocsd_err_t followSingleAtom(const ocsd_vaddr_t addrStart, const ocsd_atm_val A); + + // follow N instructions + // ocsd_err_t followNInstructions(idec_res_t &op_result) // ETMv4 Q elements + +//*********************** results API + const ocsd_vaddr_t getRangeSt() const; //!< inclusive start address of decoded range (value passed in) + const ocsd_vaddr_t getRangeEn() const; //!< exclusive end address of decoded range (first instruction _not_ executed / potential next instruction). + + const bool hasNextAddr() const; //!< we have calulated the next address - otherwise this is needed from trace packets. + const ocsd_vaddr_t getNextAddr() const; //!< next address - valid if hasNextAddr() true. + + // information on last instruction executed in range. + const ocsd_instr_type getInstrType() const; //!< last instruction type + const ocsd_instr_subtype getInstrSubType() const; //!< last instruction sub-type + const bool isCondInstr() const; //!< is a conditional instruction + const bool isLink() const; //!< is a link (branch with link etc) + const bool ISAChanged() const; //!< next ISA different from input ISA. + const ocsd_isa nextISA() const; //!< ISA for next instruction + + // information on error conditions + const bool isNacc() const; //!< true if Memory Not Accessible (nacc) error occurred + void clearNacc(); //!< clear the nacc error flag + const ocsd_vaddr_t getNaccAddr() const; //!< get the nacc error address. + +private: + bool initFollowerState(); //!< clear all the o/p data and flags, check init valid. + + ocsd_err_t decodeSingleOpCode(); //!< decode single opcode address from current m_inst_info packet + + ocsd_instr_info m_instr_info; + + ocsd_vaddr_t m_st_range_addr; //!< start of excuted range - inclusive address. + ocsd_vaddr_t m_en_range_addr; //!< end of executed range - exclusive address. + ocsd_vaddr_t m_next_addr; //!< calcuated next address (could be eo range of branch address, not set for indirect branches) + bool m_b_next_valid; //!< true if next address valid, false if need address from trace packets. + + //! memory space rule to use when accessing memory. + ocsd_mem_space_acc_t m_mem_acc_rule; + //! memory space csid to use when accessing memory. + uint8_t m_mem_space_csid; + + ocsd_vaddr_t m_nacc_address; //!< memory address that was inaccessible - failed read @ start, or during follow operation + bool m_b_nacc_err; //!< memory NACC error - required address was unavailable. + + //! pointers to the memory access and i decode interfaces. + componentAttachPt<ITargetMemAccess> *m_pMemAccess; + componentAttachPt<IInstrDecode> *m_pIDecode; + +}; + +#endif // ARM_OCSD_CODE_FOLLOWER_H_INCLUDED + +//*********** setup API +inline void OcsdCodeFollower::setCoreProfile(const ocsd_arch_profile_t profile) +{ + m_instr_info.pe_type = profile; +} + +inline void OcsdCodeFollower::setMemSpaceAccess(const ocsd_mem_space_acc_t mem_acc_rule) +{ + m_mem_acc_rule = mem_acc_rule; +} + +inline void OcsdCodeFollower::setMemSpaceCSID(const uint8_t csid) +{ + m_mem_space_csid = csid; +} + +inline void OcsdCodeFollower::setISA(const ocsd_isa isa) +{ + m_instr_info.isa = isa; +} + +inline void OcsdCodeFollower::setDSBDMBasWP() +{ + m_instr_info.dsb_dmb_waypoints = 1; +} + +//**************************************** results API +inline const ocsd_vaddr_t OcsdCodeFollower::getRangeSt() const +{ + return m_st_range_addr; +} + +inline const ocsd_vaddr_t OcsdCodeFollower::getRangeEn() const +{ + return m_en_range_addr; +} + +inline const bool OcsdCodeFollower::hasNextAddr() const +{ + return m_b_next_valid; +} + +inline const ocsd_vaddr_t OcsdCodeFollower::getNextAddr() const +{ + return m_next_addr; +} + +// information on last instruction executed in range. +inline const ocsd_instr_type OcsdCodeFollower::getInstrType() const +{ + return m_instr_info.type; +} + +inline const ocsd_instr_subtype OcsdCodeFollower::getInstrSubType() const +{ + return m_instr_info.sub_type; +} + +inline const bool OcsdCodeFollower::isCondInstr() const +{ + return (bool)(m_instr_info.is_conditional == 1); +} + +inline const bool OcsdCodeFollower::isLink() const +{ + return (bool)(m_instr_info.is_link == 1); +} + +inline const bool OcsdCodeFollower::ISAChanged() const +{ + return (bool)(m_instr_info.isa != m_instr_info.next_isa); +} + +inline const ocsd_isa OcsdCodeFollower::nextISA() const +{ + return m_instr_info.next_isa; +} + +// information on error conditions +inline const bool OcsdCodeFollower::isNacc() const +{ + return m_b_nacc_err; +} + +inline void OcsdCodeFollower::clearNacc() +{ + m_b_nacc_err = false; +} + +inline const ocsd_vaddr_t OcsdCodeFollower::getNaccAddr() const +{ + return m_nacc_address; +} + +/* End of File ocsd_code_follower.h */ diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h index 37764d9..fe06e90 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -51,7 +51,7 @@ public: void resetCtxt();
void setSecLevel(const ocsd_sec_level sl) { m_context.security_level = sl; };
- void setEL(const ocsd_ex_level el) { m_context.exception_level = el; m_context.el_valid = 1; };
- void setEL(const ocsd_ex_level el) { m_context.exception_level = el; m_context.el_valid = el > ocsd_EL_unknown ? 1 : 0; }; void setCtxtID(const uint32_t id) { m_context.context_id = id; m_context.ctxt_id_valid = 1; }; void setVMID(const uint32_t id) { m_context.vmid = id; m_context.vmid_valid = 1; }; void set64bit(const bool is64bit) { m_context.bits64 = is64bit ? 1 : 0; };
@@ -83,7 +83,7 @@ inline void OcsdPeContext::resetCtxt() m_context.context_id = 0; m_context.ctxt_id_valid = 0; m_context.el_valid = 0;
- m_context.exception_level = ocsd_EL0;
- m_context.exception_level = ocsd_EL_unknown; m_context.security_level = ocsd_sec_secure; m_context.vmid = 0; m_context.vmid_valid = 0;
diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_types.h index 3fa3032..9e4b051 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -110,6 +110,7 @@ typedef enum _ocsd_err_t { OCSD_ERR_UNSUPP_DECODE_PKT, /**< Packet not supported in decoder */ OCSD_ERR_BAD_DECODE_PKT, /**< reserved or unknown packet in decoder. */ OCSD_ERR_COMMIT_PKT_OVERRUN, /**< overrun in commit packet stack - tried to commit more than available */
- OCSD_ERR_MEM_NACC, /**< unable to access required memory address */ /* decode tree errors */ OCSD_ERR_DCDT_NO_FORMATTER, /**< No formatter in use - operation not valid. */ /* target memory access errors */
@@ -330,6 +331,7 @@ typedef enum _ocsd_sec_level */ typedef enum _ocsd_ex_level {
- ocsd_EL_unknown = -1, /**< EL unknown / unsupported in trace */
Can I suggest ocsd_ELERR ?
ocsd_EL0 = 0, /**< EL0 */ ocsd_EL1, /**< EL1 */ ocsd_EL2, /**< EL2 */
diff --git a/decoder/source/ocsd_code_follower.cpp b/decoder/source/ocsd_code_follower.cpp new file mode 100644 index 0000000..b52704e --- /dev/null +++ b/decoder/source/ocsd_code_follower.cpp @@ -0,0 +1,155 @@ +/*
- \file ocsd_code_follower.cpp
- \brief OpenCSD : Instruction Code path follower.
- \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved.
- */
+/*
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its contributors
- may be used to endorse or promote products derived from this software without
- specific prior written permission.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
+#include "common/ocsd_code_follower.h"
+OcsdCodeFollower::OcsdCodeFollower() +{
- m_instr_info.pe_type.arch = ARCH_UNKNOWN;
- m_instr_info.pe_type.profile = profile_Unknown;
- m_instr_info.isa = ocsd_isa_unknown;
- m_instr_info.dsb_dmb_waypoints = 0;
- m_instr_info.instr_addr = 0;
- m_instr_info.opcode = 0;
- m_pMemAccess = 0;
- m_pIDecode = 0;
- m_mem_space_csid = 0;
- m_st_range_addr = m_en_range_addr = m_next_addr = 0;
- m_b_next_valid = false;
- m_b_nacc_err = false;
+}
+OcsdCodeFollower::~OcsdCodeFollower() +{ +}
+void OcsdCodeFollower::initInterfaces(componentAttachPt<ITargetMemAccess> *pMemAccess, componentAttachPt<IInstrDecode> *pIDecode) +{
- m_pMemAccess = pMemAccess;
- m_pIDecode = pIDecode;
+}
+bool OcsdCodeFollower::initFollowerState() +{
- bool initDone = false;
- // reset per follow flags
- m_b_next_valid = false;
- m_b_nacc_err = false;
- // set range addresses
- m_en_range_addr = m_next_addr = m_st_range_addr;
+// check initialisation is valid.
- // must have attached memory access and i-decode objects
- if(m_pMemAccess && m_pIDecode)
- {
initDone = (m_pMemAccess->hasAttachedAndEnabled() && m_pIDecode->hasAttachedAndEnabled());
- }
- return initDone;
+}
+/*!
- Decodes an instruction at a single location, calculates the next address
- if possible according to the instruction type and atom.
- @param addrStart : Address of the instruction
- @param A : Atom value - E or N
- @return ocsd_err_t : OCSD_OK - decode correct, check flags for next address
: OCSD_ERR_MEM_NACC - unable to access memory area @ address - need new address in trace packet stream.
: OCSD_ERR_NOT_INIT - not initialised - fatal.
: OCSD_<other> - other error occured - fatal.
- */
+ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t addrStart, const ocsd_atm_val A) +{
- ocsd_err_t err = OCSD_ERR_NOT_INIT;
- if(initFollowerState())
if (!initFollowerState) return err;
- {
m_st_range_addr = m_instr_info.instr_addr = addrStart;
err = decodeSingleOpCode();
if(err == OCSD_OK)
if (err != OCSD_OK) return err;
That way you avoid the imbrication.
{
// set end range - always after the instruction executed.
m_en_range_addr = m_instr_info.instr_addr + m_instr_info.instr_size;
// assume next addr is the instruction after
m_next_addr = m_en_range_addr;
m_b_next_valid = true;
// case when next address is different
switch(m_instr_info.type)
{
case OCSD_INSTR_BR:
if(A == ATOM_E) // executed the direct branch
m_next_addr = m_instr_info.branch_addr;
break;
case OCSD_INSTR_BR_INDIRECT:
if(A == ATOM_E) // executed indirect branch
m_b_next_valid = false;
break;
}
}
- }
- return err;
+}
+ocsd_err_t OcsdCodeFollower::decodeSingleOpCode() +{
- ocsd_err_t err = OCSD_OK;
- uint32_t bytesReq = 4;
This initialisation isn't necessary.
- uint32_t opcode;
- err = m_pMemAccess->first()->ReadTargetMemory(m_instr_info.instr_addr,m_mem_space_csid,m_mem_acc_rule,&bytesReq,(uint8_t *)&opcode);
- if(err == OCSD_OK)
- {
if(bytesReq == 4) // got memory.
Please explain the hard coded value.
{
m_instr_info.opcode = opcode;
err = m_pIDecode->first()->DecodeInstruction(&m_instr_info);
}
else // memory unavailable.
{
m_b_nacc_err = true;
m_nacc_address = m_instr_info.instr_addr;
err = OCSD_ERR_MEM_NACC;
}
- }
- return err;
+}
+/* End of File ocsd_code_follower.cpp */
1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight
Hi Mathieu,
Thanks for looking at this, a few comments inline....
Mike
On 12 June 2016 at 18:49, Mathieu Poirier mathieu.poirier@linaro.org wrote:
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Please provide a description of the changes presented this patch.
Signed-off-by: Mike Leach mike.leach@linaro.org
.../ref_trace_decode_lib.vcxproj | 2 + .../ref_trace_decode_lib.vcxproj.filters | 6 + decoder/include/common/ocsd_code_follower.h | 225
+++++++++++++++++++++
decoder/include/common/ocsd_pe_context.h | 4 +- decoder/include/ocsd_if_types.h | 2 + decoder/source/ocsd_code_follower.cpp | 155 ++++++++++++++ 6 files changed, 392 insertions(+), 2 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/source/ocsd_code_follower.cpp
diff --git
a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj
index 07aad23..2dc5f0c 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj @@ -304,6 +304,7 @@
<ItemGroup> <ClInclude
Include="......\include\common\comp_attach_notifier_i.h" />
<ClInclude Include="..\..\..\include\common\comp_attach_pt_t.h" />
<ClInclude Include="..\..\..\include\common\ocsd_code_follower.h" /> <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree.h" /> <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree_elem.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error.h" />
@@ -390,6 +391,7 @@ <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_cb.cpp" /> <ClCompile Include="..\..\..\source\mem_acc\trc_mem_acc_file.cpp" /> <ClCompile Include="......\source\mem_acc\trc_mem_acc_mapper.cpp"
/>
<ClCompile Include="..\..\..\source\ocsd_code_follower.cpp" /> <ClCompile Include="..\..\..\source\ocsd_dcd_tree.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error_logger.cpp" />
diff --git
a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters
index 34a7737..c221d2f 100644
a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters
+++
b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters
@@ -284,6 +284,9 @@ <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h"> <Filter>Header Files\common</Filter> </ClInclude>
<ClInclude Include="..\..\..\include\common\ocsd_code_follower.h">
<Filter>Header Files\common</Filter>
</ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\source\trc_component.cpp">
@@ -388,5 +391,8 @@ <ClCompile Include="..\..\..\source\ocsd_version.cpp"> <Filter>Source Files</Filter> </ClCompile>
<ClCompile Include="..\..\..\source\ocsd_code_follower.cpp">
<Filter>Source Files</Filter>
</ClCompile> </ItemGroup>
</Project> \ No newline at end of file diff --git a/decoder/include/common/ocsd_code_follower.h
b/decoder/include/common/ocsd_code_follower.h
new file mode 100644 index 0000000..f05ad5b --- /dev/null +++ b/decoder/include/common/ocsd_code_follower.h @@ -0,0 +1,225 @@ +/*
- \file ocsd_code_follower.h
- \brief OpenCSD : Code follower for instruction trace decode
- \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved.
- */
+/*
- Redistribution and use in source and binary forms, with or without
modification,
- are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright
notice,
- this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice,
- this list of conditions and the following disclaimer in the
documentation
- and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its
contributors
- may be used to endorse or promote products derived from this
software without
- specific prior written permission.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
'AS IS' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
+#ifndef ARM_OCSD_CODE_FOLLOWER_H_INCLUDED +#define ARM_OCSD_CODE_FOLLOWER_H_INCLUDED
+#include "ocsd_if_types.h" +#include "trc_pkt_types.h" +#include "comp_attach_pt_t.h" +#include "interfaces/trc_tgt_mem_access_i.h" +#include "interfaces/trc_instr_decode_i.h"
+/*!
- @class OcsdCodeFollower
- @brief The code follower looks for waypoints or addresses.
- Code follower used to determine the trace ranges for Atom or other
waypoint
- elements. Uses memory accessor and I decoder to follow the code
path.
- */
+class OcsdCodeFollower +{ +public:
- OcsdCodeFollower();
- ~OcsdCodeFollower();
+//*********** setup API
- void initInterfaces(componentAttachPt<ITargetMemAccess>
*pMemAccess, componentAttachPt<IInstrDecode> *pIDecode);
+// set information for decode operation - static or occasionally
changing settings
+// per decode values are passed as parameters into the decode API calls.
- void setCoreProfile(const ocsd_arch_profile_t profile);
//!< core profile
- void setMemSpaceAccess(const ocsd_mem_space_acc_t mem_acc_rule);
//!< memory space to use for access (filtered by S/NS, EL etc).
- void setMemSpaceCSID(const uint8_t csid);
//!< memory spaces might be partitioned by CSID
- void setISA(const ocsd_isa isa); //!< set the ISA for the decode.
- void setDSBDMBasWP(); //!< DSB and DMB can be treated as WP in
some archs.
+//********** code following API
- // standard WP search - for program flow trace
- //ocsd_err_t followToAtomWP(idec_res_t &op_result, const
ocsd_vaddr_t addrStart, const ocsd_atm_val A);
- // PTM exception code may require follow to an address
- //ocsd_err_t followToAddress(idec_res_t &op_result, const
ocsd_vaddr_t addrStart, const ocsd_atm_val A, const ocsd_vaddr_t addrMatch);
- // single instruction atom format such as ETMv3
- ocsd_err_t followSingleAtom(const ocsd_vaddr_t addrStart, const
ocsd_atm_val A);
- // follow N instructions
- // ocsd_err_t followNInstructions(idec_res_t &op_result) // ETMv4 Q
elements
+//*********************** results API
- const ocsd_vaddr_t getRangeSt() const; //!< inclusive start
address of decoded range (value passed in)
- const ocsd_vaddr_t getRangeEn() const; //!< exclusive end address
of decoded range (first instruction _not_ executed / potential next instruction).
- const bool hasNextAddr() const; //!< we have calulated the
next address - otherwise this is needed from trace packets.
- const ocsd_vaddr_t getNextAddr() const; //!< next address - valid
if hasNextAddr() true.
- // information on last instruction executed in range.
- const ocsd_instr_type getInstrType() const; //!< last
instruction type
- const ocsd_instr_subtype getInstrSubType() const; //!< last
instruction sub-type
- const bool isCondInstr() const; //!< is a
conditional instruction
- const bool isLink() const; //!< is a link
(branch with link etc)
- const bool ISAChanged() const; //!< next ISA
different from input ISA.
- const ocsd_isa nextISA() const; //!< ISA for
next instruction
- // information on error conditions
- const bool isNacc() const; //!< true if Memory Not
Accessible (nacc) error occurred
- void clearNacc(); //!< clear the nacc
error flag
- const ocsd_vaddr_t getNaccAddr() const; //!< get the nacc error
address.
+private:
- bool initFollowerState(); //!< clear all the o/p data and
flags, check init valid.
- ocsd_err_t decodeSingleOpCode(); //!< decode single opcode
address from current m_inst_info packet
- ocsd_instr_info m_instr_info;
- ocsd_vaddr_t m_st_range_addr; //!< start of excuted range -
inclusive address.
- ocsd_vaddr_t m_en_range_addr; //!< end of executed range -
exclusive address.
- ocsd_vaddr_t m_next_addr; //!< calcuated next address (could
be eo range of branch address, not set for indirect branches)
- bool m_b_next_valid; //!< true if next address valid,
false if need address from trace packets.
- //! memory space rule to use when accessing memory.
- ocsd_mem_space_acc_t m_mem_acc_rule;
- //! memory space csid to use when accessing memory.
- uint8_t m_mem_space_csid;
- ocsd_vaddr_t m_nacc_address; //!< memory address that was
inaccessible - failed read @ start, or during follow operation
- bool m_b_nacc_err; //!< memory NACC error - required
address was unavailable.
- //! pointers to the memory access and i decode interfaces.
- componentAttachPt<ITargetMemAccess> *m_pMemAccess;
- componentAttachPt<IInstrDecode> *m_pIDecode;
+};
+#endif // ARM_OCSD_CODE_FOLLOWER_H_INCLUDED
+//*********** setup API +inline void OcsdCodeFollower::setCoreProfile(const ocsd_arch_profile_t
profile)
+{
- m_instr_info.pe_type = profile;
+}
+inline void OcsdCodeFollower::setMemSpaceAccess(const
ocsd_mem_space_acc_t mem_acc_rule)
+{
- m_mem_acc_rule = mem_acc_rule;
+}
+inline void OcsdCodeFollower::setMemSpaceCSID(const uint8_t csid) +{
- m_mem_space_csid = csid;
+}
+inline void OcsdCodeFollower::setISA(const ocsd_isa isa) +{
- m_instr_info.isa = isa;
+}
+inline void OcsdCodeFollower::setDSBDMBasWP() +{
- m_instr_info.dsb_dmb_waypoints = 1;
+}
+//**************************************** results API +inline const ocsd_vaddr_t OcsdCodeFollower::getRangeSt() const +{
- return m_st_range_addr;
+}
+inline const ocsd_vaddr_t OcsdCodeFollower::getRangeEn() const +{
- return m_en_range_addr;
+}
+inline const bool OcsdCodeFollower::hasNextAddr() const +{
- return m_b_next_valid;
+}
+inline const ocsd_vaddr_t OcsdCodeFollower::getNextAddr() const +{
- return m_next_addr;
+}
+// information on last instruction executed in range. +inline const ocsd_instr_type OcsdCodeFollower::getInstrType() const +{
- return m_instr_info.type;
+}
+inline const ocsd_instr_subtype OcsdCodeFollower::getInstrSubType()
const
+{
- return m_instr_info.sub_type;
+}
+inline const bool OcsdCodeFollower::isCondInstr() const +{
- return (bool)(m_instr_info.is_conditional == 1);
+}
+inline const bool OcsdCodeFollower::isLink() const +{
- return (bool)(m_instr_info.is_link == 1);
+}
+inline const bool OcsdCodeFollower::ISAChanged() const +{
- return (bool)(m_instr_info.isa != m_instr_info.next_isa);
+}
+inline const ocsd_isa OcsdCodeFollower::nextISA() const +{
- return m_instr_info.next_isa;
+}
+// information on error conditions +inline const bool OcsdCodeFollower::isNacc() const +{
- return m_b_nacc_err;
+}
+inline void OcsdCodeFollower::clearNacc() +{
- m_b_nacc_err = false;
+}
+inline const ocsd_vaddr_t OcsdCodeFollower::getNaccAddr() const +{
- return m_nacc_address;
+}
+/* End of File ocsd_code_follower.h */ diff --git a/decoder/include/common/ocsd_pe_context.h
b/decoder/include/common/ocsd_pe_context.h
index 37764d9..fe06e90 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -51,7 +51,7 @@ public: void resetCtxt();
void setSecLevel(const ocsd_sec_level sl) {
m_context.security_level = sl; };
- void setEL(const ocsd_ex_level el) { m_context.exception_level =
el; m_context.el_valid = 1; };
- void setEL(const ocsd_ex_level el) { m_context.exception_level =
el; m_context.el_valid = el > ocsd_EL_unknown ? 1 : 0; };
void setCtxtID(const uint32_t id) { m_context.context_id = id;
m_context.ctxt_id_valid = 1; };
void setVMID(const uint32_t id) { m_context.vmid = id;
m_context.vmid_valid = 1; };
void set64bit(const bool is64bit) { m_context.bits64 = is64bit ? 1
: 0; };
@@ -83,7 +83,7 @@ inline void OcsdPeContext::resetCtxt() m_context.context_id = 0; m_context.ctxt_id_valid = 0; m_context.el_valid = 0;
- m_context.exception_level = ocsd_EL0;
- m_context.exception_level = ocsd_EL_unknown; m_context.security_level = ocsd_sec_secure; m_context.vmid = 0; m_context.vmid_valid = 0;
diff --git a/decoder/include/ocsd_if_types.h
b/decoder/include/ocsd_if_types.h
index 3fa3032..9e4b051 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -110,6 +110,7 @@ typedef enum _ocsd_err_t { OCSD_ERR_UNSUPP_DECODE_PKT, /**< Packet not supported in
decoder */
OCSD_ERR_BAD_DECODE_PKT, /**< reserved or unknown packet
in decoder. */
OCSD_ERR_COMMIT_PKT_OVERRUN, /**< overrun in commit packet
stack - tried to commit more than available */
- OCSD_ERR_MEM_NACC, /**< unable to access required
memory address */
/* decode tree errors */ OCSD_ERR_DCDT_NO_FORMATTER, /**< No formatter in use -
operation not valid. */
/* target memory access errors */
@@ -330,6 +331,7 @@ typedef enum _ocsd_sec_level */ typedef enum _ocsd_ex_level {
- ocsd_EL_unknown = -1, /**< EL unknown / unsupported in trace */
Can I suggest ocsd_ELERR ?
EL unknown is most appropriate here - this is a genuine unknown, not an error situation.
ETMv4 traces ELs explicitly - EL will be unknown until we see the first context packet. ETMv3.5 traces hyp bit - EL will be EL2 if hyp bit active, unknown otherwise. ETMv3.4 and below, PTM - no explicit EL tracing - EL unknown all the time.
ocsd_EL0 = 0, /**< EL0 */ ocsd_EL1, /**< EL1 */ ocsd_EL2, /**< EL2 */
diff --git a/decoder/source/ocsd_code_follower.cpp
b/decoder/source/ocsd_code_follower.cpp
new file mode 100644 index 0000000..b52704e --- /dev/null +++ b/decoder/source/ocsd_code_follower.cpp @@ -0,0 +1,155 @@ +/*
- \file ocsd_code_follower.cpp
- \brief OpenCSD : Instruction Code path follower.
- \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved.
- */
+/*
- Redistribution and use in source and binary forms, with or without
modification,
- are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright
notice,
- this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice,
- this list of conditions and the following disclaimer in the
documentation
- and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its
contributors
- may be used to endorse or promote products derived from this
software without
- specific prior written permission.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
'AS IS' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
+#include "common/ocsd_code_follower.h"
+OcsdCodeFollower::OcsdCodeFollower() +{
- m_instr_info.pe_type.arch = ARCH_UNKNOWN;
- m_instr_info.pe_type.profile = profile_Unknown;
- m_instr_info.isa = ocsd_isa_unknown;
- m_instr_info.dsb_dmb_waypoints = 0;
- m_instr_info.instr_addr = 0;
- m_instr_info.opcode = 0;
- m_pMemAccess = 0;
- m_pIDecode = 0;
- m_mem_space_csid = 0;
- m_st_range_addr = m_en_range_addr = m_next_addr = 0;
- m_b_next_valid = false;
- m_b_nacc_err = false;
+}
+OcsdCodeFollower::~OcsdCodeFollower() +{ +}
+void
OcsdCodeFollower::initInterfaces(componentAttachPt<ITargetMemAccess> *pMemAccess, componentAttachPt<IInstrDecode> *pIDecode)
+{
- m_pMemAccess = pMemAccess;
- m_pIDecode = pIDecode;
+}
+bool OcsdCodeFollower::initFollowerState() +{
- bool initDone = false;
- // reset per follow flags
- m_b_next_valid = false;
- m_b_nacc_err = false;
- // set range addresses
- m_en_range_addr = m_next_addr = m_st_range_addr;
+// check initialisation is valid.
- // must have attached memory access and i-decode objects
- if(m_pMemAccess && m_pIDecode)
- {
initDone = (m_pMemAccess->hasAttachedAndEnabled() &&
m_pIDecode->hasAttachedAndEnabled());
- }
- return initDone;
+}
+/*!
- Decodes an instruction at a single location, calculates the next
address
- if possible according to the instruction type and atom.
- @param addrStart : Address of the instruction
- @param A : Atom value - E or N
- @return ocsd_err_t : OCSD_OK - decode correct, check flags for next
address
: OCSD_ERR_MEM_NACC - unable to access memory
area @ address - need new address in trace packet stream.
: OCSD_ERR_NOT_INIT - not initialised - fatal.
: OCSD_<other> - other error occured - fatal.
- */
+ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t
addrStart, const ocsd_atm_val A)
+{
- ocsd_err_t err = OCSD_ERR_NOT_INIT;
- if(initFollowerState())
if (!initFollowerState) return err;
- {
m_st_range_addr = m_instr_info.instr_addr = addrStart;
err = decodeSingleOpCode();
if(err == OCSD_OK)
if (err != OCSD_OK) return err;
That way you avoid the imbrication.
{
// set end range - always after the instruction executed.
m_en_range_addr = m_instr_info.instr_addr +
m_instr_info.instr_size;
// assume next addr is the instruction after
m_next_addr = m_en_range_addr;
m_b_next_valid = true;
// case when next address is different
switch(m_instr_info.type)
{
case OCSD_INSTR_BR:
if(A == ATOM_E) // executed the direct branch
m_next_addr = m_instr_info.branch_addr;
break;
case OCSD_INSTR_BR_INDIRECT:
if(A == ATOM_E) // executed indirect branch
m_b_next_valid = false;
break;
}
}
- }
- return err;
+}
+ocsd_err_t OcsdCodeFollower::decodeSingleOpCode() +{
- ocsd_err_t err = OCSD_OK;
- uint32_t bytesReq = 4;
This initialisation isn't necessary.
It really rather is - it is the buffer size passed into ReadTargetMemory(). A comment will be added though
- uint32_t opcode;
- err =
m_pMemAccess->first()->ReadTargetMemory(m_instr_info.instr_addr,m_mem_space_csid,m_mem_acc_rule,&bytesReq,(uint8_t *)&opcode);
- if(err == OCSD_OK)
- {
if(bytesReq == 4) // got memory.
Please explain the hard coded value.
Check on number of bytes returned by memory access - will add comment
{
m_instr_info.opcode = opcode;
err = m_pIDecode->first()->DecodeInstruction(&m_instr_info);
}
else // memory unavailable.
{
m_b_nacc_err = true;
m_nacc_address = m_instr_info.instr_addr;
err = OCSD_ERR_MEM_NACC;
}
- }
- return err;
+}
+/* End of File ocsd_code_follower.cpp */
1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight
On 14 June 2016 at 05:42, Mike Leach mike.leach@linaro.org wrote:
Hi Mathieu,
Thanks for looking at this, a few comments inline....
Mike
On 12 June 2016 at 18:49, Mathieu Poirier mathieu.poirier@linaro.org wrote:
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Please provide a description of the changes presented this patch.
Signed-off-by: Mike Leach mike.leach@linaro.org
.../ref_trace_decode_lib.vcxproj | 2 + .../ref_trace_decode_lib.vcxproj.filters | 6 + decoder/include/common/ocsd_code_follower.h | 225 +++++++++++++++++++++ decoder/include/common/ocsd_pe_context.h | 4 +- decoder/include/ocsd_if_types.h | 2 + decoder/source/ocsd_code_follower.cpp | 155 ++++++++++++++ 6 files changed, 392 insertions(+), 2 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/source/ocsd_code_follower.cpp
[...]
@@ -330,6 +331,7 @@ typedef enum _ocsd_sec_level */ typedef enum _ocsd_ex_level {
- ocsd_EL_unknown = -1, /**< EL unknown / unsupported in trace */
Can I suggest ocsd_ELERR ?
EL unknown is most appropriate here - this is a genuine unknown, not an error situation.
Ok, I get it.
ETMv4 traces ELs explicitly - EL will be unknown until we see the first context packet. ETMv3.5 traces hyp bit - EL will be EL2 if hyp bit active, unknown otherwise. ETMv3.4 and below, PTM - no explicit EL tracing - EL unknown all the time.
ocsd_EL0 = 0, /**< EL0 */ ocsd_EL1, /**< EL1 */ ocsd_EL2, /**< EL2 */
[...]
+ocsd_err_t OcsdCodeFollower::decodeSingleOpCode() +{
- ocsd_err_t err = OCSD_OK;
- uint32_t bytesReq = 4;
This initialisation isn't necessary.
It really rather is - it is the buffer size passed into ReadTargetMemory(). A comment will be added though
I thought is was a return value only - yes, it needs to stay as it is.
- uint32_t opcode;
- err =
m_pMemAccess->first()->ReadTargetMemory(m_instr_info.instr_addr,m_mem_space_csid,m_mem_acc_rule,&bytesReq,(uint8_t *)&opcode);
- if(err == OCSD_OK)
- {
if(bytesReq == 4) // got memory.
Please explain the hard coded value.
Check on number of bytes returned by memory access - will add comment
{
m_instr_info.opcode = opcode;
err =
m_pIDecode->first()->DecodeInstruction(&m_instr_info);
}
else // memory unavailable.
{
m_b_nacc_err = true;
m_nacc_address = m_instr_info.instr_addr;
err = OCSD_ERR_MEM_NACC;
}
- }
- return err;
+}
+/* End of File ocsd_code_follower.cpp */
1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight
-- Mike Leach Principal Engineer, ARM Ltd. Blackburn Design Centre. UK
Code follower init.
Signed-off-by: Mike Leach mike.leach@linaro.org --- decoder/include/common/ocsd_code_follower.h | 4 +-- decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 3 +++ decoder/include/etmv3/trc_pkt_decode_etmv3.h | 18 +++++++------ decoder/include/etmv3/trc_pkt_elem_etmv3.h | 16 ++++++++--- decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 38 +++++++++++++++++++++++++++ 5 files changed, 66 insertions(+), 13 deletions(-)
diff --git a/decoder/include/common/ocsd_code_follower.h b/decoder/include/common/ocsd_code_follower.h index f05ad5b..e8df24a 100644 --- a/decoder/include/common/ocsd_code_follower.h +++ b/decoder/include/common/ocsd_code_follower.h @@ -60,7 +60,7 @@ public:
// set information for decode operation - static or occasionally changing settings // per decode values are passed as parameters into the decode API calls. - void setCoreProfile(const ocsd_arch_profile_t profile); //!< core profile + void setArchProfile(const ocsd_arch_profile_t profile); //!< core profile void setMemSpaceAccess(const ocsd_mem_space_acc_t mem_acc_rule); //!< memory space to use for access (filtered by S/NS, EL etc). void setMemSpaceCSID(const uint8_t csid); //!< memory spaces might be partitioned by CSID void setISA(const ocsd_isa isa); //!< set the ISA for the decode. @@ -129,7 +129,7 @@ private: #endif // ARM_OCSD_CODE_FOLLOWER_H_INCLUDED
//*********** setup API -inline void OcsdCodeFollower::setCoreProfile(const ocsd_arch_profile_t profile) +inline void OcsdCodeFollower::setArchProfile(const ocsd_arch_profile_t profile) { m_instr_info.pe_type = profile; } diff --git a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h index e9df5e8..a169375 100644 --- a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h +++ b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h @@ -119,6 +119,9 @@ public:
const uint8_t getTraceID() const; //!< CoreSight Trace ID for this device.
+ const ocsd_arch_version_t getArchVersion() const; //!< architecture version + const ocsd_core_profile_t getCoreProfile() const; //!< core profile. + private: ocsd_etmv3_cfg m_cfg;
diff --git a/decoder/include/etmv3/trc_pkt_decode_etmv3.h b/decoder/include/etmv3/trc_pkt_decode_etmv3.h index 3987f29..5dd78e4 100644 --- a/decoder/include/etmv3/trc_pkt_decode_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_decode_etmv3.h @@ -36,11 +36,12 @@ #define ARM_TRC_PKT_DECODE_ETMV3_H_INCLUDED
#include "common/trc_pkt_decode_base.h" -#include "etmv3/trc_pkt_elem_etmv3.h" -#include "etmv3/trc_cmp_cfg_etmv3.h" #include "common/trc_gen_elem.h" #include "common/ocsd_pe_context.h" +#include "common/ocsd_code_follower.h"
+#include "etmv3/trc_pkt_elem_etmv3.h" +#include "etmv3/trc_cmp_cfg_etmv3.h"
class TrcPktDecodeEtmV3 : public TrcPktDecodeBase<EtmV3TrcPacket, EtmV3Config> @@ -75,9 +76,14 @@ private:
//** intra packet state;
- + OcsdCodeFollower m_code_follower; //!< code follower for instruction trace
-//** Other processor state; + ocsd_vaddr_t m_IAddr; //!< next instruction address + OcsdPeContext m_pe_context; //!< context for the PE + + EtmV3TrcPacket m_pended_packet; //! Saved packet when processing pended. + +//** Other packet decoder state;
// trace decode FSM typedef enum { @@ -93,10 +99,6 @@ private:
uint8_t m_CSID; //!< Coresight trace ID for this decoder.
- OcsdPeContext m_pe_context; //!< context for the PE - - EtmV3TrcPacket m_pended_packet; //! Saved packet when processing pended. - //** output element OcsdTraceElement m_output_elem; }; diff --git a/decoder/include/etmv3/trc_pkt_elem_etmv3.h b/decoder/include/etmv3/trc_pkt_elem_etmv3.h index bade8cc..6e70ade 100644 --- a/decoder/include/etmv3/trc_pkt_elem_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_elem_etmv3.h @@ -62,7 +62,7 @@ public: operator const ocsd_etmv3_pkt*() const { return &m_pkt_data; }; operator const ocsd_etmv3_pkt&() const { return m_pkt_data; };
-// update interface - set packet values +// update interace - set packet values void Clear(); //!< clear update data in packet ready for new one. void ResetState(); //!< reset intra packet state data -on full decoder reset.
@@ -97,16 +97,26 @@ public:
// packet status interface - get packet info. const ocsd_etmv3_pkt_type getType() const { return m_pkt_data.type; }; + const bool isBadPacket() const;
const int AltISA() const { return m_pkt_data.context.curr_alt_isa; }; const ocsd_isa ISA() const { return m_pkt_data.curr_isa; }; - const bool isBadPacket() const; + const bool changedISA() const { return m_pkt_data.curr_isa != m_pkt_data.prev_isa; };
- const uint32_t getCycleCount() const { return m_pkt_data.cycle_count; }; + const bool isNS() const { return m_pkt_data.context.curr_NS; }; + const bool isHyp() const { return m_pkt_data.context.curr_Hyp; }; + + const bool isCtxtIDUpdated() const { return (m_pkt_data.context.updated_c == 1); } const uint32_t getCtxtID() const { return m_pkt_data.context.ctxtID; }; + const bool isVMIDUpdated() const { return (m_pkt_data.context.updated_v == 1); } const uint32_t getVMID() const { return m_pkt_data.context.VMID; }; + + const uint32_t getCycleCount() const { return m_pkt_data.cycle_count; }; const uint64_t getTS() const { return m_pkt_data.timestamp; };
+ const bool isExcepPkt() const { return (m_pkt_data.exception.bits.present == 1); }; + const ocsd_armv7_exception excepType() const { return m_pkt_data.exception.type; }; + const uint16_t excepNum() const { return m_pkt_data.exception.number; }; const bool isExcepCancel() const { return (m_pkt_data.exception.bits.present == 1) && (m_pkt_data.exception.bits.cancel == 1); };
// printing diff --git a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp index 14cea8b..c5bf8d2 100644 --- a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp +++ b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp @@ -166,6 +166,13 @@ ocsd_err_t TrcPktDecodeEtmV3::onProtocolConfig() err = OCSD_ERR_HW_CFG_UNSUPP; LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,"ETMv3 trace decoder : data trace decode not yet supported")); } + + // need to set up core profile info in follower + ocsd_arch_profile_t arch_profile; + arch_profile.arch = m_config->getArchVersion(); + arch_profile.profile = m_config->getCoreProfile(); + m_code_follower.setArchProfile(arch_profile); + m_code_follower.setMemSpaceCSID(m_CSID); } else err = OCSD_ERR_NOT_INIT; @@ -179,6 +186,7 @@ void TrcPktDecodeEtmV3::initDecoder() { m_CSID = 0; resetDecoder(); + m_code_follower.initInterfaces(getMemoryAccessAttachPt(),getInstrDecodeAttachPt()); }
// reset for first use / re-use. @@ -310,7 +318,37 @@ void TrcPktDecodeEtmV3::pendPacket() m_pended_packet = *m_curr_packet_in; m_curr_state = PEND_PACKET; } + +ocsd_datapath_resp_t TrcPktDecodeEtmV3::processISync(const bool withCC) +{ + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + // look for context changes.... + if(m_curr_packet_in->isCtxtIDUpdated()) + { + + }
+ if(m_config->CtxtIDBytes()) + { + + } + + return resp; +} + +ocsd_datapath_resp_t TrcPktDecodeEtmV3::processBranchAddr() +{ + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + + return resp; +} + +ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPHdr() +{ + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + + return resp; +}
/* End of File trc_pkt_decode_etmv3.cpp */
DS-5 comparison dump updates.
Signed-off-by: Mike Leach mike.leach@linaro.org --- decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt | 7379 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt | 7381 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt | 7612 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt | 1980 ---- .../tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt | 7518 ++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt | 7728 +++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt | 2001 ++++ decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt | 11553 ------------------- .../tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt | 9913 ++++++++++++++++ 9 files changed, 27160 insertions(+), 35905 deletions(-) delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt
diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt deleted file mode 100644 index 41eab2b..0000000 --- a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt +++ /dev/null @@ -1,7379 +0,0 @@ -Index Address Opcode Cycles Record Type Detail -0 S:0xC002115C 6963 1 Instruction LDR r3,[r4,#0x14] -1 S:0xC002115E 4A06 23 Instruction LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 -2 S:0xC0021160 019B 4 Instruction LSLS r3,r3,#6 -3 S:0xC0021162 58D3 15 Instruction LDR r3,[r2,r3] -4 S:0xC0021164 2B00 2 Instruction CMP r3,#0 -5 S:0xC0021166 D0EA 0 Instruction BEQ {pc}-0x28 ; 0xc002113e -6 S:0xC002113E 6863 44 Instruction LDR r3,[r4,#4] -7 S:0xC0021140 3B01 2 Instruction SUBS r3,#1 -8 S:0xC0021142 6063 1 Instruction STR r3,[r4,#4] -9 S:0xC0021144 BD38 3 Instruction POP {r3-r5,pc} - Info Tracing enabled -10 S:0xC004F698 B530 1 Instruction PUSH {r4,r5,lr} -11 S:0xC004F69A B083 2 Instruction SUB sp,sp,#0xc -12 S:0xC004F69C B500 3 Instruction PUSH {lr} -13 S:0xC004F69E F85DEB04 15 Instruction POP {lr} -14 S:0xC004F6A2 4604 0 Instruction MOV r4,r0 -15 S:0xC004F6A4 4668 1 Instruction MOV r0,sp -16 S:0xC004F6A6 F7FFFFE5 1 Instruction BL {pc}-0x32 ; 0xc004f674 -17 S:0xC004F674 B508 2 Instruction PUSH {r3,lr} -18 S:0xC004F676 B500 1 Instruction PUSH {lr} -19 S:0xC004F678 F85DEB04 2 Instruction POP {lr} -20 S:0xC004F67C F7FFFC84 1 Instruction BL {pc}-0x6f4 ; 0xc004ef88 -21 S:0xC004EF88 E92D47F0 2 Instruction PUSH {r4-r10,lr} -22 S:0xC004EF8C B084 4 Instruction SUB sp,sp,#0x10 -23 S:0xC004EF8E B500 3 Instruction PUSH {lr} -24 S:0xC004EF90 F85DEB04 2 Instruction POP {lr} -25 S:0xC004EF94 4D3E 2 Instruction LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 -26 S:0xC004EF96 4682 0 Instruction MOV r10,r0 -27 S:0xC004EF98 462C 2 Instruction MOV r4,r5 -28 S:0xC004EF9A F8D57090 3 Instruction LDR r7,[r5,#0x90] -29 S:0xC004EF9E 07FE 3 Instruction LSLS r6,r7,#31 -30 S:0xC004EFA0 D46A 0 Instruction BMI {pc}+0xd8 ; 0xc004f078 -31 S:0xC004EFA2 F3BF8F5F 1 Instruction DMB -32 S:0xC004EFA6 6BA3 28 Instruction LDR r3,[r4,#0x38] -33 S:0xC004EFA8 F8CA3000 3 Instruction STR r3,[r10,#0] -34 S:0xC004EFAC 6826 1 Instruction LDR r6,[r4,#0] -35 S:0xC004EFAE 4630 2 Instruction MOV r0,r6 -36 S:0xC004EFB0 6833 3 Instruction LDR r3,[r6,#0] -37 S:0xC004EFB2 4798 1 Instruction BLX r3 - Info Tracing enabled -38 S:0xC004EFB4 E9D62302 9 Instruction LDRD r2,r3,[r6,#8] -39 S:0xC004EFB8 E9CD2300 2 Instruction STRD r2,r3,[sp,#0] -40 S:0xC004EFBC E9D62304 1 Instruction LDRD r2,r3,[r6,#0x10] -41 S:0xC004EFC0 E9CD2302 1 Instruction STRD r2,r3,[sp,#8] -42 S:0xC004EFC4 6862 1 Instruction LDR r2,[r4,#4] -43 S:0xC004EFC6 6C63 1 Instruction LDR r3,[r4,#0x44] -44 S:0xC004EFC8 4680 0 Instruction MOV r8,r0 -45 S:0xC004EFCA 4689 1 Instruction MOV r9,r1 -46 S:0xC004EFCC 6C20 1 Instruction LDR r0,[r4,#0x40] -47 S:0xC004EFCE 68A1 1 Instruction LDR r1,[r4,#8] -48 S:0xC004EFD0 F3BF8F5F 1 Instruction DMB -49 S:0xC004EFD4 F8D46090 27 Instruction LDR r6,[r4,#0x90] -50 S:0xC004EFD8 42B7 2 Instruction CMP r7,r6 -51 S:0xC004EFDA D1DE 0 Instruction BNE {pc}-0x40 ; 0xc004ef9a -52 S:0xC004EFDC E9DD4500 1 Instruction LDRD r4,r5,[sp,#0] -53 S:0xC004EFE0 E9DD6702 1 Instruction LDRD r6,r7,[sp,#8] -54 S:0xC004EFE4 EBB80804 1 Instruction SUBS r8,r8,r4 -55 S:0xC004EFE8 EB690905 1 Instruction SBC r9,r9,r5 -56 S:0xC004EFEC 4604 0 Instruction MOV r4,r0 -57 S:0xC004EFEE EA080806 1 Instruction AND r8,r8,r6 -58 S:0xC004EFF2 EA090907 1 Instruction AND r9,r9,r7 -59 S:0xC004EFF6 F1C10020 1 Instruction RSB r0,r1,#0x20 -60 S:0xC004EFFA F8DAC000 1 Instruction LDR r12,[r10,#0] -61 S:0xC004EFFE FBA86702 1 Instruction UMULL r6,r7,r8,r2 -62 S:0xC004F002 19A4 2 Instruction ADDS r4,r4,r6 -63 S:0xC004F004 FB027709 1 Instruction MLA r7,r2,r9,r7 -64 S:0xC004F008 FA24F201 1 Instruction LSR r2,r4,r1 -65 S:0xC004F00C EB430507 1 Instruction ADC r5,r3,r7 -66 S:0xC004F010 F1B10620 0 Instruction SUBS r6,r1,#0x20 -67 S:0xC004F014 FA05F000 2 Instruction LSL r0,r5,r0 -68 S:0xC004F018 BF58 0 Instruction IT PL -69 S:0xC004F01A FA45F606 1 Instruction ASR r6,r5,r6 -70 S:0xC004F01E EA420200 1 Instruction ORR r2,r2,r0 -71 S:0xC004F022 FA45F301 1 Instruction ASR r3,r5,r1 -72 S:0xC004F026 BF58 0 Instruction IT PL -73 S:0xC004F028 4332 1 Instruction ORRS r2,r2,r6 -74 S:0xC004F02A A715 0 Instruction ADR r7,{pc}+0x56 ; 0xc004f080 -75 S:0xC004F02C E9D76700 3 Instruction LDRD r6,r7,[r7,#0] -76 S:0xC004F030 429F 2 Instruction CMP r7,r3 -77 S:0xC004F032 BF08 0 Instruction IT EQ -78 S:0xC004F034 4296 1 Instruction CMP r6,r2 -79 S:0xC004F036 D21D 0 Instruction BCS {pc}+0x3e ; 0xc004f074 -80 S:0xC004F074 2600 8 Instruction MOVS r6,#0 -81 S:0xC004F076 E7EE 0 Instruction B {pc}-0x20 ; 0xc004f056 -82 S:0xC004F056 4B0F 3 Instruction LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C -83 S:0xC004F058 4466 1 Instruction ADD r6,r6,r12 -84 S:0xC004F05A F8CA6000 1 Instruction STR r6,[r10,#0] -85 S:0xC004F05E F8CA2004 1 Instruction STR r2,[r10,#4] -86 S:0xC004F062 681B 3 Instruction LDR r3,[r3,#0] -87 S:0xC004F064 2B00 2 Instruction CMP r3,#0 -88 S:0xC004F066 BF14 0 Instruction ITE NE -89 S:0xC004F068 F06F000A 1 Instruction MVN r0,#0xa -90 S:0xC004F06C 2000 0 Instruction MOVS r0,#0 -91 S:0xC004F06E B004 1 Instruction ADD sp,sp,#0x10 -92 S:0xC004F070 E8BD87F0 3 Instruction POP {r4-r10,pc} -93 S:0xC004F680 B900 4 Instruction CBNZ r0,{pc}+4 ; 0xc004f684 -94 S:0xC004F682 BD08 2 Instruction POP {r3,pc} -95 S:0xC004F6AA 9801 3 Instruction LDR r0,[sp,#4] -96 S:0xC004F6AC 9D00 1 Instruction LDR r5,[sp,#0] -97 S:0xC004F6AE F44F414A 0 Instruction MOV r1,#0xca00 -98 S:0xC004F6B2 4602 1 Instruction MOV r2,r0 -99 S:0xC004F6B4 F6C3319A 0 Instruction MOVT r1,#0x3b9a -100 S:0xC004F6B8 2300 1 Instruction MOVS r3,#0 -101 S:0xC004F6BA 4620 0 Instruction MOV r0,r4 -102 S:0xC004F6BC FBC12305 2 Instruction SMLAL r2,r3,r1,r5 -103 S:0xC004F6C0 E9C42300 1 Instruction STRD r2,r3,[r4,#0] -104 S:0xC004F6C4 B003 1 Instruction ADD sp,sp,#0xc -105 S:0xC004F6C6 BD30 3 Instruction POP {r4,r5,pc} - Info Tracing enabled -106 S:0xC0020A14 B500 1 Instruction PUSH {lr} -107 S:0xC0020A16 F85DEB04 2 Instruction POP {lr} -108 S:0xC0020A1A 466A 1 Instruction MOV r2,sp -109 S:0xC0020A1C F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -110 S:0xC0020A20 F023031F 1 Instruction BIC r3,r3,#0x1f -111 S:0xC0020A24 685A 5 Instruction LDR r2,[r3,#4] -112 S:0xC0020A26 F5027200 2 Instruction ADD r2,r2,#0x200 -113 S:0xC0020A2A 605A 1 Instruction STR r2,[r3,#4] -114 S:0xC0020A2C 4770 1 Instruction BX lr - Info Tracing enabled -115 S:0xC0021104 B538 49 Instruction PUSH {r3-r5,lr} -116 S:0xC0021106 B500 4 Instruction PUSH {lr} -117 S:0xC0021108 F85DEB04 2 Instruction POP {lr} -118 S:0xC002110C 466B 1 Instruction MOV r3,sp -119 S:0xC002110E F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -120 S:0xC0021112 2300 0 Instruction MOVS r3,#0 -121 S:0xC0021114 F024041F 1 Instruction BIC r4,r4,#0x1f -122 S:0xC0021118 F2C033FF 0 Instruction MOVT r3,#0x3ff -123 S:0xC002111C 6862 3 Instruction LDR r2,[r4,#4] -124 S:0xC002111E 4013 2 Instruction ANDS r3,r3,r2 -125 S:0xC0021120 B98B 1 Instruction CBNZ r3,{pc}+0x26 ; 0xc0021146 -126 S:0xC0021122 F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -127 S:0xC0021126 061B 3 Instruction LSLS r3,r3,#24 -128 S:0xC0021128 D40D 0 Instruction BMI {pc}+0x1e ; 0xc0021146 -129 S:0xC002112A 6863 1 Instruction LDR r3,[r4,#4] -130 S:0xC002112C F46F70FF 0 Instruction MVN r0,#0x1fe -131 S:0xC0021130 181B 2 Instruction ADDS r3,r3,r0 -132 S:0xC0021132 6063 1 Instruction STR r3,[r4,#4] -133 S:0xC0021134 F0234378 0 Instruction BIC r3,r3,#0xf8000000 -134 S:0xC0021138 F02303FF 1 Instruction BIC r3,r3,#0xff -135 S:0xC002113C B173 1 Instruction CBZ r3,{pc}+0x20 ; 0xc002115c -136 S:0xC002115C 6963 1 Instruction LDR r3,[r4,#0x14] -137 S:0xC002115E 4A06 3 Instruction LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 -138 S:0xC0021160 019B 5 Instruction LSLS r3,r3,#6 -139 S:0xC0021162 58D3 15 Instruction LDR r3,[r2,r3] -140 S:0xC0021164 2B00 2 Instruction CMP r3,#0 -141 S:0xC0021166 D0EA 0 Instruction BEQ {pc}-0x28 ; 0xc002113e -142 S:0xC002113E 6863 11 Instruction LDR r3,[r4,#4] -143 S:0xC0021140 3B01 2 Instruction SUBS r3,#1 -144 S:0xC0021142 6063 1 Instruction STR r3,[r4,#4] -145 S:0xC0021144 BD38 1 Instruction POP {r3-r5,pc} - Info Tracing enabled -146 S:0xC0020A14 B500 1 Instruction PUSH {lr} -147 S:0xC0020A16 F85DEB04 2 Instruction POP {lr} -148 S:0xC0020A1A 466A 1 Instruction MOV r2,sp -149 S:0xC0020A1C F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -150 S:0xC0020A20 F023031F 1 Instruction BIC r3,r3,#0x1f -151 S:0xC0020A24 685A 5 Instruction LDR r2,[r3,#4] -152 S:0xC0020A26 F5027200 2 Instruction ADD r2,r2,#0x200 -153 S:0xC0020A2A 605A 1 Instruction STR r2,[r3,#4] -154 S:0xC0020A2C 4770 1 Instruction BX lr - Info Tracing enabled -155 S:0xC0020A14 B500 49 Instruction PUSH {lr} -156 S:0xC0020A16 F85DEB04 2 Instruction POP {lr} -157 S:0xC0020A1A 466A 1 Instruction MOV r2,sp -158 S:0xC0020A1C F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -159 S:0xC0020A20 F023031F 1 Instruction BIC r3,r3,#0x1f -160 S:0xC0020A24 685A 3 Instruction LDR r2,[r3,#4] -161 S:0xC0020A26 F5027200 2 Instruction ADD r2,r2,#0x200 -162 S:0xC0020A2A 605A 1 Instruction STR r2,[r3,#4] -163 S:0xC0020A2C 4770 1 Instruction BX lr - Info Tracing enabled -164 S:0xC004F698 B530 1 Instruction PUSH {r4,r5,lr} -165 S:0xC004F69A B083 2 Instruction SUB sp,sp,#0xc -166 S:0xC004F69C B500 3 Instruction PUSH {lr} -167 S:0xC004F69E F85DEB04 2 Instruction POP {lr} -168 S:0xC004F6A2 4604 0 Instruction MOV r4,r0 -169 S:0xC004F6A4 4668 1 Instruction MOV r0,sp -170 S:0xC004F6A6 F7FFFFE5 1 Instruction BL {pc}-0x32 ; 0xc004f674 -171 S:0xC004F674 B508 1 Instruction PUSH {r3,lr} -172 S:0xC004F676 B500 1 Instruction PUSH {lr} -173 S:0xC004F678 F85DEB04 2 Instruction POP {lr} -174 S:0xC004F67C F7FFFC84 1 Instruction BL {pc}-0x6f4 ; 0xc004ef88 -175 S:0xC004EF88 E92D47F0 2 Instruction PUSH {r4-r10,lr} -176 S:0xC004EF8C B084 4 Instruction SUB sp,sp,#0x10 -177 S:0xC004EF8E B500 3 Instruction PUSH {lr} -178 S:0xC004EF90 F85DEB04 2 Instruction POP {lr} -179 S:0xC004EF94 4D3E 12 Instruction LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 -180 S:0xC004EF96 4682 0 Instruction MOV r10,r0 -181 S:0xC004EF98 462C 2 Instruction MOV r4,r5 -182 S:0xC004EF9A F8D57090 3 Instruction LDR r7,[r5,#0x90] -183 S:0xC004EF9E 07FE 3 Instruction LSLS r6,r7,#31 -184 S:0xC004EFA0 D46A 0 Instruction BMI {pc}+0xd8 ; 0xc004f078 -185 S:0xC004EFA2 F3BF8F5F 8 Instruction DMB -186 S:0xC004EFA6 6BA3 28 Instruction LDR r3,[r4,#0x38] -187 S:0xC004EFA8 F8CA3000 3 Instruction STR r3,[r10,#0] -188 S:0xC004EFAC 6826 1 Instruction LDR r6,[r4,#0] -189 S:0xC004EFAE 4630 2 Instruction MOV r0,r6 -190 S:0xC004EFB0 6833 3 Instruction LDR r3,[r6,#0] -191 S:0xC004EFB2 4798 1 Instruction BLX r3 - Info Tracing enabled -192 S:0xC004EFB4 E9D62302 9 Instruction LDRD r2,r3,[r6,#8] -193 S:0xC004EFB8 E9CD2300 2 Instruction STRD r2,r3,[sp,#0] -194 S:0xC004EFBC E9D62304 1 Instruction LDRD r2,r3,[r6,#0x10] -195 S:0xC004EFC0 E9CD2302 1 Instruction STRD r2,r3,[sp,#8] -196 S:0xC004EFC4 6862 1 Instruction LDR r2,[r4,#4] -197 S:0xC004EFC6 6C63 1 Instruction LDR r3,[r4,#0x44] -198 S:0xC004EFC8 4680 0 Instruction MOV r8,r0 -199 S:0xC004EFCA 4689 1 Instruction MOV r9,r1 -200 S:0xC004EFCC 6C20 1 Instruction LDR r0,[r4,#0x40] -201 S:0xC004EFCE 68A1 1 Instruction LDR r1,[r4,#8] -202 S:0xC004EFD0 F3BF8F5F 1 Instruction DMB -203 S:0xC004EFD4 F8D46090 27 Instruction LDR r6,[r4,#0x90] -204 S:0xC004EFD8 42B7 2 Instruction CMP r7,r6 -205 S:0xC004EFDA D1DE 0 Instruction BNE {pc}-0x40 ; 0xc004ef9a -206 S:0xC004EFDC E9DD4500 1 Instruction LDRD r4,r5,[sp,#0] -207 S:0xC004EFE0 E9DD6702 1 Instruction LDRD r6,r7,[sp,#8] -208 S:0xC004EFE4 EBB80804 1 Instruction SUBS r8,r8,r4 -209 S:0xC004EFE8 EB690905 1 Instruction SBC r9,r9,r5 -210 S:0xC004EFEC 4604 0 Instruction MOV r4,r0 -211 S:0xC004EFEE EA080806 1 Instruction AND r8,r8,r6 -212 S:0xC004EFF2 EA090907 1 Instruction AND r9,r9,r7 -213 S:0xC004EFF6 F1C10020 1 Instruction RSB r0,r1,#0x20 -214 S:0xC004EFFA F8DAC000 1 Instruction LDR r12,[r10,#0] -215 S:0xC004EFFE FBA86702 1 Instruction UMULL r6,r7,r8,r2 -216 S:0xC004F002 19A4 2 Instruction ADDS r4,r4,r6 -217 S:0xC004F004 FB027709 1 Instruction MLA r7,r2,r9,r7 -218 S:0xC004F008 FA24F201 1 Instruction LSR r2,r4,r1 -219 S:0xC004F00C EB430507 1 Instruction ADC r5,r3,r7 -220 S:0xC004F010 F1B10620 0 Instruction SUBS r6,r1,#0x20 -221 S:0xC004F014 FA05F000 2 Instruction LSL r0,r5,r0 -222 S:0xC004F018 BF58 0 Instruction IT PL -223 S:0xC004F01A FA45F606 1 Instruction ASR r6,r5,r6 -224 S:0xC004F01E EA420200 1 Instruction ORR r2,r2,r0 -225 S:0xC004F022 FA45F301 1 Instruction ASR r3,r5,r1 -226 S:0xC004F026 BF58 0 Instruction IT PL -227 S:0xC004F028 4332 1 Instruction ORRS r2,r2,r6 -228 S:0xC004F02A A715 0 Instruction ADR r7,{pc}+0x56 ; 0xc004f080 -229 S:0xC004F02C E9D76700 3 Instruction LDRD r6,r7,[r7,#0] -230 S:0xC004F030 429F 2 Instruction CMP r7,r3 -231 S:0xC004F032 BF08 0 Instruction IT EQ -232 S:0xC004F034 4296 1 Instruction CMP r6,r2 -233 S:0xC004F036 D21D 0 Instruction BCS {pc}+0x3e ; 0xc004f074 -234 S:0xC004F074 2600 1 Instruction MOVS r6,#0 -235 S:0xC004F076 E7EE 0 Instruction B {pc}-0x20 ; 0xc004f056 -236 S:0xC004F056 4B0F 1 Instruction LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C -237 S:0xC004F058 4466 1 Instruction ADD r6,r6,r12 -238 S:0xC004F05A F8CA6000 1 Instruction STR r6,[r10,#0] -239 S:0xC004F05E F8CA2004 1 Instruction STR r2,[r10,#4] -240 S:0xC004F062 681B 13 Instruction LDR r3,[r3,#0] -241 S:0xC004F064 2B00 2 Instruction CMP r3,#0 -242 S:0xC004F066 BF14 0 Instruction ITE NE -243 S:0xC004F068 F06F000A 1 Instruction MVN r0,#0xa -244 S:0xC004F06C 2000 0 Instruction MOVS r0,#0 -245 S:0xC004F06E B004 1 Instruction ADD sp,sp,#0x10 -246 S:0xC004F070 E8BD87F0 3 Instruction POP {r4-r10,pc} -247 S:0xC004F680 B900 4 Instruction CBNZ r0,{pc}+4 ; 0xc004f684 -248 S:0xC004F682 BD08 2 Instruction POP {r3,pc} -249 S:0xC004F6AA 9801 3 Instruction LDR r0,[sp,#4] -250 S:0xC004F6AC 9D00 1 Instruction LDR r5,[sp,#0] -251 S:0xC004F6AE F44F414A 0 Instruction MOV r1,#0xca00 -252 S:0xC004F6B2 4602 1 Instruction MOV r2,r0 -253 S:0xC004F6B4 F6C3319A 0 Instruction MOVT r1,#0x3b9a -254 S:0xC004F6B8 2300 1 Instruction MOVS r3,#0 -255 S:0xC004F6BA 4620 0 Instruction MOV r0,r4 -256 S:0xC004F6BC FBC12305 2 Instruction SMLAL r2,r3,r1,r5 -257 S:0xC004F6C0 E9C42300 1 Instruction STRD r2,r3,[r4,#0] -258 S:0xC004F6C4 B003 1 Instruction ADD sp,sp,#0xc -259 S:0xC004F6C6 BD30 3 Instruction POP {r4,r5,pc} - Info Tracing enabled -260 S:0xC0021104 B538 1 Instruction PUSH {r3-r5,lr} -261 S:0xC0021106 B500 4 Instruction PUSH {lr} -262 S:0xC0021108 F85DEB04 2 Instruction POP {lr} -263 S:0xC002110C 466B 1 Instruction MOV r3,sp -264 S:0xC002110E F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -265 S:0xC0021112 2300 0 Instruction MOVS r3,#0 -266 S:0xC0021114 F024041F 1 Instruction BIC r4,r4,#0x1f -267 S:0xC0021118 F2C033FF 0 Instruction MOVT r3,#0x3ff -268 S:0xC002111C 6862 5 Instruction LDR r2,[r4,#4] -269 S:0xC002111E 4013 2 Instruction ANDS r3,r3,r2 -270 S:0xC0021120 B98B 1 Instruction CBNZ r3,{pc}+0x26 ; 0xc0021146 -271 S:0xC0021122 F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -272 S:0xC0021126 061B 3 Instruction LSLS r3,r3,#24 -273 S:0xC0021128 D40D 0 Instruction BMI {pc}+0x1e ; 0xc0021146 -274 S:0xC002112A 6863 1 Instruction LDR r3,[r4,#4] -275 S:0xC002112C F46F70FF 0 Instruction MVN r0,#0x1fe -276 S:0xC0021130 181B 2 Instruction ADDS r3,r3,r0 -277 S:0xC0021132 6063 1 Instruction STR r3,[r4,#4] -278 S:0xC0021134 F0234378 0 Instruction BIC r3,r3,#0xf8000000 -279 S:0xC0021138 F02303FF 1 Instruction BIC r3,r3,#0xff -280 S:0xC002113C B173 1 Instruction CBZ r3,{pc}+0x20 ; 0xc002115c -281 S:0xC002113E 6863 8 Instruction LDR r3,[r4,#4] -282 S:0xC0021140 3B01 2 Instruction SUBS r3,#1 -283 S:0xC0021142 6063 1 Instruction STR r3,[r4,#4] -284 S:0xC0021144 BD38 1 Instruction POP {r3-r5,pc} - Info Tracing enabled -285 S:0xC0021104 B538 1 Instruction PUSH {r3-r5,lr} -286 S:0xC0021106 B500 4 Instruction PUSH {lr} -287 S:0xC0021108 F85DEB04 2 Instruction POP {lr} -288 S:0xC002110C 466B 1 Instruction MOV r3,sp -289 S:0xC002110E F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -290 S:0xC0021112 2300 0 Instruction MOVS r3,#0 -291 S:0xC0021114 F024041F 1 Instruction BIC r4,r4,#0x1f -292 S:0xC0021118 F2C033FF 0 Instruction MOVT r3,#0x3ff -293 S:0xC002111C 6862 3 Instruction LDR r2,[r4,#4] -294 S:0xC002111E 4013 2 Instruction ANDS r3,r3,r2 -295 S:0xC0021120 B98B 1 Instruction CBNZ r3,{pc}+0x26 ; 0xc0021146 -296 S:0xC0021122 F3EF8300 15 Instruction MRS r3,APSR ; formerly CPSR -297 S:0xC0021126 061B 3 Instruction LSLS r3,r3,#24 -298 S:0xC0021128 D40D 1 Instruction BMI {pc}+0x1e ; 0xc0021146 -299 S:0xC002112A 6863 1 Instruction LDR r3,[r4,#4] -300 S:0xC002112C F46F70FF 0 Instruction MVN r0,#0x1fe -301 S:0xC0021130 181B 2 Instruction ADDS r3,r3,r0 -302 S:0xC0021132 6063 1 Instruction STR r3,[r4,#4] -303 S:0xC0021134 F0234378 0 Instruction BIC r3,r3,#0xf8000000 -304 S:0xC0021138 F02303FF 1 Instruction BIC r3,r3,#0xff -305 S:0xC002113C B173 1 Instruction CBZ r3,{pc}+0x20 ; 0xc002115c -306 S:0xC002115C 6963 8 Instruction LDR r3,[r4,#0x14] -307 S:0xC002115E 4A06 1 Instruction LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 -308 S:0xC0021160 019B 2 Instruction LSLS r3,r3,#6 -309 S:0xC0021162 58D3 5 Instruction LDR r3,[r2,r3] -310 S:0xC0021164 2B00 2 Instruction CMP r3,#0 -311 S:0xC0021166 D0EA 0 Instruction BEQ {pc}-0x28 ; 0xc002113e -312 S:0xC002113E 6863 8 Instruction LDR r3,[r4,#4] -313 S:0xC0021140 3B01 2 Instruction SUBS r3,#1 -314 S:0xC0021142 6063 1 Instruction STR r3,[r4,#4] -315 S:0xC0021144 BD38 1 Instruction POP {r3-r5,pc} - Info Tracing enabled -316 S:0xC0025DC4 E92D41F0 1 Instruction PUSH {r4-r8,lr} -317 S:0xC0025DC8 B082 3 Instruction SUB sp,sp,#8 -318 S:0xC0025DCA B500 3 Instruction PUSH {lr} -319 S:0xC0025DCC F85DEB04 2 Instruction POP {lr} -320 S:0xC0025DD0 6983 1 Instruction LDR r3,[r0,#0x18] -321 S:0xC0025DD2 4604 0 Instruction MOV r4,r0 -322 S:0xC0025DD4 460E 1 Instruction MOV r6,r1 -323 S:0xC0025DD6 2B00 1 Instruction CMP r3,#0 -324 S:0xC0025DD8 4677 0 Instruction MOV r7,lr -325 S:0xC0025DDA BFA8 1 Instruction IT GE -326 S:0xC0025DDC 18CD 1 Instruction ADDS r5,r1,r3 -327 S:0xC0025DDE DB55 0 Instruction BLT {pc}+0xae ; 0xc0025e8c -328 S:0xC0025E8C 4B21 39 Instruction LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 -329 S:0xC0025E8E 681D 5 Instruction LDR r5,[r3,#0] -330 S:0xC0025E90 1B4D 2 Instruction SUBS r5,r1,r5 -331 S:0xC0025E92 2DFF 1 Instruction CMP r5,#0xff -332 S:0xC0025E94 DDA9 0 Instruction BLE {pc}-0xaa ; 0xc0025dea -333 S:0xC0025DEA 6823 5 Instruction LDR r3,[r4,#0] -334 S:0xC0025DEC B113 2 Instruction CBZ r3,{pc}+8 ; 0xc0025df4 -335 S:0xC0025DF4 4B42 1 Instruction LDR r3,[pc,#264] ; [0xC0025F00] -336 S:0xC0025DF6 681B 5 Instruction LDR r3,[r3,#0] -337 S:0xC0025DF8 2B00 2 Instruction CMP r3,#0 -338 S:0xC0025DFA D16A 0 Instruction BNE {pc}+0xd8 ; 0xc0025ed2 -339 S:0xC0025DFC 6923 1 Instruction LDR r3,[r4,#0x10] -340 S:0xC0025DFE 2B00 2 Instruction CMP r3,#0 -341 S:0xC0025E00 D07C 9 Instruction BEQ {pc}+0xfc ; 0xc0025efc -342 S:0xC0025E02 A901 21 Instruction ADD r1,sp,#4 -343 S:0xC0025E04 4620 0 Instruction MOV r0,r4 -344 S:0xC0025E06 F7FFFD61 1 Instruction BL {pc}-0x53a ; 0xc00258cc -345 S:0xC00258CC B5F8 18 Instruction PUSH {r3-r7,lr} -346 S:0xC00258CE B500 5 Instruction PUSH {lr} -347 S:0xC00258D0 F85DEB04 2 Instruction POP {lr} -348 S:0xC00258D4 4606 0 Instruction MOV r6,r0 -349 S:0xC00258D6 460F 1 Instruction MOV r7,r1 -350 S:0xC00258D8 68F5 2 Instruction LDR r5,[r6,#0xc] -351 S:0xC00258DA F0350403 2 Instruction BICS r4,r5,#3 -352 S:0xC00258DE 4620 1 Instruction MOV r0,r4 -353 S:0xC00258E0 D00A 5 Instruction BEQ {pc}+0x18 ; 0xc00258f8 -354 S:0xC00258E2 F3BEFE81 1 Instruction BL {pc}+0x3bed06 ; 0xc03e45e8 - Info Tracing enabled -355 S:0xC00258E6 6038 1 Instruction STR r0,[r7,#0] -356 S:0xC00258E8 4601 1 Instruction MOV r1,r0 -357 S:0xC00258EA 68F2 1 Instruction LDR r2,[r6,#0xc] -358 S:0xC00258EC 4620 0 Instruction MOV r0,r4 -359 S:0xC00258EE 4295 2 Instruction CMP r5,r2 -360 S:0xC00258F0 D100 0 Instruction BNE {pc}+4 ; 0xc00258f4 -361 S:0xC00258F2 BDF8 1 Instruction POP {r3-r7,pc} -362 S:0xC0025E0A 2200 3 Instruction MOVS r2,#0 -363 S:0xC0025E0C 4607 0 Instruction MOV r7,r0 -364 S:0xC0025E0E 4620 1 Instruction MOV r0,r4 -365 S:0xC0025E10 4639 0 Instruction MOV r1,r7 -366 S:0xC0025E12 F7FFF849 1 Instruction BL {pc}-0xf6a ; 0xc0024ea8 -367 S:0xC0024EA8 B5F8 9 Instruction PUSH {r3-r7,lr} -368 S:0xC0024EAA B500 5 Instruction PUSH {lr} -369 S:0xC0024EAC F85DEB04 2 Instruction POP {lr} -370 S:0xC0024EB0 4604 0 Instruction MOV r4,r0 -371 S:0xC0024EB2 6800 1 Instruction LDR r0,[r0,#0] -372 S:0xC0024EB4 460E 0 Instruction MOV r6,r1 -373 S:0xC0024EB6 4617 1 Instruction MOV r7,r2 -374 S:0xC0024EB8 B1B8 1 Instruction CBZ r0,{pc}+0x32 ; 0xc0024eea -375 S:0xC0024EEA BDF8 25 Instruction POP {r3-r7,pc} -376 S:0xC0025E16 4B3B 3 Instruction LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 -377 S:0xC0025E18 6D5A 16 Instruction LDR r2,[r3,#0x54] -378 S:0xC0025E1A 4680 0 Instruction MOV r8,r0 -379 S:0xC0025E1C 2A00 2 Instruction CMP r2,#0 -380 S:0xC0025E1E D15D 0 Instruction BNE {pc}+0xbe ; 0xc0025edc -381 S:0xC0025E20 4B39 20 Instruction LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 -382 S:0xC0025E22 4669 0 Instruction MOV r1,sp -383 S:0xC0025E24 F42152FF 1 Instruction BIC r2,r1,#0x1fe0 -384 S:0xC0025E28 F022021F 1 Instruction BIC r2,r2,#0x1f -385 S:0xC0025E2C 681B 12 Instruction LDR r3,[r3,#0] -386 S:0xC0025E2E 6955 2 Instruction LDR r5,[r2,#0x14] -387 S:0xC0025E30 2B00 1 Instruction CMP r3,#0 -388 S:0xC0025E32 D142 0 Instruction BNE {pc}+0x88 ; 0xc0025eba -389 S:0xC0025EBA 4628 8 Instruction MOV r0,r5 -390 S:0xC0025EBC F017F826 0 Instruction BL {pc}+0x17050 ; 0xc003cf0c -391 S:0xC003CF0C B488 5 Instruction PUSH {r3,r7} -392 S:0xC003CF0E AF00 1 Instruction ADD r7,sp,#0 -393 S:0xC003CF10 B500 2 Instruction PUSH {lr} -394 S:0xC003CF12 F85DEB04 2 Instruction POP {lr} -395 S:0xC003CF16 4A0C 12 Instruction LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 -396 S:0xC003CF18 4B0C 2 Instruction LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 -397 S:0xC003CF1A F8522020 14 Instruction LDR r2,[r2,r0,LSL #2] -398 S:0xC003CF1E 189B 2 Instruction ADDS r3,r3,r2 -399 S:0xC003CF20 F8D31460 15 Instruction LDR r1,[r3,#0x460] -400 S:0xC003CF24 F8D32464 3 Instruction LDR r2,[r3,#0x464] -401 S:0xC003CF28 4291 2 Instruction CMP r1,r2 -402 S:0xC003CF2A D003 0 Instruction BEQ {pc}+0xa ; 0xc003cf34 -403 S:0xC003CF2C 2000 1 Instruction MOVS r0,#0 -404 S:0xC003CF2E 46BD 0 Instruction MOV sp,r7 -405 S:0xC003CF30 BC88 3 Instruction POP {r3,r7} -406 S:0xC003CF32 4770 1 Instruction BX lr -407 S:0xC0025EC0 2800 1 Instruction CMP r0,#0 -408 S:0xC0025EC2 D0B7 0 Instruction BEQ {pc}-0x8e ; 0xc0025e34 -409 S:0xC0025E34 4A35 3 Instruction LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 -410 S:0xC0025E36 4B36 3 Instruction LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 -411 S:0xC0025E38 F8522025 1 Instruction LDR r2,[r2,r5,LSL #2] -412 S:0xC0025E3C 58D5 15 Instruction LDR r5,[r2,r3] -413 S:0xC0025E3E 42AF 2 Instruction CMP r7,r5 -414 S:0xC0025E40 D017 0 Instruction BEQ {pc}+0x32 ; 0xc0025e72 -415 S:0xC0025E42 687B 11 Instruction LDR r3,[r7,#4] -416 S:0xC0025E44 429C 2 Instruction CMP r4,r3 -417 S:0xC0025E46 D057 1 Instruction BEQ {pc}+0xb2 ; 0xc0025ef8 -418 S:0xC0025E48 68E3 21 Instruction LDR r3,[r4,#0xc] -419 S:0xC0025E4A F0030303 2 Instruction AND r3,r3,#3 -420 S:0xC0025E4E 60E3 1 Instruction STR r3,[r4,#0xc] -421 S:0xC0025E50 F3BF8F5F 1 Instruction DMB -422 S:0xC0025E54 883B 31 Instruction LDRH r3,[r7,#0] -423 S:0xC0025E56 3301 2 Instruction ADDS r3,#1 -424 S:0xC0025E58 803B 1 Instruction STRH r3,[r7,#0] -425 S:0xC0025E5A F3BF8F4F 31 Instruction DSB -426 S:0xC0025E5E F3AF8004 1 Instruction SEV.W -427 S:0xC0025E62 4628 1 Instruction MOV r0,r5 -428 S:0xC0025E64 F3BEFBA8 0 Instruction BL {pc}+0x3be754 ; 0xc03e45b8 - Info Tracing enabled -429 S:0xC0025E68 68E3 1 Instruction LDR r3,[r4,#0xc] -430 S:0xC0025E6A F0030303 2 Instruction AND r3,r3,#3 -431 S:0xC0025E6E 432B 1 Instruction ORRS r3,r3,r5 -432 S:0xC0025E70 60E3 1 Instruction STR r3,[r4,#0xc] -433 S:0xC0025E72 4621 0 Instruction MOV r1,r4 -434 S:0xC0025E74 4628 1 Instruction MOV r0,r5 -435 S:0xC0025E76 60A6 1 Instruction STR r6,[r4,#8] -436 S:0xC0025E78 F7FFFDAA 0 Instruction BL {pc}-0x4a8 ; 0xc00259d0 -437 S:0xC00259D0 B538 1 Instruction PUSH {r3-r5,lr} -438 S:0xC00259D2 B500 4 Instruction PUSH {lr} -439 S:0xC00259D4 F85DEB04 2 Instruction POP {lr} -440 S:0xC00259D8 460D 0 Instruction MOV r5,r1 -441 S:0xC00259DA 4604 1 Instruction MOV r4,r0 -442 S:0xC00259DC F7FFF8F6 1 Instruction BL {pc}-0xe10 ; 0xc0024bcc -443 S:0xC0024BCC B418 6 Instruction PUSH {r3,r4} -444 S:0xC0024BCE B500 1 Instruction PUSH {lr} -445 S:0xC0024BD0 F85DEB04 2 Instruction POP {lr} -446 S:0xC0024BD4 6884 1 Instruction LDR r4,[r0,#8] -447 S:0xC0024BD6 688A 2 Instruction LDR r2,[r1,#8] -448 S:0xC0024BD8 1B13 2 Instruction SUBS r3,r2,r4 -449 S:0xC0024BDA 2BFF 1 Instruction CMP r3,#0xff -450 S:0xC0024BDC D922 0 Instruction BLS {pc}+0x48 ; 0xc0024c24 -451 S:0xC0024C24 B2D2 28 Instruction UXTB r2,r2 -452 S:0xC0024C26 EB0000C2 2 Instruction ADD r0,r0,r2,LSL #3 -453 S:0xC0024C2A 3014 1 Instruction ADDS r0,r0,#0x14 -454 S:0xC0024C2C E7F3 1 Instruction B {pc}-0x16 ; 0xc0024c16 -455 S:0xC0024C16 6843 76 Instruction LDR r3,[r0,#4] -456 S:0xC0024C18 6041 3 Instruction STR r1,[r0,#4] -457 S:0xC0024C1A E8810009 1 Instruction STM r1,{r0,r3} -458 S:0xC0024C1E 6019 1 Instruction STR r1,[r3,#0] -459 S:0xC0024C20 BC18 1 Instruction POP {r3,r4} -460 S:0xC0024C22 4770 1 Instruction BX lr -461 S:0xC00259E0 68EB 1 Instruction LDR r3,[r5,#0xc] -462 S:0xC00259E2 07D8 3 Instruction LSLS r0,r3,#31 -463 S:0xC00259E4 D408 0 Instruction BMI {pc}+0x14 ; 0xc00259f8 -464 S:0xC00259E6 68AB 1 Instruction LDR r3,[r5,#8] -465 S:0xC00259E8 68E2 1 Instruction LDR r2,[r4,#0xc] -466 S:0xC00259EA 1A9A 2 Instruction SUBS r2,r3,r2 -467 S:0xC00259EC 2A00 1 Instruction CMP r2,#0 -468 S:0xC00259EE BFB8 0 Instruction IT LT -469 S:0xC00259F0 60E3 1 Instruction STR r3,[r4,#0xc] -470 S:0xC00259F2 6923 1 Instruction LDR r3,[r4,#0x10] -471 S:0xC00259F4 3301 2 Instruction ADDS r3,#1 -472 S:0xC00259F6 6123 1 Instruction STR r3,[r4,#0x10] -473 S:0xC00259F8 BD38 1 Instruction POP {r3-r5,pc} -474 S:0xC0025E7C 4628 3 Instruction MOV r0,r5 -475 S:0xC0025E7E 9901 1 Instruction LDR r1,[sp,#4] -476 S:0xC0025E80 F3BEFBEA 0 Instruction BL {pc}+0x3be7d8 ; 0xc03e4658 - Info Tracing enabled -477 S:0xC0025E84 4640 1 Instruction MOV r0,r8 -478 S:0xC0025E86 B002 0 Instruction ADD sp,sp,#8 -479 S:0xC0025E88 E8BD81F0 3 Instruction POP {r4-r8,pc} - Info Tracing enabled -480 S:0xC00202C8 B500 1 Instruction PUSH {lr} -481 S:0xC00202CA F85DEB04 2 Instruction POP {lr} -482 S:0xC00202CE 2800 1 Instruction CMP r0,#0 -483 S:0xC00202D0 BFA1 0 Instruction ITTTT GE -484 S:0xC00202D2 F64C43CD 1 Instruction MOV r3,#0xcccd -485 S:0xC00202D6 3009 0 Instruction ADDS r0,r0,#9 -486 S:0xC00202D8 F6CC43CC 1 Instruction MOVT r3,#0xcccc -487 S:0xC00202DC FBA32000 2 Instruction UMULL r2,r0,r3,r0 -488 S:0xC00202E0 BFAE 12 Instruction ITEE GE -489 S:0xC00202E2 08C0 1 Instruction LSRS r0,r0,#3 -490 S:0xC00202E4 F64F70FE 0 Instruction MOV r0,#0xfffe -491 S:0xC00202E8 F6C370FF 1 Instruction MOVT r0,#0x3fff -492 S:0xC00202EC 4770 1 Instruction BX lr - Info Tracing enabled -493 S:0xC0025DC4 E92D41F0 1 Instruction PUSH {r4-r8,lr} -494 S:0xC0025DC8 B082 3 Instruction SUB sp,sp,#8 -495 S:0xC0025DCA B500 3 Instruction PUSH {lr} -496 S:0xC0025DCC F85DEB04 2 Instruction POP {lr} -497 S:0xC0025DD0 6983 1 Instruction LDR r3,[r0,#0x18] -498 S:0xC0025DD2 4604 0 Instruction MOV r4,r0 -499 S:0xC0025DD4 460E 1 Instruction MOV r6,r1 -500 S:0xC0025DD6 2B00 1 Instruction CMP r3,#0 -501 S:0xC0025DD8 4677 0 Instruction MOV r7,lr -502 S:0xC0025DDA BFA8 1 Instruction IT GE -503 S:0xC0025DDC 18CD 1 Instruction ADDS r5,r1,r3 -504 S:0xC0025DDE DB55 0 Instruction BLT {pc}+0xae ; 0xc0025e8c -505 S:0xC0025E8C 4B21 10 Instruction LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 -506 S:0xC0025E8E 681D 3 Instruction LDR r5,[r3,#0] -507 S:0xC0025E90 1B4D 2 Instruction SUBS r5,r1,r5 -508 S:0xC0025E92 2DFF 1 Instruction CMP r5,#0xff -509 S:0xC0025E94 DDA9 0 Instruction BLE {pc}-0xaa ; 0xc0025dea -510 S:0xC0025DEA 6823 22 Instruction LDR r3,[r4,#0] -511 S:0xC0025DEC B113 2 Instruction CBZ r3,{pc}+8 ; 0xc0025df4 -512 S:0xC0025DEE 68A3 1 Instruction LDR r3,[r4,#8] -513 S:0xC0025DF0 42B3 2 Instruction CMP r3,r6 -514 S:0xC0025DF2 D06B 0 Instruction BEQ {pc}+0xda ; 0xc0025ecc -515 S:0xC0025DF4 4B42 8 Instruction LDR r3,[pc,#264] ; [0xC0025F00] -516 S:0xC0025DF6 681B 5 Instruction LDR r3,[r3,#0] -517 S:0xC0025DF8 2B00 2 Instruction CMP r3,#0 -518 S:0xC0025DFA D16A 0 Instruction BNE {pc}+0xd8 ; 0xc0025ed2 -519 S:0xC0025DFC 6923 1 Instruction LDR r3,[r4,#0x10] -520 S:0xC0025DFE 2B00 2 Instruction CMP r3,#0 -521 S:0xC0025E00 D07C 0 Instruction BEQ {pc}+0xfc ; 0xc0025efc -522 S:0xC0025E02 A901 1 Instruction ADD r1,sp,#4 -523 S:0xC0025E04 4620 0 Instruction MOV r0,r4 -524 S:0xC0025E06 F7FFFD61 1 Instruction BL {pc}-0x53a ; 0xc00258cc -525 S:0xC00258CC B5F8 1 Instruction PUSH {r3-r7,lr} -526 S:0xC00258CE B500 5 Instruction PUSH {lr} -527 S:0xC00258D0 F85DEB04 2 Instruction POP {lr} -528 S:0xC00258D4 4606 0 Instruction MOV r6,r0 -529 S:0xC00258D6 460F 1 Instruction MOV r7,r1 -530 S:0xC00258D8 68F5 2 Instruction LDR r5,[r6,#0xc] -531 S:0xC00258DA F0350403 2 Instruction BICS r4,r5,#3 -532 S:0xC00258DE 4620 1 Instruction MOV r0,r4 -533 S:0xC00258E0 D00A 0 Instruction BEQ {pc}+0x18 ; 0xc00258f8 -534 S:0xC00258E2 F3BEFE81 1 Instruction BL {pc}+0x3bed06 ; 0xc03e45e8 - Info Tracing enabled -535 S:0xC00258E6 6038 1 Instruction STR r0,[r7,#0] -536 S:0xC00258E8 4601 1 Instruction MOV r1,r0 -537 S:0xC00258EA 68F2 1 Instruction LDR r2,[r6,#0xc] -538 S:0xC00258EC 4620 0 Instruction MOV r0,r4 -539 S:0xC00258EE 4295 2 Instruction CMP r5,r2 -540 S:0xC00258F0 D100 0 Instruction BNE {pc}+4 ; 0xc00258f4 -541 S:0xC00258F2 BDF8 1 Instruction POP {r3-r7,pc} -542 S:0xC0025E0A 2200 3 Instruction MOVS r2,#0 -543 S:0xC0025E0C 4607 0 Instruction MOV r7,r0 -544 S:0xC0025E0E 4620 1 Instruction MOV r0,r4 -545 S:0xC0025E10 4639 0 Instruction MOV r1,r7 -546 S:0xC0025E12 F7FFF849 1 Instruction BL {pc}-0xf6a ; 0xc0024ea8 -547 S:0xC0024EA8 B5F8 1 Instruction PUSH {r3-r7,lr} -548 S:0xC0024EAA B500 5 Instruction PUSH {lr} -549 S:0xC0024EAC F85DEB04 2 Instruction POP {lr} -550 S:0xC0024EB0 4604 0 Instruction MOV r4,r0 -551 S:0xC0024EB2 6800 1 Instruction LDR r0,[r0,#0] -552 S:0xC0024EB4 460E 0 Instruction MOV r6,r1 -553 S:0xC0024EB6 4617 1 Instruction MOV r7,r2 -554 S:0xC0024EB8 B1B8 1 Instruction CBZ r0,{pc}+0x32 ; 0xc0024eea -555 S:0xC0024EBA 4B17 55 Instruction LDR r3,[pc,#92] ; [0xC0024F18] = 0xC0635D88 -556 S:0xC0024EBC 685A 15 Instruction LDR r2,[r3,#4] -557 S:0xC0024EBE B9E2 2 Instruction CBNZ r2,{pc}+0x3c ; 0xc0024efa -558 S:0xC0024EC0 6863 1 Instruction LDR r3,[r4,#4] -559 S:0xC0024EC2 6043 3 Instruction STR r3,[r0,#4] -560 S:0xC0024EC4 6018 3 Instruction STR r0,[r3,#0] -561 S:0xC0024EC6 B98F 1 Instruction CBNZ r7,{pc}+0x26 ; 0xc0024eec -562 S:0xC0024EC8 68E2 1 Instruction LDR r2,[r4,#0xc] -563 S:0xC0024ECA F44F7300 0 Instruction MOV r3,#0x200 -564 S:0xC0024ECE F2C00320 1 Instruction MOVT r3,#0x20 -565 S:0xC0024ED2 6063 1 Instruction STR r3,[r4,#4] -566 S:0xC0024ED4 07D3 1 Instruction LSLS r3,r2,#31 -567 S:0xC0024ED6 D406 0 Instruction BMI {pc}+0x10 ; 0xc0024ee6 -568 S:0xC0024ED8 6932 1 Instruction LDR r2,[r6,#0x10] -569 S:0xC0024EDA 68F3 1 Instruction LDR r3,[r6,#0xc] -570 S:0xC0024EDC 3A01 1 Instruction SUBS r2,#1 -571 S:0xC0024EDE 6132 1 Instruction STR r2,[r6,#0x10] -572 S:0xC0024EE0 68A2 1 Instruction LDR r2,[r4,#8] -573 S:0xC0024EE2 429A 2 Instruction CMP r2,r3 -574 S:0xC0024EE4 D005 0 Instruction BEQ {pc}+0xe ; 0xc0024ef2 -575 S:0xC0024EE6 2001 1 Instruction MOVS r0,#1 -576 S:0xC0024EE8 BDF8 3 Instruction POP {r3-r7,pc} -577 S:0xC0025E16 4B3B 5 Instruction LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 -578 S:0xC0025E18 6D5A 3 Instruction LDR r2,[r3,#0x54] -579 S:0xC0025E1A 4680 0 Instruction MOV r8,r0 -580 S:0xC0025E1C 2A00 2 Instruction CMP r2,#0 -581 S:0xC0025E1E D15D 0 Instruction BNE {pc}+0xbe ; 0xc0025edc -582 S:0xC0025E20 4B39 1 Instruction LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 -583 S:0xC0025E22 4669 0 Instruction MOV r1,sp -584 S:0xC0025E24 F42152FF 1 Instruction BIC r2,r1,#0x1fe0 -585 S:0xC0025E28 F022021F 1 Instruction BIC r2,r2,#0x1f -586 S:0xC0025E2C 681B 1 Instruction LDR r3,[r3,#0] -587 S:0xC0025E2E 6955 4 Instruction LDR r5,[r2,#0x14] -588 S:0xC0025E30 2B00 1 Instruction CMP r3,#0 -589 S:0xC0025E32 D142 0 Instruction BNE {pc}+0x88 ; 0xc0025eba -590 S:0xC0025EBA 4628 8 Instruction MOV r0,r5 -591 S:0xC0025EBC F017F826 0 Instruction BL {pc}+0x17050 ; 0xc003cf0c -592 S:0xC003CF0C B488 3 Instruction PUSH {r3,r7} -593 S:0xC003CF0E AF00 1 Instruction ADD r7,sp,#0 -594 S:0xC003CF10 B500 2 Instruction PUSH {lr} -595 S:0xC003CF12 F85DEB04 2 Instruction POP {lr} -596 S:0xC003CF16 4A0C 2 Instruction LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 -597 S:0xC003CF18 4B0C 2 Instruction LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 -598 S:0xC003CF1A F8522020 3 Instruction LDR r2,[r2,r0,LSL #2] -599 S:0xC003CF1E 189B 2 Instruction ADDS r3,r3,r2 -600 S:0xC003CF20 F8D31460 5 Instruction LDR r1,[r3,#0x460] -601 S:0xC003CF24 F8D32464 3 Instruction LDR r2,[r3,#0x464] -602 S:0xC003CF28 4291 2 Instruction CMP r1,r2 -603 S:0xC003CF2A D003 0 Instruction BEQ {pc}+0xa ; 0xc003cf34 -604 S:0xC003CF2C 2000 8 Instruction MOVS r0,#0 -605 S:0xC003CF2E 46BD 0 Instruction MOV sp,r7 -606 S:0xC003CF30 BC88 3 Instruction POP {r3,r7} -607 S:0xC003CF32 4770 1 Instruction BX lr -608 S:0xC0025EC0 2800 1 Instruction CMP r0,#0 -609 S:0xC0025EC2 D0B7 0 Instruction BEQ {pc}-0x8e ; 0xc0025e34 -610 S:0xC0025E34 4A35 66 Instruction LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 -611 S:0xC0025E36 4B36 3 Instruction LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 -612 S:0xC0025E38 F8522025 1 Instruction LDR r2,[r2,r5,LSL #2] -613 S:0xC0025E3C 58D5 5 Instruction LDR r5,[r2,r3] -614 S:0xC0025E3E 42AF 2 Instruction CMP r7,r5 -615 S:0xC0025E40 D017 0 Instruction BEQ {pc}+0x32 ; 0xc0025e72 -616 S:0xC0025E72 4621 8 Instruction MOV r1,r4 -617 S:0xC0025E74 4628 0 Instruction MOV r0,r5 -618 S:0xC0025E76 60A6 3 Instruction STR r6,[r4,#8] -619 S:0xC0025E78 F7FFFDAA 0 Instruction BL {pc}-0x4a8 ; 0xc00259d0 -620 S:0xC00259D0 B538 3 Instruction PUSH {r3-r5,lr} -621 S:0xC00259D2 B500 4 Instruction PUSH {lr} -622 S:0xC00259D4 F85DEB04 2 Instruction POP {lr} -623 S:0xC00259D8 460D 0 Instruction MOV r5,r1 -624 S:0xC00259DA 4604 1 Instruction MOV r4,r0 -625 S:0xC00259DC F7FFF8F6 1 Instruction BL {pc}-0xe10 ; 0xc0024bcc -626 S:0xC0024BCC B418 1 Instruction PUSH {r3,r4} -627 S:0xC0024BCE B500 1 Instruction PUSH {lr} -628 S:0xC0024BD0 F85DEB04 2 Instruction POP {lr} -629 S:0xC0024BD4 6884 1 Instruction LDR r4,[r0,#8] -630 S:0xC0024BD6 688A 2 Instruction LDR r2,[r1,#8] -631 S:0xC0024BD8 1B13 2 Instruction SUBS r3,r2,r4 -632 S:0xC0024BDA 2BFF 1 Instruction CMP r3,#0xff -633 S:0xC0024BDC D922 0 Instruction BLS {pc}+0x48 ; 0xc0024c24 -634 S:0xC0024C24 B2D2 8 Instruction UXTB r2,r2 -635 S:0xC0024C26 EB0000C2 2 Instruction ADD r0,r0,r2,LSL #3 -636 S:0xC0024C2A 3014 1 Instruction ADDS r0,r0,#0x14 -637 S:0xC0024C2C E7F3 1 Instruction B {pc}-0x16 ; 0xc0024c16 -638 S:0xC0024C16 6843 2 Instruction LDR r3,[r0,#4] -639 S:0xC0024C18 6041 1 Instruction STR r1,[r0,#4] -640 S:0xC0024C1A E8810009 1 Instruction STM r1,{r0,r3} -641 S:0xC0024C1E 6019 1 Instruction STR r1,[r3,#0] -642 S:0xC0024C20 BC18 1 Instruction POP {r3,r4} -643 S:0xC0024C22 4770 1 Instruction BX lr -644 S:0xC00259E0 68EB 1 Instruction LDR r3,[r5,#0xc] -645 S:0xC00259E2 07D8 3 Instruction LSLS r0,r3,#31 -646 S:0xC00259E4 D408 0 Instruction BMI {pc}+0x14 ; 0xc00259f8 -647 S:0xC00259E6 68AB 1 Instruction LDR r3,[r5,#8] -648 S:0xC00259E8 68E2 1 Instruction LDR r2,[r4,#0xc] -649 S:0xC00259EA 1A9A 2 Instruction SUBS r2,r3,r2 -650 S:0xC00259EC 2A00 1 Instruction CMP r2,#0 -651 S:0xC00259EE BFB8 0 Instruction IT LT -652 S:0xC00259F0 60E3 1 Instruction STR r3,[r4,#0xc] -653 S:0xC00259F2 6923 1 Instruction LDR r3,[r4,#0x10] -654 S:0xC00259F4 3301 2 Instruction ADDS r3,#1 -655 S:0xC00259F6 6123 1 Instruction STR r3,[r4,#0x10] -656 S:0xC00259F8 BD38 1 Instruction POP {r3-r5,pc} -657 S:0xC0025E7C 4628 3 Instruction MOV r0,r5 -658 S:0xC0025E7E 9901 1 Instruction LDR r1,[sp,#4] -659 S:0xC0025E80 F3BEFBEA 0 Instruction BL {pc}+0x3be7d8 ; 0xc03e4658 - Info Tracing enabled -660 S:0xC0025E84 4640 1 Instruction MOV r0,r8 -661 S:0xC0025E86 B002 0 Instruction ADD sp,sp,#8 -662 S:0xC0025E88 E8BD81F0 3 Instruction POP {r4-r8,pc} - Info Tracing enabled -663 S:0xC0020A14 B500 1 Instruction PUSH {lr} -664 S:0xC0020A16 F85DEB04 2 Instruction POP {lr} -665 S:0xC0020A1A 466A 1 Instruction MOV r2,sp -666 S:0xC0020A1C F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -667 S:0xC0020A20 F023031F 1 Instruction BIC r3,r3,#0x1f -668 S:0xC0020A24 685A 5 Instruction LDR r2,[r3,#4] -669 S:0xC0020A26 F5027200 2 Instruction ADD r2,r2,#0x200 -670 S:0xC0020A2A 605A 1 Instruction STR r2,[r3,#4] -671 S:0xC0020A2C 4770 1 Instruction BX lr - Info Tracing enabled -672 S:0xC002108C B538 9 Instruction PUSH {r3-r5,lr} - Timestamp Timestamp: 562536961348 -673 S:0xC002108E B500 4 Instruction PUSH {lr} -674 S:0xC0021090 F85DEB04 2 Instruction POP {lr} -675 S:0xC0021094 466B 1 Instruction MOV r3,sp -676 S:0xC0021096 F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -677 S:0xC002109A 2300 0 Instruction MOVS r3,#0 -678 S:0xC002109C F024041F 1 Instruction BIC r4,r4,#0x1f -679 S:0xC00210A0 F2C033FF 0 Instruction MOVT r3,#0x3ff -680 S:0xC00210A4 6862 3 Instruction LDR r2,[r4,#4] -681 S:0xC00210A6 4013 2 Instruction ANDS r3,r3,r2 -682 S:0xC00210A8 B98B 1 Instruction CBNZ r3,{pc}+0x26 ; 0xc00210ce -683 S:0xC00210AA F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -684 S:0xC00210AE 0619 3 Instruction LSLS r1,r3,#24 -685 S:0xC00210B0 D40D 0 Instruction BMI {pc}+0x1e ; 0xc00210ce -686 S:0xC00210B2 6863 1 Instruction LDR r3,[r4,#4] -687 S:0xC00210B4 F46F72FF 0 Instruction MVN r2,#0x1fe -688 S:0xC00210B8 189B 2 Instruction ADDS r3,r3,r2 -689 S:0xC00210BA 6063 1 Instruction STR r3,[r4,#4] -690 S:0xC00210BC F0234378 0 Instruction BIC r3,r3,#0xf8000000 -691 S:0xC00210C0 F02303FF 1 Instruction BIC r3,r3,#0xff -692 S:0xC00210C4 B173 1 Instruction CBZ r3,{pc}+0x20 ; 0xc00210e4 -693 S:0xC00210E4 6963 15 Instruction LDR r3,[r4,#0x14] -694 S:0xC00210E6 4A06 13 Instruction LDR r2,[pc,#24] ; [0xC0021100] = 0xC06498C0 -695 S:0xC00210E8 019B 2 Instruction LSLS r3,r3,#6 -696 S:0xC00210EA 58D3 3 Instruction LDR r3,[r2,r3] -697 S:0xC00210EC 2B00 2 Instruction CMP r3,#0 -698 S:0xC00210EE D0EA 0 Instruction BEQ {pc}-0x28 ; 0xc00210c6 -699 S:0xC00210C6 6863 8 Instruction LDR r3,[r4,#4] -700 S:0xC00210C8 3B01 2 Instruction SUBS r3,#1 -701 S:0xC00210CA 6063 1 Instruction STR r3,[r4,#4] -702 S:0xC00210CC BD38 1 Instruction POP {r3-r5,pc} - Info Tracing enabled -703 S:0xC00361D8 B500 1 Instruction PUSH {lr} -704 S:0xC00361DA F85DEB04 2 Instruction POP {lr} -705 S:0xC00361DE 4603 1 Instruction MOV r3,r0 -706 S:0xC00361E0 6800 70 Instruction LDR r0,[r0,#0] -707 S:0xC00361E2 F0000001 2 Instruction AND r0,r0,#1 -708 S:0xC00361E6 EE1D1F90 1 Instruction MRC p15,#0x0,r1,c13,c0,#4 -709 S:0xC00361EA 685A 1 Instruction LDR r2,[r3,#4] -710 S:0xC00361EC 188A 3 Instruction ADDS r2,r1,r2 -711 S:0xC00361EE F8521020 15 Instruction LDR r1,[r2,r0,LSL #2] -712 S:0xC00361F2 3101 2 Instruction ADDS r1,#1 -713 S:0xC00361F4 F8421020 1 Instruction STR r1,[r2,r0,LSL #2] -714 S:0xC00361F8 F3BF8F5F 1 Instruction DMB -715 S:0xC00361FC EE1D1F90 1 Instruction MRC p15,#0x0,r1,c13,c0,#4 -716 S:0xC0036200 685B 48 Instruction LDR r3,[r3,#4] -717 S:0xC0036202 1C82 0 Instruction ADDS r2,r0,#2 -718 S:0xC0036204 18CB 3 Instruction ADDS r3,r1,r3 -719 S:0xC0036206 F8531022 3 Instruction LDR r1,[r3,r2,LSL #2] -720 S:0xC003620A 3101 2 Instruction ADDS r1,#1 -721 S:0xC003620C F8431022 1 Instruction STR r1,[r3,r2,LSL #2] -722 S:0xC0036210 4770 1 Instruction BX lr - Info Tracing enabled -723 S:0xC0036214 B418 1 Instruction PUSH {r3,r4} -724 S:0xC0036216 B500 1 Instruction PUSH {lr} -725 S:0xC0036218 F85DEB04 2 Instruction POP {lr} -726 S:0xC003621C F3BF8F5F 1 Instruction DMB -727 S:0xC0036220 F3EF8400 1 Instruction MRS r4,APSR ; formerly CPSR -728 S:0xC0036224 B672 1 Instruction CPSID i -729 S:0xC0036226 6842 30 Instruction LDR r2,[r0,#4] -730 S:0xC0036228 EE1D3F90 1 Instruction MRC p15,#0x0,r3,c13,c0,#4 -731 S:0xC003622C EB020181 1 Instruction ADD r1,r2,r1,LSL #2 -732 S:0xC0036230 585A 3 Instruction LDR r2,[r3,r1] -733 S:0xC0036232 3A01 2 Instruction SUBS r2,#1 -734 S:0xC0036234 505A 1 Instruction STR r2,[r3,r1] -735 S:0xC0036236 F3848100 1 Instruction MSR CPSR_c,r4 -736 S:0xC003623A BC18 5 Instruction POP {r3,r4} -737 S:0xC003623C 4770 1 Instruction BX lr - Info Tracing enabled -738 S:0xC000CD40 B672 9 Instruction CPSID i -739 S:0xC000CD42 F8D91000 4 Instruction LDR r1,[r9,#0] -740 S:0xC000CD46 F0110F07 2 Instruction TST r1,#7 -741 S:0xC000CD4A F040801C 0 Instruction BNE.W {pc}+0x3c ; 0xc000cd86 -742 S:0xC000CD4E F3BF8F2F 1 Instruction CLREX -743 S:0xC000CD52 466A 1 Instruction MOV r2,sp -744 S:0xC000CD54 F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -745 S:0xC000CD58 F083030C 2 Instruction EOR r3,r3,#0xc -746 S:0xC000CD5C F3838100 3 Instruction MSR CPSR_c,r3 -747 S:0xC000CD60 F8D2D03C 5 Instruction LDR sp,[r2,#0x3c] -748 S:0xC000CD64 F8D2E040 1 Instruction LDR lr,[r2,#0x40] -749 S:0xC000CD68 F083030C 0 Instruction EOR r3,r3,#0xc -750 S:0xC000CD6C F3838100 3 Instruction MSR CPSR_c,r3 -751 S:0xC000CD70 9912 5 Instruction LDR r1,[sp,#0x48] -752 S:0xC000CD72 F8DDE044 1 Instruction LDR lr,[sp,#0x44] -753 S:0xC000CD76 B00F 0 Instruction ADD sp,sp,#0x3c -754 S:0xC000CD78 F3918F00 2 Instruction MSR SPSR_cxsf,r1 -755 S:0xC000CD7C E91D1FFE 5 Instruction LDMDB sp,{r1-r12} -756 S:0xC000CD80 B005 7 Instruction ADD sp,sp,#0x14 -757 S:0xC000CD82 F3DE8F00 1 Instruction SUBS pc,lr,#0 - Info Return from exception - Timestamp Timestamp: 562536961413 - Info Tracing enabled -758 S:0xC000CE40 B092 9 Instruction SUB sp,sp,#0x48 - Timestamp Timestamp: 562536961560 -759 S:0xC000CE42 E88D1FFF 6 Instruction STM sp,{r0-r12} -760 S:0xC000CE46 46E8 11 Instruction MOV r8,sp -761 S:0xC000CE48 F3EF8A00 1 Instruction MRS r10,APSR ; formerly CPSR -762 S:0xC000CE4C F08A0A0C 2 Instruction EOR r10,r10,#0xc -763 S:0xC000CE50 F38A8100 3 Instruction MSR CPSR_c,r10 -764 S:0xC000CE54 F8C8D034 5 Instruction STR sp,[r8,#0x34] -765 S:0xC000CE58 F8C8E038 1 Instruction STR lr,[r8,#0x38] -766 S:0xC000CE5C F08A0A0C 0 Instruction EOR r10,r10,#0xc -767 S:0xC000CE60 F38A8100 3 Instruction MSR CPSR_c,r10 -768 S:0xC000CE64 F3FF8800 5 Instruction MRS r8,SPSR -769 S:0xC000CE68 F8CDE03C 1 Instruction STR lr,[sp,#0x3c] -770 S:0xC000CE6C F8CD8040 1 Instruction STR r8,[sp,#0x40] -771 S:0xC000CE70 9011 1 Instruction STR r0,[sp,#0x44] -772 S:0xC000CE72 F8DFC08C 14 Instruction LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 -773 S:0xC000CE76 F8DCC000 5 Instruction LDR r12,[r12,#0] -774 S:0xC000CE7A EE01CF10 1 Instruction MCR p15,#0x0,r12,c1,c0,#0 -775 S:0xC000CE7E B662 6 Instruction CPSIE i -776 S:0xC000CE80 46E9 1 Instruction MOV r9,sp -777 S:0xC000CE82 EA4F3959 2 Instruction LSR r9,r9,#13 -778 S:0xC000CE86 EA4F3949 2 Instruction LSL r9,r9,#13 -779 S:0xC000CE8A F20F0878 0 Instruction ADR.W r8,{pc}+0x7a ; 0xc000cf04 -780 S:0xC000CE8E F8D9A000 5 Instruction LDR r10,[r9,#0] -781 S:0xC000CE92 E92D0030 3 Instruction PUSH.W {r4,r5} -782 S:0xC000CE96 F41A6F70 1 Instruction TST r10,#0xf00 -783 S:0xC000CE9A F0408012 0 Instruction BNE.W {pc}+0x28 ; 0xc000cec2 -784 S:0xC000CE9E F5B77FC0 1 Instruction CMP r7,#0x180 -785 S:0xC000CEA2 F2AF1E63 1 Instruction ADR lr,{pc}-0x161 ; 0xc000cd41 -786 S:0xC000CEA6 BF38 0 Instruction IT CC -787 S:0xC000CEA8 F858F027 3 Instruction LDR pc,[r8,r7,LSL #2] -788 S:0xC0020598 B530 9 Instruction PUSH {r4,r5,lr} -789 S:0xC002059A B083 2 Instruction SUB sp,sp,#0xc -790 S:0xC002059C B500 3 Instruction PUSH {lr} -791 S:0xC002059E F85DEB04 2 Instruction POP {lr} -792 S:0xC00205A2 4604 0 Instruction MOV r4,r0 -793 S:0xC00205A4 460D 1 Instruction MOV r5,r1 -794 S:0xC00205A6 B1D0 1 Instruction CBZ r0,{pc}+0x38 ; 0xc00205de -795 S:0xC00205A8 4668 1 Instruction MOV r0,sp -796 S:0xC00205AA F02FF88D 0 Instruction BL {pc}+0x2f11e ; 0xc004f6c8 -797 S:0xC004F6C8 B510 12 Instruction PUSH {r4,lr} -798 S:0xC004F6CA B082 1 Instruction SUB sp,sp,#8 -799 S:0xC004F6CC B500 3 Instruction PUSH {lr} -800 S:0xC004F6CE F85DEB04 2 Instruction POP {lr} -801 S:0xC004F6D2 4604 0 Instruction MOV r4,r0 -802 S:0xC004F6D4 4668 1 Instruction MOV r0,sp -803 S:0xC004F6D6 F7FFFFCD 1 Instruction BL {pc}-0x62 ; 0xc004f674 -804 S:0xC004F674 B508 1 Instruction PUSH {r3,lr} -805 S:0xC004F676 B500 1 Instruction PUSH {lr} -806 S:0xC004F678 F85DEB04 2 Instruction POP {lr} -807 S:0xC004F67C F7FFFC84 1 Instruction BL {pc}-0x6f4 ; 0xc004ef88 -808 S:0xC004EF88 E92D47F0 2 Instruction PUSH {r4-r10,lr} -809 S:0xC004EF8C B084 4 Instruction SUB sp,sp,#0x10 -810 S:0xC004EF8E B500 3 Instruction PUSH {lr} -811 S:0xC004EF90 F85DEB04 2 Instruction POP {lr} -812 S:0xC004EF94 4D3E 2 Instruction LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 -813 S:0xC004EF96 4682 0 Instruction MOV r10,r0 -814 S:0xC004EF98 462C 2 Instruction MOV r4,r5 -815 S:0xC004EF9A F8D57090 3 Instruction LDR r7,[r5,#0x90] -816 S:0xC004EF9E 07FE 3 Instruction LSLS r6,r7,#31 -817 S:0xC004EFA0 D46A 0 Instruction BMI {pc}+0xd8 ; 0xc004f078 -818 S:0xC004EFA2 F3BF8F5F 1 Instruction DMB -819 S:0xC004EFA6 6BA3 27 Instruction LDR r3,[r4,#0x38] -820 S:0xC004EFA8 F8CA3000 3 Instruction STR r3,[r10,#0] -821 S:0xC004EFAC 6826 1 Instruction LDR r6,[r4,#0] -822 S:0xC004EFAE 4630 2 Instruction MOV r0,r6 -823 S:0xC004EFB0 6833 3 Instruction LDR r3,[r6,#0] -824 S:0xC004EFB2 4798 1 Instruction BLX r3 - Timestamp Timestamp: 562536961573 - Info Tracing enabled -825 S:0xC004EFB4 E9D62302 9 Instruction LDRD r2,r3,[r6,#8] -826 S:0xC004EFB8 E9CD2300 2 Instruction STRD r2,r3,[sp,#0] -827 S:0xC004EFBC E9D62304 1 Instruction LDRD r2,r3,[r6,#0x10] -828 S:0xC004EFC0 E9CD2302 1 Instruction STRD r2,r3,[sp,#8] -829 S:0xC004EFC4 6862 1 Instruction LDR r2,[r4,#4] -830 S:0xC004EFC6 6C63 1 Instruction LDR r3,[r4,#0x44] -831 S:0xC004EFC8 4680 0 Instruction MOV r8,r0 -832 S:0xC004EFCA 4689 1 Instruction MOV r9,r1 -833 S:0xC004EFCC 6C20 1 Instruction LDR r0,[r4,#0x40] -834 S:0xC004EFCE 68A1 1 Instruction LDR r1,[r4,#8] -835 S:0xC004EFD0 F3BF8F5F 1 Instruction DMB -836 S:0xC004EFD4 F8D46090 28 Instruction LDR r6,[r4,#0x90] -837 S:0xC004EFD8 42B7 2 Instruction CMP r7,r6 -838 S:0xC004EFDA D1DE 0 Instruction BNE {pc}-0x40 ; 0xc004ef9a -839 S:0xC004EFDC E9DD4500 1 Instruction LDRD r4,r5,[sp,#0] -840 S:0xC004EFE0 E9DD6702 1 Instruction LDRD r6,r7,[sp,#8] -841 S:0xC004EFE4 EBB80804 1 Instruction SUBS r8,r8,r4 -842 S:0xC004EFE8 EB690905 1 Instruction SBC r9,r9,r5 -843 S:0xC004EFEC 4604 0 Instruction MOV r4,r0 -844 S:0xC004EFEE EA080806 1 Instruction AND r8,r8,r6 -845 S:0xC004EFF2 EA090907 1 Instruction AND r9,r9,r7 -846 S:0xC004EFF6 F1C10020 1 Instruction RSB r0,r1,#0x20 -847 S:0xC004EFFA F8DAC000 1 Instruction LDR r12,[r10,#0] -848 S:0xC004EFFE FBA86702 1 Instruction UMULL r6,r7,r8,r2 -849 S:0xC004F002 19A4 2 Instruction ADDS r4,r4,r6 -850 S:0xC004F004 FB027709 1 Instruction MLA r7,r2,r9,r7 -851 S:0xC004F008 FA24F201 1 Instruction LSR r2,r4,r1 -852 S:0xC004F00C EB430507 1 Instruction ADC r5,r3,r7 -853 S:0xC004F010 F1B10620 0 Instruction SUBS r6,r1,#0x20 -854 S:0xC004F014 FA05F000 2 Instruction LSL r0,r5,r0 -855 S:0xC004F018 BF58 0 Instruction IT PL -856 S:0xC004F01A FA45F606 1 Instruction ASR r6,r5,r6 -857 S:0xC004F01E EA420200 1 Instruction ORR r2,r2,r0 -858 S:0xC004F022 FA45F301 1 Instruction ASR r3,r5,r1 -859 S:0xC004F026 BF58 0 Instruction IT PL -860 S:0xC004F028 4332 1 Instruction ORRS r2,r2,r6 -861 S:0xC004F02A A715 0 Instruction ADR r7,{pc}+0x56 ; 0xc004f080 -862 S:0xC004F02C E9D76700 3 Instruction LDRD r6,r7,[r7,#0] -863 S:0xC004F030 429F 2 Instruction CMP r7,r3 -864 S:0xC004F032 BF08 0 Instruction IT EQ -865 S:0xC004F034 4296 1 Instruction CMP r6,r2 -866 S:0xC004F036 D21D 0 Instruction BCS {pc}+0x3e ; 0xc004f074 -867 S:0xC004F074 2600 8 Instruction MOVS r6,#0 -868 S:0xC004F076 E7EE 0 Instruction B {pc}-0x20 ; 0xc004f056 -869 S:0xC004F056 4B0F 3 Instruction LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C -870 S:0xC004F058 4466 1 Instruction ADD r6,r6,r12 -871 S:0xC004F05A F8CA6000 1 Instruction STR r6,[r10,#0] -872 S:0xC004F05E F8CA2004 1 Instruction STR r2,[r10,#4] -873 S:0xC004F062 681B 3 Instruction LDR r3,[r3,#0] -874 S:0xC004F064 2B00 2 Instruction CMP r3,#0 -875 S:0xC004F066 BF14 0 Instruction ITE NE -876 S:0xC004F068 F06F000A 1 Instruction MVN r0,#0xa -877 S:0xC004F06C 2000 0 Instruction MOVS r0,#0 -878 S:0xC004F06E B004 1 Instruction ADD sp,sp,#0x10 -879 S:0xC004F070 E8BD87F0 3 Instruction POP {r4-r10,pc} -880 S:0xC004F680 B900 4 Instruction CBNZ r0,{pc}+4 ; 0xc004f684 -881 S:0xC004F682 BD08 2 Instruction POP {r3,pc} -882 S:0xC004F6DA 9B01 3 Instruction LDR r3,[sp,#4] -883 S:0xC004F6DC F64452D3 0 Instruction MOV r2,#0x4dd3 -884 S:0xC004F6E0 9900 1 Instruction LDR r1,[sp,#0] -885 S:0xC004F6E2 F2C10262 0 Instruction MOVT r2,#0x1062 -886 S:0xC004F6E6 FB820203 2 Instruction SMULL r0,r2,r2,r3 -887 S:0xC004F6EA 17DB 1 Instruction ASRS r3,r3,#31 -888 S:0xC004F6EC 6021 1 Instruction STR r1,[r4,#0] -889 S:0xC004F6EE EBC313A2 1 Instruction RSB r3,r3,r2,ASR #6 -890 S:0xC004F6F2 6063 1 Instruction STR r3,[r4,#4] -891 S:0xC004F6F4 B002 0 Instruction ADD sp,sp,#8 -892 S:0xC004F6F6 BD10 3 Instruction POP {r4,pc} -893 S:0xC00205AE 466A 1 Instruction MOV r2,sp -894 S:0xC00205B0 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -895 S:0xC00205B4 F023031F 1 Instruction BIC r3,r3,#0x1f -896 S:0xC00205B8 689B 3 Instruction LDR r3,[r3,#8] -897 S:0xC00205BA F1140208 0 Instruction ADDS r2,r4,#8 -898 S:0xC00205BE BF3C 1 Instruction ITT CC -899 S:0xC00205C0 EB720203 1 Instruction SBCS.W r2,r2,r3 -900 S:0xC00205C4 2300 0 Instruction MOVS r3,#0 -901 S:0xC00205C6 B11B 2 Instruction CBZ r3,{pc}+0xa ; 0xc00205d0 -902 S:0xC00205D0 4620 1 Instruction MOV r0,r4 -903 S:0xC00205D2 4669 0 Instruction MOV r1,sp -904 S:0xC00205D4 2208 1 Instruction MOVS r2,#8 -905 S:0xC00205D6 F22FFD13 0 Instruction BL {pc}+0x22fa2a ; 0xc0250000 - Info Tracing enabled -906 S:0xC00205DA 2800 1 Instruction CMP r0,#0 -907 S:0xC00205DC D1F4 0 Instruction BNE {pc}-0x14 ; 0xc00205c8 -908 S:0xC00205DE 4628 1 Instruction MOV r0,r5 -909 S:0xC00205E0 2D00 0 Instruction CMP r5,#0 -910 S:0xC00205E2 D0F3 1 Instruction BEQ {pc}-0x16 ; 0xc00205cc -911 S:0xC00205CC B003 8 Instruction ADD sp,sp,#0xc -912 S:0xC00205CE BD30 3 Instruction POP {r4,r5,pc} -913 S:0xC000CD40 B672 10 Instruction CPSID i -914 S:0xC000CD42 F8D91000 1 Instruction LDR r1,[r9,#0] -915 S:0xC000CD46 F0110F07 2 Instruction TST r1,#7 -916 S:0xC000CD4A F040801C 0 Instruction BNE.W {pc}+0x3c ; 0xc000cd86 -917 S:0xC000CD4E F3BF8F2F 1 Instruction CLREX -918 S:0xC000CD52 466A 1 Instruction MOV r2,sp -919 S:0xC000CD54 F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -920 S:0xC000CD58 F083030C 2 Instruction EOR r3,r3,#0xc -921 S:0xC000CD5C F3838100 3 Instruction MSR CPSR_c,r3 -922 S:0xC000CD60 F8D2D03C 5 Instruction LDR sp,[r2,#0x3c] -923 S:0xC000CD64 F8D2E040 1 Instruction LDR lr,[r2,#0x40] -924 S:0xC000CD68 F083030C 0 Instruction EOR r3,r3,#0xc -925 S:0xC000CD6C F3838100 3 Instruction MSR CPSR_c,r3 -926 S:0xC000CD70 9912 5 Instruction LDR r1,[sp,#0x48] -927 S:0xC000CD72 F8DDE044 1 Instruction LDR lr,[sp,#0x44] -928 S:0xC000CD76 B00F 0 Instruction ADD sp,sp,#0x3c -929 S:0xC000CD78 F3918F00 2 Instruction MSR SPSR_cxsf,r1 -930 S:0xC000CD7C E91D1FFE 5 Instruction LDMDB sp,{r1-r12} -931 S:0xC000CD80 B005 7 Instruction ADD sp,sp,#0x14 -932 S:0xC000CD82 F3DE8F00 1 Instruction SUBS pc,lr,#0 - Info Return from exception - Timestamp Timestamp: 562536961601 - Info Tracing enabled -933 S:0xC000CE40 B092 9 Instruction SUB sp,sp,#0x48 - Timestamp Timestamp: 562536961733 -934 S:0xC000CE42 E88D1FFF 6 Instruction STM sp,{r0-r12} -935 S:0xC000CE46 46E8 11 Instruction MOV r8,sp -936 S:0xC000CE48 F3EF8A00 1 Instruction MRS r10,APSR ; formerly CPSR -937 S:0xC000CE4C F08A0A0C 2 Instruction EOR r10,r10,#0xc -938 S:0xC000CE50 F38A8100 3 Instruction MSR CPSR_c,r10 -939 S:0xC000CE54 F8C8D034 5 Instruction STR sp,[r8,#0x34] -940 S:0xC000CE58 F8C8E038 1 Instruction STR lr,[r8,#0x38] -941 S:0xC000CE5C F08A0A0C 0 Instruction EOR r10,r10,#0xc -942 S:0xC000CE60 F38A8100 3 Instruction MSR CPSR_c,r10 -943 S:0xC000CE64 F3FF8800 5 Instruction MRS r8,SPSR -944 S:0xC000CE68 F8CDE03C 1 Instruction STR lr,[sp,#0x3c] -945 S:0xC000CE6C F8CD8040 1 Instruction STR r8,[sp,#0x40] -946 S:0xC000CE70 9011 1 Instruction STR r0,[sp,#0x44] -947 S:0xC000CE72 F8DFC08C 3 Instruction LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 -948 S:0xC000CE76 F8DCC000 5 Instruction LDR r12,[r12,#0] -949 S:0xC000CE7A EE01CF10 1 Instruction MCR p15,#0x0,r12,c1,c0,#0 -950 S:0xC000CE7E B662 6 Instruction CPSIE i -951 S:0xC000CE80 46E9 1 Instruction MOV r9,sp -952 S:0xC000CE82 EA4F3959 2 Instruction LSR r9,r9,#13 -953 S:0xC000CE86 EA4F3949 2 Instruction LSL r9,r9,#13 -954 S:0xC000CE8A F20F0878 0 Instruction ADR.W r8,{pc}+0x7a ; 0xc000cf04 -955 S:0xC000CE8E F8D9A000 5 Instruction LDR r10,[r9,#0] -956 S:0xC000CE92 E92D0030 3 Instruction PUSH.W {r4,r5} -957 S:0xC000CE96 F41A6F70 1 Instruction TST r10,#0xf00 -958 S:0xC000CE9A F0408012 0 Instruction BNE.W {pc}+0x28 ; 0xc000cec2 -959 S:0xC000CE9E F5B77FC0 1 Instruction CMP r7,#0x180 -960 S:0xC000CEA2 F2AF1E63 1 Instruction ADR lr,{pc}-0x161 ; 0xc000cd41 -961 S:0xC000CEA6 BF38 0 Instruction IT CC -962 S:0xC000CEA8 F858F027 3 Instruction LDR pc,[r8,r7,LSL #2] - Info Tracing enabled -963 S:0xC00331C0 B570 17 Instruction PUSH {r4-r6,lr} -964 S:0xC00331C2 B500 4 Instruction PUSH {lr} -965 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -966 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -967 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -968 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -969 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -970 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -971 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -972 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -973 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -974 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -975 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -976 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -977 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -978 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -979 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -980 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -981 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -982 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -983 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -984 S:0xC00331C2 B500 4 Instruction PUSH {lr} -985 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -986 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -987 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -988 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -989 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -990 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -991 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -992 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -993 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -994 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -995 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -996 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -997 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -998 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -999 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1000 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1001 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1002 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1003 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1004 S:0xC00331C2 B500 6 Instruction PUSH {lr} -1005 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1006 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1007 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1008 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1009 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1010 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1011 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1012 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1013 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1014 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1015 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1016 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1017 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1018 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1019 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1020 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1021 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1022 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1023 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1024 S:0xC00331C2 B500 4 Instruction PUSH {lr} -1025 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1026 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1027 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1028 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1029 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1030 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1031 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1032 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1033 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1034 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1035 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1036 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1037 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1038 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1039 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1040 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1041 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1042 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1043 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1044 S:0xC00331C2 B500 6 Instruction PUSH {lr} -1045 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1046 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1047 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1048 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1049 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1050 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1051 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1052 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1053 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1054 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1055 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1056 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1057 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1058 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1059 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1060 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1061 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1062 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1063 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1064 S:0xC00331C2 B500 4 Instruction PUSH {lr} -1065 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1066 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1067 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1068 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1069 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1070 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1071 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1072 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1073 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1074 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1075 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1076 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1077 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1078 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1079 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1080 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1081 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1082 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1083 S:0xC002D904 B5F0 1 Instruction PUSH {r4-r7,lr} -1084 S:0xC002D906 B089 3 Instruction SUB sp,sp,#0x24 -1085 S:0xC002D908 B500 3 Instruction PUSH {lr} -1086 S:0xC002D90A F85DEB04 2 Instruction POP {lr} -1087 S:0xC002D90E 4604 0 Instruction MOV r4,r0 -1088 S:0xC002D910 B672 1 Instruction CPSID i -1089 S:0xC002D912 F7FFFE59 1 Instruction BL {pc}-0x34a ; 0xc002d5c8 -1090 S:0xC002D5C8 B500 1 Instruction PUSH {lr} -1091 S:0xC002D5CA F85DEB04 2 Instruction POP {lr} -1092 S:0xC002D5CE 6801 11 Instruction LDR r1,[r0,#0] -1093 S:0xC002D5D0 F0110004 2 Instruction ANDS r0,r1,#4 -1094 S:0xC002D5D4 D110 0 Instruction BNE {pc}+0x24 ; 0xc002d5f8 -1095 S:0xC002D5D6 0949 1 Instruction LSRS r1,r1,#5 -1096 S:0xC002D5D8 F06F4378 0 Instruction MVN r3,#0xf8000000 -1097 S:0xC002D5DC 4299 1 Instruction CMP r1,r3 -1098 S:0xC002D5DE D00A 0 Instruction BEQ {pc}+0x18 ; 0xc002d5f6 -1099 S:0xC002D5E0 4B0A 14 Instruction LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 -1100 S:0xC002D5E2 689B 5 Instruction LDR r3,[r3,#8] -1101 S:0xC002D5E4 B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc002d5f0 -1102 S:0xC002D5E6 681A 14 Instruction LDR r2,[r3,#0] -1103 S:0xC002D5E8 F02100FF 0 Instruction BIC r0,r1,#0xff -1104 S:0xC002D5EC 4290 2 Instruction CMP r0,r2 -1105 S:0xC002D5EE D007 0 Instruction BEQ {pc}+0x12 ; 0xc002d600 -1106 S:0xC002D600 B2C9 19 Instruction UXTB r1,r1 -1107 S:0xC002D602 3108 1 Instruction ADDS r1,r1,#8 -1108 S:0xC002D604 EB030381 2 Instruction ADD r3,r3,r1,LSL #2 -1109 S:0xC002D608 6858 3 Instruction LDR r0,[r3,#4] -1110 S:0xC002D60A 4770 1 Instruction BX lr -1111 S:0xC002D916 4605 1 Instruction MOV r5,r0 -1112 S:0xC002D918 2800 0 Instruction CMP r0,#0 -1113 S:0xC002D91A D037 1 Instruction BEQ {pc}+0x72 ; 0xc002d98c -1114 S:0xC002D91C F3B6FE4C 1 Instruction BL {pc}+0x3b6c9c ; 0xc03e45b8 - Info Tracing enabled -1115 S:0xC002D920 6820 1 Instruction LDR r0,[r4,#0] -1116 S:0xC002D922 0742 3 Instruction LSLS r2,r0,#29 -1117 S:0xC002D924 D535 1 Instruction BPL {pc}+0x6e ; 0xc002d992 -1118 S:0xC002D992 4621 12 Instruction MOV r1,r4 -1119 S:0xC002D994 4628 0 Instruction MOV r0,r5 -1120 S:0xC002D996 F7FEFDA9 1 Instruction BL {pc}-0x14aa ; 0xc002c4ec -1121 S:0xC002C4EC B500 3 Instruction PUSH {lr} -1122 S:0xC002C4EE F85DEB04 2 Instruction POP {lr} -1123 S:0xC002C4F2 2301 0 Instruction MOVS r3,#1 -1124 S:0xC002C4F4 F6C96337 1 Instruction MOVT r3,#0x9e37 -1125 S:0xC002C4F8 FB03F301 2 Instruction MUL r3,r3,r1 -1126 S:0xC002C4FC 0E9B 3 Instruction LSRS r3,r3,#26 -1127 S:0xC002C4FE EB000083 11 Instruction ADD r0,r0,r3,LSL #2 -1128 S:0xC002C502 F8D00094 13 Instruction LDR r0,[r0,#0x94] -1129 S:0xC002C506 B938 2 Instruction CBNZ r0,{pc}+0x12 ; 0xc002c518 -1130 S:0xC002C508 4770 1 Instruction BX lr -1131 S:0xC002D99A 4604 1 Instruction MOV r4,r0 -1132 S:0xC002D99C B198 1 Instruction CBZ r0,{pc}+0x2a ; 0xc002d9c6 -1133 S:0xC002D9C6 F3BF8F5F 20 Instruction DMB -1134 S:0xC002D9CA 882B 35 Instruction LDRH r3,[r5,#0] -1135 S:0xC002D9CC 3301 2 Instruction ADDS r3,#1 -1136 S:0xC002D9CE 802B 1 Instruction STRH r3,[r5,#0] -1137 S:0xC002D9D0 F3BF8F4F 31 Instruction DSB -1138 S:0xC002D9D4 F3AF8004 1 Instruction SEV.W -1139 S:0xC002D9D8 B662 1 Instruction CPSIE i -1140 S:0xC002D9DA E7D8 1 Instruction B {pc}-0x4c ; 0xc002d98e -1141 S:0xC002D98E 2000 1 Instruction MOVS r0,#0 -1142 S:0xC002D990 E7FA 0 Instruction B {pc}-8 ; 0xc002d988 -1143 S:0xC002D988 B009 1 Instruction ADD sp,sp,#0x24 -1144 S:0xC002D98A BDF0 3 Instruction POP {r4-r7,pc} - Info Tracing enabled -1145 S:0xC00331C0 B570 17 Instruction PUSH {r4-r6,lr} -1146 S:0xC00331C2 B500 4 Instruction PUSH {lr} -1147 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1148 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1149 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1150 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1151 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1152 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1153 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1154 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1155 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1156 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1157 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1158 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1159 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1160 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1161 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1162 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1163 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1164 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1165 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1166 S:0xC00331C2 B500 4 Instruction PUSH {lr} -1167 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1168 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1169 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1170 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1171 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1172 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1173 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1174 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1175 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1176 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1177 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1178 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1179 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1180 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1181 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1182 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1183 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1184 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1185 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1186 S:0xC00331C2 B500 4 Instruction PUSH {lr} -1187 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1188 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1189 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1190 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1191 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1192 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1193 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1194 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1195 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1196 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1197 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1198 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1199 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1200 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1201 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1202 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1203 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1204 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1205 S:0xC00331C0 B570 1 Instruction PUSH {r4-r6,lr} -1206 S:0xC00331C2 B500 4 Instruction PUSH {lr} -1207 S:0xC00331C4 F85DEB04 2 Instruction POP {lr} -1208 S:0xC00331C8 460C 0 Instruction MOV r4,r1 -1209 S:0xC00331CA 680B 1 Instruction LDR r3,[r1,#0] -1210 S:0xC00331CC 460D 0 Instruction MOV r5,r1 -1211 S:0xC00331CE 4606 1 Instruction MOV r6,r0 -1212 S:0xC00331D0 F0230301 1 Instruction BIC r3,r3,#1 -1213 S:0xC00331D4 F8443B0C 1 Instruction STR r3,[r4],#0xc -1214 S:0xC00331D8 F3B1FA06 0 Instruction BL {pc}+0x3b1410 ; 0xc03e45e8 - Info Tracing enabled -1215 S:0xC00331DC 4633 1 Instruction MOV r3,r6 -1216 S:0xC00331DE F8532F04 3 Instruction LDR r2,[r3,#4]! -1217 S:0xC00331E2 6054 3 Instruction STR r4,[r2,#4] -1218 S:0xC00331E4 60EA 1 Instruction STR r2,[r5,#0xc] -1219 S:0xC00331E6 612B 1 Instruction STR r3,[r5,#0x10] -1220 S:0xC00331E8 6074 1 Instruction STR r4,[r6,#4] -1221 S:0xC00331EA 4601 0 Instruction MOV r1,r0 -1222 S:0xC00331EC 4630 1 Instruction MOV r0,r6 -1223 S:0xC00331EE E8BD4070 1 Instruction POP {r4-r6,lr} -1224 S:0xC00331F2 F3B1BA31 2 Instruction B.W {pc}+0x3b1466 ; 0xc03e4658 - Info Tracing enabled -1225 S:0xC002D904 B5F0 1 Instruction PUSH {r4-r7,lr} -1226 S:0xC002D906 B089 3 Instruction SUB sp,sp,#0x24 -1227 S:0xC002D908 B500 3 Instruction PUSH {lr} -1228 S:0xC002D90A F85DEB04 2 Instruction POP {lr} -1229 S:0xC002D90E 4604 0 Instruction MOV r4,r0 -1230 S:0xC002D910 B672 1 Instruction CPSID i -1231 S:0xC002D912 F7FFFE59 1 Instruction BL {pc}-0x34a ; 0xc002d5c8 -1232 S:0xC002D5C8 B500 1 Instruction PUSH {lr} -1233 S:0xC002D5CA F85DEB04 2 Instruction POP {lr} -1234 S:0xC002D5CE 6801 11 Instruction LDR r1,[r0,#0] -1235 S:0xC002D5D0 F0110004 2 Instruction ANDS r0,r1,#4 -1236 S:0xC002D5D4 D110 0 Instruction BNE {pc}+0x24 ; 0xc002d5f8 -1237 S:0xC002D5D6 0949 1 Instruction LSRS r1,r1,#5 -1238 S:0xC002D5D8 F06F4378 0 Instruction MVN r3,#0xf8000000 -1239 S:0xC002D5DC 4299 1 Instruction CMP r1,r3 -1240 S:0xC002D5DE D00A 0 Instruction BEQ {pc}+0x18 ; 0xc002d5f6 -1241 S:0xC002D5E0 4B0A 3 Instruction LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 -1242 S:0xC002D5E2 689B 5 Instruction LDR r3,[r3,#8] -1243 S:0xC002D5E4 B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc002d5f0 -1244 S:0xC002D5E6 681A 3 Instruction LDR r2,[r3,#0] -1245 S:0xC002D5E8 F02100FF 0 Instruction BIC r0,r1,#0xff -1246 S:0xC002D5EC 4290 2 Instruction CMP r0,r2 -1247 S:0xC002D5EE D007 0 Instruction BEQ {pc}+0x12 ; 0xc002d600 -1248 S:0xC002D600 B2C9 8 Instruction UXTB r1,r1 -1249 S:0xC002D602 3108 1 Instruction ADDS r1,r1,#8 -1250 S:0xC002D604 EB030381 2 Instruction ADD r3,r3,r1,LSL #2 -1251 S:0xC002D608 6858 3 Instruction LDR r0,[r3,#4] -1252 S:0xC002D60A 4770 1 Instruction BX lr -1253 S:0xC002D916 4605 1 Instruction MOV r5,r0 -1254 S:0xC002D918 2800 0 Instruction CMP r0,#0 -1255 S:0xC002D91A D037 1 Instruction BEQ {pc}+0x72 ; 0xc002d98c -1256 S:0xC002D91C F3B6FE4C 1 Instruction BL {pc}+0x3b6c9c ; 0xc03e45b8 - Info Tracing enabled -1257 S:0xC002D920 6820 1 Instruction LDR r0,[r4,#0] -1258 S:0xC002D922 0742 3 Instruction LSLS r2,r0,#29 -1259 S:0xC002D924 D535 0 Instruction BPL {pc}+0x6e ; 0xc002d992 -1260 S:0xC002D992 4621 8 Instruction MOV r1,r4 -1261 S:0xC002D994 4628 0 Instruction MOV r0,r5 -1262 S:0xC002D996 F7FEFDA9 1 Instruction BL {pc}-0x14aa ; 0xc002c4ec -1263 S:0xC002C4EC B500 1 Instruction PUSH {lr} -1264 S:0xC002C4EE F85DEB04 2 Instruction POP {lr} -1265 S:0xC002C4F2 2301 1 Instruction MOVS r3,#1 -1266 S:0xC002C4F4 F6C96337 1 Instruction MOVT r3,#0x9e37 -1267 S:0xC002C4F8 FB03F301 2 Instruction MUL r3,r3,r1 -1268 S:0xC002C4FC 0E9B 3 Instruction LSRS r3,r3,#26 -1269 S:0xC002C4FE EB000083 2 Instruction ADD r0,r0,r3,LSL #2 -1270 S:0xC002C502 F8D00094 13 Instruction LDR r0,[r0,#0x94] -1271 S:0xC002C506 B938 2 Instruction CBNZ r0,{pc}+0x12 ; 0xc002c518 -1272 S:0xC002C508 4770 1 Instruction BX lr -1273 S:0xC002D99A 4604 1 Instruction MOV r4,r0 -1274 S:0xC002D99C B198 1 Instruction CBZ r0,{pc}+0x2a ; 0xc002d9c6 -1275 S:0xC002D9C6 F3BF8F5F 9 Instruction DMB -1276 S:0xC002D9CA 882B 28 Instruction LDRH r3,[r5,#0] -1277 S:0xC002D9CC 3301 2 Instruction ADDS r3,#1 -1278 S:0xC002D9CE 802B 1 Instruction STRH r3,[r5,#0] -1279 S:0xC002D9D0 F3BF8F4F 31 Instruction DSB -1280 S:0xC002D9D4 F3AF8004 1 Instruction SEV.W -1281 S:0xC002D9D8 B662 1 Instruction CPSIE i -1282 S:0xC002D9DA E7D8 1 Instruction B {pc}-0x4c ; 0xc002d98e -1283 S:0xC002D98E 2000 1 Instruction MOVS r0,#0 -1284 S:0xC002D990 E7FA 0 Instruction B {pc}-8 ; 0xc002d988 -1285 S:0xC002D988 B009 1 Instruction ADD sp,sp,#0x24 -1286 S:0xC002D98A BDF0 3 Instruction POP {r4-r7,pc} - Info Tracing enabled -1287 S:0xC003BE34 B488 1 Instruction PUSH {r3,r7} -1288 S:0xC003BE36 AF00 1 Instruction ADD r7,sp,#0 -1289 S:0xC003BE38 B500 2 Instruction PUSH {lr} -1290 S:0xC003BE3A F85DEB04 2 Instruction POP {lr} -1291 S:0xC003BE3E 680B 1 Instruction LDR r3,[r1,#0] -1292 S:0xC003BE40 079B 12 Instruction LSLS r3,r3,#30 -1293 S:0xC003BE42 D507 0 Instruction BPL {pc}+0x12 ; 0xc003be54 -1294 S:0xC003BE54 46BD 21 Instruction MOV sp,r7 -1295 S:0xC003BE56 BC88 3 Instruction POP {r3,r7} -1296 S:0xC003BE58 F7FFBCBC 1 Instruction B.W {pc}-0x684 ; 0xc003b7d4 -1297 S:0xC003B7D4 E92D47F0 16 Instruction PUSH {r4-r10,lr} -1298 S:0xC003B7D8 AF00 4 Instruction ADD r7,sp,#0 -1299 S:0xC003B7DA B500 2 Instruction PUSH {lr} -1300 S:0xC003B7DC F85DEB04 2 Instruction POP {lr} -1301 S:0xC003B7E0 460E 11 Instruction MOV r6,r1 -1302 S:0xC003B7E2 4692 0 Instruction MOV r10,r2 -1303 S:0xC003B7E4 4680 1 Instruction MOV r8,r0 -1304 S:0xC003B7E6 F7FFFFCF 0 Instruction BL {pc}-0x5e ; 0xc003b788 -1305 S:0xC003B788 E92D43C8 3 Instruction PUSH {r3,r6-r9,lr} -1306 S:0xC003B78C AF00 3 Instruction ADD r7,sp,#0 -1307 S:0xC003B78E B500 2 Instruction PUSH {lr} -1308 S:0xC003B790 F85DEB04 2 Instruction POP {lr} - Timestamp Timestamp: 562536962321 -1309 S:0xC003B794 6AC3 1 Instruction LDR r3,[r0,#0x2c] -1310 S:0xC003B796 4606 0 Instruction MOV r6,r0 -1311 S:0xC003B798 2B00 2 Instruction CMP r3,#0 -1312 S:0xC003B79A DD01 0 Instruction BLE {pc}+6 ; 0xc003b7a0 -1313 S:0xC003B7A0 F8D004C0 10 Instruction LDR r0,[r0,#0x4c0] -1314 S:0xC003B7A4 F003FD86 0 Instruction BL {pc}+0x3b10 ; 0xc003f2b4 -1315 S:0xC003F2B4 4B03 5 Instruction LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C -1316 S:0xC003F2B6 6818 3 Instruction LDR r0,[r3,#0] -1317 S:0xC003F2B8 B108 2 Instruction CBZ r0,{pc}+6 ; 0xc003f2be -1318 S:0xC003F2BA F7CFBD35 1 Instruction B {pc}-0x30592 ; 0xc000ed28 -1319 S:0xC000ED28 B508 12 Instruction PUSH {r3,lr} -1320 S:0xC000ED2A F24C43CC 1 Instruction MOV r3,#0xc4cc -1321 S:0xC000ED2E F2CC035F 1 Instruction MOVT r3,#0xc05f -1322 S:0xC000ED32 689B 3 Instruction LDR r3,[r3,#8] -1323 S:0xC000ED34 4798 1 Instruction BLX r3 -1324 S:0xC00113EC F24A2340 21 Instruction MOV r3,#0xa240 -1325 S:0xC00113F0 F2CC0362 1 Instruction MOVT r3,#0xc062 -1326 S:0xC00113F4 B510 1 Instruction PUSH {r4,lr} -1327 S:0xC00113F6 681B 4 Instruction LDR r3,[r3,#0] -1328 S:0xC00113F8 4798 1 Instruction BLX r3 - Timestamp Timestamp: 562536962326 - Info Tracing enabled -1329 S:0xC00113FA F24C5320 9 Instruction MOV r3,#0xc520 -1330 S:0xC00113FE F2CC035F 1 Instruction MOVT r3,#0xc05f -1331 S:0xC0011402 681C 3 Instruction LDR r4,[r3,#0] -1332 S:0xC0011404 FBA02304 3 Instruction UMULL r2,r3,r0,r4 -1333 S:0xC0011408 4610 2 Instruction MOV r0,r2 -1334 S:0xC001140A FB043101 1 Instruction MLA r1,r4,r1,r3 -1335 S:0xC001140E BD10 1 Instruction POP {r4,pc} -1336 S:0xC000ED36 BD08 3 Instruction POP {r3,pc} -1337 S:0xC003B7A8 F506638F 1 Instruction ADD r3,r6,#0x478 -1338 S:0xC003B7AC F5066690 0 Instruction ADD r6,r6,#0x480 -1339 S:0xC003B7B0 E9D38900 3 Instruction LDRD r8,r9,[r3,#0] -1340 S:0xC003B7B4 E9C30100 1 Instruction STRD r0,r1,[r3,#0] -1341 S:0xC003B7B8 E9D62300 54 Instruction LDRD r2,r3,[r6,#0] -1342 S:0xC003B7BC EBB20208 2 Instruction SUBS r2,r2,r8 -1343 S:0xC003B7C0 EB630309 1 Instruction SBC r3,r3,r9 -1344 S:0xC003B7C4 1812 1 Instruction ADDS r2,r2,r0 -1345 S:0xC003B7C6 EB430301 1 Instruction ADC r3,r3,r1 -1346 S:0xC003B7CA E9C62300 1 Instruction STRD r2,r3,[r6,#0] -1347 S:0xC003B7CE E8BD83C8 1 Instruction POP {r3,r6-r9,pc} -1348 S:0xC003B7EA 6870 6 Instruction LDR r0,[r6,#4] -1349 S:0xC003B7EC F8DFE070 3 Instruction LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 -1350 S:0xC003B7F0 4631 0 Instruction MOV r1,r6 -1351 S:0xC003B7F2 F8DFC070 2 Instruction LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 -1352 S:0xC003B7F6 6944 2 Instruction LDR r4,[r0,#0x14] -1353 S:0xC003B7F8 E9F1237A 2 Instruction LDRD r2,r3,[r1,#0x1e8]! -1354 S:0xC003B7FC 4665 1 Instruction MOV r5,r12 -1355 S:0xC003B7FE F85E4024 3 Instruction LDR r4,[lr,r4,LSL #2] -1356 S:0xC003B802 EA520903 1 Instruction ORRS r9,r2,r3 -1357 S:0xC003B806 4425 1 Instruction ADD r5,r5,r4 -1358 S:0xC003B808 F505658F 1 Instruction ADD r5,r5,#0x478 -1359 S:0xC003B80C E9D54500 3 Instruction LDRD r4,r5,[r5,#0] -1360 S:0xC003B810 D002 1 Instruction BEQ {pc}+8 ; 0xc003b818 -1361 S:0xC003B818 46B1 1 Instruction MOV r9,r6 -1362 S:0xC003B81A 2400 0 Instruction MOVS r4,#0 -1363 S:0xC003B81C 2500 1 Instruction MOVS r5,#0 -1364 S:0xC003B81E E9C14500 1 Instruction STRD r4,r5,[r1,#0] -1365 S:0xC003B822 E9F94576 1 Instruction LDRD r4,r5,[r9,#0x1d8]! -1366 S:0xC003B826 18A4 2 Instruction ADDS r4,r4,r2 -1367 S:0xC003B828 EB450503 1 Instruction ADC r5,r5,r3 -1368 S:0xC003B82C E9C94500 1 Instruction STRD r4,r5,[r9,#0] -1369 S:0xC003B830 6941 1 Instruction LDR r1,[r0,#0x14] -1370 S:0xC003B832 F85E1021 3 Instruction LDR r1,[lr,r1,LSL #2] -1371 S:0xC003B836 EB1C0C01 2 Instruction ADDS r12,r12,r1 -1372 S:0xC003B83A D008 0 Instruction BEQ {pc}+0x14 ; 0xc003b84e -1373 S:0xC003B83C F50C6CAC 10 Instruction ADD r12,r12,#0x560 -1374 S:0xC003B840 E9DC0100 3 Instruction LDRD r0,r1,[r12,#0] -1375 S:0xC003B844 1880 2 Instruction ADDS r0,r0,r2 -1376 S:0xC003B846 EB410103 1 Instruction ADC r1,r1,r3 -1377 S:0xC003B84A E9CC0100 1 Instruction STRD r0,r1,[r12,#0] -1378 S:0xC003B84E 6B33 1 Instruction LDR r3,[r6,#0x30] -1379 S:0xC003B850 4640 0 Instruction MOV r0,r8 -1380 S:0xC003B852 4652 1 Instruction MOV r2,r10 -1381 S:0xC003B854 4631 0 Instruction MOV r1,r6 -1382 S:0xC003B856 689B 14 Instruction LDR r3,[r3,#8] -1383 S:0xC003B858 4798 1 Instruction BLX r3 -1384 S:0xC004268C E92D4FF0 21 Instruction PUSH {r4-r11,lr} -1385 S:0xC0042690 B09B 7 Instruction SUB sp,sp,#0x6c -1386 S:0xC0042692 B500 3 Instruction PUSH {lr} -1387 S:0xC0042694 F85DEB04 2 Instruction POP {lr} -1388 S:0xC0042698 F1110738 0 Instruction ADDS r7,r1,#0x38 -1389 S:0xC004269C 9014 3 Instruction STR r0,[sp,#0x50] -1390 S:0xC004269E 9215 1 Instruction STR r2,[sp,#0x54] -1391 S:0xC00426A0 F0008172 3 Instruction BEQ.W {pc}+0x2e8 ; 0xc0042988 -1392 S:0xC00426A4 4691 1 Instruction MOV r9,r2 -1393 S:0xC00426A6 F8D76124 1 Instruction LDR r6,[r7,#0x124] -1394 S:0xC00426AA F0090801 0 Instruction AND r8,r9,#1 -1395 S:0xC00426AE 4630 2 Instruction MOV r0,r6 -1396 S:0xC00426B0 F7FDFD2A 0 Instruction BL {pc}-0x25a8 ; 0xc0040108 -1397 S:0xC0040108 E92D4FF0 20 Instruction PUSH {r4-r11,lr} -1398 S:0xC004010C B085 7 Instruction SUB sp,sp,#0x14 -1399 S:0xC004010E B500 3 Instruction PUSH {lr} -1400 S:0xC0040110 F85DEB04 2 Instruction POP {lr} -1401 S:0xC0040114 F8D02084 11 Instruction LDR r2,[r0,#0x84] -1402 S:0xC0040118 F8D0A030 9 Instruction LDR r10,[r0,#0x30] -1403 S:0xC004011C 4683 0 Instruction MOV r11,r0 -1404 S:0xC004011E F8D23480 2 Instruction LDR r3,[r2,#0x480] -1405 S:0xC0040122 F8D2C484 1 Instruction LDR r12,[r2,#0x484] -1406 S:0xC0040126 F1BA0F00 0 Instruction CMP r10,#0 -1407 S:0xC004012A D041 1 Instruction BEQ {pc}+0x86 ; 0xc00401b0 -1408 S:0xC004012C F8DA2020 23 Instruction LDR r2,[r10,#0x20] -1409 S:0xC0040130 1A9A 2 Instruction SUBS r2,r3,r2 -1410 S:0xC0040132 D03D 0 Instruction BEQ {pc}+0x7e ; 0xc00401b0 -1411 S:0xC0040134 E9DA6728 13 Instruction LDRD r6,r7,[r10,#0xa0] -1412 S:0xC0040138 2500 1 Instruction MOVS r5,#0 -1413 S:0xC004013A 4614 0 Instruction MOV r4,r2 -1414 S:0xC004013C 4629 1 Instruction MOV r1,r5 -1415 S:0xC004013E 42BD 1 Instruction CMP r5,r7 -1416 S:0xC0040140 BF08 15 Instruction IT EQ -1417 S:0xC0040142 42B4 1 Instruction CMP r4,r6 -1418 S:0xC0040144 4610 0 Instruction MOV r0,r2 -1419 S:0xC0040146 BF3C 1 Instruction ITT CC -1420 S:0xC0040148 4639 1 Instruction MOV r1,r7 -1421 S:0xC004014A 4630 0 Instruction MOV r0,r6 -1422 S:0xC004014C E9DA670A 1 Instruction LDRD r6,r7,[r10,#0x28] -1423 S:0xC0040150 F8CA10A4 1 Instruction STR r1,[r10,#0xa4] -1424 S:0xC0040154 18B6 1 Instruction ADDS r6,r6,r2 -1425 S:0xC0040156 F8CA00A0 1 Instruction STR r0,[r10,#0xa0] -1426 S:0xC004015A EB470705 1 Instruction ADC r7,r7,r5 -1427 S:0xC004015E E9CA670A 14 Instruction STRD r6,r7,[r10,#0x28] -1428 S:0xC0040162 E9DB6704 1 Instruction LDRD r6,r7,[r11,#0x10] -1429 S:0xC0040166 18B6 2 Instruction ADDS r6,r6,r2 -1430 S:0xC0040168 EB470705 1 Instruction ADC r7,r7,r5 -1431 S:0xC004016C E9CB6704 1 Instruction STRD r6,r7,[r11,#0x10] -1432 S:0xC0040170 F8DA1000 1 Instruction LDR r1,[r10,#0] -1433 S:0xC0040174 F5B16F80 2 Instruction CMP r1,#0x400 -1434 S:0xC0040178 BF04 0 Instruction ITT EQ -1435 S:0xC004017A 4690 1 Instruction MOV r8,r2 -1436 S:0xC004017C 46A9 0 Instruction MOV r9,r5 -1437 S:0xC004017E D13D 1 Instruction BNE {pc}+0x7e ; 0xc00401fc -1438 S:0xC0040180 E9DA670C 11 Instruction LDRD r6,r7,[r10,#0x30] -1439 S:0xC0040184 4658 1 Instruction MOV r0,r11 -1440 S:0xC0040186 EB160608 1 Instruction ADDS r6,r6,r8 -1441 S:0xC004018A EB470709 1 Instruction ADC r7,r7,r9 -1442 S:0xC004018E E9CA670C 1 Instruction STRD r6,r7,[r10,#0x30] -1443 S:0xC0040192 9303 1 Instruction STR r3,[sp,#0xc] -1444 S:0xC0040194 F8CDC008 1 Instruction STR r12,[sp,#8] -1445 S:0xC0040198 F7FFFB06 0 Instruction BL {pc}-0x9f0 ; 0xc003f7a8 -1446 S:0xC003F7A8 E92D03F0 17 Instruction PUSH {r4-r9} -1447 S:0xC003F7AC B500 5 Instruction PUSH {lr} -1448 S:0xC003F7AE F85DEB04 2 Instruction POP {lr} -1449 S:0xC003F7B2 6B03 1 Instruction LDR r3,[r0,#0x30] -1450 S:0xC003F7B4 E9D04506 2 Instruction LDRD r4,r5,[r0,#0x18] -1451 S:0xC003F7B8 2B00 1 Instruction CMP r3,#0 -1452 S:0xC003F7BA D029 0 Instruction BEQ {pc}+0x56 ; 0xc003f810 -1453 S:0xC003F7BC 6AC1 10 Instruction LDR r1,[r0,#0x2c] -1454 S:0xC003F7BE E9D3230C 1 Instruction LDRD r2,r3,[r3,#0x30] -1455 S:0xC003F7C2 B171 1 Instruction CBZ r1,{pc}+0x20 ; 0xc003f7e2 -1456 S:0xC003F7C4 E9D1670A 3 Instruction LDRD r6,r7,[r1,#0x28] -1457 S:0xC003F7C8 46B0 2 Instruction MOV r8,r6 -1458 S:0xC003F7CA 46B9 1 Instruction MOV r9,r7 -1459 S:0xC003F7CC EBB80802 1 Instruction SUBS r8,r8,r2 -1460 S:0xC003F7D0 EB690903 1 Instruction SBC r9,r9,r3 -1461 S:0xC003F7D4 F1B80F00 0 Instruction CMP r8,#0 -1462 S:0xC003F7D8 F1790100 1 Instruction SBCS r1,r9,#0 -1463 S:0xC003F7DC BFBC 0 Instruction ITT LT -1464 S:0xC003F7DE 4632 1 Instruction MOV r2,r6 -1465 S:0xC003F7E0 463B 9 Instruction MOV r3,r7 -1466 S:0xC003F7E2 4616 0 Instruction MOV r6,r2 -1467 S:0xC003F7E4 461F 1 Instruction MOV r7,r3 -1468 S:0xC003F7E6 1B36 1 Instruction SUBS r6,r6,r4 -1469 S:0xC003F7E8 EB670705 1 Instruction SBC r7,r7,r5 -1470 S:0xC003F7EC 2E01 0 Instruction CMP r6,#1 -1471 S:0xC003F7EE F1770100 1 Instruction SBCS r1,r7,#0 -1472 S:0xC003F7F2 DB0A 0 Instruction BLT {pc}+0x18 ; 0xc003f80a -1473 S:0xC003F80A 4622 18 Instruction MOV r2,r4 -1474 S:0xC003F80C 462B 0 Instruction MOV r3,r5 -1475 S:0xC003F80E E7F1 1 Instruction B {pc}-0x1a ; 0xc003f7f4 -1476 S:0xC003F7F4 E9C02306 3 Instruction STRD r2,r3,[r0,#0x18] -1477 S:0xC003F7F8 F3BF8F5F 1 Instruction DMB -1478 S:0xC003F7FC E9D02306 31 Instruction LDRD r2,r3,[r0,#0x18] -1479 S:0xC003F800 E9C02308 3 Instruction STRD r2,r3,[r0,#0x20] -1480 S:0xC003F804 E8BD03F0 1 Instruction POP {r4-r9} -1481 S:0xC003F808 4770 3 Instruction BX lr -1482 S:0xC004019C 9B03 2 Instruction LDR r3,[sp,#0xc] -1483 S:0xC004019E F8DA2128 1 Instruction LDR r2,[r10,#0x128] -1484 S:0xC00401A2 F8CA3020 1 Instruction STR r3,[r10,#0x20] -1485 S:0xC00401A6 F8DDC008 1 Instruction LDR r12,[sp,#8] -1486 S:0xC00401AA F8CAC024 1 Instruction STR r12,[r10,#0x24] -1487 S:0xC00401AE B112 1 Instruction CBZ r2,{pc}+8 ; 0xc00401b6 -1488 S:0xC00401B6 4B24 26 Instruction LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 -1489 S:0xC00401B8 E9DA670C 3 Instruction LDRD r6,r7,[r10,#0x30] -1490 S:0xC00401BC 685A 13 Instruction LDR r2,[r3,#4] -1491 S:0xC00401BE 2A00 2 Instruction CMP r2,#0 -1492 S:0xC00401C0 D12C 0 Instruction BNE {pc}+0x5c ; 0xc004021c -1493 S:0xC00401C2 F8DA639C 1 Instruction LDR r6,[r10,#0x39c] -1494 S:0xC00401C6 F8D630D8 15 Instruction LDR r3,[r6,#0xd8] -1495 S:0xC00401CA 2B00 2 Instruction CMP r3,#0 -1496 S:0xC00401CC D0F0 0 Instruction BEQ {pc}-0x1c ; 0xc00401b0 -1497 S:0xC00401B0 B005 8 Instruction ADD sp,sp,#0x14 -1498 S:0xC00401B2 E8BD8FF0 5 Instruction POP {r4-r11,pc} -1499 S:0xC00426B4 F8D7C124 7 Instruction LDR r12,[r7,#0x124] -1500 S:0xC00426B8 F8D73128 1 Instruction LDR r3,[r7,#0x128] -1501 S:0xC00426BC F8DC2084 4 Instruction LDR r2,[r12,#0x84] -1502 S:0xC00426C0 F8D244C0 3 Instruction LDR r4,[r2,#0x4c0] -1503 S:0xC00426C4 940A 1 Instruction STR r4,[sp,#0x28] -1504 S:0xC00426C6 2B00 0 Instruction CMP r3,#0 -1505 S:0xC00426C8 F00081F6 1 Instruction BEQ.W {pc}+0x3f0 ; 0xc0042ab8 -1506 S:0xC0042AB8 F5026290 24 Instruction ADD r2,r2,#0x480 -1507 S:0xC0042ABC E9D24500 3 Instruction LDRD r4,r5,[r2,#0] -1508 S:0xC0042AC0 E60A 14 Instruction B {pc}-0x3e8 ; 0xc00426d8 -1509 S:0xC00426D8 69FA 5 Instruction LDR r2,[r7,#0x1c] -1510 S:0xC00426DA 463B 0 Instruction MOV r3,r7 -1511 S:0xC00426DC E9F3014E 3 Instruction LDRD r0,r1,[r3,#0x138]! -1512 S:0xC00426E0 9212 1 Instruction STR r2,[sp,#0x48] -1513 S:0xC00426E2 F8DC2030 1 Instruction LDR r2,[r12,#0x30] -1514 S:0xC00426E6 1A20 1 Instruction SUBS r0,r4,r0 -1515 S:0xC00426E8 EB650101 1 Instruction SBC r1,r5,r1 -1516 S:0xC00426EC 9305 1 Instruction STR r3,[sp,#0x14] -1517 S:0xC00426EE F8CDC010 1 Instruction STR r12,[sp,#0x10] -1518 S:0xC00426F2 920C 1 Instruction STR r2,[sp,#0x30] -1519 S:0xC00426F4 F7FDF932 0 Instruction BL {pc}-0x2d98 ; 0xc003f95c -1520 S:0xC003F95C E92D03F0 1 Instruction PUSH {r4-r9} -1521 S:0xC003F960 B500 11 Instruction PUSH {lr} -1522 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -1523 S:0xC003F966 F64B7640 1 Instruction MOV r6,#0xbf40 -1524 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -1525 S:0xC003F96E 6876 16 Instruction LDR r6,[r6,#4] -1526 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -1527 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -1528 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -1529 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -1530 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -1531 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -1532 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -1533 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -1534 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -1535 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -1536 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -1537 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -1538 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -1539 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -1540 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -1541 S:0xC003F9A2 E8BD03F0 1 Instruction POP {r4-r9} -1542 S:0xC003F9A6 4770 3 Instruction BX lr -1543 S:0xC00426F8 9B05 2 Instruction LDR r3,[sp,#0x14] -1544 S:0xC00426FA F8DDC010 1 Instruction LDR r12,[sp,#0x10] -1545 S:0xC00426FE 2800 0 Instruction CMP r0,#0 -1546 S:0xC0042700 F1710E00 6 Instruction SBCS lr,r1,#0 -1547 S:0xC0042704 F2C081CC 0 Instruction BLT.W {pc}+0x39c ; 0xc0042aa0 -1548 S:0xC0042708 EA4F2A90 1 Instruction LSR r10,r0,#10 -1549 S:0xC004270C EA4F2B91 1 Instruction LSR r11,r1,#10 -1550 S:0xC0042710 EA4A5A81 1 Instruction ORR r10,r10,r1,LSL #22 -1551 S:0xC0042714 EA5A000B 1 Instruction ORRS r0,r10,r11 -1552 S:0xC0042718 F00080D4 0 Instruction BEQ.W {pc}+0x1ac ; 0xc00428c4 -1553 S:0xC004271C F64B7140 1 Instruction MOV r1,#0xbf40 -1554 S:0xC0042720 E9C34500 14 Instruction STRD r4,r5,[r3,#0] -1555 S:0xC0042724 F2CC0164 1 Instruction MOVT r1,#0xc064 -1556 S:0xC0042728 680A 3 Instruction LDR r2,[r1,#0] -1557 S:0xC004272A 2A00 2 Instruction CMP r2,#0 -1558 S:0xC004272C F00081BB 0 Instruction BEQ.W {pc}+0x37a ; 0xc0042aa6 -1559 S:0xC0042730 9A0A 22 Instruction LDR r2,[sp,#0x28] -1560 S:0xC0042732 2400 0 Instruction MOVS r4,#0 -1561 S:0xC0042734 940B 1 Instruction STR r4,[sp,#0x2c] -1562 S:0xC0042736 EB011302 2 Instruction ADD r3,r1,r2,LSL #4 -1563 S:0xC004273A F8D33098 14 Instruction LDR r3,[r3,#0x98] -1564 S:0xC004273E 9313 1 Instruction STR r3,[sp,#0x4c] -1565 S:0xC0042740 930A 1 Instruction STR r3,[sp,#0x28] -1566 S:0xC0042742 F8D7E134 1 Instruction LDR lr,[r7,#0x134] -1567 S:0xC0042746 F24032FF 0 Instruction MOV r2,#0x3ff -1568 S:0xC004274A 9C0C 2 Instruction LDR r4,[sp,#0x30] -1569 S:0xC004274C 2300 0 Instruction MOVS r3,#0 -1570 S:0xC004274E 1B39 2 Instruction SUBS r1,r7,r4 -1571 S:0xC0042750 EA4F548E 1 Instruction LSL r4,lr,#22 -1572 S:0xC0042754 424D 1 Instruction RSBS r5,r1,#0 -1573 S:0xC0042756 EA4F5494 1 Instruction LSR r4,r4,#22 -1574 S:0xC004275A 414D 1 Instruction ADCS r5,r5,r1 -1575 S:0xC004275C EB1A0004 1 Instruction ADDS r0,r10,r4 -1576 S:0xC0042760 F14B0100 1 Instruction ADC r1,r11,#0 -1577 S:0xC0042764 428B 1 Instruction CMP r3,r1 -1578 S:0xC0042766 BF08 0 Instruction IT EQ -1579 S:0xC0042768 4282 1 Instruction CMP r2,r0 -1580 S:0xC004276A BF28 0 Instruction IT CS -1581 S:0xC004276C 2400 1 Instruction MOVS r4,#0 -1582 S:0xC004276E D279 0 Instruction BCS {pc}+0xf6 ; 0xc0042864 -1583 S:0xC0042770 9B13 1 Instruction LDR r3,[sp,#0x4c] -1584 S:0xC0042772 F5C46480 1 Instruction RSB r4,r4,#0x400 -1585 S:0xC0042776 F8D70130 1 Instruction LDR r0,[r7,#0x130] -1586 S:0xC004277A FB04F203 1 Instruction MUL r2,r4,r3 -1587 S:0xC004277E 9B12 1 Instruction LDR r3,[sp,#0x48] -1588 S:0xC0042780 0A92 6 Instruction LSRS r2,r2,#10 -1589 S:0xC0042782 2B00 0 Instruction CMP r3,#0 -1590 S:0xC0042784 F04081AD 1 Instruction BNE.W {pc}+0x35e ; 0xc0042ae2 -1591 S:0xC0042AE2 1810 19 Instruction ADDS r0,r2,r0 -1592 S:0xC0042AE4 900C 1 Instruction STR r0,[sp,#0x30] -1593 S:0xC0042AE6 F8C70130 1 Instruction STR r0,[r7,#0x130] -1594 S:0xC0042AEA E64E 0 Instruction B {pc}-0x360 ; 0xc004278a -1595 S:0xC004278A B125 2 Instruction CBZ r5,{pc}+0xc ; 0xc0042796 -1596 S:0xC004278C F8D73160 1 Instruction LDR r3,[r7,#0x160] -1597 S:0xC0042790 189B 2 Instruction ADDS r3,r3,r2 -1598 S:0xC0042792 F8C73160 1 Instruction STR r3,[r7,#0x160] -1599 S:0xC0042796 EBBA0204 1 Instruction SUBS r2,r10,r4 -1600 S:0xC004279A EB6B73E4 1 Instruction SBC r3,r11,r4,ASR #31 -1601 S:0xC004279E 2100 0 Instruction MOVS r1,#0 -1602 S:0xC00427A0 EA030B01 11 Instruction AND r11,r3,r1 -1603 S:0xC00427A4 4474 1 Instruction ADD r4,r4,lr -1604 S:0xC00427A6 0A91 1 Instruction LSRS r1,r2,#10 -1605 S:0xC00427A8 F24030FF 0 Instruction MOV r0,#0x3ff -1606 S:0xC00427AC EA4F2E93 1 Instruction LSR lr,r3,#10 -1607 S:0xC00427B0 9418 1 Instruction STR r4,[sp,#0x60] -1608 S:0xC00427B2 F8C74134 1 Instruction STR r4,[r7,#0x134] -1609 S:0xC00427B6 EA415483 1 Instruction ORR r4,r1,r3,LSL #22 -1610 S:0xC00427BA F8CDE03C 1 Instruction STR lr,[sp,#0x3c] -1611 S:0xC00427BE EA020A00 15 Instruction AND r10,r2,r0 -1612 S:0xC00427C2 940E 1 Instruction STR r4,[sp,#0x38] -1613 S:0xC00427C4 2001 1 Instruction MOVS r0,#1 -1614 S:0xC00427C6 E9DD230E 1 Instruction LDRD r2,r3,[sp,#0x38] -1615 S:0xC00427CA 2100 1 Instruction MOVS r1,#0 -1616 S:0xC00427CC 1812 1 Instruction ADDS r2,r2,r0 -1617 S:0xC00427CE F44F60FC 0 Instruction MOV r0,#0x7e0 -1618 S:0xC00427D2 EB430301 1 Instruction ADC r3,r3,r1 -1619 S:0xC00427D6 2100 0 Instruction MOVS r1,#0 -1620 S:0xC00427D8 4299 1 Instruction CMP r1,r3 -1621 S:0xC00427DA BF08 0 Instruction IT EQ -1622 S:0xC00427DC 4290 1 Instruction CMP r0,r2 -1623 S:0xC00427DE F0C08390 15 Instruction BCC.W {pc}+0x724 ; 0xc0042f02 -1624 S:0xC00427E2 2A1F 1 Instruction CMP r2,#0x1f -1625 S:0xC00427E4 4614 1 Instruction MOV r4,r2 -1626 S:0xC00427E6 F20083D8 0 Instruction BHI.W {pc}+0x7b4 ; 0xc0042f9a -1627 S:0xC00427EA F24830C8 66 Instruction MOV r0,#0x83c8 -1628 S:0xC00427EE 990C 1 Instruction LDR r1,[sp,#0x30] -1629 S:0xC00427F0 F2CC003E 1 Instruction MOVT r0,#0xc03e -1630 S:0xC00427F4 F8DFE564 14 Instruction LDR lr,[pc,#1380] ; [0xC0042D5C] -1631 S:0xC00427F8 F8500022 3 Instruction LDR r0,[r0,r2,LSL #2] -1632 S:0xC00427FC FBA02301 3 Instruction UMULL r2,r3,r0,r1 -1633 S:0xC0042800 9009 1 Instruction STR r0,[sp,#0x24] -1634 S:0xC0042802 4601 0 Instruction MOV r1,r0 -1635 S:0xC0042804 9818 1 Instruction LDR r0,[sp,#0x60] -1636 S:0xC0042806 FBA10100 3 Instruction UMULL r0,r1,r1,r0 -1637 S:0xC004280A 930C 1 Instruction STR r3,[sp,#0x30] -1638 S:0xC004280C F8C73130 1 Instruction STR r3,[r7,#0x130] -1639 S:0xC0042810 F8D73160 1 Instruction LDR r3,[r7,#0x160] -1640 S:0xC0042814 E9CD0118 1 Instruction STRD r0,r1,[sp,#0x60] -1641 S:0xC0042818 F8C71134 1 Instruction STR r1,[r7,#0x134] -1642 S:0xC004281C F85E2024 1 Instruction LDR r2,[lr,r4,LSL #2] -1643 S:0xC0042820 FBA22303 10 Instruction UMULL r2,r3,r2,r3 -1644 S:0xC0042824 F8C73160 1 Instruction STR r3,[r7,#0x160] -1645 S:0xC0042828 E9DD010E 1 Instruction LDRD r0,r1,[sp,#0x38] -1646 S:0xC004282C F8CDC010 1 Instruction STR r12,[sp,#0x10] -1647 S:0xC0042830 F7FEFF4E 1 Instruction BL {pc}-0x1160 ; 0xc00416d0 -1648 S:0xC00416D0 E92D03F0 2 Instruction PUSH {r4-r9} -1649 S:0xC00416D4 B500 5 Instruction PUSH {lr} -1650 S:0xC00416D6 F85DEB04 2 Instruction POP {lr} -1651 S:0xC00416DA 2620 0 Instruction MOVS r6,#0x20 -1652 S:0xC00416DC 2700 1 Instruction MOVS r7,#0 -1653 S:0xC00416DE 428F 1 Instruction CMP r7,r1 -1654 S:0xC00416E0 BF08 7 Instruction IT EQ -1655 S:0xC00416E2 4286 1 Instruction CMP r6,r0 -1656 S:0xC00416E4 D307 0 Instruction BCC {pc}+0x12 ; 0xc00416f6 -1657 S:0xC00416E6 4B31 3 Instruction LDR r3,[pc,#196] ; [0xC00417AC] -1658 S:0xC00416E8 EB030080 2 Instruction ADD r0,r3,r0,LSL #2 -1659 S:0xC00416EC F8D000FC 16 Instruction LDR r0,[r0,#0xfc] -1660 S:0xC00416F0 E8BD03F0 3 Instruction POP {r4-r9} -1661 S:0xC00416F4 4770 3 Instruction BX lr -1662 S:0xC0042834 9A13 2 Instruction LDR r2,[sp,#0x4c] -1663 S:0xC0042836 F8DDC010 1 Instruction LDR r12,[sp,#0x10] -1664 S:0xC004283A FB02F300 2 Instruction MUL r3,r2,r0 -1665 S:0xC004283E 0A9A 3 Instruction LSRS r2,r3,#10 -1666 S:0xC0042840 9B12 1 Instruction LDR r3,[sp,#0x48] -1667 S:0xC0042842 B11B 2 Instruction CBZ r3,{pc}+0xa ; 0xc004284c -1668 S:0xC0042844 9C0C 8 Instruction LDR r4,[sp,#0x30] -1669 S:0xC0042846 1913 2 Instruction ADDS r3,r2,r4 -1670 S:0xC0042848 F8C73130 1 Instruction STR r3,[r7,#0x130] -1671 S:0xC004284C B125 1 Instruction CBZ r5,{pc}+0xc ; 0xc0042858 -1672 S:0xC004284E F8D73160 9 Instruction LDR r3,[r7,#0x160] -1673 S:0xC0042852 189B 2 Instruction ADDS r3,r3,r2 -1674 S:0xC0042854 F8C73160 1 Instruction STR r3,[r7,#0x160] -1675 S:0xC0042858 F8D7E134 1 Instruction LDR lr,[r7,#0x134] -1676 S:0xC004285C 2401 0 Instruction MOVS r4,#1 -1677 S:0xC004285E 4486 2 Instruction ADD lr,lr,r0 -1678 S:0xC0042860 F8C7E134 1 Instruction STR lr,[r7,#0x134] -1679 S:0xC0042864 990B 1 Instruction LDR r1,[sp,#0x2c] -1680 S:0xC0042866 9A0A 1 Instruction LDR r2,[sp,#0x28] -1681 S:0xC0042868 FB0AF001 2 Instruction MUL r0,r10,r1 -1682 S:0xC004286C FB02000B 1 Instruction MLA r0,r2,r11,r0 -1683 S:0xC0042870 FBAA2302 1 Instruction UMULL r2,r3,r10,r2 -1684 S:0xC0042874 18C3 2 Instruction ADDS r3,r0,r3 -1685 S:0xC0042876 0A92 1 Instruction LSRS r2,r2,#10 -1686 S:0xC0042878 EA425283 1 Instruction ORR r2,r2,r3,LSL #22 -1687 S:0xC004287C 9B12 1 Instruction LDR r3,[sp,#0x48] -1688 S:0xC004287E B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc004288a -1689 S:0xC0042880 F8D73130 1 Instruction LDR r3,[r7,#0x130] -1690 S:0xC0042884 189B 2 Instruction ADDS r3,r3,r2 -1691 S:0xC0042886 F8C73130 1 Instruction STR r3,[r7,#0x130] -1692 S:0xC004288A B125 1 Instruction CBZ r5,{pc}+0xc ; 0xc0042896 -1693 S:0xC004288C F8D73160 1 Instruction LDR r3,[r7,#0x160] -1694 S:0xC0042890 189A 2 Instruction ADDS r2,r3,r2 -1695 S:0xC0042892 F8C72160 1 Instruction STR r2,[r7,#0x160] -1696 S:0xC0042896 EB0E010A 1 Instruction ADD r1,lr,r10 -1697 S:0xC004289A F8C71134 1 Instruction STR r1,[r7,#0x134] -1698 S:0xC004289E B18C 1 Instruction CBZ r4,{pc}+0x26 ; 0xc00428c4 -1699 S:0xC00428A0 4638 24 Instruction MOV r0,r7 -1700 S:0xC00428A2 F8CDC010 1 Instruction STR r12,[sp,#0x10] -1701 S:0xC00428A6 F7FDFD11 1 Instruction BL {pc}-0x25da ; 0xc00402cc -1702 S:0xC00402CC E92D4FF8 17 Instruction PUSH {r3-r11,lr} -1703 S:0xC00402D0 B500 7 Instruction PUSH {lr} -1704 S:0xC00402D2 F85DEB04 2 Instruction POP {lr} -1705 S:0xC00402D6 4606 0 Instruction MOV r6,r0 -1706 S:0xC00402D8 F8D05128 1 Instruction LDR r5,[r0,#0x128] -1707 S:0xC00402DC F8D0A148 2 Instruction LDR r10,[r0,#0x148] -1708 S:0xC00402E0 2D00 6 Instruction CMP r5,#0 -1709 S:0xC00402E2 D067 0 Instruction BEQ {pc}+0xd2 ; 0xc00403b4 -1710 S:0xC00403B4 F8D04134 22 Instruction LDR r4,[r0,#0x134] -1711 S:0xC00403B8 F1A00538 1 Instruction SUB r5,r0,#0x38 -1712 S:0xC00403BC F8D08130 1 Instruction LDR r8,[r0,#0x130] -1713 S:0xC00403C0 6800 17 Instruction LDR r0,[r0,#0] -1714 S:0xC00403C2 3401 0 Instruction ADDS r4,#1 -1715 S:0xC00403C4 4621 1 Instruction MOV r1,r4 -1716 S:0xC00403C6 FB00F008 2 Instruction MUL r0,r0,r8 -1717 S:0xC00403CA F211F883 1 Instruction BL {pc}+0x21110a ; 0xc02514d4 - Info Tracing enabled -1718 S:0xC00403CE 4B27 9 Instruction LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 -1719 S:0xC00403D0 685A 15 Instruction LDR r2,[r3,#4] -1720 S:0xC00403D2 4607 0 Instruction MOV r7,r0 -1721 S:0xC00403D4 F8C60148 3 Instruction STR r0,[r6,#0x148] -1722 S:0xC00403D8 B98A 1 Instruction CBNZ r2,{pc}+0x26 ; 0xc00403fe -1723 S:0xC00403DA EA4F2088 1 Instruction LSL r0,r8,#10 -1724 S:0xC00403DE 4621 0 Instruction MOV r1,r4 -1725 S:0xC00403E0 F211F878 1 Instruction BL {pc}+0x2110f4 ; 0xc02514d4 - Info Tracing enabled -1726 S:0xC00403E4 4607 1 Instruction MOV r7,r0 -1727 S:0xC00403E6 F8C6014C 1 Instruction STR r0,[r6,#0x14c] -1728 S:0xC00403EA 4B21 3 Instruction LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 -1729 S:0xC00403EC 685A 3 Instruction LDR r2,[r3,#4] -1730 S:0xC00403EE 2A00 2 Instruction CMP r2,#0 -1731 S:0xC00403F0 D12E 0 Instruction BNE {pc}+0x60 ; 0xc0040450 -1732 S:0xC00403F2 F8D60148 1 Instruction LDR r0,[r6,#0x148] -1733 S:0xC00403F6 EBCA0000 2 Instruction RSB r0,r10,r0 -1734 S:0xC00403FA E8BD8FF8 1 Instruction POP {r3-r11,pc} -1735 S:0xC00428AA 69FB 13 Instruction LDR r3,[r7,#0x1c] -1736 S:0xC00428AC F8DDC010 1 Instruction LDR r12,[sp,#0x10] -1737 S:0xC00428B0 2B00 1 Instruction CMP r3,#0 -1738 S:0xC00428B2 F0008106 0 Instruction BEQ.W {pc}+0x210 ; 0xc0042ac2 -1739 S:0xC00428B6 E9DC2312 12 Instruction LDRD r2,r3,[r12,#0x48] -1740 S:0xC00428BA 1812 2 Instruction ADDS r2,r2,r0 -1741 S:0xC00428BC EB4373E0 1 Instruction ADC r3,r3,r0,ASR #31 -1742 S:0xC00428C0 E9CC2312 1 Instruction STRD r2,r3,[r12,#0x48] -1743 S:0xC00428C4 F0880101 1 Instruction EOR r1,r8,#1 -1744 S:0xC00428C8 4630 0 Instruction MOV r0,r6 -1745 S:0xC00428CA F7FDF967 1 Instruction BL {pc}-0x2d2e ; 0xc003fb9c -1746 S:0xC003FB9C E92D0FF0 1 Instruction PUSH {r4-r11} -1747 S:0xC003FBA0 B500 9 Instruction PUSH {lr} -1748 S:0xC003FBA2 F85DEB04 2 Instruction POP {lr} -1749 S:0xC003FBA6 F8D06084 1 Instruction LDR r6,[r0,#0x84] -1750 S:0xC003FBAA E9D0451A 2 Instruction LDRD r4,r5,[r0,#0x68] -1751 S:0xC003FBAE F8D67480 1 Instruction LDR r7,[r6,#0x480] -1752 S:0xC003FBB2 F8D66484 1 Instruction LDR r6,[r6,#0x484] -1753 S:0xC003FBB6 0D3A 2 Instruction LSRS r2,r7,#20 -1754 S:0xC003FBB8 EA423206 1 Instruction ORR r2,r2,r6,LSL #12 -1755 S:0xC003FBBC 0D33 1 Instruction LSRS r3,r6,#20 -1756 S:0xC003FBBE 1B14 1 Instruction SUBS r4,r2,r4 -1757 S:0xC003FBC0 EB630505 5 Instruction SBC r5,r3,r5 -1758 S:0xC003FBC4 EA540605 1 Instruction ORRS r6,r4,r5 -1759 S:0xC003FBC8 BF14 1 Instruction ITE NE -1760 S:0xC003FBCA 2600 1 Instruction MOVS r6,#0 -1761 S:0xC003FBCC 2601 0 Instruction MOVS r6,#1 -1762 S:0xC003FBCE 2900 1 Instruction CMP r1,#0 -1763 S:0xC003FBD0 BF14 0 Instruction ITE NE -1764 S:0xC003FBD2 2600 1 Instruction MOVS r6,#0 -1765 S:0xC003FBD4 F0060601 1 Instruction AND r6,r6,#1 -1766 S:0xC003FBD8 2E00 1 Instruction CMP r6,#0 -1767 S:0xC003FBDA D167 0 Instruction BNE {pc}+0xd2 ; 0xc003fcac -1768 S:0xC003FBDC F1000C60 1 Instruction ADD r12,r0,#0x60 -1769 S:0xC003FBE0 E8DC677F 15 Instruction LDREXD r6,r7,[r12] -1770 S:0xC003FBE4 EA560807 2 Instruction ORRS r8,r6,r7 -1771 S:0xC003FBE8 D163 1 Instruction BNE {pc}+0xca ; 0xc003fcb2 -1772 S:0xC003FBEA E9D06714 1 Instruction LDRD r6,r7,[r0,#0x50] -1773 S:0xC003FBEE EA540C05 1 Instruction ORRS r12,r4,r5 -1774 S:0xC003FBF2 D027 0 Instruction BEQ {pc}+0x52 ; 0xc003fc44 -1775 S:0xC003FBF4 F44F68FC 1 Instruction MOV r8,#0x7e0 -1776 S:0xC003FBF8 F04F0900 0 Instruction MOV r9,#0 -1777 S:0xC003FBFC 45A9 1 Instruction CMP r9,r5 -1778 S:0xC003FBFE BF08 0 Instruction IT EQ -1779 S:0xC003FC00 45A0 9 Instruction CMP r8,r4 -1780 S:0xC003FC02 F0C0808F 0 Instruction BCC.W {pc}+0x122 ; 0xc003fd24 -1781 S:0xC003FC06 2C1F 1 Instruction CMP r4,#0x1f -1782 S:0xC003FC08 46A4 0 Instruction MOV r12,r4 -1783 S:0xC003FC0A D871 1 Instruction BHI {pc}+0xe6 ; 0xc003fcf0 -1784 S:0xC003FC0C F8DF8120 14 Instruction LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 -1785 S:0xC003FC10 F04F0B00 1 Instruction MOV r11,#0 -1786 S:0xC003FC14 F858C02C 2 Instruction LDR r12,[r8,r12,LSL #2] -1787 S:0xC003FC18 FBAC8906 3 Instruction UMULL r8,r9,r12,r6 -1788 S:0xC003FC1C FB0C9A07 2 Instruction MLA r10,r12,r7,r9 -1789 S:0xC003FC20 E9C0AB14 1 Instruction STRD r10,r11,[r0,#0x50] -1790 S:0xC003FC24 F1000C58 1 Instruction ADD r12,r0,#0x58 -1791 S:0xC003FC28 E8DC677F 8 Instruction LDREXD r6,r7,[r12] -1792 S:0xC003FC2C 1936 2 Instruction ADDS r6,r6,r4 -1793 S:0xC003FC2E EB470705 1 Instruction ADC r7,r7,r5 -1794 S:0xC003FC32 E8CC6778 7 Instruction STREXD r8,r6,r7,[r12] -1795 S:0xC003FC36 F0980F00 2 Instruction TEQ r8,#0 -1796 S:0xC003FC3A D1F5 0 Instruction BNE {pc}-0x12 ; 0xc003fc28 -1797 S:0xC003FC3C 4656 1 Instruction MOV r6,r10 -1798 S:0xC003FC3E 465F 0 Instruction MOV r7,r11 -1799 S:0xC003FC40 E9C0231A 1 Instruction STRD r2,r3,[r0,#0x68] -1800 S:0xC003FC44 E9D0451E 1 Instruction LDRD r4,r5,[r0,#0x78] -1801 S:0xC003FC48 E9D02312 1 Instruction LDRD r2,r3,[r0,#0x48] -1802 S:0xC003FC4C F8D0C094 1 Instruction LDR r12,[r0,#0x94] -1803 S:0xC003FC50 1B12 1 Instruction SUBS r2,r2,r4 -1804 S:0xC003FC52 EB630305 1 Instruction SBC r3,r3,r5 -1805 S:0xC003FC56 1992 1 Instruction ADDS r2,r2,r6 -1806 S:0xC003FC58 EB430307 1 Instruction ADC r3,r3,r7 -1807 S:0xC003FC5C B999 1 Instruction CBNZ r1,{pc}+0x2a ; 0xc003fc86 -1808 S:0xC003FC5E 17DE 1 Instruction ASRS r6,r3,#31 -1809 S:0xC003FC60 EA4F0AD4 2 Instruction LSR r10,r4,#3 -1810 S:0xC003FC64 4637 0 Instruction MOV r7,r6 -1811 S:0xC003FC66 EA860802 1 Instruction EOR r8,r6,r2 -1812 S:0xC003FC6A EA860903 1 Instruction EOR r9,r6,r3 -1813 S:0xC003FC6E EA4A7A45 1 Instruction ORR r10,r10,r5,LSL #29 -1814 S:0xC003FC72 EA4F0BD5 1 Instruction LSR r11,r5,#3 -1815 S:0xC003FC76 EBB80806 1 Instruction SUBS r8,r8,r6 -1816 S:0xC003FC7A EB690907 1 Instruction SBC r9,r9,r7 -1817 S:0xC003FC7E 45CB 1 Instruction CMP r11,r9 -1818 S:0xC003FC80 BF08 13 Instruction IT EQ -1819 S:0xC003FC82 45C2 1 Instruction CMP r10,r8 -1820 S:0xC003FC84 D212 0 Instruction BCS {pc}+0x28 ; 0xc003fcac -1821 S:0xC003FC86 F10C0130 1 Instruction ADD r1,r12,#0x30 -1822 S:0xC003FC8A E8D1457F 16 Instruction LDREXD r4,r5,[r1] -1823 S:0xC003FC8E 18A4 2 Instruction ADDS r4,r4,r2 -1824 S:0xC003FC90 EB450503 1 Instruction ADC r5,r5,r3 -1825 S:0xC003FC94 E8C14576 20 Instruction STREXD r6,r4,r5,[r1] -1826 S:0xC003FC98 F0960F00 2 Instruction TEQ r6,#0 -1827 S:0xC003FC9C D1F5 0 Instruction BNE {pc}-0x12 ; 0xc003fc8a -1828 S:0xC003FC9E E9D0451E 1 Instruction LDRD r4,r5,[r0,#0x78] -1829 S:0xC003FCA2 18A4 2 Instruction ADDS r4,r4,r2 -1830 S:0xC003FCA4 EB450503 1 Instruction ADC r5,r5,r3 -1831 S:0xC003FCA8 E9C0451E 1 Instruction STRD r4,r5,[r0,#0x78] -1832 S:0xC003FCAC E8BD0FF0 1 Instruction POP {r4-r11} -1833 S:0xC003FCB0 4770 4 Instruction BX lr -1834 S:0xC00428CE F8D71148 1 Instruction LDR r1,[r7,#0x148] -1835 S:0xC00428D2 E9D62312 1 Instruction LDRD r2,r3,[r6,#0x48] -1836 S:0xC00428D6 1A52 2 Instruction SUBS r2,r2,r1 -1837 S:0xC00428D8 F1630300 1 Instruction SBC r3,r3,#0 -1838 S:0xC00428DC E9C62312 1 Instruction STRD r2,r3,[r6,#0x48] -1839 S:0xC00428E0 F1B80F00 1 Instruction CMP r8,#0 -1840 S:0xC00428E4 D010 0 Instruction BEQ {pc}+0x24 ; 0xc0042908 -1841 S:0xC00428E6 E9D62314 1 Instruction LDRD r2,r3,[r6,#0x50] -1842 S:0xC00428EA F1060058 1 Instruction ADD r0,r6,#0x58 -1843 S:0xC00428EE F8D71148 1 Instruction LDR r1,[r7,#0x148] -1844 S:0xC00428F2 1852 2 Instruction ADDS r2,r2,r1 -1845 S:0xC00428F4 F1430300 1 Instruction ADC r3,r3,#0 -1846 S:0xC00428F8 E9C62314 1 Instruction STRD r2,r3,[r6,#0x50] -1847 S:0xC00428FC E8D0237F 9 Instruction LDREXD r2,r3,[r0] -1848 S:0xC0042900 F8C72140 4 Instruction STR r2,[r7,#0x140] -1849 S:0xC0042904 F8C73144 1 Instruction STR r3,[r7,#0x144] -1850 S:0xC0042908 6B33 1 Instruction LDR r3,[r6,#0x30] -1851 S:0xC004290A 429F 2 Instruction CMP r7,r3 -1852 S:0xC004290C D003 0 Instruction BEQ {pc}+0xa ; 0xc0042916 -1853 S:0xC0042916 F1B80F00 13 Instruction CMP r8,#0 -1854 S:0xC004291A D004 0 Instruction BEQ {pc}+0xc ; 0xc0042926 -1855 S:0xC004291C F8D73128 1 Instruction LDR r3,[r7,#0x128] -1856 S:0xC0042920 2B00 15 Instruction CMP r3,#0 -1857 S:0xC0042922 F00080E3 0 Instruction BEQ.W {pc}+0x1ca ; 0xc0042aec -1858 S:0xC0042AEC F8573C38 22 Instruction LDR r3,[r7,#-0x38] -1859 S:0xC0042AF0 07DA 3 Instruction LSLS r2,r3,#31 -1860 S:0xC0042AF2 D507 0 Instruction BPL {pc}+0x12 ; 0xc0042b04 -1861 S:0xC0042AF4 F8D63084 1 Instruction LDR r3,[r6,#0x84] -1862 S:0xC0042AF8 F503638F 2 Instruction ADD r3,r3,#0x478 -1863 S:0xC0042AFC E9D32300 3 Instruction LDRD r2,r3,[r3,#0] -1864 S:0xC0042B00 E9C7231E 9 Instruction STRD r2,r3,[r7,#0x78] -1865 S:0xC0042B04 F8573C38 1 Instruction LDR r3,[r7,#-0x38] -1866 S:0xC0042B08 079B 3 Instruction LSLS r3,r3,#30 -1867 S:0xC0042B0A F57FAF0C 0 Instruction BPL {pc}-0x1e4 ; 0xc0042926 -1868 S:0xC0042926 4630 18 Instruction MOV r0,r6 -1869 S:0xC0042928 4639 1 Instruction MOV r1,r7 -1870 S:0xC004292A F7FEFD03 0 Instruction BL {pc}-0x15f6 ; 0xc0041334 -1871 S:0xC0041334 B430 3 Instruction PUSH {r4,r5} -1872 S:0xC0041336 B500 1 Instruction PUSH {lr} -1873 S:0xC0041338 F85DEB04 2 Instruction POP {lr} -1874 S:0xC004133C 6B83 1 Instruction LDR r3,[r0,#0x38] -1875 S:0xC004133E 428B 2 Instruction CMP r3,r1 -1876 S:0xC0041340 D038 0 Instruction BEQ {pc}+0x74 ; 0xc00413b4 -1877 S:0xC0041342 6B43 16 Instruction LDR r3,[r0,#0x34] -1878 S:0xC0041344 428B 2 Instruction CMP r3,r1 -1879 S:0xC0041346 D01D 1 Instruction BEQ {pc}+0x3e ; 0xc0041384 -1880 S:0xC0041348 6BC3 1 Instruction LDR r3,[r0,#0x3c] -1881 S:0xC004134A 428B 2 Instruction CMP r3,r1 -1882 S:0xC004134C D001 0 Instruction BEQ {pc}+6 ; 0xc0041352 -1883 S:0xC004134E BC30 1 Instruction POP {r4,r5} -1884 S:0xC0041350 4770 1 Instruction BX lr -1885 S:0xC004292E 6B33 1 Instruction LDR r3,[r6,#0x30] -1886 S:0xC0042930 429F 2 Instruction CMP r7,r3 -1887 S:0xC0042932 D003 0 Instruction BEQ {pc}+0xa ; 0xc004293c -1888 S:0xC004293C 2500 1 Instruction MOVS r5,#0 -1889 S:0xC004293E 4630 0 Instruction MOV r0,r6 -1890 S:0xC0042940 61FD 14 Instruction STR r5,[r7,#0x1c] -1891 S:0xC0042942 4639 0 Instruction MOV r1,r7 -1892 S:0xC0042944 F7FCFF96 1 Instruction BL {pc}-0x30d0 ; 0xc003f874 -1893 S:0xC003F874 B430 18 Instruction PUSH {r4,r5} -1894 S:0xC003F876 B500 1 Instruction PUSH {lr} -1895 S:0xC003F878 F85DEB04 2 Instruction POP {lr} -1896 S:0xC003F87C 2400 0 Instruction MOVS r4,#0 -1897 S:0xC003F87E 680A 1 Instruction LDR r2,[r1,#0] -1898 S:0xC003F880 6803 14 Instruction LDR r3,[r0,#0] -1899 S:0xC003F882 6044 1 Instruction STR r4,[r0,#4] -1900 S:0xC003F884 1A9B 1 Instruction SUBS r3,r3,r2 -1901 S:0xC003F886 6003 1 Instruction STR r3,[r0,#0] -1902 S:0xC003F888 F8D13120 1 Instruction LDR r3,[r1,#0x120] -1903 S:0xC003F88C B183 2 Instruction CBZ r3,{pc}+0x24 ; 0xc003f8b0 -1904 S:0xC003F8B0 F8D02084 17 Instruction LDR r2,[r0,#0x84] -1905 S:0xC003F8B4 680D 1 Instruction LDR r5,[r1,#0] -1906 S:0xC003F8B6 6B14 2 Instruction LDR r4,[r2,#0x30] -1907 S:0xC003F8B8 6353 1 Instruction STR r3,[r2,#0x34] -1908 S:0xC003F8BA 1B64 1 Instruction SUBS r4,r4,r5 -1909 S:0xC003F8BC 6314 1 Instruction STR r4,[r2,#0x30] -1910 S:0xC003F8BE E7E6 0 Instruction B {pc}-0x30 ; 0xc003f88e -1911 S:0xC003F88E F8D13128 1 Instruction LDR r3,[r1,#0x128] -1912 S:0xC003F892 B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc003f89e -1913 S:0xC003F89E 698A 8 Instruction LDR r2,[r1,#0x18] -1914 S:0xC003F8A0 F1010314 1 Instruction ADD r3,r1,#0x14 -1915 S:0xC003F8A4 694C 1 Instruction LDR r4,[r1,#0x14] -1916 S:0xC003F8A6 6062 5 Instruction STR r2,[r4,#4] -1917 S:0xC003F8A8 6014 3 Instruction STR r4,[r2,#0] -1918 S:0xC003F8AA 614B 1 Instruction STR r3,[r1,#0x14] -1919 S:0xC003F8AC 618B 2 Instruction STR r3,[r1,#0x18] -1920 S:0xC003F8AE E7F1 0 Instruction B {pc}-0x1a ; 0xc003f894 -1921 S:0xC003F894 6883 1 Instruction LDR r3,[r0,#8] -1922 S:0xC003F896 3B01 2 Instruction SUBS r3,#1 -1923 S:0xC003F898 6083 1 Instruction STR r3,[r0,#8] -1924 S:0xC003F89A BC30 3 Instruction POP {r4,r5} -1925 S:0xC003F89C 4770 1 Instruction BX lr -1926 S:0xC0042948 F1B80F00 1 Instruction CMP r8,#0 -1927 S:0xC004294C D108 0 Instruction BNE {pc}+0x14 ; 0xc0042960 -1928 S:0xC0042960 4630 9 Instruction MOV r0,r6 -1929 S:0xC0042962 F7FCFF21 0 Instruction BL {pc}-0x31ba ; 0xc003f7a8 -1930 S:0xC003F7A8 E92D03F0 3 Instruction PUSH {r4-r9} -1931 S:0xC003F7AC B500 5 Instruction PUSH {lr} -1932 S:0xC003F7AE F85DEB04 2 Instruction POP {lr} -1933 S:0xC003F7B2 6B03 2 Instruction LDR r3,[r0,#0x30] -1934 S:0xC003F7B4 E9D04506 2 Instruction LDRD r4,r5,[r0,#0x18] -1935 S:0xC003F7B8 2B00 1 Instruction CMP r3,#0 -1936 S:0xC003F7BA D029 0 Instruction BEQ {pc}+0x56 ; 0xc003f810 -1937 S:0xC003F7BC 6AC1 1 Instruction LDR r1,[r0,#0x2c] -1938 S:0xC003F7BE E9D3230C 3 Instruction LDRD r2,r3,[r3,#0x30] -1939 S:0xC003F7C2 B171 1 Instruction CBZ r1,{pc}+0x20 ; 0xc003f7e2 -1940 S:0xC003F7C4 E9D1670A 2 Instruction LDRD r6,r7,[r1,#0x28] -1941 S:0xC003F7C8 46B0 2 Instruction MOV r8,r6 -1942 S:0xC003F7CA 46B9 1 Instruction MOV r9,r7 -1943 S:0xC003F7CC EBB80802 1 Instruction SUBS r8,r8,r2 -1944 S:0xC003F7D0 EB690903 1 Instruction SBC r9,r9,r3 -1945 S:0xC003F7D4 F1B80F00 0 Instruction CMP r8,#0 -1946 S:0xC003F7D8 F1790100 1 Instruction SBCS r1,r9,#0 -1947 S:0xC003F7DC BFBC 0 Instruction ITT LT -1948 S:0xC003F7DE 4632 1 Instruction MOV r2,r6 -1949 S:0xC003F7E0 463B 0 Instruction MOV r3,r7 -1950 S:0xC003F7E2 4616 1 Instruction MOV r6,r2 -1951 S:0xC003F7E4 461F 0 Instruction MOV r7,r3 -1952 S:0xC003F7E6 1B36 1 Instruction SUBS r6,r6,r4 -1953 S:0xC003F7E8 EB670705 1 Instruction SBC r7,r7,r5 -1954 S:0xC003F7EC 2E01 0 Instruction CMP r6,#1 -1955 S:0xC003F7EE F1770100 1 Instruction SBCS r1,r7,#0 -1956 S:0xC003F7F2 DB0A 0 Instruction BLT {pc}+0x18 ; 0xc003f80a -1957 S:0xC003F80A 4622 8 Instruction MOV r2,r4 -1958 S:0xC003F80C 462B 0 Instruction MOV r3,r5 -1959 S:0xC003F80E E7F1 1 Instruction B {pc}-0x1a ; 0xc003f7f4 -1960 S:0xC003F7F4 E9C02306 3 Instruction STRD r2,r3,[r0,#0x18] -1961 S:0xC003F7F8 F3BF8F5F 1 Instruction DMB -1962 S:0xC003F7FC E9D02306 38 Instruction LDRD r2,r3,[r0,#0x18] -1963 S:0xC003F800 E9C02308 3 Instruction STRD r2,r3,[r0,#0x20] -1964 S:0xC003F804 E8BD03F0 1 Instruction POP {r4-r9} -1965 S:0xC003F808 4770 3 Instruction BX lr -1966 S:0xC0042966 4630 1 Instruction MOV r0,r6 -1967 S:0xC0042968 F7FDFC70 0 Instruction BL {pc}-0x271c ; 0xc004024c -1968 S:0xC004024C B570 1 Instruction PUSH {r4-r6,lr} -1969 S:0xC004024E B500 4 Instruction PUSH {lr} -1970 S:0xC0040250 F85DEB04 2 Instruction POP {lr} -1971 S:0xC0040254 F8D01094 1 Instruction LDR r1,[r0,#0x94] -1972 S:0xC0040258 F8D02084 2 Instruction LDR r2,[r0,#0x84] -1973 S:0xC004025C 6A0B 3 Instruction LDR r3,[r1,#0x20] -1974 S:0xC004025E F8D224C0 3 Instruction LDR r2,[r2,#0x4c0] -1975 S:0xC0040262 F8534022 15 Instruction LDR r4,[r3,r2,LSL #2] -1976 S:0xC0040266 2C00 2 Instruction CMP r4,#0 -1977 S:0xC0040268 D02B 0 Instruction BEQ {pc}+0x5a ; 0xc00402c2 -1978 S:0xC00402C2 BD70 1 Instruction POP {r4-r6,pc} -1979 S:0xC004296C 68F3 4 Instruction LDR r3,[r6,#0xc] -1980 S:0xC004296E 6832 1 Instruction LDR r2,[r6,#0] -1981 S:0xC0042970 3B01 1 Instruction SUBS r3,#1 -1982 S:0xC0042972 60F3 1 Instruction STR r3,[r6,#0xc] -1983 S:0xC0042974 2A00 0 Instruction CMP r2,#0 -1984 S:0xC0042976 F04080D3 1 Instruction BNE.W {pc}+0x1aa ; 0xc0042b20 -1985 S:0xC0042B20 F8DD8054 8 Instruction LDR r8,[sp,#0x54] -1986 S:0xC0042B24 F0180F01 2 Instruction TST r8,#1 -1987 S:0xC0042B28 D006 1 Instruction BEQ {pc}+0x10 ; 0xc0042b38 -1988 S:0xC0042B2A F8D70120 1 Instruction LDR r0,[r7,#0x120] -1989 S:0xC0042B2E 2800 2 Instruction CMP r0,#0 -1990 S:0xC0042B30 F43FAF2A 0 Instruction BEQ {pc}-0x1a8 ; 0xc0042988 -1991 S:0xC0042988 9D14 1 Instruction LDR r5,[sp,#0x50] -1992 S:0xC004298A F5056290 2 Instruction ADD r2,r5,#0x480 -1993 S:0xC004298E F50569B4 1 Instruction ADD r9,r5,#0x5a0 -1994 S:0xC0042992 686B 1 Instruction LDR r3,[r5,#4] -1995 S:0xC0042994 F8D584C0 1 Instruction LDR r8,[r5,#0x4c0] -1996 S:0xC0042998 3B01 1 Instruction SUBS r3,#1 -1997 S:0xC004299A 606B 1 Instruction STR r3,[r5,#4] -1998 S:0xC004299C E9D24500 1 Instruction LDRD r4,r5,[r2,#0] -1999 S:0xC00429A0 E9D90100 7 Instruction LDRD r0,r1,[r9,#0] -2000 S:0xC00429A4 1A20 2 Instruction SUBS r0,r4,r0 -2001 S:0xC00429A6 EB650101 1 Instruction SBC r1,r5,r1 -2002 S:0xC00429AA F7FCFFD7 0 Instruction BL {pc}-0x304e ; 0xc003f95c -2003 S:0xC003F95C E92D03F0 1 Instruction PUSH {r4-r9} -2004 S:0xC003F960 B500 5 Instruction PUSH {lr} -2005 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -2006 S:0xC003F966 F64B7640 0 Instruction MOV r6,#0xbf40 -2007 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -2008 S:0xC003F96E 6876 3 Instruction LDR r6,[r6,#4] -2009 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -2010 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -2011 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -2012 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -2013 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -2014 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -2015 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -2016 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -2017 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -2018 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -2019 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -2020 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -2021 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -2022 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -2023 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -2024 S:0xC003F9A2 E8BD03F0 1 Instruction POP {r4-r9} -2025 S:0xC003F9A6 4770 3 Instruction BX lr -2026 S:0xC00429AE 2800 1 Instruction CMP r0,#0 -2027 S:0xC00429B0 F1710E00 1 Instruction SBCS lr,r1,#0 -2028 S:0xC00429B4 F2C0822B 0 Instruction BLT.W {pc}+0x45a ; 0xc0042e0e -2029 S:0xC00429B8 0A86 1 Instruction LSRS r6,r0,#10 -2030 S:0xC00429BA 0A8F 1 Instruction LSRS r7,r1,#10 -2031 S:0xC00429BC EA465681 1 Instruction ORR r6,r6,r1,LSL #22 -2032 S:0xC00429C0 EA560E07 6 Instruction ORRS lr,r6,r7 -2033 S:0xC00429C4 F04081E9 0 Instruction BNE.W {pc}+0x3d6 ; 0xc0042d9a -2034 S:0xC0042D9A 4B9F 39 Instruction LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 -2035 S:0xC0042D9C E9C94500 3 Instruction STRD r4,r5,[r9,#0] -2036 S:0xC0042DA0 681A 13 Instruction LDR r2,[r3,#0] -2037 S:0xC0042DA2 2A00 2 Instruction CMP r2,#0 -2038 S:0xC0042DA4 D03D 1 Instruction BEQ {pc}+0x7e ; 0xc0042e22 -2039 S:0xC0042DA6 EB031308 9 Instruction ADD r3,r3,r8,LSL #4 -2040 S:0xC0042DAA F04F0B00 0 Instruction MOV r11,#0 -2041 S:0xC0042DAE F8D33098 14 Instruction LDR r3,[r3,#0x98] -2042 S:0xC0042DB2 469A 2 Instruction MOV r10,r3 -2043 S:0xC0042DB4 9312 1 Instruction STR r3,[sp,#0x48] -2044 S:0xC0042DB6 9D14 1 Instruction LDR r5,[sp,#0x50] -2045 S:0xC0042DB8 F24032FF 0 Instruction MOV r2,#0x3ff -2046 S:0xC0042DBC 2300 1 Instruction MOVS r3,#0 -2047 S:0xC0042DBE F8D5459C 2 Instruction LDR r4,[r5,#0x59c] -2048 S:0xC0042DC2 05A5 3 Instruction LSLS r5,r4,#22 -2049 S:0xC0042DC4 0DAD 2 Instruction LSRS r5,r5,#22 -2050 S:0xC0042DC6 1970 1 Instruction ADDS r0,r6,r5 -2051 S:0xC0042DC8 F1470100 1 Instruction ADC r1,r7,#0 -2052 S:0xC0042DCC 428B 1 Instruction CMP r3,r1 -2053 S:0xC0042DCE BF08 0 Instruction IT EQ -2054 S:0xC0042DD0 4282 1 Instruction CMP r2,r0 -2055 S:0xC0042DD2 D32E 0 Instruction BCC {pc}+0x60 ; 0xc0042e32 -2056 S:0xC0042DD4 F8DD8050 1 Instruction LDR r8,[sp,#0x50] -2057 S:0xC0042DD8 F8D83598 3 Instruction LDR r3,[r8,#0x598] -2058 S:0xC0042DDC F8D815C8 1 Instruction LDR r1,[r8,#0x5c8] -2059 S:0xC0042DE0 FB06F20B 1 Instruction MUL r2,r6,r11 -2060 S:0xC0042DE4 19A4 1 Instruction ADDS r4,r4,r6 -2061 S:0xC0042DE6 FB0A2207 1 Instruction MLA r2,r10,r7,r2 -2062 S:0xC0042DEA F8DD8050 1 Instruction LDR r8,[sp,#0x50] -2063 S:0xC0042DEE FBA6670A 1 Instruction UMULL r6,r7,r6,r10 -2064 S:0xC0042DF2 4625 1 Instruction MOV r5,r4 -2065 S:0xC0042DF4 F8C8459C 1 Instruction STR r4,[r8,#0x59c] -2066 S:0xC0042DF8 19D7 1 Instruction ADDS r7,r2,r7 -2067 S:0xC0042DFA 0AB2 1 Instruction LSRS r2,r6,#10 -2068 S:0xC0042DFC EA425287 1 Instruction ORR r2,r2,r7,LSL #22 -2069 S:0xC0042E00 18D3 1 Instruction ADDS r3,r2,r3 -2070 S:0xC0042E02 1852 1 Instruction ADDS r2,r2,r1 -2071 S:0xC0042E04 F8C83598 1 Instruction STR r3,[r8,#0x598] -2072 S:0xC0042E08 F8C825C8 1 Instruction STR r2,[r8,#0x5c8] -2073 S:0xC0042E0C E5E3 0 Instruction B {pc}-0x436 ; 0xc00429d6 -2074 S:0xC00429D6 F8DD9050 1 Instruction LDR r9,[sp,#0x50] -2075 S:0xC00429DA 029B 1 Instruction LSLS r3,r3,#10 -2076 S:0xC00429DC 3401 0 Instruction ADDS r4,#1 -2077 S:0xC00429DE 2100 1 Instruction MOVS r1,#0 -2078 S:0xC00429E0 F8D905C8 1 Instruction LDR r0,[r9,#0x5c8] -2079 S:0xC00429E4 F8D980B8 1 Instruction LDR r8,[r9,#0xb8] -2080 S:0xC00429E8 F8D960BC 1 Instruction LDR r6,[r9,#0xbc] -2081 S:0xC00429EC 9006 1 Instruction STR r0,[sp,#0x18] -2082 S:0xC00429EE 4618 0 Instruction MOV r0,r3 -2083 S:0xC00429F0 F20EF9CE 1 Instruction BL {pc}+0x20e3a0 ; 0xc0250d90 - Info Tracing enabled -2084 S:0xC00429F4 1C6C 9 Instruction ADDS r4,r5,#1 -2085 S:0xC00429F6 9D06 1 Instruction LDR r5,[sp,#0x18] -2086 S:0xC00429F8 EBC80702 1 Instruction RSB r7,r8,r2 -2087 S:0xC00429FC 2100 0 Instruction MOVS r1,#0 -2088 S:0xC00429FE EA877AE7 14 Instruction EOR r10,r7,r7,ASR #31 -2089 S:0xC0042A02 EBAA7AE7 1 Instruction SUB r10,r10,r7,ASR #31 -2090 S:0xC0042A06 02A8 1 Instruction LSLS r0,r5,#10 -2091 S:0xC0042A08 F8D950DC 1 Instruction LDR r5,[r9,#0xdc] -2092 S:0xC0042A0C F20EF9C0 0 Instruction BL {pc}+0x20e384 ; 0xc0250d90 - Info Tracing enabled -2093 S:0xC0042A10 EBBA1F98 1 Instruction CMP r10,r8,LSR #6 -2094 S:0xC0042A14 EBC60202 1 Instruction RSB r2,r6,r2 -2095 S:0xC0042A18 D806 1 Instruction BHI {pc}+0x10 ; 0xc0042a28 -2096 S:0xC0042A28 F1050338 14 Instruction ADD r3,r5,#0x38 -2097 S:0xC0042A2C E8531F00 8 Instruction LDREX r1,[r3] -2098 S:0xC0042A30 4439 2 Instruction ADD r1,r1,r7 -2099 S:0xC0042A32 E8431000 7 Instruction STREX r0,r1,[r3] -2100 S:0xC0042A36 F0900F00 2 Instruction TEQ r0,#0 -2101 S:0xC0042A3A D1F7 0 Instruction BNE {pc}-0xe ; 0xc0042a2c -2102 S:0xC0042A3C F8DD8050 1 Instruction LDR r8,[sp,#0x50] -2103 S:0xC0042A40 F105033C 1 Instruction ADD r3,r5,#0x3c -2104 S:0xC0042A44 F8D810B8 2 Instruction LDR r1,[r8,#0xb8] -2105 S:0xC0042A48 19C9 2 Instruction ADDS r1,r1,r7 -2106 S:0xC0042A4A F8C810B8 1 Instruction STR r1,[r8,#0xb8] -2107 S:0xC0042A4E E8531F00 10 Instruction LDREX r1,[r3] -2108 S:0xC0042A52 4411 2 Instruction ADD r1,r1,r2 -2109 S:0xC0042A54 E8431000 7 Instruction STREX r0,r1,[r3] -2110 S:0xC0042A58 F0900F00 2 Instruction TEQ r0,#0 -2111 S:0xC0042A5C D1F7 0 Instruction BNE {pc}-0xe ; 0xc0042a4e -2112 S:0xC0042A5E F8D830BC 1 Instruction LDR r3,[r8,#0xbc] -2113 S:0xC0042A62 189B 2 Instruction ADDS r3,r3,r2 -2114 S:0xC0042A64 F8C830BC 1 Instruction STR r3,[r8,#0xbc] -2115 S:0xC0042A68 4BBA 3 Instruction LDR r3,[pc,#744] ; [0xC0042D54] -2116 S:0xC0042A6A F8DD9050 3 Instruction LDR r9,[sp,#0x50] -2117 S:0xC0042A6E 685A 3 Instruction LDR r2,[r3,#4] -2118 S:0xC0042A70 F8D90598 3 Instruction LDR r0,[r9,#0x598] -2119 S:0xC0042A74 F8D9159C 1 Instruction LDR r1,[r9,#0x59c] -2120 S:0xC0042A78 F8D984C0 1 Instruction LDR r8,[r9,#0x4c0] -2121 S:0xC0042A7C 2A00 0 Instruction CMP r2,#0 -2122 S:0xC0042A7E F0408256 1 Instruction BNE.W {pc}+0x4b0 ; 0xc0042f2e -2123 S:0xC0042A82 4BB5 1 Instruction LDR r3,[pc,#724] ; [0xC0042D58] -2124 S:0xC0042A84 F8DD9050 1 Instruction LDR r9,[sp,#0x50] -2125 S:0xC0042A88 685A 13 Instruction LDR r2,[r3,#4] -2126 S:0xC0042A8A E9D94524 1 Instruction LDRD r4,r5,[r9,#0x90] -2127 S:0xC0042A8E 2A00 1 Instruction CMP r2,#0 -2128 S:0xC0042A90 F040823E 0 Instruction BNE.W {pc}+0x480 ; 0xc0042f10 -2129 S:0xC0042A94 9814 1 Instruction LDR r0,[sp,#0x50] -2130 S:0xC0042A96 B01B 0 Instruction ADD sp,sp,#0x6c -2131 S:0xC0042A98 E8BD4FF0 3 Instruction POP {r4-r11,lr} -2132 S:0xC0042A9C F7FEBB58 5 Instruction B {pc}-0x194c ; 0xc0041150 -2133 S:0xC0041150 B478 2 Instruction PUSH {r3-r6} -2134 S:0xC0041152 B500 4 Instruction PUSH {lr} -2135 S:0xC0041154 F85DEB04 2 Instruction POP {lr} -2136 S:0xC0041158 4A16 12 Instruction LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 -2137 S:0xC004115A F8D01460 2 Instruction LDR r1,[r0,#0x460] -2138 S:0xC004115E 6812 3 Instruction LDR r2,[r2,#0] -2139 S:0xC0041160 0612 3 Instruction LSLS r2,r2,#24 -2140 S:0xC0041162 D51A 0 Instruction BPL {pc}+0x38 ; 0xc004119a -2141 S:0xC004119A BC78 18 Instruction POP {r3-r6} -2142 S:0xC004119C 4770 2 Instruction BX lr -2143 S:0xC003B85A E8BD87F0 9 Instruction POP {r4-r10,pc} - Info Tracing enabled -2144 S:0xC0042274 E92D4FF0 9 Instruction PUSH {r4-r11,lr} -2145 S:0xC0042278 B097 7 Instruction SUB sp,sp,#0x5c -2146 S:0xC004227A B500 3 Instruction PUSH {lr} -2147 S:0xC004227C F85DEB04 2 Instruction POP {lr} -2148 S:0xC0042280 F1110A38 4 Instruction ADDS r10,r1,#0x38 -2149 S:0xC0042284 F00081A1 0 Instruction BEQ.W {pc}+0x346 ; 0xc00425ca -2150 S:0xC0042288 F8DFB3FC 1 Instruction LDR r11,[pc,#1020] ; [0xC0042688] -2151 S:0xC004228C E008 0 Instruction B {pc}+0x14 ; 0xc00422a0 -2152 S:0xC00422A0 F8DA301C 18 Instruction LDR r3,[r10,#0x1c] -2153 S:0xC00422A4 F8DA8124 1 Instruction LDR r8,[r10,#0x124] -2154 S:0xC00422A8 2B00 1 Instruction CMP r3,#0 -2155 S:0xC00422AA F0408191 0 Instruction BNE.W {pc}+0x326 ; 0xc00425d0 -2156 S:0xC00422AE E9D82306 4 Instruction LDRD r2,r3,[r8,#0x18] -2157 S:0xC00422B2 E9DA010C 3 Instruction LDRD r0,r1,[r10,#0x30] -2158 S:0xC00422B6 F8DB4000 3 Instruction LDR r4,[r11,#0] -2159 S:0xC00422BA 1A80 1 Instruction SUBS r0,r0,r2 -2160 S:0xC00422BC EB610103 1 Instruction SBC r1,r1,r3 -2161 S:0xC00422C0 2300 6 Instruction MOVS r3,#0 -2162 S:0xC00422C2 17CE 1 Instruction ASRS r6,r1,#31 -2163 S:0xC00422C4 EB040444 1 Instruction ADD r4,r4,r4,LSL #1 -2164 S:0xC00422C8 4637 0 Instruction MOV r7,r6 -2165 S:0xC00422CA 4070 1 Instruction EORS r0,r0,r6 -2166 S:0xC00422CC 4071 1 Instruction EORS r1,r1,r6 -2167 S:0xC00422CE 4622 0 Instruction MOV r2,r4 -2168 S:0xC00422D0 1B80 1 Instruction SUBS r0,r0,r6 -2169 S:0xC00422D2 EB610107 1 Instruction SBC r1,r1,r7 -2170 S:0xC00422D6 4282 1 Instruction CMP r2,r0 -2171 S:0xC00422D8 EB730401 1 Instruction SBCS r4,r3,r1 -2172 S:0xC00422DC BFBE 0 Instruction ITTT LT -2173 S:0xC00422DE F8D83040 14 Instruction LDR r3,[r8,#0x40] -2174 S:0xC00422E2 3301 2 Instruction ADDS r3,#1 -2175 S:0xC00422E4 F8C83040 1 Instruction STR r3,[r8,#0x40] -2176 S:0xC00422E8 F8DA301C 1 Instruction LDR r3,[r10,#0x1c] -2177 S:0xC00422EC 2B00 2 Instruction CMP r3,#0 -2178 S:0xC00422EE D0CE 0 Instruction BEQ {pc}-0x60 ; 0xc004228e -2179 S:0xC004228E 2500 67 Instruction MOVS r5,#0 -2180 S:0xC0042290 F8C85030 1 Instruction STR r5,[r8,#0x30] -2181 S:0xC0042294 F8DAA120 1 Instruction LDR r10,[r10,#0x120] -2182 S:0xC0042298 F1BA0F00 2 Instruction CMP r10,#0 -2183 S:0xC004229C F0008195 0 Instruction BEQ.W {pc}+0x32e ; 0xc00425ca -2184 S:0xC00425CA B017 22 Instruction ADD sp,sp,#0x5c -2185 S:0xC00425CC E8BD8FF0 3 Instruction POP {r4-r11,pc} - Info Tracing enabled -2186 S:0xC00421AC B5F8 1 Instruction PUSH {r3-r7,lr} -2187 S:0xC00421AE B500 5 Instruction PUSH {lr} -2188 S:0xC00421B0 F85DEB04 2 Instruction POP {lr} -2189 S:0xC00421B4 4607 0 Instruction MOV r7,r0 -2190 S:0xC00421B6 6D05 1 Instruction LDR r5,[r0,#0x50] -2191 S:0xC00421B8 F1000448 0 Instruction ADD r4,r0,#0x48 -2192 S:0xC00421BC 2D00 2 Instruction CMP r5,#0 -2193 S:0xC00421BE D043 0 Instruction BEQ {pc}+0x8a ; 0xc0042248 - Timestamp Timestamp: 562536962560 -2194 S:0xC00421C0 6AE6 5 Instruction LDR r6,[r4,#0x2c] -2195 S:0xC00421C2 B106 2 Instruction CBZ r6,{pc}+4 ; 0xc00421c6 -2196 S:0xC00421C4 3E08 1 Instruction SUBS r6,r6,#8 -2197 S:0xC00421C6 6BE5 1 Instruction LDR r5,[r4,#0x3c] -2198 S:0xC00421C8 42B5 2 Instruction CMP r5,r6 -2199 S:0xC00421CA BF18 0 Instruction IT NE -2200 S:0xC00421CC 4635 1 Instruction MOV r5,r6 -2201 S:0xC00421CE D03D 0 Instruction BEQ {pc}+0x7e ; 0xc004224c -2202 S:0xC00421D0 6BA0 1 Instruction LDR r0,[r4,#0x38] -2203 S:0xC00421D2 B128 2 Instruction CBZ r0,{pc}+0xe ; 0xc00421e0 -2204 S:0xC00421E0 6B60 11 Instruction LDR r0,[r4,#0x34] -2205 S:0xC00421E2 B128 2 Instruction CBZ r0,{pc}+0xe ; 0xc00421f0 -2206 S:0xC00421F0 4620 58 Instruction MOV r0,r4 -2207 S:0xC00421F2 4629 0 Instruction MOV r1,r5 -2208 S:0xC00421F4 F7FFF89E 1 Instruction BL {pc}-0xec0 ; 0xc0041334 -2209 S:0xC0041334 B430 21 Instruction PUSH {r4,r5} -2210 S:0xC0041336 B500 1 Instruction PUSH {lr} -2211 S:0xC0041338 F85DEB04 2 Instruction POP {lr} -2212 S:0xC004133C 6B83 1 Instruction LDR r3,[r0,#0x38] -2213 S:0xC004133E 428B 2 Instruction CMP r3,r1 -2214 S:0xC0041340 D038 0 Instruction BEQ {pc}+0x74 ; 0xc00413b4 -2215 S:0xC0041342 6B43 1 Instruction LDR r3,[r0,#0x34] -2216 S:0xC0041344 428B 2 Instruction CMP r3,r1 -2217 S:0xC0041346 D01D 0 Instruction BEQ {pc}+0x3e ; 0xc0041384 -2218 S:0xC0041348 6BC3 14 Instruction LDR r3,[r0,#0x3c] -2219 S:0xC004134A 428B 2 Instruction CMP r3,r1 -2220 S:0xC004134C D001 1 Instruction BEQ {pc}+6 ; 0xc0041352 -2221 S:0xC004134E BC30 1 Instruction POP {r4,r5} -2222 S:0xC0041350 4770 1 Instruction BX lr -2223 S:0xC00421F8 4620 1 Instruction MOV r0,r4 -2224 S:0xC00421FA 4629 0 Instruction MOV r1,r5 -2225 S:0xC00421FC F7FFFE3E 1 Instruction BL {pc}-0x380 ; 0xc0041e7c -2226 S:0xC0041E7C E92D4FF0 62 Instruction PUSH {r4-r11,lr} -2227 S:0xC0041E80 B091 63 Instruction SUB sp,sp,#0x44 -2228 S:0xC0041E82 B500 3 Instruction PUSH {lr} -2229 S:0xC0041E84 F85DEB04 2 Instruction POP {lr} -2230 S:0xC0041E88 69CB 2 Instruction LDR r3,[r1,#0x1c] -2231 S:0xC0041E8A 4688 0 Instruction MOV r8,r1 -2232 S:0xC0041E8C 4681 1 Instruction MOV r9,r0 -2233 S:0xC0041E8E 2B00 1 Instruction CMP r3,#0 -2234 S:0xC0041E90 D127 0 Instruction BNE {pc}+0x52 ; 0xc0041ee2 -2235 S:0xC0041EE2 F7FEF89B 11 Instruction BL {pc}-0x1ec6 ; 0xc004001c -2236 S:0xC004001C E92D4FF8 4 Instruction PUSH {r3-r11,lr} -2237 S:0xC0040020 B500 17 Instruction PUSH {lr} -2238 S:0xC0040022 F85DEB04 2 Instruction POP {lr} -2239 S:0xC0040026 F04F0A01 1 Instruction MOV r10,#1 -2240 S:0xC004002A F8D03084 1 Instruction LDR r3,[r0,#0x84] -2241 S:0xC004002E F04F0B00 0 Instruction MOV r11,#0 -2242 S:0xC0040032 E9D16712 11 Instruction LDRD r6,r7,[r1,#0x48] -2243 S:0xC0040036 4688 1 Instruction MOV r8,r1 -2244 S:0xC0040038 F503638F 0 Instruction ADD r3,r3,#0x478 -2245 S:0xC004003C E9D14514 1 Instruction LDRD r4,r5,[r1,#0x50] -2246 S:0xC0040040 E9D32300 44 Instruction LDRD r2,r3,[r3,#0] -2247 S:0xC0040044 1B92 2 Instruction SUBS r2,r2,r6 -2248 S:0xC0040046 EB630307 1 Instruction SBC r3,r3,r7 -2249 S:0xC004004A 42AB 1 Instruction CMP r3,r5 -2250 S:0xC004004C BF08 0 Instruction IT EQ -2251 S:0xC004004E 42A2 1 Instruction CMP r2,r4 -2252 S:0xC0040050 BF3C 0 Instruction ITT CC -2253 S:0xC0040052 4622 1 Instruction MOV r2,r4 -2254 S:0xC0040054 462B 0 Instruction MOV r3,r5 -2255 S:0xC0040056 E9D14516 1 Instruction LDRD r4,r5,[r1,#0x58] -2256 S:0xC004005A E9C12314 1 Instruction STRD r2,r3,[r1,#0x50] -2257 S:0xC004005E EB14040A 17 Instruction ADDS r4,r4,r10 -2258 S:0xC0040062 EB45050B 1 Instruction ADC r5,r5,r11 -2259 S:0xC0040066 E9C14516 1 Instruction STRD r4,r5,[r1,#0x58] -2260 S:0xC004006A F8D03084 1 Instruction LDR r3,[r0,#0x84] -2261 S:0xC004006E E9D14518 1 Instruction LDRD r4,r5,[r1,#0x60] -2262 S:0xC0040072 F503638F 1 Instruction ADD r3,r3,#0x478 -2263 S:0xC0040076 F8D11128 12 Instruction LDR r1,[r1,#0x128] -2264 S:0xC004007A E9D32300 2 Instruction LDRD r2,r3,[r3,#0] -2265 S:0xC004007E 1912 2 Instruction ADDS r2,r2,r4 -2266 S:0xC0040080 EB430305 1 Instruction ADC r3,r3,r5 -2267 S:0xC0040084 1B92 1 Instruction SUBS r2,r2,r6 -2268 S:0xC0040086 EB630307 1 Instruction SBC r3,r3,r7 -2269 S:0xC004008A E9C82318 1 Instruction STRD r2,r3,[r8,#0x60] -2270 S:0xC004008E B129 1 Instruction CBZ r1,{pc}+0xe ; 0xc004009c -2271 S:0xC004009C 490E 29 Instruction LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 -2272 S:0xC004009E F8D03084 3 Instruction LDR r3,[r0,#0x84] -2273 S:0xC00400A2 6848 13 Instruction LDR r0,[r1,#4] -2274 S:0xC00400A4 F503638F 1 Instruction ADD r3,r3,#0x478 -2275 S:0xC00400A8 E9D32300 3 Instruction LDRD r2,r3,[r3,#0] -2276 S:0xC00400AC 2800 1 Instruction CMP r0,#0 -2277 S:0xC00400AE D0EF 0 Instruction BEQ {pc}-0x1e ; 0xc0040090 -2278 S:0xC0040090 2200 1 Instruction MOVS r2,#0 -2279 S:0xC0040092 2300 0 Instruction MOVS r3,#0 -2280 S:0xC0040094 E9C82312 1 Instruction STRD r2,r3,[r8,#0x48] -2281 S:0xC0040098 E8BD8FF8 1 Instruction POP {r3-r11,pc} -2282 S:0xC0041EE6 4648 5 Instruction MOV r0,r9 -2283 S:0xC0041EE8 4641 0 Instruction MOV r1,r8 -2284 S:0xC0041EEA F7FEFAC7 1 Instruction BL {pc}-0x1a6e ; 0xc004047c -2285 S:0xC004047C B538 1 Instruction PUSH {r3-r5,lr} -2286 S:0xC004047E B500 4 Instruction PUSH {lr} -2287 S:0xC0040480 F85DEB04 50 Instruction POP {lr} -2288 S:0xC0040484 F1010508 0 Instruction ADD r5,r1,#8 -2289 S:0xC0040488 6AC3 1 Instruction LDR r3,[r0,#0x2c] -2290 S:0xC004048A 4604 0 Instruction MOV r4,r0 -2291 S:0xC004048C 42AB 2 Instruction CMP r3,r5 -2292 S:0xC004048E D006 0 Instruction BEQ {pc}+0x10 ; 0xc004049e -2293 S:0xC004049E 4628 22 Instruction MOV r0,r5 -2294 S:0xC00404A0 F216F87E 1 Instruction BL {pc}+0x216100 ; 0xc02565a0 - Info Tracing enabled -2295 S:0xC00404A4 62E0 17 Instruction STR r0,[r4,#0x2c] -2296 S:0xC00404A6 E7F3 0 Instruction B {pc}-0x16 ; 0xc0040490 -2297 S:0xC0040490 4628 3 Instruction MOV r0,r5 -2298 S:0xC0040492 F1040128 0 Instruction ADD r1,r4,#0x28 -2299 S:0xC0040496 E8BD4038 1 Instruction POP {r3-r5,lr} -2300 S:0xC004049A F215BECF 2 Instruction B.W {pc}+0x215da2 ; 0xc025623c - Info Tracing enabled -2301 S:0xC0041EEE F8D8A124 9 Instruction LDR r10,[r8,#0x124] -2302 S:0xC0041EF2 F8D83128 1 Instruction LDR r3,[r8,#0x128] -2303 S:0xC0041EF6 F8DA2084 2 Instruction LDR r2,[r10,#0x84] -2304 S:0xC0041EFA F8D274C0 3 Instruction LDR r7,[r2,#0x4c0] -2305 S:0xC0041EFE 9704 1 Instruction STR r7,[sp,#0x10] -2306 S:0xC0041F00 2B00 12 Instruction CMP r3,#0 -2307 S:0xC0041F02 F0008108 0 Instruction BEQ.W {pc}+0x214 ; 0xc0042116 -2308 S:0xC0042116 F5026290 40 Instruction ADD r2,r2,#0x480 -2309 S:0xC004211A E9D26700 3 Instruction LDRD r6,r7,[r2,#0] -2310 S:0xC004211E E6F8 1 Instruction B {pc}-0x20c ; 0xc0041f12 -2311 S:0xC0041F12 46C3 14 Instruction MOV r11,r8 -2312 S:0xC0041F14 F8D8201C 1 Instruction LDR r2,[r8,#0x1c] -2313 S:0xC0041F18 F8DA3030 1 Instruction LDR r3,[r10,#0x30] -2314 S:0xC0041F1C E9FB014E 1 Instruction LDRD r0,r1,[r11,#0x138]! -2315 S:0xC0041F20 9209 1 Instruction STR r2,[sp,#0x24] -2316 S:0xC0041F22 1A30 1 Instruction SUBS r0,r6,r0 -2317 S:0xC0041F24 EB670101 1 Instruction SBC r1,r7,r1 -2318 S:0xC0041F28 9306 1 Instruction STR r3,[sp,#0x18] -2319 S:0xC0041F2A F7FDFD17 0 Instruction BL {pc}-0x25ce ; 0xc003f95c -2320 S:0xC003F95C E92D03F0 1 Instruction PUSH {r4-r9} -2321 S:0xC003F960 B500 5 Instruction PUSH {lr} -2322 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -2323 S:0xC003F966 F64B7640 0 Instruction MOV r6,#0xbf40 -2324 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -2325 S:0xC003F96E 6876 5 Instruction LDR r6,[r6,#4] -2326 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -2327 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -2328 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -2329 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -2330 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -2331 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -2332 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -2333 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -2334 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -2335 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -2336 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -2337 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -2338 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -2339 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -2340 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -2341 S:0xC003F9A2 E8BD03F0 1 Instruction POP {r4-r9} -2342 S:0xC003F9A6 4770 3 Instruction BX lr -2343 S:0xC0041F2E 2800 1 Instruction CMP r0,#0 -2344 S:0xC0041F30 F1710C00 1 Instruction SBCS r12,r1,#0 -2345 S:0xC0041F34 F2C080D9 0 Instruction BLT.W {pc}+0x1b6 ; 0xc00420ea -2346 S:0xC0041F38 0A84 1 Instruction LSRS r4,r0,#10 -2347 S:0xC0041F3A 0A8D 1 Instruction LSRS r5,r1,#10 -2348 S:0xC0041F3C EA445481 1 Instruction ORR r4,r4,r1,LSL #22 -2349 S:0xC0041F40 EA540005 6 Instruction ORRS r0,r4,r5 -2350 S:0xC0041F44 D0A5 0 Instruction BEQ {pc}-0xb2 ; 0xc0041e92 -2351 S:0xC0041F46 4A8E 13 Instruction LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 -2352 S:0xC0041F48 E9CB6700 3 Instruction STRD r6,r7,[r11,#0] -2353 S:0xC0041F4C 6813 1 Instruction LDR r3,[r2,#0] -2354 S:0xC0041F4E 2B00 2 Instruction CMP r3,#0 -2355 S:0xC0041F50 F00080CE 0 Instruction BEQ.W {pc}+0x1a0 ; 0xc00420f0 -2356 S:0xC0041F54 9B04 8 Instruction LDR r3,[sp,#0x10] -2357 S:0xC0041F56 F04F0C00 1 Instruction MOV r12,#0 -2358 S:0xC0041F5A F8CDC014 1 Instruction STR r12,[sp,#0x14] -2359 S:0xC0041F5E EB021203 19 Instruction ADD r2,r2,r3,LSL #4 -2360 S:0xC0041F62 F8D2B098 3 Instruction LDR r11,[r2,#0x98] -2361 S:0xC0041F66 F8CDB010 1 Instruction STR r11,[sp,#0x10] -2362 S:0xC0041F6A 9B06 1 Instruction LDR r3,[sp,#0x18] -2363 S:0xC0041F6C F8D82134 1 Instruction LDR r2,[r8,#0x134] -2364 S:0xC0041F70 EBB80703 1 Instruction SUBS r7,r8,r3 -2365 S:0xC0041F74 427E 1 Instruction RSBS r6,r7,#0 -2366 S:0xC0041F76 417E 1 Instruction ADCS r6,r6,r7 -2367 S:0xC0041F78 0597 1 Instruction LSLS r7,r2,#22 -2368 S:0xC0041F7A 0DBF 2 Instruction LSRS r7,r7,#22 -2369 S:0xC0041F7C 19E0 1 Instruction ADDS r0,r4,r7 -2370 S:0xC0041F7E F1450100 9 Instruction ADC r1,r5,#0 -2371 S:0xC0041F82 2900 1 Instruction CMP r1,#0 -2372 S:0xC0041F84 BF08 1 Instruction IT EQ -2373 S:0xC0041F86 F5B06F80 1 Instruction CMP r0,#0x400 -2374 S:0xC0041F8A BF38 0 Instruction IT CC -2375 S:0xC0041F8C 2700 1 Instruction MOVS r7,#0 -2376 S:0xC0041F8E D377 0 Instruction BCC {pc}+0xf2 ; 0xc0042080 -2377 S:0xC0041F90 F5C76780 18 Instruction RSB r7,r7,#0x400 -2378 S:0xC0041F94 9B09 1 Instruction LDR r3,[sp,#0x24] -2379 S:0xC0041F96 FB07F10B 1 Instruction MUL r1,r7,r11 -2380 S:0xC0041F9A 0A89 3 Instruction LSRS r1,r1,#10 -2381 S:0xC0041F9C 2B00 0 Instruction CMP r3,#0 -2382 S:0xC0041F9E F00080B7 15 Instruction BEQ.W {pc}+0x172 ; 0xc0042110 -2383 S:0xC0041FA2 F8D80130 1 Instruction LDR r0,[r8,#0x130] -2384 S:0xC0041FA6 EB010C00 2 Instruction ADD r12,r1,r0 -2385 S:0xC0041FAA F8C8C130 1 Instruction STR r12,[r8,#0x130] -2386 S:0xC0041FAE B126 1 Instruction CBZ r6,{pc}+0xc ; 0xc0041fba -2387 S:0xC0041FBA 1BE4 1 Instruction SUBS r4,r4,r7 -2388 S:0xC0041FBC EB6575E7 1 Instruction SBC r5,r5,r7,ASR #31 -2389 S:0xC0041FC0 18BF 60 Instruction ADDS r7,r7,r2 -2390 S:0xC0041FC2 F24032FF 0 Instruction MOV r2,#0x3ff -2391 S:0xC0041FC6 2300 1 Instruction MOVS r3,#0 -2392 S:0xC0041FC8 0AA1 1 Instruction LSRS r1,r4,#10 -2393 S:0xC0041FCA 4014 1 Instruction ANDS r4,r4,r2 -2394 S:0xC0041FCC EA415085 1 Instruction ORR r0,r1,r5,LSL #22 -2395 S:0xC0041FD0 0AA9 1 Instruction LSRS r1,r5,#10 -2396 S:0xC0041FD2 9000 1 Instruction STR r0,[sp,#0] -2397 S:0xC0041FD4 2201 0 Instruction MOVS r2,#1 -2398 S:0xC0041FD6 9101 1 Instruction STR r1,[sp,#4] -2399 S:0xC0041FD8 401D 1 Instruction ANDS r5,r5,r3 -2400 S:0xC0041FDA E9DD0100 1 Instruction LDRD r0,r1,[sp,#0] -2401 S:0xC0041FDE 2300 1 Instruction MOVS r3,#0 -2402 S:0xC0041FE0 F8C87134 15 Instruction STR r7,[r8,#0x134] -2403 S:0xC0041FE4 1812 1 Instruction ADDS r2,r2,r0 -2404 S:0xC0041FE6 F44F60FC 1 Instruction MOV r0,#0x7e0 -2405 S:0xC0041FEA EB430301 1 Instruction ADC r3,r3,r1 -2406 S:0xC0041FEE 2100 0 Instruction MOVS r1,#0 -2407 S:0xC0041FF0 4299 1 Instruction CMP r1,r3 -2408 S:0xC0041FF2 BF08 0 Instruction IT EQ -2409 S:0xC0041FF4 4290 1 Instruction CMP r0,r2 -2410 S:0xC0041FF6 E9CD2306 1 Instruction STRD r2,r3,[sp,#0x18] -2411 S:0xC0041FFA F0C08091 1 Instruction BCC.W {pc}+0x126 ; 0xc0042120 -2412 S:0xC0041FFE 9906 1 Instruction LDR r1,[sp,#0x18] -2413 S:0xC0042000 4610 92 Instruction MOV r0,r2 -2414 S:0xC0042002 F8DFE180 1 Instruction LDR lr,[pc,#384] ; [0xC0042184] = 0xC03E83C8 -2415 S:0xC0042006 291F 1 Instruction CMP r1,#0x1f -2416 S:0xC0042008 F2008096 0 Instruction BHI.W {pc}+0x130 ; 0xc0042138 -2417 S:0xC004200C F85E1022 83 Instruction LDR r1,[lr,r2,LSL #2] -2418 S:0xC0042010 F8D83160 12 Instruction LDR r3,[r8,#0x160] -2419 S:0xC0042014 9108 1 Instruction STR r1,[sp,#0x20] -2420 S:0xC0042016 930D 2 Instruction STR r3,[sp,#0x34] -2421 S:0xC0042018 FBAC2301 1 Instruction UMULL r2,r3,r12,r1 -2422 S:0xC004201C E9CD2306 1 Instruction STRD r2,r3,[sp,#0x18] -2423 S:0xC0042020 FBA72301 1 Instruction UMULL r2,r3,r7,r1 -2424 S:0xC0042024 9F07 1 Instruction LDR r7,[sp,#0x1c] -2425 S:0xC0042026 970C 1 Instruction STR r7,[sp,#0x30] -2426 S:0xC0042028 F8C87130 1 Instruction STR r7,[r8,#0x130] -2427 S:0xC004202C 9306 1 Instruction STR r3,[sp,#0x18] -2428 S:0xC004202E F8C83134 1 Instruction STR r3,[r8,#0x134] -2429 S:0xC0042032 2300 0 Instruction MOVS r3,#0 -2430 S:0xC0042034 F85E7020 1 Instruction LDR r7,[lr,r0,LSL #2] -2431 S:0xC0042038 2200 0 Instruction MOVS r2,#0 -2432 S:0xC004203A E9CD230E 1 Instruction STRD r2,r3,[sp,#0x38] -2433 S:0xC004203E 9B0D 1 Instruction LDR r3,[sp,#0x34] -2434 S:0xC0042040 FBA70103 51 Instruction UMULL r0,r1,r7,r3 -2435 S:0xC0042044 910E 1 Instruction STR r1,[sp,#0x38] -2436 S:0xC0042046 980E 2 Instruction LDR r0,[sp,#0x38] -2437 S:0xC0042048 9F0E 1 Instruction LDR r7,[sp,#0x38] -2438 S:0xC004204A F8C80160 2 Instruction STR r0,[r8,#0x160] -2439 S:0xC004204E E9DD0100 1 Instruction LDRD r0,r1,[sp,#0] -2440 S:0xC0042052 F7FFFB3D 1 Instruction BL {pc}-0x982 ; 0xc00416d0 -2441 S:0xC00416D0 E92D03F0 1 Instruction PUSH {r4-r9} -2442 S:0xC00416D4 B500 5 Instruction PUSH {lr} -2443 S:0xC00416D6 F85DEB04 2 Instruction POP {lr} -2444 S:0xC00416DA 2620 0 Instruction MOVS r6,#0x20 -2445 S:0xC00416DC 2700 1 Instruction MOVS r7,#0 -2446 S:0xC00416DE 428F 1 Instruction CMP r7,r1 -2447 S:0xC00416E0 BF08 0 Instruction IT EQ -2448 S:0xC00416E2 4286 1 Instruction CMP r6,r0 -2449 S:0xC00416E4 D307 0 Instruction BCC {pc}+0x12 ; 0xc00416f6 -2450 S:0xC00416E6 4B31 3 Instruction LDR r3,[pc,#196] ; [0xC00417AC] -2451 S:0xC00416E8 EB030080 2 Instruction ADD r0,r3,r0,LSL #2 -2452 S:0xC00416EC F8D000FC 3 Instruction LDR r0,[r0,#0xfc] -2453 S:0xC00416F0 E8BD03F0 1 Instruction POP {r4-r9} -2454 S:0xC00416F4 4770 3 Instruction BX lr -2455 S:0xC0042056 9A09 2 Instruction LDR r2,[sp,#0x24] -2456 S:0xC0042058 FB0BFB00 1 Instruction MUL r11,r11,r0 -2457 S:0xC004205C EA4F2B9B 3 Instruction LSR r11,r11,#10 -2458 S:0xC0042060 B12A 1 Instruction CBZ r2,{pc}+0xe ; 0xc004206e -2459 S:0xC0042062 F8DDC030 1 Instruction LDR r12,[sp,#0x30] -2460 S:0xC0042066 EB0B030C 2 Instruction ADD r3,r11,r12 -2461 S:0xC004206A F8C83130 1 Instruction STR r3,[r8,#0x130] -2462 S:0xC004206E B116 1 Instruction CBZ r6,{pc}+8 ; 0xc0042076 -2463 S:0xC0042076 9B06 8 Instruction LDR r3,[sp,#0x18] -2464 S:0xC0042078 2701 1 Instruction MOVS r7,#1 -2465 S:0xC004207A 18C2 1 Instruction ADDS r2,r0,r3 -2466 S:0xC004207C F8C82134 1 Instruction STR r2,[r8,#0x134] -2467 S:0xC0042080 F8DDC014 1 Instruction LDR r12,[sp,#0x14] -2468 S:0xC0042084 9804 1 Instruction LDR r0,[sp,#0x10] -2469 S:0xC0042086 FB04F30C 2 Instruction MUL r3,r4,r12 -2470 S:0xC004208A FB003305 1 Instruction MLA r3,r0,r5,r3 -2471 S:0xC004208E FBA40100 1 Instruction UMULL r0,r1,r4,r0 -2472 S:0xC0042092 1859 2 Instruction ADDS r1,r3,r1 -2473 S:0xC0042094 9B09 1 Instruction LDR r3,[sp,#0x24] -2474 S:0xC0042096 0A80 1 Instruction LSRS r0,r0,#10 -2475 S:0xC0042098 EA405081 1 Instruction ORR r0,r0,r1,LSL #22 -2476 S:0xC004209C B123 1 Instruction CBZ r3,{pc}+0xc ; 0xc00420a8 -2477 S:0xC004209E F8D83130 7 Instruction LDR r3,[r8,#0x130] -2478 S:0xC00420A2 181B 2 Instruction ADDS r3,r3,r0 -2479 S:0xC00420A4 F8C83130 1 Instruction STR r3,[r8,#0x130] -2480 S:0xC00420A8 B126 1 Instruction CBZ r6,{pc}+0xc ; 0xc00420b4 -2481 S:0xC00420B4 1912 8 Instruction ADDS r2,r2,r4 -2482 S:0xC00420B6 F8C82134 1 Instruction STR r2,[r8,#0x134] -2483 S:0xC00420BA 2F00 0 Instruction CMP r7,#0 -2484 S:0xC00420BC F43FAEE9 1 Instruction BEQ {pc}-0x22a ; 0xc0041e92 -2485 S:0xC00420C0 4640 1 Instruction MOV r0,r8 -2486 S:0xC00420C2 F7FEF903 1 Instruction BL {pc}-0x1df6 ; 0xc00402cc -2487 S:0xC00402CC E92D4FF8 2 Instruction PUSH {r3-r11,lr} -2488 S:0xC00402D0 B500 7 Instruction PUSH {lr} -2489 S:0xC00402D2 F85DEB04 2 Instruction POP {lr} -2490 S:0xC00402D6 4606 0 Instruction MOV r6,r0 -2491 S:0xC00402D8 F8D05128 1 Instruction LDR r5,[r0,#0x128] -2492 S:0xC00402DC F8D0A148 2 Instruction LDR r10,[r0,#0x148] -2493 S:0xC00402E0 2D00 1 Instruction CMP r5,#0 -2494 S:0xC00402E2 D067 0 Instruction BEQ {pc}+0xd2 ; 0xc00403b4 -2495 S:0xC00403B4 F8D04134 1 Instruction LDR r4,[r0,#0x134] -2496 S:0xC00403B8 F1A00538 0 Instruction SUB r5,r0,#0x38 -2497 S:0xC00403BC F8D08130 1 Instruction LDR r8,[r0,#0x130] -2498 S:0xC00403C0 6800 11 Instruction LDR r0,[r0,#0] -2499 S:0xC00403C2 3401 0 Instruction ADDS r4,#1 -2500 S:0xC00403C4 4621 1 Instruction MOV r1,r4 -2501 S:0xC00403C6 FB00F008 2 Instruction MUL r0,r0,r8 -2502 S:0xC00403CA F211F883 1 Instruction BL {pc}+0x21110a ; 0xc02514d4 - Info Tracing enabled -2503 S:0xC00403CE 4B27 1 Instruction LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 -2504 S:0xC00403D0 685A 5 Instruction LDR r2,[r3,#4] -2505 S:0xC00403D2 4607 0 Instruction MOV r7,r0 -2506 S:0xC00403D4 F8C60148 3 Instruction STR r0,[r6,#0x148] -2507 S:0xC00403D8 B98A 1 Instruction CBNZ r2,{pc}+0x26 ; 0xc00403fe -2508 S:0xC00403DA EA4F2088 8 Instruction LSL r0,r8,#10 -2509 S:0xC00403DE 4621 0 Instruction MOV r1,r4 -2510 S:0xC00403E0 F211F878 1 Instruction BL {pc}+0x2110f4 ; 0xc02514d4 - Info Tracing enabled -2511 S:0xC00403E4 4607 1 Instruction MOV r7,r0 -2512 S:0xC00403E6 F8C6014C 1 Instruction STR r0,[r6,#0x14c] -2513 S:0xC00403EA 4B21 1 Instruction LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 -2514 S:0xC00403EC 685A 3 Instruction LDR r2,[r3,#4] -2515 S:0xC00403EE 2A00 2 Instruction CMP r2,#0 -2516 S:0xC00403F0 D12E 0 Instruction BNE {pc}+0x60 ; 0xc0040450 -2517 S:0xC00403F2 F8D60148 1 Instruction LDR r0,[r6,#0x148] -2518 S:0xC00403F6 EBCA0000 2 Instruction RSB r0,r10,r0 -2519 S:0xC00403FA E8BD8FF8 1 Instruction POP {r3-r11,pc} -2520 S:0xC00420C6 F8D8301C 14 Instruction LDR r3,[r8,#0x1c] -2521 S:0xC00420CA B9CB 2 Instruction CBNZ r3,{pc}+0x36 ; 0xc0042100 -2522 S:0xC0042100 E9DA2312 10 Instruction LDRD r2,r3,[r10,#0x48] -2523 S:0xC0042104 1812 2 Instruction ADDS r2,r2,r0 -2524 S:0xC0042106 EB4373E0 1 Instruction ADC r3,r3,r0,ASR #31 -2525 S:0xC004210A E9CA2312 1 Instruction STRD r2,r3,[r10,#0x48] -2526 S:0xC004210E E6C0 1 Instruction B {pc}-0x27c ; 0xc0041e92 -2527 S:0xC0041E92 F8D93084 1 Instruction LDR r3,[r9,#0x84] -2528 S:0xC0041E96 F5036390 2 Instruction ADD r3,r3,#0x480 -2529 S:0xC0041E9A E9D32300 3 Instruction LDRD r2,r3,[r3,#0] -2530 S:0xC0041E9E E9C82308 9 Instruction STRD r2,r3,[r8,#0x20] -2531 S:0xC0041EA2 F8D92084 1 Instruction LDR r2,[r9,#0x84] -2532 S:0xC0041EA6 F8C98030 1 Instruction STR r8,[r9,#0x30] -2533 S:0xC0041EAA F8D83000 1 Instruction LDR r3,[r8,#0] -2534 S:0xC0041EAE 6B12 1 Instruction LDR r2,[r2,#0x30] -2535 S:0xC0041EB0 EBB20F43 2 Instruction CMP r2,r3,LSL #1 -2536 S:0xC0041EB4 E9D8230A 1 Instruction LDRD r2,r3,[r8,#0x28] -2537 S:0xC0041EB8 D30E 1 Instruction BCC {pc}+0x20 ; 0xc0041ed8 -2538 S:0xC0041ED8 E9C8230E 15 Instruction STRD r2,r3,[r8,#0x38] -2539 S:0xC0041EDC B011 1 Instruction ADD sp,sp,#0x44 -2540 S:0xC0041EDE E8BD8FF0 3 Instruction POP {r4-r11,pc} -2541 S:0xC0042200 F8D54128 13 Instruction LDR r4,[r5,#0x128] -2542 S:0xC0042204 2C00 2 Instruction CMP r4,#0 -2543 S:0xC0042206 D1DB 1 Instruction BNE {pc}-0x46 ; 0xc00421c0 -2544 S:0xC0042208 4B18 12 Instruction LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 -2545 S:0xC004220A 3D38 0 Instruction SUBS r5,r5,#0x38 -2546 S:0xC004220C 681B 5 Instruction LDR r3,[r3,#0] -2547 S:0xC004220E 061A 3 Instruction LSLS r2,r3,#24 -2548 S:0xC0042210 D51A 0 Instruction BPL {pc}+0x38 ; 0xc0042248 -2549 S:0xC0042248 4628 8 Instruction MOV r0,r5 -2550 S:0xC004224A BDF8 1 Instruction POP {r3-r7,pc} - Info Tracing enabled -2551 S:0xC001769C E92D4FF0 9 Instruction PUSH {r4-r11,lr} -2552 S:0xC00176A0 B08B 16 Instruction SUB sp,sp,#0x2c -2553 S:0xC00176A2 B500 3 Instruction PUSH {lr} -2554 S:0xC00176A4 F85DEB04 2 Instruction POP {lr} -2555 S:0xC00176A8 4AA2 13 Instruction LDR r2,[pc,#648] ; [0xC0017934] = 0xC060B128 -2556 S:0xC00176AA 466B 0 Instruction MOV r3,sp -2557 S:0xC00176AC 4606 1 Instruction MOV r6,r0 -2558 S:0xC00176AE F42351FF 0 Instruction BIC r1,r3,#0x1fe0 -2559 S:0xC00176B2 F8D03168 1 Instruction LDR r3,[r0,#0x168] -2560 S:0xC00176B6 F8D22168 14 Instruction LDR r2,[r2,#0x168] -2561 S:0xC00176BA F021011F 0 Instruction BIC r1,r1,#0x1f -2562 S:0xC00176BE 4293 2 Instruction CMP r3,r2 -2563 S:0xC00176C0 F8D1A014 1 Instruction LDR r10,[r1,#0x14] -2564 S:0xC00176C4 F04081BF 0 Instruction BNE.W {pc}+0x382 ; 0xc0017a46 -2565 S:0xC00176C8 EE123F30 1 Instruction MRC p15,#0x0,r3,c2,c0,#1 -2566 S:0xC00176CC EE023F10 4 Instruction MCR p15,#0x0,r3,c2,c0,#0 -2567 S:0xC00176D0 F3BF8F6F 1 Instruction ISB - Timestamp Timestamp: 562536962731 -2568 S:0xC00176D4 F50679B0 12 Instruction ADD r9,r6,#0x160 -2569 S:0xC00176D8 E8D9457F 6 Instruction LDREXD r4,r5,[r9] -2570 S:0xC00176DC 4F96 3 Instruction LDR r7,[pc,#600] ; [0xC0017938] = 0xC06024F8 -2571 S:0xC00176DE E8D7017F 16 Instruction LDREXD r0,r1,[r7] -2572 S:0xC00176E2 4060 2 Instruction EORS r0,r0,r4 -2573 S:0xC00176E4 4069 1 Instruction EORS r1,r1,r5 -2574 S:0xC00176E6 0A02 1 Instruction LSRS r2,r0,#8 -2575 S:0xC00176E8 0A0B 1 Instruction LSRS r3,r1,#8 -2576 S:0xC00176EA EA426201 1 Instruction ORR r2,r2,r1,LSL #24 -2577 S:0xC00176EE EA520003 1 Instruction ORRS r0,r2,r3 -2578 S:0xC00176F2 D16A 0 Instruction BNE {pc}+0xd8 ; 0xc00177ca -2579 S:0xC00176F4 F8DF825C 23 Instruction LDR r8,[pc,#604] ; [0xC0017954] = 0xC05FD5C0 -2580 S:0xC00176F8 4B90 1 Instruction LDR r3,[pc,#576] ; [0xC001793C] = 0xC05F03B0 -2581 S:0xC00176FA 9302 1 Instruction STR r3,[sp,#8] -2582 S:0xC00176FC F858302A 3 Instruction LDR r3,[r8,r10,LSL #2] -2583 S:0xC0017700 9902 6 Instruction LDR r1,[sp,#8] -2584 S:0xC0017702 18C9 2 Instruction ADDS r1,r1,r3 -2585 S:0xC0017704 F3BF8F5F 1 Instruction DMB -2586 S:0xC0017708 E8D1237F 39 Instruction LDREXD r2,r3,[r1] -2587 S:0xC001770C E8C14570 22 Instruction STREXD r0,r4,r5,[r1] -2588 S:0xC0017710 F0900F00 2 Instruction TEQ r0,#0 -2589 S:0xC0017714 D1F8 0 Instruction BNE {pc}-0xc ; 0xc0017708 -2590 S:0xC0017716 F3BF8F5F 9 Instruction DMB -2591 S:0xC001771A EA520403 1 Instruction ORRS r4,r2,r3 -2592 S:0xC001771E D12C 1 Instruction BNE {pc}+0x5c ; 0xc001777a -2593 S:0xC001777A 6AB0 35 Instruction LDR r0,[r6,#0x28] -2594 S:0xC001777C 4631 0 Instruction MOV r1,r6 -2595 S:0xC001777E F1004040 4 Instruction ADD r0,r0,#0xc0000000 -2596 S:0xC0017782 B00B 0 Instruction ADD sp,sp,#0x2c -2597 S:0xC0017784 E8BD4FF0 3 Instruction POP {r4-r11,lr} -2598 S:0xC0017788 F000B99A 5 Instruction B.W {pc}+0x338 ; 0xc0017ac0 -2599 S:0xC0017AC0 F04F0200 43 Instruction MOV r2,#0 -2600 S:0xC0017AC4 F8D11160 1 Instruction LDR r1,[r1,#0x160] -2601 S:0xC0017AC8 F040006A 1 Instruction ORR r0,r0,#0x6a -2602 S:0xC0017ACC EE0D1F30 1 Instruction MCR p15,#0x0,r1,c13,c0,#1 -2603 S:0xC0017AD0 F3BF8F6F 1 Instruction ISB - Timestamp Timestamp: 562536962748 -2604 S:0xC0017AD4 EE020F10 26 Instruction MCR p15,#0x0,r0,c2,c0,#0 -2605 S:0xC0017AD8 F3BF8F6F 1 Instruction ISB - Timestamp Timestamp: 562536962750 -2606 S:0xC0017ADC 46F7 12 Instruction MOV pc,lr - Info Tracing enabled -2607 S:0xC000CCF8 F1010C1C 65 Instruction ADD r12,r1,#0x1c -2608 S:0xC000CCFC 6E13 14 Instruction LDR r3,[r2,#0x60] -2609 S:0xC000CCFE E8AC0FF0 6 Instruction STM r12!,{r4-r11} -2610 S:0xC000CD02 F84CDB04 10 Instruction STR sp,[r12],#4 -2611 S:0xC000CD06 F84CEB04 3 Instruction STR lr,[r12],#4 -2612 S:0xC000CD0A EE0D3F70 1 Instruction MCR p15,#0x0,r3,c13,c0,#3 -2613 S:0xC000CD0E F04F0400 1 Instruction MOV r4,#0 -2614 S:0xC000CD12 EE0D4F50 1 Instruction MCR p15,#0x0,r4,c13,c0,#2 -2615 S:0xC000CD16 4605 1 Instruction MOV r5,r0 -2616 S:0xC000CD18 F102041C 0 Instruction ADD r4,r2,#0x1c -2617 S:0xC000CD1C 4806 18 Instruction LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 -2618 S:0xC000CD1E F04F0102 0 Instruction MOV r1,#2 -2619 S:0xC000CD22 F029FDF7 1 Instruction BL {pc}+0x29bf2 ; 0xc0036914 -2620 S:0xC0036914 B510 5 Instruction PUSH {r4,lr} -2621 S:0xC0036916 B082 1 Instruction SUB sp,sp,#8 -2622 S:0xC0036918 B500 3 Instruction PUSH {lr} -2623 S:0xC003691A F85DEB04 2 Instruction POP {lr} -2624 S:0xC003691E 2400 0 Instruction MOVS r4,#0 -2625 S:0xC0036920 F04F33FF 6 Instruction MOV r3,#0xffffffff -2626 S:0xC0036924 9400 1 Instruction STR r4,[sp,#0] -2627 S:0xC0036926 F7FFFFE9 1 Instruction BL {pc}-0x2a ; 0xc00368fc -2628 S:0xC00368FC B510 17 Instruction PUSH {r4,lr} -2629 S:0xC00368FE B082 1 Instruction SUB sp,sp,#8 -2630 S:0xC0036900 B500 3 Instruction PUSH {lr} -2631 S:0xC0036902 F85DEB04 2 Instruction POP {lr} -2632 S:0xC0036906 9C04 3 Instruction LDR r4,[sp,#0x10] -2633 S:0xC0036908 9400 1 Instruction STR r4,[sp,#0] -2634 S:0xC003690A 3004 0 Instruction ADDS r0,#4 -2635 S:0xC003690C F7FFFFCC 1 Instruction BL {pc}-0x64 ; 0xc00368a8 -2636 S:0xC00368A8 E92D41F0 11 Instruction PUSH {r4-r8,lr} -2637 S:0xC00368AC B500 5 Instruction PUSH {lr} -2638 S:0xC00368AE F85DEB04 2 Instruction POP {lr} -2639 S:0xC00368B2 461D 0 Instruction MOV r5,r3 -2640 S:0xC00368B4 6804 2 Instruction LDR r4,[r0,#0] -2641 S:0xC00368B6 460F 0 Instruction MOV r7,r1 -2642 S:0xC00368B8 4690 1 Instruction MOV r8,r2 -2643 S:0xC00368BA 9E06 1 Instruction LDR r6,[sp,#0x18] -2644 S:0xC00368BC 2B00 0 Instruction CMP r3,#0 -2645 S:0xC00368BE BF18 1 Instruction IT NE -2646 S:0xC00368C0 2C00 7 Instruction CMP r4,#0 -2647 S:0xC00368C2 BF0C 0 Instruction ITE EQ -2648 S:0xC00368C4 2000 1 Instruction MOVS r0,#0 -2649 S:0xC00368C6 2001 0 Instruction MOVS r0,#1 -2650 S:0xC00368C8 D10A 1 Instruction BNE {pc}+0x18 ; 0xc00368e0 -2651 S:0xC00368E0 6823 15 Instruction LDR r3,[r4,#0] -2652 S:0xC00368E2 4620 0 Instruction MOV r0,r4 -2653 S:0xC00368E4 4639 1 Instruction MOV r1,r7 -2654 S:0xC00368E6 4642 0 Instruction MOV r2,r8 -2655 S:0xC00368E8 6864 2 Instruction LDR r4,[r4,#4] -2656 S:0xC00368EA 4798 1 Instruction BLX r3 -2657 S:0xC0008C20 B538 23 Instruction PUSH {r3-r5,lr} -2658 S:0xC0008C22 B500 4 Instruction PUSH {lr} -2659 S:0xC0008C24 F85DEB04 2 Instruction POP {lr} -2660 S:0xC0008C28 4614 0 Instruction MOV r4,r2 -2661 S:0xC0008C2A 2903 1 Instruction CMP r1,#3 -2662 S:0xC0008C2C D816 0 Instruction BHI {pc}+0x30 ; 0xc0008c5c -2663 S:0xC0008C2E E8DFF001 21 Instruction TBB [pc,r1] -2664 S:0xC0008C60 EEF84A10 23 Instruction VMRS r4,FPEXC -2665 S:0xC0008C64 0060 3 Instruction LSLS r0,r4,#1 -2666 S:0xC0008C66 6953 12 Instruction LDR r3,[r2,#0x14] -2667 S:0xC0008C68 D507 0 Instruction BPL {pc}+0x12 ; 0xc0008c7a -2668 S:0xC0008C7A F0244480 1 Instruction BIC r4,r4,#0x40000000 -2669 S:0xC0008C7E EEE84A10 6 Instruction VMSR FPEXC,r4 -2670 S:0xC0008C82 2000 7 Instruction MOVS r0,#0 -2671 S:0xC0008C84 BD38 1 Instruction POP {r3-r5,pc} -2672 S:0xC00368EC B116 2 Instruction CBZ r6,{pc}+8 ; 0xc00368f4 -2673 S:0xC00368F4 0403 8 Instruction LSLS r3,r0,#16 -2674 S:0xC00368F6 D5E9 0 Instruction BPL {pc}-0x2a ; 0xc00368cc -2675 S:0xC00368CC 3D01 8 Instruction SUBS r5,#1 -2676 S:0xC00368CE BF0C 0 Instruction ITE EQ -2677 S:0xC00368D0 2300 1 Instruction MOVS r3,#0 -2678 S:0xC00368D2 2301 0 Instruction MOVS r3,#1 -2679 S:0xC00368D4 2C00 1 Instruction CMP r4,#0 -2680 S:0xC00368D6 BF0C 0 Instruction ITE EQ -2681 S:0xC00368D8 2300 1 Instruction MOVS r3,#0 -2682 S:0xC00368DA F0030301 1 Instruction AND r3,r3,#1 -2683 S:0xC00368DE B15B 1 Instruction CBZ r3,{pc}+0x1a ; 0xc00368f8 -2684 S:0xC00368F8 E8BD81F0 2 Instruction POP {r4-r8,pc} -2685 S:0xC0036910 B002 3 Instruction ADD sp,sp,#8 -2686 S:0xC0036912 BD10 3 Instruction POP {r4,pc} -2687 S:0xC003692A B002 1 Instruction ADD sp,sp,#8 -2688 S:0xC003692C BD10 3 Instruction POP {r4,pc} -2689 S:0xC000CD26 46A4 2 Instruction MOV r12,r4 -2690 S:0xC000CD28 4628 1 Instruction MOV r0,r5 -2691 S:0xC000CD2A E8BC0FF0 2 Instruction LDM r12!,{r4-r11} -2692 S:0xC000CD2E F85CDB04 7 Instruction LDR sp,[r12],#4 -2693 S:0xC000CD32 F8DCF000 3 Instruction LDR pc,[r12,#0] - Info Tracing enabled -2694 S:0xC003AC6C B5F0 9 Instruction PUSH {r4-r7,lr} -2695 S:0xC003AC6E B083 3 Instruction SUB sp,sp,#0xc -2696 S:0xC003AC70 AF00 1 Instruction ADD r7,sp,#0 -2697 S:0xC003AC72 B500 2 Instruction PUSH {lr} -2698 S:0xC003AC74 F85DEB04 2 Instruction POP {lr} -2699 S:0xC003AC78 4B2E 14 Instruction LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 -2700 S:0xC003AC7A 460E 0 Instruction MOV r6,r1 -2701 S:0xC003AC7C 466A 1 Instruction MOV r2,sp -2702 S:0xC003AC7E F8D04470 5 Instruction LDR r4,[r0,#0x470] -2703 S:0xC003AC82 F42251FF 0 Instruction BIC r1,r2,#0x1fe0 -2704 S:0xC003AC86 2200 1 Instruction MOVS r2,#0 -2705 S:0xC003AC88 F021011F 0 Instruction BIC r1,r1,#0x1f -2706 S:0xC003AC8C F8C02470 2 Instruction STR r2,[r0,#0x470] -2707 S:0xC003AC90 6832 3 Instruction LDR r2,[r6,#0] -2708 S:0xC003AC92 4605 0 Instruction MOV r5,r0 -2709 S:0xC003AC94 681B 3 Instruction LDR r3,[r3,#0] -2710 S:0xC003AC96 68C9 3 Instruction LDR r1,[r1,#0xc] -2711 S:0xC003AC98 2B00 1 Instruction CMP r3,#0 -2712 S:0xC003AC9A D125 0 Instruction BNE {pc}+0x4e ; 0xc003ace8 -2713 S:0xC003AC9C F3BF8F5F 63 Instruction DMB -2714 S:0xC003ACA0 2300 1 Instruction MOVS r3,#0 -2715 S:0xC003ACA2 61B3 1 Instruction STR r3,[r6,#0x18] -2716 S:0xC003ACA4 F3BF8F5F 1 Instruction DMB -2717 S:0xC003ACA8 882B 57 Instruction LDRH r3,[r5,#0] -2718 S:0xC003ACAA 3301 2 Instruction ADDS r3,#1 -2719 S:0xC003ACAC 802B 1 Instruction STRH r3,[r5,#0] -2720 S:0xC003ACAE F3BF8F4F 31 Instruction DSB -2721 S:0xC003ACB2 F3AF8004 1 Instruction SEV.W -2722 S:0xC003ACB6 B662 1 Instruction CPSIE i -2723 S:0xC003ACB8 B184 1 Instruction CBZ r4,{pc}+0x24 ; 0xc003acdc -2724 S:0xC003ACDC 2A40 1 Instruction CMP r2,#0x40 -2725 S:0xC003ACDE D009 0 Instruction BEQ {pc}+0x16 ; 0xc003acf4 -2726 S:0xC003ACE0 F107070C 8 Instruction ADD r7,r7,#0xc -2727 S:0xC003ACE4 46BD 1 Instruction MOV sp,r7 -2728 S:0xC003ACE6 BDF0 3 Instruction POP {r4-r7,pc} - Info Tracing enabled -2729 S:0xC000F72E B672 1 Instruction CPSID i -2730 S:0xC000F730 6821 1 Instruction LDR r1,[r4,#0] -2731 S:0xC000F732 0748 3 Instruction LSLS r0,r1,#29 -2732 S:0xC000F734 D1F5 1 Instruction BNE {pc}-0x12 ; 0xc000f722 -2733 S:0xC000F736 2000 15 Instruction MOVS r0,#0 -2734 S:0xC000F738 E8BD81F0 1 Instruction POP {r4-r8,pc} -2735 S:0xC000CD92 2800 11 Instruction CMP r0,#0 -2736 S:0xC000CD94 F000800E 0 Instruction BEQ.W {pc}+0x20 ; 0xc000cdb4 -2737 S:0xC000CDB4 F3BF8F2F 19 Instruction CLREX -2738 S:0xC000CDB8 466A 1 Instruction MOV r2,sp -2739 S:0xC000CDBA F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -2740 S:0xC000CDBE F083030C 66 Instruction EOR r3,r3,#0xc -2741 S:0xC000CDC2 F3838100 3 Instruction MSR CPSR_c,r3 -2742 S:0xC000CDC6 F8D2D034 16 Instruction LDR sp,[r2,#0x34] -2743 S:0xC000CDCA F8D2E038 1 Instruction LDR lr,[r2,#0x38] -2744 S:0xC000CDCE F083030C 0 Instruction EOR r3,r3,#0xc -2745 S:0xC000CDD2 F3838100 3 Instruction MSR CPSR_c,r3 -2746 S:0xC000CDD6 9910 5 Instruction LDR r1,[sp,#0x40] -2747 S:0xC000CDD8 F8DDE03C 1 Instruction LDR lr,[sp,#0x3c] -2748 S:0xC000CDDC B00D 0 Instruction ADD sp,sp,#0x34 -2749 S:0xC000CDDE F3918F00 2 Instruction MSR SPSR_cxsf,r1 -2750 S:0xC000CDE2 E91D1FFF 5 Instruction LDMDB sp,{r0-r12} -2751 S:0xC000CDE6 B005 7 Instruction ADD sp,sp,#0x14 -2752 S:0xC000CDE8 F3DE8F00 1 Instruction SUBS pc,lr,#0 - Info Return from exception - Timestamp Timestamp: 562536962810 - Info Tracing enabled -2753 S:0xC000CB00 B092 73 Instruction SUB sp,sp,#0x48 - Timestamp Timestamp: 562536962823 -2754 S:0xC000CB02 E88D1FFF 3 Instruction STM sp,{r0-r12} -2755 S:0xC000CB06 E8900038 26 Instruction LDM r0,{r3-r5} -2756 S:0xC000CB0A A80F 3 Instruction ADD r0,sp,#0x3c -2757 S:0xC000CB0C F04F36FF 0 Instruction MOV r6,#0xffffffff -2758 S:0xC000CB10 9300 1 Instruction STR r3,[sp,#0] -2759 S:0xC000CB12 E8800070 2 Instruction STM r0,{r4-r6} -2760 S:0xC000CB16 F3EF8100 2 Instruction MRS r1,APSR ; formerly CPSR -2761 S:0xC000CB1A F081010C 2 Instruction EOR r1,r1,#0xc -2762 S:0xC000CB1E F3818100 3 Instruction MSR CPSR_c,r1 -2763 S:0xC000CB22 F840DC08 5 Instruction STR sp,[r0,#-8] -2764 S:0xC000CB26 F840EC04 1 Instruction STR lr,[r0,#-4] -2765 S:0xC000CB2A F081010C 0 Instruction EOR r1,r1,#0xc -2766 S:0xC000CB2E F3818100 3 Instruction MSR CPSR_c,r1 -2767 S:0xC000CB32 F85F0114 18 Instruction LDR r0,[pc,#-276] ; [0xC000CA20] = 0xC06013D4 -2768 S:0xC000CB36 6800 5 Instruction LDR r0,[r0,#0] -2769 S:0xC000CB38 EE010F10 1 Instruction MCR p15,#0x0,r0,c1,c0,#0 -2770 S:0xC000CB3C 4622 6 Instruction MOV r2,r4 -2771 S:0xC000CB3E 462B 0 Instruction MOV r3,r5 -2772 S:0xC000CB40 F20F19A1 1 Instruction ADR.W r9,{pc}+0x1a5 ; 0xc000cce5 -2773 S:0xC000CB44 F0130F20 0 Instruction TST r3,#0x20 -2774 S:0xC000CB48 F0408008 1 Instruction BNE.W {pc}+0x14 ; 0xc000cb5c -2775 S:0xC000CB4C F1A20404 16 Instruction SUB r4,r2,#4 -2776 S:0xC000CB50 F8540E00 112 Instruction LDRT r0,[r4,#0] -2777 S:0xC000CB54 F20F1E2B 0 Instruction ADR.W lr,{pc}+0x12f ; 0xc000cc83 -2778 S:0xC000CB58 F000B818 1 Instruction B.W {pc}+0x34 ; 0xc000cb8c -2779 S:0xC000CB8C 46EA 3 Instruction MOV r10,sp -2780 S:0xC000CB8E EA4F3A5A 2 Instruction LSR r10,r10,#13 -2781 S:0xC000CB92 EA4F3A4A 2 Instruction LSL r10,r10,#13 -2782 S:0xC000CB96 A62A 0 Instruction ADR r6,{pc}+0xaa ; 0xc000cc40 -2783 S:0xC000CB98 F8565B04 58 Instruction LDR r5,[r6],#4 -2784 S:0xC000CB9C F8567B04 3 Instruction LDR r7,[r6],#4 -2785 S:0xC000CBA0 2D00 1 Instruction CMP r5,#0 -2786 S:0xC000CBA2 D00B 0 Instruction BEQ {pc}+0x1a ; 0xc000cbbc -2787 S:0xC000CBA4 EA000805 1 Instruction AND r8,r0,r5 -2788 S:0xC000CBA8 45B8 1 Instruction CMP r8,r7 -2789 S:0xC000CBAA D1F5 0 Instruction BNE {pc}-0x12 ; 0xc000cb98 -2790 S:0xC000CB98 F8565B04 11 Instruction LDR r5,[r6],#4 -2791 S:0xC000CB9C F8567B04 3 Instruction LDR r7,[r6],#4 -2792 S:0xC000CBA0 2D00 1 Instruction CMP r5,#0 -2793 S:0xC000CBA2 D00B 0 Instruction BEQ {pc}+0x1a ; 0xc000cbbc -2794 S:0xC000CBA4 EA000805 1 Instruction AND r8,r0,r5 -2795 S:0xC000CBA8 45B8 1 Instruction CMP r8,r7 -2796 S:0xC000CBAA D1F5 0 Instruction BNE {pc}-0x12 ; 0xc000cb98 -2797 S:0xC000CB98 F8565B04 21 Instruction LDR r5,[r6],#4 -2798 S:0xC000CB9C F8567B04 3 Instruction LDR r7,[r6],#4 -2799 S:0xC000CBA0 2D00 1 Instruction CMP r5,#0 -2800 S:0xC000CBA2 D00B 0 Instruction BEQ {pc}+0x1a ; 0xc000cbbc -2801 S:0xC000CBBC F0106F00 8 Instruction TST r0,#0x8000000 -2802 S:0xC000CBC0 BF14 1 Instruction ITE NE -2803 S:0xC000CBC2 F0106F80 1 Instruction TST r0,#0x4000000 -2804 S:0xC000CBC6 46F7 1 Instruction MOV pc,lr -2805 S:0xC000CBC8 F4006870 1 Instruction AND r8,r0,#0xf00 -2806 S:0xC000CBCC EA4F2818 2 Instruction LSR r8,r8,#8 -2807 S:0xC000CBD0 F04F0701 0 Instruction MOV r7,#1 -2808 S:0xC000CBD4 F10A0650 1 Instruction ADD r6,r10,#0x50 -2809 S:0xC000CBD8 F8067008 3 Instruction STRB r7,[r6,r8] -2810 S:0xC000CBDC EA4F0888 1 Instruction LSL r8,r8,#2 -2811 S:0xC000CBE0 44C7 9 Instruction ADD pc,pc,r8 -2812 S:0xC000CC0C F7FCB906 42 Instruction B {pc}-0x3df0 ; 0xc0008e1c -2813 S:0xC0008E1C B662 3 Instruction CPSIE i -2814 S:0xC0008E1E 4C04 19 Instruction LDR r4,[pc,#16] ; [0xC0008E30] = 0xC0601098 -2815 S:0xC0008E20 F8DAB014 4 Instruction LDR r11,[r10,#0x14] -2816 S:0xC0008E24 F10A0AF8 0 Instruction ADD r10,r10,#0xf8 -2817 S:0xC0008E28 F8D4F000 1 Instruction LDR pc,[r4,#0] -2818 S:0xC0008E34 EEF81A10 9 Instruction VMRS r1,FPEXC -2819 S:0xC0008E38 F0114F80 2 Instruction TST r1,#0x40000000 -2820 S:0xC0008E3C F040803A 0 Instruction BNE.W {pc}+0x78 ; 0xc0008eb4 -2821 S:0xC0008E40 4B31 25 Instruction LDR r3,[pc,#196] ; [0xC0008F08] = 0xC0637B9C -2822 S:0xC0008E42 F0414180 0 Instruction ORR r1,r1,#0x40000000 -2823 S:0xC0008E46 F853402B 61 Instruction LDR r4,[r3,r11,LSL #2] -2824 S:0xC0008E4A F0214500 0 Instruction BIC r5,r1,#0x80000000 -2825 S:0xC0008E4E 4554 2 Instruction CMP r4,r10 -2826 S:0xC0008E50 F0408006 0 Instruction BNE.W {pc}+0x10 ; 0xc0008e60 -2827 S:0xC0008E54 F8DAC110 68 Instruction LDR r12,[r10,#0x110] -2828 S:0xC0008E58 EA9C0F0B 2 Instruction TEQ r12,r11 -2829 S:0xC0008E5C F0008020 0 Instruction BEQ.W {pc}+0x44 ; 0xc0008ea0 -2830 S:0xC0008EA0 F0114F00 2 Instruction TST r1,#0x80000000 -2831 S:0xC0008EA4 F0408011 0 Instruction BNE.W {pc}+0x26 ; 0xc0008eca -2832 S:0xC0008EA8 EEE81A10 1 Instruction VMSR FPEXC,r1 -2833 S:0xC0008EAC F1A20204 7 Instruction SUB r2,r2,#4 -2834 S:0xC0008EB0 920F 3 Instruction STR r2,[sp,#0x3c] -2835 S:0xC0008EB2 46CF 1 Instruction MOV pc,r9 -2836 S:0xC000CCE4 46E9 16 Instruction MOV r9,sp -2837 S:0xC000CCE6 EA4F3959 2 Instruction LSR r9,r9,#13 -2838 S:0xC000CCEA EA4F3949 2 Instruction LSL r9,r9,#13 - Timestamp Timestamp: 562536962867 -2839 S:0xC000CCEE F04F0800 1 Instruction MOV r8,#0 -2840 S:0xC000CCF2 F000B857 0 Instruction B.W {pc}+0xb2 ; 0xc000cda4 -2841 S:0xC000CDA4 B672 1 Instruction CPSID i -2842 S:0xC000CDA6 BF00 1 Instruction NOP -2843 S:0xC000CDA8 F8D91000 1 Instruction LDR r1,[r9,#0] -2844 S:0xC000CDAC F0110F07 2 Instruction TST r1,#7 -2845 S:0xC000CDB0 F47FAFEB 0 Instruction BNE.W {pc}-0x26 ; 0xc000cd8a -2846 S:0xC000CDB4 F3BF8F2F 1 Instruction CLREX -2847 S:0xC000CDB8 466A 1 Instruction MOV r2,sp -2848 S:0xC000CDBA F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -2849 S:0xC000CDBE F083030C 2 Instruction EOR r3,r3,#0xc -2850 S:0xC000CDC2 F3838100 3 Instruction MSR CPSR_c,r3 -2851 S:0xC000CDC6 F8D2D034 5 Instruction LDR sp,[r2,#0x34] -2852 S:0xC000CDCA F8D2E038 1 Instruction LDR lr,[r2,#0x38] -2853 S:0xC000CDCE F083030C 0 Instruction EOR r3,r3,#0xc -2854 S:0xC000CDD2 F3838100 3 Instruction MSR CPSR_c,r3 -2855 S:0xC000CDD6 9910 5 Instruction LDR r1,[sp,#0x40] -2856 S:0xC000CDD8 F8DDE03C 1 Instruction LDR lr,[sp,#0x3c] -2857 S:0xC000CDDC B00D 0 Instruction ADD sp,sp,#0x34 -2858 S:0xC000CDDE F3918F00 2 Instruction MSR SPSR_cxsf,r1 -2859 S:0xC000CDE2 E91D1FFF 5 Instruction LDMDB sp,{r0-r12} -2860 S:0xC000CDE6 B005 7 Instruction ADD sp,sp,#0x14 -2861 S:0xC000CDE8 F3DE8F00 1 Instruction SUBS pc,lr,#0 - Info Return from exception - Timestamp Timestamp: 562536962870 - Info Tracing enabled -2862 S:0xC000CAA0 B092 9 Instruction SUB sp,sp,#0x48 - Timestamp Timestamp: 562536983623 -2863 S:0xC000CAA2 E88D1FFF 6 Instruction STM sp,{r0-r12} -2864 S:0xC000CAA6 E8900038 11 Instruction LDM r0,{r3-r5} -2865 S:0xC000CAAA A80F 2 Instruction ADD r0,sp,#0x3c -2866 S:0xC000CAAC F04F36FF 0 Instruction MOV r6,#0xffffffff -2867 S:0xC000CAB0 9300 1 Instruction STR r3,[sp,#0] -2868 S:0xC000CAB2 E8800070 2 Instruction STM r0,{r4-r6} -2869 S:0xC000CAB6 F3EF8100 2 Instruction MRS r1,APSR ; formerly CPSR -2870 S:0xC000CABA F081010C 2 Instruction EOR r1,r1,#0xc -2871 S:0xC000CABE F3818100 3 Instruction MSR CPSR_c,r1 -2872 S:0xC000CAC2 F840DC08 5 Instruction STR sp,[r0,#-8] -2873 S:0xC000CAC6 F840EC04 1 Instruction STR lr,[r0,#-4] -2874 S:0xC000CACA F081010C 0 Instruction EOR r1,r1,#0xc -2875 S:0xC000CACE F3818100 3 Instruction MSR CPSR_c,r1 -2876 S:0xC000CAD2 F85F00B4 7 Instruction LDR r0,[pc,#-180] ; [0xC000CA20] = 0xC06013D4 -2877 S:0xC000CAD6 6800 17 Instruction LDR r0,[r0,#0] -2878 S:0xC000CAD8 EE010F10 1 Instruction MCR p15,#0x0,r0,c1,c0,#0 -2879 S:0xC000CADC 4907 16 Instruction LDR r1,[pc,#28] ; [0xC000CAFC] = 0xC06013DC -2880 S:0xC000CADE 4668 0 Instruction MOV r0,sp -2881 S:0xC000CAE0 F20F0E05 1 Instruction ADR.W lr,{pc}+9 ; 0xc000cae9 -2882 S:0xC000CAE4 F8D1F000 2 Instruction LDR pc,[r1,#0] -2883 S:0xC00083D0 E92D41F0 22 Instruction PUSH {r4-r8,lr} -2884 S:0xC00083D4 B500 5 Instruction PUSH {lr} -2885 S:0xC00083D6 F004FD19 1 Instruction BL {pc}+0x4a36 ; 0xc000ce0c -2886 S:0xC000CE0C 46F4 36 Instruction MOV r12,lr -2887 S:0xC000CE0E F85DEB04 1 Instruction POP {lr} -2888 S:0xC000CE12 46E7 1 Instruction MOV pc,r12 -2889 S:0xC00083DA 4607 28 Instruction MOV r7,r0 -2890 S:0xC00083DC 4E0F 13 Instruction LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 -2891 S:0xC00083DE F8D6800C 17 Instruction LDR r8,[r6,#0xc] -2892 S:0xC00083E2 F108040C 2 Instruction ADD r4,r8,#0xc -2893 S:0xC00083E6 E006 1 Instruction B {pc}+0x10 ; 0xc00083f6 -2894 S:0xC00083F6 6822 26 Instruction LDR r2,[r4,#0] -2895 S:0xC00083F8 F42250E0 2 Instruction BIC r0,r2,#0x1c00 -2896 S:0xC00083FC F1A00510 1 Instruction SUB r5,r0,#0x10 -2897 S:0xC0008400 4601 0 Instruction MOV r1,r0 -2898 S:0xC0008402 F5B57F7B 1 Instruction CMP r5,#0x3ec -2899 S:0xC0008406 D9EF 0 Instruction BLS {pc}-0x1e ; 0xc00083e8 -2900 S:0xC00083E8 F8D60594 19 Instruction LDR r0,[r6,#0x594] -2901 S:0xC00083EC F065FB40 0 Instruction BL {pc}+0x65684 ; 0xc006da70 - Info Tracing enabled -2902 S:0xC00083F0 4639 1 Instruction MOV r1,r7 -2903 S:0xC00083F2 F005F8F7 0 Instruction BL {pc}+0x51f2 ; 0xc000d5e4 -2904 S:0xC000D5E4 B570 21 Instruction PUSH {r4-r6,lr} -2905 S:0xC000D5E6 B500 4 Instruction PUSH {lr} -2906 S:0xC000D5E8 F85DEB04 2 Instruction POP {lr} -2907 S:0xC000D5EC 4605 0 Instruction MOV r5,r0 -2908 S:0xC000D5EE 4C12 22 Instruction LDR r4,[pc,#72] ; [0xC000D638] = 0xC05F1F34 -2909 S:0xC000D5F0 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -2910 S:0xC000D5F4 4623 1 Instruction MOV r3,r4 -2911 S:0xC000D5F6 58D6 15 Instruction LDR r6,[r2,r3] -2912 S:0xC000D5F8 50D1 3 Instruction STR r1,[r2,r3] -2913 S:0xC000D5FA F013FDBF 0 Instruction BL {pc}+0x13b82 ; 0xc002117c -2914 S:0xC002117C B538 1 Instruction PUSH {r3-r5,lr} -2915 S:0xC002117E B500 4 Instruction PUSH {lr} -2916 S:0xC0021180 F85DEB04 16 Instruction POP {lr} -2917 S:0xC0021184 466B 1 Instruction MOV r3,sp -2918 S:0xC0021186 F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -2919 S:0xC002118A F024041F 1 Instruction BIC r4,r4,#0x1f -2920 S:0xC002118E 6965 5 Instruction LDR r5,[r4,#0x14] -2921 S:0xC0021190 F04EFFCE 0 Instruction BL {pc}+0x4efa0 ; 0xc0070130 - Info Tracing enabled -2922 S:0xC0021194 68E3 9 Instruction LDR r3,[r4,#0xc] -2923 S:0xC0021196 F8D33240 32 Instruction LDR r3,[r3,#0x240] -2924 S:0xC002119A B92B 2 Instruction CBNZ r3,{pc}+0xe ; 0xc00211a8 -2925 S:0xC00211A8 6863 8 Instruction LDR r3,[r4,#4] -2926 S:0xC00211AA F5033380 2 Instruction ADD r3,r3,#0x10000 -2927 S:0xC00211AE 6063 1 Instruction STR r3,[r4,#4] -2928 S:0xC00211B0 BD38 1 Instruction POP {r3-r5,pc} -2929 S:0xC000D5FE 4B0F 2 Instruction LDR r3,[pc,#60] ; [0xC000D63C] = 0xC0608914 -2930 S:0xC000D600 681B 17 Instruction LDR r3,[r3,#0] -2931 S:0xC000D602 42AB 2 Instruction CMP r3,r5 -2932 S:0xC000D604 D909 0 Instruction BLS {pc}+0x16 ; 0xc000d61a -2933 S:0xC000D606 4628 1 Instruction MOV r0,r5 -2934 S:0xC000D608 F05DF91A 0 Instruction BL {pc}+0x5d238 ; 0xc006a840 - Timestamp Timestamp: 562536983677 - Info Tracing enabled -2935 S:0xC0035900 E92D4FF0 1 Instruction PUSH {r4-r11,lr} -2936 S:0xC0035904 B091 7 Instruction SUB sp,sp,#0x44 -2937 S:0xC0035906 B500 3 Instruction PUSH {lr} -2938 S:0xC0035908 F85DEB04 2 Instruction POP {lr} -2939 S:0xC003590C 4986 13 Instruction LDR r1,[pc,#536] ; [0xC0035B28] -2940 S:0xC003590E EE1D3F90 1 Instruction MRC p15,#0x0,r3,c13,c0,#4 -2941 S:0xC0035912 EB030A01 4 Instruction ADD r10,r3,r1 -2942 S:0xC0035916 930B 1 Instruction STR r3,[sp,#0x2c] -2943 S:0xC0035918 4602 0 Instruction MOV r2,r0 -2944 S:0xC003591A 9105 1 Instruction STR r1,[sp,#0x14] -2945 S:0xC003591C F8DA3018 57 Instruction LDR r3,[r10,#0x18] -2946 S:0xC0035920 2B00 2 Instruction CMP r3,#0 -2947 S:0xC0035922 F00080F9 0 Instruction BEQ.W {pc}+0x1f6 ; 0xc0035b18 -2948 S:0xC0035926 F8DA3020 1 Instruction LDR r3,[r10,#0x20] -2949 S:0xC003592A 4650 0 Instruction MOV r0,r10 -2950 S:0xC003592C F04F34FF 1 Instruction MOV r4,#0xffffffff -2951 S:0xC0035930 F06F4500 0 Instruction MVN r5,#0x80000000 -2952 S:0xC0035934 3301 1 Instruction ADDS r3,#1 -2953 S:0xC0035936 F8CA3020 1 Instruction STR r3,[r10,#0x20] -2954 S:0xC003593A E9C24504 1 Instruction STRD r4,r5,[r2,#0x10] -2955 S:0xC003593E F50A7388 1 Instruction ADD r3,r10,#0x110 -2956 S:0xC0035942 F10A01A0 0 Instruction ADD r1,r10,#0xa0 -2957 S:0xC0035946 930A 1 Instruction STR r3,[sp,#0x28] -2958 S:0xC0035948 9108 1 Instruction STR r1,[sp,#0x20] -2959 S:0xC003594A F10A01D8 0 Instruction ADD r1,r10,#0xd8 -2960 S:0xC003594E 9109 1 Instruction STR r1,[sp,#0x24] -2961 S:0xC0035950 F3AEFE32 0 Instruction BL {pc}+0x3aec68 ; 0xc03e45b8 - Info Tracing enabled -2962 S:0xC0035954 A908 9 Instruction ADD r1,sp,#0x20 -2963 S:0xC0035956 A80C 0 Instruction ADD r0,sp,#0x30 -2964 S:0xC0035958 F04F0B01 1 Instruction MOV r11,#1 -2965 S:0xC003595C C90E 23 Instruction LDM r1,{r1-r3} -2966 S:0xC003595E F01BFAA9 4 Instruction BL {pc}+0x1b556 ; 0xc0050eb4 -2967 S:0xC0050EB4 E92D4FF0 1 Instruction PUSH {r4-r11,lr} -2968 S:0xC0050EB8 B089 7 Instruction SUB sp,sp,#0x24 -2969 S:0xC0050EBA B500 3 Instruction PUSH {lr} -2970 S:0xC0050EBC F85DEB04 2 Instruction POP {lr} -2971 S:0xC0050EC0 4D36 22 Instruction LDR r5,[pc,#216] ; [0xC0050F9C] -2972 S:0xC0050EC2 4682 0 Instruction MOV r10,r0 -2973 S:0xC0050EC4 468B 1 Instruction MOV r11,r1 -2974 S:0xC0050EC6 4690 0 Instruction MOV r8,r2 -2975 S:0xC0050EC8 462C 1 Instruction MOV r4,r5 -2976 S:0xC0050ECA 4699 0 Instruction MOV r9,r3 -2977 S:0xC0050ECC F8D56090 28 Instruction LDR r6,[r5,#0x90] -2978 S:0xC0050ED0 07F0 3 Instruction LSLS r0,r6,#31 -2979 S:0xC0050ED2 D462 0 Instruction BMI {pc}+0xc8 ; 0xc0050f9a -2980 S:0xC0050ED4 F3BF8F5F 1 Instruction DMB -2981 S:0xC0050ED8 6827 37 Instruction LDR r7,[r4,#0] -2982 S:0xC0050EDA 6BA2 3 Instruction LDR r2,[r4,#0x38] -2983 S:0xC0050EDC 4638 1 Instruction MOV r0,r7 -2984 S:0xC0050EDE 683B 3 Instruction LDR r3,[r7,#0] -2985 S:0xC0050EE0 9205 3 Instruction STR r2,[sp,#0x14] -2986 S:0xC0050EE2 4798 1 Instruction BLX r3 - Timestamp Timestamp: 562536983747 - Info Tracing enabled -2987 S:0xC0050EE4 E9D72302 9 Instruction LDRD r2,r3,[r7,#8] -2988 S:0xC0050EE8 F8D4C044 1 Instruction LDR r12,[r4,#0x44] -2989 S:0xC0050EEC E9CD2306 1 Instruction STRD r2,r3,[sp,#0x18] -2990 S:0xC0050EF0 E9D72304 1 Instruction LDRD r2,r3,[r7,#0x10] -2991 S:0xC0050EF4 6C27 1 Instruction LDR r7,[r4,#0x40] -2992 S:0xC0050EF6 E9CD2300 1 Instruction STRD r2,r3,[sp,#0] -2993 S:0xC0050EFA E9D42318 1 Instruction LDRD r2,r3,[r4,#0x60] -2994 S:0xC0050EFE E9CD0102 22 Instruction STRD r0,r1,[sp,#8] -2995 S:0xC0050F02 6860 1 Instruction LDR r0,[r4,#4] -2996 S:0xC0050F04 68A1 1 Instruction LDR r1,[r4,#8] -2997 S:0xC0050F06 E9CB2300 1 Instruction STRD r2,r3,[r11,#0] -2998 S:0xC0050F0A E9D4231C 1 Instruction LDRD r2,r3,[r4,#0x70] -2999 S:0xC0050F0E E9C82300 1 Instruction STRD r2,r3,[r8,#0] -3000 S:0xC0050F12 E9D42322 1 Instruction LDRD r2,r3,[r4,#0x88] -3001 S:0xC0050F16 E9C92300 1 Instruction STRD r2,r3,[r9,#0] -3002 S:0xC0050F1A F3BF8F5F 1 Instruction DMB -3003 S:0xC0050F1E F8D43090 65 Instruction LDR r3,[r4,#0x90] -3004 S:0xC0050F22 429E 2 Instruction CMP r6,r3 -3005 S:0xC0050F24 D1D2 1 Instruction BNE {pc}-0x58 ; 0xc0050ecc -3006 S:0xC0050F26 E9DD2306 9 Instruction LDRD r2,r3,[sp,#0x18] -3007 S:0xC0050F2A E9DD8902 1 Instruction LDRD r8,r9,[sp,#8] -3008 S:0xC0050F2E E9DD4500 1 Instruction LDRD r4,r5,[sp,#0] -3009 S:0xC0050F32 EBB80802 1 Instruction SUBS r8,r8,r2 -3010 S:0xC0050F36 EB690903 1 Instruction SBC r9,r9,r3 -3011 S:0xC0050F3A 463A 0 Instruction MOV r2,r7 -3012 S:0xC0050F3C EA080804 1 Instruction AND r8,r8,r4 -3013 S:0xC0050F40 EA090905 14 Instruction AND r9,r9,r5 -3014 S:0xC0050F44 4663 0 Instruction MOV r3,r12 -3015 S:0xC0050F46 F1C10C20 1 Instruction RSB r12,r1,#0x20 -3016 S:0xC0050F4A FBA86700 1 Instruction UMULL r6,r7,r8,r0 -3017 S:0xC0050F4E 1992 2 Instruction ADDS r2,r2,r6 -3018 S:0xC0050F50 F44F464A 0 Instruction MOV r6,#0xca00 -3019 S:0xC0050F54 FA22F401 2 Instruction LSR r4,r2,r1 -3020 S:0xC0050F58 F6C3369A 1 Instruction MOVT r6,#0x3b9a -3021 S:0xC0050F5C FB007709 1 Instruction MLA r7,r0,r9,r7 -3022 S:0xC0050F60 EB430307 15 Instruction ADC r3,r3,r7 -3023 S:0xC0050F64 F1B10020 0 Instruction SUBS r0,r1,#0x20 -3024 S:0xC0050F68 FA03FC0C 2 Instruction LSL r12,r3,r12 -3025 S:0xC0050F6C BF58 0 Instruction IT PL -3026 S:0xC0050F6E FA43F000 1 Instruction ASR r0,r3,r0 -3027 S:0xC0050F72 EA44040C 1 Instruction ORR r4,r4,r12 -3028 S:0xC0050F76 FA43F501 1 Instruction ASR r5,r3,r1 -3029 S:0xC0050F7A 9905 1 Instruction LDR r1,[sp,#0x14] -3030 S:0xC0050F7C BF58 0 Instruction IT PL -3031 S:0xC0050F7E 4304 1 Instruction ORRS r4,r4,r0 -3032 S:0xC0050F80 E9DB2300 1 Instruction LDRD r2,r3,[r11,#0] -3033 S:0xC0050F84 4650 1 Instruction MOV r0,r10 -3034 S:0xC0050F86 FBC64501 1 Instruction SMLAL r4,r5,r6,r1 -3035 S:0xC0050F8A 1AA4 2 Instruction SUBS r4,r4,r2 -3036 S:0xC0050F8C EB650503 1 Instruction SBC r5,r5,r3 -3037 S:0xC0050F90 E9CA4500 1 Instruction STRD r4,r5,[r10,#0] -3038 S:0xC0050F94 B009 1 Instruction ADD sp,sp,#0x24 -3039 S:0xC0050F96 E8BD8FF0 3 Instruction POP {r4-r11,pc} -3040 S:0xC0035962 2103 5 Instruction MOVS r1,#3 -3041 S:0xC0035964 980C 2 Instruction LDR r0,[sp,#0x30] -3042 S:0xC0035966 9A0D 1 Instruction LDR r2,[sp,#0x34] -3043 S:0xC0035968 9104 1 Instruction STR r1,[sp,#0x10] -3044 S:0xC003596A 9006 1 Instruction STR r0,[sp,#0x18] -3045 S:0xC003596C 9207 1 Instruction STR r2,[sp,#0x1c] -3046 S:0xC003596E E9DD0106 2 Instruction LDRD r0,r1,[sp,#0x18] -3047 S:0xC0035972 E9CD0100 1 Instruction STRD r0,r1,[sp,#0] -3048 S:0xC0035976 2700 1 Instruction MOVS r7,#0 -3049 S:0xC0035978 F04F32FF 0 Instruction MOV r2,#0xffffffff -3050 S:0xC003597C F06F4300 1 Instruction MVN r3,#0x80000000 -3051 S:0xC0035980 E9CD2302 50 Instruction STRD r2,r3,[sp,#8] -3052 S:0xC0035984 E9CA2304 1 Instruction STRD r2,r3,[r10,#0x10] -3053 S:0xC0035988 F8DA3004 1 Instruction LDR r3,[r10,#4] -3054 S:0xC003598C FA0BF207 1 Instruction LSL r2,r11,r7 -3055 S:0xC0035990 3701 1 Instruction ADDS r7,#1 -3056 S:0xC0035992 421A 1 Instruction TST r2,r3 -3057 S:0xC0035994 D024 0 Instruction BEQ {pc}+0x4c ; 0xc00359e0 -3058 S:0xC0035996 EBC706C7 1 Instruction RSB r6,r7,r7,LSL #3 -3059 S:0xC003599A E9DD4500 1 Instruction LDRD r4,r5,[sp,#0] -3060 S:0xC003599E EB0A06C6 27 Instruction ADD r6,r10,r6,LSL #3 -3061 S:0xC00359A2 E9D6890C 26 Instruction LDRD r8,r9,[r6,#0x30] -3062 S:0xC00359A6 6930 2 Instruction LDR r0,[r6,#0x10] -3063 S:0xC00359A8 EB140408 1 Instruction ADDS r4,r4,r8 -3064 S:0xC00359AC EB450509 1 Instruction ADC r5,r5,r9 -3065 S:0xC00359B0 E9CD450E 1 Instruction STRD r4,r5,[sp,#0x38] -3066 S:0xC00359B4 B1A0 1 Instruction CBZ r0,{pc}+0x2c ; 0xc00359e0 -3067 S:0xC00359B6 E9D02306 20 Instruction LDRD r2,r3,[r0,#0x18] -3068 S:0xC00359BA 4294 2 Instruction CMP r4,r2 -3069 S:0xC00359BC EB750103 1 Instruction SBCS r1,r5,r3 -3070 S:0xC00359C0 DA08 1 Instruction BGE {pc}+0x14 ; 0xc00359d4 -3071 S:0xC00359D4 A90E 4 Instruction ADD r1,sp,#0x38 -3072 S:0xC00359D6 F7FFFB6B 1 Instruction BL {pc}-0x926 ; 0xc00350b0 -3073 S:0xC00350B0 E92D43F0 17 Instruction PUSH {r4-r9,lr} -3074 S:0xC00350B4 B083 4 Instruction SUB sp,sp,#0xc -3075 S:0xC00350B6 B500 3 Instruction PUSH {lr} -3076 S:0xC00350B8 F85DEB04 2 Instruction POP {lr} -3077 S:0xC00350BC 6A47 1 Instruction LDR r7,[r0,#0x24] -3078 S:0xC00350BE 4604 0 Instruction MOV r4,r0 -3079 S:0xC00350C0 4688 59 Instruction MOV r8,r1 -3080 S:0xC00350C2 683E 1 Instruction LDR r6,[r7,#0] -3081 S:0xC00350C4 F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -3082 S:0xC00350C8 0618 3 Instruction LSLS r0,r3,#24 -3083 S:0xC00350CA D56E 0 Instruction BPL {pc}+0xe0 ; 0xc00351aa -3084 S:0xC00350CC 4B40 14 Instruction LDR r3,[pc,#256] ; [0xC00351D0] = 0xC0635E28 -3085 S:0xC00350CE 685A 13 Instruction LDR r2,[r3,#4] -3086 S:0xC00350D0 2A00 2 Instruction CMP r2,#0 -3087 S:0xC00350D2 D15D 0 Instruction BNE {pc}+0xbe ; 0xc0035190 -3088 S:0xC00350D4 2300 1 Instruction MOVS r3,#0 -3089 S:0xC00350D6 4620 0 Instruction MOV r0,r4 -3090 S:0xC00350D8 4639 1 Instruction MOV r1,r7 -3091 S:0xC00350DA 2202 0 Instruction MOVS r2,#2 -3092 S:0xC00350DC F7FFFFA0 1 Instruction BL {pc}-0xbc ; 0xc0035020 -3093 S:0xC0035020 E92D4F70 46 Instruction PUSH {r4-r6,r8-r11,lr} -3094 S:0xC0035024 B500 7 Instruction PUSH {lr} -3095 S:0xC0035026 F85DEB04 2 Instruction POP {lr} -3096 S:0xC003502A 468B 0 Instruction MOV r11,r1 -3097 S:0xC003502C 6A81 1 Instruction LDR r1,[r0,#0x28] -3098 S:0xC003502E 4616 0 Instruction MOV r6,r2 -3099 S:0xC0035030 4682 1 Instruction MOV r10,r0 -3100 S:0xC0035032 461C 0 Instruction MOV r4,r3 -3101 S:0xC0035034 07CA 2 Instruction LSLS r2,r1,#31 -3102 S:0xC0035036 D403 0 Instruction BMI {pc}+0xa ; 0xc0035040 -3103 S:0xC0035040 F8DB5010 50 Instruction LDR r5,[r11,#0x10] -3104 S:0xC0035044 F10B000C 0 Instruction ADD r0,r11,#0xc -3105 S:0xC0035048 4651 1 Instruction MOV r1,r10 -3106 S:0xC003504A F221FF6B 0 Instruction BL {pc}+0x221eda ; 0xc0256f24 - Info Tracing enabled -3107 S:0xC003504E 45AA 17 Instruction CMP r10,r5 -3108 S:0xC0035050 D00F 1 Instruction BEQ {pc}+0x22 ; 0xc0035072 -3109 S:0xC0035072 2C00 23 Instruction CMP r4,#0 -3110 S:0xC0035074 D0ED 0 Instruction BEQ {pc}-0x22 ; 0xc0035052 -3111 S:0xC0035052 F8DB3010 26 Instruction LDR r3,[r11,#0x10] -3112 S:0xC0035056 2B00 2 Instruction CMP r3,#0 -3113 S:0xC0035058 D1EE 1 Instruction BNE {pc}-0x20 ; 0xc0035038 -3114 S:0xC0035038 F8CA6028 8 Instruction STR r6,[r10,#0x28] -3115 S:0xC003503C E8BD8F70 1 Instruction POP {r4-r6,r8-r11,pc} -3116 S:0xC00350E0 4B3C 4 Instruction LDR r3,[pc,#240] ; [0xC00351D4] = 0xC05FC5AC -3117 S:0xC00350E2 681B 16 Instruction LDR r3,[r3,#0] -3118 S:0xC00350E4 2B00 2 Instruction CMP r3,#0 -3119 S:0xC00350E6 D147 0 Instruction BNE {pc}+0x92 ; 0xc0035178 -3120 S:0xC00350E8 F8D49020 1 Instruction LDR r9,[r4,#0x20] -3121 S:0xC00350EC F3BF8F5F 1 Instruction DMB -3122 S:0xC00350F0 8833 29 Instruction LDRH r3,[r6,#0] -3123 S:0xC00350F2 3301 2 Instruction ADDS r3,#1 -3124 S:0xC00350F4 8033 1 Instruction STRH r3,[r6,#0] -3125 S:0xC00350F6 F3BF8F4F 74 Instruction DSB -3126 S:0xC00350FA F3AF8004 1 Instruction SEV.W -3127 S:0xC00350FE 4B36 3 Instruction LDR r3,[pc,#216] ; [0xC00351D8] = 0xC0635E50 -3128 S:0xC0035100 685A 13 Instruction LDR r2,[r3,#4] -3129 S:0xC0035102 2A00 2 Instruction CMP r2,#0 -3130 S:0xC0035104 D12A 0 Instruction BNE {pc}+0x58 ; 0xc003515c -3131 S:0xC0035106 4620 1 Instruction MOV r0,r4 -3132 S:0xC0035108 47C8 1 Instruction BLX r9 -3133 S:0xC0055728 B5F0 22 Instruction PUSH {r4-r7,lr} -3134 S:0xC005572A B085 3 Instruction SUB sp,sp,#0x14 -3135 S:0xC005572C B500 3 Instruction PUSH {lr} -3136 S:0xC005572E F85DEB04 2 Instruction POP {lr} -3137 S:0xC0055732 4606 0 Instruction MOV r6,r0 -3138 S:0xC0055734 A802 1 Instruction ADD r0,sp,#8 -3139 S:0xC0055736 4B0F 14 Instruction LDR r3,[pc,#60] ; [0xC0055774] = 0xC05F1F34 -3140 S:0xC0055738 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -3141 S:0xC005573C 58D7 6 Instruction LDR r7,[r2,r3] -3142 S:0xC005573E F7F9FEF5 1 Instruction BL {pc}-0x6212 ; 0xc004f52c -3143 S:0xC004F52C E92D4FF0 2 Instruction PUSH {r4-r11,lr} -3144 S:0xC004F530 B08B 6 Instruction SUB sp,sp,#0x2c -3145 S:0xC004F532 B500 3 Instruction PUSH {lr} -3146 S:0xC004F534 F85DEB04 2 Instruction POP {lr} -3147 S:0xC004F538 4B3D 19 Instruction LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C -3148 S:0xC004F53A 4682 0 Instruction MOV r10,r0 -3149 S:0xC004F53C 681B 3 Instruction LDR r3,[r3,#0] -3150 S:0xC004F53E 2B00 2 Instruction CMP r3,#0 -3151 S:0xC004F540 D16F 0 Instruction BNE {pc}+0xe2 ; 0xc004f622 -3152 S:0xC004F542 F8DF90F4 1 Instruction LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 -3153 S:0xC004F546 F8DFB0F0 2 Instruction LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 -3154 S:0xC004F54A 464F 1 Instruction MOV r7,r9 -3155 S:0xC004F54C F8D75090 3 Instruction LDR r5,[r7,#0x90] -3156 S:0xC004F550 07EA 3 Instruction LSLS r2,r5,#31 -3157 S:0xC004F552 D46C 0 Instruction BMI {pc}+0xdc ; 0xc004f62e -3158 S:0xC004F554 F3BF8F5F 1 Instruction DMB -3159 S:0xC004F558 F8DB6000 59 Instruction LDR r6,[r11,#0] -3160 S:0xC004F55C F8DB4054 3 Instruction LDR r4,[r11,#0x54] -3161 S:0xC004F560 E9DB230E 1 Instruction LDRD r2,r3,[r11,#0x38] -3162 S:0xC004F564 4630 1 Instruction MOV r0,r6 -3163 S:0xC004F566 6831 1 Instruction LDR r1,[r6,#0] -3164 S:0xC004F568 1912 1 Instruction ADDS r2,r2,r4 -3165 S:0xC004F56A EB4373E4 1 Instruction ADC r3,r3,r4,ASR #31 -3166 S:0xC004F56E E9CD2306 3 Instruction STRD r2,r3,[sp,#0x18] -3167 S:0xC004F572 4788 1 Instruction BLX r1 - Timestamp Timestamp: 562536983829 - Info Tracing enabled -3168 S:0xC004F574 E9D62302 9 Instruction LDRD r2,r3,[r6,#8] -3169 S:0xC004F578 F8DBC004 1 Instruction LDR r12,[r11,#4] -3170 S:0xC004F57C F8DB4008 1 Instruction LDR r4,[r11,#8] -3171 S:0xC004F580 E9CD2300 1 Instruction STRD r2,r3,[sp,#0] -3172 S:0xC004F584 E9D62304 1 Instruction LDRD r2,r3,[r6,#0x10] -3173 S:0xC004F588 F8DB6058 1 Instruction LDR r6,[r11,#0x58] -3174 S:0xC004F58C E9CD2308 1 Instruction STRD r2,r3,[sp,#0x20] -3175 S:0xC004F590 E9DB2310 1 Instruction LDRD r2,r3,[r11,#0x40] -3176 S:0xC004F594 9604 1 Instruction STR r6,[sp,#0x10] -3177 S:0xC004F596 E9CD2302 1 Instruction STRD r2,r3,[sp,#8] -3178 S:0xC004F59A 17F3 1 Instruction ASRS r3,r6,#31 -3179 S:0xC004F59C 9305 1 Instruction STR r3,[sp,#0x14] -3180 S:0xC004F59E F1C40620 9 Instruction RSB r6,r4,#0x20 -3181 S:0xC004F5A2 E9DD2300 1 Instruction LDRD r2,r3,[sp,#0] -3182 S:0xC004F5A6 1A80 2 Instruction SUBS r0,r0,r2 -3183 S:0xC004F5A8 EB610103 1 Instruction SBC r1,r1,r3 -3184 S:0xC004F5AC E9DD2308 1 Instruction LDRD r2,r3,[sp,#0x20] -3185 S:0xC004F5B0 4010 2 Instruction ANDS r0,r0,r2 -3186 S:0xC004F5B2 4019 1 Instruction ANDS r1,r1,r3 -3187 S:0xC004F5B4 FBA0230C 1 Instruction UMULL r2,r3,r0,r12 -3188 S:0xC004F5B8 FB0C3301 2 Instruction MLA r3,r12,r1,r3 -3189 S:0xC004F5BC E9DD0102 1 Instruction LDRD r0,r1,[sp,#8] -3190 S:0xC004F5C0 1880 10 Instruction ADDS r0,r0,r2 -3191 S:0xC004F5C2 EB410103 1 Instruction ADC r1,r1,r3 -3192 S:0xC004F5C6 F1B40320 1 Instruction SUBS r3,r4,#0x20 -3193 S:0xC004F5CA E9CD0102 1 Instruction STRD r0,r1,[sp,#8] -3194 S:0xC004F5CE FA20F804 1 Instruction LSR r8,r0,r4 -3195 S:0xC004F5D2 FA41F303 1 Instruction ASR r3,r1,r3 -3196 S:0xC004F5D6 9903 1 Instruction LDR r1,[sp,#0xc] -3197 S:0xC004F5D8 9A03 1 Instruction LDR r2,[sp,#0xc] -3198 S:0xC004F5DA FA01F606 2 Instruction LSL r6,r1,r6 -3199 S:0xC004F5DE EA480806 14 Instruction ORR r8,r8,r6 -3200 S:0xC004F5E2 FA42F904 1 Instruction ASR r9,r2,r4 -3201 S:0xC004F5E6 BF58 1 Instruction IT PL -3202 S:0xC004F5E8 EA480803 1 Instruction ORR r8,r8,r3 -3203 S:0xC004F5EC E9DD2304 1 Instruction LDRD r2,r3,[sp,#0x10] -3204 S:0xC004F5F0 EB120208 2 Instruction ADDS r2,r2,r8 -3205 S:0xC004F5F4 EB430309 1 Instruction ADC r3,r3,r9 -3206 S:0xC004F5F8 F3BF8F5F 1 Instruction DMB -3207 S:0xC004F5FC F8D71090 28 Instruction LDR r1,[r7,#0x90] -3208 S:0xC004F600 428D 2 Instruction CMP r5,r1 -3209 S:0xC004F602 D1A3 0 Instruction BNE {pc}-0xb6 ; 0xc004f54c -3210 S:0xC004F604 461D 1 Instruction MOV r5,r3 -3211 S:0xC004F606 9906 1 Instruction LDR r1,[sp,#0x18] -3212 S:0xC004F608 F44F434A 0 Instruction MOV r3,#0xca00 -3213 S:0xC004F60C 4614 1 Instruction MOV r4,r2 -3214 S:0xC004F60E F6C3339A 0 Instruction MOVT r3,#0x3b9a -3215 S:0xC004F612 4650 1 Instruction MOV r0,r10 -3216 S:0xC004F614 FBC34501 1 Instruction SMLAL r4,r5,r3,r1 -3217 S:0xC004F618 E9CA4500 1 Instruction STRD r4,r5,[r10,#0] -3218 S:0xC004F61C B00B 1 Instruction ADD sp,sp,#0x2c -3219 S:0xC004F61E E8BD8FF0 3 Instruction POP {r4-r11,pc} -3220 S:0xC0055742 E9DD4502 7 Instruction LDRD r4,r5,[sp,#8] -3221 S:0xC0055746 4620 2 Instruction MOV r0,r4 -3222 S:0xC0055748 4629 1 Instruction MOV r1,r5 -3223 S:0xC005574A F7FFFF8D 0 Instruction BL {pc}-0xe2 ; 0xc0055668 -3224 S:0xC0055668 B418 1 Instruction PUSH {r3,r4} -3225 S:0xC005566A B500 1 Instruction PUSH {lr} -3226 S:0xC005566C F85DEB04 2 Instruction POP {lr} -3227 S:0xC0055670 466B 1 Instruction MOV r3,sp -3228 S:0xC0055672 4A09 26 Instruction LDR r2,[pc,#36] ; [0xC0055698] = 0xC05FC5A4 -3229 S:0xC0055674 F42354FF 0 Instruction BIC r4,r3,#0x1fe0 -3230 S:0xC0055678 F024041F 1 Instruction BIC r4,r4,#0x1f -3231 S:0xC005567C 6813 2 Instruction LDR r3,[r2,#0] -3232 S:0xC005567E 6964 3 Instruction LDR r4,[r4,#0x14] -3233 S:0xC0055680 F1B33FFF 1 Instruction CMP r3,#0xffffffff -3234 S:0xC0055684 BF08 0 Instruction IT EQ -3235 S:0xC0055686 6014 2 Instruction STR r4,[r2,#0] -3236 S:0xC0055688 D003 0 Instruction BEQ {pc}+0xa ; 0xc0055692 -3237 S:0xC005568A 429C 1 Instruction CMP r4,r3 -3238 S:0xC005568C D001 0 Instruction BEQ {pc}+6 ; 0xc0055692 -3239 S:0xC005568E BC18 1 Instruction POP {r3,r4} -3240 S:0xC0055690 4770 1 Instruction BX lr -3241 S:0xC005574E B11F 11 Instruction CBZ r7,{pc}+0xa ; 0xc0055758 -3242 S:0xC0055750 4639 1 Instruction MOV r1,r7 -3243 S:0xC0055752 4630 0 Instruction MOV r0,r6 -3244 S:0xC0055754 F7FFFEEE 1 Instruction BL {pc}-0x220 ; 0xc0055534 -3245 S:0xC0055534 B508 34 Instruction PUSH {r3,lr} -3246 S:0xC0055536 B500 1 Instruction PUSH {lr} -3247 S:0xC0055538 F85DEB04 2 Instruction POP {lr} -3248 S:0xC005553C 6DC3 14 Instruction LDR r3,[r0,#0x5c] -3249 S:0xC005553E B15B 2 Instruction CBZ r3,{pc}+0x1a ; 0xc0055558 -3250 S:0xC0055558 6C0B 26 Instruction LDR r3,[r1,#0x40] -3251 S:0xC005555A F0130F0F 2 Instruction TST r3,#0xf -3252 S:0xC005555E BF14 1 Instruction ITE NE -3253 S:0xC0055560 2000 1 Instruction MOVS r0,#0 -3254 S:0xC0055562 2001 0 Instruction MOVS r0,#1 -3255 S:0xC0055564 F7D0FEDE 1 Instruction BL {pc}-0x2f240 ; 0xc0026324 -3256 S:0xC0026324 B5F8 18 Instruction PUSH {r3-r7,lr} -3257 S:0xC0026326 B500 5 Instruction PUSH {lr} -3258 S:0xC0026328 F85DEB04 2 Instruction POP {lr} -3259 S:0xC002632C 466B 1 Instruction MOV r3,sp -3260 S:0xC002632E F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -3261 S:0xC0026332 4601 0 Instruction MOV r1,r0 -3262 S:0xC0026334 F024041F 1 Instruction BIC r4,r4,#0x1f -3263 S:0xC0026338 4606 0 Instruction MOV r6,r0 -3264 S:0xC002633A 68E5 3 Instruction LDR r5,[r4,#0xc] -3265 S:0xC002633C 6967 1 Instruction LDR r7,[r4,#0x14] -3266 S:0xC002633E 4628 1 Instruction MOV r0,r5 -3267 S:0xC0026340 F019F95A 5 Instruction BL {pc}+0x192b8 ; 0xc003f5f8 -3268 S:0xC003F5F8 B430 19 Instruction PUSH {r4,r5} -3269 S:0xC003F5FA B500 1 Instruction PUSH {lr} -3270 S:0xC003F5FC F85DEB04 2 Instruction POP {lr} -3271 S:0xC003F600 4604 16 Instruction MOV r4,r0 -3272 S:0xC003F602 4B14 28 Instruction LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 -3273 S:0xC003F604 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -3274 S:0xC003F608 18D3 4 Instruction ADDS r3,r2,r3 -3275 S:0xC003F60A 2900 0 Instruction CMP r1,#0 -3276 S:0xC003F60C D11C 1 Instruction BNE {pc}+0x3c ; 0xc003f648 -3277 S:0xC003F648 2101 40 Instruction MOVS r1,#1 -3278 S:0xC003F64A 460A 1 Instruction MOV r2,r1 -3279 S:0xC003F64C BC30 1 Instruction POP {r4,r5} -3280 S:0xC003F64E F7FFBE73 1 Instruction B.W {pc}-0x316 ; 0xc003f338 -3281 S:0xC003F338 B570 16 Instruction PUSH {r4-r6,lr} -3282 S:0xC003F33A B500 4 Instruction PUSH {lr} -3283 S:0xC003F33C F85DEB04 2 Instruction POP {lr} -3284 S:0xC003F340 460E 11 Instruction MOV r6,r1 -3285 S:0xC003F342 F8D053D4 13 Instruction LDR r5,[r0,#0x3d4] -3286 S:0xC003F346 4604 1 Instruction MOV r4,r0 -3287 S:0xC003F348 F8D032B8 54 Instruction LDR r3,[r0,#0x2b8] -3288 S:0xC003F34C F8D012B0 1 Instruction LDR r1,[r0,#0x2b0] -3289 S:0xC003F350 189A 1 Instruction ADDS r2,r3,r2 -3290 S:0xC003F352 F8C022B8 1 Instruction STR r2,[r0,#0x2b8] -3291 S:0xC003F356 1989 1 Instruction ADDS r1,r1,r6 -3292 S:0xC003F358 F8C012B0 1 Instruction STR r1,[r0,#0x2b0] -3293 S:0xC003F35C F8D530D8 15 Instruction LDR r3,[r5,#0xd8] -3294 S:0xC003F360 B19B 2 Instruction CBZ r3,{pc}+0x2a ; 0xc003f38a -3295 S:0xC003F38A 6A61 2 Instruction LDR r1,[r4,#0x24] -3296 S:0xC003F38C EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -3297 S:0xC003F390 3978 1 Instruction SUBS r1,r1,#0x78 -3298 S:0xC003F392 4B08 11 Instruction LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 -3299 S:0xC003F394 2900 0 Instruction CMP r1,#0 -3300 S:0xC003F396 BFD4 1 Instruction ITE LE -3301 S:0xC003F398 2100 1 Instruction MOVS r1,#0 -3302 S:0xC003F39A 2101 0 Instruction MOVS r1,#1 -3303 S:0xC003F39C 18D3 1 Instruction ADDS r3,r2,r3 -3304 S:0xC003F39E EB0301C1 1 Instruction ADD r1,r3,r1,LSL #3 -3305 S:0xC003F3A2 E9D12300 3 Instruction LDRD r2,r3,[r1,#0] -3306 S:0xC003F3A6 1992 2 Instruction ADDS r2,r2,r6 -3307 S:0xC003F3A8 F1430300 1 Instruction ADC r3,r3,#0 -3308 S:0xC003F3AC E9C12300 1 Instruction STRD r2,r3,[r1,#0] -3309 S:0xC003F3B0 BD70 1 Instruction POP {r4-r6,pc} -3310 S:0xC0026344 F7FFFFE2 5 Instruction BL {pc}-0x38 ; 0xc002630c -3311 S:0xC002630C B508 19 Instruction PUSH {r3,lr} -3312 S:0xC002630E B500 1 Instruction PUSH {lr} -3313 S:0xC0026310 F85DEB04 2 Instruction POP {lr} -3314 S:0xC0026314 F00FFC92 1 Instruction BL {pc}+0xf928 ; 0xc0035c3c -3315 S:0xC0035C3C E92D47F0 58 Instruction PUSH {r4-r10,lr} -3316 S:0xC0035C40 B08A 23 Instruction SUB sp,sp,#0x28 -3317 S:0xC0035C42 B500 3 Instruction PUSH {lr} -3318 S:0xC0035C44 F85DEB04 2 Instruction POP {lr} -3319 S:0xC0035C48 4E44 15 Instruction LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 -3320 S:0xC0035C4A EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -3321 S:0xC0035C4E F1060318 1 Instruction ADD r3,r6,#0x18 -3322 S:0xC0035C52 58D3 14 Instruction LDR r3,[r2,r3] -3323 S:0xC0035C54 2B00 2 Instruction CMP r3,#0 -3324 S:0xC0035C56 D13C 0 Instruction BNE {pc}+0x7c ; 0xc0035cd2 -3325 S:0xC0035CD2 B00A 1 Instruction ADD sp,sp,#0x28 -3326 S:0xC0035CD4 E8BD87F0 3 Instruction POP {r4-r10,pc} -3327 S:0xC0026318 2001 4 Instruction MOVS r0,#1 -3328 S:0xC002631A E8BD4008 2 Instruction POP {r3,lr} -3329 S:0xC002631E F7FBB8AF 1 Instruction B {pc}-0x4e9e ; 0xc0021480 -3330 S:0xC0021480 B510 15 Instruction PUSH {r4,lr} -3331 S:0xC0021482 B500 1 Instruction PUSH {lr} -3332 S:0xC0021484 F85DEB04 2 Instruction POP {lr} -3333 S:0xC0021488 F3EF8400 1 Instruction MRS r4,APSR ; formerly CPSR -3334 S:0xC002148C B672 1 Instruction CPSID i -3335 S:0xC002148E F7FFFEF1 1 Instruction BL {pc}-0x21a ; 0xc0021274 -3336 S:0xC0021274 B538 14 Instruction PUSH {r3-r5,lr} -3337 S:0xC0021276 B500 4 Instruction PUSH {lr} -3338 S:0xC0021278 F85DEB04 2 Instruction POP {lr} -3339 S:0xC002127C 4605 0 Instruction MOV r5,r0 -3340 S:0xC002127E 4B0F 17 Instruction LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 -3341 S:0xC0021280 6ADA 6 Instruction LDR r2,[r3,#0x2c] -3342 S:0xC0021282 B972 2 Instruction CBNZ r2,{pc}+0x20 ; 0xc00212a2 -3343 S:0xC0021284 466A 1 Instruction MOV r2,sp -3344 S:0xC0021286 2101 0 Instruction MOVS r1,#1 -3345 S:0xC0021288 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -3346 S:0xC002128C 4A0C 12 Instruction LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 -3347 S:0xC002128E F023031F 0 Instruction BIC r3,r3,#0x1f -3348 S:0xC0021292 FA01F505 1 Instruction LSL r5,r1,r5 -3349 S:0xC0021296 695B 2 Instruction LDR r3,[r3,#0x14] -3350 S:0xC0021298 019B 3 Instruction LSLS r3,r3,#6 -3351 S:0xC002129A 58D1 18 Instruction LDR r1,[r2,r3] -3352 S:0xC002129C 4329 2 Instruction ORRS r1,r1,r5 -3353 S:0xC002129E 50D1 1 Instruction STR r1,[r2,r3] -3354 S:0xC00212A0 BD38 1 Instruction POP {r3-r5,pc} -3355 S:0xC0021492 466A 2 Instruction MOV r2,sp -3356 S:0xC0021494 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -3357 S:0xC0021498 F023031F 1 Instruction BIC r3,r3,#0x1f -3358 S:0xC002149C 685B 3 Instruction LDR r3,[r3,#4] -3359 S:0xC002149E F0234378 2 Instruction BIC r3,r3,#0xf8000000 -3360 S:0xC00214A2 F02303FF 1 Instruction BIC r3,r3,#0xff -3361 S:0xC00214A6 B113 1 Instruction CBZ r3,{pc}+8 ; 0xc00214ae -3362 S:0xC00214A8 F3848100 10 Instruction MSR CPSR_c,r4 -3363 S:0xC00214AC BD10 5 Instruction POP {r4,pc} -3364 S:0xC0026348 4638 1 Instruction MOV r0,r7 -3365 S:0xC002634A 4631 0 Instruction MOV r1,r6 -3366 S:0xC002634C F04AFA1A 1 Instruction BL {pc}+0x4a438 ; 0xc0070784 - Info Tracing enabled -3367 S:0xC0021480 B510 9 Instruction PUSH {r4,lr} -3368 S:0xC0021482 B500 1 Instruction PUSH {lr} -3369 S:0xC0021484 F85DEB04 2 Instruction POP {lr} -3370 S:0xC0021488 F3EF8400 1 Instruction MRS r4,APSR ; formerly CPSR -3371 S:0xC002148C B672 1 Instruction CPSID i -3372 S:0xC002148E F7FFFEF1 1 Instruction BL {pc}-0x21a ; 0xc0021274 -3373 S:0xC0021274 B538 1 Instruction PUSH {r3-r5,lr} -3374 S:0xC0021276 B500 4 Instruction PUSH {lr} -3375 S:0xC0021278 F85DEB04 2 Instruction POP {lr} -3376 S:0xC002127C 4605 0 Instruction MOV r5,r0 -3377 S:0xC002127E 4B0F 2 Instruction LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 -3378 S:0xC0021280 6ADA 6 Instruction LDR r2,[r3,#0x2c] -3379 S:0xC0021282 B972 2 Instruction CBNZ r2,{pc}+0x20 ; 0xc00212a2 -3380 S:0xC0021284 466A 8 Instruction MOV r2,sp -3381 S:0xC0021286 2101 0 Instruction MOVS r1,#1 -3382 S:0xC0021288 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -3383 S:0xC002128C 4A0C 1 Instruction LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 -3384 S:0xC002128E F023031F 1 Instruction BIC r3,r3,#0x1f -3385 S:0xC0021292 FA01F505 1 Instruction LSL r5,r1,r5 -3386 S:0xC0021296 695B 2 Instruction LDR r3,[r3,#0x14] -3387 S:0xC0021298 019B 3 Instruction LSLS r3,r3,#6 -3388 S:0xC002129A 58D1 5 Instruction LDR r1,[r2,r3] -3389 S:0xC002129C 4329 2 Instruction ORRS r1,r1,r5 -3390 S:0xC002129E 50D1 1 Instruction STR r1,[r2,r3] -3391 S:0xC00212A0 BD38 3 Instruction POP {r3-r5,pc} -3392 S:0xC0021492 466A 4 Instruction MOV r2,sp -3393 S:0xC0021494 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -3394 S:0xC0021498 F023031F 1 Instruction BIC r3,r3,#0x1f -3395 S:0xC002149C 685B 3 Instruction LDR r3,[r3,#4] -3396 S:0xC002149E F0234378 2 Instruction BIC r3,r3,#0xf8000000 -3397 S:0xC00214A2 F02303FF 1 Instruction BIC r3,r3,#0xff -3398 S:0xC00214A6 B113 1 Instruction CBZ r3,{pc}+8 ; 0xc00214ae -3399 S:0xC00214A8 F3848100 1 Instruction MSR CPSR_c,r4 -3400 S:0xC00214AC BD10 5 Instruction POP {r4,pc} - Info Tracing enabled -3401 S:0xC0026350 6862 1 Instruction LDR r2,[r4,#4] -3402 S:0xC0026352 2300 0 Instruction MOVS r3,#0 -3403 S:0xC0026354 F2C033FF 1 Instruction MOVT r3,#0x3ff -3404 S:0xC0026358 4013 1 Instruction ANDS r3,r3,r2 -3405 S:0xC002635A B10B 1 Instruction CBZ r3,{pc}+6 ; 0xc0026360 -3406 S:0xC002635C F05CFA84 1 Instruction BL {pc}+0x5c50c ; 0xc0082868 - Info Tracing enabled -3407 S:0xC0026360 F016FC22 17 Instruction BL {pc}+0x16848 ; 0xc003cba8 -3408 S:0xC003CBA8 E92D4FF0 20 Instruction PUSH {r4-r11,lr} -3409 S:0xC003CBAC B083 7 Instruction SUB sp,sp,#0xc -3410 S:0xC003CBAE AF00 1 Instruction ADD r7,sp,#0 -3411 S:0xC003CBB0 B500 2 Instruction PUSH {lr} -3412 S:0xC003CBB2 F85DEB04 2 Instruction POP {lr} -3413 S:0xC003CBB6 466A 1 Instruction MOV r2,sp -3414 S:0xC003CBB8 F8DFA0F4 13 Instruction LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 -3415 S:0xC003CBBC F42253FF 0 Instruction BIC r3,r2,#0x1fe0 -3416 S:0xC003CBC0 F8DF90F0 4 Instruction LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 -3417 S:0xC003CBC4 F023031F 0 Instruction BIC r3,r3,#0x1f -3418 S:0xC003CBC8 F8DFB0EC 1 Instruction LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 -3419 S:0xC003CBCC 464D 1 Instruction MOV r5,r9 -3420 S:0xC003CBCE 695E 1 Instruction LDR r6,[r3,#0x14] -3421 S:0xC003CBD0 F85A8026 5 Instruction LDR r8,[r10,r6,LSL #2] -3422 S:0xC003CBD4 EB050408 2 Instruction ADD r4,r5,r8 -3423 S:0xC003CBD8 4620 1 Instruction MOV r0,r4 -3424 S:0xC003CBDA F8D4C460 27 Instruction LDR r12,[r4,#0x460] -3425 S:0xC003CBDE F8C7C004 3 Instruction STR r12,[r7,#4] -3426 S:0xC003CBE2 F3A7FCE9 0 Instruction BL {pc}+0x3a79d6 ; 0xc03e45b8 - Info Tracing enabled -3427 S:0xC003CBE6 4620 1 Instruction MOV r0,r4 -3428 S:0xC003CBE8 F7FEFDCE 0 Instruction BL {pc}-0x1460 ; 0xc003b788 -3429 S:0xC003B788 E92D43C8 1 Instruction PUSH {r3,r6-r9,lr} -3430 S:0xC003B78C AF00 3 Instruction ADD r7,sp,#0 -3431 S:0xC003B78E B500 25 Instruction PUSH {lr} -3432 S:0xC003B790 F85DEB04 2 Instruction POP {lr} -3433 S:0xC003B794 6AC3 2 Instruction LDR r3,[r0,#0x2c] -3434 S:0xC003B796 4606 0 Instruction MOV r6,r0 -3435 S:0xC003B798 2B00 2 Instruction CMP r3,#0 -3436 S:0xC003B79A DD01 0 Instruction BLE {pc}+6 ; 0xc003b7a0 -3437 S:0xC003B7A0 F8D004C0 112 Instruction LDR r0,[r0,#0x4c0] -3438 S:0xC003B7A4 F003FD86 0 Instruction BL {pc}+0x3b10 ; 0xc003f2b4 -3439 S:0xC003F2B4 4B03 15 Instruction LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C -3440 S:0xC003F2B6 6818 5 Instruction LDR r0,[r3,#0] -3441 S:0xC003F2B8 B108 2 Instruction CBZ r0,{pc}+6 ; 0xc003f2be -3442 S:0xC003F2BA F7CFBD35 1 Instruction B {pc}-0x30592 ; 0xc000ed28 -3443 S:0xC000ED28 B508 1 Instruction PUSH {r3,lr} -3444 S:0xC000ED2A F24C43CC 1 Instruction MOV r3,#0xc4cc -3445 S:0xC000ED2E F2CC035F 1 Instruction MOVT r3,#0xc05f -3446 S:0xC000ED32 689B 15 Instruction LDR r3,[r3,#8] -3447 S:0xC000ED34 4798 1 Instruction BLX r3 -3448 S:0xC00113EC F24A2340 23 Instruction MOV r3,#0xa240 -3449 S:0xC00113F0 F2CC0362 1 Instruction MOVT r3,#0xc062 -3450 S:0xC00113F4 B510 1 Instruction PUSH {r4,lr} -3451 S:0xC00113F6 681B 6 Instruction LDR r3,[r3,#0] -3452 S:0xC00113F8 4798 1 Instruction BLX r3 - Timestamp Timestamp: 562536984008 - Info Tracing enabled -3453 S:0xC00113FA F24C5320 9 Instruction MOV r3,#0xc520 -3454 S:0xC00113FE F2CC035F 1 Instruction MOVT r3,#0xc05f -3455 S:0xC0011402 681C 3 Instruction LDR r4,[r3,#0] -3456 S:0xC0011404 FBA02304 3 Instruction UMULL r2,r3,r0,r4 -3457 S:0xC0011408 4610 2 Instruction MOV r0,r2 -3458 S:0xC001140A FB043101 1 Instruction MLA r1,r4,r1,r3 -3459 S:0xC001140E BD10 1 Instruction POP {r4,pc} -3460 S:0xC000ED36 BD08 3 Instruction POP {r3,pc} -3461 S:0xC003B7A8 F506638F 1 Instruction ADD r3,r6,#0x478 -3462 S:0xC003B7AC F5066690 0 Instruction ADD r6,r6,#0x480 -3463 S:0xC003B7B0 E9D38900 3 Instruction LDRD r8,r9,[r3,#0] - Timestamp Timestamp: 562536984011 -3464 S:0xC003B7B4 E9C30100 1 Instruction STRD r0,r1,[r3,#0] -3465 S:0xC003B7B8 E9D62300 1 Instruction LDRD r2,r3,[r6,#0] -3466 S:0xC003B7BC EBB20208 2 Instruction SUBS r2,r2,r8 -3467 S:0xC003B7C0 EB630309 4 Instruction SBC r3,r3,r9 -3468 S:0xC003B7C4 1812 1 Instruction ADDS r2,r2,r0 -3469 S:0xC003B7C6 EB430301 1 Instruction ADC r3,r3,r1 -3470 S:0xC003B7CA E9C62300 1 Instruction STRD r2,r3,[r6,#0] -3471 S:0xC003B7CE E8BD83C8 1 Instruction POP {r3,r6-r9,pc} -3472 S:0xC003CBEC F8DB3000 22 Instruction LDR r3,[r11,#0] -3473 S:0xC003CBF0 2201 1 Instruction MOVS r2,#1 -3474 S:0xC003CBF2 4620 0 Instruction MOV r0,r4 -3475 S:0xC003CBF4 6B21 1 Instruction LDR r1,[r4,#0x30] -3476 S:0xC003CBF6 61E3 1 Instruction STR r3,[r4,#0x1c] -3477 S:0xC003CBF8 F7FFF86A 1 Instruction BL {pc}-0xf28 ; 0xc003bcd0 -3478 S:0xC003BCD0 E92D0FF0 4 Instruction PUSH {r4-r11} -3479 S:0xC003BCD4 B082 6 Instruction SUB sp,sp,#8 -3480 S:0xC003BCD6 AF00 1 Instruction ADD r7,sp,#0 -3481 S:0xC003BCD8 B500 2 Instruction PUSH {lr} -3482 S:0xC003BCDA F85DEB04 2 Instruction POP {lr} -3483 S:0xC003BCDE F8DF8094 18 Instruction LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 -3484 S:0xC003BCE2 3A01 0 Instruction SUBS r2,#1 -3485 S:0xC003BCE4 6B83 3 Instruction LDR r3,[r0,#0x38] -3486 S:0xC003BCE6 4684 0 Instruction MOV r12,r0 -3487 S:0xC003BCE8 F1080A20 1 Instruction ADD r10,r8,#0x20 -3488 S:0xC003BCEC F04F0902 0 Instruction MOV r9,#2 -3489 S:0xC003BCF0 2601 1 Instruction MOVS r6,#1 -3490 S:0xC003BCF2 1E4C 0 Instruction SUBS r4,r1,#1 -3491 S:0xC003BCF4 199B 1 Instruction ADDS r3,r3,r6 -3492 S:0xC003BCF6 607C 1 Instruction STR r4,[r7,#4] -3493 S:0xC003BCF8 6081 1 Instruction STR r1,[r0,#8] -3494 S:0xC003BCFA 6383 1 Instruction STR r3,[r0,#0x38] -3495 S:0xC003BCFC F8DC500C 1 Instruction LDR r5,[r12,#0xc] -3496 S:0xC003BD00 B1C2 1 Instruction CBZ r2,{pc}+0x34 ; 0xc003bd34 -3497 S:0xC003BD34 F10933FF 23 Instruction ADD r3,r9,#0xffffffff -3498 S:0xC003BD38 FB03F305 2 Instruction MUL r3,r3,r5 -3499 S:0xC003BD3C 42A9 1 Instruction CMP r1,r5 -3500 S:0xC003BD3E F1080808 16 Instruction ADD r8,r8,#8 -3501 S:0xC003BD42 BF92 0 Instruction ITEE LS -3502 S:0xC003BD44 460C 1 Instruction MOV r4,r1 -3503 S:0xC003BD46 687D 1 Instruction LDR r5,[r7,#4] -3504 S:0xC003BD48 EB050409 2 Instruction ADD r4,r5,r9 -3505 S:0xC003BD4C EA4F0949 1 Instruction LSL r9,r9,#1 -3506 S:0xC003BD50 18E3 1 Instruction ADDS r3,r4,r3 -3507 S:0xC003BD52 40F3 2 Instruction LSRS r3,r3,r6 -3508 S:0xC003BD54 3601 0 Instruction ADDS r6,#1 -3509 S:0xC003BD56 2E05 1 Instruction CMP r6,#5 -3510 S:0xC003BD58 F8CC300C 1 Instruction STR r3,[r12,#0xc] -3511 S:0xC003BD5C F10C0C04 0 Instruction ADD r12,r12,#4 -3512 S:0xC003BD60 D1CC 9 Instruction BNE {pc}-0x64 ; 0xc003bcfc -3513 S:0xC003BCFC F8DC500C 22 Instruction LDR r5,[r12,#0xc] -3514 S:0xC003BD00 B1C2 1 Instruction CBZ r2,{pc}+0x34 ; 0xc003bd34 -3515 S:0xC003BD34 F10933FF 3 Instruction ADD r3,r9,#0xffffffff -3516 S:0xC003BD38 FB03F305 2 Instruction MUL r3,r3,r5 -3517 S:0xC003BD3C 42A9 1 Instruction CMP r1,r5 -3518 S:0xC003BD3E F1080808 1 Instruction ADD r8,r8,#8 -3519 S:0xC003BD42 BF92 0 Instruction ITEE LS -3520 S:0xC003BD44 460C 1 Instruction MOV r4,r1 -3521 S:0xC003BD46 687D 1 Instruction LDR r5,[r7,#4] -3522 S:0xC003BD48 EB050409 2 Instruction ADD r4,r5,r9 -3523 S:0xC003BD4C EA4F0949 1 Instruction LSL r9,r9,#1 -3524 S:0xC003BD50 18E3 1 Instruction ADDS r3,r4,r3 -3525 S:0xC003BD52 40F3 2 Instruction LSRS r3,r3,r6 -3526 S:0xC003BD54 3601 0 Instruction ADDS r6,#1 -3527 S:0xC003BD56 2E05 1 Instruction CMP r6,#5 -3528 S:0xC003BD58 F8CC300C 1 Instruction STR r3,[r12,#0xc] -3529 S:0xC003BD5C F10C0C04 0 Instruction ADD r12,r12,#4 -3530 S:0xC003BD60 D1CC 1 Instruction BNE {pc}-0x64 ; 0xc003bcfc -3531 S:0xC003BCFC F8DC500C 19 Instruction LDR r5,[r12,#0xc] -3532 S:0xC003BD00 B1C2 1 Instruction CBZ r2,{pc}+0x34 ; 0xc003bd34 -3533 S:0xC003BD34 F10933FF 1 Instruction ADD r3,r9,#0xffffffff -3534 S:0xC003BD38 FB03F305 2 Instruction MUL r3,r3,r5 -3535 S:0xC003BD3C 42A9 1 Instruction CMP r1,r5 -3536 S:0xC003BD3E F1080808 1 Instruction ADD r8,r8,#8 -3537 S:0xC003BD42 BF92 0 Instruction ITEE LS -3538 S:0xC003BD44 460C 1 Instruction MOV r4,r1 -3539 S:0xC003BD46 687D 1 Instruction LDR r5,[r7,#4] -3540 S:0xC003BD48 EB050409 2 Instruction ADD r4,r5,r9 -3541 S:0xC003BD4C EA4F0949 1 Instruction LSL r9,r9,#1 -3542 S:0xC003BD50 18E3 1 Instruction ADDS r3,r4,r3 -3543 S:0xC003BD52 40F3 2 Instruction LSRS r3,r3,r6 -3544 S:0xC003BD54 3601 0 Instruction ADDS r6,#1 -3545 S:0xC003BD56 2E05 1 Instruction CMP r6,#5 -3546 S:0xC003BD58 F8CC300C 1 Instruction STR r3,[r12,#0xc] -3547 S:0xC003BD5C F10C0C04 0 Instruction ADD r12,r12,#4 -3548 S:0xC003BD60 D1CC 1 Instruction BNE {pc}-0x64 ; 0xc003bcfc -3549 S:0xC003BCFC F8DC500C 2 Instruction LDR r5,[r12,#0xc] -3550 S:0xC003BD00 B1C2 1 Instruction CBZ r2,{pc}+0x34 ; 0xc003bd34 -3551 S:0xC003BD34 F10933FF 1 Instruction ADD r3,r9,#0xffffffff -3552 S:0xC003BD38 FB03F305 2 Instruction MUL r3,r3,r5 -3553 S:0xC003BD3C 42A9 1 Instruction CMP r1,r5 -3554 S:0xC003BD3E F1080808 0 Instruction ADD r8,r8,#8 -3555 S:0xC003BD42 BF92 1 Instruction ITEE LS -3556 S:0xC003BD44 460C 1 Instruction MOV r4,r1 -3557 S:0xC003BD46 687D 1 Instruction LDR r5,[r7,#4] -3558 S:0xC003BD48 EB050409 2 Instruction ADD r4,r5,r9 -3559 S:0xC003BD4C EA4F0949 1 Instruction LSL r9,r9,#1 -3560 S:0xC003BD50 18E3 1 Instruction ADDS r3,r4,r3 -3561 S:0xC003BD52 40F3 2 Instruction LSRS r3,r3,r6 -3562 S:0xC003BD54 3601 0 Instruction ADDS r6,#1 -3563 S:0xC003BD56 2E05 1 Instruction CMP r6,#5 -3564 S:0xC003BD58 F8CC300C 1 Instruction STR r3,[r12,#0xc] -3565 S:0xC003BD5C F10C0C04 0 Instruction ADD r12,r12,#4 -3566 S:0xC003BD60 D1CC 1 Instruction BNE {pc}-0x64 ; 0xc003bcfc -3567 S:0xC003BD62 F1070708 8 Instruction ADD r7,r7,#8 -3568 S:0xC003BD66 46BD 1 Instruction MOV sp,r7 -3569 S:0xC003BD68 E8BD0FF0 3 Instruction POP {r4-r11} -3570 S:0xC003BD6C F7FFBF70 4 Instruction B.W {pc}-0x11c ; 0xc003bc50 -3571 S:0xC003BC50 E92D03F0 2 Instruction PUSH {r4-r9} -3572 S:0xC003BC54 AF00 3 Instruction ADD r7,sp,#0 -3573 S:0xC003BC56 B500 2 Instruction PUSH {lr} -3574 S:0xC003BC58 F85DEB04 2 Instruction POP {lr} -3575 S:0xC003BC5C 4B1B 15 Instruction LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 -3576 S:0xC003BC5E F2442C40 0 Instruction MOV r12,#0x4240 -3577 S:0xC003BC62 F500619B 1 Instruction ADD r1,r0,#0x4d8 -3578 S:0xC003BC66 F2C00C0F 0 Instruction MOVT r12,#0xf -3579 S:0xC003BC6A F500668F 1 Instruction ADD r6,r0,#0x478 -3580 S:0xC003BC6E F8D38008 1 Instruction LDR r8,[r3,#8] -3581 S:0xC003BC72 E9D64500 2 Instruction LDRD r4,r5,[r6,#0] -3582 S:0xC003BC76 E9D12300 1 Instruction LDRD r2,r3,[r1,#0] -3583 S:0xC003BC7A FBA8890C 1 Instruction UMULL r8,r9,r8,r12 -3584 S:0xC003BC7E 1AA4 1 Instruction SUBS r4,r4,r2 -3585 S:0xC003BC80 EB650503 1 Instruction SBC r5,r5,r3 -3586 S:0xC003BC84 EA5F0959 1 Instruction LSRS r9,r9,#1 -3587 S:0xC003BC88 EA4F0838 1 Instruction RRX r8,r8 -3588 S:0xC003BC8C 45A0 1 Instruction CMP r8,r4 -3589 S:0xC003BC8E EB790C05 1 Instruction SBCS r12,r9,r5 -3590 S:0xC003BC92 DA17 0 Instruction BGE {pc}+0x32 ; 0xc003bcc4 -3591 S:0xC003BCC4 46BD 1 Instruction MOV sp,r7 -3592 S:0xC003BCC6 E8BD03F0 3 Instruction POP {r4-r9} -3593 S:0xC003BCCA 4770 3 Instruction BX lr -3594 S:0xC003CBFC F8DB3000 1 Instruction LDR r3,[r11,#0] -3595 S:0xC003CC00 F8D424F0 1 Instruction LDR r2,[r4,#0x4f0] -3596 S:0xC003CC04 F8D7C004 1 Instruction LDR r12,[r7,#4] -3597 S:0xC003CC08 1A9B 1 Instruction SUBS r3,r3,r2 -3598 S:0xC003CC0A 2B00 1 Instruction CMP r3,#0 -3599 S:0xC003CC0C DB1A 0 Instruction BLT {pc}+0x38 ; 0xc003cc44 -3600 S:0xC003CC44 F8DC3030 21 Instruction LDR r3,[r12,#0x30] -3601 S:0xC003CC48 4661 1 Instruction MOV r1,r12 -3602 S:0xC003CC4A 4620 0 Instruction MOV r0,r4 -3603 S:0xC003CC4C 2200 1 Instruction MOVS r2,#0 -3604 S:0xC003CC4E 6C9B 14 Instruction LDR r3,[r3,#0x48] -3605 S:0xC003CC50 4798 1 Instruction BLX r3 -3606 S:0xC0043020 E92D4FF0 21 Instruction PUSH {r4-r11,lr} -3607 S:0xC0043024 B091 5 Instruction SUB sp,sp,#0x44 -3608 S:0xC0043026 B500 3 Instruction PUSH {lr} -3609 S:0xC0043028 F85DEB04 2 Instruction POP {lr} -3610 S:0xC004302C F1110938 0 Instruction ADDS r9,r1,#0x38 -3611 S:0xC0043030 900B 3 Instruction STR r0,[sp,#0x2c] -3612 S:0xC0043032 BF18 0 Instruction IT NE -3613 S:0xC0043034 464E 1 Instruction MOV r6,r9 -3614 S:0xC0043036 920D 1 Instruction STR r2,[sp,#0x34] -3615 S:0xC0043038 F0008148 0 Instruction BEQ.W {pc}+0x294 ; 0xc00432cc -3616 S:0xC004303C F8D67124 29 Instruction LDR r7,[r6,#0x124] -3617 S:0xC0043040 4638 2 Instruction MOV r0,r7 -3618 S:0xC0043042 F7FDF861 0 Instruction BL {pc}-0x2f3a ; 0xc0040108 -3619 S:0xC0040108 E92D4FF0 2 Instruction PUSH {r4-r11,lr} -3620 S:0xC004010C B085 7 Instruction SUB sp,sp,#0x14 -3621 S:0xC004010E B500 3 Instruction PUSH {lr} -3622 S:0xC0040110 F85DEB04 2 Instruction POP {lr} -3623 S:0xC0040114 F8D02084 1 Instruction LDR r2,[r0,#0x84] -3624 S:0xC0040118 F8D0A030 2 Instruction LDR r10,[r0,#0x30] -3625 S:0xC004011C 4683 0 Instruction MOV r11,r0 -3626 S:0xC004011E F8D23480 7 Instruction LDR r3,[r2,#0x480] -3627 S:0xC0040122 F8D2C484 1 Instruction LDR r12,[r2,#0x484] -3628 S:0xC0040126 F1BA0F00 1 Instruction CMP r10,#0 -3629 S:0xC004012A D041 0 Instruction BEQ {pc}+0x86 ; 0xc00401b0 -3630 S:0xC004012C F8DA2020 8 Instruction LDR r2,[r10,#0x20] -3631 S:0xC0040130 1A9A 2 Instruction SUBS r2,r3,r2 -3632 S:0xC0040132 D03D 0 Instruction BEQ {pc}+0x7e ; 0xc00401b0 -3633 S:0xC0040134 E9DA6728 17 Instruction LDRD r6,r7,[r10,#0xa0] -3634 S:0xC0040138 2500 1 Instruction MOVS r5,#0 -3635 S:0xC004013A 4614 0 Instruction MOV r4,r2 -3636 S:0xC004013C 4629 1 Instruction MOV r1,r5 -3637 S:0xC004013E 42BD 1 Instruction CMP r5,r7 -3638 S:0xC0040140 BF08 0 Instruction IT EQ -3639 S:0xC0040142 42B4 1 Instruction CMP r4,r6 -3640 S:0xC0040144 4610 0 Instruction MOV r0,r2 -3641 S:0xC0040146 BF3C 1 Instruction ITT CC -3642 S:0xC0040148 4639 1 Instruction MOV r1,r7 -3643 S:0xC004014A 4630 0 Instruction MOV r0,r6 -3644 S:0xC004014C E9DA670A 1 Instruction LDRD r6,r7,[r10,#0x28] -3645 S:0xC0040150 F8CA10A4 1 Instruction STR r1,[r10,#0xa4] -3646 S:0xC0040154 18B6 1 Instruction ADDS r6,r6,r2 -3647 S:0xC0040156 F8CA00A0 1 Instruction STR r0,[r10,#0xa0] -3648 S:0xC004015A EB470705 1 Instruction ADC r7,r7,r5 -3649 S:0xC004015E E9CA670A 1 Instruction STRD r6,r7,[r10,#0x28] -3650 S:0xC0040162 E9DB6704 1 Instruction LDRD r6,r7,[r11,#0x10] -3651 S:0xC0040166 18B6 2 Instruction ADDS r6,r6,r2 -3652 S:0xC0040168 EB470705 1 Instruction ADC r7,r7,r5 -3653 S:0xC004016C E9CB6704 1 Instruction STRD r6,r7,[r11,#0x10] -3654 S:0xC0040170 F8DA1000 1 Instruction LDR r1,[r10,#0] -3655 S:0xC0040174 F5B16F80 2 Instruction CMP r1,#0x400 -3656 S:0xC0040178 BF04 0 Instruction ITT EQ -3657 S:0xC004017A 4690 1 Instruction MOV r8,r2 -3658 S:0xC004017C 46A9 0 Instruction MOV r9,r5 -3659 S:0xC004017E D13D 1 Instruction BNE {pc}+0x7e ; 0xc00401fc -3660 S:0xC0040180 E9DA670C 20 Instruction LDRD r6,r7,[r10,#0x30] -3661 S:0xC0040184 4658 1 Instruction MOV r0,r11 -3662 S:0xC0040186 EB160608 1 Instruction ADDS r6,r6,r8 -3663 S:0xC004018A EB470709 1 Instruction ADC r7,r7,r9 -3664 S:0xC004018E E9CA670C 1 Instruction STRD r6,r7,[r10,#0x30] -3665 S:0xC0040192 9303 1 Instruction STR r3,[sp,#0xc] -3666 S:0xC0040194 F8CDC008 1 Instruction STR r12,[sp,#8] -3667 S:0xC0040198 F7FFFB06 0 Instruction BL {pc}-0x9f0 ; 0xc003f7a8 -3668 S:0xC003F7A8 E92D03F0 1 Instruction PUSH {r4-r9} -3669 S:0xC003F7AC B500 6 Instruction PUSH {lr} -3670 S:0xC003F7AE F85DEB04 2 Instruction POP {lr} -3671 S:0xC003F7B2 6B03 1 Instruction LDR r3,[r0,#0x30] -3672 S:0xC003F7B4 E9D04506 2 Instruction LDRD r4,r5,[r0,#0x18] -3673 S:0xC003F7B8 2B00 1 Instruction CMP r3,#0 -3674 S:0xC003F7BA D029 0 Instruction BEQ {pc}+0x56 ; 0xc003f810 -3675 S:0xC003F7BC 6AC1 1 Instruction LDR r1,[r0,#0x2c] -3676 S:0xC003F7BE E9D3230C 7 Instruction LDRD r2,r3,[r3,#0x30] -3677 S:0xC003F7C2 B171 1 Instruction CBZ r1,{pc}+0x20 ; 0xc003f7e2 -3678 S:0xC003F7E2 4616 8 Instruction MOV r6,r2 -3679 S:0xC003F7E4 461F 0 Instruction MOV r7,r3 -3680 S:0xC003F7E6 1B36 1 Instruction SUBS r6,r6,r4 -3681 S:0xC003F7E8 EB670705 1 Instruction SBC r7,r7,r5 -3682 S:0xC003F7EC 2E01 1 Instruction CMP r6,#1 -3683 S:0xC003F7EE F1770100 1 Instruction SBCS r1,r7,#0 -3684 S:0xC003F7F2 DB0A 0 Instruction BLT {pc}+0x18 ; 0xc003f80a -3685 S:0xC003F7F4 E9C02306 3 Instruction STRD r2,r3,[r0,#0x18] -3686 S:0xC003F7F8 F3BF8F5F 3 Instruction DMB -3687 S:0xC003F7FC E9D02306 32 Instruction LDRD r2,r3,[r0,#0x18] -3688 S:0xC003F800 E9C02308 3 Instruction STRD r2,r3,[r0,#0x20] -3689 S:0xC003F804 E8BD03F0 1 Instruction POP {r4-r9} -3690 S:0xC003F808 4770 3 Instruction BX lr -3691 S:0xC004019C 9B03 2 Instruction LDR r3,[sp,#0xc] -3692 S:0xC004019E F8DA2128 1 Instruction LDR r2,[r10,#0x128] -3693 S:0xC00401A2 F8CA3020 1 Instruction STR r3,[r10,#0x20] -3694 S:0xC00401A6 F8DDC008 1 Instruction LDR r12,[sp,#8] -3695 S:0xC00401AA F8CAC024 1 Instruction STR r12,[r10,#0x24] -3696 S:0xC00401AE B112 1 Instruction CBZ r2,{pc}+8 ; 0xc00401b6 -3697 S:0xC00401B6 4B24 20 Instruction LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 -3698 S:0xC00401B8 E9DA670C 3 Instruction LDRD r6,r7,[r10,#0x30] -3699 S:0xC00401BC 685A 3 Instruction LDR r2,[r3,#4] -3700 S:0xC00401BE 2A00 2 Instruction CMP r2,#0 -3701 S:0xC00401C0 D12C 0 Instruction BNE {pc}+0x5c ; 0xc004021c -3702 S:0xC00401C2 F8DA639C 1 Instruction LDR r6,[r10,#0x39c] -3703 S:0xC00401C6 F8D630D8 5 Instruction LDR r3,[r6,#0xd8] -3704 S:0xC00401CA 2B00 2 Instruction CMP r3,#0 -3705 S:0xC00401CC D0F0 0 Instruction BEQ {pc}-0x1c ; 0xc00401b0 -3706 S:0xC00401B0 B005 1 Instruction ADD sp,sp,#0x14 -3707 S:0xC00401B2 E8BD8FF0 3 Instruction POP {r4-r11,pc} -3708 S:0xC0043046 F8D6A124 5 Instruction LDR r10,[r6,#0x124] -3709 S:0xC004304A F8D63128 1 Instruction LDR r3,[r6,#0x128] -3710 S:0xC004304E F8DA2084 2 Instruction LDR r2,[r10,#0x84] -3711 S:0xC0043052 F8D244C0 3 Instruction LDR r4,[r2,#0x4c0] -3712 S:0xC0043056 9406 1 Instruction STR r4,[sp,#0x18] -3713 S:0xC0043058 2B00 0 Instruction CMP r3,#0 -3714 S:0xC004305A F00081D3 1 Instruction BEQ.W {pc}+0x3aa ; 0xc0043404 -3715 S:0xC0043404 F5026290 39 Instruction ADD r2,r2,#0x480 -3716 S:0xC0043408 E9D24500 3 Instruction LDRD r4,r5,[r2,#0] -3717 S:0xC004340C E62D 1 Instruction B {pc}-0x3a2 ; 0xc004306a -3718 S:0xC004306A 46B3 1 Instruction MOV r11,r6 -3719 S:0xC004306C 69F2 1 Instruction LDR r2,[r6,#0x1c] -3720 S:0xC004306E F8DA3030 1 Instruction LDR r3,[r10,#0x30] -3721 S:0xC0043072 E9FB014E 1 Instruction LDRD r0,r1,[r11,#0x138]! -3722 S:0xC0043076 920C 1 Instruction STR r2,[sp,#0x30] -3723 S:0xC0043078 1A20 1 Instruction SUBS r0,r4,r0 -3724 S:0xC004307A EB650101 1 Instruction SBC r1,r5,r1 -3725 S:0xC004307E 9308 1 Instruction STR r3,[sp,#0x20] -3726 S:0xC0043080 F7FCFC6C 0 Instruction BL {pc}-0x3724 ; 0xc003f95c -3727 S:0xC003F95C E92D03F0 1 Instruction PUSH {r4-r9} -3728 S:0xC003F960 B500 18 Instruction PUSH {lr} -3729 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -3730 S:0xC003F966 F64B7640 1 Instruction MOV r6,#0xbf40 -3731 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -3732 S:0xC003F96E 6876 5 Instruction LDR r6,[r6,#4] -3733 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -3734 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -3735 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -3736 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -3737 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -3738 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -3739 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -3740 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -3741 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -3742 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -3743 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -3744 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -3745 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -3746 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -3747 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -3748 S:0xC003F9A2 E8BD03F0 1 Instruction POP {r4-r9} -3749 S:0xC003F9A6 4770 3 Instruction BX lr -3750 S:0xC0043084 2800 1 Instruction CMP r0,#0 -3751 S:0xC0043086 F1710E00 1 Instruction SBCS lr,r1,#0 -3752 S:0xC004308A F2C081A9 0 Instruction BLT.W {pc}+0x356 ; 0xc00433e0 -3753 S:0xC004308E EA4F2890 14 Instruction LSR r8,r0,#10 -3754 S:0xC0043092 EA4F2991 1 Instruction LSR r9,r1,#10 -3755 S:0xC0043096 EA485881 1 Instruction ORR r8,r8,r1,LSL #22 -3756 S:0xC004309A EA580009 1 Instruction ORRS r0,r8,r9 -3757 S:0xC004309E F00080CF 18 Instruction BEQ.W {pc}+0x1a2 ; 0xc0043240 -3758 S:0xC00430A2 F64B7140 72 Instruction MOV r1,#0xbf40 -3759 S:0xC00430A6 E9CB4500 1 Instruction STRD r4,r5,[r11,#0] -3760 S:0xC00430AA F2CC0164 1 Instruction MOVT r1,#0xc064 -3761 S:0xC00430AE 680A 3 Instruction LDR r2,[r1,#0] -3762 S:0xC00430B0 2A00 2 Instruction CMP r2,#0 -3763 S:0xC00430B2 F000819F 0 Instruction BEQ.W {pc}+0x342 ; 0xc00433f4 -3764 S:0xC00430B6 9A06 73 Instruction LDR r2,[sp,#0x18] -3765 S:0xC00430B8 2400 1 Instruction MOVS r4,#0 -3766 S:0xC00430BA 9407 1 Instruction STR r4,[sp,#0x1c] -3767 S:0xC00430BC EB011B02 1 Instruction ADD r11,r1,r2,LSL #4 -3768 S:0xC00430C0 F8DBB098 14 Instruction LDR r11,[r11,#0x98] -3769 S:0xC00430C4 F8CDB018 1 Instruction STR r11,[sp,#0x18] -3770 S:0xC00430C8 9B08 1 Instruction LDR r3,[sp,#0x20] -3771 S:0xC00430CA F24032FF 0 Instruction MOV r2,#0x3ff -3772 S:0xC00430CE F8D64134 1 Instruction LDR r4,[r6,#0x134] -3773 S:0xC00430D2 1AF5 1 Instruction SUBS r5,r6,r3 -3774 S:0xC00430D4 2300 0 Instruction MOVS r3,#0 -3775 S:0xC00430D6 F1D50C00 1 Instruction RSBS r12,r5,#0 -3776 S:0xC00430DA EB5C0C05 1 Instruction ADCS r12,r12,r5 -3777 S:0xC00430DE 05A5 1 Instruction LSLS r5,r4,#22 -3778 S:0xC00430E0 0DAD 2 Instruction LSRS r5,r5,#22 -3779 S:0xC00430E2 EB180005 1 Instruction ADDS r0,r8,r5 -3780 S:0xC00430E6 F1490100 1 Instruction ADC r1,r9,#0 -3781 S:0xC00430EA 428B 1 Instruction CMP r3,r1 -3782 S:0xC00430EC BF08 0 Instruction IT EQ -3783 S:0xC00430EE 4282 1 Instruction CMP r2,r0 -3784 S:0xC00430F0 BF28 0 Instruction IT CS -3785 S:0xC00430F2 2100 1 Instruction MOVS r1,#0 -3786 S:0xC00430F4 D276 0 Instruction BCS {pc}+0xf0 ; 0xc00431e4 -3787 S:0xC00430F6 F5C56280 1 Instruction RSB r2,r5,#0x400 -3788 S:0xC00430FA 9B0C 1 Instruction LDR r3,[sp,#0x30] -3789 S:0xC00430FC F8D65130 1 Instruction LDR r5,[r6,#0x130] -3790 S:0xC0043100 FB02F10B 61 Instruction MUL r1,r2,r11 -3791 S:0xC0043104 0A89 3 Instruction LSRS r1,r1,#10 -3792 S:0xC0043106 B113 1 Instruction CBZ r3,{pc}+8 ; 0xc004310e -3793 S:0xC0043108 194D 1 Instruction ADDS r5,r1,r5 -3794 S:0xC004310A F8C65130 1 Instruction STR r5,[r6,#0x130] -3795 S:0xC004310E F1BC0F00 0 Instruction CMP r12,#0 -3796 S:0xC0043112 D004 1 Instruction BEQ {pc}+0xc ; 0xc004311e -3797 S:0xC0043114 F8D63160 1 Instruction LDR r3,[r6,#0x160] -3798 S:0xC0043118 185B 2 Instruction ADDS r3,r3,r1 -3799 S:0xC004311A F8C63160 1 Instruction STR r3,[r6,#0x160] -3800 S:0xC004311E EBB80002 11 Instruction SUBS r0,r8,r2 -3801 S:0xC0043122 EB6971E2 1 Instruction SBC r1,r9,r2,ASR #31 -3802 S:0xC0043126 1914 1 Instruction ADDS r4,r2,r4 -3803 S:0xC0043128 2300 0 Instruction MOVS r3,#0 -3804 S:0xC004312A F8C64134 1 Instruction STR r4,[r6,#0x134] -3805 S:0xC004312E EA4F2990 1 Instruction LSR r9,r0,#10 -3806 S:0xC0043132 0A8A 1 Instruction LSRS r2,r1,#10 -3807 S:0xC0043134 EA495E81 1 Instruction ORR lr,r9,r1,LSL #22 -3808 S:0xC0043138 920F 1 Instruction STR r2,[sp,#0x3c] -3809 S:0xC004313A F8CDE038 1 Instruction STR lr,[sp,#0x38] -3810 S:0xC004313E F24032FF 16 Instruction MOV r2,#0x3ff -3811 S:0xC0043142 EA000802 1 Instruction AND r8,r0,r2 -3812 S:0xC0043146 EA010903 1 Instruction AND r9,r1,r3 -3813 S:0xC004314A E9DD010E 1 Instruction LDRD r0,r1,[sp,#0x38] -3814 S:0xC004314E 2201 1 Instruction MOVS r2,#1 -3815 S:0xC0043150 2300 0 Instruction MOVS r3,#0 -3816 S:0xC0043152 1880 1 Instruction ADDS r0,r0,r2 -3817 S:0xC0043154 F44F62FC 0 Instruction MOV r2,#0x7e0 -3818 S:0xC0043158 EB410103 1 Instruction ADC r1,r1,r3 -3819 S:0xC004315C 2300 0 Instruction MOVS r3,#0 -3820 S:0xC004315E 428B 1 Instruction CMP r3,r1 -3821 S:0xC0043160 BF08 14 Instruction IT EQ -3822 S:0xC0043162 4282 1 Instruction CMP r2,r0 -3823 S:0xC0043164 E9CD0108 1 Instruction STRD r0,r1,[sp,#0x20] -3824 S:0xC0043168 F0C08215 1 Instruction BCC.W {pc}+0x42e ; 0xc0043596 -3825 S:0xC004316C 9B08 1 Instruction LDR r3,[sp,#0x20] -3826 S:0xC004316E 4601 0 Instruction MOV r1,r0 -3827 S:0xC0043170 2B1F 2 Instruction CMP r3,#0x1f -3828 S:0xC0043172 F2008243 0 Instruction BHI.W {pc}+0x48a ; 0xc00435fc -3829 S:0xC0043176 F24830C8 1 Instruction MOV r0,#0x83c8 -3830 S:0xC004317A F2CC003E 1 Instruction MOVT r0,#0xc03e -3831 S:0xC004317E F850E021 26 Instruction LDR lr,[r0,r1,LSL #2] -3832 S:0xC0043182 48A3 13 Instruction LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 -3833 S:0xC0043184 FBAE2305 2 Instruction UMULL r2,r3,lr,r5 -3834 S:0xC0043188 FBAE4504 1 Instruction UMULL r4,r5,lr,r4 -3835 S:0xC004318C 461C 1 Instruction MOV r4,r3 -3836 S:0xC004318E F8C63130 1 Instruction STR r3,[r6,#0x130] -3837 S:0xC0043192 F8D63160 1 Instruction LDR r3,[r6,#0x160] -3838 S:0xC0043196 F8C65134 1 Instruction STR r5,[r6,#0x134] -3839 S:0xC004319A F8502021 1 Instruction LDR r2,[r0,r1,LSL #2] -3840 S:0xC004319E FBA22303 3 Instruction UMULL r2,r3,r2,r3 -3841 S:0xC00431A2 F8C63160 1 Instruction STR r3,[r6,#0x160] -3842 S:0xC00431A6 E9DD010E 3 Instruction LDRD r0,r1,[sp,#0x38] -3843 S:0xC00431AA F8CDC008 3 Instruction STR r12,[sp,#8] -3844 S:0xC00431AE F7FEFA8F 0 Instruction BL {pc}-0x1ade ; 0xc00416d0 -3845 S:0xC00416D0 E92D03F0 11 Instruction PUSH {r4-r9} -3846 S:0xC00416D4 B500 5 Instruction PUSH {lr} -3847 S:0xC00416D6 F85DEB04 2 Instruction POP {lr} -3848 S:0xC00416DA 2620 0 Instruction MOVS r6,#0x20 -3849 S:0xC00416DC 2700 1 Instruction MOVS r7,#0 -3850 S:0xC00416DE 428F 1 Instruction CMP r7,r1 -3851 S:0xC00416E0 BF08 8 Instruction IT EQ -3852 S:0xC00416E2 4286 1 Instruction CMP r6,r0 -3853 S:0xC00416E4 D307 0 Instruction BCC {pc}+0x12 ; 0xc00416f6 -3854 S:0xC00416E6 4B31 13 Instruction LDR r3,[pc,#196] ; [0xC00417AC] -3855 S:0xC00416E8 EB030080 2 Instruction ADD r0,r3,r0,LSL #2 -3856 S:0xC00416EC F8D000FC 13 Instruction LDR r0,[r0,#0xfc] -3857 S:0xC00416F0 E8BD03F0 1 Instruction POP {r4-r9} -3858 S:0xC00416F4 4770 4 Instruction BX lr -3859 S:0xC00431B2 9B0C 2 Instruction LDR r3,[sp,#0x30] -3860 S:0xC00431B4 F8DDC008 1 Instruction LDR r12,[sp,#8] -3861 S:0xC00431B8 FB0BFB00 1 Instruction MUL r11,r11,r0 -3862 S:0xC00431BC EA4F2B9B 3 Instruction LSR r11,r11,#10 -3863 S:0xC00431C0 B113 36 Instruction CBZ r3,{pc}+8 ; 0xc00431c8 -3864 S:0xC00431C2 445C 1 Instruction ADD r4,r4,r11 -3865 S:0xC00431C4 F8C64130 1 Instruction STR r4,[r6,#0x130] -3866 S:0xC00431C8 F1BC0F00 1 Instruction CMP r12,#0 -3867 S:0xC00431CC D004 0 Instruction BEQ {pc}+0xc ; 0xc00431d8 -3868 S:0xC00431CE F8D63160 27 Instruction LDR r3,[r6,#0x160] -3869 S:0xC00431D2 445B 2 Instruction ADD r3,r3,r11 -3870 S:0xC00431D4 F8C63160 1 Instruction STR r3,[r6,#0x160] -3871 S:0xC00431D8 F8D64134 1 Instruction LDR r4,[r6,#0x134] -3872 S:0xC00431DC 2101 0 Instruction MOVS r1,#1 -3873 S:0xC00431DE 1824 2 Instruction ADDS r4,r4,r0 -3874 S:0xC00431E0 F8C64134 1 Instruction STR r4,[r6,#0x134] -3875 S:0xC00431E4 F8DDE018 1 Instruction LDR lr,[sp,#0x18] -3876 S:0xC00431E8 9D07 1 Instruction LDR r5,[sp,#0x1c] -3877 S:0xC00431EA FBA8230E 2 Instruction UMULL r2,r3,r8,lr -3878 S:0xC00431EE FB08F005 1 Instruction MUL r0,r8,r5 -3879 S:0xC00431F2 FB0E0009 1 Instruction MLA r0,lr,r9,r0 -3880 S:0xC00431F6 0A92 1 Instruction LSRS r2,r2,#10 -3881 S:0xC00431F8 18C3 1 Instruction ADDS r3,r0,r3 -3882 S:0xC00431FA EA425283 2 Instruction ORR r2,r2,r3,LSL #22 -3883 S:0xC00431FE 9B0C 1 Instruction LDR r3,[sp,#0x30] -3884 S:0xC0043200 B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc004320c -3885 S:0xC0043202 F8D63130 8 Instruction LDR r3,[r6,#0x130] -3886 S:0xC0043206 189B 2 Instruction ADDS r3,r3,r2 -3887 S:0xC0043208 F8C63130 1 Instruction STR r3,[r6,#0x130] -3888 S:0xC004320C F1BC0F00 0 Instruction CMP r12,#0 -3889 S:0xC0043210 D004 1 Instruction BEQ {pc}+0xc ; 0xc004321c -3890 S:0xC0043212 F8D63160 1 Instruction LDR r3,[r6,#0x160] -3891 S:0xC0043216 189B 2 Instruction ADDS r3,r3,r2 -3892 S:0xC0043218 F8C63160 1 Instruction STR r3,[r6,#0x160] -3893 S:0xC004321C 4444 1 Instruction ADD r4,r4,r8 -3894 S:0xC004321E F8C64134 10 Instruction STR r4,[r6,#0x134] -3895 S:0xC0043222 B169 1 Instruction CBZ r1,{pc}+0x1e ; 0xc0043240 -3896 S:0xC0043224 4630 1 Instruction MOV r0,r6 -3897 S:0xC0043226 F7FDF851 0 Instruction BL {pc}-0x2f5a ; 0xc00402cc -3898 S:0xC00402CC E92D4FF8 2 Instruction PUSH {r3-r11,lr} -3899 S:0xC00402D0 B500 7 Instruction PUSH {lr} -3900 S:0xC00402D2 F85DEB04 2 Instruction POP {lr} -3901 S:0xC00402D6 4606 0 Instruction MOV r6,r0 -3902 S:0xC00402D8 F8D05128 1 Instruction LDR r5,[r0,#0x128] -3903 S:0xC00402DC F8D0A148 2 Instruction LDR r10,[r0,#0x148] -3904 S:0xC00402E0 2D00 1 Instruction CMP r5,#0 -3905 S:0xC00402E2 D067 0 Instruction BEQ {pc}+0xd2 ; 0xc00403b4 -3906 S:0xC00403B4 F8D04134 33 Instruction LDR r4,[r0,#0x134] -3907 S:0xC00403B8 F1A00538 1 Instruction SUB r5,r0,#0x38 -3908 S:0xC00403BC F8D08130 1 Instruction LDR r8,[r0,#0x130] -3909 S:0xC00403C0 6800 17 Instruction LDR r0,[r0,#0] -3910 S:0xC00403C2 3401 0 Instruction ADDS r4,#1 -3911 S:0xC00403C4 4621 1 Instruction MOV r1,r4 -3912 S:0xC00403C6 FB00F008 2 Instruction MUL r0,r0,r8 -3913 S:0xC00403CA F211F883 1 Instruction BL {pc}+0x21110a ; 0xc02514d4 - Info Tracing enabled -3914 S:0xC00403CE 4B27 9 Instruction LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 -3915 S:0xC00403D0 685A 5 Instruction LDR r2,[r3,#4] -3916 S:0xC00403D2 4607 0 Instruction MOV r7,r0 -3917 S:0xC00403D4 F8C60148 3 Instruction STR r0,[r6,#0x148] -3918 S:0xC00403D8 B98A 1 Instruction CBNZ r2,{pc}+0x26 ; 0xc00403fe -3919 S:0xC00403DA EA4F2088 1 Instruction LSL r0,r8,#10 -3920 S:0xC00403DE 4621 0 Instruction MOV r1,r4 -3921 S:0xC00403E0 F211F878 1 Instruction BL {pc}+0x2110f4 ; 0xc02514d4 - Info Tracing enabled -3922 S:0xC00403E4 4607 1 Instruction MOV r7,r0 -3923 S:0xC00403E6 F8C6014C 1 Instruction STR r0,[r6,#0x14c] -3924 S:0xC00403EA 4B21 1 Instruction LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 -3925 S:0xC00403EC 685A 3 Instruction LDR r2,[r3,#4] -3926 S:0xC00403EE 2A00 2 Instruction CMP r2,#0 -3927 S:0xC00403F0 D12E 0 Instruction BNE {pc}+0x60 ; 0xc0040450 -3928 S:0xC00403F2 F8D60148 1 Instruction LDR r0,[r6,#0x148] -3929 S:0xC00403F6 EBCA0000 2 Instruction RSB r0,r10,r0 -3930 S:0xC00403FA E8BD8FF8 1 Instruction POP {r3-r11,pc} -3931 S:0xC004322A 69F3 17 Instruction LDR r3,[r6,#0x1c] -3932 S:0xC004322C 2B00 2 Instruction CMP r3,#0 -3933 S:0xC004322E F00080F5 1 Instruction BEQ.W {pc}+0x1ee ; 0xc004341c -3934 S:0xC0043232 E9DA2312 23 Instruction LDRD r2,r3,[r10,#0x48] -3935 S:0xC0043236 1812 2 Instruction ADDS r2,r2,r0 -3936 S:0xC0043238 EB4373E0 1 Instruction ADC r3,r3,r0,ASR #31 -3937 S:0xC004323C E9CA2312 1 Instruction STRD r2,r3,[r10,#0x48] -3938 S:0xC0043240 4638 1 Instruction MOV r0,r7 -3939 S:0xC0043242 2101 0 Instruction MOVS r1,#1 -3940 S:0xC0043244 F7FCFCAA 1 Instruction BL {pc}-0x36a8 ; 0xc003fb9c -3941 S:0xC003FB9C E92D0FF0 1 Instruction PUSH {r4-r11} -3942 S:0xC003FBA0 B500 7 Instruction PUSH {lr} -3943 S:0xC003FBA2 F85DEB04 2 Instruction POP {lr} -3944 S:0xC003FBA6 F8D06084 1 Instruction LDR r6,[r0,#0x84] -3945 S:0xC003FBAA E9D0451A 2 Instruction LDRD r4,r5,[r0,#0x68] -3946 S:0xC003FBAE F8D67480 1 Instruction LDR r7,[r6,#0x480] -3947 S:0xC003FBB2 F8D66484 1 Instruction LDR r6,[r6,#0x484] -3948 S:0xC003FBB6 0D3A 2 Instruction LSRS r2,r7,#20 -3949 S:0xC003FBB8 EA423206 1 Instruction ORR r2,r2,r6,LSL #12 -3950 S:0xC003FBBC 0D33 1 Instruction LSRS r3,r6,#20 -3951 S:0xC003FBBE 1B14 1 Instruction SUBS r4,r2,r4 -3952 S:0xC003FBC0 EB630505 1 Instruction SBC r5,r3,r5 -3953 S:0xC003FBC4 EA540605 1 Instruction ORRS r6,r4,r5 -3954 S:0xC003FBC8 BF14 0 Instruction ITE NE -3955 S:0xC003FBCA 2600 1 Instruction MOVS r6,#0 -3956 S:0xC003FBCC 2601 0 Instruction MOVS r6,#1 -3957 S:0xC003FBCE 2900 1 Instruction CMP r1,#0 -3958 S:0xC003FBD0 BF14 0 Instruction ITE NE -3959 S:0xC003FBD2 2600 1 Instruction MOVS r6,#0 -3960 S:0xC003FBD4 F0060601 1 Instruction AND r6,r6,#1 -3961 S:0xC003FBD8 2E00 1 Instruction CMP r6,#0 -3962 S:0xC003FBDA D167 0 Instruction BNE {pc}+0xd2 ; 0xc003fcac -3963 S:0xC003FBDC F1000C60 1 Instruction ADD r12,r0,#0x60 -3964 S:0xC003FBE0 E8DC677F 7 Instruction LDREXD r6,r7,[r12] -3965 S:0xC003FBE4 EA560807 2 Instruction ORRS r8,r6,r7 -3966 S:0xC003FBE8 D163 0 Instruction BNE {pc}+0xca ; 0xc003fcb2 -3967 S:0xC003FBEA E9D06714 1 Instruction LDRD r6,r7,[r0,#0x50] -3968 S:0xC003FBEE EA540C05 1 Instruction ORRS r12,r4,r5 -3969 S:0xC003FBF2 D027 0 Instruction BEQ {pc}+0x52 ; 0xc003fc44 -3970 S:0xC003FBF4 F44F68FC 1 Instruction MOV r8,#0x7e0 -3971 S:0xC003FBF8 F04F0900 0 Instruction MOV r9,#0 -3972 S:0xC003FBFC 45A9 1 Instruction CMP r9,r5 -3973 S:0xC003FBFE BF08 0 Instruction IT EQ -3974 S:0xC003FC00 45A0 1 Instruction CMP r8,r4 -3975 S:0xC003FC02 F0C0808F 0 Instruction BCC.W {pc}+0x122 ; 0xc003fd24 -3976 S:0xC003FC06 2C1F 9 Instruction CMP r4,#0x1f -3977 S:0xC003FC08 46A4 1 Instruction MOV r12,r4 -3978 S:0xC003FC0A D871 0 Instruction BHI {pc}+0xe6 ; 0xc003fcf0 -3979 S:0xC003FC0C F8DF8120 3 Instruction LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 -3980 S:0xC003FC10 F04F0B00 0 Instruction MOV r11,#0 -3981 S:0xC003FC14 F858C02C 5 Instruction LDR r12,[r8,r12,LSL #2] -3982 S:0xC003FC18 FBAC8906 3 Instruction UMULL r8,r9,r12,r6 -3983 S:0xC003FC1C FB0C9A07 2 Instruction MLA r10,r12,r7,r9 -3984 S:0xC003FC20 E9C0AB14 3 Instruction STRD r10,r11,[r0,#0x50] -3985 S:0xC003FC24 F1000C58 1 Instruction ADD r12,r0,#0x58 -3986 S:0xC003FC28 E8DC677F 8 Instruction LDREXD r6,r7,[r12] -3987 S:0xC003FC2C 1936 2 Instruction ADDS r6,r6,r4 -3988 S:0xC003FC2E EB470705 1 Instruction ADC r7,r7,r5 -3989 S:0xC003FC32 E8CC6778 7 Instruction STREXD r8,r6,r7,[r12] -3990 S:0xC003FC36 F0980F00 2 Instruction TEQ r8,#0 -3991 S:0xC003FC3A D1F5 0 Instruction BNE {pc}-0x12 ; 0xc003fc28 -3992 S:0xC003FC3C 4656 1 Instruction MOV r6,r10 -3993 S:0xC003FC3E 465F 0 Instruction MOV r7,r11 -3994 S:0xC003FC40 E9C0231A 1 Instruction STRD r2,r3,[r0,#0x68] -3995 S:0xC003FC44 E9D0451E 1 Instruction LDRD r4,r5,[r0,#0x78] -3996 S:0xC003FC48 E9D02312 1 Instruction LDRD r2,r3,[r0,#0x48] -3997 S:0xC003FC4C F8D0C094 1 Instruction LDR r12,[r0,#0x94] -3998 S:0xC003FC50 1B12 1 Instruction SUBS r2,r2,r4 -3999 S:0xC003FC52 EB630305 1 Instruction SBC r3,r3,r5 -4000 S:0xC003FC56 1992 1 Instruction ADDS r2,r2,r6 -4001 S:0xC003FC58 EB430307 1 Instruction ADC r3,r3,r7 -4002 S:0xC003FC5C B999 1 Instruction CBNZ r1,{pc}+0x2a ; 0xc003fc86 -4003 S:0xC003FC86 F10C0130 9 Instruction ADD r1,r12,#0x30 -4004 S:0xC003FC8A E8D1457F 17 Instruction LDREXD r4,r5,[r1] -4005 S:0xC003FC8E 18A4 2 Instruction ADDS r4,r4,r2 -4006 S:0xC003FC90 EB450503 1 Instruction ADC r5,r5,r3 -4007 S:0xC003FC94 E8C14576 22 Instruction STREXD r6,r4,r5,[r1] -4008 S:0xC003FC98 F0960F00 2 Instruction TEQ r6,#0 -4009 S:0xC003FC9C D1F5 0 Instruction BNE {pc}-0x12 ; 0xc003fc8a -4010 S:0xC003FC9E E9D0451E 9 Instruction LDRD r4,r5,[r0,#0x78] -4011 S:0xC003FCA2 18A4 2 Instruction ADDS r4,r4,r2 -4012 S:0xC003FCA4 EB450503 1 Instruction ADC r5,r5,r3 -4013 S:0xC003FCA8 E9C0451E 1 Instruction STRD r4,r5,[r0,#0x78] -4014 S:0xC003FCAC E8BD0FF0 1 Instruction POP {r4-r11} -4015 S:0xC003FCB0 4770 4 Instruction BX lr -4016 S:0xC0043248 9D0D 2 Instruction LDR r5,[sp,#0x34] -4017 S:0xC004324A 2D00 2 Instruction CMP r5,#0 -4018 S:0xC004324C F04080CB 0 Instruction BNE.W {pc}+0x19a ; 0xc00433e6 -4019 S:0xC0043250 F24C5E68 1 Instruction MOV lr,#0xc568 -4020 S:0xC0043254 F2CC0E5F 1 Instruction MOVT lr,#0xc05f -4021 S:0xC0043258 F8DE3000 5 Instruction LDR r3,[lr,#0] -4022 S:0xC004325C 05D8 3 Instruction LSLS r0,r3,#23 -4023 S:0xC004325E D404 0 Instruction BMI {pc}+0xc ; 0xc004326a -4024 S:0xC0043260 F8D73084 1 Instruction LDR r3,[r7,#0x84] -4025 S:0xC0043264 F8D33538 66 Instruction LDR r3,[r3,#0x538] -4026 S:0xC0043268 BB5B 2 Instruction CBNZ r3,{pc}+0x5a ; 0xc00432c2 -4027 S:0xC004326A 68BB 8 Instruction LDR r3,[r7,#8] -4028 S:0xC004326C 2B01 2 Instruction CMP r3,#1 -4029 S:0xC004326E D928 1 Instruction BLS {pc}+0x54 ; 0xc00432c2 -4030 S:0xC00432C2 F8D66120 17 Instruction LDR r6,[r6,#0x120] -4031 S:0xC00432C6 2E00 2 Instruction CMP r6,#0 -4032 S:0xC00432C8 F47FAEB8 1 Instruction BNE {pc}-0x28c ; 0xc004303c -4033 S:0xC00432CC 9D0B 1 Instruction LDR r5,[sp,#0x2c] -4034 S:0xC00432CE F5056390 2 Instruction ADD r3,r5,#0x480 -4035 S:0xC00432D2 F50569B4 1 Instruction ADD r9,r5,#0x5a0 -4036 S:0xC00432D6 F8D584C0 1 Instruction LDR r8,[r5,#0x4c0] -4037 S:0xC00432DA E9D90100 12 Instruction LDRD r0,r1,[r9,#0] -4038 S:0xC00432DE E9D34500 1 Instruction LDRD r4,r5,[r3,#0] -4039 S:0xC00432E2 1A20 2 Instruction SUBS r0,r4,r0 -4040 S:0xC00432E4 EB650101 1 Instruction SBC r1,r5,r1 -4041 S:0xC00432E8 F7FCFB38 0 Instruction BL {pc}-0x398c ; 0xc003f95c -4042 S:0xC003F95C E92D03F0 1 Instruction PUSH {r4-r9} -4043 S:0xC003F960 B500 5 Instruction PUSH {lr} -4044 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -4045 S:0xC003F966 F64B7640 0 Instruction MOV r6,#0xbf40 -4046 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -4047 S:0xC003F96E 6876 3 Instruction LDR r6,[r6,#4] -4048 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -4049 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -4050 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -4051 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -4052 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -4053 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -4054 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -4055 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -4056 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -4057 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -4058 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -4059 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -4060 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -4061 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -4062 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -4063 S:0xC003F9A2 E8BD03F0 1 Instruction POP {r4-r9} -4064 S:0xC003F9A6 4770 3 Instruction BX lr -4065 S:0xC00432EC 2800 1 Instruction CMP r0,#0 -4066 S:0xC00432EE F1710E00 1 Instruction SBCS lr,r1,#0 -4067 S:0xC00432F2 F2C080EB 0 Instruction BLT.W {pc}+0x1da ; 0xc00434cc -4068 S:0xC00432F6 0A86 1 Instruction LSRS r6,r0,#10 -4069 S:0xC00432F8 0A8F 1 Instruction LSRS r7,r1,#10 -4070 S:0xC00432FA EA465681 1 Instruction ORR r6,r6,r1,LSL #22 -4071 S:0xC00432FE EA560E07 11 Instruction ORRS lr,r6,r7 -4072 S:0xC0043302 F04080A6 0 Instruction BNE.W {pc}+0x150 ; 0xc0043452 -4073 S:0xC0043452 4B86 30 Instruction LDR r3,[pc,#536] ; [0xC004366C] -4074 S:0xC0043454 E9C94500 1 Instruction STRD r4,r5,[r9,#0] -4075 S:0xC0043458 681A 2 Instruction LDR r2,[r3,#0] -4076 S:0xC004345A 2A00 2 Instruction CMP r2,#0 -4077 S:0xC004345C D140 0 Instruction BNE {pc}+0x84 ; 0xc00434e0 -4078 S:0xC00434E0 EB031308 26 Instruction ADD r3,r3,r8,LSL #4 -4079 S:0xC00434E4 F04F0B00 0 Instruction MOV r11,#0 -4080 S:0xC00434E8 F8D33098 3 Instruction LDR r3,[r3,#0x98] -4081 S:0xC00434EC 469A 2 Instruction MOV r10,r3 -4082 S:0xC00434EE 9308 1 Instruction STR r3,[sp,#0x20] -4083 S:0xC00434F0 E7BC 0 Instruction B {pc}-0x84 ; 0xc004346c -4084 S:0xC004346C F8DD802C 1 Instruction LDR r8,[sp,#0x2c] -4085 S:0xC0043470 F24030FF 0 Instruction MOV r0,#0x3ff -4086 S:0xC0043474 2100 1 Instruction MOVS r1,#0 -4087 S:0xC0043476 F8D8559C 2 Instruction LDR r5,[r8,#0x59c] -4088 S:0xC004347A 05AA 3 Instruction LSLS r2,r5,#22 -4089 S:0xC004347C 0D92 2 Instruction LSRS r2,r2,#22 -4090 S:0xC004347E EB160802 8 Instruction ADDS r8,r6,r2 -4091 S:0xC0043482 F1470900 1 Instruction ADC r9,r7,#0 -4092 S:0xC0043486 4549 1 Instruction CMP r1,r9 -4093 S:0xC0043488 BF08 0 Instruction IT EQ -4094 S:0xC004348A 4540 1 Instruction CMP r0,r8 -4095 S:0xC004348C D331 0 Instruction BCC {pc}+0x66 ; 0xc00434f2 -4096 S:0xC00434F2 F5C26C80 2 Instruction RSB r12,r2,#0x400 -4097 S:0xC00434F6 9C08 1 Instruction LDR r4,[sp,#0x20] -4098 S:0xC00434F8 EBB6060C 1 Instruction SUBS r6,r6,r12 -4099 S:0xC00434FC EB6777EC 1 Instruction SBC r7,r7,r12,ASR #31 -4100 S:0xC0043500 2201 16 Instruction MOVS r2,#1 -4101 S:0xC0043502 2300 0 Instruction MOVS r3,#0 -4102 S:0xC0043504 4465 1 Instruction ADD r5,r5,r12 -4103 S:0xC0043506 EA4F2896 1 Instruction LSR r8,r6,#10 -4104 S:0xC004350A 4006 1 Instruction ANDS r6,r6,r0 -4105 S:0xC004350C FB0CFE04 1 Instruction MUL lr,r12,r4 -4106 S:0xC0043510 980B 1 Instruction LDR r0,[sp,#0x2c] -4107 S:0xC0043512 EA485987 1 Instruction ORR r9,r8,r7,LSL #22 -4108 S:0xC0043516 9C0B 1 Instruction LDR r4,[sp,#0x2c] -4109 S:0xC0043518 EA4F2897 1 Instruction LSR r8,r7,#10 -4110 S:0xC004351C F8CD9018 1 Instruction STR r9,[sp,#0x18] -4111 S:0xC0043520 F8CD801C 11 Instruction STR r8,[sp,#0x1c] -4112 S:0xC0043524 400F 1 Instruction ANDS r7,r7,r1 -4113 S:0xC0043526 E9DD8906 1 Instruction LDRD r8,r9,[sp,#0x18] -4114 S:0xC004352A 2100 1 Instruction MOVS r1,#0 -4115 S:0xC004352C F8D005C8 12 Instruction LDR r0,[r0,#0x5c8] -4116 S:0xC0043530 EA4F2E9E 1 Instruction LSR lr,lr,#10 -4117 S:0xC0043534 EB120208 1 Instruction ADDS r2,r2,r8 -4118 S:0xC0043538 F8D44598 1 Instruction LDR r4,[r4,#0x598] -4119 S:0xC004353C EB430309 1 Instruction ADC r3,r3,r9 -4120 S:0xC0043540 9004 2 Instruction STR r0,[sp,#0x10] -4121 S:0xC0043542 F44F60FC 0 Instruction MOV r0,#0x7e0 -4122 S:0xC0043546 EB0E0904 1 Instruction ADD r9,lr,r4 -4123 S:0xC004354A 4299 1 Instruction CMP r1,r3 -4124 S:0xC004354C BF08 1 Instruction IT EQ -4125 S:0xC004354E 4290 1 Instruction CMP r0,r2 -4126 S:0xC0043550 9C04 1 Instruction LDR r4,[sp,#0x10] -4127 S:0xC0043552 EB0E0804 2 Instruction ADD r8,lr,r4 -4128 S:0xC0043556 D34C 0 Instruction BCC {pc}+0x9c ; 0xc00435f2 -4129 S:0xC0043558 2A1F 16 Instruction CMP r2,#0x1f -4130 S:0xC004355A 4694 0 Instruction MOV r12,r2 -4131 S:0xC004355C F8DFE110 1 Instruction LDR lr,[pc,#272] ; [0xC0043670] = 0xC03E83C8 -4132 S:0xC0043560 D835 17 Instruction BHI {pc}+0x6e ; 0xc00435ce -4133 S:0xC0043562 F85E2022 22 Instruction LDR r2,[lr,r2,LSL #2] -4134 S:0xC0043566 FBA90102 3 Instruction UMULL r0,r1,r9,r2 -4135 S:0xC004356A FBA22305 1 Instruction UMULL r2,r3,r2,r5 -4136 S:0xC004356E 4689 1 Instruction MOV r9,r1 -4137 S:0xC0043570 461D 1 Instruction MOV r5,r3 -4138 S:0xC0043572 F85E202C 1 Instruction LDR r2,[lr,r12,LSL #2] -4139 S:0xC0043576 FBA22308 3 Instruction UMULL r2,r3,r2,r8 -4140 S:0xC004357A 4698 2 Instruction MOV r8,r3 -4141 S:0xC004357C E9DD0106 1 Instruction LDRD r0,r1,[sp,#0x18] -4142 S:0xC0043580 F7FEF8A6 7 Instruction BL {pc}-0x1eb0 ; 0xc00416d0 -4143 S:0xC00416D0 E92D03F0 3 Instruction PUSH {r4-r9} -4144 S:0xC00416D4 B500 5 Instruction PUSH {lr} -4145 S:0xC00416D6 F85DEB04 2 Instruction POP {lr} -4146 S:0xC00416DA 2620 0 Instruction MOVS r6,#0x20 -4147 S:0xC00416DC 2700 1 Instruction MOVS r7,#0 -4148 S:0xC00416DE 428F 1 Instruction CMP r7,r1 -4149 S:0xC00416E0 BF08 0 Instruction IT EQ -4150 S:0xC00416E2 4286 1 Instruction CMP r6,r0 -4151 S:0xC00416E4 D307 0 Instruction BCC {pc}+0x12 ; 0xc00416f6 -4152 S:0xC00416E6 4B31 1 Instruction LDR r3,[pc,#196] ; [0xC00417AC] -4153 S:0xC00416E8 EB030080 2 Instruction ADD r0,r3,r0,LSL #2 -4154 S:0xC00416EC F8D000FC 3 Instruction LDR r0,[r0,#0xfc] -4155 S:0xC00416F0 E8BD03F0 1 Instruction POP {r4-r9} -4156 S:0xC00416F4 4770 3 Instruction BX lr -4157 S:0xC0043584 9B08 2 Instruction LDR r3,[sp,#0x20] -4158 S:0xC0043586 FB03F200 3 Instruction MUL r2,r3,r0 -4159 S:0xC004358A 182D 1 Instruction ADDS r5,r5,r0 -4160 S:0xC004358C 0A92 2 Instruction LSRS r2,r2,#10 -4161 S:0xC004358E EB020009 1 Instruction ADD r0,r2,r9 -4162 S:0xC0043592 4442 1 Instruction ADD r2,r2,r8 -4163 S:0xC0043594 E781 0 Instruction B {pc}-0xfa ; 0xc004349a -4164 S:0xC004349A FB06F30B 1 Instruction MUL r3,r6,r11 -4165 S:0xC004349E 19AC 1 Instruction ADDS r4,r5,r6 -4166 S:0xC00434A0 FB0A3307 21 Instruction MLA r3,r10,r7,r3 -4167 S:0xC00434A4 F8DD802C 1 Instruction LDR r8,[sp,#0x2c] -4168 S:0xC00434A8 FBA6670A 1 Instruction UMULL r6,r7,r6,r10 -4169 S:0xC00434AC 4625 1 Instruction MOV r5,r4 -4170 S:0xC00434AE F8C8459C 1 Instruction STR r4,[r8,#0x59c] -4171 S:0xC00434B2 19DF 1 Instruction ADDS r7,r3,r7 -4172 S:0xC00434B4 0AB3 1 Instruction LSRS r3,r6,#10 -4173 S:0xC00434B6 EA435387 1 Instruction ORR r3,r3,r7,LSL #22 -4174 S:0xC00434BA 1818 1 Instruction ADDS r0,r3,r0 -4175 S:0xC00434BC 189B 1 Instruction ADDS r3,r3,r2 -4176 S:0xC00434BE F8C80598 13 Instruction STR r0,[r8,#0x598] -4177 S:0xC00434C2 F8C835C8 1 Instruction STR r3,[r8,#0x5c8] -4178 S:0xC00434C6 E725 1 Instruction B {pc}-0x1b2 ; 0xc0043314 -4179 S:0xC0043314 F8DD802C 2 Instruction LDR r8,[sp,#0x2c] -4180 S:0xC0043318 3401 1 Instruction ADDS r4,#1 -4181 S:0xC004331A 2100 0 Instruction MOVS r1,#0 -4182 S:0xC004331C F8D890B8 2 Instruction LDR r9,[r8,#0xb8] -4183 S:0xC0043320 EA4F2880 15 Instruction LSL r8,r0,#10 -4184 S:0xC0043324 980B 1 Instruction LDR r0,[sp,#0x2c] -4185 S:0xC0043326 F8D005C8 3 Instruction LDR r0,[r0,#0x5c8] -4186 S:0xC004332A 9003 1 Instruction STR r0,[sp,#0xc] -4187 S:0xC004332C 4640 0 Instruction MOV r0,r8 -4188 S:0xC004332E F8DD802C 1 Instruction LDR r8,[sp,#0x2c] -4189 S:0xC0043332 F20DFD2D 0 Instruction BL {pc}+0x20da5e ; 0xc0250d90 - Info Tracing enabled -4190 S:0xC0043336 1C6C 1 Instruction ADDS r4,r5,#1 -4191 S:0xC0043338 9D03 1 Instruction LDR r5,[sp,#0xc] -4192 S:0xC004333A EBC90702 1 Instruction RSB r7,r9,r2 -4193 S:0xC004333E F8D860BC 15 Instruction LDR r6,[r8,#0xbc] -4194 S:0xC0043342 EA877AE7 1 Instruction EOR r10,r7,r7,ASR #31 -4195 S:0xC0043346 EBAA7AE7 1 Instruction SUB r10,r10,r7,ASR #31 -4196 S:0xC004334A 2100 0 Instruction MOVS r1,#0 -4197 S:0xC004334C 02A8 1 Instruction LSLS r0,r5,#10 -4198 S:0xC004334E F8D850DC 1 Instruction LDR r5,[r8,#0xdc] -4199 S:0xC0043352 F20DFD1D 0 Instruction BL {pc}+0x20da3e ; 0xc0250d90 - Info Tracing enabled -4200 S:0xC0043356 EBBA1F99 1 Instruction CMP r10,r9,LSR #6 -4201 S:0xC004335A EBC60202 1 Instruction RSB r2,r6,r2 -4202 S:0xC004335E D806 1 Instruction BHI {pc}+0x10 ; 0xc004336e -4203 S:0xC004336E F1050338 14 Instruction ADD r3,r5,#0x38 -4204 S:0xC0043372 E8531F00 20 Instruction LDREX r1,[r3] -4205 S:0xC0043376 4439 2 Instruction ADD r1,r1,r7 -4206 S:0xC0043378 E8431000 23 Instruction STREX r0,r1,[r3] -4207 S:0xC004337C F0900F00 2 Instruction TEQ r0,#0 -4208 S:0xC0043380 D1F7 1 Instruction BNE {pc}-0xe ; 0xc0043372 -4209 S:0xC0043382 F8DD802C 1 Instruction LDR r8,[sp,#0x2c] -4210 S:0xC0043386 F105033C 0 Instruction ADD r3,r5,#0x3c -4211 S:0xC004338A F8D810B8 3 Instruction LDR r1,[r8,#0xb8] -4212 S:0xC004338E 19CF 2 Instruction ADDS r7,r1,r7 -4213 S:0xC0043390 F8C870B8 1 Instruction STR r7,[r8,#0xb8] -4214 S:0xC0043394 E8531F00 10 Instruction LDREX r1,[r3] -4215 S:0xC0043398 4411 2 Instruction ADD r1,r1,r2 -4216 S:0xC004339A E8431000 7 Instruction STREX r0,r1,[r3] -4217 S:0xC004339E F0900F00 2 Instruction TEQ r0,#0 -4218 S:0xC00433A2 D1F7 0 Instruction BNE {pc}-0xe ; 0xc0043394 -4219 S:0xC00433A4 F8D830BC 14 Instruction LDR r3,[r8,#0xbc] -4220 S:0xC00433A8 189A 2 Instruction ADDS r2,r3,r2 -4221 S:0xC00433AA F8C820BC 1 Instruction STR r2,[r8,#0xbc] -4222 S:0xC00433AE 4B19 1 Instruction LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC -4223 S:0xC00433B0 F8DD902C 1 Instruction LDR r9,[sp,#0x2c] -4224 S:0xC00433B4 685A 2 Instruction LDR r2,[r3,#4] -4225 S:0xC00433B6 F8D90598 1 Instruction LDR r0,[r9,#0x598] -4226 S:0xC00433BA F8D9159C 1 Instruction LDR r1,[r9,#0x59c] -4227 S:0xC00433BE F8D984C0 1 Instruction LDR r8,[r9,#0x4c0] -4228 S:0xC00433C2 2A00 0 Instruction CMP r2,#0 -4229 S:0xC00433C4 F040813C 1 Instruction BNE.W {pc}+0x27c ; 0xc0043640 -4230 S:0xC00433C8 4B13 1 Instruction LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 -4231 S:0xC00433CA F8DD902C 1 Instruction LDR r9,[sp,#0x2c] -4232 S:0xC00433CE 685A 12 Instruction LDR r2,[r3,#4] -4233 S:0xC00433D0 E9D94524 1 Instruction LDRD r4,r5,[r9,#0x90] -4234 S:0xC00433D4 2A00 1 Instruction CMP r2,#0 -4235 S:0xC00433D6 F04080EB 0 Instruction BNE.W {pc}+0x1da ; 0xc00435b0 -4236 S:0xC00433DA B011 1 Instruction ADD sp,sp,#0x44 -4237 S:0xC00433DC E8BD8FF0 3 Instruction POP {r4-r11,pc} -4238 S:0xC003CC52 F3BF8F5F 13 Instruction DMB -4239 S:0xC003CC56 F8353008 31 Instruction LDRH r3,[r5,r8] -4240 S:0xC003CC5A 3301 2 Instruction ADDS r3,#1 -4241 S:0xC003CC5C F8253008 1 Instruction STRH r3,[r5,r8] -4242 S:0xC003CC60 F3BF8F4F 37 Instruction DSB -4243 S:0xC003CC64 F3AF8004 1 Instruction SEV.W -4244 S:0xC003CC68 F049FF64 1 Instruction BL {pc}+0x49ecc ; 0xc0086b34 - Info Tracing enabled -4245 S:0xC003CC6C F85A2026 1 Instruction LDR r2,[r10,r6,LSL #2] -4246 S:0xC003CC70 464B 0 Instruction MOV r3,r9 -4247 S:0xC003CC72 189B 2 Instruction ADDS r3,r3,r2 -4248 S:0xC003CC74 F8D31460 3 Instruction LDR r1,[r3,#0x460] -4249 S:0xC003CC78 F8D32464 1 Instruction LDR r2,[r3,#0x464] -4250 S:0xC003CC7C 4291 2 Instruction CMP r1,r2 -4251 S:0xC003CC7E D00B 0 Instruction BEQ {pc}+0x1a ; 0xc003cc98 -4252 S:0xC003CC80 2300 5 Instruction MOVS r3,#0 -4253 S:0xC003CC82 F8843498 1 Instruction STRB r3,[r4,#0x498] -4254 S:0xC003CC86 4620 1 Instruction MOV r0,r4 -4255 S:0xC003CC88 4631 0 Instruction MOV r1,r6 -4256 S:0xC003CC8A F107070C 1 Instruction ADD r7,r7,#0xc -4257 S:0xC003CC8E 46BD 1 Instruction MOV sp,r7 -4258 S:0xC003CC90 E8BD4FF0 5 Instruction POP {r4-r11,lr} -4259 S:0xC003CC94 F009BE84 7 Instruction B.W {pc}+0x9d0c ; 0xc00469a0 -4260 S:0xC00469A0 E92D4FF0 50 Instruction PUSH {r4-r11,lr} -4261 S:0xC00469A4 B083 7 Instruction SUB sp,sp,#0xc -4262 S:0xC00469A6 B500 3 Instruction PUSH {lr} -4263 S:0xC00469A8 F85DEB04 2 Instruction POP {lr} -4264 S:0xC00469AC 4C77 12 Instruction LDR r4,[pc,#476] ; [0xC0046B8C] -4265 S:0xC00469AE F8D0346C 2 Instruction LDR r3,[r0,#0x46c] -4266 S:0xC00469B2 4606 0 Instruction MOV r6,r0 -4267 S:0xC00469B4 460D 1 Instruction MOV r5,r1 -4268 S:0xC00469B6 6822 3 Instruction LDR r2,[r4,#0] -4269 S:0xC00469B8 1AD3 2 Instruction SUBS r3,r2,r3 -4270 S:0xC00469BA 2B00 1 Instruction CMP r3,#0 -4271 S:0xC00469BC DB0A 0 Instruction BLT {pc}+0x18 ; 0xc00469d4 -4272 S:0xC00469BE 4A74 1 Instruction LDR r2,[pc,#464] ; [0xC0046B90] -4273 S:0xC00469C0 4B74 1 Instruction LDR r3,[pc,#464] ; [0xC0046B94] -4274 S:0xC00469C2 F8522021 2 Instruction LDR r2,[r2,r1,LSL #2] -4275 S:0xC00469C6 189B 2 Instruction ADDS r3,r3,r2 -4276 S:0xC00469C8 F8D33490 3 Instruction LDR r3,[r3,#0x490] -4277 S:0xC00469CC B113 2 Instruction CBZ r3,{pc}+8 ; 0xc00469d4 -4278 S:0xC00469CE 2007 1 Instruction MOVS r0,#7 -4279 S:0xC00469D0 F7DAFD56 0 Instruction BL {pc}-0x25550 ; 0xc0021480 -4280 S:0xC0021480 B510 2 Instruction PUSH {r4,lr} -4281 S:0xC0021482 B500 1 Instruction PUSH {lr} -4282 S:0xC0021484 F85DEB04 2 Instruction POP {lr} -4283 S:0xC0021488 F3EF8400 1 Instruction MRS r4,APSR ; formerly CPSR -4284 S:0xC002148C B672 1 Instruction CPSID i -4285 S:0xC002148E F7FFFEF1 1 Instruction BL {pc}-0x21a ; 0xc0021274 -4286 S:0xC0021274 B538 1 Instruction PUSH {r3-r5,lr} -4287 S:0xC0021276 B500 4 Instruction PUSH {lr} -4288 S:0xC0021278 F85DEB04 2 Instruction POP {lr} -4289 S:0xC002127C 4605 0 Instruction MOV r5,r0 -4290 S:0xC002127E 4B0F 2 Instruction LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 -4291 S:0xC0021280 6ADA 5 Instruction LDR r2,[r3,#0x2c] -4292 S:0xC0021282 B972 2 Instruction CBNZ r2,{pc}+0x20 ; 0xc00212a2 -4293 S:0xC0021284 466A 1 Instruction MOV r2,sp -4294 S:0xC0021286 2101 0 Instruction MOVS r1,#1 -4295 S:0xC0021288 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -4296 S:0xC002128C 4A0C 1 Instruction LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 -4297 S:0xC002128E F023031F 0 Instruction BIC r3,r3,#0x1f -4298 S:0xC0021292 FA01F505 1 Instruction LSL r5,r1,r5 -4299 S:0xC0021296 695B 4 Instruction LDR r3,[r3,#0x14] -4300 S:0xC0021298 019B 3 Instruction LSLS r3,r3,#6 -4301 S:0xC002129A 58D1 5 Instruction LDR r1,[r2,r3] -4302 S:0xC002129C 4329 2 Instruction ORRS r1,r1,r5 -4303 S:0xC002129E 50D1 1 Instruction STR r1,[r2,r3] -4304 S:0xC00212A0 BD38 1 Instruction POP {r3-r5,pc} -4305 S:0xC0021492 466A 2 Instruction MOV r2,sp -4306 S:0xC0021494 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -4307 S:0xC0021498 F023031F 1 Instruction BIC r3,r3,#0x1f -4308 S:0xC002149C 685B 3 Instruction LDR r3,[r3,#4] -4309 S:0xC002149E F0234378 2 Instruction BIC r3,r3,#0xf8000000 -4310 S:0xC00214A2 F02303FF 1 Instruction BIC r3,r3,#0xff -4311 S:0xC00214A6 B113 1 Instruction CBZ r3,{pc}+8 ; 0xc00214ae -4312 S:0xC00214A8 F3848100 12 Instruction MSR CPSR_c,r4 -4313 S:0xC00214AC BD10 5 Instruction POP {r4,pc} -4314 S:0xC00469D4 4628 1 Instruction MOV r0,r5 -4315 S:0xC00469D6 6827 2 Instruction LDR r7,[r4,#0] -4316 S:0xC00469D8 F7F6FA98 0 Instruction BL {pc}-0x9acc ; 0xc003cf0c -4317 S:0xC003CF0C B488 15 Instruction PUSH {r3,r7} -4318 S:0xC003CF0E AF00 1 Instruction ADD r7,sp,#0 -4319 S:0xC003CF10 B500 2 Instruction PUSH {lr} -4320 S:0xC003CF12 F85DEB04 2 Instruction POP {lr} -4321 S:0xC003CF16 4A0C 23 Instruction LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 -4322 S:0xC003CF18 4B0C 2 Instruction LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 -4323 S:0xC003CF1A F8522020 1 Instruction LDR r2,[r2,r0,LSL #2] -4324 S:0xC003CF1E 189B 2 Instruction ADDS r3,r3,r2 -4325 S:0xC003CF20 F8D31460 5 Instruction LDR r1,[r3,#0x460] -4326 S:0xC003CF24 F8D32464 3 Instruction LDR r2,[r3,#0x464] -4327 S:0xC003CF28 4291 2 Instruction CMP r1,r2 -4328 S:0xC003CF2A D003 0 Instruction BEQ {pc}+0xa ; 0xc003cf34 -4329 S:0xC003CF2C 2000 1 Instruction MOVS r0,#0 -4330 S:0xC003CF2E 46BD 0 Instruction MOV sp,r7 -4331 S:0xC003CF30 BC88 3 Instruction POP {r3,r7} -4332 S:0xC003CF32 4770 1 Instruction BX lr -4333 S:0xC00469DC BB00 1 Instruction CBNZ r0,{pc}+0x44 ; 0xc0046a20 -4334 S:0xC00469DE 466A 1 Instruction MOV r2,sp -4335 S:0xC00469E0 F42253FF 1 Instruction BIC r3,r2,#0x1fe0 -4336 S:0xC00469E4 F023031F 1 Instruction BIC r3,r3,#0x1f -4337 S:0xC00469E8 695B 3 Instruction LDR r3,[r3,#0x14] -4338 S:0xC00469EA F8DF91A4 1 Instruction LDR r9,[pc,#420] ; [0xC0046B90] -4339 S:0xC00469EE F8DF81A4 1 Instruction LDR r8,[pc,#420] ; [0xC0046B94] -4340 S:0xC00469F2 F8592023 2 Instruction LDR r2,[r9,r3,LSL #2] -4341 S:0xC00469F6 4643 1 Instruction MOV r3,r8 -4342 S:0xC00469F8 189B 1 Instruction ADDS r3,r3,r2 -4343 S:0xC00469FA F8D32490 3 Instruction LDR r2,[r3,#0x490] -4344 S:0xC00469FE B10A 2 Instruction CBZ r2,{pc}+6 ; 0xc0046a04 -4345 S:0xC0046A00 6B93 15 Instruction LDR r3,[r2,#0x38] -4346 S:0xC0046A02 B983 2 Instruction CBNZ r3,{pc}+0x24 ; 0xc0046a26 - Timestamp Timestamp: 562536984255 -4347 S:0xC0046A26 6390 23 Instruction STR r0,[r2,#0x38] -4348 S:0xC0046A28 6893 1 Instruction LDR r3,[r2,#8] -4349 S:0xC0046A2A 68DB 64 Instruction LDR r3,[r3,#0xc] -4350 S:0xC0046A2C F1030410 2 Instruction ADD r4,r3,#0x10 -4351 S:0xC0046A30 E8541F00 19 Instruction LDREX r1,[r4] -4352 S:0xC0046A34 F1010101 2 Instruction ADD r1,r1,#1 -4353 S:0xC0046A38 E8441000 21 Instruction STREX r0,r1,[r4] -4354 S:0xC0046A3C F0900F00 2 Instruction TEQ r0,#0 -4355 S:0xC0046A40 D1F6 0 Instruction BNE {pc}-0x10 ; 0xc0046a30 -4356 S:0xC0046A42 6812 1 Instruction LDR r2,[r2,#0] -4357 S:0xC0046A44 2A00 2 Instruction CMP r2,#0 -4358 S:0xC0046A46 D1EF 0 Instruction BNE {pc}-0x1e ; 0xc0046a28 -4359 S:0xC0046A28 6893 18 Instruction LDR r3,[r2,#8] -4360 S:0xC0046A2A 68DB 19 Instruction LDR r3,[r3,#0xc] -4361 S:0xC0046A2C F1030410 2 Instruction ADD r4,r3,#0x10 -4362 S:0xC0046A30 E8541F00 18 Instruction LDREX r1,[r4] -4363 S:0xC0046A34 F1010101 2 Instruction ADD r1,r1,#1 -4364 S:0xC0046A38 E8441000 27 Instruction STREX r0,r1,[r4] -4365 S:0xC0046A3C F0900F00 2 Instruction TEQ r0,#0 -4366 S:0xC0046A40 D1F6 0 Instruction BNE {pc}-0x10 ; 0xc0046a30 -4367 S:0xC0046A42 6812 8 Instruction LDR r2,[r2,#0] -4368 S:0xC0046A44 2A00 2 Instruction CMP r2,#0 -4369 S:0xC0046A46 D1EF 1 Instruction BNE {pc}-0x1e ; 0xc0046a28 -4370 S:0xC0046A48 E7DC 8 Instruction B {pc}-0x44 ; 0xc0046a04 -4371 S:0xC0046A04 F8593025 3 Instruction LDR r3,[r9,r5,LSL #2] -4372 S:0xC0046A08 4644 1 Instruction MOV r4,r8 -4373 S:0xC0046A0A 18E3 1 Instruction ADDS r3,r4,r3 -4374 S:0xC0046A0C 4A60 3 Instruction LDR r2,[pc,#384] ; [0xC0046B90] -4375 S:0xC0046A0E 6A9B 3 Instruction LDR r3,[r3,#0x28] -4376 S:0xC0046A10 F0130F01 2 Instruction TST r3,#1 -4377 S:0xC0046A14 4B60 1 Instruction LDR r3,[pc,#384] ; [0xC0046B98] -4378 S:0xC0046A16 D16A 0 Instruction BNE {pc}+0xd8 ; 0xc0046aee -4379 S:0xC0046AEE F50371A0 2 Instruction ADD r1,r3,#0x140 -4380 S:0xC0046AF2 4628 0 Instruction MOV r0,r5 -4381 S:0xC0046AF4 9300 3 Instruction STR r3,[sp,#0] -4382 S:0xC0046AF6 9201 3 Instruction STR r2,[sp,#4] -4383 S:0xC0046AF8 F209F81E 0 Instruction BL {pc}+0x209040 ; 0xc024fb38 - Info Tracing enabled -4384 S:0xC0046AFC 9B00 9 Instruction LDR r3,[sp,#0] -4385 S:0xC0046AFE F50371A2 2 Instruction ADD r1,r3,#0x144 -4386 S:0xC0046B02 E8510F00 5 Instruction LDREX r0,[r1] -4387 S:0xC0046B06 F1A00001 2 Instruction SUB r0,r0,#1 -4388 S:0xC0046B0A E8410E00 7 Instruction STREX lr,r0,[r1] -4389 S:0xC0046B0E F09E0F00 2 Instruction TEQ lr,#0 -4390 S:0xC0046B12 D1F6 0 Instruction BNE {pc}-0x10 ; 0xc0046b02 -4391 S:0xC0046B14 9A01 8 Instruction LDR r2,[sp,#4] -4392 S:0xC0046B16 2000 0 Instruction MOVS r0,#0 -4393 S:0xC0046B18 F8521025 3 Instruction LDR r1,[r2,r5,LSL #2] -4394 S:0xC0046B1C 9300 1 Instruction STR r3,[sp,#0] -4395 S:0xC0046B1E 1861 1 Instruction ADDS r1,r4,r1 -4396 S:0xC0046B20 3128 1 Instruction ADDS r1,r1,#0x28 -4397 S:0xC0046B22 F209F809 0 Instruction BL {pc}+0x209016 ; 0xc024fb38 - Info Tracing enabled -4398 S:0xC0046B26 9B00 1 Instruction LDR r3,[sp,#0] -4399 S:0xC0046B28 E776 1 Instruction B {pc}-0x110 ; 0xc0046a18 -4400 S:0xC0046A18 F8D32144 3 Instruction LDR r2,[r3,#0x144] -4401 S:0xC0046A1C 495E 1 Instruction LDR r1,[pc,#376] ; [0xC0046B98] -4402 S:0xC0046A1E B9A2 1 Instruction CBNZ r2,{pc}+0x2c ; 0xc0046a4a -4403 S:0xC0046A4A F8D12148 8 Instruction LDR r2,[r1,#0x148] -4404 S:0xC0046A4E 1ABA 2 Instruction SUBS r2,r7,r2 -4405 S:0xC0046A50 2A00 1 Instruction CMP r2,#0 -4406 S:0xC0046A52 DBE5 0 Instruction BLT {pc}-0x32 ; 0xc0046a20 -4407 S:0xC0046A54 F8592025 1 Instruction LDR r2,[r9,r5,LSL #2] -4408 S:0xC0046A58 F50171A0 0 Instruction ADD r1,r1,#0x140 -4409 S:0xC0046A5C 4C4F 1 Instruction LDR r4,[pc,#316] ; [0xC0046B9C] -4410 S:0xC0046A5E F04F30FF 13 Instruction MOV r0,#0xffffffff -4411 S:0xC0046A62 4F4F 1 Instruction LDR r7,[pc,#316] ; [0xC0046BA0] -4412 S:0xC0046A64 46A6 1 Instruction MOV lr,r4 -4413 S:0xC0046A66 F8DFA128 1 Instruction LDR r10,[pc,#296] ; [0xC0046B90] -4414 S:0xC0046A6A F85E2002 4 Instruction LDR r2,[lr,r2] -4415 S:0xC0046A6E 9300 3 Instruction STR r3,[sp,#0] -4416 S:0xC0046A70 F20BFD48 0 Instruction BL {pc}+0x20ba94 ; 0xc0252504 - Info Tracing enabled -4417 S:0xC0046A74 683A 9 Instruction LDR r2,[r7,#0] -4418 S:0xC0046A76 9B00 1 Instruction LDR r3,[sp,#0] -4419 S:0xC0046A78 4290 1 Instruction CMP r0,r2 -4420 S:0xC0046A7A DAD1 0 Instruction BGE {pc}-0x5a ; 0xc0046a20 -4421 S:0xC0046A20 B003 20 Instruction ADD sp,sp,#0xc -4422 S:0xC0046A22 E8BD8FF0 3 Instruction POP {r4-r11,pc} -4423 S:0xC0026364 4628 13 Instruction MOV r0,r5 -4424 S:0xC0026366 E8BD40F8 1 Instruction POP {r3-r7,lr} -4425 S:0xC002636A F00EB931 3 Instruction B.W {pc}+0xe266 ; 0xc00345d0 -4426 S:0xC00345D0 E92D4FF0 12 Instruction PUSH {r4-r11,lr} -4427 S:0xC00345D4 B08D 5 Instruction SUB sp,sp,#0x34 -4428 S:0xC00345D6 B500 3 Instruction PUSH {lr} -4429 S:0xC00345D8 F85DEB04 2 Instruction POP {lr} -4430 S:0xC00345DC F10D0918 1 Instruction ADD r9,sp,#0x18 -4431 S:0xC00345E0 4680 7 Instruction MOV r8,r0 -4432 S:0xC00345E2 F8CD9018 1 Instruction STR r9,[sp,#0x18] -4433 S:0xC00345E6 F8CD901C 1 Instruction STR r9,[sp,#0x1c] -4434 S:0xC00345EA F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -4435 S:0xC00345EE 061B 3 Instruction LSLS r3,r3,#24 -4436 S:0xC00345F0 F1408250 0 Instruction BPL.W {pc}+0x4a4 ; 0xc0034a94 -4437 S:0xC00345F4 F8D012F0 14 Instruction LDR r1,[r0,#0x2f0] -4438 S:0xC00345F8 F8D842B4 3 Instruction LDR r4,[r8,#0x2b4] -4439 S:0xC00345FC F8D002B0 1 Instruction LDR r0,[r0,#0x2b0] -4440 S:0xC0034600 B9B1 1 Instruction CBNZ r1,{pc}+0x30 ; 0xc0034630 -4441 S:0xC0034602 F8D812F4 16 Instruction LDR r1,[r8,#0x2f4] -4442 S:0xC0034606 2900 2 Instruction CMP r1,#0 -4443 S:0xC0034608 F040811F 1 Instruction BNE.W {pc}+0x242 ; 0xc003484a -4444 S:0xC003460C F508733E 20 Instruction ADD r3,r8,#0x2f8 -4445 S:0xC0034610 E9D32300 3 Instruction LDRD r2,r3,[r3,#0] -4446 S:0xC0034614 EA520503 2 Instruction ORRS r5,r2,r3 -4447 S:0xC0034618 F0408117 1 Instruction BNE.W {pc}+0x232 ; 0xc003484a -4448 S:0xC003461C F8D843D4 18 Instruction LDR r4,[r8,#0x3d4] -4449 S:0xC0034620 F8D430D8 5 Instruction LDR r3,[r4,#0xd8] -4450 S:0xC0034624 2B00 2 Instruction CMP r3,#0 -4451 S:0xC0034626 F0408115 1 Instruction BNE.W {pc}+0x22e ; 0xc0034854 -4452 S:0xC003462A B00D 1 Instruction ADD sp,sp,#0x34 -4453 S:0xC003462C E8BD8FF0 3 Instruction POP {r4-r11,pc} -4454 S:0xC0055568 2001 13 Instruction MOVS r0,#1 -4455 S:0xC005556A E8BD4008 1 Instruction POP {r3,lr} -4456 S:0xC005556E F7F9BB5D 1 Instruction B {pc}-0x6942 ; 0xc004ec2c -4457 S:0xC004EC2C B538 71 Instruction PUSH {r3-r5,lr} -4458 S:0xC004EC2E B500 4 Instruction PUSH {lr} -4459 S:0xC004EC30 F85DEB04 2 Instruction POP {lr} -4460 S:0xC004EC34 4604 0 Instruction MOV r4,r0 -4461 S:0xC004EC36 4B15 13 Instruction LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 -4462 S:0xC004EC38 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -4463 S:0xC004EC3C 58D2 6 Instruction LDR r2,[r2,r3] -4464 S:0xC004EC3E 6C13 5 Instruction LDR r3,[r2,#0x40] -4465 S:0xC004EC40 0718 32 Instruction LSLS r0,r3,#28 -4466 S:0xC004EC42 D014 0 Instruction BEQ {pc}+0x2c ; 0xc004ec6e -4467 S:0xC004EC6E BD38 48 Instruction POP {r3-r5,pc} -4468 S:0xC0055758 4907 12 Instruction LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 -4469 S:0xC005575A 4622 0 Instruction MOV r2,r4 -4470 S:0xC005575C 462B 1 Instruction MOV r3,r5 -4471 S:0xC005575E 4630 0 Instruction MOV r0,r6 -4472 S:0xC0055760 E9D14500 17 Instruction LDRD r4,r5,[r1,#0] -4473 S:0xC0055764 E9CD4500 3 Instruction STRD r4,r5,[sp,#0] -4474 S:0xC0055768 F7DFFDE8 1 Instruction BL {pc}-0x2042c ; 0xc003533c -4475 S:0xC003533C E92D47F0 1 Instruction PUSH {r4-r10,lr} -4476 S:0xC0035340 B08A 11 Instruction SUB sp,sp,#0x28 -4477 S:0xC0035342 B500 3 Instruction PUSH {lr} -4478 S:0xC0035344 F85DEB04 2 Instruction POP {lr} -4479 S:0xC0035348 4682 1 Instruction MOV r10,r0 -4480 S:0xC003534A 4616 0 Instruction MOV r6,r2 -4481 S:0xC003534C 461F 1 Instruction MOV r7,r3 -4482 S:0xC003534E E9DA2304 4 Instruction LDRD r2,r3,[r10,#0x10] -4483 S:0xC0035352 9812 3 Instruction LDR r0,[sp,#0x48] -4484 S:0xC0035354 1AB2 1 Instruction SUBS r2,r6,r2 -4485 S:0xC0035356 EB670303 1 Instruction SBC r3,r7,r3 -4486 S:0xC003535A 9913 1 Instruction LDR r1,[sp,#0x4c] -4487 S:0xC003535C 2A00 0 Instruction CMP r2,#0 -4488 S:0xC003535E F1730400 1 Instruction SBCS r4,r3,#0 -4489 S:0xC0035362 DB2F 0 Instruction BLT {pc}+0x62 ; 0xc00353c4 -4490 S:0xC0035364 F8DAE024 1 Instruction LDR lr,[r10,#0x24] -4491 S:0xC0035368 4604 0 Instruction MOV r4,r0 -4492 S:0xC003536A 460D 1 Instruction MOV r5,r1 -4493 S:0xC003536C E9DE0106 12 Instruction LDRD r0,r1,[lr,#0x18] -4494 S:0xC0035370 4284 2 Instruction CMP r4,r0 -4495 S:0xC0035372 EB750E01 1 Instruction SBCS lr,r5,r1 -4496 S:0xC0035376 BFBC 0 Instruction ITT LT -4497 S:0xC0035378 4604 1 Instruction MOV r4,r0 -4498 S:0xC003537A 460D 0 Instruction MOV r5,r1 -4499 S:0xC003537C 42A2 1 Instruction CMP r2,r4 -4500 S:0xC003537E EB730005 1 Instruction SBCS r0,r3,r5 -4501 S:0xC0035382 BFBC 0 Instruction ITT LT -4502 S:0xC0035384 F04F0801 1 Instruction MOV r8,#1 -4503 S:0xC0035388 F04F0900 0 Instruction MOV r9,#0 -4504 S:0xC003538C DA1F 1 Instruction BGE {pc}+0x42 ; 0xc00353ce -4505 S:0xC003538E E9DA2304 1 Instruction LDRD r2,r3,[r10,#0x10] -4506 S:0xC0035392 A808 1 Instruction ADD r0,sp,#0x20 -4507 S:0xC0035394 9400 1 Instruction STR r4,[sp,#0] -4508 S:0xC0035396 9501 1 Instruction STR r5,[sp,#4] -4509 S:0xC0035398 F7FFFCAA 0 Instruction BL {pc}-0x6a8 ; 0xc0034cf0 -4510 S:0xC0034CF0 E92D03F0 30 Instruction PUSH {r4-r9} -4511 S:0xC0034CF4 B500 5 Instruction PUSH {lr} -4512 S:0xC0034CF6 F85DEB04 2 Instruction POP {lr} -4513 S:0xC0034CFA 461F 0 Instruction MOV r7,r3 -4514 S:0xC0034CFC F8DD8018 3 Instruction LDR r8,[sp,#0x18] -4515 S:0xC0034D00 4616 8 Instruction MOV r6,r2 -4516 S:0xC0034D02 F8DD901C 1 Instruction LDR r9,[sp,#0x1c] -4517 S:0xC0034D06 EB120408 1 Instruction ADDS r4,r2,r8 -4518 S:0xC0034D0A EB430509 1 Instruction ADC r5,r3,r9 -4519 S:0xC0034D0E 2C00 0 Instruction CMP r4,#0 -4520 S:0xC0034D10 F1750300 1 Instruction SBCS r3,r5,#0 -4521 S:0xC0034D14 DB03 0 Instruction BLT {pc}+0xa ; 0xc0034d1e -4522 S:0xC0034D16 42B4 20 Instruction CMP r4,r6 -4523 S:0xC0034D18 EB750307 1 Instruction SBCS r3,r5,r7 -4524 S:0xC0034D1C DA07 0 Instruction BGE {pc}+0x12 ; 0xc0034d2e -4525 S:0xC0034D2E 4544 8 Instruction CMP r4,r8 -4526 S:0xC0034D30 EB750309 1 Instruction SBCS r3,r5,r9 -4527 S:0xC0034D34 DBF3 0 Instruction BLT {pc}-0x16 ; 0xc0034d1e -4528 S:0xC0034D36 E7F5 1 Instruction B {pc}-0x12 ; 0xc0034d24 -4529 S:0xC0034D24 E9C04500 17 Instruction STRD r4,r5,[r0,#0] -4530 S:0xC0034D28 E8BD03F0 1 Instruction POP {r4-r9} -4531 S:0xC0034D2C 4770 3 Instruction BX lr -4532 S:0xC003539C E9DD6708 2 Instruction LDRD r6,r7,[sp,#0x20] -4533 S:0xC00353A0 E9DA2306 1 Instruction LDRD r2,r3,[r10,#0x18] -4534 S:0xC00353A4 A808 1 Instruction ADD r0,sp,#0x20 -4535 S:0xC00353A6 E88D0030 1 Instruction STM sp,{r4,r5} -4536 S:0xC00353AA E9CA6704 1 Instruction STRD r6,r7,[r10,#0x10] -4537 S:0xC00353AE F7FFFC9F 1 Instruction BL {pc}-0x6be ; 0xc0034cf0 -4538 S:0xC0034CF0 E92D03F0 1 Instruction PUSH {r4-r9} -4539 S:0xC0034CF4 B500 6 Instruction PUSH {lr} -4540 S:0xC0034CF6 F85DEB04 2 Instruction POP {lr} -4541 S:0xC0034CFA 461F 0 Instruction MOV r7,r3 -4542 S:0xC0034CFC F8DD8018 3 Instruction LDR r8,[sp,#0x18] -4543 S:0xC0034D00 4616 0 Instruction MOV r6,r2 -4544 S:0xC0034D02 F8DD901C 1 Instruction LDR r9,[sp,#0x1c] -4545 S:0xC0034D06 EB120408 1 Instruction ADDS r4,r2,r8 -4546 S:0xC0034D0A EB430509 1 Instruction ADC r5,r3,r9 -4547 S:0xC0034D0E 2C00 0 Instruction CMP r4,#0 -4548 S:0xC0034D10 F1750300 1 Instruction SBCS r3,r5,#0 -4549 S:0xC0034D14 DB03 0 Instruction BLT {pc}+0xa ; 0xc0034d1e -4550 S:0xC0034D16 42B4 1 Instruction CMP r4,r6 -4551 S:0xC0034D18 EB750307 1 Instruction SBCS r3,r5,r7 -4552 S:0xC0034D1C DA07 0 Instruction BGE {pc}+0x12 ; 0xc0034d2e -4553 S:0xC0034D2E 4544 19 Instruction CMP r4,r8 -4554 S:0xC0034D30 EB750309 1 Instruction SBCS r3,r5,r9 -4555 S:0xC0034D34 DBF3 0 Instruction BLT {pc}-0x16 ; 0xc0034d1e -4556 S:0xC0034D36 E7F5 1 Instruction B {pc}-0x12 ; 0xc0034d24 -4557 S:0xC0034D24 E9C04500 1 Instruction STRD r4,r5,[r0,#0] -4558 S:0xC0034D28 E8BD03F0 1 Instruction POP {r4-r9} -4559 S:0xC0034D2C 4770 3 Instruction BX lr -4560 S:0xC00353B2 E9DD2308 2 Instruction LDRD r2,r3,[sp,#0x20] -4561 S:0xC00353B6 E9CA2306 1 Instruction STRD r2,r3,[r10,#0x18] -4562 S:0xC00353BA 4640 1 Instruction MOV r0,r8 -4563 S:0xC00353BC 4649 0 Instruction MOV r1,r9 -4564 S:0xC00353BE B00A 1 Instruction ADD sp,sp,#0x28 -4565 S:0xC00353C0 E8BD87F0 3 Instruction POP {r4-r10,pc} -4566 S:0xC005576C 2001 4 Instruction MOVS r0,#1 -4567 S:0xC005576E B005 0 Instruction ADD sp,sp,#0x14 -4568 S:0xC0055770 BDF0 3 Instruction POP {r4-r7,pc} -4569 S:0xC003510A 4B34 13 Instruction LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C -4570 S:0xC003510C 685A 15 Instruction LDR r2,[r3,#4] -4571 S:0xC003510E 4680 1 Instruction MOV r8,r0 -4572 S:0xC0035110 2A00 1 Instruction CMP r2,#0 -4573 S:0xC0035112 D116 0 Instruction BNE {pc}+0x30 ; 0xc0035142 -4574 S:0xC0035114 4630 1 Instruction MOV r0,r6 -4575 S:0xC0035116 F3AFFA4F 0 Instruction BL {pc}+0x3af4a2 ; 0xc03e45b8 - Info Tracing enabled -4576 S:0xC003511A F1B80F00 1 Instruction CMP r8,#0 -4577 S:0xC003511E D006 0 Instruction BEQ {pc}+0x10 ; 0xc003512e -4578 S:0xC0035120 6AA3 23 Instruction LDR r3,[r4,#0x28] -4579 S:0xC0035122 2B02 2 Instruction CMP r3,#2 -4580 S:0xC0035124 D10C 1 Instruction BNE {pc}+0x1c ; 0xc0035140 -4581 S:0xC0035126 4639 1 Instruction MOV r1,r7 -4582 S:0xC0035128 4620 0 Instruction MOV r0,r4 -4583 S:0xC003512A F7FFFE13 1 Instruction BL {pc}-0x3d6 ; 0xc0034d54 -4584 S:0xC0034D54 B570 1 Instruction PUSH {r4-r6,lr} -4585 S:0xC0034D56 B500 4 Instruction PUSH {lr} -4586 S:0xC0034D58 F85DEB04 2 Instruction POP {lr} -4587 S:0xC0034D5C 4605 0 Instruction MOV r5,r0 -4588 S:0xC0034D5E 4B13 12 Instruction LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 -4589 S:0xC0034D60 460E 0 Instruction MOV r6,r1 -4590 S:0xC0034D62 685A 3 Instruction LDR r2,[r3,#4] -4591 S:0xC0034D64 B9A2 2 Instruction CBNZ r2,{pc}+0x2c ; 0xc0034d90 -4592 S:0xC0034D66 F106000C 19 Instruction ADD r0,r6,#0xc -4593 S:0xC0034D6A 4629 0 Instruction MOV r1,r5 -4594 S:0xC0034D6C F222F8FE 1 Instruction BL {pc}+0x222200 ; 0xc0256f6c - Info Tracing enabled -4595 S:0xC0034D70 6833 17 Instruction LDR r3,[r6,#0] -4596 S:0xC0034D72 6871 1 Instruction LDR r1,[r6,#4] -4597 S:0xC0034D74 2001 0 Instruction MOVS r0,#1 -4598 S:0xC0034D76 685A 2 Instruction LDR r2,[r3,#4] -4599 S:0xC0034D78 FA00F101 1 Instruction LSL r1,r0,r1 -4600 S:0xC0034D7C 430A 1 Instruction ORRS r2,r2,r1 -4601 S:0xC0034D7E 605A 1 Instruction STR r2,[r3,#4] -4602 S:0xC0034D80 6AAB 1 Instruction LDR r3,[r5,#0x28] -4603 S:0xC0034D82 4303 2 Instruction ORRS r3,r3,r0 -4604 S:0xC0034D84 62AB 1 Instruction STR r3,[r5,#0x28] -4605 S:0xC0034D86 6930 1 Instruction LDR r0,[r6,#0x10] -4606 S:0xC0034D88 1A2B 2 Instruction SUBS r3,r5,r0 -4607 S:0xC0034D8A 4258 1 Instruction RSBS r0,r3,#0 -4608 S:0xC0034D8C 4158 1 Instruction ADCS r0,r0,r3 -4609 S:0xC0034D8E BD70 1 Instruction POP {r4-r6,pc} -4610 S:0xC003512E 6AA3 3 Instruction LDR r3,[r4,#0x28] -4611 S:0xC0035130 0799 3 Instruction LSLS r1,r3,#30 -4612 S:0xC0035132 D540 0 Instruction BPL {pc}+0x84 ; 0xc00351b6 -4613 S:0xC0035134 F0230302 1 Instruction BIC r3,r3,#2 -4614 S:0xC0035138 62A3 1 Instruction STR r3,[r4,#0x28] -4615 S:0xC003513A B003 0 Instruction ADD sp,sp,#0xc -4616 S:0xC003513C E8BD83F0 3 Instruction POP {r4-r9,pc} -4617 S:0xC00359DA 6930 12 Instruction LDR r0,[r6,#0x10] -4618 S:0xC00359DC 2800 2 Instruction CMP r0,#0 -4619 S:0xC00359DE D1F1 1 Instruction BNE {pc}-0x1a ; 0xc00359c4 -4620 S:0xC00359C4 E9DD450E 11 Instruction LDRD r4,r5,[sp,#0x38] -4621 S:0xC00359C8 E9D02306 1 Instruction LDRD r2,r3,[r0,#0x18] -4622 S:0xC00359CC 4294 2 Instruction CMP r4,r2 -4623 S:0xC00359CE EB750103 1 Instruction SBCS r1,r5,r3 -4624 S:0xC00359D2 DB76 0 Instruction BLT {pc}+0xf0 ; 0xc0035ac2 -4625 S:0xC0035AC2 E9D6890C 21 Instruction LDRD r8,r9,[r6,#0x30] -4626 S:0xC0035AC6 E9D02304 1 Instruction LDRD r2,r3,[r0,#0x10] -4627 S:0xC0035ACA EBB20208 2 Instruction SUBS r2,r2,r8 -4628 S:0xC0035ACE EB630309 1 Instruction SBC r3,r3,r9 -4629 S:0xC0035AD2 2A00 0 Instruction CMP r2,#0 -4630 S:0xC0035AD4 F1730000 1 Instruction SBCS r0,r3,#0 -4631 S:0xC0035AD8 DB82 0 Instruction BLT {pc}-0xf8 ; 0xc00359e0 -4632 S:0xC0035ADA E9DD0102 16 Instruction LDRD r0,r1,[sp,#8] -4633 S:0xC0035ADE 4282 2 Instruction CMP r2,r0 -4634 S:0xC0035AE0 EB730101 1 Instruction SBCS r1,r3,r1 -4635 S:0xC0035AE4 F6BFAF7C 0 Instruction BGE {pc}-0x104 ; 0xc00359e0 -4636 S:0xC0035AE8 2F04 22 Instruction CMP r7,#4 -4637 S:0xC0035AEA E9CD2302 1 Instruction STRD r2,r3,[sp,#8] -4638 S:0xC0035AEE F47FAF4B 1 Instruction BNE {pc}-0x166 ; 0xc0035988 -4639 S:0xC0035988 F8DA3004 8 Instruction LDR r3,[r10,#4] -4640 S:0xC003598C FA0BF207 1 Instruction LSL r2,r11,r7 -4641 S:0xC0035990 3701 1 Instruction ADDS r7,#1 -4642 S:0xC0035992 421A 1 Instruction TST r2,r3 -4643 S:0xC0035994 D024 0 Instruction BEQ {pc}+0x4c ; 0xc00359e0 -4644 S:0xC00359E0 2F04 2 Instruction CMP r7,#4 -4645 S:0xC00359E2 D1D1 0 Instruction BNE {pc}-0x5a ; 0xc0035988 -4646 S:0xC0035988 F8DA3004 3 Instruction LDR r3,[r10,#4] -4647 S:0xC003598C FA0BF207 1 Instruction LSL r2,r11,r7 -4648 S:0xC0035990 3701 1 Instruction ADDS r7,#1 -4649 S:0xC0035992 421A 1 Instruction TST r2,r3 -4650 S:0xC0035994 D024 0 Instruction BEQ {pc}+0x4c ; 0xc00359e0 -4651 S:0xC00359E0 2F04 8 Instruction CMP r7,#4 -4652 S:0xC00359E2 D1D1 0 Instruction BNE {pc}-0x5a ; 0xc0035988 -4653 S:0xC0035988 F8DA3004 3 Instruction LDR r3,[r10,#4] -4654 S:0xC003598C FA0BF207 1 Instruction LSL r2,r11,r7 -4655 S:0xC0035990 3701 1 Instruction ADDS r7,#1 -4656 S:0xC0035992 421A 1 Instruction TST r2,r3 -4657 S:0xC0035994 D024 0 Instruction BEQ {pc}+0x4c ; 0xc00359e0 -4658 S:0xC00359E0 2F04 8 Instruction CMP r7,#4 -4659 S:0xC00359E2 D1D1 0 Instruction BNE {pc}-0x5a ; 0xc0035988 -4660 S:0xC00359E4 E9DD2302 8 Instruction LDRD r2,r3,[sp,#8] -4661 S:0xC00359E8 E9CA2304 1 Instruction STRD r2,r3,[r10,#0x10] -4662 S:0xC00359EC F3BF8F5F 1 Instruction DMB -4663 S:0xC00359F0 F8BA3000 40 Instruction LDRH r3,[r10,#0] -4664 S:0xC00359F4 3301 2 Instruction ADDS r3,#1 -4665 S:0xC00359F6 F8AA3000 1 Instruction STRH r3,[r10,#0] -4666 S:0xC00359FA F3BF8F4F 36 Instruction DSB -4667 S:0xC00359FE F3AF8004 1 Instruction SEV.W -4668 S:0xC0035A02 E9DD2302 3 Instruction LDRD r2,r3,[sp,#8] -4669 S:0xC0035A06 F04F30FF 1 Instruction MOV r0,#0xffffffff -4670 S:0xC0035A0A F06F4100 0 Instruction MVN r1,#0x80000000 -4671 S:0xC0035A0E 428B 1 Instruction CMP r3,r1 -4672 S:0xC0035A10 BF08 0 Instruction IT EQ -4673 S:0xC0035A12 4282 1 Instruction CMP r2,r0 -4674 S:0xC0035A14 D074 0 Instruction BEQ {pc}+0xec ; 0xc0035b00 -4675 S:0xC0035A16 E9DD0102 9 Instruction LDRD r0,r1,[sp,#8] -4676 S:0xC0035A1A 2200 1 Instruction MOVS r2,#0 -4677 S:0xC0035A1C F01FFCA6 1 Instruction BL {pc}+0x1f950 ; 0xc005536c -4678 S:0xC005536C B530 14 Instruction PUSH {r4,r5,lr} -4679 S:0xC005536E B083 2 Instruction SUB sp,sp,#0xc -4680 S:0xC0055370 B500 3 Instruction PUSH {lr} -4681 S:0xC0055372 F85DEB04 2 Instruction POP {lr} -4682 S:0xC0055376 F6400300 0 Instruction MOVW r3,#0x800 -4683 S:0xC005537A 1C15 1 Instruction ADDS r5,r2,#0 -4684 S:0xC005537C F2CC035F 0 Instruction MOVT r3,#0xc05f -4685 S:0xC0055380 EE1D2F90 12 Instruction MRC p15,#0x0,r2,c13,c0,#4 -4686 S:0xC0055384 58D4 4 Instruction LDR r4,[r2,r3] -4687 S:0xC0055386 BF18 1 Instruction IT NE -4688 S:0xC0055388 2501 1 Instruction MOVS r5,#1 -4689 S:0xC005538A 4602 0 Instruction MOV r2,r0 -4690 S:0xC005538C 460B 1 Instruction MOV r3,r1 -4691 S:0xC005538E 9500 1 Instruction STR r5,[sp,#0] -4692 S:0xC0055390 4620 0 Instruction MOV r0,r4 -4693 S:0xC0055392 F7FEFF63 1 Instruction BL {pc}-0x1136 ; 0xc005425c -4694 S:0xC005425C E92D43F0 12 Instruction PUSH {r4-r9,lr} -4695 S:0xC0054260 B083 17 Instruction SUB sp,sp,#0xc -4696 S:0xC0054262 B500 3 Instruction PUSH {lr} -4697 S:0xC0054264 F85DEB04 2 Instruction POP {lr} -4698 S:0xC0054268 4614 0 Instruction MOV r4,r2 -4699 S:0xC005426A 461D 1 Instruction MOV r5,r3 -4700 S:0xC005426C 4680 0 Instruction MOV r8,r0 -4701 S:0xC005426E 2C00 1 Instruction CMP r4,#0 -4702 S:0xC0054270 F1750100 1 Instruction SBCS r1,r5,#0 -4703 S:0xC0054274 F89D9028 1 Instruction LDRB r9,[sp,#0x28] -4704 S:0xC0054278 DB59 0 Instruction BLT {pc}+0xb6 ; 0xc005432e -4705 S:0xC005427A 6B01 3 Instruction LDR r1,[r0,#0x30] -4706 S:0xC005427C 6102 3 Instruction STR r2,[r0,#0x10] -4707 S:0xC005427E 2901 1 Instruction CMP r1,#1 -4708 S:0xC0054280 6143 4 Instruction STR r3,[r0,#0x14] -4709 S:0xC0054282 D052 0 Instruction BEQ {pc}+0xa8 ; 0xc005432a -4710 S:0xC0054284 6B41 1 Instruction LDR r1,[r0,#0x34] -4711 S:0xC0054286 0749 3 Instruction LSLS r1,r1,#29 -4712 S:0xC0054288 D440 1 Instruction BMI {pc}+0x84 ; 0xc005430c -4713 S:0xC005428A 4668 1 Instruction MOV r0,sp -4714 S:0xC005428C F7FBF94E 0 Instruction BL {pc}-0x4d60 ; 0xc004f52c -4715 S:0xC004F52C E92D4FF0 63 Instruction PUSH {r4-r11,lr} -4716 S:0xC004F530 B08B 7 Instruction SUB sp,sp,#0x2c -4717 S:0xC004F532 B500 3 Instruction PUSH {lr} -4718 S:0xC004F534 F85DEB04 2 Instruction POP {lr} -4719 S:0xC004F538 4B3D 2 Instruction LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C -4720 S:0xC004F53A 4682 0 Instruction MOV r10,r0 -4721 S:0xC004F53C 681B 5 Instruction LDR r3,[r3,#0] -4722 S:0xC004F53E 2B00 2 Instruction CMP r3,#0 -4723 S:0xC004F540 D16F 1 Instruction BNE {pc}+0xe2 ; 0xc004f622 -4724 S:0xC004F542 F8DF90F4 1 Instruction LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 -4725 S:0xC004F546 F8DFB0F0 1 Instruction LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 -4726 S:0xC004F54A 464F 1 Instruction MOV r7,r9 -4727 S:0xC004F54C F8D75090 17 Instruction LDR r5,[r7,#0x90] -4728 S:0xC004F550 07EA 3 Instruction LSLS r2,r5,#31 -4729 S:0xC004F552 D46C 0 Instruction BMI {pc}+0xdc ; 0xc004f62e -4730 S:0xC004F554 F3BF8F5F 1 Instruction DMB -4731 S:0xC004F558 F8DB6000 40 Instruction LDR r6,[r11,#0] -4732 S:0xC004F55C F8DB4054 8 Instruction LDR r4,[r11,#0x54] -4733 S:0xC004F560 E9DB230E 1 Instruction LDRD r2,r3,[r11,#0x38] -4734 S:0xC004F564 4630 1 Instruction MOV r0,r6 -4735 S:0xC004F566 6831 12 Instruction LDR r1,[r6,#0] -4736 S:0xC004F568 1912 1 Instruction ADDS r2,r2,r4 -4737 S:0xC004F56A EB4373E4 1 Instruction ADC r3,r3,r4,ASR #31 -4738 S:0xC004F56E E9CD2306 1 Instruction STRD r2,r3,[sp,#0x18] -4739 S:0xC004F572 4788 1 Instruction BLX r1 - Timestamp Timestamp: 562536984416 - Info Tracing enabled -4740 S:0xC004F574 E9D62302 1 Instruction LDRD r2,r3,[r6,#8] -4741 S:0xC004F578 F8DBC004 1 Instruction LDR r12,[r11,#4] -4742 S:0xC004F57C F8DB4008 1 Instruction LDR r4,[r11,#8] -4743 S:0xC004F580 E9CD2300 15 Instruction STRD r2,r3,[sp,#0] -4744 S:0xC004F584 E9D62304 1 Instruction LDRD r2,r3,[r6,#0x10] -4745 S:0xC004F588 F8DB6058 1 Instruction LDR r6,[r11,#0x58] -4746 S:0xC004F58C E9CD2308 1 Instruction STRD r2,r3,[sp,#0x20] -4747 S:0xC004F590 E9DB2310 1 Instruction LDRD r2,r3,[r11,#0x40] -4748 S:0xC004F594 9604 1 Instruction STR r6,[sp,#0x10] -4749 S:0xC004F596 E9CD2302 1 Instruction STRD r2,r3,[sp,#8] -4750 S:0xC004F59A 17F3 1 Instruction ASRS r3,r6,#31 -4751 S:0xC004F59C 9305 1 Instruction STR r3,[sp,#0x14] -4752 S:0xC004F59E F1C40620 14 Instruction RSB r6,r4,#0x20 -4753 S:0xC004F5A2 E9DD2300 1 Instruction LDRD r2,r3,[sp,#0] -4754 S:0xC004F5A6 1A80 2 Instruction SUBS r0,r0,r2 -4755 S:0xC004F5A8 EB610103 1 Instruction SBC r1,r1,r3 -4756 S:0xC004F5AC E9DD2308 1 Instruction LDRD r2,r3,[sp,#0x20] -4757 S:0xC004F5B0 4010 2 Instruction ANDS r0,r0,r2 -4758 S:0xC004F5B2 4019 1 Instruction ANDS r1,r1,r3 -4759 S:0xC004F5B4 FBA0230C 1 Instruction UMULL r2,r3,r0,r12 -4760 S:0xC004F5B8 FB0C3301 2 Instruction MLA r3,r12,r1,r3 -4761 S:0xC004F5BC E9DD0102 1 Instruction LDRD r0,r1,[sp,#8] -4762 S:0xC004F5C0 1880 2 Instruction ADDS r0,r0,r2 -4763 S:0xC004F5C2 EB410103 1 Instruction ADC r1,r1,r3 -4764 S:0xC004F5C6 F1B40320 0 Instruction SUBS r3,r4,#0x20 -4765 S:0xC004F5CA E9CD0102 1 Instruction STRD r0,r1,[sp,#8] -4766 S:0xC004F5CE FA20F804 1 Instruction LSR r8,r0,r4 -4767 S:0xC004F5D2 FA41F303 1 Instruction ASR r3,r1,r3 -4768 S:0xC004F5D6 9903 1 Instruction LDR r1,[sp,#0xc] -4769 S:0xC004F5D8 9A03 1 Instruction LDR r2,[sp,#0xc] -4770 S:0xC004F5DA FA01F606 2 Instruction LSL r6,r1,r6 -4771 S:0xC004F5DE EA480806 7 Instruction ORR r8,r8,r6 -4772 S:0xC004F5E2 FA42F904 1 Instruction ASR r9,r2,r4 -4773 S:0xC004F5E6 BF58 1 Instruction IT PL -4774 S:0xC004F5E8 EA480803 1 Instruction ORR r8,r8,r3 -4775 S:0xC004F5EC E9DD2304 1 Instruction LDRD r2,r3,[sp,#0x10] -4776 S:0xC004F5F0 EB120208 2 Instruction ADDS r2,r2,r8 -4777 S:0xC004F5F4 EB430309 1 Instruction ADC r3,r3,r9 -4778 S:0xC004F5F8 F3BF8F5F 1 Instruction DMB -4779 S:0xC004F5FC F8D71090 27 Instruction LDR r1,[r7,#0x90] -4780 S:0xC004F600 428D 2 Instruction CMP r5,r1 -4781 S:0xC004F602 D1A3 0 Instruction BNE {pc}-0xb6 ; 0xc004f54c -4782 S:0xC004F604 461D 1 Instruction MOV r5,r3 -4783 S:0xC004F606 9906 1 Instruction LDR r1,[sp,#0x18] -4784 S:0xC004F608 F44F434A 0 Instruction MOV r3,#0xca00 -4785 S:0xC004F60C 4614 1 Instruction MOV r4,r2 -4786 S:0xC004F60E F6C3339A 0 Instruction MOVT r3,#0x3b9a -4787 S:0xC004F612 4650 1 Instruction MOV r0,r10 -4788 S:0xC004F614 FBC34501 1 Instruction SMLAL r4,r5,r3,r1 -4789 S:0xC004F618 E9CA4500 1 Instruction STRD r4,r5,[r10,#0] -4790 S:0xC004F61C B00B 1 Instruction ADD sp,sp,#0x2c -4791 S:0xC004F61E E8BD8FF0 3 Instruction POP {r4-r11,pc} -4792 S:0xC0054290 E9DD6700 7 Instruction LDRD r6,r7,[sp,#0] -4793 S:0xC0054294 1BA4 2 Instruction SUBS r4,r4,r6 -4794 S:0xC0054296 EB650507 1 Instruction SBC r5,r5,r7 -4795 S:0xC005429A 2C01 0 Instruction CMP r4,#1 -4796 S:0xC005429C F1750200 1 Instruction SBCS r2,r5,#0 -4797 S:0xC00542A0 DB3D 0 Instruction BLT {pc}+0x7e ; 0xc005431e -4798 S:0xC00542A2 E9D86706 22 Instruction LDRD r6,r7,[r8,#0x18] -4799 S:0xC00542A6 F8D8002C 1 Instruction LDR r0,[r8,#0x2c] -4800 S:0xC00542AA 42B4 1 Instruction CMP r4,r6 -4801 S:0xC00542AC EB750307 1 Instruction SBCS r3,r5,r7 -4802 S:0xC00542B0 E9D82308 1 Instruction LDRD r2,r3,[r8,#0x20] -4803 S:0xC00542B4 BFBC 1 Instruction ITT LT -4804 S:0xC00542B6 4626 1 Instruction MOV r6,r4 -4805 S:0xC00542B8 462F 0 Instruction MOV r7,r5 -4806 S:0xC00542BA 4296 1 Instruction CMP r6,r2 -4807 S:0xC00542BC EB770103 1 Instruction SBCS r1,r7,r3 -4808 S:0xC00542C0 4641 12 Instruction MOV r1,r8 -4809 S:0xC00542C2 BFB8 0 Instruction IT LT -4810 S:0xC00542C4 461F 1 Instruction MOV r7,r3 -4811 S:0xC00542C6 F8D83028 1 Instruction LDR r3,[r8,#0x28] -4812 S:0xC00542CA BFB8 1 Instruction IT LT -4813 S:0xC00542CC 4616 1 Instruction MOV r6,r2 -4814 S:0xC00542CE F1A00220 0 Instruction SUB r2,r0,#0x20 -4815 S:0xC00542D2 FBA64503 2 Instruction UMULL r4,r5,r6,r3 -4816 S:0xC00542D6 F1C00620 1 Instruction RSB r6,r0,#0x20 -4817 S:0xC00542DA FB035507 1 Instruction MLA r5,r3,r7,r5 -4818 S:0xC00542DE FA24F000 14 Instruction LSR r0,r4,r0 -4819 S:0xC00542E2 FA05F606 3 Instruction LSL r6,r5,r6 -4820 S:0xC00542E6 FA25F202 3 Instruction LSR r2,r5,r2 -4821 S:0xC00542EA 4330 1 Instruction ORRS r0,r0,r6 -4822 S:0xC00542EC 4310 1 Instruction ORRS r0,r0,r2 -4823 S:0xC00542EE F8D82004 1 Instruction LDR r2,[r8,#4] -4824 S:0xC00542F2 4790 1 Instruction BLX r2 - Timestamp Timestamp: 562536984431 - Info Tracing enabled -4825 S:0xC00542F4 2800 17 Instruction CMP r0,#0 -4826 S:0xC00542F6 BF0C 0 Instruction ITE EQ - Timestamp Timestamp: 562536984437 -4827 S:0xC00542F8 2300 1 Instruction MOVS r3,#0 -4828 S:0xC00542FA F0090301 0 Instruction AND r3,r9,#1 -4829 S:0xC00542FE B15B 1 Instruction CBZ r3,{pc}+0x1a ; 0xc0054318 -4830 S:0xC0054318 B003 3 Instruction ADD sp,sp,#0xc -4831 S:0xC005431A E8BD83F0 3 Instruction POP {r4-r9,pc} -4832 S:0xC0055396 B003 4 Instruction ADD sp,sp,#0xc -4833 S:0xC0055398 BD30 3 Instruction POP {r4,r5,pc} -4834 S:0xC0035A20 2800 11 Instruction CMP r0,#0 -4835 S:0xC0035A22 D06D 0 Instruction BEQ {pc}+0xde ; 0xc0035b00 -4836 S:0xC0035B00 2300 8 Instruction MOVS r3,#0 -4837 S:0xC0035B02 F8CA301C 3 Instruction STR r3,[r10,#0x1c] -4838 S:0xC0035B06 E7D9 1 Instruction B {pc}-0x4a ; 0xc0035abc -4839 S:0xC0035ABC B011 2 Instruction ADD sp,sp,#0x44 -4840 S:0xC0035ABE E8BD8FF0 3 Instruction POP {r4-r11,pc} - Info Tracing enabled -4841 S:0xC000D60C F013FDDA 41 Instruction BL {pc}+0x13bb8 ; 0xc00211c4 -4842 S:0xC00211C4 B510 3 Instruction PUSH {r4,lr} -4843 S:0xC00211C6 B500 1 Instruction PUSH {lr} -4844 S:0xC00211C8 F85DEB04 2 Instruction POP {lr} -4845 S:0xC00211CC F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -4846 S:0xC00211D0 0619 3 Instruction LSLS r1,r3,#24 -4847 S:0xC00211D2 D529 0 Instruction BPL {pc}+0x56 ; 0xc0021228 -4848 S:0xC00211D4 466B 16 Instruction MOV r3,sp -4849 S:0xC00211D6 F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -4850 S:0xC00211DA F024041F 1 Instruction BIC r4,r4,#0x1f -4851 S:0xC00211DE 6863 5 Instruction LDR r3,[r4,#4] -4852 S:0xC00211E0 F5A33380 13 Instruction SUB r3,r3,#0x10000 -4853 S:0xC00211E4 6063 1 Instruction STR r3,[r4,#4] -4854 S:0xC00211E6 F0234378 1 Instruction BIC r3,r3,#0xf8000000 -4855 S:0xC00211EA F02303FF 1 Instruction BIC r3,r3,#0xff -4856 S:0xC00211EE B923 1 Instruction CBNZ r3,{pc}+0xc ; 0xc00211fa -4857 S:0xC00211F0 6963 1 Instruction LDR r3,[r4,#0x14] -4858 S:0xC00211F2 4A13 14 Instruction LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 -4859 S:0xC00211F4 019B 2 Instruction LSLS r3,r3,#6 -4860 S:0xC00211F6 58D3 5 Instruction LDR r3,[r2,r3] -4861 S:0xC00211F8 B99B 2 Instruction CBNZ r3,{pc}+0x2a ; 0xc0021222 -4862 S:0xC0021222 F7FFFE0B 8 Instruction BL {pc}-0x3e6 ; 0xc0020e3c -4863 S:0xC0020E3C E92D4FF0 15 Instruction PUSH {r4-r11,lr} -4864 S:0xC0020E40 B089 18 Instruction SUB sp,sp,#0x24 -4865 S:0xC0020E42 B500 3 Instruction PUSH {lr} -4866 S:0xC0020E44 F85DEB04 2 Instruction POP {lr} -4867 S:0xC0020E48 2002 0 Instruction MOVS r0,#2 -4868 S:0xC0020E4A F7FFFA3D 1 Instruction BL {pc}-0xb82 ; 0xc00202c8 -4869 S:0xC00202C8 B500 14 Instruction PUSH {lr} -4870 S:0xC00202CA F85DEB04 2 Instruction POP {lr} -4871 S:0xC00202CE 2800 1 Instruction CMP r0,#0 -4872 S:0xC00202D0 BFA1 0 Instruction ITTTT GE -4873 S:0xC00202D2 F64C43CD 1 Instruction MOV r3,#0xcccd -4874 S:0xC00202D6 3009 0 Instruction ADDS r0,r0,#9 -4875 S:0xC00202D8 F6CC43CC 1 Instruction MOVT r3,#0xcccc -4876 S:0xC00202DC FBA32000 2 Instruction UMULL r2,r0,r3,r0 -4877 S:0xC00202E0 BFAE 1 Instruction ITEE GE -4878 S:0xC00202E2 08C0 2 Instruction LSRS r0,r0,#3 -4879 S:0xC00202E4 F64F70FE 0 Instruction MOV r0,#0xfffe -4880 S:0xC00202E8 F6C370FF 1 Instruction MOVT r0,#0x3fff -4881 S:0xC00202EC 4770 1 Instruction BX lr -4882 S:0xC0020E4E 4669 1 Instruction MOV r1,sp -4883 S:0xC0020E50 F42158FF 1 Instruction BIC r8,r1,#0x1fe0 -4884 S:0xC0020E54 F24602C0 0 Instruction MOV r2,#0x60c0 -4885 S:0xC0020E58 F028081F 1 Instruction BIC r8,r8,#0x1f -4886 S:0xC0020E5C F2CC025F 0 Instruction MOVT r2,#0xc05f -4887 S:0xC0020E60 F6490EC0 11 Instruction MOV lr,#0x98c0 -4888 S:0xC0020E64 F8D8300C 1 Instruction LDR r3,[r8,#0xc] -4889 S:0xC0020E68 F2CC0E64 1 Instruction MOVT lr,#0xc064 -4890 S:0xC0020E6C 6811 3 Instruction LDR r1,[r2,#0] -4891 S:0xC0020E6E 68DC 3 Instruction LDR r4,[r3,#0xc] -4892 S:0xC0020E70 F4246200 2 Instruction BIC r2,r4,#0x800 -4893 S:0xC0020E74 60DA 1 Instruction STR r2,[r3,#0xc] -4894 S:0xC0020E76 F8D82014 1 Instruction LDR r2,[r8,#0x14] -4895 S:0xC0020E7A F8D83004 1 Instruction LDR r3,[r8,#4] -4896 S:0xC0020E7E 9407 1 Instruction STR r4,[sp,#0x1c] -4897 S:0xC0020E80 0192 6 Instruction LSLS r2,r2,#6 -4898 S:0xC0020E82 F5037380 0 Instruction ADD r3,r3,#0x100 -4899 S:0xC0020E86 F8C83004 1 Instruction STR r3,[r8,#4] -4900 S:0xC0020E8A F85E4002 2 Instruction LDR r4,[lr,r2] -4901 S:0xC0020E8E 1841 1 Instruction ADDS r1,r0,r1 -4902 S:0xC0020E90 9106 1 Instruction STR r1,[sp,#0x18] -4903 S:0xC0020E92 F8DFA160 14 Instruction LDR r10,[pc,#352] ; [0xC0020FF4] -4904 S:0xC0020E96 46C1 0 Instruction MOV r9,r8 -4905 S:0xC0020E98 F8D82014 3 Instruction LDR r2,[r8,#0x14] -4906 S:0xC0020E9C 210A 0 Instruction MOVS r1,#0xa -4907 S:0xC0020E9E 9105 1 Instruction STR r1,[sp,#0x14] -4908 S:0xC0020EA0 9204 1 Instruction STR r2,[sp,#0x10] -4909 S:0xC0020EA2 F8D93014 1 Instruction LDR r3,[r9,#0x14] -4910 S:0xC0020EA6 F64902C0 0 Instruction MOV r2,#0x98c0 -4911 S:0xC0020EAA F2CC0264 1 Instruction MOVT r2,#0xc064 -4912 S:0xC0020EAE 2100 0 Instruction MOVS r1,#0 -4913 S:0xC0020EB0 019B 2 Instruction LSLS r3,r3,#6 -4914 S:0xC0020EB2 50D1 3 Instruction STR r1,[r2,r3] -4915 S:0xC0020EB4 B662 1 Instruction CPSIE i -4916 S:0xC0020EB6 4F4E 1 Instruction LDR r7,[pc,#312] ; [0xC0020FF0] -4917 S:0xC0020EB8 460E 0 Instruction MOV r6,r1 -4918 S:0xC0020EBA F2460380 1 Instruction MOVW r3,#0x6080 -4919 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -4920 S:0xC0020EC0 F2CC035F 7 Instruction MOVT r3,#0xc05f -4921 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -4922 S:0xC0020EC8 D525 1 Instruction BPL {pc}+0x4e ; 0xc0020f16 -4923 S:0xC0020F16 0864 39 Instruction LSRS r4,r4,#1 -4924 S:0xC0020F18 F1060604 1 Instruction ADD r6,r6,#4 -4925 S:0xC0020F1C F1070704 0 Instruction ADD r7,r7,#4 -4926 S:0xC0020F20 D1CB 17 Instruction BNE {pc}-0x66 ; 0xc0020eba -4927 S:0xC0020EBA F2460380 21 Instruction MOVW r3,#0x6080 -4928 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -4929 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -4930 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -4931 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -4932 S:0xC0020ECA 10B5 8 Instruction ASRS r5,r6,#2 -4933 S:0xC0020ECC F8D91004 1 Instruction LDR r1,[r9,#4] -4934 S:0xC0020ED0 F2407EB8 1 Instruction MOVW lr,#0x7b8 -4935 S:0xC0020ED4 4847 1 Instruction LDR r0,[pc,#284] ; [0xC0020FF4] -4936 S:0xC0020ED6 00AB 1 Instruction LSLS r3,r5,#2 -4937 S:0xC0020ED8 F2CC0E5F 0 Instruction MOVT lr,#0xc05f -4938 S:0xC0020EDC 9303 1 Instruction STR r3,[sp,#0xc] -4939 S:0xC0020EDE 4473 1 Instruction ADD r3,r3,lr -4940 S:0xC0020EE0 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -4941 S:0xC0020EE4 9102 1 Instruction STR r1,[sp,#8] -4942 S:0xC0020EE6 3304 0 Instruction ADDS r3,#4 -4943 S:0xC0020EE8 58D1 5 Instruction LDR r1,[r2,r3] -4944 S:0xC0020EEA 3101 2 Instruction ADDS r1,#1 -4945 S:0xC0020EEC 50D1 1 Instruction STR r1,[r2,r3] -4946 S:0xC0020EEE F8DA3004 13 Instruction LDR r3,[r10,#4] -4947 S:0xC0020EF2 2B00 2 Instruction CMP r3,#0 -4948 S:0xC0020EF4 D148 0 Instruction BNE {pc}+0x94 ; 0xc0020f88 -4949 S:0xC0020EF6 F8573C04 28 Instruction LDR r3,[r7,#-4] -4950 S:0xC0020EFA 4640 0 Instruction MOV r0,r8 -4951 S:0xC0020EFC 4798 1 Instruction BLX r3 -4952 S:0xC0025AC0 E92D4FF0 22 Instruction PUSH {r4-r11,lr} -4953 S:0xC0025AC4 B08B 7 Instruction SUB sp,sp,#0x2c -4954 S:0xC0025AC6 B500 3 Instruction PUSH {lr} -4955 S:0xC0025AC8 F85DEB04 2 Instruction POP {lr} -4956 S:0xC0025ACC 4B6C 12 Instruction LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 -4957 S:0xC0025ACE EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -4958 S:0xC0025AD2 58D4 4 Instruction LDR r4,[r2,r3] -4959 S:0xC0025AD4 F010F862 0 Instruction BL {pc}+0x100c8 ; 0xc0035b9c -4960 S:0xC0035B9C B5F8 1 Instruction PUSH {r3-r7,lr} -4961 S:0xC0035B9E B500 5 Instruction PUSH {lr} -4962 S:0xC0035BA0 F85DEB04 6 Instruction POP {lr} -4963 S:0xC0035BA4 4C21 16 Instruction LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 -4964 S:0xC0035BA6 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -4965 S:0xC0035BAA F1040318 1 Instruction ADD r3,r4,#0x18 -4966 S:0xC0035BAE 58D3 3 Instruction LDR r3,[r2,r3] -4967 S:0xC0035BB0 B103 2 Instruction CBZ r3,{pc}+4 ; 0xc0035bb4 -4968 S:0xC0035BB2 BDF8 3 Instruction POP {r3-r7,pc} -4969 S:0xC0025AD8 F24603C0 5 Instruction MOV r3,#0x60c0 -4970 S:0xC0025ADC F2CC035F 1 Instruction MOVT r3,#0xc05f -4971 S:0xC0025AE0 681A 3 Instruction LDR r2,[r3,#0] -4972 S:0xC0025AE2 68A3 12 Instruction LDR r3,[r4,#8] -4973 S:0xC0025AE4 1AD3 2 Instruction SUBS r3,r2,r3 -4974 S:0xC0025AE6 2B00 1 Instruction CMP r3,#0 -4975 S:0xC0025AE8 DB7F 0 Instruction BLT {pc}+0x102 ; 0xc0025bea -4976 S:0xC0025AEA 4620 1 Instruction MOV r0,r4 -4977 S:0xC0025AEC F3BEFD9A 0 Instruction BL {pc}+0x3beb38 ; 0xc03e4624 - Info Tracing enabled -4978 S:0xC0025AF0 F24602C0 1 Instruction MOV r2,#0x60c0 -4979 S:0xC0025AF4 F2CC025F 1 Instruction MOVT r2,#0xc05f -4980 S:0xC0025AF8 6813 22 Instruction LDR r3,[r2,#0] -4981 S:0xC0025AFA 68A2 3 Instruction LDR r2,[r4,#8] -4982 S:0xC0025AFC 1A9B 2 Instruction SUBS r3,r3,r2 -4983 S:0xC0025AFE 2B00 1 Instruction CMP r3,#0 -4984 S:0xC0025B00 DB67 0 Instruction BLT {pc}+0xd2 ; 0xc0025bd2 -4985 S:0xC0025B02 F8DFB180 1 Instruction LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 -4986 S:0xC0025B06 F10D0820 0 Instruction ADD r8,sp,#0x20 -4987 S:0xC0025B0A F44F7300 1 Instruction MOV r3,#0x200 -4988 S:0xC0025B0E F2C00320 1 Instruction MOVT r3,#0x20 -4989 S:0xC0025B12 9303 1 Instruction STR r3,[sp,#0xc] -4990 S:0xC0025B14 F6040314 0 Instruction ADD r3,r4,#0x814 -4991 S:0xC0025B18 9304 1 Instruction STR r3,[sp,#0x10] -4992 S:0xC0025B1A F6042314 0 Instruction ADD r3,r4,#0xa14 -4993 S:0xC0025B1E 9305 1 Instruction STR r3,[sp,#0x14] -4994 S:0xC0025B20 F6044314 0 Instruction ADD r3,r4,#0xc14 -4995 S:0xC0025B24 9306 1 Instruction STR r3,[sp,#0x18] -4996 S:0xC0025B26 F6046314 0 Instruction ADD r3,r4,#0xe14 -4997 S:0xC0025B2A 9307 1 Instruction STR r3,[sp,#0x1c] -4998 S:0xC0025B2C F01205FF 0 Instruction ANDS r5,r2,#0xff -4999 S:0xC0025B30 D068 1 Instruction BEQ {pc}+0xd4 ; 0xc0025c04 -5000 S:0xC0025B32 EB0401C5 14 Instruction ADD r1,r4,r5,LSL #3 -5001 S:0xC0025B36 3201 0 Instruction ADDS r2,#1 -5002 S:0xC0025B38 60A2 1 Instruction STR r2,[r4,#8] -5003 S:0xC0025B3A F1010314 0 Instruction ADD r3,r1,#0x14 -5004 S:0xC0025B3E 6948 15 Instruction LDR r0,[r1,#0x14] -5005 S:0xC0025B40 F8C08004 6 Instruction STR r8,[r0,#4] -5006 S:0xC0025B44 698A 3 Instruction LDR r2,[r1,#0x18] -5007 S:0xC0025B46 9008 1 Instruction STR r0,[sp,#0x20] -5008 S:0xC0025B48 9209 1 Instruction STR r2,[sp,#0x24] -5009 S:0xC0025B4A F8C28000 1 Instruction STR r8,[r2,#0] -5010 S:0xC0025B4E 614B 1 Instruction STR r3,[r1,#0x14] -5011 S:0xC0025B50 605B 1 Instruction STR r3,[r3,#4] -5012 S:0xC0025B52 9D08 1 Instruction LDR r5,[sp,#0x20] -5013 S:0xC0025B54 4545 2 Instruction CMP r5,r8 -5014 S:0xC0025B56 D033 0 Instruction BEQ {pc}+0x6a ; 0xc0025bc0 -5015 S:0xC0025B58 68EB 75 Instruction LDR r3,[r5,#0xc] -5016 S:0xC0025B5A 6A2A 3 Instruction LDR r2,[r5,#0x20] -5017 S:0xC0025B5C F0030902 1 Instruction AND r9,r3,#2 -5018 S:0xC0025B60 692F 1 Instruction LDR r7,[r5,#0x10] -5019 S:0xC0025B62 F8D5A014 1 Instruction LDR r10,[r5,#0x14] -5020 S:0xC0025B66 2A00 0 Instruction CMP r2,#0 -5021 S:0xC0025B68 D16F 1 Instruction BNE {pc}+0xe2 ; 0xc0025c4a -5022 S:0xC0025B6A 6065 3 Instruction STR r5,[r4,#4] -5023 S:0xC0025B6C F8DB3004 3 Instruction LDR r3,[r11,#4] -5024 S:0xC0025B70 2B00 2 Instruction CMP r3,#0 -5025 S:0xC0025B72 D176 0 Instruction BNE {pc}+0xf0 ; 0xc0025c62 -5026 S:0xC0025B74 E895000C 60 Instruction LDM r5,{r2,r3} -5027 S:0xC0025B78 6053 3 Instruction STR r3,[r2,#4] -5028 S:0xC0025B7A 601A 1 Instruction STR r2,[r3,#0] -5029 S:0xC0025B7C 2200 1 Instruction MOVS r2,#0 -5030 S:0xC0025B7E 602A 1 Instruction STR r2,[r5,#0] -5031 S:0xC0025B80 9A03 1 Instruction LDR r2,[sp,#0xc] -5032 S:0xC0025B82 68EB 1 Instruction LDR r3,[r5,#0xc] -5033 S:0xC0025B84 606A 1 Instruction STR r2,[r5,#4] -5034 S:0xC0025B86 07DA 2 Instruction LSLS r2,r3,#31 -5035 S:0xC0025B88 BF5E 0 Instruction ITTT PL -5036 S:0xC0025B8A 6923 1 Instruction LDR r3,[r4,#0x10] -5037 S:0xC0025B8C F10333FF 2 Instruction ADD r3,r3,#0xffffffff -5038 S:0xC0025B90 6123 1 Instruction STR r3,[r4,#0x10] -5039 S:0xC0025B92 F3BF8F5F 1 Instruction DMB -5040 S:0xC0025B96 8823 30 Instruction LDRH r3,[r4,#0] -5041 S:0xC0025B98 3301 2 Instruction ADDS r3,#1 -5042 S:0xC0025B9A 8023 1 Instruction STRH r3,[r4,#0] -5043 S:0xC0025B9C F3BF8F4F 31 Instruction DSB -5044 S:0xC0025BA0 F3AF8004 1 Instruction SEV.W -5045 S:0xC0025BA4 F1B90F00 1 Instruction CMP r9,#0 -5046 S:0xC0025BA8 D022 0 Instruction BEQ {pc}+0x48 ; 0xc0025bf0 -5047 S:0xC0025BF0 B662 61 Instruction CPSIE i -5048 S:0xC0025BF2 4628 1 Instruction MOV r0,r5 -5049 S:0xC0025BF4 4639 1 Instruction MOV r1,r7 -5050 S:0xC0025BF6 4652 0 Instruction MOV r2,r10 -5051 S:0xC0025BF8 F7FFF990 1 Instruction BL {pc}-0xcdc ; 0xc0024f1c -5052 S:0xC0024F1C E92D4FF0 2 Instruction PUSH {r4-r11,lr} -5053 S:0xC0024F20 B083 7 Instruction SUB sp,sp,#0xc -5054 S:0xC0024F22 B500 3 Instruction PUSH {lr} -5055 S:0xC0024F24 F85DEB04 2 Instruction POP {lr} -5056 S:0xC0024F28 F8DFA090 60 Instruction LDR r10,[pc,#144] ; [0xC0024FBC] -5057 S:0xC0024F2C 466B 0 Instruction MOV r3,sp -5058 S:0xC0024F2E 4606 1 Instruction MOV r6,r0 -5059 S:0xC0024F30 F42357FF 0 Instruction BIC r7,r3,#0x1fe0 -5060 S:0xC0024F34 4689 1 Instruction MOV r9,r1 -5061 S:0xC0024F36 F027071F 0 Instruction BIC r7,r7,#0x1f -5062 S:0xC0024F3A F8DA3018 1 Instruction LDR r3,[r10,#0x18] -5063 S:0xC0024F3E 4693 0 Instruction MOV r11,r2 -5064 S:0xC0024F40 F8D78004 14 Instruction LDR r8,[r7,#4] -5065 S:0xC0024F44 B98B 1 Instruction CBNZ r3,{pc}+0x26 ; 0xc0024f6a -5066 S:0xC0024F46 4658 1 Instruction MOV r0,r11 -5067 S:0xC0024F48 47C8 1 Instruction BLX r9 - Info Tracing enabled -5068 S:0xC0025F18 B500 65 Instruction PUSH {lr} - Timestamp Timestamp: 562536984591 -5069 S:0xC0025F1A F85DEB04 2 Instruction POP {lr} -5070 S:0xC0025F1E 6802 1 Instruction LDR r2,[r0,#0] -5071 S:0xC0025F20 B912 2 Instruction CBNZ r2,{pc}+8 ; 0xc0025f28 -5072 S:0xC0025F22 6881 1 Instruction LDR r1,[r0,#8] -5073 S:0xC0025F24 F7FFBF4E 0 Instruction B.W {pc}-0x160 ; 0xc0025dc4 -5074 S:0xC0025DC4 E92D41F0 1 Instruction PUSH {r4-r8,lr} -5075 S:0xC0025DC8 B082 3 Instruction SUB sp,sp,#8 -5076 S:0xC0025DCA B500 3 Instruction PUSH {lr} -5077 S:0xC0025DCC F85DEB04 2 Instruction POP {lr} -5078 S:0xC0025DD0 6983 3 Instruction LDR r3,[r0,#0x18] -5079 S:0xC0025DD2 4604 0 Instruction MOV r4,r0 -5080 S:0xC0025DD4 460E 1 Instruction MOV r6,r1 -5081 S:0xC0025DD6 2B00 1 Instruction CMP r3,#0 -5082 S:0xC0025DD8 4677 0 Instruction MOV r7,lr -5083 S:0xC0025DDA BFA8 1 Instruction IT GE -5084 S:0xC0025DDC 18CD 1 Instruction ADDS r5,r1,r3 -5085 S:0xC0025DDE DB55 0 Instruction BLT {pc}+0xae ; 0xc0025e8c -5086 S:0xC0025E8C 4B21 24 Instruction LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 -5087 S:0xC0025E8E 681D 3 Instruction LDR r5,[r3,#0] -5088 S:0xC0025E90 1B4D 2 Instruction SUBS r5,r1,r5 -5089 S:0xC0025E92 2DFF 1 Instruction CMP r5,#0xff -5090 S:0xC0025E94 DDA9 0 Instruction BLE {pc}-0xaa ; 0xc0025dea -5091 S:0xC0025DEA 6823 8 Instruction LDR r3,[r4,#0] -5092 S:0xC0025DEC B113 2 Instruction CBZ r3,{pc}+8 ; 0xc0025df4 -5093 S:0xC0025DF4 4B42 8 Instruction LDR r3,[pc,#264] ; [0xC0025F00] -5094 S:0xC0025DF6 681B 5 Instruction LDR r3,[r3,#0] -5095 S:0xC0025DF8 2B00 2 Instruction CMP r3,#0 -5096 S:0xC0025DFA D16A 0 Instruction BNE {pc}+0xd8 ; 0xc0025ed2 -5097 S:0xC0025DFC 6923 1 Instruction LDR r3,[r4,#0x10] -5098 S:0xC0025DFE 2B00 2 Instruction CMP r3,#0 -5099 S:0xC0025E00 D07C 0 Instruction BEQ {pc}+0xfc ; 0xc0025efc -5100 S:0xC0025E02 A901 10 Instruction ADD r1,sp,#4 -5101 S:0xC0025E04 4620 0 Instruction MOV r0,r4 -5102 S:0xC0025E06 F7FFFD61 1 Instruction BL {pc}-0x53a ; 0xc00258cc -5103 S:0xC00258CC B5F8 20 Instruction PUSH {r3-r7,lr} -5104 S:0xC00258CE B500 7 Instruction PUSH {lr} -5105 S:0xC00258D0 F85DEB04 2 Instruction POP {lr} -5106 S:0xC00258D4 4606 0 Instruction MOV r6,r0 -5107 S:0xC00258D6 460F 1 Instruction MOV r7,r1 -5108 S:0xC00258D8 68F5 2 Instruction LDR r5,[r6,#0xc] -5109 S:0xC00258DA F0350403 2 Instruction BICS r4,r5,#3 -5110 S:0xC00258DE 4620 1 Instruction MOV r0,r4 -5111 S:0xC00258E0 D00A 1 Instruction BEQ {pc}+0x18 ; 0xc00258f8 -5112 S:0xC00258E2 F3BEFE81 22 Instruction BL {pc}+0x3bed06 ; 0xc03e45e8 - Info Tracing enabled -5113 S:0xC00258E6 6038 1 Instruction STR r0,[r7,#0] -5114 S:0xC00258E8 4601 1 Instruction MOV r1,r0 -5115 S:0xC00258EA 68F2 1 Instruction LDR r2,[r6,#0xc] -5116 S:0xC00258EC 4620 0 Instruction MOV r0,r4 -5117 S:0xC00258EE 4295 2 Instruction CMP r5,r2 -5118 S:0xC00258F0 D100 0 Instruction BNE {pc}+4 ; 0xc00258f4 -5119 S:0xC00258F2 BDF8 1 Instruction POP {r3-r7,pc} -5120 S:0xC0025E0A 2200 3 Instruction MOVS r2,#0 -5121 S:0xC0025E0C 4607 0 Instruction MOV r7,r0 -5122 S:0xC0025E0E 4620 1 Instruction MOV r0,r4 -5123 S:0xC0025E10 4639 0 Instruction MOV r1,r7 -5124 S:0xC0025E12 F7FFF849 1 Instruction BL {pc}-0xf6a ; 0xc0024ea8 -5125 S:0xC0024EA8 B5F8 9 Instruction PUSH {r3-r7,lr} -5126 S:0xC0024EAA B500 5 Instruction PUSH {lr} -5127 S:0xC0024EAC F85DEB04 2 Instruction POP {lr} -5128 S:0xC0024EB0 4604 0 Instruction MOV r4,r0 -5129 S:0xC0024EB2 6800 2 Instruction LDR r0,[r0,#0] -5130 S:0xC0024EB4 460E 0 Instruction MOV r6,r1 -5131 S:0xC0024EB6 4617 1 Instruction MOV r7,r2 -5132 S:0xC0024EB8 B1B8 1 Instruction CBZ r0,{pc}+0x32 ; 0xc0024eea -5133 S:0xC0024EEA BDF8 26 Instruction POP {r3-r7,pc} -5134 S:0xC0025E16 4B3B 3 Instruction LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 -5135 S:0xC0025E18 6D5A 5 Instruction LDR r2,[r3,#0x54] -5136 S:0xC0025E1A 4680 0 Instruction MOV r8,r0 -5137 S:0xC0025E1C 2A00 2 Instruction CMP r2,#0 -5138 S:0xC0025E1E D15D 0 Instruction BNE {pc}+0xbe ; 0xc0025edc -5139 S:0xC0025E20 4B39 17 Instruction LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 -5140 S:0xC0025E22 4669 0 Instruction MOV r1,sp -5141 S:0xC0025E24 F42152FF 1 Instruction BIC r2,r1,#0x1fe0 -5142 S:0xC0025E28 F022021F 1 Instruction BIC r2,r2,#0x1f -5143 S:0xC0025E2C 681B 11 Instruction LDR r3,[r3,#0] -5144 S:0xC0025E2E 6955 2 Instruction LDR r5,[r2,#0x14] -5145 S:0xC0025E30 2B00 1 Instruction CMP r3,#0 -5146 S:0xC0025E32 D142 0 Instruction BNE {pc}+0x88 ; 0xc0025eba -5147 S:0xC0025EBA 4628 1 Instruction MOV r0,r5 -5148 S:0xC0025EBC F017F826 0 Instruction BL {pc}+0x17050 ; 0xc003cf0c -5149 S:0xC003CF0C B488 8 Instruction PUSH {r3,r7} -5150 S:0xC003CF0E AF00 1 Instruction ADD r7,sp,#0 -5151 S:0xC003CF10 B500 2 Instruction PUSH {lr} -5152 S:0xC003CF12 F85DEB04 2 Instruction POP {lr} -5153 S:0xC003CF16 4A0C 2 Instruction LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 -5154 S:0xC003CF18 4B0C 2 Instruction LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 -5155 S:0xC003CF1A F8522020 3 Instruction LDR r2,[r2,r0,LSL #2] -5156 S:0xC003CF1E 189B 2 Instruction ADDS r3,r3,r2 -5157 S:0xC003CF20 F8D31460 15 Instruction LDR r1,[r3,#0x460] -5158 S:0xC003CF24 F8D32464 3 Instruction LDR r2,[r3,#0x464] -5159 S:0xC003CF28 4291 2 Instruction CMP r1,r2 -5160 S:0xC003CF2A D003 0 Instruction BEQ {pc}+0xa ; 0xc003cf34 -5161 S:0xC003CF2C 2000 8 Instruction MOVS r0,#0 -5162 S:0xC003CF2E 46BD 0 Instruction MOV sp,r7 -5163 S:0xC003CF30 BC88 3 Instruction POP {r3,r7} -5164 S:0xC003CF32 4770 1 Instruction BX lr -5165 S:0xC0025EC0 2800 9 Instruction CMP r0,#0 -5166 S:0xC0025EC2 D0B7 0 Instruction BEQ {pc}-0x8e ; 0xc0025e34 -5167 S:0xC0025E34 4A35 3 Instruction LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 -5168 S:0xC0025E36 4B36 1 Instruction LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 -5169 S:0xC0025E38 F8522025 2 Instruction LDR r2,[r2,r5,LSL #2] -5170 S:0xC0025E3C 58D5 5 Instruction LDR r5,[r2,r3] -5171 S:0xC0025E3E 42AF 2 Instruction CMP r7,r5 -5172 S:0xC0025E40 D017 0 Instruction BEQ {pc}+0x32 ; 0xc0025e72 -5173 S:0xC0025E72 4621 18 Instruction MOV r1,r4 -5174 S:0xC0025E74 4628 0 Instruction MOV r0,r5 -5175 S:0xC0025E76 60A6 3 Instruction STR r6,[r4,#8] -5176 S:0xC0025E78 F7FFFDAA 0 Instruction BL {pc}-0x4a8 ; 0xc00259d0 -5177 S:0xC00259D0 B538 3 Instruction PUSH {r3-r5,lr} -5178 S:0xC00259D2 B500 4 Instruction PUSH {lr} -5179 S:0xC00259D4 F85DEB04 2 Instruction POP {lr} -5180 S:0xC00259D8 460D 0 Instruction MOV r5,r1 -5181 S:0xC00259DA 4604 1 Instruction MOV r4,r0 -5182 S:0xC00259DC F7FFF8F6 1 Instruction BL {pc}-0xe10 ; 0xc0024bcc -5183 S:0xC0024BCC B418 10 Instruction PUSH {r3,r4} -5184 S:0xC0024BCE B500 1 Instruction PUSH {lr} -5185 S:0xC0024BD0 F85DEB04 2 Instruction POP {lr} -5186 S:0xC0024BD4 6884 1 Instruction LDR r4,[r0,#8] -5187 S:0xC0024BD6 688A 2 Instruction LDR r2,[r1,#8] -5188 S:0xC0024BD8 1B13 2 Instruction SUBS r3,r2,r4 -5189 S:0xC0024BDA 2BFF 1 Instruction CMP r3,#0xff -5190 S:0xC0024BDC D922 0 Instruction BLS {pc}+0x48 ; 0xc0024c24 -5191 S:0xC0024C24 B2D2 13 Instruction UXTB r2,r2 -5192 S:0xC0024C26 EB0000C2 2 Instruction ADD r0,r0,r2,LSL #3 -5193 S:0xC0024C2A 3014 1 Instruction ADDS r0,r0,#0x14 -5194 S:0xC0024C2C E7F3 1 Instruction B {pc}-0x16 ; 0xc0024c16 -5195 S:0xC0024C16 6843 28 Instruction LDR r3,[r0,#4] -5196 S:0xC0024C18 6041 3 Instruction STR r1,[r0,#4] -5197 S:0xC0024C1A E8810009 1 Instruction STM r1,{r0,r3} -5198 S:0xC0024C1E 6019 3 Instruction STR r1,[r3,#0] -5199 S:0xC0024C20 BC18 3 Instruction POP {r3,r4} -5200 S:0xC0024C22 4770 1 Instruction BX lr -5201 S:0xC00259E0 68EB 1 Instruction LDR r3,[r5,#0xc] -5202 S:0xC00259E2 07D8 3 Instruction LSLS r0,r3,#31 -5203 S:0xC00259E4 D408 0 Instruction BMI {pc}+0x14 ; 0xc00259f8 -5204 S:0xC00259E6 68AB 1 Instruction LDR r3,[r5,#8] -5205 S:0xC00259E8 68E2 1 Instruction LDR r2,[r4,#0xc] -5206 S:0xC00259EA 1A9A 2 Instruction SUBS r2,r3,r2 -5207 S:0xC00259EC 2A00 1 Instruction CMP r2,#0 -5208 S:0xC00259EE BFB8 0 Instruction IT LT -5209 S:0xC00259F0 60E3 1 Instruction STR r3,[r4,#0xc] -5210 S:0xC00259F2 6923 1 Instruction LDR r3,[r4,#0x10] -5211 S:0xC00259F4 3301 2 Instruction ADDS r3,#1 -5212 S:0xC00259F6 6123 1 Instruction STR r3,[r4,#0x10] -5213 S:0xC00259F8 BD38 1 Instruction POP {r3-r5,pc} -5214 S:0xC0025E7C 4628 3 Instruction MOV r0,r5 -5215 S:0xC0025E7E 9901 1 Instruction LDR r1,[sp,#4] -5216 S:0xC0025E80 F3BEFBEA 0 Instruction BL {pc}+0x3be7d8 ; 0xc03e4658 - Info Tracing enabled -5217 S:0xC0025E84 4640 1 Instruction MOV r0,r8 -5218 S:0xC0025E86 B002 0 Instruction ADD sp,sp,#8 -5219 S:0xC0025E88 E8BD81F0 3 Instruction POP {r4-r8,pc} - Info Tracing enabled -5220 S:0xC0024F4A F8DA302C 1 Instruction LDR r3,[r10,#0x2c] -5221 S:0xC0024F4E 4A1B 3 Instruction LDR r2,[pc,#108] ; [0xC0024FBC] -5222 S:0xC0024F50 2B00 1 Instruction CMP r3,#0 -5223 S:0xC0024F52 D126 0 Instruction BNE {pc}+0x50 ; 0xc0024fa2 -5224 S:0xC0024F54 687B 10 Instruction LDR r3,[r7,#4] -5225 S:0xC0024F56 4543 2 Instruction CMP r3,r8 -5226 S:0xC0024F58 D004 1 Instruction BEQ {pc}+0xc ; 0xc0024f64 -5227 S:0xC0024F64 B003 13 Instruction ADD sp,sp,#0xc -5228 S:0xC0024F66 E8BD8FF0 3 Instruction POP {r4-r11,pc} -5229 S:0xC0025BFC 4620 5 Instruction MOV r0,r4 -5230 S:0xC0025BFE F3BEFD11 0 Instruction BL {pc}+0x3bea26 ; 0xc03e4624 - Info Tracing enabled -5231 S:0xC0025C02 E7A6 1 Instruction B {pc}-0xb0 ; 0xc0025b52 -5232 S:0xC0025B52 9D08 25 Instruction LDR r5,[sp,#0x20] -5233 S:0xC0025B54 4545 2 Instruction CMP r5,r8 -5234 S:0xC0025B56 D033 0 Instruction BEQ {pc}+0x6a ; 0xc0025bc0 -5235 S:0xC0025BC0 F24602C0 8 Instruction MOV r2,#0x60c0 -5236 S:0xC0025BC4 F2CC025F 1 Instruction MOVT r2,#0xc05f -5237 S:0xC0025BC8 6813 5 Instruction LDR r3,[r2,#0] -5238 S:0xC0025BCA 68A2 3 Instruction LDR r2,[r4,#8] -5239 S:0xC0025BCC 1A9B 2 Instruction SUBS r3,r3,r2 -5240 S:0xC0025BCE 2B00 1 Instruction CMP r3,#0 -5241 S:0xC0025BD0 DAAC 0 Instruction BGE {pc}-0xa4 ; 0xc0025b2c -5242 S:0xC0025B2C F01205FF 1 Instruction ANDS r5,r2,#0xff -5243 S:0xC0025B30 D068 0 Instruction BEQ {pc}+0xd4 ; 0xc0025c04 -5244 S:0xC0025B32 EB0401C5 2 Instruction ADD r1,r4,r5,LSL #3 -5245 S:0xC0025B36 3201 0 Instruction ADDS r2,#1 -5246 S:0xC0025B38 60A2 1 Instruction STR r2,[r4,#8] -5247 S:0xC0025B3A F1010314 0 Instruction ADD r3,r1,#0x14 -5248 S:0xC0025B3E 6948 2 Instruction LDR r0,[r1,#0x14] -5249 S:0xC0025B40 F8C08004 3 Instruction STR r8,[r0,#4] -5250 S:0xC0025B44 698A 2 Instruction LDR r2,[r1,#0x18] -5251 S:0xC0025B46 9008 1 Instruction STR r0,[sp,#0x20] -5252 S:0xC0025B48 9209 2 Instruction STR r2,[sp,#0x24] -5253 S:0xC0025B4A F8C28000 1 Instruction STR r8,[r2,#0] -5254 S:0xC0025B4E 614B 1 Instruction STR r3,[r1,#0x14] -5255 S:0xC0025B50 605B 1 Instruction STR r3,[r3,#4] -5256 S:0xC0025B52 9D08 1 Instruction LDR r5,[sp,#0x20] -5257 S:0xC0025B54 4545 2 Instruction CMP r5,r8 -5258 S:0xC0025B56 D033 0 Instruction BEQ {pc}+0x6a ; 0xc0025bc0 -5259 S:0xC0025BC0 F24602C0 8 Instruction MOV r2,#0x60c0 -5260 S:0xC0025BC4 F2CC025F 1 Instruction MOVT r2,#0xc05f -5261 S:0xC0025BC8 6813 3 Instruction LDR r3,[r2,#0] -5262 S:0xC0025BCA 68A2 1 Instruction LDR r2,[r4,#8] -5263 S:0xC0025BCC 1A9B 2 Instruction SUBS r3,r3,r2 -5264 S:0xC0025BCE 2B00 1 Instruction CMP r3,#0 -5265 S:0xC0025BD0 DAAC 0 Instruction BGE {pc}-0xa4 ; 0xc0025b2c -5266 S:0xC0025BD2 2300 1 Instruction MOVS r3,#0 -5267 S:0xC0025BD4 6063 1 Instruction STR r3,[r4,#4] -5268 S:0xC0025BD6 F3BF8F5F 1 Instruction DMB -5269 S:0xC0025BDA 8823 36 Instruction LDRH r3,[r4,#0] -5270 S:0xC0025BDC 3301 2 Instruction ADDS r3,#1 -5271 S:0xC0025BDE 8023 1 Instruction STRH r3,[r4,#0] -5272 S:0xC0025BE0 F3BF8F4F 34 Instruction DSB -5273 S:0xC0025BE4 F3AF8004 1 Instruction SEV.W -5274 S:0xC0025BE8 B662 1 Instruction CPSIE i -5275 S:0xC0025BEA B00B 1 Instruction ADD sp,sp,#0x2c -5276 S:0xC0025BEC E8BD8FF0 3 Instruction POP {r4-r11,pc} -5277 S:0xC0020EFE F8DA3018 12 Instruction LDR r3,[r10,#0x18] -5278 S:0xC0020F02 2B00 2 Instruction CMP r3,#0 -5279 S:0xC0020F04 D165 0 Instruction BNE {pc}+0xce ; 0xc0020fd2 -5280 S:0xC0020F06 F8D93004 9 Instruction LDR r3,[r9,#4] -5281 S:0xC0020F0A 9902 1 Instruction LDR r1,[sp,#8] -5282 S:0xC0020F0C 4299 2 Instruction CMP r1,r3 -5283 S:0xC0020F0E D149 0 Instruction BNE {pc}+0x96 ; 0xc0020fa4 -5284 S:0xC0020F10 9804 8 Instruction LDR r0,[sp,#0x10] -5285 S:0xC0020F12 F04FF8C1 0 Instruction BL {pc}+0x4f186 ; 0xc0070098 - Info Tracing enabled -5286 S:0xC0020F16 0864 9 Instruction LSRS r4,r4,#1 -5287 S:0xC0020F18 F1060604 0 Instruction ADD r6,r6,#4 -5288 S:0xC0020F1C F1070704 1 Instruction ADD r7,r7,#4 -5289 S:0xC0020F20 D1CB 10 Instruction BNE {pc}-0x66 ; 0xc0020eba -5290 S:0xC0020EBA F2460380 37 Instruction MOVW r3,#0x6080 -5291 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -5292 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -5293 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -5294 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -5295 S:0xC0020F16 0864 8 Instruction LSRS r4,r4,#1 -5296 S:0xC0020F18 F1060604 1 Instruction ADD r6,r6,#4 -5297 S:0xC0020F1C F1070704 0 Instruction ADD r7,r7,#4 -5298 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -5299 S:0xC0020EBA F2460380 8 Instruction MOVW r3,#0x6080 -5300 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -5301 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -5302 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -5303 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -5304 S:0xC0020F16 0864 8 Instruction LSRS r4,r4,#1 -5305 S:0xC0020F18 F1060604 1 Instruction ADD r6,r6,#4 -5306 S:0xC0020F1C F1070704 0 Instruction ADD r7,r7,#4 -5307 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -5308 S:0xC0020EBA F2460380 8 Instruction MOVW r3,#0x6080 -5309 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -5310 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -5311 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -5312 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -5313 S:0xC0020F16 0864 8 Instruction LSRS r4,r4,#1 -5314 S:0xC0020F18 F1060604 1 Instruction ADD r6,r6,#4 -5315 S:0xC0020F1C F1070704 0 Instruction ADD r7,r7,#4 -5316 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -5317 S:0xC0020EBA F2460380 3 Instruction MOVW r3,#0x6080 -5318 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -5319 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -5320 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -5321 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -5322 S:0xC0020F16 0864 2 Instruction LSRS r4,r4,#1 -5323 S:0xC0020F18 F1060604 1 Instruction ADD r6,r6,#4 -5324 S:0xC0020F1C F1070704 0 Instruction ADD r7,r7,#4 -5325 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -5326 S:0xC0020EBA F2460380 1 Instruction MOVW r3,#0x6080 -5327 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -5328 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -5329 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -5330 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -5331 S:0xC0020F16 0864 1 Instruction LSRS r4,r4,#1 -5332 S:0xC0020F18 F1060604 0 Instruction ADD r6,r6,#4 -5333 S:0xC0020F1C F1070704 1 Instruction ADD r7,r7,#4 -5334 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -5335 S:0xC0020EBA F2460380 8 Instruction MOVW r3,#0x6080 -5336 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -5337 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -5338 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -5339 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -5340 S:0xC0020ECA 10B5 8 Instruction ASRS r5,r6,#2 -5341 S:0xC0020ECC F8D91004 1 Instruction LDR r1,[r9,#4] -5342 S:0xC0020ED0 F2407EB8 1 Instruction MOVW lr,#0x7b8 -5343 S:0xC0020ED4 4847 3 Instruction LDR r0,[pc,#284] ; [0xC0020FF4] -5344 S:0xC0020ED6 00AB 1 Instruction LSLS r3,r5,#2 -5345 S:0xC0020ED8 F2CC0E5F 0 Instruction MOVT lr,#0xc05f -5346 S:0xC0020EDC 9303 2 Instruction STR r3,[sp,#0xc] -5347 S:0xC0020EDE 4473 1 Instruction ADD r3,r3,lr -5348 S:0xC0020EE0 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -5349 S:0xC0020EE4 9102 1 Instruction STR r1,[sp,#8] -5350 S:0xC0020EE6 3304 0 Instruction ADDS r3,#4 -5351 S:0xC0020EE8 58D1 3 Instruction LDR r1,[r2,r3] -5352 S:0xC0020EEA 3101 2 Instruction ADDS r1,#1 -5353 S:0xC0020EEC 50D1 1 Instruction STR r1,[r2,r3] -5354 S:0xC0020EEE F8DA3004 1 Instruction LDR r3,[r10,#4] -5355 S:0xC0020EF2 2B00 2 Instruction CMP r3,#0 -5356 S:0xC0020EF4 D148 0 Instruction BNE {pc}+0x94 ; 0xc0020f88 -5357 S:0xC0020EF6 F8573C04 19 Instruction LDR r3,[r7,#-4] -5358 S:0xC0020EFA 4640 0 Instruction MOV r0,r8 -5359 S:0xC0020EFC 4798 1 Instruction BLX r3 -5360 S:0xC004639C E92D4FF0 36 Instruction PUSH {r4-r11,lr} -5361 S:0xC00463A0 B08F 17 Instruction SUB sp,sp,#0x3c -5362 S:0xC00463A2 B500 3 Instruction PUSH {lr} -5363 S:0xC00463A4 F85DEB04 2 Instruction POP {lr} -5364 S:0xC00463A8 4668 1 Instruction MOV r0,sp -5365 S:0xC00463AA F42053FF 1 Instruction BIC r3,r0,#0x1fe0 -5366 S:0xC00463AE 4DAB 55 Instruction LDR r5,[pc,#684] ; [0xC004665C] -5367 S:0xC00463B0 F023031F 0 Instruction BIC r3,r3,#0x1f -5368 S:0xC00463B4 9305 2 Instruction STR r3,[sp,#0x14] -5369 S:0xC00463B6 4CAA 1 Instruction LDR r4,[pc,#680] ; [0xC0046660] -5370 S:0xC00463B8 6959 1 Instruction LDR r1,[r3,#0x14] -5371 S:0xC00463BA 48AA 1 Instruction LDR r0,[pc,#680] ; [0xC0046664] -5372 S:0xC00463BC F8553021 2 Instruction LDR r3,[r5,r1,LSL #2] -5373 S:0xC00463C0 9100 1 Instruction STR r1,[sp,#0] -5374 S:0xC00463C2 18E3 1 Instruction ADDS r3,r4,r3 -5375 S:0xC00463C4 F8933498 5 Instruction LDRB r3,[r3,#0x498] -5376 S:0xC00463C8 F1D30301 2 Instruction RSBS r3,r3,#1 -5377 S:0xC00463CC BF38 0 Instruction IT CC -5378 S:0xC00463CE 2300 1 Instruction MOVS r3,#0 -5379 S:0xC00463D0 9307 3 Instruction STR r3,[sp,#0x1c] -5380 S:0xC00463D2 F39EF8DD 0 Instruction BL {pc}+0x39e1be ; 0xc03e4590 - Info Tracing enabled -5381 S:0xC00463D6 2800 17 Instruction CMP r0,#0 -5382 S:0xC00463D8 F00080EF 1 Instruction BEQ.W {pc}+0x1e2 ; 0xc00465ba -5383 S:0xC00463DC F6467360 1 Instruction MOV r3,#0x6f60 -5384 S:0xC00463E0 F8DFB29C 31 Instruction LDR r11,[pc,#668] ; [0xC0046680] -5385 S:0xC00463E4 F2CC033E 0 Instruction MOVT r3,#0xc03e -5386 S:0xC00463E8 F04F37FF 1 Instruction MOV r7,#0xffffffff -5387 S:0xC00463EC 4A9E 2 Instruction LDR r2,[pc,#632] ; [0xC0046668] -5388 S:0xC00463EE F8D3A000 3 Instruction LDR r10,[r3,#0] -5389 S:0xC00463F2 9403 3 Instruction STR r4,[sp,#0xc] -5390 S:0xC00463F4 9409 1 Instruction STR r4,[sp,#0x24] -5391 S:0xC00463F6 940A 1 Instruction STR r4,[sp,#0x28] -5392 S:0xC00463F8 9206 1 Instruction STR r2,[sp,#0x18] -5393 S:0xC00463FA 920B 1 Instruction STR r2,[sp,#0x2c] -5394 S:0xC00463FC 1C7A 0 Instruction ADDS r2,r7,#1 -5395 S:0xC00463FE 4650 1 Instruction MOV r0,r10 -5396 S:0xC0046400 2108 19 Instruction MOVS r1,#8 -5397 S:0xC0046402 F20AFD6B 0 Instruction BL {pc}+0x20aada ; 0xc0250edc - Info Tracing enabled -5398 S:0xC0046406 F8DB3000 17 Instruction LDR r3,[r11,#0] -5399 S:0xC004640A 4298 2 Instruction CMP r0,r3 -5400 S:0xC004640C 4607 1 Instruction MOV r7,r0 -5401 S:0xC004640E F28080C8 0 Instruction BGE.W {pc}+0x194 ; 0xc00465a2 -5402 S:0xC0046412 9803 1 Instruction LDR r0,[sp,#0xc] -5403 S:0xC0046414 F8554027 2 Instruction LDR r4,[r5,r7,LSL #2] -5404 S:0xC0046418 1904 2 Instruction ADDS r4,r0,r4 -5405 S:0xC004641A 4620 1 Instruction MOV r0,r4 -5406 S:0xC004641C F39EF8E4 0 Instruction BL {pc}+0x39e1cc ; 0xc03e45e8 - Info Tracing enabled -5407 S:0xC0046420 F8D49078 9 Instruction LDR r9,[r4,#0x78] -5408 S:0xC0046424 9001 1 Instruction STR r0,[sp,#4] -5409 S:0xC0046426 F1B90F00 1 Instruction CMP r9,#0 -5410 S:0xC004642A F00080B5 0 Instruction BEQ.W {pc}+0x16e ; 0xc0046598 -5411 S:0xC004642E F8D93128 39 Instruction LDR r3,[r9,#0x128] -5412 S:0xC0046432 B12B 2 Instruction CBZ r3,{pc}+0xe ; 0xc0046440 -5413 S:0xC0046440 4638 59 Instruction MOV r0,r7 -5414 S:0xC0046442 A90D 0 Instruction ADD r1,sp,#0x34 -5415 S:0xC0046444 464A 1 Instruction MOV r2,r9 -5416 S:0xC0046446 F1A90338 0 Instruction SUB r3,r9,#0x38 -5417 S:0xC004644A 9302 1 Instruction STR r3,[sp,#8] -5418 S:0xC004644C F7FAF8C8 0 Instruction BL {pc}-0x5e6c ; 0xc00405e0 -5419 S:0xC00405E0 E92D4FF0 17 Instruction PUSH {r4-r11,lr} -5420 S:0xC00405E4 B083 7 Instruction SUB sp,sp,#0xc -5421 S:0xC00405E6 B500 3 Instruction PUSH {lr} -5422 S:0xC00405E8 F85DEB04 2 Instruction POP {lr} -5423 S:0xC00405EC F8D23128 1 Instruction LDR r3,[r2,#0x128] -5424 S:0xC00405F0 4616 0 Instruction MOV r6,r2 -5425 S:0xC00405F2 4680 1 Instruction MOV r8,r0 -5426 S:0xC00405F4 460F 0 Instruction MOV r7,r1 -5427 S:0xC00405F6 2B00 1 Instruction CMP r3,#0 -5428 S:0xC00405F8 D16E 0 Instruction BNE {pc}+0xe0 ; 0xc00406d8 -5429 S:0xC00405FA F8DF9108 3 Instruction LDR r9,[pc,#264] ; [0xC0040704] -5430 S:0xC00405FE 4A3C 3 Instruction LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 -5431 S:0xC0040600 F859A028 3 Instruction LDR r10,[r9,r8,LSL #2] -5432 S:0xC0040604 4614 1 Instruction MOV r4,r2 -5433 S:0xC0040606 4650 1 Instruction MOV r0,r10 -5434 S:0xC0040608 B11F 1 Instruction CBZ r7,{pc}+0xa ; 0xc0040612 -5435 S:0xC004060A 2108 15 Instruction MOVS r1,#8 -5436 S:0xC004060C 6039 1 Instruction STR r1,[r7,#0] -5437 S:0xC004060E F8590028 1 Instruction LDR r0,[r9,r8,LSL #2] -5438 S:0xC0040612 4D38 1 Instruction LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 -5439 S:0xC0040614 4938 1 Instruction LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 -5440 S:0xC0040616 580B 5 Instruction LDR r3,[r1,r0] -5441 S:0xC0040618 6A29 15 Instruction LDR r1,[r5,#0x20] -5442 S:0xC004061A F1030008 1 Instruction ADD r0,r3,#8 -5443 S:0xC004061E 4281 1 Instruction CMP r1,r0 -5444 S:0xC0040620 D046 0 Instruction BEQ {pc}+0x90 ; 0xc00406b0 -5445 S:0xC0040622 F8D6014C 1 Instruction LDR r0,[r6,#0x14c] -5446 S:0xC0040626 6AA9 1 Instruction LDR r1,[r5,#0x28] -5447 S:0xC0040628 4288 2 Instruction CMP r0,r1 -5448 S:0xC004062A D341 0 Instruction BCC {pc}+0x86 ; 0xc00406b0 -5449 S:0xC00406B0 2000 20 Instruction MOVS r0,#0 -5450 S:0xC00406B2 B003 0 Instruction ADD sp,sp,#0xc -5451 S:0xC00406B4 E8BD8FF0 3 Instruction POP {r4-r11,pc} -5452 S:0xC0046450 2800 16 Instruction CMP r0,#0 -5453 S:0xC0046452 D033 0 Instruction BEQ {pc}+0x6a ; 0xc00464bc -5454 S:0xC00464BC F8D434A0 36 Instruction LDR r3,[r4,#0x4a0] -5455 S:0xC00464C0 2B00 18 Instruction CMP r3,#0 -5456 S:0xC00464C2 D169 0 Instruction BNE {pc}+0xd6 ; 0xc0046598 -5457 S:0xC00464C4 F8553027 24 Instruction LDR r3,[r5,r7,LSL #2] -5458 S:0xC00464C8 9806 1 Instruction LDR r0,[sp,#0x18] -5459 S:0xC00464CA 4A6A 3 Instruction LDR r2,[pc,#424] ; [0xC0046674] -5460 S:0xC00464CC 58C6 3 Instruction LDR r6,[r0,r3] -5461 S:0xC00464CE 68B3 5 Instruction LDR r3,[r6,#8] -5462 S:0xC00464D0 4293 2 Instruction CMP r3,r2 -5463 S:0xC00464D2 D05E 0 Instruction BEQ {pc}+0xc0 ; 0xc0046592 -5464 S:0xC0046592 2308 8 Instruction MOVS r3,#8 -5465 S:0xC0046594 F8C434A4 3 Instruction STR r3,[r4,#0x4a4] -5466 S:0xC0046598 4620 1 Instruction MOV r0,r4 -5467 S:0xC004659A 9901 2 Instruction LDR r1,[sp,#4] -5468 S:0xC004659C F39EF85C 0 Instruction BL {pc}+0x39e0bc ; 0xc03e4658 - Info Tracing enabled -5469 S:0xC00465A0 E72C 9 Instruction B {pc}-0x1a4 ; 0xc00463fc -5470 S:0xC00463FC 1C7A 1 Instruction ADDS r2,r7,#1 -5471 S:0xC00463FE 4650 0 Instruction MOV r0,r10 -5472 S:0xC0046400 2108 1 Instruction MOVS r1,#8 -5473 S:0xC0046402 F20AFD6B 0 Instruction BL {pc}+0x20aada ; 0xc0250edc - Info Tracing enabled -5474 S:0xC0046406 F8DB3000 1 Instruction LDR r3,[r11,#0] -5475 S:0xC004640A 4298 2 Instruction CMP r0,r3 -5476 S:0xC004640C 4607 1 Instruction MOV r7,r0 -5477 S:0xC004640E F28080C8 0 Instruction BGE.W {pc}+0x194 ; 0xc00465a2 -5478 S:0xC0046412 9803 1 Instruction LDR r0,[sp,#0xc] -5479 S:0xC0046414 F8554027 2 Instruction LDR r4,[r5,r7,LSL #2] -5480 S:0xC0046418 1904 2 Instruction ADDS r4,r0,r4 -5481 S:0xC004641A 4620 1 Instruction MOV r0,r4 -5482 S:0xC004641C F39EF8E4 0 Instruction BL {pc}+0x39e1cc ; 0xc03e45e8 - Info Tracing enabled -5483 S:0xC0046420 F8D49078 1 Instruction LDR r9,[r4,#0x78] -5484 S:0xC0046424 9001 1 Instruction STR r0,[sp,#4] -5485 S:0xC0046426 F1B90F00 1 Instruction CMP r9,#0 -5486 S:0xC004642A F00080B5 0 Instruction BEQ.W {pc}+0x16e ; 0xc0046598 -5487 S:0xC004642E F8D93128 15 Instruction LDR r3,[r9,#0x128] -5488 S:0xC0046432 B12B 2 Instruction CBZ r3,{pc}+0xe ; 0xc0046440 -5489 S:0xC0046440 4638 1 Instruction MOV r0,r7 -5490 S:0xC0046442 A90D 0 Instruction ADD r1,sp,#0x34 -5491 S:0xC0046444 464A 1 Instruction MOV r2,r9 -5492 S:0xC0046446 F1A90338 0 Instruction SUB r3,r9,#0x38 -5493 S:0xC004644A 9302 1 Instruction STR r3,[sp,#8] -5494 S:0xC004644C F7FAF8C8 0 Instruction BL {pc}-0x5e6c ; 0xc00405e0 -5495 S:0xC00405E0 E92D4FF0 1 Instruction PUSH {r4-r11,lr} -5496 S:0xC00405E4 B083 7 Instruction SUB sp,sp,#0xc -5497 S:0xC00405E6 B500 3 Instruction PUSH {lr} -5498 S:0xC00405E8 F85DEB04 2 Instruction POP {lr} -5499 S:0xC00405EC F8D23128 1 Instruction LDR r3,[r2,#0x128] -5500 S:0xC00405F0 4616 0 Instruction MOV r6,r2 -5501 S:0xC00405F2 4680 1 Instruction MOV r8,r0 -5502 S:0xC00405F4 460F 0 Instruction MOV r7,r1 -5503 S:0xC00405F6 2B00 1 Instruction CMP r3,#0 -5504 S:0xC00405F8 D16E 0 Instruction BNE {pc}+0xe0 ; 0xc00406d8 -5505 S:0xC00405FA F8DF9108 3 Instruction LDR r9,[pc,#264] ; [0xC0040704] -5506 S:0xC00405FE 4A3C 3 Instruction LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 -5507 S:0xC0040600 F859A028 3 Instruction LDR r10,[r9,r8,LSL #2] -5508 S:0xC0040604 4614 1 Instruction MOV r4,r2 -5509 S:0xC0040606 4650 1 Instruction MOV r0,r10 -5510 S:0xC0040608 B11F 1 Instruction CBZ r7,{pc}+0xa ; 0xc0040612 -5511 S:0xC004060A 2108 1 Instruction MOVS r1,#8 -5512 S:0xC004060C 6039 1 Instruction STR r1,[r7,#0] -5513 S:0xC004060E F8590028 1 Instruction LDR r0,[r9,r8,LSL #2] -5514 S:0xC0040612 4D38 1 Instruction LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 -5515 S:0xC0040614 4938 1 Instruction LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 -5516 S:0xC0040616 580B 17 Instruction LDR r3,[r1,r0] -5517 S:0xC0040618 6A29 3 Instruction LDR r1,[r5,#0x20] -5518 S:0xC004061A F1030008 1 Instruction ADD r0,r3,#8 -5519 S:0xC004061E 4281 1 Instruction CMP r1,r0 -5520 S:0xC0040620 D046 0 Instruction BEQ {pc}+0x90 ; 0xc00406b0 -5521 S:0xC0040622 F8D6014C 13 Instruction LDR r0,[r6,#0x14c] -5522 S:0xC0040626 6AA9 1 Instruction LDR r1,[r5,#0x28] -5523 S:0xC0040628 4288 2 Instruction CMP r0,r1 -5524 S:0xC004062A D341 0 Instruction BCC {pc}+0x86 ; 0xc00406b0 -5525 S:0xC00406B0 2000 1 Instruction MOVS r0,#0 -5526 S:0xC00406B2 B003 0 Instruction ADD sp,sp,#0xc -5527 S:0xC00406B4 E8BD8FF0 3 Instruction POP {r4-r11,pc} -5528 S:0xC0046450 2800 5 Instruction CMP r0,#0 -5529 S:0xC0046452 D033 0 Instruction BEQ {pc}+0x6a ; 0xc00464bc -5530 S:0xC00464BC F8D434A0 33 Instruction LDR r3,[r4,#0x4a0] -5531 S:0xC00464C0 2B00 2 Instruction CMP r3,#0 -5532 S:0xC00464C2 D169 0 Instruction BNE {pc}+0xd6 ; 0xc0046598 -5533 S:0xC00464C4 F8553027 8 Instruction LDR r3,[r5,r7,LSL #2] -5534 S:0xC00464C8 9806 1 Instruction LDR r0,[sp,#0x18] -5535 S:0xC00464CA 4A6A 3 Instruction LDR r2,[pc,#424] ; [0xC0046674] -5536 S:0xC00464CC 58C6 3 Instruction LDR r6,[r0,r3] -5537 S:0xC00464CE 68B3 5 Instruction LDR r3,[r6,#8] -5538 S:0xC00464D0 4293 2 Instruction CMP r3,r2 -5539 S:0xC00464D2 D05E 0 Instruction BEQ {pc}+0xc0 ; 0xc0046592 -5540 S:0xC0046592 2308 12 Instruction MOVS r3,#8 -5541 S:0xC0046594 F8C434A4 1 Instruction STR r3,[r4,#0x4a4] -5542 S:0xC0046598 4620 1 Instruction MOV r0,r4 -5543 S:0xC004659A 9901 1 Instruction LDR r1,[sp,#4] -5544 S:0xC004659C F39EF85C 0 Instruction BL {pc}+0x39e0bc ; 0xc03e4658 - Info Tracing enabled -5545 S:0xC00465A0 E72C 1 Instruction B {pc}-0x1a4 ; 0xc00463fc -5546 S:0xC00463FC 1C7A 1 Instruction ADDS r2,r7,#1 -5547 S:0xC00463FE 4650 0 Instruction MOV r0,r10 -5548 S:0xC0046400 2108 1 Instruction MOVS r1,#8 -5549 S:0xC0046402 F20AFD6B 0 Instruction BL {pc}+0x20aada ; 0xc0250edc - Info Tracing enabled -5550 S:0xC0046406 F8DB3000 1 Instruction LDR r3,[r11,#0] -5551 S:0xC004640A 4298 2 Instruction CMP r0,r3 -5552 S:0xC004640C 4607 1 Instruction MOV r7,r0 -5553 S:0xC004640E F28080C8 0 Instruction BGE.W {pc}+0x194 ; 0xc00465a2 -5554 S:0xC0046412 9803 1 Instruction LDR r0,[sp,#0xc] -5555 S:0xC0046414 F8554027 2 Instruction LDR r4,[r5,r7,LSL #2] -5556 S:0xC0046418 1904 2 Instruction ADDS r4,r0,r4 -5557 S:0xC004641A 4620 1 Instruction MOV r0,r4 -5558 S:0xC004641C F39EF8E4 0 Instruction BL {pc}+0x39e1cc ; 0xc03e45e8 - Info Tracing enabled -5559 S:0xC0046420 F8D49078 1 Instruction LDR r9,[r4,#0x78] -5560 S:0xC0046424 9001 1 Instruction STR r0,[sp,#4] -5561 S:0xC0046426 F1B90F00 1 Instruction CMP r9,#0 -5562 S:0xC004642A F00080B5 0 Instruction BEQ.W {pc}+0x16e ; 0xc0046598 -5563 S:0xC004642E F8D93128 23 Instruction LDR r3,[r9,#0x128] -5564 S:0xC0046432 B12B 2 Instruction CBZ r3,{pc}+0xe ; 0xc0046440 -5565 S:0xC0046440 4638 8 Instruction MOV r0,r7 -5566 S:0xC0046442 A90D 0 Instruction ADD r1,sp,#0x34 -5567 S:0xC0046444 464A 1 Instruction MOV r2,r9 -5568 S:0xC0046446 F1A90338 0 Instruction SUB r3,r9,#0x38 -5569 S:0xC004644A 9302 1 Instruction STR r3,[sp,#8] -5570 S:0xC004644C F7FAF8C8 0 Instruction BL {pc}-0x5e6c ; 0xc00405e0 -5571 S:0xC00405E0 E92D4FF0 3 Instruction PUSH {r4-r11,lr} -5572 S:0xC00405E4 B083 7 Instruction SUB sp,sp,#0xc -5573 S:0xC00405E6 B500 3 Instruction PUSH {lr} -5574 S:0xC00405E8 F85DEB04 2 Instruction POP {lr} -5575 S:0xC00405EC F8D23128 1 Instruction LDR r3,[r2,#0x128] -5576 S:0xC00405F0 4616 0 Instruction MOV r6,r2 -5577 S:0xC00405F2 4680 1 Instruction MOV r8,r0 -5578 S:0xC00405F4 460F 0 Instruction MOV r7,r1 -5579 S:0xC00405F6 2B00 1 Instruction CMP r3,#0 -5580 S:0xC00405F8 D16E 0 Instruction BNE {pc}+0xe0 ; 0xc00406d8 -5581 S:0xC00405FA F8DF9108 1 Instruction LDR r9,[pc,#264] ; [0xC0040704] -5582 S:0xC00405FE 4A3C 1 Instruction LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 -5583 S:0xC0040600 F859A028 2 Instruction LDR r10,[r9,r8,LSL #2] -5584 S:0xC0040604 4614 1 Instruction MOV r4,r2 -5585 S:0xC0040606 4650 1 Instruction MOV r0,r10 -5586 S:0xC0040608 B11F 1 Instruction CBZ r7,{pc}+0xa ; 0xc0040612 -5587 S:0xC004060A 2108 1 Instruction MOVS r1,#8 -5588 S:0xC004060C 6039 1 Instruction STR r1,[r7,#0] -5589 S:0xC004060E F8590028 1 Instruction LDR r0,[r9,r8,LSL #2] -5590 S:0xC0040612 4D38 1 Instruction LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 -5591 S:0xC0040614 4938 1 Instruction LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 -5592 S:0xC0040616 580B 18 Instruction LDR r3,[r1,r0] -5593 S:0xC0040618 6A29 3 Instruction LDR r1,[r5,#0x20] -5594 S:0xC004061A F1030008 1 Instruction ADD r0,r3,#8 -5595 S:0xC004061E 4281 1 Instruction CMP r1,r0 -5596 S:0xC0040620 D046 0 Instruction BEQ {pc}+0x90 ; 0xc00406b0 -5597 S:0xC0040622 F8D6014C 13 Instruction LDR r0,[r6,#0x14c] -5598 S:0xC0040626 6AA9 1 Instruction LDR r1,[r5,#0x28] -5599 S:0xC0040628 4288 2 Instruction CMP r0,r1 -5600 S:0xC004062A D341 0 Instruction BCC {pc}+0x86 ; 0xc00406b0 -5601 S:0xC00406B0 2000 8 Instruction MOVS r0,#0 -5602 S:0xC00406B2 B003 0 Instruction ADD sp,sp,#0xc -5603 S:0xC00406B4 E8BD8FF0 3 Instruction POP {r4-r11,pc} -5604 S:0xC0046450 2800 5 Instruction CMP r0,#0 -5605 S:0xC0046452 D033 0 Instruction BEQ {pc}+0x6a ; 0xc00464bc -5606 S:0xC00464BC F8D434A0 20 Instruction LDR r3,[r4,#0x4a0] -5607 S:0xC00464C0 2B00 2 Instruction CMP r3,#0 -5608 S:0xC00464C2 D169 0 Instruction BNE {pc}+0xd6 ; 0xc0046598 -5609 S:0xC00464C4 F8553027 11 Instruction LDR r3,[r5,r7,LSL #2] -5610 S:0xC00464C8 9806 1 Instruction LDR r0,[sp,#0x18] -5611 S:0xC00464CA 4A6A 1 Instruction LDR r2,[pc,#424] ; [0xC0046674] -5612 S:0xC00464CC 58C6 2 Instruction LDR r6,[r0,r3] -5613 S:0xC00464CE 68B3 3 Instruction LDR r3,[r6,#8] -5614 S:0xC00464D0 4293 2 Instruction CMP r3,r2 -5615 S:0xC00464D2 D05E 0 Instruction BEQ {pc}+0xc0 ; 0xc0046592 -5616 S:0xC0046592 2308 1 Instruction MOVS r3,#8 -5617 S:0xC0046594 F8C434A4 1 Instruction STR r3,[r4,#0x4a4] -5618 S:0xC0046598 4620 0 Instruction MOV r0,r4 -5619 S:0xC004659A 9901 1 Instruction LDR r1,[sp,#4] -5620 S:0xC004659C F39EF85C 0 Instruction BL {pc}+0x39e0bc ; 0xc03e4658 - Info Tracing enabled -5621 S:0xC00465A0 E72C 1 Instruction B {pc}-0x1a4 ; 0xc00463fc -5622 S:0xC00463FC 1C7A 1 Instruction ADDS r2,r7,#1 -5623 S:0xC00463FE 4650 0 Instruction MOV r0,r10 -5624 S:0xC0046400 2108 1 Instruction MOVS r1,#8 -5625 S:0xC0046402 F20AFD6B 0 Instruction BL {pc}+0x20aada ; 0xc0250edc - Info Tracing enabled -5626 S:0xC0046406 F8DB3000 1 Instruction LDR r3,[r11,#0] -5627 S:0xC004640A 4298 2 Instruction CMP r0,r3 -5628 S:0xC004640C 4607 1 Instruction MOV r7,r0 -5629 S:0xC004640E F28080C8 0 Instruction BGE.W {pc}+0x194 ; 0xc00465a2 -5630 S:0xC0046412 9803 1 Instruction LDR r0,[sp,#0xc] -5631 S:0xC0046414 F8554027 2 Instruction LDR r4,[r5,r7,LSL #2] -5632 S:0xC0046418 1904 2 Instruction ADDS r4,r0,r4 -5633 S:0xC004641A 4620 1 Instruction MOV r0,r4 -5634 S:0xC004641C F39EF8E4 0 Instruction BL {pc}+0x39e1cc ; 0xc03e45e8 - Info Tracing enabled -5635 S:0xC0046420 F8D49078 1 Instruction LDR r9,[r4,#0x78] -5636 S:0xC0046424 9001 1 Instruction STR r0,[sp,#4] -5637 S:0xC0046426 F1B90F00 1 Instruction CMP r9,#0 -5638 S:0xC004642A F00080B5 0 Instruction BEQ.W {pc}+0x16e ; 0xc0046598 -5639 S:0xC0046598 4620 8 Instruction MOV r0,r4 -5640 S:0xC004659A 9901 1 Instruction LDR r1,[sp,#4] -5641 S:0xC004659C F39EF85C 1 Instruction BL {pc}+0x39e0bc ; 0xc03e4658 - Info Tracing enabled -5642 S:0xC00465A0 E72C 1 Instruction B {pc}-0x1a4 ; 0xc00463fc -5643 S:0xC00463FC 1C7A 1 Instruction ADDS r2,r7,#1 -5644 S:0xC00463FE 4650 0 Instruction MOV r0,r10 -5645 S:0xC0046400 2108 1 Instruction MOVS r1,#8 -5646 S:0xC0046402 F20AFD6B 0 Instruction BL {pc}+0x20aada ; 0xc0250edc - Info Tracing enabled -5647 S:0xC0046406 F8DB3000 1 Instruction LDR r3,[r11,#0] -5648 S:0xC004640A 4298 2 Instruction CMP r0,r3 -5649 S:0xC004640C 4607 1 Instruction MOV r7,r0 -5650 S:0xC004640E F28080C8 0 Instruction BGE.W {pc}+0x194 ; 0xc00465a2 -5651 S:0xC0046412 9803 71 Instruction LDR r0,[sp,#0xc] -5652 S:0xC0046414 F8554027 3 Instruction LDR r4,[r5,r7,LSL #2] -5653 S:0xC0046418 1904 2 Instruction ADDS r4,r0,r4 -5654 S:0xC004641A 4620 1 Instruction MOV r0,r4 -5655 S:0xC004641C F39EF8E4 0 Instruction BL {pc}+0x39e1cc ; 0xc03e45e8 - Info Tracing enabled -5656 S:0xC0046420 F8D49078 1 Instruction LDR r9,[r4,#0x78] -5657 S:0xC0046424 9001 1 Instruction STR r0,[sp,#4] -5658 S:0xC0046426 F1B90F00 1 Instruction CMP r9,#0 -5659 S:0xC004642A F00080B5 0 Instruction BEQ.W {pc}+0x16e ; 0xc0046598 -5660 S:0xC0046598 4620 1 Instruction MOV r0,r4 -5661 S:0xC004659A 9901 1 Instruction LDR r1,[sp,#4] -5662 S:0xC004659C F39EF85C 0 Instruction BL {pc}+0x39e0bc ; 0xc03e4658 - Info Tracing enabled -5663 S:0xC00465A0 E72C 1 Instruction B {pc}-0x1a4 ; 0xc00463fc -5664 S:0xC00463FC 1C7A 1 Instruction ADDS r2,r7,#1 -5665 S:0xC00463FE 4650 0 Instruction MOV r0,r10 -5666 S:0xC0046400 2108 1 Instruction MOVS r1,#8 -5667 S:0xC0046402 F20AFD6B 0 Instruction BL {pc}+0x20aada ; 0xc0250edc - Info Tracing enabled -5668 S:0xC0046406 F8DB3000 1 Instruction LDR r3,[r11,#0] -5669 S:0xC004640A 4298 2 Instruction CMP r0,r3 -5670 S:0xC004640C 4607 1 Instruction MOV r7,r0 -5671 S:0xC004640E F28080C8 0 Instruction BGE.W {pc}+0x194 ; 0xc00465a2 -5672 S:0xC00465A2 F3BF8F5F 8 Instruction DMB -5673 S:0xC00465A6 4B34 28 Instruction LDR r3,[pc,#208] ; [0xC0046678] = 0xC064BF40 -5674 S:0xC00465A8 F8B32150 15 Instruction LDRH r2,[r3,#0x150] -5675 S:0xC00465AC 3201 2 Instruction ADDS r2,#1 -5676 S:0xC00465AE F8A32150 1 Instruction STRH r2,[r3,#0x150] -5677 S:0xC00465B2 F3BF8F4F 61 Instruction DSB -5678 S:0xC00465B6 F3AF8004 1 Instruction SEV.W -5679 S:0xC00465BA 9800 3 Instruction LDR r0,[sp,#0] -5680 S:0xC00465BC 9907 1 Instruction LDR r1,[sp,#0x1c] -5681 S:0xC00465BE F7FFFE5B 0 Instruction BL {pc}-0x346 ; 0xc0046278 -5682 S:0xC0046278 E92D4FF0 1 Instruction PUSH {r4-r11,lr} -5683 S:0xC004627C B087 7 Instruction SUB sp,sp,#0x1c -5684 S:0xC004627E B500 3 Instruction PUSH {lr} -5685 S:0xC0046280 F85DEB04 2 Instruction POP {lr} -5686 S:0xC0046284 F8DF910C 12 Instruction LDR r9,[pc,#268] ; [0xC0046394] -5687 S:0xC0046288 4E3F 3 Instruction LDR r6,[pc,#252] ; [0xC0046388] -5688 S:0xC004628A 2201 0 Instruction MOVS r2,#1 -5689 S:0xC004628C 9002 1 Instruction STR r0,[sp,#8] -5690 S:0xC004628E 4688 0 Instruction MOV r8,r1 -5691 S:0xC0046290 F8D95000 2 Instruction LDR r5,[r9,#0] -5692 S:0xC0046294 F8563020 2 Instruction LDR r3,[r6,r0,LSL #2] -5693 S:0xC0046298 F50555BB 1 Instruction ADD r5,r5,#0x1760 -5694 S:0xC004629C 9205 3 Instruction STR r2,[sp,#0x14] -5695 S:0xC004629E 4C3B 3 Instruction LDR r4,[pc,#236] ; [0xC004638C] -5696 S:0xC00462A0 3510 0 Instruction ADDS r5,r5,#0x10 -5697 S:0xC00462A2 18E3 2 Instruction ADDS r3,r4,r3 -5698 S:0xC00462A4 9303 1 Instruction STR r3,[sp,#0xc] -5699 S:0xC00462A6 F7FBFA83 0 Instruction BL {pc}-0x4af6 ; 0xc00417b0 -5700 S:0xC00417B0 E92D4FF0 1 Instruction PUSH {r4-r11,lr} -5701 S:0xC00417B4 B09B 7 Instruction SUB sp,sp,#0x6c -5702 S:0xC00417B6 B500 3 Instruction PUSH {lr} -5703 S:0xC00417B8 F85DEB04 2 Instruction POP {lr} -5704 S:0xC00417BC 4AB1 12 Instruction LDR r2,[pc,#708] ; [0xC0041A84] -5705 S:0xC00417BE 4BB2 2 Instruction LDR r3,[pc,#712] ; [0xC0041A88] -5706 S:0xC00417C0 F8522020 1 Instruction LDR r2,[r2,r0,LSL #2] -5707 S:0xC00417C4 EB030802 2 Instruction ADD r8,r3,r2 -5708 S:0xC00417C8 4640 1 Instruction MOV r0,r8 -5709 S:0xC00417CA F508658A 0 Instruction ADD r5,r8,#0x450 -5710 S:0xC00417CE 950A 1 Instruction STR r5,[sp,#0x28] -5711 S:0xC00417D0 F3A2FF0A 0 Instruction BL {pc}+0x3a2e18 ; 0xc03e45e8 - Info Tracing enabled -5712 S:0xC00417D4 9012 1 Instruction STR r0,[sp,#0x48] -5713 S:0xC00417D6 4640 0 Instruction MOV r0,r8 -5714 S:0xC00417D8 F7F9FFD6 1 Instruction BL {pc}-0x6050 ; 0xc003b788 -5715 S:0xC003B788 E92D43C8 1 Instruction PUSH {r3,r6-r9,lr} -5716 S:0xC003B78C AF00 3 Instruction ADD r7,sp,#0 -5717 S:0xC003B78E B500 3 Instruction PUSH {lr} -5718 S:0xC003B790 F85DEB04 2 Instruction POP {lr} -5719 S:0xC003B794 6AC3 1 Instruction LDR r3,[r0,#0x2c] -5720 S:0xC003B796 4606 0 Instruction MOV r6,r0 -5721 S:0xC003B798 2B00 2 Instruction CMP r3,#0 -5722 S:0xC003B79A DD01 0 Instruction BLE {pc}+6 ; 0xc003b7a0 -5723 S:0xC003B7A0 F8D004C0 63 Instruction LDR r0,[r0,#0x4c0] -5724 S:0xC003B7A4 F003FD86 0 Instruction BL {pc}+0x3b10 ; 0xc003f2b4 -5725 S:0xC003F2B4 4B03 5 Instruction LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C -5726 S:0xC003F2B6 6818 5 Instruction LDR r0,[r3,#0] -5727 S:0xC003F2B8 B108 2 Instruction CBZ r0,{pc}+6 ; 0xc003f2be -5728 S:0xC003F2BA F7CFBD35 1 Instruction B {pc}-0x30592 ; 0xc000ed28 -5729 S:0xC000ED28 B508 1 Instruction PUSH {r3,lr} -5730 S:0xC000ED2A F24C43CC 1 Instruction MOV r3,#0xc4cc -5731 S:0xC000ED2E F2CC035F 1 Instruction MOVT r3,#0xc05f -5732 S:0xC000ED32 689B 3 Instruction LDR r3,[r3,#8] -5733 S:0xC000ED34 4798 1 Instruction BLX r3 -5734 S:0xC00113EC F24A2340 9 Instruction MOV r3,#0xa240 -5735 S:0xC00113F0 F2CC0362 1 Instruction MOVT r3,#0xc062 -5736 S:0xC00113F4 B510 1 Instruction PUSH {r4,lr} -5737 S:0xC00113F6 681B 6 Instruction LDR r3,[r3,#0] -5738 S:0xC00113F8 4798 1 Instruction BLX r3 - Timestamp Timestamp: 562536984973 - Info Tracing enabled -5739 S:0xC00113FA F24C5320 9 Instruction MOV r3,#0xc520 -5740 S:0xC00113FE F2CC035F 1 Instruction MOVT r3,#0xc05f -5741 S:0xC0011402 681C 3 Instruction LDR r4,[r3,#0] -5742 S:0xC0011404 FBA02304 3 Instruction UMULL r2,r3,r0,r4 -5743 S:0xC0011408 4610 2 Instruction MOV r0,r2 - Timestamp Timestamp: 562536984976 -5744 S:0xC001140A FB043101 1 Instruction MLA r1,r4,r1,r3 -5745 S:0xC001140E BD10 1 Instruction POP {r4,pc} -5746 S:0xC000ED36 BD08 3 Instruction POP {r3,pc} -5747 S:0xC003B7A8 F506638F 1 Instruction ADD r3,r6,#0x478 -5748 S:0xC003B7AC F5066690 0 Instruction ADD r6,r6,#0x480 -5749 S:0xC003B7B0 E9D38900 3 Instruction LDRD r8,r9,[r3,#0] -5750 S:0xC003B7B4 E9C30100 1 Instruction STRD r0,r1,[r3,#0] -5751 S:0xC003B7B8 E9D62300 1 Instruction LDRD r2,r3,[r6,#0] -5752 S:0xC003B7BC EBB20208 2 Instruction SUBS r2,r2,r8 -5753 S:0xC003B7C0 EB630309 2 Instruction SBC r3,r3,r9 -5754 S:0xC003B7C4 1812 1 Instruction ADDS r2,r2,r0 -5755 S:0xC003B7C6 EB430301 1 Instruction ADC r3,r3,r1 -5756 S:0xC003B7CA E9C62300 1 Instruction STRD r2,r3,[r6,#0] -5757 S:0xC003B7CE E8BD83C8 1 Instruction POP {r3,r6-r9,pc} -5758 S:0xC00417DC F8D83450 5 Instruction LDR r3,[r8,#0x450] -5759 S:0xC00417E0 9319 1 Instruction STR r3,[sp,#0x64] -5760 S:0xC00417E2 9B19 2 Instruction LDR r3,[sp,#0x64] -5761 S:0xC00417E4 429D 2 Instruction CMP r5,r3 -5762 S:0xC00417E6 F1A3098C 1 Instruction SUB r9,r3,#0x8c -5763 S:0xC00417EA BF1F 0 Instruction ITTTT NE -5764 S:0xC00417EC F44F7600 1 Instruction MOV r6,#0x200 -5765 S:0xC00417F0 F8CD802C 1 Instruction STR r8,[sp,#0x2c] -5766 S:0xC00417F4 F2C00620 0 Instruction MOVT r6,#0x20 -5767 S:0xC00417F8 9611 1 Instruction STR r6,[sp,#0x44] -5768 S:0xC00417FA F000812B 0 Instruction BEQ.W {pc}+0x25a ; 0xc0041a54 -5769 S:0xC00417FE F8D92094 1 Instruction LDR r2,[r9,#0x94] -5770 S:0xC0041802 2101 0 Instruction MOVS r1,#1 -5771 S:0xC0041804 9D0B 1 Instruction LDR r5,[sp,#0x2c] -5772 S:0xC0041806 6A50 16 Instruction LDR r0,[r2,#0x24] -5773 S:0xC0041808 F8D534C0 3 Instruction LDR r3,[r5,#0x4c0] -5774 S:0xC004180C 6A12 1 Instruction LDR r2,[r2,#0x20] -5775 S:0xC004180E F8507023 14 Instruction LDR r7,[r0,r3,LSL #2] -5776 S:0xC0041812 F8526023 3 Instruction LDR r6,[r2,r3,LSL #2] -5777 S:0xC0041816 4638 1 Instruction MOV r0,r7 -5778 S:0xC0041818 F7FEF9C0 0 Instruction BL {pc}-0x1c7c ; 0xc003fb9c -5779 S:0xC003FB9C E92D0FF0 1 Instruction PUSH {r4-r11} -5780 S:0xC003FBA0 B500 7 Instruction PUSH {lr} -5781 S:0xC003FBA2 F85DEB04 2 Instruction POP {lr} -5782 S:0xC003FBA6 F8D06084 1 Instruction LDR r6,[r0,#0x84] -5783 S:0xC003FBAA E9D0451A 2 Instruction LDRD r4,r5,[r0,#0x68] -5784 S:0xC003FBAE F8D67480 1 Instruction LDR r7,[r6,#0x480] -5785 S:0xC003FBB2 F8D66484 1 Instruction LDR r6,[r6,#0x484] -5786 S:0xC003FBB6 0D3A 2 Instruction LSRS r2,r7,#20 -5787 S:0xC003FBB8 EA423206 1 Instruction ORR r2,r2,r6,LSL #12 -5788 S:0xC003FBBC 0D33 1 Instruction LSRS r3,r6,#20 -5789 S:0xC003FBBE 1B14 1 Instruction SUBS r4,r2,r4 -5790 S:0xC003FBC0 EB630505 1 Instruction SBC r5,r3,r5 -5791 S:0xC003FBC4 EA540605 1 Instruction ORRS r6,r4,r5 -5792 S:0xC003FBC8 BF14 0 Instruction ITE NE -5793 S:0xC003FBCA 2600 1 Instruction MOVS r6,#0 -5794 S:0xC003FBCC 2601 0 Instruction MOVS r6,#1 -5795 S:0xC003FBCE 2900 1 Instruction CMP r1,#0 -5796 S:0xC003FBD0 BF14 0 Instruction ITE NE -5797 S:0xC003FBD2 2600 1 Instruction MOVS r6,#0 -5798 S:0xC003FBD4 F0060601 1 Instruction AND r6,r6,#1 -5799 S:0xC003FBD8 2E00 1 Instruction CMP r6,#0 -5800 S:0xC003FBDA D167 0 Instruction BNE {pc}+0xd2 ; 0xc003fcac -5801 S:0xC003FBDC F1000C60 19 Instruction ADD r12,r0,#0x60 -5802 S:0xC003FBE0 E8DC677F 7 Instruction LDREXD r6,r7,[r12] -5803 S:0xC003FBE4 EA560807 2 Instruction ORRS r8,r6,r7 -5804 S:0xC003FBE8 D163 1 Instruction BNE {pc}+0xca ; 0xc003fcb2 -5805 S:0xC003FBEA E9D06714 1 Instruction LDRD r6,r7,[r0,#0x50] -5806 S:0xC003FBEE EA540C05 1 Instruction ORRS r12,r4,r5 -5807 S:0xC003FBF2 D027 0 Instruction BEQ {pc}+0x52 ; 0xc003fc44 -5808 S:0xC003FC44 E9D0451E 8 Instruction LDRD r4,r5,[r0,#0x78] -5809 S:0xC003FC48 E9D02312 1 Instruction LDRD r2,r3,[r0,#0x48] -5810 S:0xC003FC4C F8D0C094 1 Instruction LDR r12,[r0,#0x94] -5811 S:0xC003FC50 1B12 1 Instruction SUBS r2,r2,r4 -5812 S:0xC003FC52 EB630305 1 Instruction SBC r3,r3,r5 -5813 S:0xC003FC56 1992 1 Instruction ADDS r2,r2,r6 -5814 S:0xC003FC58 EB430307 1 Instruction ADC r3,r3,r7 -5815 S:0xC003FC5C B999 1 Instruction CBNZ r1,{pc}+0x2a ; 0xc003fc86 -5816 S:0xC003FC86 F10C0130 1 Instruction ADD r1,r12,#0x30 -5817 S:0xC003FC8A E8D1457F 5 Instruction LDREXD r4,r5,[r1] -5818 S:0xC003FC8E 18A4 2 Instruction ADDS r4,r4,r2 -5819 S:0xC003FC90 EB450503 1 Instruction ADC r5,r5,r3 -5820 S:0xC003FC94 E8C14576 22 Instruction STREXD r6,r4,r5,[r1] -5821 S:0xC003FC98 F0960F00 2 Instruction TEQ r6,#0 -5822 S:0xC003FC9C D1F5 0 Instruction BNE {pc}-0x12 ; 0xc003fc8a -5823 S:0xC003FC9E E9D0451E 1 Instruction LDRD r4,r5,[r0,#0x78] -5824 S:0xC003FCA2 18A4 2 Instruction ADDS r4,r4,r2 -5825 S:0xC003FCA4 EB450503 1 Instruction ADC r5,r5,r3 -5826 S:0xC003FCA8 E9C0451E 1 Instruction STRD r4,r5,[r0,#0x78] -5827 S:0xC003FCAC E8BD0FF0 1 Instruction POP {r4-r11} -5828 S:0xC003FCB0 4770 4 Instruction BX lr -5829 S:0xC004181C 2E00 1 Instruction CMP r6,#0 -5830 S:0xC004181E F0008147 0 Instruction BEQ.W {pc}+0x292 ; 0xc0041ab0 -5831 S:0xC0041AB0 F8D75084 75 Instruction LDR r5,[r7,#0x84] -5832 S:0xC0041AB4 F5056390 2 Instruction ADD r3,r5,#0x480 -5833 S:0xC0041AB8 F50567B4 1 Instruction ADD r7,r5,#0x5a0 -5834 S:0xC0041ABC 686E 1 Instruction LDR r6,[r5,#4] -5835 S:0xC0041ABE E9D32300 17 Instruction LDRD r2,r3,[r3,#0] -5836 S:0xC0041AC2 E9D70100 1 Instruction LDRD r0,r1,[r7,#0] -5837 S:0xC0041AC6 F8D544C0 1 Instruction LDR r4,[r5,#0x4c0] -5838 S:0xC0041ACA 1A10 1 Instruction SUBS r0,r2,r0 -5839 S:0xC0041ACC EB630101 1 Instruction SBC r1,r3,r1 -5840 S:0xC0041AD0 9203 1 Instruction STR r2,[sp,#0xc] -5841 S:0xC0041AD2 9302 1 Instruction STR r3,[sp,#8] -5842 S:0xC0041AD4 F7FDFF42 0 Instruction BL {pc}-0x2178 ; 0xc003f95c -5843 S:0xC003F95C E92D03F0 32 Instruction PUSH {r4-r9} -5844 S:0xC003F960 B500 19 Instruction PUSH {lr} -5845 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -5846 S:0xC003F966 F64B7640 1 Instruction MOV r6,#0xbf40 -5847 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -5848 S:0xC003F96E 6876 3 Instruction LDR r6,[r6,#4] -5849 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -5850 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -5851 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -5852 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -5853 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -5854 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -5855 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -5856 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -5857 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -5858 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -5859 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -5860 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -5861 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -5862 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -5863 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -5864 S:0xC003F9A2 E8BD03F0 1 Instruction POP {r4-r9} -5865 S:0xC003F9A6 4770 3 Instruction BX lr -5866 S:0xC0041AD8 9A03 2 Instruction LDR r2,[sp,#0xc] -5867 S:0xC0041ADA 9B02 1 Instruction LDR r3,[sp,#8] -5868 S:0xC0041ADC 2800 0 Instruction CMP r0,#0 -5869 S:0xC0041ADE F1710E00 1 Instruction SBCS lr,r1,#0 -5870 S:0xC0041AE2 F2C080AC 0 Instruction BLT.W {pc}+0x15c ; 0xc0041c3e -5871 S:0xC0041AE6 EA4F2E90 1 Instruction LSR lr,r0,#10 -5872 S:0xC0041AEA EA4E5E81 1 Instruction ORR lr,lr,r1,LSL #22 -5873 S:0xC0041AEE F8CDE038 1 Instruction STR lr,[sp,#0x38] -5874 S:0xC0041AF2 EA4F2E91 1 Instruction LSR lr,r1,#10 -5875 S:0xC0041AF6 F8CDE03C 1 Instruction STR lr,[sp,#0x3c] -5876 S:0xC0041AFA E9DD010E 2 Instruction LDRD r0,r1,[sp,#0x38] -5877 S:0xC0041AFE 4301 2 Instruction ORRS r1,r1,r0 -5878 S:0xC0041B00 D174 6 Instruction BNE {pc}+0xec ; 0xc0041bec -5879 S:0xC0041BEC F64B7E40 18 Instruction MOV lr,#0xbf40 -5880 S:0xC0041BF0 E9C72300 1 Instruction STRD r2,r3,[r7,#0] -5881 S:0xC0041BF4 F2CC0E64 1 Instruction MOVT lr,#0xc064 -5882 S:0xC0041BF8 F8DE1000 3 Instruction LDR r1,[lr,#0] -5883 S:0xC0041BFC BB41 2 Instruction CBNZ r1,{pc}+0x54 ; 0xc0041c50 -5884 S:0xC0041C50 EB0E1404 30 Instruction ADD r4,lr,r4,LSL #4 -5885 S:0xC0041C54 2100 0 Instruction MOVS r1,#0 -5886 S:0xC0041C56 9105 1 Instruction STR r1,[sp,#0x14] -5887 S:0xC0041C58 F8D4C098 13 Instruction LDR r12,[r4,#0x98] -5888 S:0xC0041C5C F8CDC010 1 Instruction STR r12,[sp,#0x10] -5889 S:0xC0041C60 E7D4 3 Instruction B {pc}-0x54 ; 0xc0041c0c -5890 S:0xC0041C0C F8D5459C 2 Instruction LDR r4,[r5,#0x59c] -5891 S:0xC0041C10 E9DD230E 1 Instruction LDRD r2,r3,[sp,#0x38] -5892 S:0xC0041C14 05A1 2 Instruction LSLS r1,r4,#22 -5893 S:0xC0041C16 0D89 2 Instruction LSRS r1,r1,#22 -5894 S:0xC0041C18 1852 1 Instruction ADDS r2,r2,r1 -5895 S:0xC0041C1A F1430300 1 Instruction ADC r3,r3,#0 -5896 S:0xC0041C1E 2B00 1 Instruction CMP r3,#0 -5897 S:0xC0041C20 BF08 10 Instruction IT EQ -5898 S:0xC0041C22 F5B26F80 1 Instruction CMP r2,#0x400 -5899 S:0xC0041C26 D21C 0 Instruction BCS {pc}+0x3c ; 0xc0041c62 -5900 S:0xC0041C28 F8D53598 1 Instruction LDR r3,[r5,#0x598] -5901 S:0xC0041C2C 2E00 0 Instruction CMP r6,#0 -5902 S:0xC0041C2E D17B 1 Instruction BNE {pc}+0xfa ; 0xc0041d28 -5903 S:0xC0041D28 980E 3 Instruction LDR r0,[sp,#0x38] -5904 S:0xC0041D2A 9905 1 Instruction LDR r1,[sp,#0x14] -5905 S:0xC0041D2C F8DDE010 1 Instruction LDR lr,[sp,#0x10] -5906 S:0xC0041D30 9E0F 1 Instruction LDR r6,[sp,#0x3c] -5907 S:0xC0041D32 FB00F201 1 Instruction MUL r2,r0,r1 -5908 S:0xC0041D36 F8D575C8 12 Instruction LDR r7,[r5,#0x5c8] -5909 S:0xC0041D3A FBA0010E 1 Instruction UMULL r0,r1,r0,lr -5910 S:0xC0041D3E FB0E2206 3 Instruction MLA r2,lr,r6,r2 -5911 S:0xC0041D42 1851 2 Instruction ADDS r1,r2,r1 -5912 S:0xC0041D44 0A82 1 Instruction LSRS r2,r0,#10 -5913 S:0xC0041D46 EA425281 1 Instruction ORR r2,r2,r1,LSL #22 -5914 S:0xC0041D4A 189B 1 Instruction ADDS r3,r3,r2 -5915 S:0xC0041D4C 18BF 1 Instruction ADDS r7,r7,r2 -5916 S:0xC0041D4E F8C53598 1 Instruction STR r3,[r5,#0x598] -5917 S:0xC0041D52 F8C575C8 1 Instruction STR r7,[r5,#0x5c8] -5918 S:0xC0041D56 E76D 0 Instruction B {pc}-0x122 ; 0xc0041c34 -5919 S:0xC0041C34 980E 1 Instruction LDR r0,[sp,#0x38] -5920 S:0xC0041C36 1824 2 Instruction ADDS r4,r4,r0 -5921 S:0xC0041C38 F8C5459C 1 Instruction STR r4,[r5,#0x59c] -5922 S:0xC0041C3C E767 0 Instruction B {pc}-0x12e ; 0xc0041b0e -5923 S:0xC0041B0E 029B 1 Instruction LSLS r3,r3,#10 -5924 S:0xC0041B10 3401 0 Instruction ADDS r4,#1 -5925 S:0xC0041B12 4618 1 Instruction MOV r0,r3 -5926 S:0xC0041B14 2100 0 Instruction MOVS r1,#0 -5927 S:0xC0041B16 F20FF93B 1 Instruction BL {pc}+0x20f27a ; 0xc0250d90 - Info Tracing enabled -5928 S:0xC0041B1A F8D510B8 25 Instruction LDR r1,[r5,#0xb8] -5929 S:0xC0041B1E 02B8 1 Instruction LSLS r0,r7,#10 -5930 S:0xC0041B20 F8D580BC 1 Instruction LDR r8,[r5,#0xbc] -5931 S:0xC0041B24 1A56 1 Instruction SUBS r6,r2,r1 -5932 S:0xC0041B26 2100 0 Instruction MOVS r1,#0 -5933 S:0xC0041B28 F20FF932 1 Instruction BL {pc}+0x20f268 ; 0xc0250d90 - Info Tracing enabled -5934 S:0xC0041B2C F8D540B8 1 Instruction LDR r4,[r5,#0xb8] -5935 S:0xC0041B30 EA8677E6 1 Instruction EOR r7,r6,r6,ASR #31 -5936 S:0xC0041B34 EBA777E6 1 Instruction SUB r7,r7,r6,ASR #31 -5937 S:0xC0041B38 F8D530DC 1 Instruction LDR r3,[r5,#0xdc] -5938 S:0xC0041B3C EBC80202 1 Instruction RSB r2,r8,r2 -5939 S:0xC0041B40 EBB71F94 12 Instruction CMP r7,r4,LSR #6 -5940 S:0xC0041B44 D833 0 Instruction BHI {pc}+0x6a ; 0xc0041bae -5941 S:0xC0041B46 EA8271E2 22 Instruction EOR r1,r2,r2,ASR #31 -5942 S:0xC0041B4A EBA171E2 1 Instruction SUB r1,r1,r2,ASR #31 -5943 S:0xC0041B4E EBB11F98 1 Instruction CMP r1,r8,LSR #6 -5944 S:0xC0041B52 D82C 0 Instruction BHI {pc}+0x5c ; 0xc0041bae -5945 S:0xC0041B54 F64576CC 1 Instruction MOV r6,#0x5fcc -5946 S:0xC0041B58 F8D50598 1 Instruction LDR r0,[r5,#0x598] -5947 S:0xC0041B5C F2CC0663 0 Instruction MOVT r6,#0xc063 -5948 S:0xC0041B60 F8D5159C 16 Instruction LDR r1,[r5,#0x59c] -5949 S:0xC0041B64 6873 3 Instruction LDR r3,[r6,#4] -5950 S:0xC0041B66 F8D564C0 3 Instruction LDR r6,[r5,#0x4c0] -5951 S:0xC0041B6A 2B00 1 Instruction CMP r3,#0 -5952 S:0xC0041B6C F0408141 0 Instruction BNE.W {pc}+0x286 ; 0xc0041df2 -5953 S:0xC0041B70 F64577B8 23 Instruction MOV r7,#0x5fb8 -5954 S:0xC0041B74 E9D54524 1 Instruction LDRD r4,r5,[r5,#0x90] -5955 S:0xC0041B78 F2CC0763 1 Instruction MOVT r7,#0xc063 -5956 S:0xC0041B7C 687B 3 Instruction LDR r3,[r7,#4] -5957 S:0xC0041B7E 2B00 2 Instruction CMP r3,#0 -5958 S:0xC0041B80 F43FAF5C 11 Instruction BEQ {pc}-0x144 ; 0xc0041a3c -5959 S:0xC0041A3C F8D9308C 66 Instruction LDR r3,[r9,#0x8c] -5960 S:0xC0041A40 9D0A 25 Instruction LDR r5,[sp,#0x28] -5961 S:0xC0041A42 9319 1 Instruction STR r3,[sp,#0x64] -5962 S:0xC0041A44 9B19 2 Instruction LDR r3,[sp,#0x64] -5963 S:0xC0041A46 429D 2 Instruction CMP r5,r3 -5964 S:0xC0041A48 F1A3098C 1 Instruction SUB r9,r3,#0x8c -5965 S:0xC0041A4C F47FAED7 0 Instruction BNE {pc}-0x24e ; 0xc00417fe -5966 S:0xC0041A50 F8DD802C 8 Instruction LDR r8,[sp,#0x2c] -5967 S:0xC0041A54 4640 2 Instruction MOV r0,r8 -5968 S:0xC0041A56 9912 1 Instruction LDR r1,[sp,#0x48] -5969 S:0xC0041A58 B01B 0 Instruction ADD sp,sp,#0x6c -5970 S:0xC0041A5A E8BD4FF0 3 Instruction POP {r4-r11,lr} -5971 S:0xC0041A5E F3A2BDFB 5 Instruction B.W {pc}+0x3a2bfa ; 0xc03e4658 - Info Tracing enabled -5972 S:0xC00462AA 9902 1 Instruction LDR r1,[sp,#8] -5973 S:0xC00462AC F8563021 5 Instruction LDR r3,[r6,r1,LSL #2] -5974 S:0xC00462B0 18E4 2 Instruction ADDS r4,r4,r3 -5975 S:0xC00462B2 F8D44490 3 Instruction LDR r4,[r4,#0x490] -5976 S:0xC00462B6 2C00 2 Instruction CMP r4,#0 -5977 S:0xC00462B8 D064 0 Instruction BEQ {pc}+0xcc ; 0xc0046384 -5978 S:0xC00462BA F8DFA0DC 10 Instruction LDR r10,[pc,#220] ; [0xC0046398] -5979 S:0xC00462BE 2600 0 Instruction MOVS r6,#0 -5980 S:0xC00462C0 6BE3 3 Instruction LDR r3,[r4,#0x3c] -5981 S:0xC00462C2 07DB 3 Instruction LSLS r3,r3,#31 -5982 S:0xC00462C4 D545 1 Instruction BPL {pc}+0x8e ; 0xc0046352 -5983 S:0xC00462C6 6CA0 54 Instruction LDR r0,[r4,#0x48] -5984 S:0xC00462C8 F1B80F00 0 Instruction CMP r8,#0 -5985 S:0xC00462CC D002 1 Instruction BEQ {pc}+8 ; 0xc00462d4 -5986 S:0xC00462CE 6963 1 Instruction LDR r3,[r4,#0x14] -5987 S:0xC00462D0 FB03F000 3 Instruction MUL r0,r3,r0 -5988 S:0xC00462D4 F7D9FFF8 1 Instruction BL {pc}-0x2600c ; 0xc00202c8 -5989 S:0xC00202C8 B500 3 Instruction PUSH {lr} -5990 S:0xC00202CA F85DEB04 3 Instruction POP {lr} -5991 S:0xC00202CE 2800 0 Instruction CMP r0,#0 -5992 S:0xC00202D0 BFA1 1 Instruction ITTTT GE -5993 S:0xC00202D2 F64C43CD 1 Instruction MOV r3,#0xcccd -5994 S:0xC00202D6 3009 0 Instruction ADDS r0,r0,#9 -5995 S:0xC00202D8 F6CC43CC 1 Instruction MOVT r3,#0xcccc -5996 S:0xC00202DC FBA32000 2 Instruction UMULL r2,r0,r3,r0 -5997 S:0xC00202E0 BFAE 1 Instruction ITEE GE -5998 S:0xC00202E2 08C0 2 Instruction LSRS r0,r0,#3 -5999 S:0xC00202E4 F64F70FE 0 Instruction MOV r0,#0xfffe -6000 S:0xC00202E8 F6C370FF 1 Instruction MOVT r0,#0x3fff -6001 S:0xC00202EC 4770 1 Instruction BX lr -6002 S:0xC00462D8 F8DA3008 1 Instruction LDR r3,[r10,#8] -6003 S:0xC00462DC 6BE7 1 Instruction LDR r7,[r4,#0x3c] -6004 S:0xC00462DE 2801 0 Instruction CMP r0,#1 -6005 S:0xC00462E0 BF38 7 Instruction IT CC -6006 S:0xC00462E2 2001 1 Instruction MOVS r0,#1 -6007 S:0xC00462E4 4298 1 Instruction CMP r0,r3 -6008 S:0xC00462E6 BF34 1 Instruction ITE CC -6009 S:0xC00462E8 4683 1 Instruction MOV r11,r0 -6010 S:0xC00462EA 469B 0 Instruction MOV r11,r3 -6011 S:0xC00462EC F4176780 1 Instruction ANDS r7,r7,#0x400 -6012 S:0xC00462F0 D139 0 Instruction BNE {pc}+0x76 ; 0xc0046366 -6013 S:0xC00462F2 6C63 16 Instruction LDR r3,[r4,#0x44] -6014 S:0xC00462F4 F8D92000 3 Instruction LDR r2,[r9,#0] -6015 S:0xC00462F8 445B 1 Instruction ADD r3,r3,r11 -6016 S:0xC00462FA 1AD3 1 Instruction SUBS r3,r2,r3 -6017 S:0xC00462FC 2B00 1 Instruction CMP r3,#0 -6018 S:0xC00462FE DB0C 0 Instruction BLT {pc}+0x1c ; 0xc004631a -6019 S:0xC004631A B177 15 Instruction CBZ r7,{pc}+0x20 ; 0xc004633a -6020 S:0xC004633A 6C62 20 Instruction LDR r2,[r4,#0x44] -6021 S:0xC004633C 9B05 1 Instruction LDR r3,[sp,#0x14] -6022 S:0xC004633E EB0B0C02 18 Instruction ADD r12,r11,r2 -6023 S:0xC0046342 EBC5020C 1 Instruction RSB r2,r5,r12 -6024 S:0xC0046346 2A00 1 Instruction CMP r2,#0 -6025 S:0xC0046348 BFB8 0 Instruction IT LT -6026 S:0xC004634A 4665 1 Instruction MOV r5,r12 -6027 S:0xC004634C BFB8 0 Instruction IT LT -6028 S:0xC004634E 2601 1 Instruction MOVS r6,#1 -6029 S:0xC0046350 B113 1 Instruction CBZ r3,{pc}+8 ; 0xc0046358 -6030 S:0xC0046352 6824 1 Instruction LDR r4,[r4,#0] -6031 S:0xC0046354 2C00 2 Instruction CMP r4,#0 -6032 S:0xC0046356 D1B3 0 Instruction BNE {pc}-0x96 ; 0xc00462c0 -6033 S:0xC00462C0 6BE3 8 Instruction LDR r3,[r4,#0x3c] -6034 S:0xC00462C2 07DB 3 Instruction LSLS r3,r3,#31 -6035 S:0xC00462C4 D545 1 Instruction BPL {pc}+0x8e ; 0xc0046352 -6036 S:0xC0046352 6824 8 Instruction LDR r4,[r4,#0] -6037 S:0xC0046354 2C00 2 Instruction CMP r4,#0 -6038 S:0xC0046356 D1B3 1 Instruction BNE {pc}-0x96 ; 0xc00462c0 -6039 S:0xC0046358 B116 1 Instruction CBZ r6,{pc}+8 ; 0xc0046360 -6040 S:0xC004635A 9A03 8 Instruction LDR r2,[sp,#0xc] -6041 S:0xC004635C F8C2546C 5 Instruction STR r5,[r2,#0x46c] -6042 S:0xC0046360 B007 1 Instruction ADD sp,sp,#0x1c -6043 S:0xC0046362 E8BD8FF0 3 Instruction POP {r4-r11,pc} -6044 S:0xC00465C2 9800 27 Instruction LDR r0,[sp,#0] -6045 S:0xC00465C4 9907 1 Instruction LDR r1,[sp,#0x1c] -6046 S:0xC00465C6 4E26 1 Instruction LDR r6,[pc,#152] ; [0xC0046660] = 0xC05F3080 -6047 S:0xC00465C8 F8552020 1 Instruction LDR r2,[r5,r0,LSL #2] -6048 S:0xC00465CC 2900 0 Instruction CMP r1,#0 -6049 S:0xC00465CE D161 1 Instruction BNE {pc}+0xc6 ; 0xc0046694 -6050 S:0xC0046694 4B3C 68 Instruction LDR r3,[pc,#240] ; [0xC0046788] -6051 S:0xC0046696 2001 0 Instruction MOVS r0,#1 -6052 S:0xC0046698 18D1 2 Instruction ADDS r1,r2,r3 -6053 S:0xC004669A 3128 1 Instruction ADDS r1,r1,#0x28 -6054 S:0xC004669C F209FA4C 1 Instruction BL {pc}+0x20949c ; 0xc024fb38 - Info Tracing enabled -6055 S:0xC00466A0 B00F 1 Instruction ADD sp,sp,#0x3c -6056 S:0xC00466A2 E8BD8FF0 3 Instruction POP {r4-r11,pc} -6057 S:0xC0020EFE F8DA3018 29 Instruction LDR r3,[r10,#0x18] -6058 S:0xC0020F02 2B00 2 Instruction CMP r3,#0 -6059 S:0xC0020F04 D165 1 Instruction BNE {pc}+0xce ; 0xc0020fd2 -6060 S:0xC0020F06 F8D93004 3 Instruction LDR r3,[r9,#4] -6061 S:0xC0020F0A 9902 3 Instruction LDR r1,[sp,#8] -6062 S:0xC0020F0C 4299 2 Instruction CMP r1,r3 -6063 S:0xC0020F0E D149 0 Instruction BNE {pc}+0x96 ; 0xc0020fa4 -6064 S:0xC0020F10 9804 20 Instruction LDR r0,[sp,#0x10] -6065 S:0xC0020F12 F04FF8C1 0 Instruction BL {pc}+0x4f186 ; 0xc0070098 - Info Tracing enabled -6066 S:0xC0020F16 0864 1 Instruction LSRS r4,r4,#1 -6067 S:0xC0020F18 F1060604 0 Instruction ADD r6,r6,#4 -6068 S:0xC0020F1C F1070704 1 Instruction ADD r7,r7,#4 -6069 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -6070 S:0xC0020EBA F2460380 19 Instruction MOVW r3,#0x6080 -6071 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -6072 S:0xC0020EC0 F2CC035F 16 Instruction MOVT r3,#0xc05f -6073 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -6074 S:0xC0020EC8 D525 1 Instruction BPL {pc}+0x4e ; 0xc0020f16 -6075 S:0xC0020F16 0864 2 Instruction LSRS r4,r4,#1 -6076 S:0xC0020F18 F1060604 1 Instruction ADD r6,r6,#4 -6077 S:0xC0020F1C F1070704 0 Instruction ADD r7,r7,#4 -6078 S:0xC0020F20 D1CB 1 Instruction BNE {pc}-0x66 ; 0xc0020eba -6079 S:0xC0020EBA F2460380 3 Instruction MOVW r3,#0x6080 -6080 S:0xC0020EBE 07E0 1 Instruction LSLS r0,r4,#31 -6081 S:0xC0020EC0 F2CC035F 1 Instruction MOVT r3,#0xc05f -6082 S:0xC0020EC4 EB030806 1 Instruction ADD r8,r3,r6 -6083 S:0xC0020EC8 D525 0 Instruction BPL {pc}+0x4e ; 0xc0020f16 -6084 S:0xC0020ECA 10B5 1 Instruction ASRS r5,r6,#2 -6085 S:0xC0020ECC F8D91004 1 Instruction LDR r1,[r9,#4] -6086 S:0xC0020ED0 F2407EB8 0 Instruction MOVW lr,#0x7b8 -6087 S:0xC0020ED4 4847 3 Instruction LDR r0,[pc,#284] ; [0xC0020FF4] -6088 S:0xC0020ED6 00AB 1 Instruction LSLS r3,r5,#2 -6089 S:0xC0020ED8 F2CC0E5F 0 Instruction MOVT lr,#0xc05f -6090 S:0xC0020EDC 9303 2 Instruction STR r3,[sp,#0xc] -6091 S:0xC0020EDE 4473 1 Instruction ADD r3,r3,lr -6092 S:0xC0020EE0 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -6093 S:0xC0020EE4 9102 1 Instruction STR r1,[sp,#8] -6094 S:0xC0020EE6 3304 0 Instruction ADDS r3,#4 -6095 S:0xC0020EE8 58D1 3 Instruction LDR r1,[r2,r3] -6096 S:0xC0020EEA 3101 2 Instruction ADDS r1,#1 -6097 S:0xC0020EEC 50D1 1 Instruction STR r1,[r2,r3] -6098 S:0xC0020EEE F8DA3004 3 Instruction LDR r3,[r10,#4] -6099 S:0xC0020EF2 2B00 2 Instruction CMP r3,#0 -6100 S:0xC0020EF4 D148 0 Instruction BNE {pc}+0x94 ; 0xc0020f88 -6101 S:0xC0020EF6 F8573C04 1 Instruction LDR r3,[r7,#-4] -6102 S:0xC0020EFA 4640 0 Instruction MOV r0,r8 -6103 S:0xC0020EFC 4798 1 Instruction BLX r3 - Info Tracing enabled -6104 S:0xC0020EFE F8DA3018 17 Instruction LDR r3,[r10,#0x18] -6105 S:0xC0020F02 2B00 2 Instruction CMP r3,#0 -6106 S:0xC0020F04 D165 0 Instruction BNE {pc}+0xce ; 0xc0020fd2 -6107 S:0xC0020F06 F8D93004 9 Instruction LDR r3,[r9,#4] -6108 S:0xC0020F0A 9902 1 Instruction LDR r1,[sp,#8] -6109 S:0xC0020F0C 4299 2 Instruction CMP r1,r3 -6110 S:0xC0020F0E D149 0 Instruction BNE {pc}+0x96 ; 0xc0020fa4 -6111 S:0xC0020F10 9804 8 Instruction LDR r0,[sp,#0x10] -6112 S:0xC0020F12 F04FF8C1 0 Instruction BL {pc}+0x4f186 ; 0xc0070098 - Info Tracing enabled -6113 S:0xC0020F16 0864 1 Instruction LSRS r4,r4,#1 -6114 S:0xC0020F18 F1060604 0 Instruction ADD r6,r6,#4 -6115 S:0xC0020F1C F1070704 1 Instruction ADD r7,r7,#4 -6116 S:0xC0020F20 D1CB 0 Instruction BNE {pc}-0x66 ; 0xc0020eba -6117 S:0xC0020F22 B672 1 Instruction CPSID i -6118 S:0xC0020F24 F8D93014 3 Instruction LDR r3,[r9,#0x14] -6119 S:0xC0020F28 F64902C0 0 Instruction MOV r2,#0x98c0 -6120 S:0xC0020F2C F2CC0264 1 Instruction MOVT r2,#0xc064 -6121 S:0xC0020F30 019B 2 Instruction LSLS r3,r3,#6 -6122 S:0xC0020F32 58D4 5 Instruction LDR r4,[r2,r3] -6123 S:0xC0020F34 2C00 2 Instruction CMP r4,#0 -6124 S:0xC0020F36 D025 0 Instruction BEQ {pc}+0x4e ; 0xc0020f84 -6125 S:0xC0020F84 46C8 1 Instruction MOV r8,r9 -6126 S:0xC0020F86 E7EC 0 Instruction B {pc}-0x24 ; 0xc0020f62 -6127 S:0xC0020F62 F44F7080 6 Instruction MOV r0,#0x100 -6128 S:0xC0020F66 F7FFFF2F 1 Instruction BL {pc}-0x19e ; 0xc0020dc8 -6129 S:0xC0020DC8 B570 17 Instruction PUSH {r4-r6,lr} -6130 S:0xC0020DCA B500 4 Instruction PUSH {lr} -6131 S:0xC0020DCC F85DEB04 2 Instruction POP {lr} -6132 S:0xC0020DD0 466B 1 Instruction MOV r3,sp -6133 S:0xC0020DD2 F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -6134 S:0xC0020DD6 2300 0 Instruction MOVS r3,#0 -6135 S:0xC0020DD8 F024041F 1 Instruction BIC r4,r4,#0x1f -6136 S:0xC0020DDC F2C033FF 0 Instruction MOVT r3,#0x3ff -6137 S:0xC0020DE0 4605 10 Instruction MOV r5,r0 -6138 S:0xC0020DE2 6862 1 Instruction LDR r2,[r4,#4] -6139 S:0xC0020DE4 4013 2 Instruction ANDS r3,r3,r2 -6140 S:0xC0020DE6 B93B 1 Instruction CBNZ r3,{pc}+0x12 ; 0xc0020df8 -6141 S:0xC0020DE8 F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -6142 S:0xC0020DEC 061A 3 Instruction LSLS r2,r3,#24 -6143 S:0xC0020DEE D50E 0 Instruction BPL {pc}+0x20 ; 0xc0020e0e -6144 S:0xC0020DF0 6863 1 Instruction LDR r3,[r4,#4] -6145 S:0xC0020DF2 1B5B 2 Instruction SUBS r3,r3,r5 -6146 S:0xC0020DF4 6063 1 Instruction STR r3,[r4,#4] -6147 S:0xC0020DF6 BD70 1 Instruction POP {r4-r6,pc} -6148 S:0xC0020F6A F8D8300C 8 Instruction LDR r3,[r8,#0xc] -6149 S:0xC0020F6E 9C07 1 Instruction LDR r4,[sp,#0x1c] -6150 S:0xC0020F70 68DA 4 Instruction LDR r2,[r3,#0xc] -6151 S:0xC0020F72 F4046100 1 Instruction AND r1,r4,#0x800 -6152 S:0xC0020F76 F4226200 1 Instruction BIC r2,r2,#0x800 -6153 S:0xC0020F7A 430A 1 Instruction ORRS r2,r2,r1 -6154 S:0xC0020F7C 60DA 1 Instruction STR r2,[r3,#0xc] -6155 S:0xC0020F7E B009 0 Instruction ADD sp,sp,#0x24 -6156 S:0xC0020F80 E8BD8FF0 6 Instruction POP {r4-r11,pc} -6157 S:0xC0021226 E7E8 15 Instruction B {pc}-0x2c ; 0xc00211fa -6158 S:0xC00211FA 6960 3 Instruction LDR r0,[r4,#0x14] -6159 S:0xC00211FC F01BFE86 0 Instruction BL {pc}+0x1bd10 ; 0xc003cf0c -6160 S:0xC003CF0C B488 17 Instruction PUSH {r3,r7} -6161 S:0xC003CF0E AF00 1 Instruction ADD r7,sp,#0 -6162 S:0xC003CF10 B500 2 Instruction PUSH {lr} -6163 S:0xC003CF12 F85DEB04 2 Instruction POP {lr} -6164 S:0xC003CF16 4A0C 2 Instruction LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 -6165 S:0xC003CF18 4B0C 2 Instruction LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 -6166 S:0xC003CF1A F8522020 1 Instruction LDR r2,[r2,r0,LSL #2] -6167 S:0xC003CF1E 189B 2 Instruction ADDS r3,r3,r2 -6168 S:0xC003CF20 F8D31460 8 Instruction LDR r1,[r3,#0x460] -6169 S:0xC003CF24 F8D32464 3 Instruction LDR r2,[r3,#0x464] -6170 S:0xC003CF28 4291 2 Instruction CMP r1,r2 -6171 S:0xC003CF2A D003 0 Instruction BEQ {pc}+0xa ; 0xc003cf34 -6172 S:0xC003CF2C 2000 1 Instruction MOVS r0,#0 -6173 S:0xC003CF2E 46BD 0 Instruction MOV sp,r7 -6174 S:0xC003CF30 BC88 3 Instruction POP {r3,r7} -6175 S:0xC003CF32 4770 1 Instruction BX lr -6176 S:0xC0021200 B140 8 Instruction CBZ r0,{pc}+0x14 ; 0xc0021214 -6177 S:0xC0021214 E8BD4010 8 Instruction POP {r4,lr} -6178 S:0xC0021218 F04EBF4E 1 Instruction B.W {pc}+0x4eea0 ; 0xc00700b8 - Info Tracing enabled -6179 S:0xC000D610 4623 1 Instruction MOV r3,r4 -6180 S:0xC000D612 EE1D2F90 1 Instruction MRC p15,#0x0,r2,c13,c0,#4 -6181 S:0xC000D616 50D6 7 Instruction STR r6,[r2,r3] -6182 S:0xC000D618 BD70 3 Instruction POP {r4-r6,pc} -6183 S:0xC00083F6 6822 49 Instruction LDR r2,[r4,#0] -6184 S:0xC00083F8 F42250E0 2 Instruction BIC r0,r2,#0x1c00 -6185 S:0xC00083FC F1A00510 1 Instruction SUB r5,r0,#0x10 -6186 S:0xC0008400 4601 1 Instruction MOV r1,r0 -6187 S:0xC0008402 F5B57F7B 0 Instruction CMP r5,#0x3ec -6188 S:0xC0008406 D9EF 1 Instruction BLS {pc}-0x1e ; 0xc00083e8 -6189 S:0xC0008408 280F 1 Instruction CMP r0,#0xf -6190 S:0xC000840A D901 0 Instruction BLS {pc}+6 ; 0xc0008410 -6191 S:0xC000840C E8BD81F0 1 Instruction POP {r4-r8,pc} -6192 S:0xC000CAE8 46E9 11 Instruction MOV r9,sp -6193 S:0xC000CAEA EA4F3959 2 Instruction LSR r9,r9,#13 -6194 S:0xC000CAEE EA4F3949 2 Instruction LSL r9,r9,#13 -6195 S:0xC000CAF2 F04F0800 0 Instruction MOV r8,#0 -6196 S:0xC000CAF6 F000B957 1 Instruction B.W {pc}+0x2b2 ; 0xc000cda8 -6197 S:0xC000CDA8 F8D91000 15 Instruction LDR r1,[r9,#0] -6198 S:0xC000CDAC F0110F07 2 Instruction TST r1,#7 -6199 S:0xC000CDB0 F47FAFEB 1 Instruction BNE.W {pc}-0x26 ; 0xc000cd8a -6200 S:0xC000CDB4 F3BF8F2F 1 Instruction CLREX -6201 S:0xC000CDB8 466A 1 Instruction MOV r2,sp -6202 S:0xC000CDBA F3EF8300 1 Instruction MRS r3,APSR ; formerly CPSR -6203 S:0xC000CDBE F083030C 12 Instruction EOR r3,r3,#0xc -6204 S:0xC000CDC2 F3838100 3 Instruction MSR CPSR_c,r3 -6205 S:0xC000CDC6 F8D2D034 19 Instruction LDR sp,[r2,#0x34] -6206 S:0xC000CDCA F8D2E038 1 Instruction LDR lr,[r2,#0x38] -6207 S:0xC000CDCE F083030C 0 Instruction EOR r3,r3,#0xc -6208 S:0xC000CDD2 F3838100 3 Instruction MSR CPSR_c,r3 -6209 S:0xC000CDD6 9910 5 Instruction LDR r1,[sp,#0x40] -6210 S:0xC000CDD8 F8DDE03C 1 Instruction LDR lr,[sp,#0x3c] -6211 S:0xC000CDDC B00D 0 Instruction ADD sp,sp,#0x34 -6212 S:0xC000CDDE F3918F00 2 Instruction MSR SPSR_cxsf,r1 -6213 S:0xC000CDE2 E91D1FFF 5 Instruction LDMDB sp,{r0-r12} -6214 S:0xC000CDE6 B005 7 Instruction ADD sp,sp,#0x14 -6215 S:0xC000CDE8 F3DE8F00 1 Instruction SUBS pc,lr,#0 - Info Return from exception - Timestamp Timestamp: 562536985202 - Info Tracing enabled -6216 S:0xC000CAA0 B092 17 Instruction SUB sp,sp,#0x48 - Timestamp Timestamp: 562537011316 -6217 S:0xC000CAA2 E88D1FFF 24 Instruction STM sp,{r0-r12} -6218 S:0xC000CAA6 E8900038 11 Instruction LDM r0,{r3-r5} -6219 S:0xC000CAAA A80F 2 Instruction ADD r0,sp,#0x3c -6220 S:0xC000CAAC F04F36FF 0 Instruction MOV r6,#0xffffffff -6221 S:0xC000CAB0 9300 1 Instruction STR r3,[sp,#0] -6222 S:0xC000CAB2 E8800070 2 Instruction STM r0,{r4-r6} -6223 S:0xC000CAB6 F3EF8100 2 Instruction MRS r1,APSR ; formerly CPSR -6224 S:0xC000CABA F081010C 2 Instruction EOR r1,r1,#0xc -6225 S:0xC000CABE F3818100 3 Instruction MSR CPSR_c,r1 -6226 S:0xC000CAC2 F840DC08 5 Instruction STR sp,[r0,#-8] -6227 S:0xC000CAC6 F840EC04 1 Instruction STR lr,[r0,#-4] -6228 S:0xC000CACA F081010C 0 Instruction EOR r1,r1,#0xc -6229 S:0xC000CACE F3818100 3 Instruction MSR CPSR_c,r1 -6230 S:0xC000CAD2 F85F00B4 7 Instruction LDR r0,[pc,#-180] ; [0xC000CA20] = 0xC06013D4 -6231 S:0xC000CAD6 6800 15 Instruction LDR r0,[r0,#0] -6232 S:0xC000CAD8 EE010F10 1 Instruction MCR p15,#0x0,r0,c1,c0,#0 -6233 S:0xC000CADC 4907 16 Instruction LDR r1,[pc,#28] ; [0xC000CAFC] = 0xC06013DC -6234 S:0xC000CADE 4668 0 Instruction MOV r0,sp -6235 S:0xC000CAE0 F20F0E05 1 Instruction ADR.W lr,{pc}+9 ; 0xc000cae9 -6236 S:0xC000CAE4 F8D1F000 2 Instruction LDR pc,[r1,#0] -6237 S:0xC00083D0 E92D41F0 9 Instruction PUSH {r4-r8,lr} -6238 S:0xC00083D4 B500 5 Instruction PUSH {lr} -6239 S:0xC00083D6 F004FD19 1 Instruction BL {pc}+0x4a36 ; 0xc000ce0c -6240 S:0xC000CE0C 46F4 11 Instruction MOV r12,lr -6241 S:0xC000CE0E F85DEB04 1 Instruction POP {lr} -6242 S:0xC000CE12 46E7 1 Instruction MOV pc,r12 -6243 S:0xC00083DA 4607 19 Instruction MOV r7,r0 -6244 S:0xC00083DC 4E0F 13 Instruction LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 -6245 S:0xC00083DE F8D6800C 23 Instruction LDR r8,[r6,#0xc] -6246 S:0xC00083E2 F108040C 2 Instruction ADD r4,r8,#0xc -6247 S:0xC00083E6 E006 0 Instruction B {pc}+0x10 ; 0xc00083f6 -6248 S:0xC00083F6 6822 63 Instruction LDR r2,[r4,#0] -6249 S:0xC00083F8 F42250E0 2 Instruction BIC r0,r2,#0x1c00 -6250 S:0xC00083FC F1A00510 1 Instruction SUB r5,r0,#0x10 -6251 S:0xC0008400 4601 0 Instruction MOV r1,r0 -6252 S:0xC0008402 F5B57F7B 1 Instruction CMP r5,#0x3ec -6253 S:0xC0008406 D9EF 0 Instruction BLS {pc}-0x1e ; 0xc00083e8 -6254 S:0xC0008408 280F 1 Instruction CMP r0,#0xf -6255 S:0xC000840A D901 0 Instruction BLS {pc}+6 ; 0xc0008410 -6256 S:0xC0008410 F8C82010 1 Instruction STR r2,[r8,#0x10] -6257 S:0xC0008414 4639 0 Instruction MOV r1,r7 -6258 S:0xC0008416 F008FC25 1 Instruction BL {pc}+0x884e ; 0xc0010c64 -6259 S:0xC0010C64 E92D43F8 1 Instruction PUSH {r3-r9,lr} -6260 S:0xC0010C68 B500 6 Instruction PUSH {lr} -6261 S:0xC0010C6A F85DEB04 2 Instruction POP {lr} -6262 S:0xC0010C6E 466B 1 Instruction MOV r3,sp -6263 S:0xC0010C70 F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -6264 S:0xC0010C74 4E4A 37 Instruction LDR r6,[pc,#296] ; [0xC0010DA0] = 0xC05F1F34 -6265 S:0xC0010C76 F024041F 0 Instruction BIC r4,r4,#0x1f -6266 S:0xC0010C7A 2807 1 Instruction CMP r0,#7 -6267 S:0xC0010C7C 4689 0 Instruction MOV r9,r1 -6268 S:0xC0010C7E 4633 1 Instruction MOV r3,r6 -6269 S:0xC0010C80 EE1D1F90 1 Instruction MRC p15,#0x0,r1,c13,c0,#4 -6270 S:0xC0010C84 6964 13 Instruction LDR r4,[r4,#0x14] -6271 S:0xC0010C86 4602 0 Instruction MOV r2,r0 -6272 S:0xC0010C88 58CF 25 Instruction LDR r7,[r1,r3] -6273 S:0xC0010C8A F8419003 3 Instruction STR r9,[r1,r3] -6274 S:0xC0010C8E DC07 0 Instruction BGT {pc}+0x12 ; 0xc0010ca0 -6275 S:0xC0010C90 EB001104 14 Instruction ADD r1,r0,r4,LSL #4 -6276 S:0xC0010C94 4B43 1 Instruction LDR r3,[pc,#268] ; [0xC0010DA4] = 0xC06498C0 -6277 S:0xC0010C96 EB030381 2 Instruction ADD r3,r3,r1,LSL #2 -6278 S:0xC0010C9A 6859 16 Instruction LDR r1,[r3,#4] -6279 S:0xC0010C9C 3101 2 Instruction ADDS r1,#1 -6280 S:0xC0010C9E 6059 1 Instruction STR r1,[r3,#4] -6281 S:0xC0010CA0 2A07 0 Instruction CMP r2,#7 -6282 S:0xC0010CA2 D827 1 Instruction BHI {pc}+0x52 ; 0xc0010cf4 -6283 S:0xC0010CA4 E8DFF002 13 Instruction TBB [pc,r2] -6284 S:0xC0010CEE F02CF92F 10 Instruction BL {pc}+0x2c262 ; 0xc003cf50 -6285 S:0xC003CF50 E92D43F8 3 Instruction PUSH {r3-r9,lr} -6286 S:0xC003CF54 AF00 4 Instruction ADD r7,sp,#0 -6287 S:0xC003CF56 B500 2 Instruction PUSH {lr} -6288 S:0xC003CF58 F85DEB04 2 Instruction POP {lr} -6289 S:0xC003CF5C 4E2C 36 Instruction LDR r6,[pc,#176] ; [0xC003D010] = 0xC05F3080 -6290 S:0xC003CF5E EE1D2F90 4 Instruction MRC p15,#0x0,r2,c13,c0,#4 -6291 S:0xC003CF62 4633 1 Instruction MOV r3,r6 -6292 S:0xC003CF64 18D2 3 Instruction ADDS r2,r2,r3 -6293 S:0xC003CF66 F8D22594 50 Instruction LDR r2,[r2,#0x594] -6294 S:0xC003CF6A B1BA 2 Instruction CBZ r2,{pc}+0x32 ; 0xc003cf9c -6295 S:0xC003CF6C 466A 8 Instruction MOV r2,sp -6296 S:0xC003CF6E F8DF80A4 1 Instruction LDR r8,[pc,#164] ; [0xC003D014] = 0xC05FD5C0 -6297 S:0xC003CF72 F42254FF 0 Instruction BIC r4,r2,#0x1fe0 -6298 S:0xC003CF76 F024041F 1 Instruction BIC r4,r4,#0x1f -6299 S:0xC003CF7A F7E4F8FF 0 Instruction BL {pc}-0x1bdfe ; 0xc002117c -6300 S:0xC002117C B538 20 Instruction PUSH {r3-r5,lr} -6301 S:0xC002117E B500 6 Instruction PUSH {lr} -6302 S:0xC0021180 F85DEB04 10 Instruction POP {lr} -6303 S:0xC0021184 466B 1 Instruction MOV r3,sp -6304 S:0xC0021186 F42354FF 1 Instruction BIC r4,r3,#0x1fe0 -6305 S:0xC002118A F024041F 1 Instruction BIC r4,r4,#0x1f -6306 S:0xC002118E 6965 3 Instruction LDR r5,[r4,#0x14] -6307 S:0xC0021190 F04EFFCE 0 Instruction BL {pc}+0x4efa0 ; 0xc0070130 - Info Tracing enabled -6308 S:0xC0021194 68E3 1 Instruction LDR r3,[r4,#0xc] -6309 S:0xC0021196 F8D33240 23 Instruction LDR r3,[r3,#0x240] -6310 S:0xC002119A B92B 2 Instruction CBNZ r3,{pc}+0xe ; 0xc00211a8 -6311 S:0xC00211A8 6863 8 Instruction LDR r3,[r4,#4] -6312 S:0xC00211AA F5033380 2 Instruction ADD r3,r3,#0x10000 -6313 S:0xC00211AE 6063 1 Instruction STR r3,[r4,#4] -6314 S:0xC00211B0 BD38 1 Instruction POP {r3-r5,pc} -6315 S:0xC003CF7E 4635 2 Instruction MOV r5,r6 -6316 S:0xC003CF80 F7FFF870 1 Instruction BL {pc}-0xf1c ; 0xc003c064 -6317 S:0xC003C064 E92D41F0 14 Instruction PUSH {r4-r8,lr} -6318 S:0xC003C068 AF00 3 Instruction ADD r7,sp,#0 -6319 S:0xC003C06A B500 2 Instruction PUSH {lr} -6320 S:0xC003C06C F85DEB04 2 Instruction POP {lr} -6321 S:0xC003C070 4E15 12 Instruction LDR r6,[pc,#84] ; [0xC003C0C8] = 0xC05F3080 -6322 S:0xC003C072 EE1D8F90 1 Instruction MRC p15,#0x0,r8,c13,c0,#4 -6323 S:0xC003C076 EB080506 4 Instruction ADD r5,r8,r6 -6324 S:0xC003C07A F3BF8F5F 1 Instruction DMB -6325 S:0xC003C07E 2300 1 Instruction MOVS r3,#0 -6326 S:0xC003C080 F2055294 0 Instruction ADD r2,r5,#0x594 -6327 S:0xC003C084 E8524F00 38 Instruction LDREX r4,[r2] -6328 S:0xC003C088 E8423100 74 Instruction STREX r1,r3,[r2] -6329 S:0xC003C08C F0910F00 2 Instruction TEQ r1,#0 -6330 S:0xC003C090 D1F8 0 Instruction BNE {pc}-0xc ; 0xc003c084 -6331 S:0xC003C092 F3BF8F5F 8 Instruction DMB -6332 S:0xC003C096 4628 1 Instruction MOV r0,r5 -6333 S:0xC003C098 F3A8FA8E 1 Instruction BL {pc}+0x3a8520 ; 0xc03e45b8 - Info Tracing enabled -6334 S:0xC003C09C B13C 9 Instruction CBZ r4,{pc}+0x12 ; 0xc003c0ae -6335 S:0xC003C09E F1A40114 1 Instruction SUB r1,r4,#0x14 -6336 S:0xC003C0A2 6824 73 Instruction LDR r4,[r4,#0] -6337 S:0xC003C0A4 4628 0 Instruction MOV r0,r5 -6338 S:0xC003C0A6 F7FFFFB7 1 Instruction BL {pc}-0x8e ; 0xc003c018 -6339 S:0xC003C018 B5B0 2 Instruction PUSH {r4,r5,r7,lr} -6340 S:0xC003C01A AF00 2 Instruction ADD r7,sp,#0 -6341 S:0xC003C01C B500 2 Instruction PUSH {lr} -6342 S:0xC003C01E F85DEB04 2 Instruction POP {lr} -6343 S:0xC003C022 F891323C 42 Instruction LDRB r3,[r1,#0x23c] -6344 S:0xC003C026 460C 0 Instruction MOV r4,r1 -6345 S:0xC003C028 2205 1 Instruction MOVS r2,#5 -6346 S:0xC003C02A 0699 2 Instruction LSLS r1,r3,#26 -6347 S:0xC003C02C 4621 0 Instruction MOV r1,r4 -6348 S:0xC003C02E 4605 1 Instruction MOV r5,r0 -6349 S:0xC003C030 BF42 0 Instruction ITTT MI -6350 S:0xC003C032 F8D0345C 1 Instruction LDR r3,[r0,#0x45c] -6351 S:0xC003C036 F10333FF 2 Instruction ADD r3,r3,#0xffffffff -6352 S:0xC003C03A F8C0345C 1 Instruction STR r3,[r0,#0x45c] -6353 S:0xC003C03E F7FFFEE3 0 Instruction BL {pc}-0x236 ; 0xc003be08 -6354 S:0xC003BE08 B488 1 Instruction PUSH {r3,r7} -6355 S:0xC003BE0A AF00 1 Instruction ADD r7,sp,#0 -6356 S:0xC003BE0C B500 2 Instruction PUSH {lr} -6357 S:0xC003BE0E F85DEB04 2 Instruction POP {lr} -6358 S:0xC003BE12 680B 1 Instruction LDR r3,[r1,#0] -6359 S:0xC003BE14 079B 3 Instruction LSLS r3,r3,#30 -6360 S:0xC003BE16 D508 0 Instruction BPL {pc}+0x14 ; 0xc003be2a -6361 S:0xC003BE2A 46BD 8 Instruction MOV sp,r7 -6362 S:0xC003BE2C BC88 3 Instruction POP {r3,r7} -6363 S:0xC003BE2E F7FFBD1B 1 Instruction B.W {pc}-0x5c6 ; 0xc003b868 -6364 S:0xC003B868 E92D43F8 2 Instruction PUSH {r3-r9,lr} -6365 S:0xC003B86C AF00 4 Instruction ADD r7,sp,#0 -6366 S:0xC003B86E B500 2 Instruction PUSH {lr} -6367 S:0xC003B870 F85DEB04 2 Instruction POP {lr} -6368 S:0xC003B874 460E 0 Instruction MOV r6,r1 -6369 S:0xC003B876 4690 1 Instruction MOV r8,r2 -6370 S:0xC003B878 4681 0 Instruction MOV r9,r0 -6371 S:0xC003B87A F7FFFF85 1 Instruction BL {pc}-0xf2 ; 0xc003b788 -6372 S:0xC003B788 E92D43C8 24 Instruction PUSH {r3,r6-r9,lr} -6373 S:0xC003B78C AF00 3 Instruction ADD r7,sp,#0 -6374 S:0xC003B78E B500 2 Instruction PUSH {lr} -6375 S:0xC003B790 F85DEB04 2 Instruction POP {lr} -6376 S:0xC003B794 6AC3 1 Instruction LDR r3,[r0,#0x2c] -6377 S:0xC003B796 4606 0 Instruction MOV r6,r0 -6378 S:0xC003B798 2B00 2 Instruction CMP r3,#0 -6379 S:0xC003B79A DD01 0 Instruction BLE {pc}+6 ; 0xc003b7a0 -6380 S:0xC003B7A0 F8D004C0 11 Instruction LDR r0,[r0,#0x4c0] -6381 S:0xC003B7A4 F003FD86 0 Instruction BL {pc}+0x3b10 ; 0xc003f2b4 -6382 S:0xC003F2B4 4B03 1 Instruction LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C -6383 S:0xC003F2B6 6818 5 Instruction LDR r0,[r3,#0] -6384 S:0xC003F2B8 B108 2 Instruction CBZ r0,{pc}+6 ; 0xc003f2be -6385 S:0xC003F2BA F7CFBD35 8 Instruction B {pc}-0x30592 ; 0xc000ed28 -6386 S:0xC000ED28 B508 16 Instruction PUSH {r3,lr} -6387 S:0xC000ED2A F24C43CC 1 Instruction MOV r3,#0xc4cc -6388 S:0xC000ED2E F2CC035F 1 Instruction MOVT r3,#0xc05f -6389 S:0xC000ED32 689B 26 Instruction LDR r3,[r3,#8] -6390 S:0xC000ED34 4798 1 Instruction BLX r3 -6391 S:0xC00113EC F24A2340 21 Instruction MOV r3,#0xa240 -6392 S:0xC00113F0 F2CC0362 1 Instruction MOVT r3,#0xc062 -6393 S:0xC00113F4 B510 1 Instruction PUSH {r4,lr} -6394 S:0xC00113F6 681B 6 Instruction LDR r3,[r3,#0] -6395 S:0xC00113F8 4798 1 Instruction BLX r3 - Timestamp Timestamp: 562537011398 - Info Tracing enabled -6396 S:0xC00113FA F24C5320 9 Instruction MOV r3,#0xc520 -6397 S:0xC00113FE F2CC035F 1 Instruction MOVT r3,#0xc05f -6398 S:0xC0011402 681C 15 Instruction LDR r4,[r3,#0] -6399 S:0xC0011404 FBA02304 3 Instruction UMULL r2,r3,r0,r4 -6400 S:0xC0011408 4610 2 Instruction MOV r0,r2 -6401 S:0xC001140A FB043101 1 Instruction MLA r1,r4,r1,r3 -6402 S:0xC001140E BD10 1 Instruction POP {r4,pc} -6403 S:0xC000ED36 BD08 3 Instruction POP {r3,pc} -6404 S:0xC003B7A8 F506638F 1 Instruction ADD r3,r6,#0x478 -6405 S:0xC003B7AC F5066690 0 Instruction ADD r6,r6,#0x480 - Timestamp Timestamp: 562537011402 -6406 S:0xC003B7B0 E9D38900 13 Instruction LDRD r8,r9,[r3,#0] -6407 S:0xC003B7B4 E9C30100 1 Instruction STRD r0,r1,[r3,#0] -6408 S:0xC003B7B8 E9D62300 42 Instruction LDRD r2,r3,[r6,#0] -6409 S:0xC003B7BC EBB20208 2 Instruction SUBS r2,r2,r8 -6410 S:0xC003B7C0 EB630309 1 Instruction SBC r3,r3,r9 -6411 S:0xC003B7C4 1812 1 Instruction ADDS r2,r2,r0 -6412 S:0xC003B7C6 EB430301 1 Instruction ADC r3,r3,r1 -6413 S:0xC003B7CA E9C62300 1 Instruction STRD r2,r3,[r6,#0] -6414 S:0xC003B7CE E8BD83C8 1 Instruction POP {r3,r6-r9,pc} -6415 S:0xC003B87E 4633 3 Instruction MOV r3,r6 -6416 S:0xC003B880 E9F3457A 15 Instruction LDRD r4,r5,[r3,#0x1e8]! -6417 S:0xC003B884 EA540205 2 Instruction ORRS r2,r4,r5 -6418 S:0xC003B888 D10C 0 Instruction BNE {pc}+0x1c ; 0xc003b8a4 -6419 S:0xC003B88A 6872 8 Instruction LDR r2,[r6,#4] -6420 S:0xC003B88C 4809 13 Instruction LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 -6421 S:0xC003B88E 490A 3 Instruction LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 -6422 S:0xC003B890 6952 44 Instruction LDR r2,[r2,#0x14] -6423 S:0xC003B892 F8502022 5 Instruction LDR r2,[r0,r2,LSL #2] -6424 S:0xC003B896 1889 2 Instruction ADDS r1,r1,r2 -6425 S:0xC003B898 F501618F 1 Instruction ADD r1,r1,#0x478 -6426 S:0xC003B89C E9D14500 5 Instruction LDRD r4,r5,[r1,#0] -6427 S:0xC003B8A0 E9C34500 3 Instruction STRD r4,r5,[r3,#0] -6428 S:0xC003B8A4 6B33 1 Instruction LDR r3,[r6,#0x30] -6429 S:0xC003B8A6 4648 0 Instruction MOV r0,r9 -6430 S:0xC003B8A8 4642 1 Instruction MOV r2,r8 -6431 S:0xC003B8AA 4631 0 Instruction MOV r1,r6 -6432 S:0xC003B8AC 685B 17 Instruction LDR r3,[r3,#4] -6433 S:0xC003B8AE 4798 1 Instruction BLX r3 -6434 S:0xC0043DE4 E92D4FF0 21 Instruction PUSH {r4-r11,lr} -6435 S:0xC0043DE8 B0A5 8 Instruction SUB sp,sp,#0x94 -6436 S:0xC0043DEA B500 3 Instruction PUSH {lr} -6437 S:0xC0043DEC F85DEB04 2 Instruction POP {lr} -6438 S:0xC0043DF0 F1110B38 0 Instruction ADDS r11,r1,#0x38 -6439 S:0xC0043DF4 9013 3 Instruction STR r0,[sp,#0x4c] -6440 S:0xC0043DF6 F0008380 0 Instruction BEQ.W {pc}+0x704 ; 0xc00444fa -6441 S:0xC0043DFA 6D4B 48 Instruction LDR r3,[r1,#0x54] -6442 S:0xC0043DFC 2B00 2 Instruction CMP r3,#0 -6443 S:0xC0043DFE F0408273 2 Instruction BNE.W {pc}+0x4ea ; 0xc00442e8 -6444 S:0xC0043E02 465F 8 Instruction MOV r7,r11 -6445 S:0xC0043E04 4615 0 Instruction MOV r5,r2 -6446 S:0xC0043E06 F0050305 1 Instruction AND r3,r5,#5 -6447 S:0xC0043E0A F8D76124 13 Instruction LDR r6,[r7,#0x124] -6448 S:0xC0043E0E 2B01 1 Instruction CMP r3,#1 -6449 S:0xC0043E10 D008 0 Instruction BEQ {pc}+0x14 ; 0xc0043e24 -6450 S:0xC0043E12 E9D7010C 1 Instruction LDRD r0,r1,[r7,#0x30] -6451 S:0xC0043E16 E9D62306 11 Instruction LDRD r2,r3,[r6,#0x18] -6452 S:0xC0043E1A 1880 2 Instruction ADDS r0,r0,r2 -6453 S:0xC0043E1C EB410103 1 Instruction ADC r1,r1,r3 -6454 S:0xC0043E20 E9C7010C 1 Instruction STRD r0,r1,[r7,#0x30] -6455 S:0xC0043E24 46B8 1 Instruction MOV r8,r7 -6456 S:0xC0043E26 4630 0 Instruction MOV r0,r6 -6457 S:0xC0043E28 F7FCF96E 1 Instruction BL {pc}-0x3d20 ; 0xc0040108 -6458 S:0xC0040108 E92D4FF0 5 Instruction PUSH {r4-r11,lr} -6459 S:0xC004010C B085 8 Instruction SUB sp,sp,#0x14 -6460 S:0xC004010E B500 3 Instruction PUSH {lr} -6461 S:0xC0040110 F85DEB04 2 Instruction POP {lr} -6462 S:0xC0040114 F8D02084 11 Instruction LDR r2,[r0,#0x84] -6463 S:0xC0040118 F8D0A030 2 Instruction LDR r10,[r0,#0x30] -6464 S:0xC004011C 4683 0 Instruction MOV r11,r0 -6465 S:0xC004011E F8D23480 2 Instruction LDR r3,[r2,#0x480] -6466 S:0xC0040122 F8D2C484 1 Instruction LDR r12,[r2,#0x484] -6467 S:0xC0040126 F1BA0F00 0 Instruction CMP r10,#0 -6468 S:0xC004012A D041 1 Instruction BEQ {pc}+0x86 ; 0xc00401b0 -6469 S:0xC004012C F8DA2020 13 Instruction LDR r2,[r10,#0x20] -6470 S:0xC0040130 1A9A 2 Instruction SUBS r2,r3,r2 -6471 S:0xC0040132 D03D 0 Instruction BEQ {pc}+0x7e ; 0xc00401b0 -6472 S:0xC0040134 E9DA6728 1 Instruction LDRD r6,r7,[r10,#0xa0] -6473 S:0xC0040138 2500 1 Instruction MOVS r5,#0 -6474 S:0xC004013A 4614 0 Instruction MOV r4,r2 -6475 S:0xC004013C 4629 1 Instruction MOV r1,r5 -6476 S:0xC004013E 42BD 1 Instruction CMP r5,r7 -6477 S:0xC0040140 BF08 0 Instruction IT EQ -6478 S:0xC0040142 42B4 1 Instruction CMP r4,r6 -6479 S:0xC0040144 4610 0 Instruction MOV r0,r2 -6480 S:0xC0040146 BF3C 1 Instruction ITT CC -6481 S:0xC0040148 4639 1 Instruction MOV r1,r7 -6482 S:0xC004014A 4630 0 Instruction MOV r0,r6 -6483 S:0xC004014C E9DA670A 1 Instruction LDRD r6,r7,[r10,#0x28] -6484 S:0xC0040150 F8CA10A4 1 Instruction STR r1,[r10,#0xa4] -6485 S:0xC0040154 18B6 1 Instruction ADDS r6,r6,r2 -6486 S:0xC0040156 F8CA00A0 1 Instruction STR r0,[r10,#0xa0] -6487 S:0xC004015A EB470705 1 Instruction ADC r7,r7,r5 -6488 S:0xC004015E E9CA670A 10 Instruction STRD r6,r7,[r10,#0x28] -6489 S:0xC0040162 E9DB6704 1 Instruction LDRD r6,r7,[r11,#0x10] -6490 S:0xC0040166 18B6 2 Instruction ADDS r6,r6,r2 -6491 S:0xC0040168 EB470705 1 Instruction ADC r7,r7,r5 -6492 S:0xC004016C E9CB6704 1 Instruction STRD r6,r7,[r11,#0x10] -6493 S:0xC0040170 F8DA1000 13 Instruction LDR r1,[r10,#0] -6494 S:0xC0040174 F5B16F80 2 Instruction CMP r1,#0x400 -6495 S:0xC0040178 BF04 0 Instruction ITT EQ -6496 S:0xC004017A 4690 1 Instruction MOV r8,r2 -6497 S:0xC004017C 46A9 0 Instruction MOV r9,r5 -6498 S:0xC004017E D13D 1 Instruction BNE {pc}+0x7e ; 0xc00401fc -6499 S:0xC0040180 E9DA670C 1 Instruction LDRD r6,r7,[r10,#0x30] -6500 S:0xC0040184 4658 1 Instruction MOV r0,r11 -6501 S:0xC0040186 EB160608 1 Instruction ADDS r6,r6,r8 -6502 S:0xC004018A EB470709 1 Instruction ADC r7,r7,r9 -6503 S:0xC004018E E9CA670C 1 Instruction STRD r6,r7,[r10,#0x30] -6504 S:0xC0040192 9303 1 Instruction STR r3,[sp,#0xc] -6505 S:0xC0040194 F8CDC008 1 Instruction STR r12,[sp,#8] -6506 S:0xC0040198 F7FFFB06 0 Instruction BL {pc}-0x9f0 ; 0xc003f7a8 -6507 S:0xC003F7A8 E92D03F0 1 Instruction PUSH {r4-r9} -6508 S:0xC003F7AC B500 6 Instruction PUSH {lr} -6509 S:0xC003F7AE F85DEB04 2 Instruction POP {lr} -6510 S:0xC003F7B2 6B03 1 Instruction LDR r3,[r0,#0x30] -6511 S:0xC003F7B4 E9D04506 2 Instruction LDRD r4,r5,[r0,#0x18] -6512 S:0xC003F7B8 2B00 1 Instruction CMP r3,#0 -6513 S:0xC003F7BA D029 0 Instruction BEQ {pc}+0x56 ; 0xc003f810 -6514 S:0xC003F7BC 6AC1 1 Instruction LDR r1,[r0,#0x2c] -6515 S:0xC003F7BE E9D3230C 1 Instruction LDRD r2,r3,[r3,#0x30] -6516 S:0xC003F7C2 B171 1 Instruction CBZ r1,{pc}+0x20 ; 0xc003f7e2 -6517 S:0xC003F7E2 4616 8 Instruction MOV r6,r2 -6518 S:0xC003F7E4 461F 0 Instruction MOV r7,r3 -6519 S:0xC003F7E6 1B36 1 Instruction SUBS r6,r6,r4 -6520 S:0xC003F7E8 EB670705 1 Instruction SBC r7,r7,r5 -6521 S:0xC003F7EC 2E01 1 Instruction CMP r6,#1 -6522 S:0xC003F7EE F1770100 1 Instruction SBCS r1,r7,#0 -6523 S:0xC003F7F2 DB0A 0 Instruction BLT {pc}+0x18 ; 0xc003f80a -6524 S:0xC003F7F4 E9C02306 8 Instruction STRD r2,r3,[r0,#0x18] -6525 S:0xC003F7F8 F3BF8F5F 1 Instruction DMB -6526 S:0xC003F7FC E9D02306 80 Instruction LDRD r2,r3,[r0,#0x18] -6527 S:0xC003F800 E9C02308 3 Instruction STRD r2,r3,[r0,#0x20] -6528 S:0xC003F804 E8BD03F0 1 Instruction POP {r4-r9} -6529 S:0xC003F808 4770 3 Instruction BX lr -6530 S:0xC004019C 9B03 2 Instruction LDR r3,[sp,#0xc] -6531 S:0xC004019E F8DA2128 11 Instruction LDR r2,[r10,#0x128] -6532 S:0xC00401A2 F8CA3020 1 Instruction STR r3,[r10,#0x20] -6533 S:0xC00401A6 F8DDC008 1 Instruction LDR r12,[sp,#8] -6534 S:0xC00401AA F8CAC024 1 Instruction STR r12,[r10,#0x24] -6535 S:0xC00401AE B112 1 Instruction CBZ r2,{pc}+8 ; 0xc00401b6 -6536 S:0xC00401B6 4B24 22 Instruction LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 -6537 S:0xC00401B8 E9DA670C 3 Instruction LDRD r6,r7,[r10,#0x30] -6538 S:0xC00401BC 685A 13 Instruction LDR r2,[r3,#4] -6539 S:0xC00401BE 2A00 2 Instruction CMP r2,#0 -6540 S:0xC00401C0 D12C 0 Instruction BNE {pc}+0x5c ; 0xc004021c -6541 S:0xC00401C2 F8DA639C 1 Instruction LDR r6,[r10,#0x39c] -6542 S:0xC00401C6 F8D630D8 23 Instruction LDR r3,[r6,#0xd8] -6543 S:0xC00401CA 2B00 2 Instruction CMP r3,#0 -6544 S:0xC00401CC D0F0 0 Instruction BEQ {pc}-0x1c ; 0xc00401b0 -6545 S:0xC00401B0 B005 8 Instruction ADD sp,sp,#0x14 -6546 S:0xC00401B2 E8BD8FF0 3 Instruction POP {r4-r11,pc} -6547 S:0xC0043E2C F0050501 5 Instruction AND r5,r5,#1 -6548 S:0xC0043E30 E9F80150 3 Instruction LDRD r0,r1,[r8,#0x140]! -6549 S:0xC0043E34 E9CD010A 3 Instruction STRD r0,r1,[sp,#0x28] -6550 S:0xC0043E38 2801 1 Instruction CMP r0,#1 -6551 S:0xC0043E3A F1710100 1 Instruction SBCS r1,r1,#0 -6552 S:0xC0043E3E F2C0857A 0 Instruction BLT.W {pc}+0xaf8 ; 0xc0044936 -6553 S:0xC0043E42 F8D73124 11 Instruction LDR r3,[r7,#0x124] -6554 S:0xC0043E46 F1030458 2 Instruction ADD r4,r3,#0x58 -6555 S:0xC0043E4A E8D4017F 16 Instruction LDREXD r0,r1,[r4] -6556 S:0xC0043E4E 4602 2 Instruction MOV r2,r0 -6557 S:0xC0043E50 460B 1 Instruction MOV r3,r1 -6558 S:0xC0043E52 E9DD010A 1 Instruction LDRD r0,r1,[sp,#0x28] -6559 S:0xC0043E56 1A12 2 Instruction SUBS r2,r2,r0 -6560 S:0xC0043E58 EB630301 1 Instruction SBC r3,r3,r1 -6561 S:0xC0043E5C EA520103 1 Instruction ORRS r1,r2,r3 -6562 S:0xC0043E60 F04083D8 0 Instruction BNE.W {pc}+0x7b4 ; 0xc0044614 -6563 S:0xC0044614 F44F60FC 15 Instruction MOV r0,#0x7e0 -6564 S:0xC0044618 2100 1 Instruction MOVS r1,#0 -6565 S:0xC004461A 4299 1 Instruction CMP r1,r3 -6566 S:0xC004461C BF08 1 Instruction IT EQ -6567 S:0xC004461E 4290 1 Instruction CMP r0,r2 -6568 S:0xC0044620 F8D74148 57 Instruction LDR r4,[r7,#0x148] -6569 S:0xC0044624 F0C0830A 0 Instruction BCC.W {pc}+0x618 ; 0xc0044c3c -6570 S:0xC0044628 2A1F 1 Instruction CMP r2,#0x1f -6571 S:0xC004462A 4611 0 Instruction MOV r1,r2 -6572 S:0xC004462C BF82 1 Instruction ITTT HI -6573 S:0xC004462E 0953 1 Instruction LSRS r3,r2,#5 -6574 S:0xC0044630 F002011F 0 Instruction AND r1,r2,#0x1f -6575 S:0xC0044634 40DC 2 Instruction LSRS r4,r4,r3 -6576 S:0xC0044636 4BA2 13 Instruction LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 -6577 S:0xC0044638 F8532021 14 Instruction LDR r2,[r3,r1,LSL #2] -6578 S:0xC004463C FBA22304 3 Instruction UMULL r2,r3,r2,r4 -6579 S:0xC0044640 4619 2 Instruction MOV r1,r3 -6580 S:0xC0044642 F8C71148 1 Instruction STR r1,[r7,#0x148] -6581 S:0xC0044646 2200 0 Instruction MOVS r2,#0 -6582 S:0xC0044648 2300 1 Instruction MOVS r3,#0 -6583 S:0xC004464A E9C82300 1 Instruction STRD r2,r3,[r8,#0] -6584 S:0xC004464E 2D00 1 Instruction CMP r5,#0 -6585 S:0xC0044650 F47FAC0D 0 Instruction BNE {pc}-0x7e2 ; 0xc0043e6e -6586 S:0xC0043E6E 460A 8 Instruction MOV r2,r1 -6587 S:0xC0043E70 E9D60114 1 Instruction LDRD r0,r1,[r6,#0x50] -6588 S:0xC0043E74 17D3 1 Instruction ASRS r3,r2,#31 -6589 S:0xC0043E76 428B 1 Instruction CMP r3,r1 -6590 S:0xC0043E78 BF08 0 Instruction IT EQ -6591 S:0xC0043E7A 4282 1 Instruction CMP r2,r0 -6592 S:0xC0043E7C F08086D8 0 Instruction BCS.W {pc}+0xdb4 ; 0xc0044c30 -6593 S:0xC0044C30 2200 33 Instruction MOVS r2,#0 -6594 S:0xC0044C32 2300 0 Instruction MOVS r3,#0 -6595 S:0xC0044C34 E9C62314 1 Instruction STRD r2,r3,[r6,#0x50] -6596 S:0xC0044C38 F7FFB927 1 Instruction B {pc}-0xdae ; 0xc0043e8a -6597 S:0xC0043E8A F8D73124 19 Instruction LDR r3,[r7,#0x124] -6598 S:0xC0043E8E F8D72128 1 Instruction LDR r2,[r7,#0x128] -6599 S:0xC0043E92 F8D31084 2 Instruction LDR r1,[r3,#0x84] -6600 S:0xC0043E96 F8D144C0 3 Instruction LDR r4,[r1,#0x4c0] -6601 S:0xC0043E9A 940A 1 Instruction STR r4,[sp,#0x28] -6602 S:0xC0043E9C 2A00 0 Instruction CMP r2,#0 -6603 S:0xC0043E9E F0008452 15 Instruction BEQ.W {pc}+0x8a8 ; 0xc0044746 -6604 S:0xC0044746 F5016190 40 Instruction ADD r1,r1,#0x480 -6605 S:0xC004474A E9D18900 3 Instruction LDRD r8,r9,[r1,#0] -6606 S:0xC004474E F7FFBBAE 1 Instruction B {pc}-0x8a0 ; 0xc0043eae -6607 S:0xC0043EAE F64B7540 1 Instruction MOV r5,#0xbf40 -6608 S:0xC0043EB2 46BE 0 Instruction MOV lr,r7 -6609 S:0xC0043EB4 F2CC0564 1 Instruction MOVT r5,#0xc064 -6610 S:0xC0043EB8 69F8 1 Instruction LDR r0,[r7,#0x1c] -6611 S:0xC0043EBA 6B1B 1 Instruction LDR r3,[r3,#0x30] -6612 S:0xC0043EBC 686A 3 Instruction LDR r2,[r5,#4] -6613 S:0xC0043EBE E9FE454E 3 Instruction LDRD r4,r5,[lr,#0x138]! -6614 S:0xC0043EC2 9010 1 Instruction STR r0,[sp,#0x40] -6615 S:0xC0043EC4 EBB80404 1 Instruction SUBS r4,r8,r4 -6616 S:0xC0043EC8 EB690505 1 Instruction SBC r5,r9,r5 -6617 S:0xC0043ECC EA4F7CE2 1 Instruction ASR r12,r2,#31 -6618 S:0xC0043ED0 930C 1 Instruction STR r3,[sp,#0x30] -6619 S:0xC0043ED2 FBA50102 1 Instruction UMULL r0,r1,r5,r2 -6620 S:0xC0043ED6 FBA42302 1 Instruction UMULL r2,r3,r4,r2 -6621 S:0xC0043EDA FB05110C 1 Instruction MLA r1,r5,r12,r1 -6622 S:0xC0043EDE FB04330C 6 Instruction MLA r3,r4,r12,r3 -6623 S:0xC0043EE2 EA4F4C00 1 Instruction LSL r12,r0,#16 -6624 S:0xC0043EE6 F8CDC018 1 Instruction STR r12,[sp,#0x18] -6625 S:0xC0043EEA 040C 1 Instruction LSLS r4,r1,#16 -6626 S:0xC0043EEC EA444510 1 Instruction ORR r5,r4,r0,LSR #16 -6627 S:0xC0043EF0 0C10 1 Instruction LSRS r0,r2,#16 -6628 S:0xC0043EF2 9507 1 Instruction STR r5,[sp,#0x1c] -6629 S:0xC0043EF4 0C1C 1 Instruction LSRS r4,r3,#16 -6630 S:0xC0043EF6 EA404103 1 Instruction ORR r1,r0,r3,LSL #16 -6631 S:0xC0043EFA 9409 1 Instruction STR r4,[sp,#0x24] -6632 S:0xC0043EFC 9108 1 Instruction STR r1,[sp,#0x20] -6633 S:0xC0043EFE E9DD4508 11 Instruction LDRD r4,r5,[sp,#0x20] -6634 S:0xC0043F02 E9DD2306 1 Instruction LDRD r2,r3,[sp,#0x18] -6635 S:0xC0043F06 1912 2 Instruction ADDS r2,r2,r4 -6636 S:0xC0043F08 EB430305 1 Instruction ADC r3,r3,r5 -6637 S:0xC0043F0C 2A00 0 Instruction CMP r2,#0 -6638 S:0xC0043F0E F1730500 1 Instruction SBCS r5,r3,#0 -6639 S:0xC0043F12 F2C083DD 0 Instruction BLT.W {pc}+0x7be ; 0xc00446d0 -6640 S:0xC0043F16 EA4F2C92 1 Instruction LSR r12,r2,#10 -6641 S:0xC0043F1A 0A99 1 Instruction LSRS r1,r3,#10 -6642 S:0xC0043F1C EA4C5083 1 Instruction ORR r0,r12,r3,LSL #22 -6643 S:0xC0043F20 9105 13 Instruction STR r1,[sp,#0x14] -6644 S:0xC0043F22 9004 1 Instruction STR r0,[sp,#0x10] -6645 S:0xC0043F24 E9DD4504 2 Instruction LDRD r4,r5,[sp,#0x10] -6646 S:0xC0043F28 4325 2 Instruction ORRS r5,r5,r4 -6647 S:0xC0043F2A F00080CE 0 Instruction BEQ.W {pc}+0x1a0 ; 0xc00440ca -6648 S:0xC0043F2E F64B7C40 45 Instruction MOV r12,#0xbf40 -6649 S:0xC0043F32 E9CE8900 1 Instruction STRD r8,r9,[lr,#0] -6650 S:0xC0043F36 F2CC0C64 1 Instruction MOVT r12,#0xc064 -6651 S:0xC0043F3A F8DC3000 3 Instruction LDR r3,[r12,#0] -6652 S:0xC0043F3E 2B00 2 Instruction CMP r3,#0 -6653 S:0xC0043F40 F00083D9 11 Instruction BEQ.W {pc}+0x7b6 ; 0xc00446f6 -6654 S:0xC0043F44 980A 1 Instruction LDR r0,[sp,#0x28] -6655 S:0xC0043F46 4661 1 Instruction MOV r1,r12 -6656 S:0xC0043F48 2300 0 Instruction MOVS r3,#0 -6657 S:0xC0043F4A 930B 1 Instruction STR r3,[sp,#0x2c] -6658 S:0xC0043F4C EB0C1C00 1 Instruction ADD r12,r12,r0,LSL #4 -6659 S:0xC0043F50 F8DC5098 14 Instruction LDR r5,[r12,#0x98] -6660 S:0xC0043F54 950A 1 Instruction STR r5,[sp,#0x28] -6661 S:0xC0043F56 980C 1 Instruction LDR r0,[sp,#0x30] -6662 S:0xC0043F58 F8D74134 1 Instruction LDR r4,[r7,#0x134] -6663 S:0xC0043F5C 1A38 1 Instruction SUBS r0,r7,r0 -6664 S:0xC0043F5E E9DD2304 1 Instruction LDRD r2,r3,[sp,#0x10] -6665 S:0xC0043F62 F1D00900 1 Instruction RSBS r9,r0,#0 -6666 S:0xC0043F66 EB590900 1 Instruction ADCS r9,r9,r0 -6667 S:0xC0043F6A 05A0 1 Instruction LSLS r0,r4,#22 -6668 S:0xC0043F6C 0D80 2 Instruction LSRS r0,r0,#22 -6669 S:0xC0043F6E 1812 1 Instruction ADDS r2,r2,r0 -6670 S:0xC0043F70 F1430300 1 Instruction ADC r3,r3,#0 -6671 S:0xC0043F74 2B00 1 Instruction CMP r3,#0 -6672 S:0xC0043F76 BF08 0 Instruction IT EQ -6673 S:0xC0043F78 F5B26F80 1 Instruction CMP r2,#0x400 -6674 S:0xC0043F7C BF38 0 Instruction IT CC -6675 S:0xC0043F7E 2100 1 Instruction MOVS r1,#0 -6676 S:0xC0043F80 D37B 9 Instruction BCC {pc}+0xfa ; 0xc004407a -6677 S:0xC0043F82 F5C06080 1 Instruction RSB r0,r0,#0x400 -6678 S:0xC0043F86 9B10 1 Instruction LDR r3,[sp,#0x40] -6679 S:0xC0043F88 F8D71130 1 Instruction LDR r1,[r7,#0x130] -6680 S:0xC0043F8C FB00F205 1 Instruction MUL r2,r0,r5 -6681 S:0xC0043F90 0A92 3 Instruction LSRS r2,r2,#10 -6682 S:0xC0043F92 2B00 0 Instruction CMP r3,#0 -6683 S:0xC0043F94 F00083DD 1 Instruction BEQ.W {pc}+0x7be ; 0xc0044752 -6684 S:0xC0044752 9122 15 Instruction STR r1,[sp,#0x88] -6685 S:0xC0044754 E424 0 Instruction B {pc}-0x7b4 ; 0xc0043fa0 -6686 S:0xC0043FA0 F1B90F00 3 Instruction CMP r9,#0 -6687 S:0xC0043FA4 D004 0 Instruction BEQ {pc}+0xc ; 0xc0043fb0 -6688 S:0xC0043FB0 E9DD2304 21 Instruction LDRD r2,r3,[sp,#0x10] -6689 S:0xC0043FB4 1904 1 Instruction ADDS r4,r0,r4 -6690 S:0xC0043FB6 9423 1 Instruction STR r4,[sp,#0x8c] -6691 S:0xC0043FB8 1A12 1 Instruction SUBS r2,r2,r0 -6692 S:0xC0043FBA EB6373E0 1 Instruction SBC r3,r3,r0,ASR #31 -6693 S:0xC0043FBE E9CD2300 1 Instruction STRD r2,r3,[sp,#0] -6694 S:0xC0043FC2 9B00 2 Instruction LDR r3,[sp,#0] -6695 S:0xC0043FC4 F24032FF 0 Instruction MOV r2,#0x3ff -6696 S:0xC0043FC8 F8DDC004 1 Instruction LDR r12,[sp,#4] -6697 S:0xC0043FCC E9DD0100 2 Instruction LDRD r0,r1,[sp,#0] -6698 S:0xC0043FD0 0A9B 1 Instruction LSRS r3,r3,#10 -6699 S:0xC0043FD2 F8C74134 1 Instruction STR r4,[r7,#0x134] -6700 S:0xC0043FD6 EA43548C 1 Instruction ORR r4,r3,r12,LSL #22 -6701 S:0xC0043FDA 2300 0 Instruction MOVS r3,#0 -6702 S:0xC0043FDC 4019 1 Instruction ANDS r1,r1,r3 -6703 S:0xC0043FDE 9414 1 Instruction STR r4,[sp,#0x50] -6704 S:0xC0043FE0 EA4F239C 5 Instruction LSR r3,r12,#10 -6705 S:0xC0043FE4 9315 1 Instruction STR r3,[sp,#0x54] -6706 S:0xC0043FE6 4010 1 Instruction ANDS r0,r0,r2 -6707 S:0xC0043FE8 E9CD0104 1 Instruction STRD r0,r1,[sp,#0x10] -6708 S:0xC0043FEC E9DD0114 1 Instruction LDRD r0,r1,[sp,#0x50] -6709 S:0xC0043FF0 2201 1 Instruction MOVS r2,#1 -6710 S:0xC0043FF2 2300 0 Instruction MOVS r3,#0 -6711 S:0xC0043FF4 1880 1 Instruction ADDS r0,r0,r2 -6712 S:0xC0043FF6 F44F62FC 0 Instruction MOV r2,#0x7e0 -6713 S:0xC0043FFA EB410103 1 Instruction ADC r1,r1,r3 -6714 S:0xC0043FFE 2300 0 Instruction MOVS r3,#0 -6715 S:0xC0044000 428B 13 Instruction CMP r3,r1 -6716 S:0xC0044002 BF08 0 Instruction IT EQ -6717 S:0xC0044004 4282 1 Instruction CMP r2,r0 -6718 S:0xC0044006 E9CD010C 1 Instruction STRD r0,r1,[sp,#0x30] -6719 S:0xC004400A F0C086BF 1 Instruction BCC.W {pc}+0xd82 ; 0xc0044d8c -6720 S:0xC004400E 9B0C 1 Instruction LDR r3,[sp,#0x30] -6721 S:0xC0044010 4680 0 Instruction MOV r8,r0 -6722 S:0xC0044012 F8DFC8AC 1 Instruction LDR r12,[pc,#2220] ; [0xC00448C0] -6723 S:0xC0044016 2B1F 1 Instruction CMP r3,#0x1f -6724 S:0xC0044018 F20086C1 0 Instruction BHI.W {pc}+0xd86 ; 0xc0044d9e -6725 S:0xC004401C F85C0020 15 Instruction LDR r0,[r12,r0,LSL #2] -6726 S:0xC0044020 9922 1 Instruction LDR r1,[sp,#0x88] -6727 S:0xC0044022 9C23 1 Instruction LDR r4,[sp,#0x8c] -6728 S:0xC0044024 F8D7E160 1 Instruction LDR lr,[r7,#0x160] -6729 S:0xC0044028 FBA02301 1 Instruction UMULL r2,r3,r0,r1 -6730 S:0xC004402C FBA00104 1 Instruction UMULL r0,r1,r0,r4 -6731 S:0xC0044030 461C 1 Instruction MOV r4,r3 -6732 S:0xC0044032 F8C73130 1 Instruction STR r3,[r7,#0x130] -6733 S:0xC0044036 F8C71134 1 Instruction STR r1,[r7,#0x134] -6734 S:0xC004403A F85C2028 1 Instruction LDR r2,[r12,r8,LSL #2] -6735 S:0xC004403E FBA2230E 13 Instruction UMULL r2,r3,r2,lr -6736 S:0xC0044042 F8C73160 1 Instruction STR r3,[r7,#0x160] -6737 S:0xC0044046 E9DD0114 1 Instruction LDRD r0,r1,[sp,#0x50] -6738 S:0xC004404A F7FDFB41 1 Instruction BL {pc}-0x297a ; 0xc00416d0 -6739 S:0xC00416D0 E92D03F0 17 Instruction PUSH {r4-r9} -6740 S:0xC00416D4 B500 5 Instruction PUSH {lr} -6741 S:0xC00416D6 F85DEB04 2 Instruction POP {lr} -6742 S:0xC00416DA 2620 0 Instruction MOVS r6,#0x20 -6743 S:0xC00416DC 2700 1 Instruction MOVS r7,#0 -6744 S:0xC00416DE 428F 1 Instruction CMP r7,r1 -6745 S:0xC00416E0 BF08 0 Instruction IT EQ -6746 S:0xC00416E2 4286 1 Instruction CMP r6,r0 -6747 S:0xC00416E4 D307 0 Instruction BCC {pc}+0x12 ; 0xc00416f6 -6748 S:0xC00416E6 4B31 3 Instruction LDR r3,[pc,#196] ; [0xC00417AC] -6749 S:0xC00416E8 EB030080 2 Instruction ADD r0,r3,r0,LSL #2 -6750 S:0xC00416EC F8D000FC 14 Instruction LDR r0,[r0,#0xfc] -6751 S:0xC00416F0 E8BD03F0 1 Instruction POP {r4-r9} -6752 S:0xC00416F4 4770 3 Instruction BX lr -6753 S:0xC004404E FB05F300 1 Instruction MUL r3,r5,r0 -6754 S:0xC0044052 9D10 1 Instruction LDR r5,[sp,#0x40] -6755 S:0xC0044054 0A9B 2 Instruction LSRS r3,r3,#10 -6756 S:0xC0044056 B115 1 Instruction CBZ r5,{pc}+8 ; 0xc004405e -6757 S:0xC004405E F1B90F00 18 Instruction CMP r9,#0 -6758 S:0xC0044062 D004 0 Instruction BEQ {pc}+0xc ; 0xc004406e -6759 S:0xC004406E F8D74134 4 Instruction LDR r4,[r7,#0x134] -6760 S:0xC0044072 2101 0 Instruction MOVS r1,#1 -6761 S:0xC0044074 1824 2 Instruction ADDS r4,r4,r0 -6762 S:0xC0044076 F8C74134 1 Instruction STR r4,[r7,#0x134] -6763 S:0xC004407A F8DDC010 1 Instruction LDR r12,[sp,#0x10] -6764 S:0xC004407E F8DDE02C 1 Instruction LDR lr,[sp,#0x2c] -6765 S:0xC0044082 9A05 1 Instruction LDR r2,[sp,#0x14] -6766 S:0xC0044084 4665 1 Instruction MOV r5,r12 -6767 S:0xC0044086 9B0A 1 Instruction LDR r3,[sp,#0x28] -6768 S:0xC0044088 FB0CF00E 1 Instruction MUL r0,r12,lr -6769 S:0xC004408C FB030002 2 Instruction MLA r0,r3,r2,r0 -6770 S:0xC0044090 FBA52303 1 Instruction UMULL r2,r3,r5,r3 -6771 S:0xC0044094 18C3 2 Instruction ADDS r3,r0,r3 -6772 S:0xC0044096 0A92 1 Instruction LSRS r2,r2,#10 -6773 S:0xC0044098 EA425283 1 Instruction ORR r2,r2,r3,LSL #22 -6774 S:0xC004409C 9B10 1 Instruction LDR r3,[sp,#0x40] -6775 S:0xC004409E B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc00440aa -6776 S:0xC00440AA F1B90F00 6 Instruction CMP r9,#0 -6777 S:0xC00440AE D004 0 Instruction BEQ {pc}+0xc ; 0xc00440ba -6778 S:0xC00440BA 9D04 3 Instruction LDR r5,[sp,#0x10] -6779 S:0xC00440BC 1964 2 Instruction ADDS r4,r4,r5 -6780 S:0xC00440BE F8C74134 1 Instruction STR r4,[r7,#0x134] -6781 S:0xC00440C2 B111 1 Instruction CBZ r1,{pc}+8 ; 0xc00440ca -6782 S:0xC00440C4 4638 1 Instruction MOV r0,r7 -6783 S:0xC00440C6 F7FCF901 0 Instruction BL {pc}-0x3dfa ; 0xc00402cc -6784 S:0xC00402CC E92D4FF8 16 Instruction PUSH {r3-r11,lr} -6785 S:0xC00402D0 B500 7 Instruction PUSH {lr} -6786 S:0xC00402D2 F85DEB04 2 Instruction POP {lr} -6787 S:0xC00402D6 4606 0 Instruction MOV r6,r0 -6788 S:0xC00402D8 F8D05128 1 Instruction LDR r5,[r0,#0x128] -6789 S:0xC00402DC F8D0A148 2 Instruction LDR r10,[r0,#0x148] -6790 S:0xC00402E0 2D00 6 Instruction CMP r5,#0 -6791 S:0xC00402E2 D067 0 Instruction BEQ {pc}+0xd2 ; 0xc00403b4 -6792 S:0xC00403B4 F8D04134 8 Instruction LDR r4,[r0,#0x134] -6793 S:0xC00403B8 F1A00538 1 Instruction SUB r5,r0,#0x38 -6794 S:0xC00403BC F8D08130 1 Instruction LDR r8,[r0,#0x130] -6795 S:0xC00403C0 6800 15 Instruction LDR r0,[r0,#0] -6796 S:0xC00403C2 3401 0 Instruction ADDS r4,#1 -6797 S:0xC00403C4 4621 1 Instruction MOV r1,r4 -6798 S:0xC00403C6 FB00F008 2 Instruction MUL r0,r0,r8 -6799 S:0xC00403CA F211F883 1 Instruction BL {pc}+0x21110a ; 0xc02514d4 - Info Tracing enabled -6800 S:0xC00403CE 4B27 1 Instruction LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 -6801 S:0xC00403D0 685A 15 Instruction LDR r2,[r3,#4] -6802 S:0xC00403D2 4607 0 Instruction MOV r7,r0 -6803 S:0xC00403D4 F8C60148 3 Instruction STR r0,[r6,#0x148] -6804 S:0xC00403D8 B98A 1 Instruction CBNZ r2,{pc}+0x26 ; 0xc00403fe -6805 S:0xC00403DA EA4F2088 1 Instruction LSL r0,r8,#10 -6806 S:0xC00403DE 4621 0 Instruction MOV r1,r4 -6807 S:0xC00403E0 F211F878 1 Instruction BL {pc}+0x2110f4 ; 0xc02514d4 - Info Tracing enabled -6808 S:0xC00403E4 4607 1 Instruction MOV r7,r0 -6809 S:0xC00403E6 F8C6014C 1 Instruction STR r0,[r6,#0x14c] -6810 S:0xC00403EA 4B21 1 Instruction LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 -6811 S:0xC00403EC 685A 3 Instruction LDR r2,[r3,#4] -6812 S:0xC00403EE 2A00 2 Instruction CMP r2,#0 -6813 S:0xC00403F0 D12E 0 Instruction BNE {pc}+0x60 ; 0xc0040450 -6814 S:0xC00403F2 F8D60148 1 Instruction LDR r0,[r6,#0x148] -6815 S:0xC00403F6 EBCA0000 2 Instruction RSB r0,r10,r0 -6816 S:0xC00403FA E8BD8FF8 1 Instruction POP {r3-r11,pc} -6817 S:0xC00440CA E9D62312 15 Instruction LDRD r2,r3,[r6,#0x48] -6818 S:0xC00440CE 4630 1 Instruction MOV r0,r6 -6819 S:0xC00440D0 F8D74148 2 Instruction LDR r4,[r7,#0x148] -6820 S:0xC00440D4 2100 0 Instruction MOVS r1,#0 -6821 S:0xC00440D6 1912 2 Instruction ADDS r2,r2,r4 -6822 S:0xC00440D8 F1430300 1 Instruction ADC r3,r3,#0 -6823 S:0xC00440DC E9C62312 1 Instruction STRD r2,r3,[r6,#0x48] -6824 S:0xC00440E0 F7FBFD5C 8 Instruction BL {pc}-0x4544 ; 0xc003fb9c -6825 S:0xC003FB9C E92D0FF0 6 Instruction PUSH {r4-r11} -6826 S:0xC003FBA0 B500 8 Instruction PUSH {lr} -6827 S:0xC003FBA2 F85DEB04 2 Instruction POP {lr} -6828 S:0xC003FBA6 F8D06084 1 Instruction LDR r6,[r0,#0x84] -6829 S:0xC003FBAA E9D0451A 2 Instruction LDRD r4,r5,[r0,#0x68] -6830 S:0xC003FBAE F8D67480 1 Instruction LDR r7,[r6,#0x480] -6831 S:0xC003FBB2 F8D66484 1 Instruction LDR r6,[r6,#0x484] -6832 S:0xC003FBB6 0D3A 2 Instruction LSRS r2,r7,#20 -6833 S:0xC003FBB8 EA423206 1 Instruction ORR r2,r2,r6,LSL #12 -6834 S:0xC003FBBC 0D33 1 Instruction LSRS r3,r6,#20 -6835 S:0xC003FBBE 1B14 1 Instruction SUBS r4,r2,r4 -6836 S:0xC003FBC0 EB630505 1 Instruction SBC r5,r3,r5 -6837 S:0xC003FBC4 EA540605 1 Instruction ORRS r6,r4,r5 -6838 S:0xC003FBC8 BF14 0 Instruction ITE NE -6839 S:0xC003FBCA 2600 1 Instruction MOVS r6,#0 -6840 S:0xC003FBCC 2601 0 Instruction MOVS r6,#1 -6841 S:0xC003FBCE 2900 1 Instruction CMP r1,#0 -6842 S:0xC003FBD0 BF14 0 Instruction ITE NE -6843 S:0xC003FBD2 2600 1 Instruction MOVS r6,#0 -6844 S:0xC003FBD4 F0060601 1 Instruction AND r6,r6,#1 -6845 S:0xC003FBD8 2E00 1 Instruction CMP r6,#0 -6846 S:0xC003FBDA D167 0 Instruction BNE {pc}+0xd2 ; 0xc003fcac -6847 S:0xC003FBDC F1000C60 8 Instruction ADD r12,r0,#0x60 -6848 S:0xC003FBE0 E8DC677F 7 Instruction LDREXD r6,r7,[r12] -6849 S:0xC003FBE4 EA560807 2 Instruction ORRS r8,r6,r7 -6850 S:0xC003FBE8 D163 1 Instruction BNE {pc}+0xca ; 0xc003fcb2 -6851 S:0xC003FBEA E9D06714 1 Instruction LDRD r6,r7,[r0,#0x50] -6852 S:0xC003FBEE EA540C05 1 Instruction ORRS r12,r4,r5 -6853 S:0xC003FBF2 D027 0 Instruction BEQ {pc}+0x52 ; 0xc003fc44 -6854 S:0xC003FBF4 F44F68FC 1 Instruction MOV r8,#0x7e0 -6855 S:0xC003FBF8 F04F0900 0 Instruction MOV r9,#0 -6856 S:0xC003FBFC 45A9 1 Instruction CMP r9,r5 -6857 S:0xC003FBFE BF08 0 Instruction IT EQ -6858 S:0xC003FC00 45A0 1 Instruction CMP r8,r4 -6859 S:0xC003FC02 F0C0808F 0 Instruction BCC.W {pc}+0x122 ; 0xc003fd24 -6860 S:0xC003FC06 2C1F 1 Instruction CMP r4,#0x1f -6861 S:0xC003FC08 46A4 0 Instruction MOV r12,r4 -6862 S:0xC003FC0A D871 1 Instruction BHI {pc}+0xe6 ; 0xc003fcf0 -6863 S:0xC003FC0C F8DF8120 13 Instruction LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 -6864 S:0xC003FC10 F04F0B00 0 Instruction MOV r11,#0 -6865 S:0xC003FC14 F858C02C 5 Instruction LDR r12,[r8,r12,LSL #2] -6866 S:0xC003FC18 FBAC8906 3 Instruction UMULL r8,r9,r12,r6 -6867 S:0xC003FC1C FB0C9A07 2 Instruction MLA r10,r12,r7,r9 -6868 S:0xC003FC20 E9C0AB14 1 Instruction STRD r10,r11,[r0,#0x50] -6869 S:0xC003FC24 F1000C58 1 Instruction ADD r12,r0,#0x58 -6870 S:0xC003FC28 E8DC677F 8 Instruction LDREXD r6,r7,[r12] -6871 S:0xC003FC2C 1936 2 Instruction ADDS r6,r6,r4 -6872 S:0xC003FC2E EB470705 1 Instruction ADC r7,r7,r5 -6873 S:0xC003FC32 E8CC6778 7 Instruction STREXD r8,r6,r7,[r12] -6874 S:0xC003FC36 F0980F00 2 Instruction TEQ r8,#0 -6875 S:0xC003FC3A D1F5 0 Instruction BNE {pc}-0x12 ; 0xc003fc28 -6876 S:0xC003FC3C 4656 1 Instruction MOV r6,r10 -6877 S:0xC003FC3E 465F 0 Instruction MOV r7,r11 -6878 S:0xC003FC40 E9C0231A 1 Instruction STRD r2,r3,[r0,#0x68] -6879 S:0xC003FC44 E9D0451E 1 Instruction LDRD r4,r5,[r0,#0x78] -6880 S:0xC003FC48 E9D02312 1 Instruction LDRD r2,r3,[r0,#0x48] -6881 S:0xC003FC4C F8D0C094 1 Instruction LDR r12,[r0,#0x94] -6882 S:0xC003FC50 1B12 1 Instruction SUBS r2,r2,r4 -6883 S:0xC003FC52 EB630305 1 Instruction SBC r3,r3,r5 -6884 S:0xC003FC56 1992 1 Instruction ADDS r2,r2,r6 -6885 S:0xC003FC58 EB430307 1 Instruction ADC r3,r3,r7 -6886 S:0xC003FC5C B999 1 Instruction CBNZ r1,{pc}+0x2a ; 0xc003fc86 -6887 S:0xC003FC5E 17DE 1 Instruction ASRS r6,r3,#31 -6888 S:0xC003FC60 EA4F0AD4 1 Instruction LSR r10,r4,#3 -6889 S:0xC003FC64 4637 0 Instruction MOV r7,r6 -6890 S:0xC003FC66 EA860802 1 Instruction EOR r8,r6,r2 -6891 S:0xC003FC6A EA860903 1 Instruction EOR r9,r6,r3 -6892 S:0xC003FC6E EA4A7A45 1 Instruction ORR r10,r10,r5,LSL #29 -6893 S:0xC003FC72 EA4F0BD5 1 Instruction LSR r11,r5,#3 -6894 S:0xC003FC76 EBB80806 1 Instruction SUBS r8,r8,r6 -6895 S:0xC003FC7A EB690907 1 Instruction SBC r9,r9,r7 -6896 S:0xC003FC7E 45CB 1 Instruction CMP r11,r9 -6897 S:0xC003FC80 BF08 0 Instruction IT EQ -6898 S:0xC003FC82 45C2 1 Instruction CMP r10,r8 -6899 S:0xC003FC84 D212 0 Instruction BCS {pc}+0x28 ; 0xc003fcac -6900 S:0xC003FCAC E8BD0FF0 8 Instruction POP {r4-r11} -6901 S:0xC003FCB0 4770 4 Instruction BX lr -6902 S:0xC00440E4 4630 9 Instruction MOV r0,r6 -6903 S:0xC00440E6 4639 0 Instruction MOV r1,r7 -6904 S:0xC00440E8 F7FBFB98 1 Instruction BL {pc}-0x48cc ; 0xc003f81c -6905 S:0xC003F81C B430 3 Instruction PUSH {r4,r5} -6906 S:0xC003F81E B500 1 Instruction PUSH {lr} -6907 S:0xC003F820 F85DEB04 12 Instruction POP {lr} -6908 S:0xC003F824 2400 0 Instruction MOVS r4,#0 -6909 S:0xC003F826 680A 1 Instruction LDR r2,[r1,#0] -6910 S:0xC003F828 6803 1 Instruction LDR r3,[r0,#0] -6911 S:0xC003F82A 6044 1 Instruction STR r4,[r0,#4] -6912 S:0xC003F82C 189B 1 Instruction ADDS r3,r3,r2 -6913 S:0xC003F82E 6003 1 Instruction STR r3,[r0,#0] -6914 S:0xC003F830 F8D13120 1 Instruction LDR r3,[r1,#0x120] -6915 S:0xC003F834 B1AB 2 Instruction CBZ r3,{pc}+0x2e ; 0xc003f862 -6916 S:0xC003F862 F8D02084 20 Instruction LDR r2,[r0,#0x84] -6917 S:0xC003F866 680D 1 Instruction LDR r5,[r1,#0] -6918 S:0xC003F868 6B14 2 Instruction LDR r4,[r2,#0x30] -6919 S:0xC003F86A 6353 1 Instruction STR r3,[r2,#0x34] -6920 S:0xC003F86C 1964 1 Instruction ADDS r4,r4,r5 -6921 S:0xC003F86E 6314 1 Instruction STR r4,[r2,#0x30] -6922 S:0xC003F870 E7E1 0 Instruction B {pc}-0x3a ; 0xc003f836 -6923 S:0xC003F836 F8D13128 1 Instruction LDR r3,[r1,#0x128] -6924 S:0xC003F83A B123 2 Instruction CBZ r3,{pc}+0xc ; 0xc003f846 -6925 S:0xC003F846 F8D03084 2 Instruction LDR r3,[r0,#0x84] -6926 S:0xC003F84A F1010214 0 Instruction ADD r2,r1,#0x14 -6927 S:0xC003F84E F5036599 2 Instruction ADD r5,r3,#0x4c8 -6928 S:0xC003F852 F8D344C8 1 Instruction LDR r4,[r3,#0x4c8] -6929 S:0xC003F856 6062 5 Instruction STR r2,[r4,#4] -6930 S:0xC003F858 614C 3 Instruction STR r4,[r1,#0x14] -6931 S:0xC003F85A 618D 1 Instruction STR r5,[r1,#0x18] -6932 S:0xC003F85C F8C324C8 2 Instruction STR r2,[r3,#0x4c8] -6933 S:0xC003F860 E7EC 0 Instruction B {pc}-0x24 ; 0xc003f83c -6934 S:0xC003F83C 6883 1 Instruction LDR r3,[r0,#8] -6935 S:0xC003F83E 3301 2 Instruction ADDS r3,#1 -6936 S:0xC003F840 6083 1 Instruction STR r3,[r0,#8] -6937 S:0xC003F842 BC30 1 Instruction POP {r4,r5} -6938 S:0xC003F844 4770 1 Instruction BX lr -6939 S:0xC00440EC 4630 9 Instruction MOV r0,r6 -6940 S:0xC00440EE F7FCF8AD 1 Instruction BL {pc}-0x3ea2 ; 0xc004024c -6941 S:0xC004024C B570 3 Instruction PUSH {r4-r6,lr} -6942 S:0xC004024E B500 4 Instruction PUSH {lr} -6943 S:0xC0040250 F85DEB04 2 Instruction POP {lr} -6944 S:0xC0040254 F8D01094 1 Instruction LDR r1,[r0,#0x94] -6945 S:0xC0040258 F8D02084 2 Instruction LDR r2,[r0,#0x84] -6946 S:0xC004025C 6A0B 42 Instruction LDR r3,[r1,#0x20] -6947 S:0xC004025E F8D224C0 2 Instruction LDR r2,[r2,#0x4c0] -6948 S:0xC0040262 F8534022 34 Instruction LDR r4,[r3,r2,LSL #2] -6949 S:0xC0040266 2C00 2 Instruction CMP r4,#0 -6950 S:0xC0040268 D02B 0 Instruction BEQ {pc}+0x5a ; 0xc00402c2 -6951 S:0xC00402C2 BD70 1 Instruction POP {r4-r6,pc} -6952 S:0xC00440F2 F24C5968 2 Instruction MOV r9,#0xc568 -6953 S:0xC00440F6 F6470C34 0 Instruction MOV r12,#0x7834 -6954 S:0xC00440FA F2CC095F 1 Instruction MOVT r9,#0xc05f -6955 S:0xC00440FE F2CC0C60 0 Instruction MOVT r12,#0xc060 -6956 S:0xC0044102 E9D62306 1 Instruction LDRD r2,r3,[r6,#0x18] -6957 S:0xC0044106 F1A70838 1 Instruction SUB r8,r7,#0x38 -6958 S:0xC004410A F8DC4000 13 Instruction LDR r4,[r12,#0] -6959 S:0xC004410E F8D91000 3 Instruction LDR r1,[r9,#0] -6960 S:0xC0044112 07C9 3 Instruction LSLS r1,r1,#31 -6961 S:0xC0044114 E9D7010C 3 Instruction LDRD r0,r1,[r7,#0x30] -6962 S:0xC0044118 BF48 1 Instruction IT MI -6963 S:0xC004411A 0864 1 Instruction LSRS r4,r4,#1 -6964 S:0xC004411C 1B12 1 Instruction SUBS r2,r2,r4 -6965 S:0xC004411E F1630300 1 Instruction SBC r3,r3,#0 -6966 S:0xC0044122 4614 0 Instruction MOV r4,r2 -6967 S:0xC0044124 461D 1 Instruction MOV r5,r3 -6968 S:0xC0044126 1A24 1 Instruction SUBS r4,r4,r0 -6969 S:0xC0044128 EB650501 1 Instruction SBC r5,r5,r1 -6970 S:0xC004412C 2C01 0 Instruction CMP r4,#1 -6971 S:0xC004412E F1750E00 1 Instruction SBCS lr,r5,#0 -6972 S:0xC0044132 BFB8 0 Instruction IT LT -6973 S:0xC0044134 460B 1 Instruction MOV r3,r1 -6974 S:0xC0044136 F8D71128 1 Instruction LDR r1,[r7,#0x128] -6975 S:0xC004413A BFB8 0 Instruction IT LT -6976 S:0xC004413C 4602 1 Instruction MOV r2,r0 -6977 S:0xC004413E E9C7230C 8 Instruction STRD r2,r3,[r7,#0x30] -6978 S:0xC0044142 B109 1 Instruction CBZ r1,{pc}+6 ; 0xc0044148 -6979 S:0xC0044148 E9D7231E 32 Instruction LDRD r2,r3,[r7,#0x78] -6980 S:0xC004414C EA520003 2 Instruction ORRS r0,r2,r3 -6981 S:0xC0044150 D02A 1 Instruction BEQ {pc}+0x58 ; 0xc00441a8 -6982 S:0xC0044152 F8D61084 1 Instruction LDR r1,[r6,#0x84] -6983 S:0xC0044156 F501618F 2 Instruction ADD r1,r1,#0x478 -6984 S:0xC004415A E9D14500 13 Instruction LDRD r4,r5,[r1,#0] -6985 S:0xC004415E 1AA4 2 Instruction SUBS r4,r4,r2 -6986 S:0xC0044160 EB650503 1 Instruction SBC r5,r5,r3 -6987 S:0xC0044164 2C00 0 Instruction CMP r4,#0 -6988 S:0xC0044166 F1750100 1 Instruction SBCS r1,r5,#0 -6989 S:0xC004416A F2C082F7 0 Instruction BLT.W {pc}+0x5f2 ; 0xc004475c -6990 S:0xC004416E E9D72320 1 Instruction LDRD r2,r3,[r7,#0x80] -6991 S:0xC0044172 42AB 2 Instruction CMP r3,r5 -6992 S:0xC0044174 BF08 0 Instruction IT EQ -6993 S:0xC0044176 42A2 1 Instruction CMP r2,r4 -6994 S:0xC0044178 F0C08562 0 Instruction BCC.W {pc}+0xac8 ; 0xc0044c40 -6995 S:0xC004417C E9D72322 11 Instruction LDRD r2,r3,[r7,#0x88] -6996 S:0xC0044180 2000 4 Instruction MOVS r0,#0 -6997 S:0xC0044182 2100 0 Instruction MOVS r1,#0 -6998 S:0xC0044184 E9C7011E 1 Instruction STRD r0,r1,[r7,#0x78] -6999 S:0xC0044188 1912 1 Instruction ADDS r2,r2,r4 -7000 S:0xC004418A EB430305 1 Instruction ADC r3,r3,r5 -7001 S:0xC004418E E9C72322 1 Instruction STRD r2,r3,[r7,#0x88] -7002 S:0xC0044192 F1B80F00 1 Instruction CMP r8,#0 -7003 S:0xC0044196 D007 0 Instruction BEQ {pc}+0x12 ; 0xc00441a8 -7004 S:0xC0044198 F2460244 1 Instruction MOV r2,#0x6044 -7005 S:0xC004419C F2CC0263 1 Instruction MOVT r2,#0xc063 -7006 S:0xC00441A0 6853 18 Instruction LDR r3,[r2,#4] -7007 S:0xC00441A2 2B00 2 Instruction CMP r3,#0 -7008 S:0xC00441A4 F04085D6 0 Instruction BNE.W {pc}+0xbb0 ; 0xc0044d54 -7009 S:0xC00441A8 E9D72324 1 Instruction LDRD r2,r3,[r7,#0x90] -7010 S:0xC00441AC EA520403 2 Instruction ORRS r4,r2,r3 -7011 S:0xC00441B0 D051 0 Instruction BEQ {pc}+0xa6 ; 0xc0044256 -7012 S:0xC0044256 6B34 34 Instruction LDR r4,[r6,#0x30] -7013 S:0xC0044258 42A7 2 Instruction CMP r7,r4 -7014 S:0xC004425A D008 0 Instruction BEQ {pc}+0x14 ; 0xc004426e -7015 S:0xC004425C F8D63084 18 Instruction LDR r3,[r6,#0x84] -7016 S:0xC0044260 F503638F 2 Instruction ADD r3,r3,#0x478 -7017 S:0xC0044264 E9D32300 3 Instruction LDRD r2,r3,[r3,#0] -7018 S:0xC0044268 E9C72312 1 Instruction STRD r2,r3,[r7,#0x48] -7019 S:0xC004426C 6B34 1 Instruction LDR r4,[r6,#0x30] -7020 S:0xC004426E F6470934 0 Instruction MOV r9,#0x7834 -7021 S:0xC0044272 E9D62306 1 Instruction LDRD r2,r3,[r6,#0x18] -7022 S:0xC0044276 E9D7010C 1 Instruction LDRD r0,r1,[r7,#0x30] -7023 S:0xC004427A F2CC0960 1 Instruction MOVT r9,#0xc060 -7024 S:0xC004427E 1A80 1 Instruction SUBS r0,r0,r2 -7025 S:0xC0044280 EB610103 9 Instruction SBC r1,r1,r3 -7026 S:0xC0044284 F8D95000 1 Instruction LDR r5,[r9,#0] -7027 S:0xC0044288 2300 1 Instruction MOVS r3,#0 -7028 S:0xC004428A EA4F7AE1 1 Instruction ASR r10,r1,#31 -7029 S:0xC004428E EB050545 1 Instruction ADD r5,r5,r5,LSL #1 -7030 S:0xC0044292 46D3 0 Instruction MOV r11,r10 -7031 S:0xC0044294 EA80000A 1 Instruction EOR r0,r0,r10 -7032 S:0xC0044298 EA81010A 1 Instruction EOR r1,r1,r10 -7033 S:0xC004429C 462A 0 Instruction MOV r2,r5 -7034 S:0xC004429E EBB0000A 16 Instruction SUBS r0,r0,r10 -7035 S:0xC00442A2 EB61010B 1 Instruction SBC r1,r1,r11 -7036 S:0xC00442A6 4282 1 Instruction CMP r2,r0 -7037 S:0xC00442A8 EB730C01 1 Instruction SBCS r12,r3,r1 -7038 S:0xC00442AC BFBE 0 Instruction ITTT LT -7039 S:0xC00442AE 6C33 1 Instruction LDR r3,[r6,#0x40] -7040 S:0xC00442B0 3301 2 Instruction ADDS r3,#1 -7041 S:0xC00442B2 6433 1 Instruction STR r3,[r6,#0x40] -7042 S:0xC00442B4 42BC 1 Instruction CMP r4,r7 -7043 S:0xC00442B6 D003 0 Instruction BEQ {pc}+0xa ; 0xc00442c0 -7044 S:0xC00442B8 4630 1 Instruction MOV r0,r6 -7045 S:0xC00442BA 4639 0 Instruction MOV r1,r7 -7046 S:0xC00442BC F7FCFEC4 1 Instruction BL {pc}-0x3274 ; 0xc0041048 -7047 S:0xC0041048 E92D03F0 28 Instruction PUSH {r4-r9} -7048 S:0xC004104C B500 5 Instruction PUSH {lr} -7049 S:0xC004104E F85DEB04 2 Instruction POP {lr} -7050 S:0xC0041052 468C 0 Instruction MOV r12,r1 -7051 S:0xC0041054 F1000128 1 Instruction ADD r1,r0,#0x28 -7052 S:0xC0041058 2401 0 Instruction MOVS r4,#1 -7053 S:0xC004105A 460F 1 Instruction MOV r7,r1 -7054 S:0xC004105C 2300 0 Instruction MOVS r3,#0 -7055 S:0xC004105E E010 1 Instruction B {pc}+0x24 ; 0xc0041082 -7056 S:0xC0041082 683E 28 Instruction LDR r6,[r7,#0] -7057 S:0xC0041084 2E00 2 Instruction CMP r6,#0 -7058 S:0xC0041086 D1EB 1 Instruction BNE {pc}-0x26 ; 0xc0041060 -7059 S:0xC0041088 F10C0208 8 Instruction ADD r2,r12,#8 -7060 S:0xC004108C B104 1 Instruction CBZ r4,{pc}+4 ; 0xc0041090 -7061 S:0xC004108E 62C2 1 Instruction STR r2,[r0,#0x2c] -7062 S:0xC0041090 F8CC3008 1 Instruction STR r3,[r12,#8] -7063 S:0xC0041094 4610 0 Instruction MOV r0,r2 -7064 S:0xC0041096 2300 1 Instruction MOVS r3,#0 -7065 S:0xC0041098 F8CC300C 1 Instruction STR r3,[r12,#0xc] -7066 S:0xC004109C F8CC3010 1 Instruction STR r3,[r12,#0x10] -7067 S:0xC00410A0 603A 11 Instruction STR r2,[r7,#0] -7068 S:0xC00410A2 E8BD03F0 1 Instruction POP {r4-r9} -7069 S:0xC00410A6 F215B865 3 Instruction B.W {pc}+0x2150ce ; 0xc0256174 - Info Tracing enabled -7070 S:0xC00442C0 2301 1 Instruction MOVS r3,#1 -7071 S:0xC00442C2 61FB 1 Instruction STR r3,[r7,#0x1c] -7072 S:0xC00442C4 68B3 3 Instruction LDR r3,[r6,#8] -7073 S:0xC00442C6 2B01 2 Instruction CMP r3,#1 -7074 S:0xC00442C8 F00081D8 0 Instruction BEQ.W {pc}+0x3b4 ; 0xc004467c -7075 S:0xC00442CC 68F3 1 Instruction LDR r3,[r6,#0xc] -7076 S:0xC00442CE 3301 2 Instruction ADDS r3,#1 -7077 S:0xC00442D0 60F3 1 Instruction STR r3,[r6,#0xc] -7078 S:0xC00442D2 F8D77120 1 Instruction LDR r7,[r7,#0x120] -7079 S:0xC00442D6 2F00 2 Instruction CMP r7,#0 -7080 S:0xC00442D8 F000810F 0 Instruction BEQ.W {pc}+0x222 ; 0xc00444fa -7081 S:0xC00444FA 9D13 24 Instruction LDR r5,[sp,#0x4c] -7082 S:0xC00444FC 9E13 1 Instruction LDR r6,[sp,#0x4c] -7083 S:0xC00444FE F5056390 19 Instruction ADD r3,r5,#0x480 -7084 S:0xC0044502 F5056AB4 0 Instruction ADD r10,r5,#0x5a0 -7085 S:0xC0044506 686D 1 Instruction LDR r5,[r5,#4] -7086 S:0xC0044508 E9D38900 2 Instruction LDRD r8,r9,[r3,#0] -7087 S:0xC004450C E9DA0100 1 Instruction LDRD r0,r1,[r10,#0] -7088 S:0xC0044510 F8D644C0 1 Instruction LDR r4,[r6,#0x4c0] -7089 S:0xC0044514 EBB80000 1 Instruction SUBS r0,r8,r0 -7090 S:0xC0044518 EB690101 1 Instruction SBC r1,r9,r1 -7091 S:0xC004451C F7FBFA1E 0 Instruction BL {pc}-0x4bc0 ; 0xc003f95c -7092 S:0xC003F95C E92D03F0 16 Instruction PUSH {r4-r9} -7093 S:0xC003F960 B500 5 Instruction PUSH {lr} -7094 S:0xC003F962 F85DEB04 2 Instruction POP {lr} -7095 S:0xC003F966 F64B7640 0 Instruction MOV r6,#0xbf40 -7096 S:0xC003F96A F2CC0664 1 Instruction MOVT r6,#0xc064 -7097 S:0xC003F96E 6876 5 Instruction LDR r6,[r6,#4] -7098 S:0xC003F970 FBA18906 3 Instruction UMULL r8,r9,r1,r6 -7099 S:0xC003F974 EA4F7CE6 1 Instruction ASR r12,r6,#31 -7100 S:0xC003F978 FBA06706 1 Instruction UMULL r6,r7,r0,r6 -7101 S:0xC003F97C FB01990C 1 Instruction MLA r9,r1,r12,r9 -7102 S:0xC003F980 EA4F4408 1 Instruction LSL r4,r8,#16 -7103 S:0xC003F984 FB00770C 1 Instruction MLA r7,r0,r12,r7 -7104 S:0xC003F988 0C32 1 Instruction LSRS r2,r6,#16 -7105 S:0xC003F98A EA4F4509 1 Instruction LSL r5,r9,#16 -7106 S:0xC003F98E EA454518 1 Instruction ORR r5,r5,r8,LSR #16 -7107 S:0xC003F992 EA424207 1 Instruction ORR r2,r2,r7,LSL #16 -7108 S:0xC003F996 0C3B 1 Instruction LSRS r3,r7,#16 -7109 S:0xC003F998 1912 1 Instruction ADDS r2,r2,r4 -7110 S:0xC003F99A EB430305 1 Instruction ADC r3,r3,r5 -7111 S:0xC003F99E 4610 0 Instruction MOV r0,r2 -7112 S:0xC003F9A0 4619 1 Instruction MOV r1,r3 -7113 S:0xC003F9A2 E8BD03F0 3 Instruction POP {r4-r9} -7114 S:0xC003F9A6 4770 5 Instruction BX lr -7115 S:0xC0044520 2800 1 Instruction CMP r0,#0 -7116 S:0xC0044522 F1710700 1 Instruction SBCS r7,r1,#0 -7117 S:0xC0044526 F2C08147 0 Instruction BLT.W {pc}+0x292 ; 0xc00447b8 -7118 S:0xC004452A 0A86 1 Instruction LSRS r6,r0,#10 -7119 S:0xC004452C 0A8F 1 Instruction LSRS r7,r1,#10 -7120 S:0xC004452E EA465681 1 Instruction ORR r6,r6,r1,LSL #22 -7121 S:0xC0044532 EA560B07 1 Instruction ORRS r11,r6,r7 -7122 S:0xC0044536 F0408114 0 Instruction BNE.W {pc}+0x22c ; 0xc0044762 -7123 S:0xC0044762 4B58 24 Instruction LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 -7124 S:0xC0044764 E9CA8900 3 Instruction STRD r8,r9,[r10,#0] -7125 S:0xC0044768 681A 1 Instruction LDR r2,[r3,#0] -7126 S:0xC004476A B372 2 Instruction CBZ r2,{pc}+0x60 ; 0xc00447ca -7127 S:0xC004476C EB031304 1 Instruction ADD r3,r3,r4,LSL #4 -7128 S:0xC0044770 F04F0A00 0 Instruction MOV r10,#0 -7129 S:0xC0044774 F8CDA01C 1 Instruction STR r10,[sp,#0x1c] -7130 S:0xC0044778 F8D3C098 2 Instruction LDR r12,[r3,#0x98] -7131 S:0xC004477C F8CDC018 1 Instruction STR r12,[sp,#0x18] -7132 S:0xC0044780 F8DD904C 6 Instruction LDR r9,[sp,#0x4c] -7133 S:0xC0044784 F8D9459C 3 Instruction LDR r4,[r9,#0x59c] -7134 S:0xC0044788 05A1 3 Instruction LSLS r1,r4,#22 -7135 S:0xC004478A 0D89 2 Instruction LSRS r1,r1,#22 -7136 S:0xC004478C 1872 1 Instruction ADDS r2,r6,r1 -7137 S:0xC004478E F1470300 1 Instruction ADC r3,r7,#0 -7138 S:0xC0044792 2B00 1 Instruction CMP r3,#0 -7139 S:0xC0044794 BF08 0 Instruction IT EQ -7140 S:0xC0044796 F5B26F80 1 Instruction CMP r2,#0x400 -7141 S:0xC004479A D21E 0 Instruction BCS {pc}+0x40 ; 0xc00447da -7142 S:0xC00447DA F5C16380 9 Instruction RSB r3,r1,#0x400 -7143 S:0xC00447DE 2D00 0 Instruction CMP r5,#0 -7144 S:0xC00447E0 F0408099 17 Instruction BNE.W {pc}+0x136 ; 0xc0044916 -7145 S:0xC0044916 FB03F10C 39 Instruction MUL r1,r3,r12 -7146 S:0xC004491A F8DDB04C 1 Instruction LDR r11,[sp,#0x4c] -7147 S:0xC004491E F8DB0598 3 Instruction LDR r0,[r11,#0x598] -7148 S:0xC0044922 F8DB25C8 1 Instruction LDR r2,[r11,#0x5c8] -7149 S:0xC0044926 0A89 1 Instruction LSRS r1,r1,#10 -7150 S:0xC0044928 1808 1 Instruction ADDS r0,r1,r0 -7151 S:0xC004492A 1852 1 Instruction ADDS r2,r2,r1 -7152 S:0xC004492C F8CB0598 1 Instruction STR r0,[r11,#0x598] -7153 S:0xC0044930 F8CB25C8 1 Instruction STR r2,[r11,#0x5c8] -7154 S:0xC0044934 E75A 0 Instruction B {pc}-0x148 ; 0xc00447ec -7155 S:0xC00447EC EBB60A03 1 Instruction SUBS r10,r6,r3 -7156 S:0xC00447F0 EB677BE3 1 Instruction SBC r11,r7,r3,ASR #31 -7157 S:0xC00447F4 2600 0 Instruction MOVS r6,#0 -7158 S:0xC00447F6 2700 1 Instruction MOVS r7,#0 -7159 S:0xC00447F8 E9CD6704 1 Instruction STRD r6,r7,[sp,#0x10] -7160 S:0xC00447FC EA4F279A 1 Instruction LSR r7,r10,#10 -7161 S:0xC0044800 9704 1 Instruction STR r7,[sp,#0x10] -7162 S:0xC0044802 F8DDE010 2 Instruction LDR lr,[sp,#0x10] -7163 S:0xC0044806 EA4F229B 1 Instruction LSR r2,r11,#10 -7164 S:0xC004480A F24036FF 0 Instruction MOV r6,#0x3ff -7165 S:0xC004480E 2700 1 Instruction MOVS r7,#0 -7166 S:0xC0044810 EA4E5E8B 1 Instruction ORR lr,lr,r11,LSL #22 -7167 S:0xC0044814 9205 1 Instruction STR r2,[sp,#0x14] -7168 S:0xC0044816 F8CDE010 1 Instruction STR lr,[sp,#0x10] -7169 S:0xC004481A EA06060A 1 Instruction AND r6,r6,r10 -7170 S:0xC004481E EA07070B 9 Instruction AND r7,r7,r11 -7171 S:0xC0044822 E9DDAB04 1 Instruction LDRD r10,r11,[sp,#0x10] -7172 S:0xC0044826 F04F0801 1 Instruction MOV r8,#1 -7173 S:0xC004482A F04F0900 0 Instruction MOV r9,#0 -7174 S:0xC004482E EB18080A 1 Instruction ADDS r8,r8,r10 -7175 S:0xC0044832 9913 1 Instruction LDR r1,[sp,#0x4c] -7176 S:0xC0044834 EB49090B 1 Instruction ADC r9,r9,r11 -7177 S:0xC0044838 F44F6AFC 0 Instruction MOV r10,#0x7e0 -7178 S:0xC004483C F04F0B00 1 Instruction MOV r11,#0 -7179 S:0xC0044840 191B 14 Instruction ADDS r3,r3,r4 -7180 S:0xC0044842 45CB 1 Instruction CMP r11,r9 -7181 S:0xC0044844 BF08 1 Instruction IT EQ -7182 S:0xC0044846 45C2 1 Instruction CMP r10,r8 -7183 S:0xC0044848 F8C1359C 1 Instruction STR r3,[r1,#0x59c] -7184 S:0xC004484C F0C08307 0 Instruction BCC.W {pc}+0x612 ; 0xc0044e5e -7185 S:0xC0044850 F1B80F1F 18 Instruction CMP r8,#0x1f -7186 S:0xC0044854 46C6 0 Instruction MOV lr,r8 -7187 S:0xC0044856 4C1A 1 Instruction LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 -7188 S:0xC0044858 F20082E7 0 Instruction BHI.W {pc}+0x5d2 ; 0xc0044e2a -7189 S:0xC004485C F8542028 5 Instruction LDR r2,[r4,r8,LSL #2] -7190 S:0xC0044860 F8DD904C 11 Instruction LDR r9,[sp,#0x4c] -7191 S:0xC0044864 F8DDB04C 1 Instruction LDR r11,[sp,#0x4c] -7192 S:0xC0044868 FBA00102 1 Instruction UMULL r0,r1,r0,r2 -7193 S:0xC004486C F8D9A5C8 1 Instruction LDR r10,[r9,#0x5c8] -7194 S:0xC0044870 FBA32302 1 Instruction UMULL r2,r3,r3,r2 -7195 S:0xC0044874 4688 1 Instruction MOV r8,r1 -7196 S:0xC0044876 F8C91598 1 Instruction STR r1,[r9,#0x598] -7197 S:0xC004487A 4699 0 Instruction MOV r9,r3 -7198 S:0xC004487C F8CB359C 1 Instruction STR r3,[r11,#0x59c] -7199 S:0xC0044880 F854302E 12 Instruction LDR r3,[r4,lr,LSL #2] -7200 S:0xC0044884 FBA3AB0A 3 Instruction UMULL r10,r11,r3,r10 -7201 S:0xC0044888 465C 2 Instruction MOV r4,r11 -7202 S:0xC004488A F8DDA04C 1 Instruction LDR r10,[sp,#0x4c] -7203 S:0xC004488E E9DD0104 1 Instruction LDRD r0,r1,[sp,#0x10] -7204 S:0xC0044892 F8CA45C8 2 Instruction STR r4,[r10,#0x5c8] diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt deleted file mode 100644 index 8ef4235..0000000 --- a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt +++ /dev/null @@ -1,7381 +0,0 @@ -Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure -Debug stop Debug stop -Function 0 S:0xC002115C <Unknown> -Instruction 0 S:0xC002115C 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 1 S:0xC002115E 0x4A06 23 LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 false -Instruction 2 S:0xC0021160 0x019B 4 LSLS r3,r3,#6 false -Instruction 3 S:0xC0021162 0x58D3 15 LDR r3,[r2,r3] false -Instruction 4 S:0xC0021164 0x2B00 2 CMP r3,#0 false -Instruction 5 S:0xC0021166 0xD0EA 0 BEQ {pc}-0x28 ; 0xc002113e true -Instruction 6 S:0xC002113E 0x6863 44 LDR r3,[r4,#4] false -Instruction 7 S:0xC0021140 0x3B01 2 SUBS r3,#1 false -Instruction 8 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false -Instruction 9 S:0xC0021144 0xBD38 3 POP {r3-r5,pc} true -Info Tracing enabled -Instruction 10 S:0xC004F698 0xB530 1 PUSH {r4,r5,lr} false -Instruction 11 S:0xC004F69A 0xB083 2 SUB sp,sp,#0xc false -Instruction 12 S:0xC004F69C 0xB500 3 PUSH {lr} false -Instruction 13 S:0xC004F69E 0xF85DEB04 15 POP {lr} false -Instruction 14 S:0xC004F6A2 0x4604 0 MOV r4,r0 false -Instruction 15 S:0xC004F6A4 0x4668 1 MOV r0,sp false -Instruction 16 S:0xC004F6A6 0xF7FFFFE5 1 BL {pc}-0x32 ; 0xc004f674 true -Instruction 17 S:0xC004F674 0xB508 2 PUSH {r3,lr} false -Instruction 18 S:0xC004F676 0xB500 1 PUSH {lr} false -Instruction 19 S:0xC004F678 0xF85DEB04 2 POP {lr} false -Instruction 20 S:0xC004F67C 0xF7FFFC84 1 BL {pc}-0x6f4 ; 0xc004ef88 true -Instruction 21 S:0xC004EF88 0xE92D47F0 2 PUSH {r4-r10,lr} false -Instruction 22 S:0xC004EF8C 0xB084 4 SUB sp,sp,#0x10 false -Instruction 23 S:0xC004EF8E 0xB500 3 PUSH {lr} false -Instruction 24 S:0xC004EF90 0xF85DEB04 2 POP {lr} false -Instruction 25 S:0xC004EF94 0x4D3E 2 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false -Instruction 26 S:0xC004EF96 0x4682 0 MOV r10,r0 false -Instruction 27 S:0xC004EF98 0x462C 2 MOV r4,r5 false -Instruction 28 S:0xC004EF9A 0xF8D57090 3 LDR r7,[r5,#0x90] false -Instruction 29 S:0xC004EF9E 0x07FE 3 LSLS r6,r7,#31 false -Instruction 30 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail -Instruction 31 S:0xC004EFA2 0xF3BF8F5F 1 DMB false -Instruction 32 S:0xC004EFA6 0x6BA3 28 LDR r3,[r4,#0x38] false -Instruction 33 S:0xC004EFA8 0xF8CA3000 3 STR r3,[r10,#0] false -Instruction 34 S:0xC004EFAC 0x6826 1 LDR r6,[r4,#0] false -Instruction 35 S:0xC004EFAE 0x4630 2 MOV r0,r6 false -Instruction 36 S:0xC004EFB0 0x6833 3 LDR r3,[r6,#0] false -Instruction 37 S:0xC004EFB2 0x4798 1 BLX r3 true -Info Tracing enabled -Instruction 38 S:0xC004EFB4 0xE9D62302 9 LDRD r2,r3,[r6,#8] false -Instruction 39 S:0xC004EFB8 0xE9CD2300 2 STRD r2,r3,[sp,#0] false -Instruction 40 S:0xC004EFBC 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 41 S:0xC004EFC0 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 42 S:0xC004EFC4 0x6862 1 LDR r2,[r4,#4] false -Instruction 43 S:0xC004EFC6 0x6C63 1 LDR r3,[r4,#0x44] false -Instruction 44 S:0xC004EFC8 0x4680 0 MOV r8,r0 false -Instruction 45 S:0xC004EFCA 0x4689 1 MOV r9,r1 false -Instruction 46 S:0xC004EFCC 0x6C20 1 LDR r0,[r4,#0x40] false -Instruction 47 S:0xC004EFCE 0x68A1 1 LDR r1,[r4,#8] false -Instruction 48 S:0xC004EFD0 0xF3BF8F5F 1 DMB false -Instruction 49 S:0xC004EFD4 0xF8D46090 27 LDR r6,[r4,#0x90] false -Instruction 50 S:0xC004EFD8 0x42B7 2 CMP r7,r6 false -Instruction 51 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail -Instruction 52 S:0xC004EFDC 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false -Instruction 53 S:0xC004EFE0 0xE9DD6702 1 LDRD r6,r7,[sp,#8] false -Instruction 54 S:0xC004EFE4 0xEBB80804 1 SUBS r8,r8,r4 false -Instruction 55 S:0xC004EFE8 0xEB690905 1 SBC r9,r9,r5 false -Instruction 56 S:0xC004EFEC 0x4604 0 MOV r4,r0 false -Instruction 57 S:0xC004EFEE 0xEA080806 1 AND r8,r8,r6 false -Instruction 58 S:0xC004EFF2 0xEA090907 1 AND r9,r9,r7 false -Instruction 59 S:0xC004EFF6 0xF1C10020 1 RSB r0,r1,#0x20 false -Instruction 60 S:0xC004EFFA 0xF8DAC000 1 LDR r12,[r10,#0] false -Instruction 61 S:0xC004EFFE 0xFBA86702 1 UMULL r6,r7,r8,r2 false -Instruction 62 S:0xC004F002 0x19A4 2 ADDS r4,r4,r6 false -Instruction 63 S:0xC004F004 0xFB027709 1 MLA r7,r2,r9,r7 false -Instruction 64 S:0xC004F008 0xFA24F201 1 LSR r2,r4,r1 false -Instruction 65 S:0xC004F00C 0xEB430507 1 ADC r5,r3,r7 false -Instruction 66 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false -Instruction 67 S:0xC004F014 0xFA05F000 2 LSL r0,r5,r0 false -Instruction 68 S:0xC004F018 0xBF58 0 IT PL false -Instruction 69 S:0xC004F01A 0xFA45F606 1 ASR r6,r5,r6 false fail -Instruction 70 S:0xC004F01E 0xEA420200 1 ORR r2,r2,r0 false -Instruction 71 S:0xC004F022 0xFA45F301 1 ASR r3,r5,r1 false -Instruction 72 S:0xC004F026 0xBF58 0 IT PL false -Instruction 73 S:0xC004F028 0x4332 1 ORRS r2,r2,r6 false fail -Instruction 74 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false -Instruction 75 S:0xC004F02C 0xE9D76700 3 LDRD r6,r7,[r7,#0] false -Instruction 76 S:0xC004F030 0x429F 2 CMP r7,r3 false -Instruction 77 S:0xC004F032 0xBF08 0 IT EQ false -Instruction 78 S:0xC004F034 0x4296 1 CMP r6,r2 false -Instruction 79 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true -Instruction 80 S:0xC004F074 0x2600 8 MOVS r6,#0 false -Instruction 81 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true -Instruction 82 S:0xC004F056 0x4B0F 3 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false -Instruction 83 S:0xC004F058 0x4466 1 ADD r6,r6,r12 false -Instruction 84 S:0xC004F05A 0xF8CA6000 1 STR r6,[r10,#0] false -Instruction 85 S:0xC004F05E 0xF8CA2004 1 STR r2,[r10,#4] false -Instruction 86 S:0xC004F062 0x681B 3 LDR r3,[r3,#0] false -Instruction 87 S:0xC004F064 0x2B00 2 CMP r3,#0 false -Instruction 88 S:0xC004F066 0xBF14 0 ITE NE false -Instruction 89 S:0xC004F068 0xF06F000A 1 MVN r0,#0xa false fail -Instruction 90 S:0xC004F06C 0x2000 0 MOVS r0,#0 false -Instruction 91 S:0xC004F06E 0xB004 1 ADD sp,sp,#0x10 false -Instruction 92 S:0xC004F070 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 93 S:0xC004F680 0xB900 4 CBNZ r0,{pc}+4 ; 0xc004f684 true fail -Instruction 94 S:0xC004F682 0xBD08 2 POP {r3,pc} true -Instruction 95 S:0xC004F6AA 0x9801 3 LDR r0,[sp,#4] false -Instruction 96 S:0xC004F6AC 0x9D00 1 LDR r5,[sp,#0] false -Instruction 97 S:0xC004F6AE 0xF44F414A 0 MOV r1,#0xca00 false -Instruction 98 S:0xC004F6B2 0x4602 1 MOV r2,r0 false -Instruction 99 S:0xC004F6B4 0xF6C3319A 0 MOVT r1,#0x3b9a false -Instruction 100 S:0xC004F6B8 0x2300 1 MOVS r3,#0 false -Instruction 101 S:0xC004F6BA 0x4620 0 MOV r0,r4 false -Instruction 102 S:0xC004F6BC 0xFBC12305 2 SMLAL r2,r3,r1,r5 false -Instruction 103 S:0xC004F6C0 0xE9C42300 1 STRD r2,r3,[r4,#0] false -Instruction 104 S:0xC004F6C4 0xB003 1 ADD sp,sp,#0xc false -Instruction 105 S:0xC004F6C6 0xBD30 3 POP {r4,r5,pc} true -Info Tracing enabled -Instruction 106 S:0xC0020A14 0xB500 1 PUSH {lr} false -Instruction 107 S:0xC0020A16 0xF85DEB04 2 POP {lr} false -Instruction 108 S:0xC0020A1A 0x466A 1 MOV r2,sp false -Instruction 109 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 110 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 111 S:0xC0020A24 0x685A 5 LDR r2,[r3,#4] false -Instruction 112 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false -Instruction 113 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false -Instruction 114 S:0xC0020A2C 0x4770 1 BX lr true -Info Tracing enabled -Instruction 115 S:0xC0021104 0xB538 49 PUSH {r3-r5,lr} false -Instruction 116 S:0xC0021106 0xB500 4 PUSH {lr} false -Instruction 117 S:0xC0021108 0xF85DEB04 2 POP {lr} false -Instruction 118 S:0xC002110C 0x466B 1 MOV r3,sp false -Instruction 119 S:0xC002110E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 120 S:0xC0021112 0x2300 0 MOVS r3,#0 false -Instruction 121 S:0xC0021114 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 122 S:0xC0021118 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 123 S:0xC002111C 0x6862 3 LDR r2,[r4,#4] false -Instruction 124 S:0xC002111E 0x4013 2 ANDS r3,r3,r2 false -Instruction 125 S:0xC0021120 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0021146 true fail -Instruction 126 S:0xC0021122 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 127 S:0xC0021126 0x061B 3 LSLS r3,r3,#24 false -Instruction 128 S:0xC0021128 0xD40D 0 BMI {pc}+0x1e ; 0xc0021146 true fail -Instruction 129 S:0xC002112A 0x6863 1 LDR r3,[r4,#4] false -Instruction 130 S:0xC002112C 0xF46F70FF 0 MVN r0,#0x1fe false -Instruction 131 S:0xC0021130 0x181B 2 ADDS r3,r3,r0 false -Instruction 132 S:0xC0021132 0x6063 1 STR r3,[r4,#4] false -Instruction 133 S:0xC0021134 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 134 S:0xC0021138 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 135 S:0xC002113C 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc002115c true -Instruction 136 S:0xC002115C 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 137 S:0xC002115E 0x4A06 3 LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 false -Instruction 138 S:0xC0021160 0x019B 5 LSLS r3,r3,#6 false -Instruction 139 S:0xC0021162 0x58D3 15 LDR r3,[r2,r3] false -Instruction 140 S:0xC0021164 0x2B00 2 CMP r3,#0 false -Instruction 141 S:0xC0021166 0xD0EA 0 BEQ {pc}-0x28 ; 0xc002113e true -Instruction 142 S:0xC002113E 0x6863 11 LDR r3,[r4,#4] false -Instruction 143 S:0xC0021140 0x3B01 2 SUBS r3,#1 false -Instruction 144 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false -Instruction 145 S:0xC0021144 0xBD38 1 POP {r3-r5,pc} true -Info Tracing enabled -Instruction 146 S:0xC0020A14 0xB500 1 PUSH {lr} false -Instruction 147 S:0xC0020A16 0xF85DEB04 2 POP {lr} false -Instruction 148 S:0xC0020A1A 0x466A 1 MOV r2,sp false -Instruction 149 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 150 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 151 S:0xC0020A24 0x685A 5 LDR r2,[r3,#4] false -Instruction 152 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false -Instruction 153 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false -Instruction 154 S:0xC0020A2C 0x4770 1 BX lr true -Info Tracing enabled -Instruction 155 S:0xC0020A14 0xB500 49 PUSH {lr} false -Instruction 156 S:0xC0020A16 0xF85DEB04 2 POP {lr} false -Instruction 157 S:0xC0020A1A 0x466A 1 MOV r2,sp false -Instruction 158 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 159 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 160 S:0xC0020A24 0x685A 3 LDR r2,[r3,#4] false -Instruction 161 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false -Instruction 162 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false -Instruction 163 S:0xC0020A2C 0x4770 1 BX lr true -Info Tracing enabled -Instruction 164 S:0xC004F698 0xB530 1 PUSH {r4,r5,lr} false -Instruction 165 S:0xC004F69A 0xB083 2 SUB sp,sp,#0xc false -Instruction 166 S:0xC004F69C 0xB500 3 PUSH {lr} false -Instruction 167 S:0xC004F69E 0xF85DEB04 2 POP {lr} false -Instruction 168 S:0xC004F6A2 0x4604 0 MOV r4,r0 false -Instruction 169 S:0xC004F6A4 0x4668 1 MOV r0,sp false -Instruction 170 S:0xC004F6A6 0xF7FFFFE5 1 BL {pc}-0x32 ; 0xc004f674 true -Instruction 171 S:0xC004F674 0xB508 1 PUSH {r3,lr} false -Instruction 172 S:0xC004F676 0xB500 1 PUSH {lr} false -Instruction 173 S:0xC004F678 0xF85DEB04 2 POP {lr} false -Instruction 174 S:0xC004F67C 0xF7FFFC84 1 BL {pc}-0x6f4 ; 0xc004ef88 true -Instruction 175 S:0xC004EF88 0xE92D47F0 2 PUSH {r4-r10,lr} false -Instruction 176 S:0xC004EF8C 0xB084 4 SUB sp,sp,#0x10 false -Instruction 177 S:0xC004EF8E 0xB500 3 PUSH {lr} false -Instruction 178 S:0xC004EF90 0xF85DEB04 2 POP {lr} false -Instruction 179 S:0xC004EF94 0x4D3E 12 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false -Instruction 180 S:0xC004EF96 0x4682 0 MOV r10,r0 false -Instruction 181 S:0xC004EF98 0x462C 2 MOV r4,r5 false -Instruction 182 S:0xC004EF9A 0xF8D57090 3 LDR r7,[r5,#0x90] false -Instruction 183 S:0xC004EF9E 0x07FE 3 LSLS r6,r7,#31 false -Instruction 184 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail -Instruction 185 S:0xC004EFA2 0xF3BF8F5F 8 DMB false -Instruction 186 S:0xC004EFA6 0x6BA3 28 LDR r3,[r4,#0x38] false -Instruction 187 S:0xC004EFA8 0xF8CA3000 3 STR r3,[r10,#0] false -Instruction 188 S:0xC004EFAC 0x6826 1 LDR r6,[r4,#0] false -Instruction 189 S:0xC004EFAE 0x4630 2 MOV r0,r6 false -Instruction 190 S:0xC004EFB0 0x6833 3 LDR r3,[r6,#0] false -Instruction 191 S:0xC004EFB2 0x4798 1 BLX r3 true -Info Tracing enabled -Instruction 192 S:0xC004EFB4 0xE9D62302 9 LDRD r2,r3,[r6,#8] false -Instruction 193 S:0xC004EFB8 0xE9CD2300 2 STRD r2,r3,[sp,#0] false -Instruction 194 S:0xC004EFBC 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 195 S:0xC004EFC0 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 196 S:0xC004EFC4 0x6862 1 LDR r2,[r4,#4] false -Instruction 197 S:0xC004EFC6 0x6C63 1 LDR r3,[r4,#0x44] false -Instruction 198 S:0xC004EFC8 0x4680 0 MOV r8,r0 false -Instruction 199 S:0xC004EFCA 0x4689 1 MOV r9,r1 false -Instruction 200 S:0xC004EFCC 0x6C20 1 LDR r0,[r4,#0x40] false -Instruction 201 S:0xC004EFCE 0x68A1 1 LDR r1,[r4,#8] false -Instruction 202 S:0xC004EFD0 0xF3BF8F5F 1 DMB false -Instruction 203 S:0xC004EFD4 0xF8D46090 27 LDR r6,[r4,#0x90] false -Instruction 204 S:0xC004EFD8 0x42B7 2 CMP r7,r6 false -Instruction 205 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail -Instruction 206 S:0xC004EFDC 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false -Instruction 207 S:0xC004EFE0 0xE9DD6702 1 LDRD r6,r7,[sp,#8] false -Instruction 208 S:0xC004EFE4 0xEBB80804 1 SUBS r8,r8,r4 false -Instruction 209 S:0xC004EFE8 0xEB690905 1 SBC r9,r9,r5 false -Instruction 210 S:0xC004EFEC 0x4604 0 MOV r4,r0 false -Instruction 211 S:0xC004EFEE 0xEA080806 1 AND r8,r8,r6 false -Instruction 212 S:0xC004EFF2 0xEA090907 1 AND r9,r9,r7 false -Instruction 213 S:0xC004EFF6 0xF1C10020 1 RSB r0,r1,#0x20 false -Instruction 214 S:0xC004EFFA 0xF8DAC000 1 LDR r12,[r10,#0] false -Instruction 215 S:0xC004EFFE 0xFBA86702 1 UMULL r6,r7,r8,r2 false -Instruction 216 S:0xC004F002 0x19A4 2 ADDS r4,r4,r6 false -Instruction 217 S:0xC004F004 0xFB027709 1 MLA r7,r2,r9,r7 false -Instruction 218 S:0xC004F008 0xFA24F201 1 LSR r2,r4,r1 false -Instruction 219 S:0xC004F00C 0xEB430507 1 ADC r5,r3,r7 false -Instruction 220 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false -Instruction 221 S:0xC004F014 0xFA05F000 2 LSL r0,r5,r0 false -Instruction 222 S:0xC004F018 0xBF58 0 IT PL false -Instruction 223 S:0xC004F01A 0xFA45F606 1 ASR r6,r5,r6 false fail -Instruction 224 S:0xC004F01E 0xEA420200 1 ORR r2,r2,r0 false -Instruction 225 S:0xC004F022 0xFA45F301 1 ASR r3,r5,r1 false -Instruction 226 S:0xC004F026 0xBF58 0 IT PL false -Instruction 227 S:0xC004F028 0x4332 1 ORRS r2,r2,r6 false fail -Instruction 228 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false -Instruction 229 S:0xC004F02C 0xE9D76700 3 LDRD r6,r7,[r7,#0] false -Instruction 230 S:0xC004F030 0x429F 2 CMP r7,r3 false -Instruction 231 S:0xC004F032 0xBF08 0 IT EQ false -Instruction 232 S:0xC004F034 0x4296 1 CMP r6,r2 false -Instruction 233 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true -Instruction 234 S:0xC004F074 0x2600 1 MOVS r6,#0 false -Instruction 235 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true -Instruction 236 S:0xC004F056 0x4B0F 1 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false -Instruction 237 S:0xC004F058 0x4466 1 ADD r6,r6,r12 false -Instruction 238 S:0xC004F05A 0xF8CA6000 1 STR r6,[r10,#0] false -Instruction 239 S:0xC004F05E 0xF8CA2004 1 STR r2,[r10,#4] false -Instruction 240 S:0xC004F062 0x681B 13 LDR r3,[r3,#0] false -Instruction 241 S:0xC004F064 0x2B00 2 CMP r3,#0 false -Instruction 242 S:0xC004F066 0xBF14 0 ITE NE false -Instruction 243 S:0xC004F068 0xF06F000A 1 MVN r0,#0xa false fail -Instruction 244 S:0xC004F06C 0x2000 0 MOVS r0,#0 false -Instruction 245 S:0xC004F06E 0xB004 1 ADD sp,sp,#0x10 false -Instruction 246 S:0xC004F070 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 247 S:0xC004F680 0xB900 4 CBNZ r0,{pc}+4 ; 0xc004f684 true fail -Instruction 248 S:0xC004F682 0xBD08 2 POP {r3,pc} true -Instruction 249 S:0xC004F6AA 0x9801 3 LDR r0,[sp,#4] false -Instruction 250 S:0xC004F6AC 0x9D00 1 LDR r5,[sp,#0] false -Instruction 251 S:0xC004F6AE 0xF44F414A 0 MOV r1,#0xca00 false -Instruction 252 S:0xC004F6B2 0x4602 1 MOV r2,r0 false -Instruction 253 S:0xC004F6B4 0xF6C3319A 0 MOVT r1,#0x3b9a false -Instruction 254 S:0xC004F6B8 0x2300 1 MOVS r3,#0 false -Instruction 255 S:0xC004F6BA 0x4620 0 MOV r0,r4 false -Instruction 256 S:0xC004F6BC 0xFBC12305 2 SMLAL r2,r3,r1,r5 false -Instruction 257 S:0xC004F6C0 0xE9C42300 1 STRD r2,r3,[r4,#0] false -Instruction 258 S:0xC004F6C4 0xB003 1 ADD sp,sp,#0xc false -Instruction 259 S:0xC004F6C6 0xBD30 3 POP {r4,r5,pc} true -Info Tracing enabled -Instruction 260 S:0xC0021104 0xB538 1 PUSH {r3-r5,lr} false -Instruction 261 S:0xC0021106 0xB500 4 PUSH {lr} false -Instruction 262 S:0xC0021108 0xF85DEB04 2 POP {lr} false -Instruction 263 S:0xC002110C 0x466B 1 MOV r3,sp false -Instruction 264 S:0xC002110E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 265 S:0xC0021112 0x2300 0 MOVS r3,#0 false -Instruction 266 S:0xC0021114 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 267 S:0xC0021118 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 268 S:0xC002111C 0x6862 5 LDR r2,[r4,#4] false -Instruction 269 S:0xC002111E 0x4013 2 ANDS r3,r3,r2 false -Instruction 270 S:0xC0021120 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0021146 true fail -Instruction 271 S:0xC0021122 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 272 S:0xC0021126 0x061B 3 LSLS r3,r3,#24 false -Instruction 273 S:0xC0021128 0xD40D 0 BMI {pc}+0x1e ; 0xc0021146 true fail -Instruction 274 S:0xC002112A 0x6863 1 LDR r3,[r4,#4] false -Instruction 275 S:0xC002112C 0xF46F70FF 0 MVN r0,#0x1fe false -Instruction 276 S:0xC0021130 0x181B 2 ADDS r3,r3,r0 false -Instruction 277 S:0xC0021132 0x6063 1 STR r3,[r4,#4] false -Instruction 278 S:0xC0021134 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 279 S:0xC0021138 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 280 S:0xC002113C 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc002115c true fail -Instruction 281 S:0xC002113E 0x6863 8 LDR r3,[r4,#4] false -Instruction 282 S:0xC0021140 0x3B01 2 SUBS r3,#1 false -Instruction 283 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false -Instruction 284 S:0xC0021144 0xBD38 1 POP {r3-r5,pc} true -Info Tracing enabled -Instruction 285 S:0xC0021104 0xB538 1 PUSH {r3-r5,lr} false -Instruction 286 S:0xC0021106 0xB500 4 PUSH {lr} false -Instruction 287 S:0xC0021108 0xF85DEB04 2 POP {lr} false -Instruction 288 S:0xC002110C 0x466B 1 MOV r3,sp false -Instruction 289 S:0xC002110E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 290 S:0xC0021112 0x2300 0 MOVS r3,#0 false -Instruction 291 S:0xC0021114 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 292 S:0xC0021118 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 293 S:0xC002111C 0x6862 3 LDR r2,[r4,#4] false -Instruction 294 S:0xC002111E 0x4013 2 ANDS r3,r3,r2 false -Instruction 295 S:0xC0021120 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0021146 true fail -Instruction 296 S:0xC0021122 0xF3EF8300 15 MRS r3,APSR ; formerly CPSR false -Instruction 297 S:0xC0021126 0x061B 3 LSLS r3,r3,#24 false -Instruction 298 S:0xC0021128 0xD40D 1 BMI {pc}+0x1e ; 0xc0021146 true fail -Instruction 299 S:0xC002112A 0x6863 1 LDR r3,[r4,#4] false -Instruction 300 S:0xC002112C 0xF46F70FF 0 MVN r0,#0x1fe false -Instruction 301 S:0xC0021130 0x181B 2 ADDS r3,r3,r0 false -Instruction 302 S:0xC0021132 0x6063 1 STR r3,[r4,#4] false -Instruction 303 S:0xC0021134 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 304 S:0xC0021138 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 305 S:0xC002113C 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc002115c true -Instruction 306 S:0xC002115C 0x6963 8 LDR r3,[r4,#0x14] false -Instruction 307 S:0xC002115E 0x4A06 1 LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 false -Instruction 308 S:0xC0021160 0x019B 2 LSLS r3,r3,#6 false -Instruction 309 S:0xC0021162 0x58D3 5 LDR r3,[r2,r3] false -Instruction 310 S:0xC0021164 0x2B00 2 CMP r3,#0 false -Instruction 311 S:0xC0021166 0xD0EA 0 BEQ {pc}-0x28 ; 0xc002113e true -Instruction 312 S:0xC002113E 0x6863 8 LDR r3,[r4,#4] false -Instruction 313 S:0xC0021140 0x3B01 2 SUBS r3,#1 false -Instruction 314 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false -Instruction 315 S:0xC0021144 0xBD38 1 POP {r3-r5,pc} true -Info Tracing enabled -Instruction 316 S:0xC0025DC4 0xE92D41F0 1 PUSH {r4-r8,lr} false -Instruction 317 S:0xC0025DC8 0xB082 3 SUB sp,sp,#8 false -Instruction 318 S:0xC0025DCA 0xB500 3 PUSH {lr} false -Instruction 319 S:0xC0025DCC 0xF85DEB04 2 POP {lr} false -Instruction 320 S:0xC0025DD0 0x6983 1 LDR r3,[r0,#0x18] false -Instruction 321 S:0xC0025DD2 0x4604 0 MOV r4,r0 false -Instruction 322 S:0xC0025DD4 0x460E 1 MOV r6,r1 false -Instruction 323 S:0xC0025DD6 0x2B00 1 CMP r3,#0 false -Instruction 324 S:0xC0025DD8 0x4677 0 MOV r7,lr false -Instruction 325 S:0xC0025DDA 0xBFA8 1 IT GE false -Instruction 326 S:0xC0025DDC 0x18CD 1 ADDS r5,r1,r3 false fail -Instruction 327 S:0xC0025DDE 0xDB55 0 BLT {pc}+0xae ; 0xc0025e8c true -Instruction 328 S:0xC0025E8C 0x4B21 39 LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 false -Instruction 329 S:0xC0025E8E 0x681D 5 LDR r5,[r3,#0] false -Instruction 330 S:0xC0025E90 0x1B4D 2 SUBS r5,r1,r5 false -Instruction 331 S:0xC0025E92 0x2DFF 1 CMP r5,#0xff false -Instruction 332 S:0xC0025E94 0xDDA9 0 BLE {pc}-0xaa ; 0xc0025dea true -Instruction 333 S:0xC0025DEA 0x6823 5 LDR r3,[r4,#0] false -Instruction 334 S:0xC0025DEC 0xB113 2 CBZ r3,{pc}+8 ; 0xc0025df4 true -Instruction 335 S:0xC0025DF4 0x4B42 1 LDR r3,[pc,#264] ; [0xC0025F00] false -Instruction 336 S:0xC0025DF6 0x681B 5 LDR r3,[r3,#0] false -Instruction 337 S:0xC0025DF8 0x2B00 2 CMP r3,#0 false -Instruction 338 S:0xC0025DFA 0xD16A 0 BNE {pc}+0xd8 ; 0xc0025ed2 true fail -Instruction 339 S:0xC0025DFC 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 340 S:0xC0025DFE 0x2B00 2 CMP r3,#0 false -Instruction 341 S:0xC0025E00 0xD07C 9 BEQ {pc}+0xfc ; 0xc0025efc true fail -Instruction 342 S:0xC0025E02 0xA901 21 ADD r1,sp,#4 false -Instruction 343 S:0xC0025E04 0x4620 0 MOV r0,r4 false -Instruction 344 S:0xC0025E06 0xF7FFFD61 1 BL {pc}-0x53a ; 0xc00258cc true -Instruction 345 S:0xC00258CC 0xB5F8 18 PUSH {r3-r7,lr} false -Instruction 346 S:0xC00258CE 0xB500 5 PUSH {lr} false -Instruction 347 S:0xC00258D0 0xF85DEB04 2 POP {lr} false -Instruction 348 S:0xC00258D4 0x4606 0 MOV r6,r0 false -Instruction 349 S:0xC00258D6 0x460F 1 MOV r7,r1 false -Instruction 350 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false -Instruction 351 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false -Instruction 352 S:0xC00258DE 0x4620 1 MOV r0,r4 false -Instruction 353 S:0xC00258E0 0xD00A 5 BEQ {pc}+0x18 ; 0xc00258f8 true fail -Instruction 354 S:0xC00258E2 0xF3BEFE81 1 BL {pc}+0x3bed06 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 355 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false -Instruction 356 S:0xC00258E8 0x4601 1 MOV r1,r0 false -Instruction 357 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false -Instruction 358 S:0xC00258EC 0x4620 0 MOV r0,r4 false -Instruction 359 S:0xC00258EE 0x4295 2 CMP r5,r2 false -Instruction 360 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail -Instruction 361 S:0xC00258F2 0xBDF8 1 POP {r3-r7,pc} true -Instruction 362 S:0xC0025E0A 0x2200 3 MOVS r2,#0 false -Instruction 363 S:0xC0025E0C 0x4607 0 MOV r7,r0 false -Instruction 364 S:0xC0025E0E 0x4620 1 MOV r0,r4 false -Instruction 365 S:0xC0025E10 0x4639 0 MOV r1,r7 false -Instruction 366 S:0xC0025E12 0xF7FFF849 1 BL {pc}-0xf6a ; 0xc0024ea8 true -Instruction 367 S:0xC0024EA8 0xB5F8 9 PUSH {r3-r7,lr} false -Instruction 368 S:0xC0024EAA 0xB500 5 PUSH {lr} false -Instruction 369 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false -Instruction 370 S:0xC0024EB0 0x4604 0 MOV r4,r0 false -Instruction 371 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false -Instruction 372 S:0xC0024EB4 0x460E 0 MOV r6,r1 false -Instruction 373 S:0xC0024EB6 0x4617 1 MOV r7,r2 false -Instruction 374 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true -Instruction 375 S:0xC0024EEA 0xBDF8 25 POP {r3-r7,pc} true -Instruction 376 S:0xC0025E16 0x4B3B 3 LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 false -Instruction 377 S:0xC0025E18 0x6D5A 16 LDR r2,[r3,#0x54] false -Instruction 378 S:0xC0025E1A 0x4680 0 MOV r8,r0 false -Instruction 379 S:0xC0025E1C 0x2A00 2 CMP r2,#0 false -Instruction 380 S:0xC0025E1E 0xD15D 0 BNE {pc}+0xbe ; 0xc0025edc true fail -Instruction 381 S:0xC0025E20 0x4B39 20 LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 false -Instruction 382 S:0xC0025E22 0x4669 0 MOV r1,sp false -Instruction 383 S:0xC0025E24 0xF42152FF 1 BIC r2,r1,#0x1fe0 false -Instruction 384 S:0xC0025E28 0xF022021F 1 BIC r2,r2,#0x1f false -Instruction 385 S:0xC0025E2C 0x681B 12 LDR r3,[r3,#0] false -Instruction 386 S:0xC0025E2E 0x6955 2 LDR r5,[r2,#0x14] false -Instruction 387 S:0xC0025E30 0x2B00 1 CMP r3,#0 false -Instruction 388 S:0xC0025E32 0xD142 0 BNE {pc}+0x88 ; 0xc0025eba true -Instruction 389 S:0xC0025EBA 0x4628 8 MOV r0,r5 false -Instruction 390 S:0xC0025EBC 0xF017F826 0 BL {pc}+0x17050 ; 0xc003cf0c true -Instruction 391 S:0xC003CF0C 0xB488 5 PUSH {r3,r7} false -Instruction 392 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 393 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 394 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 395 S:0xC003CF16 0x4A0C 12 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 396 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 397 S:0xC003CF1A 0xF8522020 14 LDR r2,[r2,r0,LSL #2] false -Instruction 398 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 399 S:0xC003CF20 0xF8D31460 15 LDR r1,[r3,#0x460] false -Instruction 400 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 401 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 402 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 403 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 404 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 405 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 406 S:0xC003CF32 0x4770 1 BX lr true -Instruction 407 S:0xC0025EC0 0x2800 1 CMP r0,#0 false -Instruction 408 S:0xC0025EC2 0xD0B7 0 BEQ {pc}-0x8e ; 0xc0025e34 true -Instruction 409 S:0xC0025E34 0x4A35 3 LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 false -Instruction 410 S:0xC0025E36 0x4B36 3 LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 false -Instruction 411 S:0xC0025E38 0xF8522025 1 LDR r2,[r2,r5,LSL #2] false -Instruction 412 S:0xC0025E3C 0x58D5 15 LDR r5,[r2,r3] false -Instruction 413 S:0xC0025E3E 0x42AF 2 CMP r7,r5 false -Instruction 414 S:0xC0025E40 0xD017 0 BEQ {pc}+0x32 ; 0xc0025e72 true fail -Instruction 415 S:0xC0025E42 0x687B 11 LDR r3,[r7,#4] false -Instruction 416 S:0xC0025E44 0x429C 2 CMP r4,r3 false -Instruction 417 S:0xC0025E46 0xD057 1 BEQ {pc}+0xb2 ; 0xc0025ef8 true fail -Instruction 418 S:0xC0025E48 0x68E3 21 LDR r3,[r4,#0xc] false -Instruction 419 S:0xC0025E4A 0xF0030303 2 AND r3,r3,#3 false -Instruction 420 S:0xC0025E4E 0x60E3 1 STR r3,[r4,#0xc] false -Instruction 421 S:0xC0025E50 0xF3BF8F5F 1 DMB false -Instruction 422 S:0xC0025E54 0x883B 31 LDRH r3,[r7,#0] false -Instruction 423 S:0xC0025E56 0x3301 2 ADDS r3,#1 false -Instruction 424 S:0xC0025E58 0x803B 1 STRH r3,[r7,#0] false -Instruction 425 S:0xC0025E5A 0xF3BF8F4F 31 DSB false -Instruction 426 S:0xC0025E5E 0xF3AF8004 1 SEV.W false -Instruction 427 S:0xC0025E62 0x4628 1 MOV r0,r5 false -Instruction 428 S:0xC0025E64 0xF3BEFBA8 0 BL {pc}+0x3be754 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 429 S:0xC0025E68 0x68E3 1 LDR r3,[r4,#0xc] false -Instruction 430 S:0xC0025E6A 0xF0030303 2 AND r3,r3,#3 false -Instruction 431 S:0xC0025E6E 0x432B 1 ORRS r3,r3,r5 false -Instruction 432 S:0xC0025E70 0x60E3 1 STR r3,[r4,#0xc] false -Instruction 433 S:0xC0025E72 0x4621 0 MOV r1,r4 false -Instruction 434 S:0xC0025E74 0x4628 1 MOV r0,r5 false -Instruction 435 S:0xC0025E76 0x60A6 1 STR r6,[r4,#8] false -Instruction 436 S:0xC0025E78 0xF7FFFDAA 0 BL {pc}-0x4a8 ; 0xc00259d0 true -Instruction 437 S:0xC00259D0 0xB538 1 PUSH {r3-r5,lr} false -Instruction 438 S:0xC00259D2 0xB500 4 PUSH {lr} false -Instruction 439 S:0xC00259D4 0xF85DEB04 2 POP {lr} false -Instruction 440 S:0xC00259D8 0x460D 0 MOV r5,r1 false -Instruction 441 S:0xC00259DA 0x4604 1 MOV r4,r0 false -Instruction 442 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true -Instruction 443 S:0xC0024BCC 0xB418 6 PUSH {r3,r4} false -Instruction 444 S:0xC0024BCE 0xB500 1 PUSH {lr} false -Instruction 445 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false -Instruction 446 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false -Instruction 447 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false -Instruction 448 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false -Instruction 449 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false -Instruction 450 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true -Instruction 451 S:0xC0024C24 0xB2D2 28 UXTB r2,r2 false -Instruction 452 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false -Instruction 453 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false -Instruction 454 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true -Instruction 455 S:0xC0024C16 0x6843 76 LDR r3,[r0,#4] false -Instruction 456 S:0xC0024C18 0x6041 3 STR r1,[r0,#4] false -Instruction 457 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false -Instruction 458 S:0xC0024C1E 0x6019 1 STR r1,[r3,#0] false -Instruction 459 S:0xC0024C20 0xBC18 1 POP {r3,r4} false -Instruction 460 S:0xC0024C22 0x4770 1 BX lr true -Instruction 461 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false -Instruction 462 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false -Instruction 463 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail -Instruction 464 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false -Instruction 465 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 466 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 467 S:0xC00259EC 0x2A00 1 CMP r2,#0 false -Instruction 468 S:0xC00259EE 0xBFB8 0 IT LT false -Instruction 469 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail -Instruction 470 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 471 S:0xC00259F4 0x3301 2 ADDS r3,#1 false -Instruction 472 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false -Instruction 473 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true -Instruction 474 S:0xC0025E7C 0x4628 3 MOV r0,r5 false -Instruction 475 S:0xC0025E7E 0x9901 1 LDR r1,[sp,#4] false -Instruction 476 S:0xC0025E80 0xF3BEFBEA 0 BL {pc}+0x3be7d8 ; 0xc03e4658 true -Info Tracing enabled -Instruction 477 S:0xC0025E84 0x4640 1 MOV r0,r8 false -Instruction 478 S:0xC0025E86 0xB002 0 ADD sp,sp,#8 false -Instruction 479 S:0xC0025E88 0xE8BD81F0 3 POP {r4-r8,pc} true -Info Tracing enabled -Instruction 480 S:0xC00202C8 0xB500 1 PUSH {lr} false -Instruction 481 S:0xC00202CA 0xF85DEB04 2 POP {lr} false -Instruction 482 S:0xC00202CE 0x2800 1 CMP r0,#0 false -Instruction 483 S:0xC00202D0 0xBFA1 0 ITTTT GE false -Instruction 484 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 485 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 486 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 487 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 488 S:0xC00202E0 0xBFAE 12 ITEE GE false -Instruction 489 S:0xC00202E2 0x08C0 1 LSRS r0,r0,#3 false -Instruction 490 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 491 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 492 S:0xC00202EC 0x4770 1 BX lr true -Info Tracing enabled -Instruction 493 S:0xC0025DC4 0xE92D41F0 1 PUSH {r4-r8,lr} false -Instruction 494 S:0xC0025DC8 0xB082 3 SUB sp,sp,#8 false -Instruction 495 S:0xC0025DCA 0xB500 3 PUSH {lr} false -Instruction 496 S:0xC0025DCC 0xF85DEB04 2 POP {lr} false -Instruction 497 S:0xC0025DD0 0x6983 1 LDR r3,[r0,#0x18] false -Instruction 498 S:0xC0025DD2 0x4604 0 MOV r4,r0 false -Instruction 499 S:0xC0025DD4 0x460E 1 MOV r6,r1 false -Instruction 500 S:0xC0025DD6 0x2B00 1 CMP r3,#0 false -Instruction 501 S:0xC0025DD8 0x4677 0 MOV r7,lr false -Instruction 502 S:0xC0025DDA 0xBFA8 1 IT GE false -Instruction 503 S:0xC0025DDC 0x18CD 1 ADDS r5,r1,r3 false fail -Instruction 504 S:0xC0025DDE 0xDB55 0 BLT {pc}+0xae ; 0xc0025e8c true -Instruction 505 S:0xC0025E8C 0x4B21 10 LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 false -Instruction 506 S:0xC0025E8E 0x681D 3 LDR r5,[r3,#0] false -Instruction 507 S:0xC0025E90 0x1B4D 2 SUBS r5,r1,r5 false -Instruction 508 S:0xC0025E92 0x2DFF 1 CMP r5,#0xff false -Instruction 509 S:0xC0025E94 0xDDA9 0 BLE {pc}-0xaa ; 0xc0025dea true -Instruction 510 S:0xC0025DEA 0x6823 22 LDR r3,[r4,#0] false -Instruction 511 S:0xC0025DEC 0xB113 2 CBZ r3,{pc}+8 ; 0xc0025df4 true fail -Instruction 512 S:0xC0025DEE 0x68A3 1 LDR r3,[r4,#8] false -Instruction 513 S:0xC0025DF0 0x42B3 2 CMP r3,r6 false -Instruction 514 S:0xC0025DF2 0xD06B 0 BEQ {pc}+0xda ; 0xc0025ecc true fail -Instruction 515 S:0xC0025DF4 0x4B42 8 LDR r3,[pc,#264] ; [0xC0025F00] false -Instruction 516 S:0xC0025DF6 0x681B 5 LDR r3,[r3,#0] false -Instruction 517 S:0xC0025DF8 0x2B00 2 CMP r3,#0 false -Instruction 518 S:0xC0025DFA 0xD16A 0 BNE {pc}+0xd8 ; 0xc0025ed2 true fail -Instruction 519 S:0xC0025DFC 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 520 S:0xC0025DFE 0x2B00 2 CMP r3,#0 false -Instruction 521 S:0xC0025E00 0xD07C 0 BEQ {pc}+0xfc ; 0xc0025efc true fail -Instruction 522 S:0xC0025E02 0xA901 1 ADD r1,sp,#4 false -Instruction 523 S:0xC0025E04 0x4620 0 MOV r0,r4 false -Instruction 524 S:0xC0025E06 0xF7FFFD61 1 BL {pc}-0x53a ; 0xc00258cc true -Instruction 525 S:0xC00258CC 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 526 S:0xC00258CE 0xB500 5 PUSH {lr} false -Instruction 527 S:0xC00258D0 0xF85DEB04 2 POP {lr} false -Instruction 528 S:0xC00258D4 0x4606 0 MOV r6,r0 false -Instruction 529 S:0xC00258D6 0x460F 1 MOV r7,r1 false -Instruction 530 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false -Instruction 531 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false -Instruction 532 S:0xC00258DE 0x4620 1 MOV r0,r4 false -Instruction 533 S:0xC00258E0 0xD00A 0 BEQ {pc}+0x18 ; 0xc00258f8 true fail -Instruction 534 S:0xC00258E2 0xF3BEFE81 1 BL {pc}+0x3bed06 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 535 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false -Instruction 536 S:0xC00258E8 0x4601 1 MOV r1,r0 false -Instruction 537 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false -Instruction 538 S:0xC00258EC 0x4620 0 MOV r0,r4 false -Instruction 539 S:0xC00258EE 0x4295 2 CMP r5,r2 false -Instruction 540 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail -Instruction 541 S:0xC00258F2 0xBDF8 1 POP {r3-r7,pc} true -Instruction 542 S:0xC0025E0A 0x2200 3 MOVS r2,#0 false -Instruction 543 S:0xC0025E0C 0x4607 0 MOV r7,r0 false -Instruction 544 S:0xC0025E0E 0x4620 1 MOV r0,r4 false -Instruction 545 S:0xC0025E10 0x4639 0 MOV r1,r7 false -Instruction 546 S:0xC0025E12 0xF7FFF849 1 BL {pc}-0xf6a ; 0xc0024ea8 true -Instruction 547 S:0xC0024EA8 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 548 S:0xC0024EAA 0xB500 5 PUSH {lr} false -Instruction 549 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false -Instruction 550 S:0xC0024EB0 0x4604 0 MOV r4,r0 false -Instruction 551 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false -Instruction 552 S:0xC0024EB4 0x460E 0 MOV r6,r1 false -Instruction 553 S:0xC0024EB6 0x4617 1 MOV r7,r2 false -Instruction 554 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true fail -Instruction 555 S:0xC0024EBA 0x4B17 55 LDR r3,[pc,#92] ; [0xC0024F18] = 0xC0635D88 false -Instruction 556 S:0xC0024EBC 0x685A 15 LDR r2,[r3,#4] false -Instruction 557 S:0xC0024EBE 0xB9E2 2 CBNZ r2,{pc}+0x3c ; 0xc0024efa true fail -Instruction 558 S:0xC0024EC0 0x6863 1 LDR r3,[r4,#4] false -Instruction 559 S:0xC0024EC2 0x6043 3 STR r3,[r0,#4] false -Instruction 560 S:0xC0024EC4 0x6018 3 STR r0,[r3,#0] false -Instruction 561 S:0xC0024EC6 0xB98F 1 CBNZ r7,{pc}+0x26 ; 0xc0024eec true fail -Instruction 562 S:0xC0024EC8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 563 S:0xC0024ECA 0xF44F7300 0 MOV r3,#0x200 false -Instruction 564 S:0xC0024ECE 0xF2C00320 1 MOVT r3,#0x20 false -Instruction 565 S:0xC0024ED2 0x6063 1 STR r3,[r4,#4] false -Instruction 566 S:0xC0024ED4 0x07D3 1 LSLS r3,r2,#31 false -Instruction 567 S:0xC0024ED6 0xD406 0 BMI {pc}+0x10 ; 0xc0024ee6 true fail -Instruction 568 S:0xC0024ED8 0x6932 1 LDR r2,[r6,#0x10] false -Instruction 569 S:0xC0024EDA 0x68F3 1 LDR r3,[r6,#0xc] false -Instruction 570 S:0xC0024EDC 0x3A01 1 SUBS r2,#1 false -Instruction 571 S:0xC0024EDE 0x6132 1 STR r2,[r6,#0x10] false -Instruction 572 S:0xC0024EE0 0x68A2 1 LDR r2,[r4,#8] false -Instruction 573 S:0xC0024EE2 0x429A 2 CMP r2,r3 false -Instruction 574 S:0xC0024EE4 0xD005 0 BEQ {pc}+0xe ; 0xc0024ef2 true fail -Instruction 575 S:0xC0024EE6 0x2001 1 MOVS r0,#1 false -Instruction 576 S:0xC0024EE8 0xBDF8 3 POP {r3-r7,pc} true -Instruction 577 S:0xC0025E16 0x4B3B 5 LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 false -Instruction 578 S:0xC0025E18 0x6D5A 3 LDR r2,[r3,#0x54] false -Instruction 579 S:0xC0025E1A 0x4680 0 MOV r8,r0 false -Instruction 580 S:0xC0025E1C 0x2A00 2 CMP r2,#0 false -Instruction 581 S:0xC0025E1E 0xD15D 0 BNE {pc}+0xbe ; 0xc0025edc true fail -Instruction 582 S:0xC0025E20 0x4B39 1 LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 false -Instruction 583 S:0xC0025E22 0x4669 0 MOV r1,sp false -Instruction 584 S:0xC0025E24 0xF42152FF 1 BIC r2,r1,#0x1fe0 false -Instruction 585 S:0xC0025E28 0xF022021F 1 BIC r2,r2,#0x1f false -Instruction 586 S:0xC0025E2C 0x681B 1 LDR r3,[r3,#0] false -Instruction 587 S:0xC0025E2E 0x6955 4 LDR r5,[r2,#0x14] false -Instruction 588 S:0xC0025E30 0x2B00 1 CMP r3,#0 false -Instruction 589 S:0xC0025E32 0xD142 0 BNE {pc}+0x88 ; 0xc0025eba true -Instruction 590 S:0xC0025EBA 0x4628 8 MOV r0,r5 false -Instruction 591 S:0xC0025EBC 0xF017F826 0 BL {pc}+0x17050 ; 0xc003cf0c true -Instruction 592 S:0xC003CF0C 0xB488 3 PUSH {r3,r7} false -Instruction 593 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 594 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 595 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 596 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 597 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 598 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false -Instruction 599 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 600 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 601 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 602 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 603 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 604 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false -Instruction 605 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 606 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 607 S:0xC003CF32 0x4770 1 BX lr true -Instruction 608 S:0xC0025EC0 0x2800 1 CMP r0,#0 false -Instruction 609 S:0xC0025EC2 0xD0B7 0 BEQ {pc}-0x8e ; 0xc0025e34 true -Instruction 610 S:0xC0025E34 0x4A35 66 LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 false -Instruction 611 S:0xC0025E36 0x4B36 3 LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 false -Instruction 612 S:0xC0025E38 0xF8522025 1 LDR r2,[r2,r5,LSL #2] false -Instruction 613 S:0xC0025E3C 0x58D5 5 LDR r5,[r2,r3] false -Instruction 614 S:0xC0025E3E 0x42AF 2 CMP r7,r5 false -Instruction 615 S:0xC0025E40 0xD017 0 BEQ {pc}+0x32 ; 0xc0025e72 true -Instruction 616 S:0xC0025E72 0x4621 8 MOV r1,r4 false -Instruction 617 S:0xC0025E74 0x4628 0 MOV r0,r5 false -Instruction 618 S:0xC0025E76 0x60A6 3 STR r6,[r4,#8] false -Instruction 619 S:0xC0025E78 0xF7FFFDAA 0 BL {pc}-0x4a8 ; 0xc00259d0 true -Instruction 620 S:0xC00259D0 0xB538 3 PUSH {r3-r5,lr} false -Instruction 621 S:0xC00259D2 0xB500 4 PUSH {lr} false -Instruction 622 S:0xC00259D4 0xF85DEB04 2 POP {lr} false -Instruction 623 S:0xC00259D8 0x460D 0 MOV r5,r1 false -Instruction 624 S:0xC00259DA 0x4604 1 MOV r4,r0 false -Instruction 625 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true -Instruction 626 S:0xC0024BCC 0xB418 1 PUSH {r3,r4} false -Instruction 627 S:0xC0024BCE 0xB500 1 PUSH {lr} false -Instruction 628 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false -Instruction 629 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false -Instruction 630 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false -Instruction 631 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false -Instruction 632 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false -Instruction 633 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true -Instruction 634 S:0xC0024C24 0xB2D2 8 UXTB r2,r2 false -Instruction 635 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false -Instruction 636 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false -Instruction 637 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true -Instruction 638 S:0xC0024C16 0x6843 2 LDR r3,[r0,#4] false -Instruction 639 S:0xC0024C18 0x6041 1 STR r1,[r0,#4] false -Instruction 640 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false -Instruction 641 S:0xC0024C1E 0x6019 1 STR r1,[r3,#0] false -Instruction 642 S:0xC0024C20 0xBC18 1 POP {r3,r4} false -Instruction 643 S:0xC0024C22 0x4770 1 BX lr true -Instruction 644 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false -Instruction 645 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false -Instruction 646 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail -Instruction 647 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false -Instruction 648 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 649 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 650 S:0xC00259EC 0x2A00 1 CMP r2,#0 false -Instruction 651 S:0xC00259EE 0xBFB8 0 IT LT false -Instruction 652 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail -Instruction 653 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 654 S:0xC00259F4 0x3301 2 ADDS r3,#1 false -Instruction 655 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false -Instruction 656 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true -Instruction 657 S:0xC0025E7C 0x4628 3 MOV r0,r5 false -Instruction 658 S:0xC0025E7E 0x9901 1 LDR r1,[sp,#4] false -Instruction 659 S:0xC0025E80 0xF3BEFBEA 0 BL {pc}+0x3be7d8 ; 0xc03e4658 true -Info Tracing enabled -Instruction 660 S:0xC0025E84 0x4640 1 MOV r0,r8 false -Instruction 661 S:0xC0025E86 0xB002 0 ADD sp,sp,#8 false -Instruction 662 S:0xC0025E88 0xE8BD81F0 3 POP {r4-r8,pc} true -Info Tracing enabled -Instruction 663 S:0xC0020A14 0xB500 1 PUSH {lr} false -Instruction 664 S:0xC0020A16 0xF85DEB04 2 POP {lr} false -Instruction 665 S:0xC0020A1A 0x466A 1 MOV r2,sp false -Instruction 666 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 667 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 668 S:0xC0020A24 0x685A 5 LDR r2,[r3,#4] false -Instruction 669 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false -Instruction 670 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false -Instruction 671 S:0xC0020A2C 0x4770 1 BX lr true -Info Tracing enabled -Instruction 672 S:0xC002108C 0xB538 9 PUSH {r3-r5,lr} false -Timestamp Timestamp: 562536961348 -Instruction 673 S:0xC002108E 0xB500 4 PUSH {lr} false -Instruction 674 S:0xC0021090 0xF85DEB04 2 POP {lr} false -Instruction 675 S:0xC0021094 0x466B 1 MOV r3,sp false -Instruction 676 S:0xC0021096 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 677 S:0xC002109A 0x2300 0 MOVS r3,#0 false -Instruction 678 S:0xC002109C 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 679 S:0xC00210A0 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 680 S:0xC00210A4 0x6862 3 LDR r2,[r4,#4] false -Instruction 681 S:0xC00210A6 0x4013 2 ANDS r3,r3,r2 false -Instruction 682 S:0xC00210A8 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc00210ce true fail -Instruction 683 S:0xC00210AA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 684 S:0xC00210AE 0x0619 3 LSLS r1,r3,#24 false -Instruction 685 S:0xC00210B0 0xD40D 0 BMI {pc}+0x1e ; 0xc00210ce true fail -Instruction 686 S:0xC00210B2 0x6863 1 LDR r3,[r4,#4] false -Instruction 687 S:0xC00210B4 0xF46F72FF 0 MVN r2,#0x1fe false -Instruction 688 S:0xC00210B8 0x189B 2 ADDS r3,r3,r2 false -Instruction 689 S:0xC00210BA 0x6063 1 STR r3,[r4,#4] false -Instruction 690 S:0xC00210BC 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 691 S:0xC00210C0 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 692 S:0xC00210C4 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc00210e4 true -Instruction 693 S:0xC00210E4 0x6963 15 LDR r3,[r4,#0x14] false -Instruction 694 S:0xC00210E6 0x4A06 13 LDR r2,[pc,#24] ; [0xC0021100] = 0xC06498C0 false -Instruction 695 S:0xC00210E8 0x019B 2 LSLS r3,r3,#6 false -Instruction 696 S:0xC00210EA 0x58D3 3 LDR r3,[r2,r3] false -Instruction 697 S:0xC00210EC 0x2B00 2 CMP r3,#0 false -Instruction 698 S:0xC00210EE 0xD0EA 0 BEQ {pc}-0x28 ; 0xc00210c6 true -Instruction 699 S:0xC00210C6 0x6863 8 LDR r3,[r4,#4] false -Instruction 700 S:0xC00210C8 0x3B01 2 SUBS r3,#1 false -Instruction 701 S:0xC00210CA 0x6063 1 STR r3,[r4,#4] false -Instruction 702 S:0xC00210CC 0xBD38 1 POP {r3-r5,pc} true -Info Tracing enabled -Instruction 703 S:0xC00361D8 0xB500 1 PUSH {lr} false -Instruction 704 S:0xC00361DA 0xF85DEB04 2 POP {lr} false -Instruction 705 S:0xC00361DE 0x4603 1 MOV r3,r0 false -Instruction 706 S:0xC00361E0 0x6800 70 LDR r0,[r0,#0] false -Instruction 707 S:0xC00361E2 0xF0000001 2 AND r0,r0,#1 false -Instruction 708 S:0xC00361E6 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 709 S:0xC00361EA 0x685A 1 LDR r2,[r3,#4] false -Instruction 710 S:0xC00361EC 0x188A 3 ADDS r2,r1,r2 false -Instruction 711 S:0xC00361EE 0xF8521020 15 LDR r1,[r2,r0,LSL #2] false -Instruction 712 S:0xC00361F2 0x3101 2 ADDS r1,#1 false -Instruction 713 S:0xC00361F4 0xF8421020 1 STR r1,[r2,r0,LSL #2] false -Instruction 714 S:0xC00361F8 0xF3BF8F5F 1 DMB false -Instruction 715 S:0xC00361FC 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 716 S:0xC0036200 0x685B 48 LDR r3,[r3,#4] false -Instruction 717 S:0xC0036202 0x1C82 0 ADDS r2,r0,#2 false -Instruction 718 S:0xC0036204 0x18CB 3 ADDS r3,r1,r3 false -Instruction 719 S:0xC0036206 0xF8531022 3 LDR r1,[r3,r2,LSL #2] false -Instruction 720 S:0xC003620A 0x3101 2 ADDS r1,#1 false -Instruction 721 S:0xC003620C 0xF8431022 1 STR r1,[r3,r2,LSL #2] false -Instruction 722 S:0xC0036210 0x4770 1 BX lr true -Info Tracing enabled -Instruction 723 S:0xC0036214 0xB418 1 PUSH {r3,r4} false -Instruction 724 S:0xC0036216 0xB500 1 PUSH {lr} false -Instruction 725 S:0xC0036218 0xF85DEB04 2 POP {lr} false -Instruction 726 S:0xC003621C 0xF3BF8F5F 1 DMB false -Instruction 727 S:0xC0036220 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 728 S:0xC0036224 0xB672 1 CPSID i false -Instruction 729 S:0xC0036226 0x6842 30 LDR r2,[r0,#4] false -Instruction 730 S:0xC0036228 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 731 S:0xC003622C 0xEB020181 1 ADD r1,r2,r1,LSL #2 false -Instruction 732 S:0xC0036230 0x585A 3 LDR r2,[r3,r1] false -Instruction 733 S:0xC0036232 0x3A01 2 SUBS r2,#1 false -Instruction 734 S:0xC0036234 0x505A 1 STR r2,[r3,r1] false -Instruction 735 S:0xC0036236 0xF3848100 1 MSR CPSR_c,r4 false -Instruction 736 S:0xC003623A 0xBC18 5 POP {r3,r4} false -Instruction 737 S:0xC003623C 0x4770 1 BX lr true -Info Tracing enabled -Instruction 738 S:0xC000CD40 0xB672 9 CPSID i false -Instruction 739 S:0xC000CD42 0xF8D91000 4 LDR r1,[r9,#0] false -Instruction 740 S:0xC000CD46 0xF0110F07 2 TST r1,#7 false -Instruction 741 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail -Instruction 742 S:0xC000CD4E 0xF3BF8F2F 1 CLREX false -Instruction 743 S:0xC000CD52 0x466A 1 MOV r2,sp false -Instruction 744 S:0xC000CD54 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 745 S:0xC000CD58 0xF083030C 2 EOR r3,r3,#0xc false -Instruction 746 S:0xC000CD5C 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 747 S:0xC000CD60 0xF8D2D03C 5 LDR sp,[r2,#0x3c] false -Instruction 748 S:0xC000CD64 0xF8D2E040 1 LDR lr,[r2,#0x40] false -Instruction 749 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 750 S:0xC000CD6C 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 751 S:0xC000CD70 0x9912 5 LDR r1,[sp,#0x48] false -Instruction 752 S:0xC000CD72 0xF8DDE044 1 LDR lr,[sp,#0x44] false -Instruction 753 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false -Instruction 754 S:0xC000CD78 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 755 S:0xC000CD7C 0xE91D1FFE 5 LDMDB sp,{r1-r12} false -Instruction 756 S:0xC000CD80 0xB005 7 ADD sp,sp,#0x14 false -Instruction 757 S:0xC000CD82 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536961413 -Info Tracing enabled -Instruction 758 S:0xC000CE40 0xB092 9 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562536961560 -Instruction 759 S:0xC000CE42 0xE88D1FFF 6 STM sp,{r0-r12} false -Instruction 760 S:0xC000CE46 0x46E8 11 MOV r8,sp false -Instruction 761 S:0xC000CE48 0xF3EF8A00 1 MRS r10,APSR ; formerly CPSR false -Instruction 762 S:0xC000CE4C 0xF08A0A0C 2 EOR r10,r10,#0xc false -Instruction 763 S:0xC000CE50 0xF38A8100 3 MSR CPSR_c,r10 false -Instruction 764 S:0xC000CE54 0xF8C8D034 5 STR sp,[r8,#0x34] false -Instruction 765 S:0xC000CE58 0xF8C8E038 1 STR lr,[r8,#0x38] false -Instruction 766 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false -Instruction 767 S:0xC000CE60 0xF38A8100 3 MSR CPSR_c,r10 false -Instruction 768 S:0xC000CE64 0xF3FF8800 5 MRS r8,SPSR false -Instruction 769 S:0xC000CE68 0xF8CDE03C 1 STR lr,[sp,#0x3c] false -Instruction 770 S:0xC000CE6C 0xF8CD8040 1 STR r8,[sp,#0x40] false -Instruction 771 S:0xC000CE70 0x9011 1 STR r0,[sp,#0x44] false -Instruction 772 S:0xC000CE72 0xF8DFC08C 14 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false -Instruction 773 S:0xC000CE76 0xF8DCC000 5 LDR r12,[r12,#0] false -Instruction 774 S:0xC000CE7A 0xEE01CF10 1 MCR p15,#0x0,r12,c1,c0,#0 false -Instruction 775 S:0xC000CE7E 0xB662 6 CPSIE i false -Instruction 776 S:0xC000CE80 0x46E9 1 MOV r9,sp false -Instruction 777 S:0xC000CE82 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 778 S:0xC000CE86 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 779 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false -Instruction 780 S:0xC000CE8E 0xF8D9A000 5 LDR r10,[r9,#0] false -Instruction 781 S:0xC000CE92 0xE92D0030 3 PUSH.W {r4,r5} false -Instruction 782 S:0xC000CE96 0xF41A6F70 1 TST r10,#0xf00 false -Instruction 783 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail -Instruction 784 S:0xC000CE9E 0xF5B77FC0 1 CMP r7,#0x180 false -Instruction 785 S:0xC000CEA2 0xF2AF1E63 1 ADR lr,{pc}-0x161 ; 0xc000cd41 false -Instruction 786 S:0xC000CEA6 0xBF38 0 IT CC false -Instruction 787 S:0xC000CEA8 0xF858F027 3 LDR pc,[r8,r7,LSL #2] true -Instruction 788 S:0xC0020598 0xB530 9 PUSH {r4,r5,lr} false -Instruction 789 S:0xC002059A 0xB083 2 SUB sp,sp,#0xc false -Instruction 790 S:0xC002059C 0xB500 3 PUSH {lr} false -Instruction 791 S:0xC002059E 0xF85DEB04 2 POP {lr} false -Instruction 792 S:0xC00205A2 0x4604 0 MOV r4,r0 false -Instruction 793 S:0xC00205A4 0x460D 1 MOV r5,r1 false -Instruction 794 S:0xC00205A6 0xB1D0 1 CBZ r0,{pc}+0x38 ; 0xc00205de true fail -Instruction 795 S:0xC00205A8 0x4668 1 MOV r0,sp false -Instruction 796 S:0xC00205AA 0xF02FF88D 0 BL {pc}+0x2f11e ; 0xc004f6c8 true -Instruction 797 S:0xC004F6C8 0xB510 12 PUSH {r4,lr} false -Instruction 798 S:0xC004F6CA 0xB082 1 SUB sp,sp,#8 false -Instruction 799 S:0xC004F6CC 0xB500 3 PUSH {lr} false -Instruction 800 S:0xC004F6CE 0xF85DEB04 2 POP {lr} false -Instruction 801 S:0xC004F6D2 0x4604 0 MOV r4,r0 false -Instruction 802 S:0xC004F6D4 0x4668 1 MOV r0,sp false -Instruction 803 S:0xC004F6D6 0xF7FFFFCD 1 BL {pc}-0x62 ; 0xc004f674 true -Instruction 804 S:0xC004F674 0xB508 1 PUSH {r3,lr} false -Instruction 805 S:0xC004F676 0xB500 1 PUSH {lr} false -Instruction 806 S:0xC004F678 0xF85DEB04 2 POP {lr} false -Instruction 807 S:0xC004F67C 0xF7FFFC84 1 BL {pc}-0x6f4 ; 0xc004ef88 true -Instruction 808 S:0xC004EF88 0xE92D47F0 2 PUSH {r4-r10,lr} false -Instruction 809 S:0xC004EF8C 0xB084 4 SUB sp,sp,#0x10 false -Instruction 810 S:0xC004EF8E 0xB500 3 PUSH {lr} false -Instruction 811 S:0xC004EF90 0xF85DEB04 2 POP {lr} false -Instruction 812 S:0xC004EF94 0x4D3E 2 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false -Instruction 813 S:0xC004EF96 0x4682 0 MOV r10,r0 false -Instruction 814 S:0xC004EF98 0x462C 2 MOV r4,r5 false -Instruction 815 S:0xC004EF9A 0xF8D57090 3 LDR r7,[r5,#0x90] false -Instruction 816 S:0xC004EF9E 0x07FE 3 LSLS r6,r7,#31 false -Instruction 817 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail -Instruction 818 S:0xC004EFA2 0xF3BF8F5F 1 DMB false -Instruction 819 S:0xC004EFA6 0x6BA3 27 LDR r3,[r4,#0x38] false -Instruction 820 S:0xC004EFA8 0xF8CA3000 3 STR r3,[r10,#0] false -Instruction 821 S:0xC004EFAC 0x6826 1 LDR r6,[r4,#0] false -Instruction 822 S:0xC004EFAE 0x4630 2 MOV r0,r6 false -Instruction 823 S:0xC004EFB0 0x6833 3 LDR r3,[r6,#0] false -Instruction 824 S:0xC004EFB2 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536961573 -Info Tracing enabled -Instruction 825 S:0xC004EFB4 0xE9D62302 9 LDRD r2,r3,[r6,#8] false -Instruction 826 S:0xC004EFB8 0xE9CD2300 2 STRD r2,r3,[sp,#0] false -Instruction 827 S:0xC004EFBC 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 828 S:0xC004EFC0 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 829 S:0xC004EFC4 0x6862 1 LDR r2,[r4,#4] false -Instruction 830 S:0xC004EFC6 0x6C63 1 LDR r3,[r4,#0x44] false -Instruction 831 S:0xC004EFC8 0x4680 0 MOV r8,r0 false -Instruction 832 S:0xC004EFCA 0x4689 1 MOV r9,r1 false -Instruction 833 S:0xC004EFCC 0x6C20 1 LDR r0,[r4,#0x40] false -Instruction 834 S:0xC004EFCE 0x68A1 1 LDR r1,[r4,#8] false -Instruction 835 S:0xC004EFD0 0xF3BF8F5F 1 DMB false -Instruction 836 S:0xC004EFD4 0xF8D46090 28 LDR r6,[r4,#0x90] false -Instruction 837 S:0xC004EFD8 0x42B7 2 CMP r7,r6 false -Instruction 838 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail -Instruction 839 S:0xC004EFDC 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false -Instruction 840 S:0xC004EFE0 0xE9DD6702 1 LDRD r6,r7,[sp,#8] false -Instruction 841 S:0xC004EFE4 0xEBB80804 1 SUBS r8,r8,r4 false -Instruction 842 S:0xC004EFE8 0xEB690905 1 SBC r9,r9,r5 false -Instruction 843 S:0xC004EFEC 0x4604 0 MOV r4,r0 false -Instruction 844 S:0xC004EFEE 0xEA080806 1 AND r8,r8,r6 false -Instruction 845 S:0xC004EFF2 0xEA090907 1 AND r9,r9,r7 false -Instruction 846 S:0xC004EFF6 0xF1C10020 1 RSB r0,r1,#0x20 false -Instruction 847 S:0xC004EFFA 0xF8DAC000 1 LDR r12,[r10,#0] false -Instruction 848 S:0xC004EFFE 0xFBA86702 1 UMULL r6,r7,r8,r2 false -Instruction 849 S:0xC004F002 0x19A4 2 ADDS r4,r4,r6 false -Instruction 850 S:0xC004F004 0xFB027709 1 MLA r7,r2,r9,r7 false -Instruction 851 S:0xC004F008 0xFA24F201 1 LSR r2,r4,r1 false -Instruction 852 S:0xC004F00C 0xEB430507 1 ADC r5,r3,r7 false -Instruction 853 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false -Instruction 854 S:0xC004F014 0xFA05F000 2 LSL r0,r5,r0 false -Instruction 855 S:0xC004F018 0xBF58 0 IT PL false -Instruction 856 S:0xC004F01A 0xFA45F606 1 ASR r6,r5,r6 false fail -Instruction 857 S:0xC004F01E 0xEA420200 1 ORR r2,r2,r0 false -Instruction 858 S:0xC004F022 0xFA45F301 1 ASR r3,r5,r1 false -Instruction 859 S:0xC004F026 0xBF58 0 IT PL false -Instruction 860 S:0xC004F028 0x4332 1 ORRS r2,r2,r6 false fail -Instruction 861 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false -Instruction 862 S:0xC004F02C 0xE9D76700 3 LDRD r6,r7,[r7,#0] false -Instruction 863 S:0xC004F030 0x429F 2 CMP r7,r3 false -Instruction 864 S:0xC004F032 0xBF08 0 IT EQ false -Instruction 865 S:0xC004F034 0x4296 1 CMP r6,r2 false -Instruction 866 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true -Instruction 867 S:0xC004F074 0x2600 8 MOVS r6,#0 false -Instruction 868 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true -Instruction 869 S:0xC004F056 0x4B0F 3 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false -Instruction 870 S:0xC004F058 0x4466 1 ADD r6,r6,r12 false -Instruction 871 S:0xC004F05A 0xF8CA6000 1 STR r6,[r10,#0] false -Instruction 872 S:0xC004F05E 0xF8CA2004 1 STR r2,[r10,#4] false -Instruction 873 S:0xC004F062 0x681B 3 LDR r3,[r3,#0] false -Instruction 874 S:0xC004F064 0x2B00 2 CMP r3,#0 false -Instruction 875 S:0xC004F066 0xBF14 0 ITE NE false -Instruction 876 S:0xC004F068 0xF06F000A 1 MVN r0,#0xa false fail -Instruction 877 S:0xC004F06C 0x2000 0 MOVS r0,#0 false -Instruction 878 S:0xC004F06E 0xB004 1 ADD sp,sp,#0x10 false -Instruction 879 S:0xC004F070 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 880 S:0xC004F680 0xB900 4 CBNZ r0,{pc}+4 ; 0xc004f684 true fail -Instruction 881 S:0xC004F682 0xBD08 2 POP {r3,pc} true -Instruction 882 S:0xC004F6DA 0x9B01 3 LDR r3,[sp,#4] false -Instruction 883 S:0xC004F6DC 0xF64452D3 0 MOV r2,#0x4dd3 false -Instruction 884 S:0xC004F6E0 0x9900 1 LDR r1,[sp,#0] false -Instruction 885 S:0xC004F6E2 0xF2C10262 0 MOVT r2,#0x1062 false -Instruction 886 S:0xC004F6E6 0xFB820203 2 SMULL r0,r2,r2,r3 false -Instruction 887 S:0xC004F6EA 0x17DB 1 ASRS r3,r3,#31 false -Instruction 888 S:0xC004F6EC 0x6021 1 STR r1,[r4,#0] false -Instruction 889 S:0xC004F6EE 0xEBC313A2 1 RSB r3,r3,r2,ASR #6 false -Instruction 890 S:0xC004F6F2 0x6063 1 STR r3,[r4,#4] false -Instruction 891 S:0xC004F6F4 0xB002 0 ADD sp,sp,#8 false -Instruction 892 S:0xC004F6F6 0xBD10 3 POP {r4,pc} true -Instruction 893 S:0xC00205AE 0x466A 1 MOV r2,sp false -Instruction 894 S:0xC00205B0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 895 S:0xC00205B4 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 896 S:0xC00205B8 0x689B 3 LDR r3,[r3,#8] false -Instruction 897 S:0xC00205BA 0xF1140208 0 ADDS r2,r4,#8 false -Instruction 898 S:0xC00205BE 0xBF3C 1 ITT CC false -Instruction 899 S:0xC00205C0 0xEB720203 1 SBCS.W r2,r2,r3 false -Instruction 900 S:0xC00205C4 0x2300 0 MOVS r3,#0 false -Instruction 901 S:0xC00205C6 0xB11B 2 CBZ r3,{pc}+0xa ; 0xc00205d0 true -Instruction 902 S:0xC00205D0 0x4620 1 MOV r0,r4 false -Instruction 903 S:0xC00205D2 0x4669 0 MOV r1,sp false -Instruction 904 S:0xC00205D4 0x2208 1 MOVS r2,#8 false -Instruction 905 S:0xC00205D6 0xF22FFD13 0 BL {pc}+0x22fa2a ; 0xc0250000 true -Info Tracing enabled -Instruction 906 S:0xC00205DA 0x2800 1 CMP r0,#0 false -Instruction 907 S:0xC00205DC 0xD1F4 0 BNE {pc}-0x14 ; 0xc00205c8 true fail -Instruction 908 S:0xC00205DE 0x4628 1 MOV r0,r5 false -Instruction 909 S:0xC00205E0 0x2D00 0 CMP r5,#0 false -Instruction 910 S:0xC00205E2 0xD0F3 1 BEQ {pc}-0x16 ; 0xc00205cc true -Instruction 911 S:0xC00205CC 0xB003 8 ADD sp,sp,#0xc false -Instruction 912 S:0xC00205CE 0xBD30 3 POP {r4,r5,pc} true -Instruction 913 S:0xC000CD40 0xB672 10 CPSID i false -Instruction 914 S:0xC000CD42 0xF8D91000 1 LDR r1,[r9,#0] false -Instruction 915 S:0xC000CD46 0xF0110F07 2 TST r1,#7 false -Instruction 916 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail -Instruction 917 S:0xC000CD4E 0xF3BF8F2F 1 CLREX false -Instruction 918 S:0xC000CD52 0x466A 1 MOV r2,sp false -Instruction 919 S:0xC000CD54 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 920 S:0xC000CD58 0xF083030C 2 EOR r3,r3,#0xc false -Instruction 921 S:0xC000CD5C 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 922 S:0xC000CD60 0xF8D2D03C 5 LDR sp,[r2,#0x3c] false -Instruction 923 S:0xC000CD64 0xF8D2E040 1 LDR lr,[r2,#0x40] false -Instruction 924 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 925 S:0xC000CD6C 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 926 S:0xC000CD70 0x9912 5 LDR r1,[sp,#0x48] false -Instruction 927 S:0xC000CD72 0xF8DDE044 1 LDR lr,[sp,#0x44] false -Instruction 928 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false -Instruction 929 S:0xC000CD78 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 930 S:0xC000CD7C 0xE91D1FFE 5 LDMDB sp,{r1-r12} false -Instruction 931 S:0xC000CD80 0xB005 7 ADD sp,sp,#0x14 false -Instruction 932 S:0xC000CD82 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536961601 -Info Tracing enabled -Instruction 933 S:0xC000CE40 0xB092 9 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562536961733 -Instruction 934 S:0xC000CE42 0xE88D1FFF 6 STM sp,{r0-r12} false -Instruction 935 S:0xC000CE46 0x46E8 11 MOV r8,sp false -Instruction 936 S:0xC000CE48 0xF3EF8A00 1 MRS r10,APSR ; formerly CPSR false -Instruction 937 S:0xC000CE4C 0xF08A0A0C 2 EOR r10,r10,#0xc false -Instruction 938 S:0xC000CE50 0xF38A8100 3 MSR CPSR_c,r10 false -Instruction 939 S:0xC000CE54 0xF8C8D034 5 STR sp,[r8,#0x34] false -Instruction 940 S:0xC000CE58 0xF8C8E038 1 STR lr,[r8,#0x38] false -Instruction 941 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false -Instruction 942 S:0xC000CE60 0xF38A8100 3 MSR CPSR_c,r10 false -Instruction 943 S:0xC000CE64 0xF3FF8800 5 MRS r8,SPSR false -Instruction 944 S:0xC000CE68 0xF8CDE03C 1 STR lr,[sp,#0x3c] false -Instruction 945 S:0xC000CE6C 0xF8CD8040 1 STR r8,[sp,#0x40] false -Instruction 946 S:0xC000CE70 0x9011 1 STR r0,[sp,#0x44] false -Instruction 947 S:0xC000CE72 0xF8DFC08C 3 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false -Instruction 948 S:0xC000CE76 0xF8DCC000 5 LDR r12,[r12,#0] false -Instruction 949 S:0xC000CE7A 0xEE01CF10 1 MCR p15,#0x0,r12,c1,c0,#0 false -Instruction 950 S:0xC000CE7E 0xB662 6 CPSIE i false -Instruction 951 S:0xC000CE80 0x46E9 1 MOV r9,sp false -Instruction 952 S:0xC000CE82 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 953 S:0xC000CE86 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 954 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false -Instruction 955 S:0xC000CE8E 0xF8D9A000 5 LDR r10,[r9,#0] false -Instruction 956 S:0xC000CE92 0xE92D0030 3 PUSH.W {r4,r5} false -Instruction 957 S:0xC000CE96 0xF41A6F70 1 TST r10,#0xf00 false -Instruction 958 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail -Instruction 959 S:0xC000CE9E 0xF5B77FC0 1 CMP r7,#0x180 false -Instruction 960 S:0xC000CEA2 0xF2AF1E63 1 ADR lr,{pc}-0x161 ; 0xc000cd41 false -Instruction 961 S:0xC000CEA6 0xBF38 0 IT CC false -Instruction 962 S:0xC000CEA8 0xF858F027 3 LDR pc,[r8,r7,LSL #2] true -Info Tracing enabled -Instruction 963 S:0xC00331C0 0xB570 17 PUSH {r4-r6,lr} false -Instruction 964 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 965 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 966 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 967 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 968 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 969 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 970 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 971 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 972 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 973 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 974 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 975 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 976 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 977 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 978 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 979 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 980 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 981 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 982 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 983 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 984 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 985 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 986 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 987 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 988 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 989 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 990 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 991 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 992 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 993 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 994 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 995 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 996 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 997 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 998 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 999 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1000 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1001 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1002 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1003 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1004 S:0xC00331C2 0xB500 6 PUSH {lr} false -Instruction 1005 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1006 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1007 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1008 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1009 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1010 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1011 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1012 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1013 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1014 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1015 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1016 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1017 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1018 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1019 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1020 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1021 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1022 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1023 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1024 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 1025 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1026 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1027 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1028 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1029 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1030 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1031 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1032 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1033 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1034 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1035 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1036 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1037 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1038 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1039 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1040 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1041 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1042 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1043 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1044 S:0xC00331C2 0xB500 6 PUSH {lr} false -Instruction 1045 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1046 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1047 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1048 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1049 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1050 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1051 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1052 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1053 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1054 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1055 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1056 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1057 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1058 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1059 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1060 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1061 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1062 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1063 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1064 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 1065 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1066 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1067 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1068 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1069 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1070 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1071 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1072 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1073 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1074 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1075 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1076 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1077 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1078 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1079 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1080 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1081 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1082 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1083 S:0xC002D904 0xB5F0 1 PUSH {r4-r7,lr} false -Instruction 1084 S:0xC002D906 0xB089 3 SUB sp,sp,#0x24 false -Instruction 1085 S:0xC002D908 0xB500 3 PUSH {lr} false -Instruction 1086 S:0xC002D90A 0xF85DEB04 2 POP {lr} false -Instruction 1087 S:0xC002D90E 0x4604 0 MOV r4,r0 false -Instruction 1088 S:0xC002D910 0xB672 1 CPSID i false -Instruction 1089 S:0xC002D912 0xF7FFFE59 1 BL {pc}-0x34a ; 0xc002d5c8 true -Instruction 1090 S:0xC002D5C8 0xB500 1 PUSH {lr} false -Instruction 1091 S:0xC002D5CA 0xF85DEB04 2 POP {lr} false -Instruction 1092 S:0xC002D5CE 0x6801 11 LDR r1,[r0,#0] false -Instruction 1093 S:0xC002D5D0 0xF0110004 2 ANDS r0,r1,#4 false -Instruction 1094 S:0xC002D5D4 0xD110 0 BNE {pc}+0x24 ; 0xc002d5f8 true fail -Instruction 1095 S:0xC002D5D6 0x0949 1 LSRS r1,r1,#5 false -Instruction 1096 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false -Instruction 1097 S:0xC002D5DC 0x4299 1 CMP r1,r3 false -Instruction 1098 S:0xC002D5DE 0xD00A 0 BEQ {pc}+0x18 ; 0xc002d5f6 true fail -Instruction 1099 S:0xC002D5E0 0x4B0A 14 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false -Instruction 1100 S:0xC002D5E2 0x689B 5 LDR r3,[r3,#8] false -Instruction 1101 S:0xC002D5E4 0xB123 2 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail -Instruction 1102 S:0xC002D5E6 0x681A 14 LDR r2,[r3,#0] false -Instruction 1103 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false -Instruction 1104 S:0xC002D5EC 0x4290 2 CMP r0,r2 false -Instruction 1105 S:0xC002D5EE 0xD007 0 BEQ {pc}+0x12 ; 0xc002d600 true -Instruction 1106 S:0xC002D600 0xB2C9 19 UXTB r1,r1 false -Instruction 1107 S:0xC002D602 0x3108 1 ADDS r1,r1,#8 false -Instruction 1108 S:0xC002D604 0xEB030381 2 ADD r3,r3,r1,LSL #2 false -Instruction 1109 S:0xC002D608 0x6858 3 LDR r0,[r3,#4] false -Instruction 1110 S:0xC002D60A 0x4770 1 BX lr true -Instruction 1111 S:0xC002D916 0x4605 1 MOV r5,r0 false -Instruction 1112 S:0xC002D918 0x2800 0 CMP r0,#0 false -Instruction 1113 S:0xC002D91A 0xD037 1 BEQ {pc}+0x72 ; 0xc002d98c true fail -Instruction 1114 S:0xC002D91C 0xF3B6FE4C 1 BL {pc}+0x3b6c9c ; 0xc03e45b8 true -Info Tracing enabled -Instruction 1115 S:0xC002D920 0x6820 1 LDR r0,[r4,#0] false -Instruction 1116 S:0xC002D922 0x0742 3 LSLS r2,r0,#29 false -Instruction 1117 S:0xC002D924 0xD535 1 BPL {pc}+0x6e ; 0xc002d992 true -Instruction 1118 S:0xC002D992 0x4621 12 MOV r1,r4 false -Instruction 1119 S:0xC002D994 0x4628 0 MOV r0,r5 false -Instruction 1120 S:0xC002D996 0xF7FEFDA9 1 BL {pc}-0x14aa ; 0xc002c4ec true -Instruction 1121 S:0xC002C4EC 0xB500 3 PUSH {lr} false -Instruction 1122 S:0xC002C4EE 0xF85DEB04 2 POP {lr} false -Instruction 1123 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false -Instruction 1124 S:0xC002C4F4 0xF6C96337 1 MOVT r3,#0x9e37 false -Instruction 1125 S:0xC002C4F8 0xFB03F301 2 MUL r3,r3,r1 false -Instruction 1126 S:0xC002C4FC 0x0E9B 3 LSRS r3,r3,#26 false -Instruction 1127 S:0xC002C4FE 0xEB000083 11 ADD r0,r0,r3,LSL #2 false -Instruction 1128 S:0xC002C502 0xF8D00094 13 LDR r0,[r0,#0x94] false -Instruction 1129 S:0xC002C506 0xB938 2 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail -Instruction 1130 S:0xC002C508 0x4770 1 BX lr true -Instruction 1131 S:0xC002D99A 0x4604 1 MOV r4,r0 false -Instruction 1132 S:0xC002D99C 0xB198 1 CBZ r0,{pc}+0x2a ; 0xc002d9c6 true -Instruction 1133 S:0xC002D9C6 0xF3BF8F5F 20 DMB false -Instruction 1134 S:0xC002D9CA 0x882B 35 LDRH r3,[r5,#0] false -Instruction 1135 S:0xC002D9CC 0x3301 2 ADDS r3,#1 false -Instruction 1136 S:0xC002D9CE 0x802B 1 STRH r3,[r5,#0] false -Instruction 1137 S:0xC002D9D0 0xF3BF8F4F 31 DSB false -Instruction 1138 S:0xC002D9D4 0xF3AF8004 1 SEV.W false -Instruction 1139 S:0xC002D9D8 0xB662 1 CPSIE i false -Instruction 1140 S:0xC002D9DA 0xE7D8 1 B {pc}-0x4c ; 0xc002d98e true -Instruction 1141 S:0xC002D98E 0x2000 1 MOVS r0,#0 false -Instruction 1142 S:0xC002D990 0xE7FA 0 B {pc}-8 ; 0xc002d988 true -Instruction 1143 S:0xC002D988 0xB009 1 ADD sp,sp,#0x24 false -Instruction 1144 S:0xC002D98A 0xBDF0 3 POP {r4-r7,pc} true -Info Tracing enabled -Instruction 1145 S:0xC00331C0 0xB570 17 PUSH {r4-r6,lr} false -Instruction 1146 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 1147 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1148 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1149 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1150 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1151 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1152 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1153 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1154 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1155 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1156 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1157 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1158 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1159 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1160 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1161 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1162 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1163 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1164 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1165 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1166 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 1167 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1168 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1169 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1170 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1171 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1172 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1173 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1174 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1175 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1176 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1177 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1178 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1179 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1180 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1181 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1182 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1183 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1184 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1185 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1186 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 1187 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1188 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1189 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1190 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1191 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1192 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1193 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1194 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1195 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1196 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1197 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1198 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1199 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1200 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1201 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1202 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1203 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1204 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1205 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1206 S:0xC00331C2 0xB500 4 PUSH {lr} false -Instruction 1207 S:0xC00331C4 0xF85DEB04 2 POP {lr} false -Instruction 1208 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 1209 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false -Instruction 1210 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 1211 S:0xC00331CE 0x4606 1 MOV r6,r0 false -Instruction 1212 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false -Instruction 1213 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false -Instruction 1214 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 1215 S:0xC00331DC 0x4633 1 MOV r3,r6 false -Instruction 1216 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 1217 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false -Instruction 1218 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false -Instruction 1219 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false -Instruction 1220 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false -Instruction 1221 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 1222 S:0xC00331EC 0x4630 1 MOV r0,r6 false -Instruction 1223 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 1224 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Info Tracing enabled -Instruction 1225 S:0xC002D904 0xB5F0 1 PUSH {r4-r7,lr} false -Instruction 1226 S:0xC002D906 0xB089 3 SUB sp,sp,#0x24 false -Instruction 1227 S:0xC002D908 0xB500 3 PUSH {lr} false -Instruction 1228 S:0xC002D90A 0xF85DEB04 2 POP {lr} false -Instruction 1229 S:0xC002D90E 0x4604 0 MOV r4,r0 false -Instruction 1230 S:0xC002D910 0xB672 1 CPSID i false -Instruction 1231 S:0xC002D912 0xF7FFFE59 1 BL {pc}-0x34a ; 0xc002d5c8 true -Instruction 1232 S:0xC002D5C8 0xB500 1 PUSH {lr} false -Instruction 1233 S:0xC002D5CA 0xF85DEB04 2 POP {lr} false -Instruction 1234 S:0xC002D5CE 0x6801 11 LDR r1,[r0,#0] false -Instruction 1235 S:0xC002D5D0 0xF0110004 2 ANDS r0,r1,#4 false -Instruction 1236 S:0xC002D5D4 0xD110 0 BNE {pc}+0x24 ; 0xc002d5f8 true fail -Instruction 1237 S:0xC002D5D6 0x0949 1 LSRS r1,r1,#5 false -Instruction 1238 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false -Instruction 1239 S:0xC002D5DC 0x4299 1 CMP r1,r3 false -Instruction 1240 S:0xC002D5DE 0xD00A 0 BEQ {pc}+0x18 ; 0xc002d5f6 true fail -Instruction 1241 S:0xC002D5E0 0x4B0A 3 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false -Instruction 1242 S:0xC002D5E2 0x689B 5 LDR r3,[r3,#8] false -Instruction 1243 S:0xC002D5E4 0xB123 2 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail -Instruction 1244 S:0xC002D5E6 0x681A 3 LDR r2,[r3,#0] false -Instruction 1245 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false -Instruction 1246 S:0xC002D5EC 0x4290 2 CMP r0,r2 false -Instruction 1247 S:0xC002D5EE 0xD007 0 BEQ {pc}+0x12 ; 0xc002d600 true -Instruction 1248 S:0xC002D600 0xB2C9 8 UXTB r1,r1 false -Instruction 1249 S:0xC002D602 0x3108 1 ADDS r1,r1,#8 false -Instruction 1250 S:0xC002D604 0xEB030381 2 ADD r3,r3,r1,LSL #2 false -Instruction 1251 S:0xC002D608 0x6858 3 LDR r0,[r3,#4] false -Instruction 1252 S:0xC002D60A 0x4770 1 BX lr true -Instruction 1253 S:0xC002D916 0x4605 1 MOV r5,r0 false -Instruction 1254 S:0xC002D918 0x2800 0 CMP r0,#0 false -Instruction 1255 S:0xC002D91A 0xD037 1 BEQ {pc}+0x72 ; 0xc002d98c true fail -Instruction 1256 S:0xC002D91C 0xF3B6FE4C 1 BL {pc}+0x3b6c9c ; 0xc03e45b8 true -Info Tracing enabled -Instruction 1257 S:0xC002D920 0x6820 1 LDR r0,[r4,#0] false -Instruction 1258 S:0xC002D922 0x0742 3 LSLS r2,r0,#29 false -Instruction 1259 S:0xC002D924 0xD535 0 BPL {pc}+0x6e ; 0xc002d992 true -Instruction 1260 S:0xC002D992 0x4621 8 MOV r1,r4 false -Instruction 1261 S:0xC002D994 0x4628 0 MOV r0,r5 false -Instruction 1262 S:0xC002D996 0xF7FEFDA9 1 BL {pc}-0x14aa ; 0xc002c4ec true -Instruction 1263 S:0xC002C4EC 0xB500 1 PUSH {lr} false -Instruction 1264 S:0xC002C4EE 0xF85DEB04 2 POP {lr} false -Instruction 1265 S:0xC002C4F2 0x2301 1 MOVS r3,#1 false -Instruction 1266 S:0xC002C4F4 0xF6C96337 1 MOVT r3,#0x9e37 false -Instruction 1267 S:0xC002C4F8 0xFB03F301 2 MUL r3,r3,r1 false -Instruction 1268 S:0xC002C4FC 0x0E9B 3 LSRS r3,r3,#26 false -Instruction 1269 S:0xC002C4FE 0xEB000083 2 ADD r0,r0,r3,LSL #2 false -Instruction 1270 S:0xC002C502 0xF8D00094 13 LDR r0,[r0,#0x94] false -Instruction 1271 S:0xC002C506 0xB938 2 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail -Instruction 1272 S:0xC002C508 0x4770 1 BX lr true -Instruction 1273 S:0xC002D99A 0x4604 1 MOV r4,r0 false -Instruction 1274 S:0xC002D99C 0xB198 1 CBZ r0,{pc}+0x2a ; 0xc002d9c6 true -Instruction 1275 S:0xC002D9C6 0xF3BF8F5F 9 DMB false -Instruction 1276 S:0xC002D9CA 0x882B 28 LDRH r3,[r5,#0] false -Instruction 1277 S:0xC002D9CC 0x3301 2 ADDS r3,#1 false -Instruction 1278 S:0xC002D9CE 0x802B 1 STRH r3,[r5,#0] false -Instruction 1279 S:0xC002D9D0 0xF3BF8F4F 31 DSB false -Instruction 1280 S:0xC002D9D4 0xF3AF8004 1 SEV.W false -Instruction 1281 S:0xC002D9D8 0xB662 1 CPSIE i false -Instruction 1282 S:0xC002D9DA 0xE7D8 1 B {pc}-0x4c ; 0xc002d98e true -Instruction 1283 S:0xC002D98E 0x2000 1 MOVS r0,#0 false -Instruction 1284 S:0xC002D990 0xE7FA 0 B {pc}-8 ; 0xc002d988 true -Instruction 1285 S:0xC002D988 0xB009 1 ADD sp,sp,#0x24 false -Instruction 1286 S:0xC002D98A 0xBDF0 3 POP {r4-r7,pc} true -Info Tracing enabled -Instruction 1287 S:0xC003BE34 0xB488 1 PUSH {r3,r7} false -Instruction 1288 S:0xC003BE36 0xAF00 1 ADD r7,sp,#0 false -Instruction 1289 S:0xC003BE38 0xB500 2 PUSH {lr} false -Instruction 1290 S:0xC003BE3A 0xF85DEB04 2 POP {lr} false -Instruction 1291 S:0xC003BE3E 0x680B 1 LDR r3,[r1,#0] false -Instruction 1292 S:0xC003BE40 0x079B 12 LSLS r3,r3,#30 false -Instruction 1293 S:0xC003BE42 0xD507 0 BPL {pc}+0x12 ; 0xc003be54 true -Instruction 1294 S:0xC003BE54 0x46BD 21 MOV sp,r7 false -Instruction 1295 S:0xC003BE56 0xBC88 3 POP {r3,r7} false -Instruction 1296 S:0xC003BE58 0xF7FFBCBC 1 B.W {pc}-0x684 ; 0xc003b7d4 true -Instruction 1297 S:0xC003B7D4 0xE92D47F0 16 PUSH {r4-r10,lr} false -Instruction 1298 S:0xC003B7D8 0xAF00 4 ADD r7,sp,#0 false -Instruction 1299 S:0xC003B7DA 0xB500 2 PUSH {lr} false -Instruction 1300 S:0xC003B7DC 0xF85DEB04 2 POP {lr} false -Instruction 1301 S:0xC003B7E0 0x460E 11 MOV r6,r1 false -Instruction 1302 S:0xC003B7E2 0x4692 0 MOV r10,r2 false -Instruction 1303 S:0xC003B7E4 0x4680 1 MOV r8,r0 false -Instruction 1304 S:0xC003B7E6 0xF7FFFFCF 0 BL {pc}-0x5e ; 0xc003b788 true -Instruction 1305 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false -Instruction 1306 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 1307 S:0xC003B78E 0xB500 2 PUSH {lr} false -Instruction 1308 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Timestamp Timestamp: 562536962321 -Instruction 1309 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 1310 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 1311 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 1312 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 1313 S:0xC003B7A0 0xF8D004C0 10 LDR r0,[r0,#0x4c0] false -Instruction 1314 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 1315 S:0xC003F2B4 0x4B03 5 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 1316 S:0xC003F2B6 0x6818 3 LDR r0,[r3,#0] false -Instruction 1317 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 1318 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 1319 S:0xC000ED28 0xB508 12 PUSH {r3,lr} false -Instruction 1320 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 1321 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1322 S:0xC000ED32 0x689B 3 LDR r3,[r3,#8] false -Instruction 1323 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 1324 S:0xC00113EC 0xF24A2340 21 MOV r3,#0xa240 false -Instruction 1325 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 1326 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 1327 S:0xC00113F6 0x681B 4 LDR r3,[r3,#0] false -Instruction 1328 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536962326 -Info Tracing enabled -Instruction 1329 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 1330 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1331 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false -Instruction 1332 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 1333 S:0xC0011408 0x4610 2 MOV r0,r2 false -Instruction 1334 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 1335 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 1336 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 1337 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 1338 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 1339 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false -Instruction 1340 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 1341 S:0xC003B7B8 0xE9D62300 54 LDRD r2,r3,[r6,#0] false -Instruction 1342 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 1343 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false -Instruction 1344 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 1345 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 1346 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 1347 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 1348 S:0xC003B7EA 0x6870 6 LDR r0,[r6,#4] false -Instruction 1349 S:0xC003B7EC 0xF8DFE070 3 LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 false -Instruction 1350 S:0xC003B7F0 0x4631 0 MOV r1,r6 false -Instruction 1351 S:0xC003B7F2 0xF8DFC070 2 LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 false -Instruction 1352 S:0xC003B7F6 0x6944 2 LDR r4,[r0,#0x14] false -Instruction 1353 S:0xC003B7F8 0xE9F1237A 2 LDRD r2,r3,[r1,#0x1e8]! false -Instruction 1354 S:0xC003B7FC 0x4665 1 MOV r5,r12 false -Instruction 1355 S:0xC003B7FE 0xF85E4024 3 LDR r4,[lr,r4,LSL #2] false -Instruction 1356 S:0xC003B802 0xEA520903 1 ORRS r9,r2,r3 false -Instruction 1357 S:0xC003B806 0x4425 1 ADD r5,r5,r4 false -Instruction 1358 S:0xC003B808 0xF505658F 1 ADD r5,r5,#0x478 false -Instruction 1359 S:0xC003B80C 0xE9D54500 3 LDRD r4,r5,[r5,#0] false -Instruction 1360 S:0xC003B810 0xD002 1 BEQ {pc}+8 ; 0xc003b818 true -Instruction 1361 S:0xC003B818 0x46B1 1 MOV r9,r6 false -Instruction 1362 S:0xC003B81A 0x2400 0 MOVS r4,#0 false -Instruction 1363 S:0xC003B81C 0x2500 1 MOVS r5,#0 false -Instruction 1364 S:0xC003B81E 0xE9C14500 1 STRD r4,r5,[r1,#0] false -Instruction 1365 S:0xC003B822 0xE9F94576 1 LDRD r4,r5,[r9,#0x1d8]! false -Instruction 1366 S:0xC003B826 0x18A4 2 ADDS r4,r4,r2 false -Instruction 1367 S:0xC003B828 0xEB450503 1 ADC r5,r5,r3 false -Instruction 1368 S:0xC003B82C 0xE9C94500 1 STRD r4,r5,[r9,#0] false -Instruction 1369 S:0xC003B830 0x6941 1 LDR r1,[r0,#0x14] false -Instruction 1370 S:0xC003B832 0xF85E1021 3 LDR r1,[lr,r1,LSL #2] false -Instruction 1371 S:0xC003B836 0xEB1C0C01 2 ADDS r12,r12,r1 false -Instruction 1372 S:0xC003B83A 0xD008 0 BEQ {pc}+0x14 ; 0xc003b84e true fail -Instruction 1373 S:0xC003B83C 0xF50C6CAC 10 ADD r12,r12,#0x560 false -Instruction 1374 S:0xC003B840 0xE9DC0100 3 LDRD r0,r1,[r12,#0] false -Instruction 1375 S:0xC003B844 0x1880 2 ADDS r0,r0,r2 false -Instruction 1376 S:0xC003B846 0xEB410103 1 ADC r1,r1,r3 false -Instruction 1377 S:0xC003B84A 0xE9CC0100 1 STRD r0,r1,[r12,#0] false -Instruction 1378 S:0xC003B84E 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 1379 S:0xC003B850 0x4640 0 MOV r0,r8 false -Instruction 1380 S:0xC003B852 0x4652 1 MOV r2,r10 false -Instruction 1381 S:0xC003B854 0x4631 0 MOV r1,r6 false -Instruction 1382 S:0xC003B856 0x689B 14 LDR r3,[r3,#8] false -Instruction 1383 S:0xC003B858 0x4798 1 BLX r3 true -Instruction 1384 S:0xC004268C 0xE92D4FF0 21 PUSH {r4-r11,lr} false -Instruction 1385 S:0xC0042690 0xB09B 7 SUB sp,sp,#0x6c false -Instruction 1386 S:0xC0042692 0xB500 3 PUSH {lr} false -Instruction 1387 S:0xC0042694 0xF85DEB04 2 POP {lr} false -Instruction 1388 S:0xC0042698 0xF1110738 0 ADDS r7,r1,#0x38 false -Instruction 1389 S:0xC004269C 0x9014 3 STR r0,[sp,#0x50] false -Instruction 1390 S:0xC004269E 0x9215 1 STR r2,[sp,#0x54] false -Instruction 1391 S:0xC00426A0 0xF0008172 3 BEQ.W {pc}+0x2e8 ; 0xc0042988 true fail -Instruction 1392 S:0xC00426A4 0x4691 1 MOV r9,r2 false -Instruction 1393 S:0xC00426A6 0xF8D76124 1 LDR r6,[r7,#0x124] false -Instruction 1394 S:0xC00426AA 0xF0090801 0 AND r8,r9,#1 false -Instruction 1395 S:0xC00426AE 0x4630 2 MOV r0,r6 false -Instruction 1396 S:0xC00426B0 0xF7FDFD2A 0 BL {pc}-0x25a8 ; 0xc0040108 true -Instruction 1397 S:0xC0040108 0xE92D4FF0 20 PUSH {r4-r11,lr} false -Instruction 1398 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false -Instruction 1399 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 1400 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 1401 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false -Instruction 1402 S:0xC0040118 0xF8D0A030 9 LDR r10,[r0,#0x30] false -Instruction 1403 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 1404 S:0xC004011E 0xF8D23480 2 LDR r3,[r2,#0x480] false -Instruction 1405 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 1406 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 1407 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 1408 S:0xC004012C 0xF8DA2020 23 LDR r2,[r10,#0x20] false -Instruction 1409 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 1410 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Instruction 1411 S:0xC0040134 0xE9DA6728 13 LDRD r6,r7,[r10,#0xa0] false -Instruction 1412 S:0xC0040138 0x2500 1 MOVS r5,#0 false -Instruction 1413 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 1414 S:0xC004013C 0x4629 1 MOV r1,r5 false -Instruction 1415 S:0xC004013E 0x42BD 1 CMP r5,r7 false -Instruction 1416 S:0xC0040140 0xBF08 15 IT EQ false -Instruction 1417 S:0xC0040142 0x42B4 1 CMP r4,r6 false -Instruction 1418 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 1419 S:0xC0040146 0xBF3C 1 ITT CC false -Instruction 1420 S:0xC0040148 0x4639 1 MOV r1,r7 false -Instruction 1421 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 1422 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false -Instruction 1423 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false -Instruction 1424 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false -Instruction 1425 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false -Instruction 1426 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false -Instruction 1427 S:0xC004015E 0xE9CA670A 14 STRD r6,r7,[r10,#0x28] false -Instruction 1428 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false -Instruction 1429 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false -Instruction 1430 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false -Instruction 1431 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false -Instruction 1432 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false -Instruction 1433 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false -Instruction 1434 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 1435 S:0xC004017A 0x4690 1 MOV r8,r2 false -Instruction 1436 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 1437 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail -Instruction 1438 S:0xC0040180 0xE9DA670C 11 LDRD r6,r7,[r10,#0x30] false -Instruction 1439 S:0xC0040184 0x4658 1 MOV r0,r11 false -Instruction 1440 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false -Instruction 1441 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false -Instruction 1442 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false -Instruction 1443 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false -Instruction 1444 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 1445 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Instruction 1446 S:0xC003F7A8 0xE92D03F0 17 PUSH {r4-r9} false -Instruction 1447 S:0xC003F7AC 0xB500 5 PUSH {lr} false -Instruction 1448 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 1449 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 1450 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 1451 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 1452 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 1453 S:0xC003F7BC 0x6AC1 10 LDR r1,[r0,#0x2c] false -Instruction 1454 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false -Instruction 1455 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Instruction 1456 S:0xC003F7C4 0xE9D1670A 3 LDRD r6,r7,[r1,#0x28] false -Instruction 1457 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false -Instruction 1458 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false -Instruction 1459 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false -Instruction 1460 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false -Instruction 1461 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 1462 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false -Instruction 1463 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 1464 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail -Instruction 1465 S:0xC003F7E0 0x463B 9 MOV r3,r7 false fail -Instruction 1466 S:0xC003F7E2 0x4616 0 MOV r6,r2 false -Instruction 1467 S:0xC003F7E4 0x461F 1 MOV r7,r3 false -Instruction 1468 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 1469 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 1470 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 1471 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 1472 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Instruction 1473 S:0xC003F80A 0x4622 18 MOV r2,r4 false -Instruction 1474 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 1475 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true -Instruction 1476 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false -Instruction 1477 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 1478 S:0xC003F7FC 0xE9D02306 31 LDRD r2,r3,[r0,#0x18] false -Instruction 1479 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 1480 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1481 S:0xC003F808 0x4770 3 BX lr true -Instruction 1482 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false -Instruction 1483 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false -Instruction 1484 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 1485 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 1486 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false -Instruction 1487 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true -Instruction 1488 S:0xC00401B6 0x4B24 26 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 1489 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false -Instruction 1490 S:0xC00401BC 0x685A 13 LDR r2,[r3,#4] false -Instruction 1491 S:0xC00401BE 0x2A00 2 CMP r2,#0 false -Instruction 1492 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Instruction 1493 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false -Instruction 1494 S:0xC00401C6 0xF8D630D8 15 LDR r3,[r6,#0xd8] false -Instruction 1495 S:0xC00401CA 0x2B00 2 CMP r3,#0 false -Instruction 1496 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Instruction 1497 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false -Instruction 1498 S:0xC00401B2 0xE8BD8FF0 5 POP {r4-r11,pc} true -Instruction 1499 S:0xC00426B4 0xF8D7C124 7 LDR r12,[r7,#0x124] false -Instruction 1500 S:0xC00426B8 0xF8D73128 1 LDR r3,[r7,#0x128] false -Instruction 1501 S:0xC00426BC 0xF8DC2084 4 LDR r2,[r12,#0x84] false -Instruction 1502 S:0xC00426C0 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false -Instruction 1503 S:0xC00426C4 0x940A 1 STR r4,[sp,#0x28] false -Instruction 1504 S:0xC00426C6 0x2B00 0 CMP r3,#0 false -Instruction 1505 S:0xC00426C8 0xF00081F6 1 BEQ.W {pc}+0x3f0 ; 0xc0042ab8 true -Instruction 1506 S:0xC0042AB8 0xF5026290 24 ADD r2,r2,#0x480 false -Instruction 1507 S:0xC0042ABC 0xE9D24500 3 LDRD r4,r5,[r2,#0] false -Instruction 1508 S:0xC0042AC0 0xE60A 14 B {pc}-0x3e8 ; 0xc00426d8 true -Instruction 1509 S:0xC00426D8 0x69FA 5 LDR r2,[r7,#0x1c] false -Instruction 1510 S:0xC00426DA 0x463B 0 MOV r3,r7 false -Instruction 1511 S:0xC00426DC 0xE9F3014E 3 LDRD r0,r1,[r3,#0x138]! false -Instruction 1512 S:0xC00426E0 0x9212 1 STR r2,[sp,#0x48] false -Instruction 1513 S:0xC00426E2 0xF8DC2030 1 LDR r2,[r12,#0x30] false -Instruction 1514 S:0xC00426E6 0x1A20 1 SUBS r0,r4,r0 false -Instruction 1515 S:0xC00426E8 0xEB650101 1 SBC r1,r5,r1 false -Instruction 1516 S:0xC00426EC 0x9305 1 STR r3,[sp,#0x14] false -Instruction 1517 S:0xC00426EE 0xF8CDC010 1 STR r12,[sp,#0x10] false -Instruction 1518 S:0xC00426F2 0x920C 1 STR r2,[sp,#0x30] false -Instruction 1519 S:0xC00426F4 0xF7FDF932 0 BL {pc}-0x2d98 ; 0xc003f95c true -Instruction 1520 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 1521 S:0xC003F960 0xB500 11 PUSH {lr} false -Instruction 1522 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 1523 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false -Instruction 1524 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 1525 S:0xC003F96E 0x6876 16 LDR r6,[r6,#4] false -Instruction 1526 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 1527 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 1528 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 1529 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 1530 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 1531 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 1532 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 1533 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 1534 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 1535 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 1536 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 1537 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 1538 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 1539 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 1540 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 1541 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1542 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 1543 S:0xC00426F8 0x9B05 2 LDR r3,[sp,#0x14] false -Instruction 1544 S:0xC00426FA 0xF8DDC010 1 LDR r12,[sp,#0x10] false -Instruction 1545 S:0xC00426FE 0x2800 0 CMP r0,#0 false -Instruction 1546 S:0xC0042700 0xF1710E00 6 SBCS lr,r1,#0 false -Instruction 1547 S:0xC0042704 0xF2C081CC 0 BLT.W {pc}+0x39c ; 0xc0042aa0 true fail -Instruction 1548 S:0xC0042708 0xEA4F2A90 1 LSR r10,r0,#10 false -Instruction 1549 S:0xC004270C 0xEA4F2B91 1 LSR r11,r1,#10 false -Instruction 1550 S:0xC0042710 0xEA4A5A81 1 ORR r10,r10,r1,LSL #22 false -Instruction 1551 S:0xC0042714 0xEA5A000B 1 ORRS r0,r10,r11 false -Instruction 1552 S:0xC0042718 0xF00080D4 0 BEQ.W {pc}+0x1ac ; 0xc00428c4 true fail -Instruction 1553 S:0xC004271C 0xF64B7140 1 MOV r1,#0xbf40 false -Instruction 1554 S:0xC0042720 0xE9C34500 14 STRD r4,r5,[r3,#0] false -Instruction 1555 S:0xC0042724 0xF2CC0164 1 MOVT r1,#0xc064 false -Instruction 1556 S:0xC0042728 0x680A 3 LDR r2,[r1,#0] false -Instruction 1557 S:0xC004272A 0x2A00 2 CMP r2,#0 false -Instruction 1558 S:0xC004272C 0xF00081BB 0 BEQ.W {pc}+0x37a ; 0xc0042aa6 true fail -Instruction 1559 S:0xC0042730 0x9A0A 22 LDR r2,[sp,#0x28] false -Instruction 1560 S:0xC0042732 0x2400 0 MOVS r4,#0 false -Instruction 1561 S:0xC0042734 0x940B 1 STR r4,[sp,#0x2c] false -Instruction 1562 S:0xC0042736 0xEB011302 2 ADD r3,r1,r2,LSL #4 false -Instruction 1563 S:0xC004273A 0xF8D33098 14 LDR r3,[r3,#0x98] false -Instruction 1564 S:0xC004273E 0x9313 1 STR r3,[sp,#0x4c] false -Instruction 1565 S:0xC0042740 0x930A 1 STR r3,[sp,#0x28] false -Instruction 1566 S:0xC0042742 0xF8D7E134 1 LDR lr,[r7,#0x134] false -Instruction 1567 S:0xC0042746 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 1568 S:0xC004274A 0x9C0C 2 LDR r4,[sp,#0x30] false -Instruction 1569 S:0xC004274C 0x2300 0 MOVS r3,#0 false -Instruction 1570 S:0xC004274E 0x1B39 2 SUBS r1,r7,r4 false -Instruction 1571 S:0xC0042750 0xEA4F548E 1 LSL r4,lr,#22 false -Instruction 1572 S:0xC0042754 0x424D 1 RSBS r5,r1,#0 false -Instruction 1573 S:0xC0042756 0xEA4F5494 1 LSR r4,r4,#22 false -Instruction 1574 S:0xC004275A 0x414D 1 ADCS r5,r5,r1 false -Instruction 1575 S:0xC004275C 0xEB1A0004 1 ADDS r0,r10,r4 false -Instruction 1576 S:0xC0042760 0xF14B0100 1 ADC r1,r11,#0 false -Instruction 1577 S:0xC0042764 0x428B 1 CMP r3,r1 false -Instruction 1578 S:0xC0042766 0xBF08 0 IT EQ false -Instruction 1579 S:0xC0042768 0x4282 1 CMP r2,r0 false -Instruction 1580 S:0xC004276A 0xBF28 0 IT CS false -Instruction 1581 S:0xC004276C 0x2400 1 MOVS r4,#0 false fail -Instruction 1582 S:0xC004276E 0xD279 0 BCS {pc}+0xf6 ; 0xc0042864 true fail -Instruction 1583 S:0xC0042770 0x9B13 1 LDR r3,[sp,#0x4c] false -Instruction 1584 S:0xC0042772 0xF5C46480 1 RSB r4,r4,#0x400 false -Instruction 1585 S:0xC0042776 0xF8D70130 1 LDR r0,[r7,#0x130] false -Instruction 1586 S:0xC004277A 0xFB04F203 1 MUL r2,r4,r3 false -Instruction 1587 S:0xC004277E 0x9B12 1 LDR r3,[sp,#0x48] false -Instruction 1588 S:0xC0042780 0x0A92 6 LSRS r2,r2,#10 false -Instruction 1589 S:0xC0042782 0x2B00 0 CMP r3,#0 false -Instruction 1590 S:0xC0042784 0xF04081AD 1 BNE.W {pc}+0x35e ; 0xc0042ae2 true -Instruction 1591 S:0xC0042AE2 0x1810 19 ADDS r0,r2,r0 false -Instruction 1592 S:0xC0042AE4 0x900C 1 STR r0,[sp,#0x30] false -Instruction 1593 S:0xC0042AE6 0xF8C70130 1 STR r0,[r7,#0x130] false -Instruction 1594 S:0xC0042AEA 0xE64E 0 B {pc}-0x360 ; 0xc004278a true -Instruction 1595 S:0xC004278A 0xB125 2 CBZ r5,{pc}+0xc ; 0xc0042796 true fail -Instruction 1596 S:0xC004278C 0xF8D73160 1 LDR r3,[r7,#0x160] false -Instruction 1597 S:0xC0042790 0x189B 2 ADDS r3,r3,r2 false -Instruction 1598 S:0xC0042792 0xF8C73160 1 STR r3,[r7,#0x160] false -Instruction 1599 S:0xC0042796 0xEBBA0204 1 SUBS r2,r10,r4 false -Instruction 1600 S:0xC004279A 0xEB6B73E4 1 SBC r3,r11,r4,ASR #31 false -Instruction 1601 S:0xC004279E 0x2100 0 MOVS r1,#0 false -Instruction 1602 S:0xC00427A0 0xEA030B01 11 AND r11,r3,r1 false -Instruction 1603 S:0xC00427A4 0x4474 1 ADD r4,r4,lr false -Instruction 1604 S:0xC00427A6 0x0A91 1 LSRS r1,r2,#10 false -Instruction 1605 S:0xC00427A8 0xF24030FF 0 MOV r0,#0x3ff false -Instruction 1606 S:0xC00427AC 0xEA4F2E93 1 LSR lr,r3,#10 false -Instruction 1607 S:0xC00427B0 0x9418 1 STR r4,[sp,#0x60] false -Instruction 1608 S:0xC00427B2 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 1609 S:0xC00427B6 0xEA415483 1 ORR r4,r1,r3,LSL #22 false -Instruction 1610 S:0xC00427BA 0xF8CDE03C 1 STR lr,[sp,#0x3c] false -Instruction 1611 S:0xC00427BE 0xEA020A00 15 AND r10,r2,r0 false -Instruction 1612 S:0xC00427C2 0x940E 1 STR r4,[sp,#0x38] false -Instruction 1613 S:0xC00427C4 0x2001 1 MOVS r0,#1 false -Instruction 1614 S:0xC00427C6 0xE9DD230E 1 LDRD r2,r3,[sp,#0x38] false -Instruction 1615 S:0xC00427CA 0x2100 1 MOVS r1,#0 false -Instruction 1616 S:0xC00427CC 0x1812 1 ADDS r2,r2,r0 false -Instruction 1617 S:0xC00427CE 0xF44F60FC 0 MOV r0,#0x7e0 false -Instruction 1618 S:0xC00427D2 0xEB430301 1 ADC r3,r3,r1 false -Instruction 1619 S:0xC00427D6 0x2100 0 MOVS r1,#0 false -Instruction 1620 S:0xC00427D8 0x4299 1 CMP r1,r3 false -Instruction 1621 S:0xC00427DA 0xBF08 0 IT EQ false -Instruction 1622 S:0xC00427DC 0x4290 1 CMP r0,r2 false -Instruction 1623 S:0xC00427DE 0xF0C08390 15 BCC.W {pc}+0x724 ; 0xc0042f02 true fail -Instruction 1624 S:0xC00427E2 0x2A1F 1 CMP r2,#0x1f false -Instruction 1625 S:0xC00427E4 0x4614 1 MOV r4,r2 false -Instruction 1626 S:0xC00427E6 0xF20083D8 0 BHI.W {pc}+0x7b4 ; 0xc0042f9a true fail -Instruction 1627 S:0xC00427EA 0xF24830C8 66 MOV r0,#0x83c8 false -Instruction 1628 S:0xC00427EE 0x990C 1 LDR r1,[sp,#0x30] false -Instruction 1629 S:0xC00427F0 0xF2CC003E 1 MOVT r0,#0xc03e false -Instruction 1630 S:0xC00427F4 0xF8DFE564 14 LDR lr,[pc,#1380] ; [0xC0042D5C] false -Instruction 1631 S:0xC00427F8 0xF8500022 3 LDR r0,[r0,r2,LSL #2] false -Instruction 1632 S:0xC00427FC 0xFBA02301 3 UMULL r2,r3,r0,r1 false -Instruction 1633 S:0xC0042800 0x9009 1 STR r0,[sp,#0x24] false -Instruction 1634 S:0xC0042802 0x4601 0 MOV r1,r0 false -Instruction 1635 S:0xC0042804 0x9818 1 LDR r0,[sp,#0x60] false -Instruction 1636 S:0xC0042806 0xFBA10100 3 UMULL r0,r1,r1,r0 false -Instruction 1637 S:0xC004280A 0x930C 1 STR r3,[sp,#0x30] false -Instruction 1638 S:0xC004280C 0xF8C73130 1 STR r3,[r7,#0x130] false -Instruction 1639 S:0xC0042810 0xF8D73160 1 LDR r3,[r7,#0x160] false -Instruction 1640 S:0xC0042814 0xE9CD0118 1 STRD r0,r1,[sp,#0x60] false -Instruction 1641 S:0xC0042818 0xF8C71134 1 STR r1,[r7,#0x134] false -Instruction 1642 S:0xC004281C 0xF85E2024 1 LDR r2,[lr,r4,LSL #2] false -Instruction 1643 S:0xC0042820 0xFBA22303 10 UMULL r2,r3,r2,r3 false -Instruction 1644 S:0xC0042824 0xF8C73160 1 STR r3,[r7,#0x160] false -Instruction 1645 S:0xC0042828 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false -Instruction 1646 S:0xC004282C 0xF8CDC010 1 STR r12,[sp,#0x10] false -Instruction 1647 S:0xC0042830 0xF7FEFF4E 1 BL {pc}-0x1160 ; 0xc00416d0 true -Instruction 1648 S:0xC00416D0 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 1649 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 1650 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 1651 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 1652 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 1653 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 1654 S:0xC00416E0 0xBF08 7 IT EQ false -Instruction 1655 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 1656 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 1657 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 1658 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 1659 S:0xC00416EC 0xF8D000FC 16 LDR r0,[r0,#0xfc] false -Instruction 1660 S:0xC00416F0 0xE8BD03F0 3 POP {r4-r9} false -Instruction 1661 S:0xC00416F4 0x4770 3 BX lr true -Instruction 1662 S:0xC0042834 0x9A13 2 LDR r2,[sp,#0x4c] false -Instruction 1663 S:0xC0042836 0xF8DDC010 1 LDR r12,[sp,#0x10] false -Instruction 1664 S:0xC004283A 0xFB02F300 2 MUL r3,r2,r0 false -Instruction 1665 S:0xC004283E 0x0A9A 3 LSRS r2,r3,#10 false -Instruction 1666 S:0xC0042840 0x9B12 1 LDR r3,[sp,#0x48] false -Instruction 1667 S:0xC0042842 0xB11B 2 CBZ r3,{pc}+0xa ; 0xc004284c true fail -Instruction 1668 S:0xC0042844 0x9C0C 8 LDR r4,[sp,#0x30] false -Instruction 1669 S:0xC0042846 0x1913 2 ADDS r3,r2,r4 false -Instruction 1670 S:0xC0042848 0xF8C73130 1 STR r3,[r7,#0x130] false -Instruction 1671 S:0xC004284C 0xB125 1 CBZ r5,{pc}+0xc ; 0xc0042858 true fail -Instruction 1672 S:0xC004284E 0xF8D73160 9 LDR r3,[r7,#0x160] false -Instruction 1673 S:0xC0042852 0x189B 2 ADDS r3,r3,r2 false -Instruction 1674 S:0xC0042854 0xF8C73160 1 STR r3,[r7,#0x160] false -Instruction 1675 S:0xC0042858 0xF8D7E134 1 LDR lr,[r7,#0x134] false -Instruction 1676 S:0xC004285C 0x2401 0 MOVS r4,#1 false -Instruction 1677 S:0xC004285E 0x4486 2 ADD lr,lr,r0 false -Instruction 1678 S:0xC0042860 0xF8C7E134 1 STR lr,[r7,#0x134] false -Instruction 1679 S:0xC0042864 0x990B 1 LDR r1,[sp,#0x2c] false -Instruction 1680 S:0xC0042866 0x9A0A 1 LDR r2,[sp,#0x28] false -Instruction 1681 S:0xC0042868 0xFB0AF001 2 MUL r0,r10,r1 false -Instruction 1682 S:0xC004286C 0xFB02000B 1 MLA r0,r2,r11,r0 false -Instruction 1683 S:0xC0042870 0xFBAA2302 1 UMULL r2,r3,r10,r2 false -Instruction 1684 S:0xC0042874 0x18C3 2 ADDS r3,r0,r3 false -Instruction 1685 S:0xC0042876 0x0A92 1 LSRS r2,r2,#10 false -Instruction 1686 S:0xC0042878 0xEA425283 1 ORR r2,r2,r3,LSL #22 false -Instruction 1687 S:0xC004287C 0x9B12 1 LDR r3,[sp,#0x48] false -Instruction 1688 S:0xC004287E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004288a true fail -Instruction 1689 S:0xC0042880 0xF8D73130 1 LDR r3,[r7,#0x130] false -Instruction 1690 S:0xC0042884 0x189B 2 ADDS r3,r3,r2 false -Instruction 1691 S:0xC0042886 0xF8C73130 1 STR r3,[r7,#0x130] false -Instruction 1692 S:0xC004288A 0xB125 1 CBZ r5,{pc}+0xc ; 0xc0042896 true fail -Instruction 1693 S:0xC004288C 0xF8D73160 1 LDR r3,[r7,#0x160] false -Instruction 1694 S:0xC0042890 0x189A 2 ADDS r2,r3,r2 false -Instruction 1695 S:0xC0042892 0xF8C72160 1 STR r2,[r7,#0x160] false -Instruction 1696 S:0xC0042896 0xEB0E010A 1 ADD r1,lr,r10 false -Instruction 1697 S:0xC004289A 0xF8C71134 1 STR r1,[r7,#0x134] false -Instruction 1698 S:0xC004289E 0xB18C 1 CBZ r4,{pc}+0x26 ; 0xc00428c4 true fail -Instruction 1699 S:0xC00428A0 0x4638 24 MOV r0,r7 false -Instruction 1700 S:0xC00428A2 0xF8CDC010 1 STR r12,[sp,#0x10] false -Instruction 1701 S:0xC00428A6 0xF7FDFD11 1 BL {pc}-0x25da ; 0xc00402cc true -Instruction 1702 S:0xC00402CC 0xE92D4FF8 17 PUSH {r3-r11,lr} false -Instruction 1703 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 1704 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 1705 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 1706 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 1707 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 1708 S:0xC00402E0 0x2D00 6 CMP r5,#0 false -Instruction 1709 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 1710 S:0xC00403B4 0xF8D04134 22 LDR r4,[r0,#0x134] false -Instruction 1711 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 1712 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 1713 S:0xC00403C0 0x6800 17 LDR r0,[r0,#0] false -Instruction 1714 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 1715 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 1716 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 1717 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 1718 S:0xC00403CE 0x4B27 9 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 1719 S:0xC00403D0 0x685A 15 LDR r2,[r3,#4] false -Instruction 1720 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 1721 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 1722 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 1723 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 1724 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 1725 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 1726 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 1727 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 1728 S:0xC00403EA 0x4B21 3 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 1729 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 1730 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 1731 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 1732 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 1733 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 1734 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 1735 S:0xC00428AA 0x69FB 13 LDR r3,[r7,#0x1c] false -Instruction 1736 S:0xC00428AC 0xF8DDC010 1 LDR r12,[sp,#0x10] false -Instruction 1737 S:0xC00428B0 0x2B00 1 CMP r3,#0 false -Instruction 1738 S:0xC00428B2 0xF0008106 0 BEQ.W {pc}+0x210 ; 0xc0042ac2 true fail -Instruction 1739 S:0xC00428B6 0xE9DC2312 12 LDRD r2,r3,[r12,#0x48] false -Instruction 1740 S:0xC00428BA 0x1812 2 ADDS r2,r2,r0 false -Instruction 1741 S:0xC00428BC 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false -Instruction 1742 S:0xC00428C0 0xE9CC2312 1 STRD r2,r3,[r12,#0x48] false -Instruction 1743 S:0xC00428C4 0xF0880101 1 EOR r1,r8,#1 false -Instruction 1744 S:0xC00428C8 0x4630 0 MOV r0,r6 false -Instruction 1745 S:0xC00428CA 0xF7FDF967 1 BL {pc}-0x2d2e ; 0xc003fb9c true -Instruction 1746 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false -Instruction 1747 S:0xC003FBA0 0xB500 9 PUSH {lr} false -Instruction 1748 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 1749 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 1750 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 1751 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 1752 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 1753 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 1754 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 1755 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 1756 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 1757 S:0xC003FBC0 0xEB630505 5 SBC r5,r3,r5 false -Instruction 1758 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 1759 S:0xC003FBC8 0xBF14 1 ITE NE false -Instruction 1760 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false -Instruction 1761 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail -Instruction 1762 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 1763 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 1764 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail -Instruction 1765 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false -Instruction 1766 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 1767 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 1768 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false -Instruction 1769 S:0xC003FBE0 0xE8DC677F 15 LDREXD r6,r7,[r12] false -Instruction 1770 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 1771 S:0xC003FBE8 0xD163 1 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 1772 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false -Instruction 1773 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 1774 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Instruction 1775 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false -Instruction 1776 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false -Instruction 1777 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false -Instruction 1778 S:0xC003FBFE 0xBF08 0 IT EQ false -Instruction 1779 S:0xC003FC00 0x45A0 9 CMP r8,r4 false -Instruction 1780 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Instruction 1781 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false -Instruction 1782 S:0xC003FC08 0x46A4 0 MOV r12,r4 false -Instruction 1783 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail -Instruction 1784 S:0xC003FC0C 0xF8DF8120 14 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 1785 S:0xC003FC10 0xF04F0B00 1 MOV r11,#0 false -Instruction 1786 S:0xC003FC14 0xF858C02C 2 LDR r12,[r8,r12,LSL #2] false -Instruction 1787 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false -Instruction 1788 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false -Instruction 1789 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false -Instruction 1790 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false -Instruction 1791 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false -Instruction 1792 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false -Instruction 1793 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false -Instruction 1794 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false -Instruction 1795 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false -Instruction 1796 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Instruction 1797 S:0xC003FC3C 0x4656 1 MOV r6,r10 false -Instruction 1798 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 1799 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false -Instruction 1800 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 1801 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 1802 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 1803 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 1804 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 1805 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 1806 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 1807 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail -Instruction 1808 S:0xC003FC5E 0x17DE 1 ASRS r6,r3,#31 false -Instruction 1809 S:0xC003FC60 0xEA4F0AD4 2 LSR r10,r4,#3 false -Instruction 1810 S:0xC003FC64 0x4637 0 MOV r7,r6 false -Instruction 1811 S:0xC003FC66 0xEA860802 1 EOR r8,r6,r2 false -Instruction 1812 S:0xC003FC6A 0xEA860903 1 EOR r9,r6,r3 false -Instruction 1813 S:0xC003FC6E 0xEA4A7A45 1 ORR r10,r10,r5,LSL #29 false -Instruction 1814 S:0xC003FC72 0xEA4F0BD5 1 LSR r11,r5,#3 false -Instruction 1815 S:0xC003FC76 0xEBB80806 1 SUBS r8,r8,r6 false -Instruction 1816 S:0xC003FC7A 0xEB690907 1 SBC r9,r9,r7 false -Instruction 1817 S:0xC003FC7E 0x45CB 1 CMP r11,r9 false -Instruction 1818 S:0xC003FC80 0xBF08 13 IT EQ false -Instruction 1819 S:0xC003FC82 0x45C2 1 CMP r10,r8 false -Instruction 1820 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true fail -Instruction 1821 S:0xC003FC86 0xF10C0130 1 ADD r1,r12,#0x30 false -Instruction 1822 S:0xC003FC8A 0xE8D1457F 16 LDREXD r4,r5,[r1] false -Instruction 1823 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false -Instruction 1824 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false -Instruction 1825 S:0xC003FC94 0xE8C14576 20 STREXD r6,r4,r5,[r1] false -Instruction 1826 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false -Instruction 1827 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail -Instruction 1828 S:0xC003FC9E 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 1829 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false -Instruction 1830 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false -Instruction 1831 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false -Instruction 1832 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 1833 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 1834 S:0xC00428CE 0xF8D71148 1 LDR r1,[r7,#0x148] false -Instruction 1835 S:0xC00428D2 0xE9D62312 1 LDRD r2,r3,[r6,#0x48] false -Instruction 1836 S:0xC00428D6 0x1A52 2 SUBS r2,r2,r1 false -Instruction 1837 S:0xC00428D8 0xF1630300 1 SBC r3,r3,#0 false -Instruction 1838 S:0xC00428DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false -Instruction 1839 S:0xC00428E0 0xF1B80F00 1 CMP r8,#0 false -Instruction 1840 S:0xC00428E4 0xD010 0 BEQ {pc}+0x24 ; 0xc0042908 true fail -Instruction 1841 S:0xC00428E6 0xE9D62314 1 LDRD r2,r3,[r6,#0x50] false -Instruction 1842 S:0xC00428EA 0xF1060058 1 ADD r0,r6,#0x58 false -Instruction 1843 S:0xC00428EE 0xF8D71148 1 LDR r1,[r7,#0x148] false -Instruction 1844 S:0xC00428F2 0x1852 2 ADDS r2,r2,r1 false -Instruction 1845 S:0xC00428F4 0xF1430300 1 ADC r3,r3,#0 false -Instruction 1846 S:0xC00428F8 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false -Instruction 1847 S:0xC00428FC 0xE8D0237F 9 LDREXD r2,r3,[r0] false -Instruction 1848 S:0xC0042900 0xF8C72140 4 STR r2,[r7,#0x140] false -Instruction 1849 S:0xC0042904 0xF8C73144 1 STR r3,[r7,#0x144] false -Instruction 1850 S:0xC0042908 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 1851 S:0xC004290A 0x429F 2 CMP r7,r3 false -Instruction 1852 S:0xC004290C 0xD003 0 BEQ {pc}+0xa ; 0xc0042916 true -Instruction 1853 S:0xC0042916 0xF1B80F00 13 CMP r8,#0 false -Instruction 1854 S:0xC004291A 0xD004 0 BEQ {pc}+0xc ; 0xc0042926 true fail -Instruction 1855 S:0xC004291C 0xF8D73128 1 LDR r3,[r7,#0x128] false -Instruction 1856 S:0xC0042920 0x2B00 15 CMP r3,#0 false -Instruction 1857 S:0xC0042922 0xF00080E3 0 BEQ.W {pc}+0x1ca ; 0xc0042aec true -Instruction 1858 S:0xC0042AEC 0xF8573C38 22 LDR r3,[r7,#-0x38] false -Instruction 1859 S:0xC0042AF0 0x07DA 3 LSLS r2,r3,#31 false -Instruction 1860 S:0xC0042AF2 0xD507 0 BPL {pc}+0x12 ; 0xc0042b04 true fail -Instruction 1861 S:0xC0042AF4 0xF8D63084 1 LDR r3,[r6,#0x84] false -Instruction 1862 S:0xC0042AF8 0xF503638F 2 ADD r3,r3,#0x478 false -Instruction 1863 S:0xC0042AFC 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 1864 S:0xC0042B00 0xE9C7231E 9 STRD r2,r3,[r7,#0x78] false -Instruction 1865 S:0xC0042B04 0xF8573C38 1 LDR r3,[r7,#-0x38] false -Instruction 1866 S:0xC0042B08 0x079B 3 LSLS r3,r3,#30 false -Instruction 1867 S:0xC0042B0A 0xF57FAF0C 0 BPL {pc}-0x1e4 ; 0xc0042926 true -Instruction 1868 S:0xC0042926 0x4630 18 MOV r0,r6 false -Instruction 1869 S:0xC0042928 0x4639 1 MOV r1,r7 false -Instruction 1870 S:0xC004292A 0xF7FEFD03 0 BL {pc}-0x15f6 ; 0xc0041334 true -Instruction 1871 S:0xC0041334 0xB430 3 PUSH {r4,r5} false -Instruction 1872 S:0xC0041336 0xB500 1 PUSH {lr} false -Instruction 1873 S:0xC0041338 0xF85DEB04 2 POP {lr} false -Instruction 1874 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false -Instruction 1875 S:0xC004133E 0x428B 2 CMP r3,r1 false -Instruction 1876 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Instruction 1877 S:0xC0041342 0x6B43 16 LDR r3,[r0,#0x34] false -Instruction 1878 S:0xC0041344 0x428B 2 CMP r3,r1 false -Instruction 1879 S:0xC0041346 0xD01D 1 BEQ {pc}+0x3e ; 0xc0041384 true fail -Instruction 1880 S:0xC0041348 0x6BC3 1 LDR r3,[r0,#0x3c] false -Instruction 1881 S:0xC004134A 0x428B 2 CMP r3,r1 false -Instruction 1882 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail -Instruction 1883 S:0xC004134E 0xBC30 1 POP {r4,r5} false -Instruction 1884 S:0xC0041350 0x4770 1 BX lr true -Instruction 1885 S:0xC004292E 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 1886 S:0xC0042930 0x429F 2 CMP r7,r3 false -Instruction 1887 S:0xC0042932 0xD003 0 BEQ {pc}+0xa ; 0xc004293c true -Instruction 1888 S:0xC004293C 0x2500 1 MOVS r5,#0 false -Instruction 1889 S:0xC004293E 0x4630 0 MOV r0,r6 false -Instruction 1890 S:0xC0042940 0x61FD 14 STR r5,[r7,#0x1c] false -Instruction 1891 S:0xC0042942 0x4639 0 MOV r1,r7 false -Instruction 1892 S:0xC0042944 0xF7FCFF96 1 BL {pc}-0x30d0 ; 0xc003f874 true -Instruction 1893 S:0xC003F874 0xB430 18 PUSH {r4,r5} false -Instruction 1894 S:0xC003F876 0xB500 1 PUSH {lr} false -Instruction 1895 S:0xC003F878 0xF85DEB04 2 POP {lr} false -Instruction 1896 S:0xC003F87C 0x2400 0 MOVS r4,#0 false -Instruction 1897 S:0xC003F87E 0x680A 1 LDR r2,[r1,#0] false -Instruction 1898 S:0xC003F880 0x6803 14 LDR r3,[r0,#0] false -Instruction 1899 S:0xC003F882 0x6044 1 STR r4,[r0,#4] false -Instruction 1900 S:0xC003F884 0x1A9B 1 SUBS r3,r3,r2 false -Instruction 1901 S:0xC003F886 0x6003 1 STR r3,[r0,#0] false -Instruction 1902 S:0xC003F888 0xF8D13120 1 LDR r3,[r1,#0x120] false -Instruction 1903 S:0xC003F88C 0xB183 2 CBZ r3,{pc}+0x24 ; 0xc003f8b0 true -Instruction 1904 S:0xC003F8B0 0xF8D02084 17 LDR r2,[r0,#0x84] false -Instruction 1905 S:0xC003F8B4 0x680D 1 LDR r5,[r1,#0] false -Instruction 1906 S:0xC003F8B6 0x6B14 2 LDR r4,[r2,#0x30] false -Instruction 1907 S:0xC003F8B8 0x6353 1 STR r3,[r2,#0x34] false -Instruction 1908 S:0xC003F8BA 0x1B64 1 SUBS r4,r4,r5 false -Instruction 1909 S:0xC003F8BC 0x6314 1 STR r4,[r2,#0x30] false -Instruction 1910 S:0xC003F8BE 0xE7E6 0 B {pc}-0x30 ; 0xc003f88e true -Instruction 1911 S:0xC003F88E 0xF8D13128 1 LDR r3,[r1,#0x128] false -Instruction 1912 S:0xC003F892 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f89e true -Instruction 1913 S:0xC003F89E 0x698A 8 LDR r2,[r1,#0x18] false -Instruction 1914 S:0xC003F8A0 0xF1010314 1 ADD r3,r1,#0x14 false -Instruction 1915 S:0xC003F8A4 0x694C 1 LDR r4,[r1,#0x14] false -Instruction 1916 S:0xC003F8A6 0x6062 5 STR r2,[r4,#4] false -Instruction 1917 S:0xC003F8A8 0x6014 3 STR r4,[r2,#0] false -Instruction 1918 S:0xC003F8AA 0x614B 1 STR r3,[r1,#0x14] false -Instruction 1919 S:0xC003F8AC 0x618B 2 STR r3,[r1,#0x18] false -Instruction 1920 S:0xC003F8AE 0xE7F1 0 B {pc}-0x1a ; 0xc003f894 true -Instruction 1921 S:0xC003F894 0x6883 1 LDR r3,[r0,#8] false -Instruction 1922 S:0xC003F896 0x3B01 2 SUBS r3,#1 false -Instruction 1923 S:0xC003F898 0x6083 1 STR r3,[r0,#8] false -Instruction 1924 S:0xC003F89A 0xBC30 3 POP {r4,r5} false -Instruction 1925 S:0xC003F89C 0x4770 1 BX lr true -Instruction 1926 S:0xC0042948 0xF1B80F00 1 CMP r8,#0 false -Instruction 1927 S:0xC004294C 0xD108 0 BNE {pc}+0x14 ; 0xc0042960 true -Instruction 1928 S:0xC0042960 0x4630 9 MOV r0,r6 false -Instruction 1929 S:0xC0042962 0xF7FCFF21 0 BL {pc}-0x31ba ; 0xc003f7a8 true -Instruction 1930 S:0xC003F7A8 0xE92D03F0 3 PUSH {r4-r9} false -Instruction 1931 S:0xC003F7AC 0xB500 5 PUSH {lr} false -Instruction 1932 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 1933 S:0xC003F7B2 0x6B03 2 LDR r3,[r0,#0x30] false -Instruction 1934 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 1935 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 1936 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 1937 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false -Instruction 1938 S:0xC003F7BE 0xE9D3230C 3 LDRD r2,r3,[r3,#0x30] false -Instruction 1939 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Instruction 1940 S:0xC003F7C4 0xE9D1670A 2 LDRD r6,r7,[r1,#0x28] false -Instruction 1941 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false -Instruction 1942 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false -Instruction 1943 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false -Instruction 1944 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false -Instruction 1945 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 1946 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false -Instruction 1947 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 1948 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail -Instruction 1949 S:0xC003F7E0 0x463B 0 MOV r3,r7 false fail -Instruction 1950 S:0xC003F7E2 0x4616 1 MOV r6,r2 false -Instruction 1951 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 1952 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 1953 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 1954 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 1955 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 1956 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Instruction 1957 S:0xC003F80A 0x4622 8 MOV r2,r4 false -Instruction 1958 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 1959 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true -Instruction 1960 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false -Instruction 1961 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 1962 S:0xC003F7FC 0xE9D02306 38 LDRD r2,r3,[r0,#0x18] false -Instruction 1963 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 1964 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1965 S:0xC003F808 0x4770 3 BX lr true -Instruction 1966 S:0xC0042966 0x4630 1 MOV r0,r6 false -Instruction 1967 S:0xC0042968 0xF7FDFC70 0 BL {pc}-0x271c ; 0xc004024c true -Instruction 1968 S:0xC004024C 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1969 S:0xC004024E 0xB500 4 PUSH {lr} false -Instruction 1970 S:0xC0040250 0xF85DEB04 2 POP {lr} false -Instruction 1971 S:0xC0040254 0xF8D01094 1 LDR r1,[r0,#0x94] false -Instruction 1972 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false -Instruction 1973 S:0xC004025C 0x6A0B 3 LDR r3,[r1,#0x20] false -Instruction 1974 S:0xC004025E 0xF8D224C0 3 LDR r2,[r2,#0x4c0] false -Instruction 1975 S:0xC0040262 0xF8534022 15 LDR r4,[r3,r2,LSL #2] false -Instruction 1976 S:0xC0040266 0x2C00 2 CMP r4,#0 false -Instruction 1977 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Instruction 1978 S:0xC00402C2 0xBD70 1 POP {r4-r6,pc} true -Instruction 1979 S:0xC004296C 0x68F3 4 LDR r3,[r6,#0xc] false -Instruction 1980 S:0xC004296E 0x6832 1 LDR r2,[r6,#0] false -Instruction 1981 S:0xC0042970 0x3B01 1 SUBS r3,#1 false -Instruction 1982 S:0xC0042972 0x60F3 1 STR r3,[r6,#0xc] false -Instruction 1983 S:0xC0042974 0x2A00 0 CMP r2,#0 false -Instruction 1984 S:0xC0042976 0xF04080D3 1 BNE.W {pc}+0x1aa ; 0xc0042b20 true -Instruction 1985 S:0xC0042B20 0xF8DD8054 8 LDR r8,[sp,#0x54] false -Instruction 1986 S:0xC0042B24 0xF0180F01 2 TST r8,#1 false -Instruction 1987 S:0xC0042B28 0xD006 1 BEQ {pc}+0x10 ; 0xc0042b38 true fail -Instruction 1988 S:0xC0042B2A 0xF8D70120 1 LDR r0,[r7,#0x120] false -Instruction 1989 S:0xC0042B2E 0x2800 2 CMP r0,#0 false -Instruction 1990 S:0xC0042B30 0xF43FAF2A 0 BEQ {pc}-0x1a8 ; 0xc0042988 true -Instruction 1991 S:0xC0042988 0x9D14 1 LDR r5,[sp,#0x50] false -Instruction 1992 S:0xC004298A 0xF5056290 2 ADD r2,r5,#0x480 false -Instruction 1993 S:0xC004298E 0xF50569B4 1 ADD r9,r5,#0x5a0 false -Instruction 1994 S:0xC0042992 0x686B 1 LDR r3,[r5,#4] false -Instruction 1995 S:0xC0042994 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false -Instruction 1996 S:0xC0042998 0x3B01 1 SUBS r3,#1 false -Instruction 1997 S:0xC004299A 0x606B 1 STR r3,[r5,#4] false -Instruction 1998 S:0xC004299C 0xE9D24500 1 LDRD r4,r5,[r2,#0] false -Instruction 1999 S:0xC00429A0 0xE9D90100 7 LDRD r0,r1,[r9,#0] false -Instruction 2000 S:0xC00429A4 0x1A20 2 SUBS r0,r4,r0 false -Instruction 2001 S:0xC00429A6 0xEB650101 1 SBC r1,r5,r1 false -Instruction 2002 S:0xC00429AA 0xF7FCFFD7 0 BL {pc}-0x304e ; 0xc003f95c true -Instruction 2003 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 2004 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 2005 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 2006 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 2007 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 2008 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 2009 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 2010 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 2011 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 2012 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 2013 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 2014 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 2015 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 2016 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 2017 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 2018 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 2019 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 2020 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 2021 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 2022 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 2023 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 2024 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 2025 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 2026 S:0xC00429AE 0x2800 1 CMP r0,#0 false -Instruction 2027 S:0xC00429B0 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 2028 S:0xC00429B4 0xF2C0822B 0 BLT.W {pc}+0x45a ; 0xc0042e0e true fail -Instruction 2029 S:0xC00429B8 0x0A86 1 LSRS r6,r0,#10 false -Instruction 2030 S:0xC00429BA 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 2031 S:0xC00429BC 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 2032 S:0xC00429C0 0xEA560E07 6 ORRS lr,r6,r7 false -Instruction 2033 S:0xC00429C4 0xF04081E9 0 BNE.W {pc}+0x3d6 ; 0xc0042d9a true -Instruction 2034 S:0xC0042D9A 0x4B9F 39 LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 false -Instruction 2035 S:0xC0042D9C 0xE9C94500 3 STRD r4,r5,[r9,#0] false -Instruction 2036 S:0xC0042DA0 0x681A 13 LDR r2,[r3,#0] false -Instruction 2037 S:0xC0042DA2 0x2A00 2 CMP r2,#0 false -Instruction 2038 S:0xC0042DA4 0xD03D 1 BEQ {pc}+0x7e ; 0xc0042e22 true fail -Instruction 2039 S:0xC0042DA6 0xEB031308 9 ADD r3,r3,r8,LSL #4 false -Instruction 2040 S:0xC0042DAA 0xF04F0B00 0 MOV r11,#0 false -Instruction 2041 S:0xC0042DAE 0xF8D33098 14 LDR r3,[r3,#0x98] false -Instruction 2042 S:0xC0042DB2 0x469A 2 MOV r10,r3 false -Instruction 2043 S:0xC0042DB4 0x9312 1 STR r3,[sp,#0x48] false -Instruction 2044 S:0xC0042DB6 0x9D14 1 LDR r5,[sp,#0x50] false -Instruction 2045 S:0xC0042DB8 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 2046 S:0xC0042DBC 0x2300 1 MOVS r3,#0 false -Instruction 2047 S:0xC0042DBE 0xF8D5459C 2 LDR r4,[r5,#0x59c] false -Instruction 2048 S:0xC0042DC2 0x05A5 3 LSLS r5,r4,#22 false -Instruction 2049 S:0xC0042DC4 0x0DAD 2 LSRS r5,r5,#22 false -Instruction 2050 S:0xC0042DC6 0x1970 1 ADDS r0,r6,r5 false -Instruction 2051 S:0xC0042DC8 0xF1470100 1 ADC r1,r7,#0 false -Instruction 2052 S:0xC0042DCC 0x428B 1 CMP r3,r1 false -Instruction 2053 S:0xC0042DCE 0xBF08 0 IT EQ false -Instruction 2054 S:0xC0042DD0 0x4282 1 CMP r2,r0 false -Instruction 2055 S:0xC0042DD2 0xD32E 0 BCC {pc}+0x60 ; 0xc0042e32 true fail -Instruction 2056 S:0xC0042DD4 0xF8DD8050 1 LDR r8,[sp,#0x50] false -Instruction 2057 S:0xC0042DD8 0xF8D83598 3 LDR r3,[r8,#0x598] false -Instruction 2058 S:0xC0042DDC 0xF8D815C8 1 LDR r1,[r8,#0x5c8] false -Instruction 2059 S:0xC0042DE0 0xFB06F20B 1 MUL r2,r6,r11 false -Instruction 2060 S:0xC0042DE4 0x19A4 1 ADDS r4,r4,r6 false -Instruction 2061 S:0xC0042DE6 0xFB0A2207 1 MLA r2,r10,r7,r2 false -Instruction 2062 S:0xC0042DEA 0xF8DD8050 1 LDR r8,[sp,#0x50] false -Instruction 2063 S:0xC0042DEE 0xFBA6670A 1 UMULL r6,r7,r6,r10 false -Instruction 2064 S:0xC0042DF2 0x4625 1 MOV r5,r4 false -Instruction 2065 S:0xC0042DF4 0xF8C8459C 1 STR r4,[r8,#0x59c] false -Instruction 2066 S:0xC0042DF8 0x19D7 1 ADDS r7,r2,r7 false -Instruction 2067 S:0xC0042DFA 0x0AB2 1 LSRS r2,r6,#10 false -Instruction 2068 S:0xC0042DFC 0xEA425287 1 ORR r2,r2,r7,LSL #22 false -Instruction 2069 S:0xC0042E00 0x18D3 1 ADDS r3,r2,r3 false -Instruction 2070 S:0xC0042E02 0x1852 1 ADDS r2,r2,r1 false -Instruction 2071 S:0xC0042E04 0xF8C83598 1 STR r3,[r8,#0x598] false -Instruction 2072 S:0xC0042E08 0xF8C825C8 1 STR r2,[r8,#0x5c8] false -Instruction 2073 S:0xC0042E0C 0xE5E3 0 B {pc}-0x436 ; 0xc00429d6 true -Instruction 2074 S:0xC00429D6 0xF8DD9050 1 LDR r9,[sp,#0x50] false -Instruction 2075 S:0xC00429DA 0x029B 1 LSLS r3,r3,#10 false -Instruction 2076 S:0xC00429DC 0x3401 0 ADDS r4,#1 false -Instruction 2077 S:0xC00429DE 0x2100 1 MOVS r1,#0 false -Instruction 2078 S:0xC00429E0 0xF8D905C8 1 LDR r0,[r9,#0x5c8] false -Instruction 2079 S:0xC00429E4 0xF8D980B8 1 LDR r8,[r9,#0xb8] false -Instruction 2080 S:0xC00429E8 0xF8D960BC 1 LDR r6,[r9,#0xbc] false -Instruction 2081 S:0xC00429EC 0x9006 1 STR r0,[sp,#0x18] false -Instruction 2082 S:0xC00429EE 0x4618 0 MOV r0,r3 false -Instruction 2083 S:0xC00429F0 0xF20EF9CE 1 BL {pc}+0x20e3a0 ; 0xc0250d90 true -Info Tracing enabled -Instruction 2084 S:0xC00429F4 0x1C6C 9 ADDS r4,r5,#1 false -Instruction 2085 S:0xC00429F6 0x9D06 1 LDR r5,[sp,#0x18] false -Instruction 2086 S:0xC00429F8 0xEBC80702 1 RSB r7,r8,r2 false -Instruction 2087 S:0xC00429FC 0x2100 0 MOVS r1,#0 false -Instruction 2088 S:0xC00429FE 0xEA877AE7 14 EOR r10,r7,r7,ASR #31 false -Instruction 2089 S:0xC0042A02 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false -Instruction 2090 S:0xC0042A06 0x02A8 1 LSLS r0,r5,#10 false -Instruction 2091 S:0xC0042A08 0xF8D950DC 1 LDR r5,[r9,#0xdc] false -Instruction 2092 S:0xC0042A0C 0xF20EF9C0 0 BL {pc}+0x20e384 ; 0xc0250d90 true -Info Tracing enabled -Instruction 2093 S:0xC0042A10 0xEBBA1F98 1 CMP r10,r8,LSR #6 false -Instruction 2094 S:0xC0042A14 0xEBC60202 1 RSB r2,r6,r2 false -Instruction 2095 S:0xC0042A18 0xD806 1 BHI {pc}+0x10 ; 0xc0042a28 true -Instruction 2096 S:0xC0042A28 0xF1050338 14 ADD r3,r5,#0x38 false -Instruction 2097 S:0xC0042A2C 0xE8531F00 8 LDREX r1,[r3] false -Instruction 2098 S:0xC0042A30 0x4439 2 ADD r1,r1,r7 false -Instruction 2099 S:0xC0042A32 0xE8431000 7 STREX r0,r1,[r3] false -Instruction 2100 S:0xC0042A36 0xF0900F00 2 TEQ r0,#0 false -Instruction 2101 S:0xC0042A3A 0xD1F7 0 BNE {pc}-0xe ; 0xc0042a2c true fail -Instruction 2102 S:0xC0042A3C 0xF8DD8050 1 LDR r8,[sp,#0x50] false -Instruction 2103 S:0xC0042A40 0xF105033C 1 ADD r3,r5,#0x3c false -Instruction 2104 S:0xC0042A44 0xF8D810B8 2 LDR r1,[r8,#0xb8] false -Instruction 2105 S:0xC0042A48 0x19C9 2 ADDS r1,r1,r7 false -Instruction 2106 S:0xC0042A4A 0xF8C810B8 1 STR r1,[r8,#0xb8] false -Instruction 2107 S:0xC0042A4E 0xE8531F00 10 LDREX r1,[r3] false -Instruction 2108 S:0xC0042A52 0x4411 2 ADD r1,r1,r2 false -Instruction 2109 S:0xC0042A54 0xE8431000 7 STREX r0,r1,[r3] false -Instruction 2110 S:0xC0042A58 0xF0900F00 2 TEQ r0,#0 false -Instruction 2111 S:0xC0042A5C 0xD1F7 0 BNE {pc}-0xe ; 0xc0042a4e true fail -Instruction 2112 S:0xC0042A5E 0xF8D830BC 1 LDR r3,[r8,#0xbc] false -Instruction 2113 S:0xC0042A62 0x189B 2 ADDS r3,r3,r2 false -Instruction 2114 S:0xC0042A64 0xF8C830BC 1 STR r3,[r8,#0xbc] false -Instruction 2115 S:0xC0042A68 0x4BBA 3 LDR r3,[pc,#744] ; [0xC0042D54] false -Instruction 2116 S:0xC0042A6A 0xF8DD9050 3 LDR r9,[sp,#0x50] false -Instruction 2117 S:0xC0042A6E 0x685A 3 LDR r2,[r3,#4] false -Instruction 2118 S:0xC0042A70 0xF8D90598 3 LDR r0,[r9,#0x598] false -Instruction 2119 S:0xC0042A74 0xF8D9159C 1 LDR r1,[r9,#0x59c] false -Instruction 2120 S:0xC0042A78 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false -Instruction 2121 S:0xC0042A7C 0x2A00 0 CMP r2,#0 false -Instruction 2122 S:0xC0042A7E 0xF0408256 1 BNE.W {pc}+0x4b0 ; 0xc0042f2e true fail -Instruction 2123 S:0xC0042A82 0x4BB5 1 LDR r3,[pc,#724] ; [0xC0042D58] false -Instruction 2124 S:0xC0042A84 0xF8DD9050 1 LDR r9,[sp,#0x50] false -Instruction 2125 S:0xC0042A88 0x685A 13 LDR r2,[r3,#4] false -Instruction 2126 S:0xC0042A8A 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false -Instruction 2127 S:0xC0042A8E 0x2A00 1 CMP r2,#0 false -Instruction 2128 S:0xC0042A90 0xF040823E 0 BNE.W {pc}+0x480 ; 0xc0042f10 true fail -Instruction 2129 S:0xC0042A94 0x9814 1 LDR r0,[sp,#0x50] false -Instruction 2130 S:0xC0042A96 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 2131 S:0xC0042A98 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 2132 S:0xC0042A9C 0xF7FEBB58 5 B {pc}-0x194c ; 0xc0041150 true -Instruction 2133 S:0xC0041150 0xB478 2 PUSH {r3-r6} false -Instruction 2134 S:0xC0041152 0xB500 4 PUSH {lr} false -Instruction 2135 S:0xC0041154 0xF85DEB04 2 POP {lr} false -Instruction 2136 S:0xC0041158 0x4A16 12 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false -Instruction 2137 S:0xC004115A 0xF8D01460 2 LDR r1,[r0,#0x460] false -Instruction 2138 S:0xC004115E 0x6812 3 LDR r2,[r2,#0] false -Instruction 2139 S:0xC0041160 0x0612 3 LSLS r2,r2,#24 false -Instruction 2140 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true -Instruction 2141 S:0xC004119A 0xBC78 18 POP {r3-r6} false -Instruction 2142 S:0xC004119C 0x4770 2 BX lr true -Instruction 2143 S:0xC003B85A 0xE8BD87F0 9 POP {r4-r10,pc} true -Info Tracing enabled -Instruction 2144 S:0xC0042274 0xE92D4FF0 9 PUSH {r4-r11,lr} false -Instruction 2145 S:0xC0042278 0xB097 7 SUB sp,sp,#0x5c false -Instruction 2146 S:0xC004227A 0xB500 3 PUSH {lr} false -Instruction 2147 S:0xC004227C 0xF85DEB04 2 POP {lr} false -Instruction 2148 S:0xC0042280 0xF1110A38 4 ADDS r10,r1,#0x38 false -Instruction 2149 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail -Instruction 2150 S:0xC0042288 0xF8DFB3FC 1 LDR r11,[pc,#1020] ; [0xC0042688] false -Instruction 2151 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true -Instruction 2152 S:0xC00422A0 0xF8DA301C 18 LDR r3,[r10,#0x1c] false -Instruction 2153 S:0xC00422A4 0xF8DA8124 1 LDR r8,[r10,#0x124] false -Instruction 2154 S:0xC00422A8 0x2B00 1 CMP r3,#0 false -Instruction 2155 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true fail -Instruction 2156 S:0xC00422AE 0xE9D82306 4 LDRD r2,r3,[r8,#0x18] false -Instruction 2157 S:0xC00422B2 0xE9DA010C 3 LDRD r0,r1,[r10,#0x30] false -Instruction 2158 S:0xC00422B6 0xF8DB4000 3 LDR r4,[r11,#0] false -Instruction 2159 S:0xC00422BA 0x1A80 1 SUBS r0,r0,r2 false -Instruction 2160 S:0xC00422BC 0xEB610103 1 SBC r1,r1,r3 false -Instruction 2161 S:0xC00422C0 0x2300 6 MOVS r3,#0 false -Instruction 2162 S:0xC00422C2 0x17CE 1 ASRS r6,r1,#31 false -Instruction 2163 S:0xC00422C4 0xEB040444 1 ADD r4,r4,r4,LSL #1 false -Instruction 2164 S:0xC00422C8 0x4637 0 MOV r7,r6 false -Instruction 2165 S:0xC00422CA 0x4070 1 EORS r0,r0,r6 false -Instruction 2166 S:0xC00422CC 0x4071 1 EORS r1,r1,r6 false -Instruction 2167 S:0xC00422CE 0x4622 0 MOV r2,r4 false -Instruction 2168 S:0xC00422D0 0x1B80 1 SUBS r0,r0,r6 false -Instruction 2169 S:0xC00422D2 0xEB610107 1 SBC r1,r1,r7 false -Instruction 2170 S:0xC00422D6 0x4282 1 CMP r2,r0 false -Instruction 2171 S:0xC00422D8 0xEB730401 1 SBCS r4,r3,r1 false -Instruction 2172 S:0xC00422DC 0xBFBE 0 ITTT LT false -Instruction 2173 S:0xC00422DE 0xF8D83040 14 LDR r3,[r8,#0x40] false fail -Instruction 2174 S:0xC00422E2 0x3301 2 ADDS r3,#1 false fail -Instruction 2175 S:0xC00422E4 0xF8C83040 1 STR r3,[r8,#0x40] false fail -Instruction 2176 S:0xC00422E8 0xF8DA301C 1 LDR r3,[r10,#0x1c] false -Instruction 2177 S:0xC00422EC 0x2B00 2 CMP r3,#0 false -Instruction 2178 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true -Instruction 2179 S:0xC004228E 0x2500 67 MOVS r5,#0 false -Instruction 2180 S:0xC0042290 0xF8C85030 1 STR r5,[r8,#0x30] false -Instruction 2181 S:0xC0042294 0xF8DAA120 1 LDR r10,[r10,#0x120] false -Instruction 2182 S:0xC0042298 0xF1BA0F00 2 CMP r10,#0 false -Instruction 2183 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true -Instruction 2184 S:0xC00425CA 0xB017 22 ADD sp,sp,#0x5c false -Instruction 2185 S:0xC00425CC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Info Tracing enabled -Instruction 2186 S:0xC00421AC 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 2187 S:0xC00421AE 0xB500 5 PUSH {lr} false -Instruction 2188 S:0xC00421B0 0xF85DEB04 2 POP {lr} false -Instruction 2189 S:0xC00421B4 0x4607 0 MOV r7,r0 false -Instruction 2190 S:0xC00421B6 0x6D05 1 LDR r5,[r0,#0x50] false -Instruction 2191 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false -Instruction 2192 S:0xC00421BC 0x2D00 2 CMP r5,#0 false -Instruction 2193 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail -Timestamp Timestamp: 562536962560 -Instruction 2194 S:0xC00421C0 0x6AE6 5 LDR r6,[r4,#0x2c] false -Instruction 2195 S:0xC00421C2 0xB106 2 CBZ r6,{pc}+4 ; 0xc00421c6 true fail -Instruction 2196 S:0xC00421C4 0x3E08 1 SUBS r6,r6,#8 false -Instruction 2197 S:0xC00421C6 0x6BE5 1 LDR r5,[r4,#0x3c] false -Instruction 2198 S:0xC00421C8 0x42B5 2 CMP r5,r6 false -Instruction 2199 S:0xC00421CA 0xBF18 0 IT NE false -Instruction 2200 S:0xC00421CC 0x4635 1 MOV r5,r6 false -Instruction 2201 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail -Instruction 2202 S:0xC00421D0 0x6BA0 1 LDR r0,[r4,#0x38] false -Instruction 2203 S:0xC00421D2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421e0 true -Instruction 2204 S:0xC00421E0 0x6B60 11 LDR r0,[r4,#0x34] false -Instruction 2205 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true -Instruction 2206 S:0xC00421F0 0x4620 58 MOV r0,r4 false -Instruction 2207 S:0xC00421F2 0x4629 0 MOV r1,r5 false -Instruction 2208 S:0xC00421F4 0xF7FFF89E 1 BL {pc}-0xec0 ; 0xc0041334 true -Instruction 2209 S:0xC0041334 0xB430 21 PUSH {r4,r5} false -Instruction 2210 S:0xC0041336 0xB500 1 PUSH {lr} false -Instruction 2211 S:0xC0041338 0xF85DEB04 2 POP {lr} false -Instruction 2212 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false -Instruction 2213 S:0xC004133E 0x428B 2 CMP r3,r1 false -Instruction 2214 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Instruction 2215 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false -Instruction 2216 S:0xC0041344 0x428B 2 CMP r3,r1 false -Instruction 2217 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Instruction 2218 S:0xC0041348 0x6BC3 14 LDR r3,[r0,#0x3c] false -Instruction 2219 S:0xC004134A 0x428B 2 CMP r3,r1 false -Instruction 2220 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail -Instruction 2221 S:0xC004134E 0xBC30 1 POP {r4,r5} false -Instruction 2222 S:0xC0041350 0x4770 1 BX lr true -Instruction 2223 S:0xC00421F8 0x4620 1 MOV r0,r4 false -Instruction 2224 S:0xC00421FA 0x4629 0 MOV r1,r5 false -Instruction 2225 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true -Instruction 2226 S:0xC0041E7C 0xE92D4FF0 62 PUSH {r4-r11,lr} false -Instruction 2227 S:0xC0041E80 0xB091 63 SUB sp,sp,#0x44 false -Instruction 2228 S:0xC0041E82 0xB500 3 PUSH {lr} false -Instruction 2229 S:0xC0041E84 0xF85DEB04 2 POP {lr} false -Instruction 2230 S:0xC0041E88 0x69CB 2 LDR r3,[r1,#0x1c] false -Instruction 2231 S:0xC0041E8A 0x4688 0 MOV r8,r1 false -Instruction 2232 S:0xC0041E8C 0x4681 1 MOV r9,r0 false -Instruction 2233 S:0xC0041E8E 0x2B00 1 CMP r3,#0 false -Instruction 2234 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true -Instruction 2235 S:0xC0041EE2 0xF7FEF89B 11 BL {pc}-0x1ec6 ; 0xc004001c true -Instruction 2236 S:0xC004001C 0xE92D4FF8 4 PUSH {r3-r11,lr} false -Instruction 2237 S:0xC0040020 0xB500 17 PUSH {lr} false -Instruction 2238 S:0xC0040022 0xF85DEB04 2 POP {lr} false -Instruction 2239 S:0xC0040026 0xF04F0A01 1 MOV r10,#1 false -Instruction 2240 S:0xC004002A 0xF8D03084 1 LDR r3,[r0,#0x84] false -Instruction 2241 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false -Instruction 2242 S:0xC0040032 0xE9D16712 11 LDRD r6,r7,[r1,#0x48] false -Instruction 2243 S:0xC0040036 0x4688 1 MOV r8,r1 false -Instruction 2244 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 2245 S:0xC004003C 0xE9D14514 1 LDRD r4,r5,[r1,#0x50] false -Instruction 2246 S:0xC0040040 0xE9D32300 44 LDRD r2,r3,[r3,#0] false -Instruction 2247 S:0xC0040044 0x1B92 2 SUBS r2,r2,r6 false -Instruction 2248 S:0xC0040046 0xEB630307 1 SBC r3,r3,r7 false -Instruction 2249 S:0xC004004A 0x42AB 1 CMP r3,r5 false -Instruction 2250 S:0xC004004C 0xBF08 0 IT EQ false -Instruction 2251 S:0xC004004E 0x42A2 1 CMP r2,r4 false -Instruction 2252 S:0xC0040050 0xBF3C 0 ITT CC false -Instruction 2253 S:0xC0040052 0x4622 1 MOV r2,r4 false -Instruction 2254 S:0xC0040054 0x462B 0 MOV r3,r5 false -Instruction 2255 S:0xC0040056 0xE9D14516 1 LDRD r4,r5,[r1,#0x58] false -Instruction 2256 S:0xC004005A 0xE9C12314 1 STRD r2,r3,[r1,#0x50] false -Instruction 2257 S:0xC004005E 0xEB14040A 17 ADDS r4,r4,r10 false -Instruction 2258 S:0xC0040062 0xEB45050B 1 ADC r5,r5,r11 false -Instruction 2259 S:0xC0040066 0xE9C14516 1 STRD r4,r5,[r1,#0x58] false -Instruction 2260 S:0xC004006A 0xF8D03084 1 LDR r3,[r0,#0x84] false -Instruction 2261 S:0xC004006E 0xE9D14518 1 LDRD r4,r5,[r1,#0x60] false -Instruction 2262 S:0xC0040072 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 2263 S:0xC0040076 0xF8D11128 12 LDR r1,[r1,#0x128] false -Instruction 2264 S:0xC004007A 0xE9D32300 2 LDRD r2,r3,[r3,#0] false -Instruction 2265 S:0xC004007E 0x1912 2 ADDS r2,r2,r4 false -Instruction 2266 S:0xC0040080 0xEB430305 1 ADC r3,r3,r5 false -Instruction 2267 S:0xC0040084 0x1B92 1 SUBS r2,r2,r6 false -Instruction 2268 S:0xC0040086 0xEB630307 1 SBC r3,r3,r7 false -Instruction 2269 S:0xC004008A 0xE9C82318 1 STRD r2,r3,[r8,#0x60] false -Instruction 2270 S:0xC004008E 0xB129 1 CBZ r1,{pc}+0xe ; 0xc004009c true -Instruction 2271 S:0xC004009C 0x490E 29 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false -Instruction 2272 S:0xC004009E 0xF8D03084 3 LDR r3,[r0,#0x84] false -Instruction 2273 S:0xC00400A2 0x6848 13 LDR r0,[r1,#4] false -Instruction 2274 S:0xC00400A4 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 2275 S:0xC00400A8 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 2276 S:0xC00400AC 0x2800 1 CMP r0,#0 false -Instruction 2277 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true -Instruction 2278 S:0xC0040090 0x2200 1 MOVS r2,#0 false -Instruction 2279 S:0xC0040092 0x2300 0 MOVS r3,#0 false -Instruction 2280 S:0xC0040094 0xE9C82312 1 STRD r2,r3,[r8,#0x48] false -Instruction 2281 S:0xC0040098 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 2282 S:0xC0041EE6 0x4648 5 MOV r0,r9 false -Instruction 2283 S:0xC0041EE8 0x4641 0 MOV r1,r8 false -Instruction 2284 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true -Instruction 2285 S:0xC004047C 0xB538 1 PUSH {r3-r5,lr} false -Instruction 2286 S:0xC004047E 0xB500 4 PUSH {lr} false -Instruction 2287 S:0xC0040480 0xF85DEB04 50 POP {lr} false -Instruction 2288 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false -Instruction 2289 S:0xC0040488 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 2290 S:0xC004048A 0x4604 0 MOV r4,r0 false -Instruction 2291 S:0xC004048C 0x42AB 2 CMP r3,r5 false -Instruction 2292 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true -Instruction 2293 S:0xC004049E 0x4628 22 MOV r0,r5 false -Instruction 2294 S:0xC00404A0 0xF216F87E 1 BL {pc}+0x216100 ; 0xc02565a0 true -Info Tracing enabled -Instruction 2295 S:0xC00404A4 0x62E0 17 STR r0,[r4,#0x2c] false -Instruction 2296 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true -Instruction 2297 S:0xC0040490 0x4628 3 MOV r0,r5 false -Instruction 2298 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false -Instruction 2299 S:0xC0040496 0xE8BD4038 1 POP {r3-r5,lr} false -Instruction 2300 S:0xC004049A 0xF215BECF 2 B.W {pc}+0x215da2 ; 0xc025623c true -Info Tracing enabled -Instruction 2301 S:0xC0041EEE 0xF8D8A124 9 LDR r10,[r8,#0x124] false -Instruction 2302 S:0xC0041EF2 0xF8D83128 1 LDR r3,[r8,#0x128] false -Instruction 2303 S:0xC0041EF6 0xF8DA2084 2 LDR r2,[r10,#0x84] false -Instruction 2304 S:0xC0041EFA 0xF8D274C0 3 LDR r7,[r2,#0x4c0] false -Instruction 2305 S:0xC0041EFE 0x9704 1 STR r7,[sp,#0x10] false -Instruction 2306 S:0xC0041F00 0x2B00 12 CMP r3,#0 false -Instruction 2307 S:0xC0041F02 0xF0008108 0 BEQ.W {pc}+0x214 ; 0xc0042116 true -Instruction 2308 S:0xC0042116 0xF5026290 40 ADD r2,r2,#0x480 false -Instruction 2309 S:0xC004211A 0xE9D26700 3 LDRD r6,r7,[r2,#0] false -Instruction 2310 S:0xC004211E 0xE6F8 1 B {pc}-0x20c ; 0xc0041f12 true -Instruction 2311 S:0xC0041F12 0x46C3 14 MOV r11,r8 false -Instruction 2312 S:0xC0041F14 0xF8D8201C 1 LDR r2,[r8,#0x1c] false -Instruction 2313 S:0xC0041F18 0xF8DA3030 1 LDR r3,[r10,#0x30] false -Instruction 2314 S:0xC0041F1C 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false -Instruction 2315 S:0xC0041F20 0x9209 1 STR r2,[sp,#0x24] false -Instruction 2316 S:0xC0041F22 0x1A30 1 SUBS r0,r6,r0 false -Instruction 2317 S:0xC0041F24 0xEB670101 1 SBC r1,r7,r1 false -Instruction 2318 S:0xC0041F28 0x9306 1 STR r3,[sp,#0x18] false -Instruction 2319 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true -Instruction 2320 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 2321 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 2322 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 2323 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 2324 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 2325 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 2326 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 2327 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 2328 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 2329 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 2330 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 2331 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 2332 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 2333 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 2334 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 2335 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 2336 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 2337 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 2338 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 2339 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 2340 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 2341 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 2342 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 2343 S:0xC0041F2E 0x2800 1 CMP r0,#0 false -Instruction 2344 S:0xC0041F30 0xF1710C00 1 SBCS r12,r1,#0 false -Instruction 2345 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail -Instruction 2346 S:0xC0041F38 0x0A84 1 LSRS r4,r0,#10 false -Instruction 2347 S:0xC0041F3A 0x0A8D 1 LSRS r5,r1,#10 false -Instruction 2348 S:0xC0041F3C 0xEA445481 1 ORR r4,r4,r1,LSL #22 false -Instruction 2349 S:0xC0041F40 0xEA540005 6 ORRS r0,r4,r5 false -Instruction 2350 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true fail -Instruction 2351 S:0xC0041F46 0x4A8E 13 LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 false -Instruction 2352 S:0xC0041F48 0xE9CB6700 3 STRD r6,r7,[r11,#0] false -Instruction 2353 S:0xC0041F4C 0x6813 1 LDR r3,[r2,#0] false -Instruction 2354 S:0xC0041F4E 0x2B00 2 CMP r3,#0 false -Instruction 2355 S:0xC0041F50 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00420f0 true fail -Instruction 2356 S:0xC0041F54 0x9B04 8 LDR r3,[sp,#0x10] false -Instruction 2357 S:0xC0041F56 0xF04F0C00 1 MOV r12,#0 false -Instruction 2358 S:0xC0041F5A 0xF8CDC014 1 STR r12,[sp,#0x14] false -Instruction 2359 S:0xC0041F5E 0xEB021203 19 ADD r2,r2,r3,LSL #4 false -Instruction 2360 S:0xC0041F62 0xF8D2B098 3 LDR r11,[r2,#0x98] false -Instruction 2361 S:0xC0041F66 0xF8CDB010 1 STR r11,[sp,#0x10] false -Instruction 2362 S:0xC0041F6A 0x9B06 1 LDR r3,[sp,#0x18] false -Instruction 2363 S:0xC0041F6C 0xF8D82134 1 LDR r2,[r8,#0x134] false -Instruction 2364 S:0xC0041F70 0xEBB80703 1 SUBS r7,r8,r3 false -Instruction 2365 S:0xC0041F74 0x427E 1 RSBS r6,r7,#0 false -Instruction 2366 S:0xC0041F76 0x417E 1 ADCS r6,r6,r7 false -Instruction 2367 S:0xC0041F78 0x0597 1 LSLS r7,r2,#22 false -Instruction 2368 S:0xC0041F7A 0x0DBF 2 LSRS r7,r7,#22 false -Instruction 2369 S:0xC0041F7C 0x19E0 1 ADDS r0,r4,r7 false -Instruction 2370 S:0xC0041F7E 0xF1450100 9 ADC r1,r5,#0 false -Instruction 2371 S:0xC0041F82 0x2900 1 CMP r1,#0 false -Instruction 2372 S:0xC0041F84 0xBF08 1 IT EQ false -Instruction 2373 S:0xC0041F86 0xF5B06F80 1 CMP r0,#0x400 false -Instruction 2374 S:0xC0041F8A 0xBF38 0 IT CC false -Instruction 2375 S:0xC0041F8C 0x2700 1 MOVS r7,#0 false fail -Instruction 2376 S:0xC0041F8E 0xD377 0 BCC {pc}+0xf2 ; 0xc0042080 true fail -Instruction 2377 S:0xC0041F90 0xF5C76780 18 RSB r7,r7,#0x400 false -Instruction 2378 S:0xC0041F94 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 2379 S:0xC0041F96 0xFB07F10B 1 MUL r1,r7,r11 false -Instruction 2380 S:0xC0041F9A 0x0A89 3 LSRS r1,r1,#10 false -Instruction 2381 S:0xC0041F9C 0x2B00 0 CMP r3,#0 false -Instruction 2382 S:0xC0041F9E 0xF00080B7 15 BEQ.W {pc}+0x172 ; 0xc0042110 true fail -Instruction 2383 S:0xC0041FA2 0xF8D80130 1 LDR r0,[r8,#0x130] false -Instruction 2384 S:0xC0041FA6 0xEB010C00 2 ADD r12,r1,r0 false -Instruction 2385 S:0xC0041FAA 0xF8C8C130 1 STR r12,[r8,#0x130] false -Instruction 2386 S:0xC0041FAE 0xB126 1 CBZ r6,{pc}+0xc ; 0xc0041fba true -Instruction 2387 S:0xC0041FBA 0x1BE4 1 SUBS r4,r4,r7 false -Instruction 2388 S:0xC0041FBC 0xEB6575E7 1 SBC r5,r5,r7,ASR #31 false -Instruction 2389 S:0xC0041FC0 0x18BF 60 ADDS r7,r7,r2 false -Instruction 2390 S:0xC0041FC2 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 2391 S:0xC0041FC6 0x2300 1 MOVS r3,#0 false -Instruction 2392 S:0xC0041FC8 0x0AA1 1 LSRS r1,r4,#10 false -Instruction 2393 S:0xC0041FCA 0x4014 1 ANDS r4,r4,r2 false -Instruction 2394 S:0xC0041FCC 0xEA415085 1 ORR r0,r1,r5,LSL #22 false -Instruction 2395 S:0xC0041FD0 0x0AA9 1 LSRS r1,r5,#10 false -Instruction 2396 S:0xC0041FD2 0x9000 1 STR r0,[sp,#0] false -Instruction 2397 S:0xC0041FD4 0x2201 0 MOVS r2,#1 false -Instruction 2398 S:0xC0041FD6 0x9101 1 STR r1,[sp,#4] false -Instruction 2399 S:0xC0041FD8 0x401D 1 ANDS r5,r5,r3 false -Instruction 2400 S:0xC0041FDA 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false -Instruction 2401 S:0xC0041FDE 0x2300 1 MOVS r3,#0 false -Instruction 2402 S:0xC0041FE0 0xF8C87134 15 STR r7,[r8,#0x134] false -Instruction 2403 S:0xC0041FE4 0x1812 1 ADDS r2,r2,r0 false -Instruction 2404 S:0xC0041FE6 0xF44F60FC 1 MOV r0,#0x7e0 false -Instruction 2405 S:0xC0041FEA 0xEB430301 1 ADC r3,r3,r1 false -Instruction 2406 S:0xC0041FEE 0x2100 0 MOVS r1,#0 false -Instruction 2407 S:0xC0041FF0 0x4299 1 CMP r1,r3 false -Instruction 2408 S:0xC0041FF2 0xBF08 0 IT EQ false -Instruction 2409 S:0xC0041FF4 0x4290 1 CMP r0,r2 false -Instruction 2410 S:0xC0041FF6 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 2411 S:0xC0041FFA 0xF0C08091 1 BCC.W {pc}+0x126 ; 0xc0042120 true fail -Instruction 2412 S:0xC0041FFE 0x9906 1 LDR r1,[sp,#0x18] false -Instruction 2413 S:0xC0042000 0x4610 92 MOV r0,r2 false -Instruction 2414 S:0xC0042002 0xF8DFE180 1 LDR lr,[pc,#384] ; [0xC0042184] = 0xC03E83C8 false -Instruction 2415 S:0xC0042006 0x291F 1 CMP r1,#0x1f false -Instruction 2416 S:0xC0042008 0xF2008096 0 BHI.W {pc}+0x130 ; 0xc0042138 true fail -Instruction 2417 S:0xC004200C 0xF85E1022 83 LDR r1,[lr,r2,LSL #2] false -Instruction 2418 S:0xC0042010 0xF8D83160 12 LDR r3,[r8,#0x160] false -Instruction 2419 S:0xC0042014 0x9108 1 STR r1,[sp,#0x20] false -Instruction 2420 S:0xC0042016 0x930D 2 STR r3,[sp,#0x34] false -Instruction 2421 S:0xC0042018 0xFBAC2301 1 UMULL r2,r3,r12,r1 false -Instruction 2422 S:0xC004201C 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 2423 S:0xC0042020 0xFBA72301 1 UMULL r2,r3,r7,r1 false -Instruction 2424 S:0xC0042024 0x9F07 1 LDR r7,[sp,#0x1c] false -Instruction 2425 S:0xC0042026 0x970C 1 STR r7,[sp,#0x30] false -Instruction 2426 S:0xC0042028 0xF8C87130 1 STR r7,[r8,#0x130] false -Instruction 2427 S:0xC004202C 0x9306 1 STR r3,[sp,#0x18] false -Instruction 2428 S:0xC004202E 0xF8C83134 1 STR r3,[r8,#0x134] false -Instruction 2429 S:0xC0042032 0x2300 0 MOVS r3,#0 false -Instruction 2430 S:0xC0042034 0xF85E7020 1 LDR r7,[lr,r0,LSL #2] false -Instruction 2431 S:0xC0042038 0x2200 0 MOVS r2,#0 false -Instruction 2432 S:0xC004203A 0xE9CD230E 1 STRD r2,r3,[sp,#0x38] false -Instruction 2433 S:0xC004203E 0x9B0D 1 LDR r3,[sp,#0x34] false -Instruction 2434 S:0xC0042040 0xFBA70103 51 UMULL r0,r1,r7,r3 false -Instruction 2435 S:0xC0042044 0x910E 1 STR r1,[sp,#0x38] false -Instruction 2436 S:0xC0042046 0x980E 2 LDR r0,[sp,#0x38] false -Instruction 2437 S:0xC0042048 0x9F0E 1 LDR r7,[sp,#0x38] false -Instruction 2438 S:0xC004204A 0xF8C80160 2 STR r0,[r8,#0x160] false -Instruction 2439 S:0xC004204E 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false -Instruction 2440 S:0xC0042052 0xF7FFFB3D 1 BL {pc}-0x982 ; 0xc00416d0 true -Instruction 2441 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 2442 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 2443 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 2444 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 2445 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 2446 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 2447 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 2448 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 2449 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 2450 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 2451 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 2452 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false -Instruction 2453 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 2454 S:0xC00416F4 0x4770 3 BX lr true -Instruction 2455 S:0xC0042056 0x9A09 2 LDR r2,[sp,#0x24] false -Instruction 2456 S:0xC0042058 0xFB0BFB00 1 MUL r11,r11,r0 false -Instruction 2457 S:0xC004205C 0xEA4F2B9B 3 LSR r11,r11,#10 false -Instruction 2458 S:0xC0042060 0xB12A 1 CBZ r2,{pc}+0xe ; 0xc004206e true fail -Instruction 2459 S:0xC0042062 0xF8DDC030 1 LDR r12,[sp,#0x30] false -Instruction 2460 S:0xC0042066 0xEB0B030C 2 ADD r3,r11,r12 false -Instruction 2461 S:0xC004206A 0xF8C83130 1 STR r3,[r8,#0x130] false -Instruction 2462 S:0xC004206E 0xB116 1 CBZ r6,{pc}+8 ; 0xc0042076 true -Instruction 2463 S:0xC0042076 0x9B06 8 LDR r3,[sp,#0x18] false -Instruction 2464 S:0xC0042078 0x2701 1 MOVS r7,#1 false -Instruction 2465 S:0xC004207A 0x18C2 1 ADDS r2,r0,r3 false -Instruction 2466 S:0xC004207C 0xF8C82134 1 STR r2,[r8,#0x134] false -Instruction 2467 S:0xC0042080 0xF8DDC014 1 LDR r12,[sp,#0x14] false -Instruction 2468 S:0xC0042084 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 2469 S:0xC0042086 0xFB04F30C 2 MUL r3,r4,r12 false -Instruction 2470 S:0xC004208A 0xFB003305 1 MLA r3,r0,r5,r3 false -Instruction 2471 S:0xC004208E 0xFBA40100 1 UMULL r0,r1,r4,r0 false -Instruction 2472 S:0xC0042092 0x1859 2 ADDS r1,r3,r1 false -Instruction 2473 S:0xC0042094 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 2474 S:0xC0042096 0x0A80 1 LSRS r0,r0,#10 false -Instruction 2475 S:0xC0042098 0xEA405081 1 ORR r0,r0,r1,LSL #22 false -Instruction 2476 S:0xC004209C 0xB123 1 CBZ r3,{pc}+0xc ; 0xc00420a8 true fail -Instruction 2477 S:0xC004209E 0xF8D83130 7 LDR r3,[r8,#0x130] false -Instruction 2478 S:0xC00420A2 0x181B 2 ADDS r3,r3,r0 false -Instruction 2479 S:0xC00420A4 0xF8C83130 1 STR r3,[r8,#0x130] false -Instruction 2480 S:0xC00420A8 0xB126 1 CBZ r6,{pc}+0xc ; 0xc00420b4 true -Instruction 2481 S:0xC00420B4 0x1912 8 ADDS r2,r2,r4 false -Instruction 2482 S:0xC00420B6 0xF8C82134 1 STR r2,[r8,#0x134] false -Instruction 2483 S:0xC00420BA 0x2F00 0 CMP r7,#0 false -Instruction 2484 S:0xC00420BC 0xF43FAEE9 1 BEQ {pc}-0x22a ; 0xc0041e92 true fail -Instruction 2485 S:0xC00420C0 0x4640 1 MOV r0,r8 false -Instruction 2486 S:0xC00420C2 0xF7FEF903 1 BL {pc}-0x1df6 ; 0xc00402cc true -Instruction 2487 S:0xC00402CC 0xE92D4FF8 2 PUSH {r3-r11,lr} false -Instruction 2488 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 2489 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 2490 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 2491 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 2492 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 2493 S:0xC00402E0 0x2D00 1 CMP r5,#0 false -Instruction 2494 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 2495 S:0xC00403B4 0xF8D04134 1 LDR r4,[r0,#0x134] false -Instruction 2496 S:0xC00403B8 0xF1A00538 0 SUB r5,r0,#0x38 false -Instruction 2497 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 2498 S:0xC00403C0 0x6800 11 LDR r0,[r0,#0] false -Instruction 2499 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 2500 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 2501 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 2502 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 2503 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 2504 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false -Instruction 2505 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 2506 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 2507 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 2508 S:0xC00403DA 0xEA4F2088 8 LSL r0,r8,#10 false -Instruction 2509 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 2510 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 2511 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 2512 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 2513 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 2514 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 2515 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 2516 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 2517 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 2518 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 2519 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 2520 S:0xC00420C6 0xF8D8301C 14 LDR r3,[r8,#0x1c] false -Instruction 2521 S:0xC00420CA 0xB9CB 2 CBNZ r3,{pc}+0x36 ; 0xc0042100 true -Instruction 2522 S:0xC0042100 0xE9DA2312 10 LDRD r2,r3,[r10,#0x48] false -Instruction 2523 S:0xC0042104 0x1812 2 ADDS r2,r2,r0 false -Instruction 2524 S:0xC0042106 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false -Instruction 2525 S:0xC004210A 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false -Instruction 2526 S:0xC004210E 0xE6C0 1 B {pc}-0x27c ; 0xc0041e92 true -Instruction 2527 S:0xC0041E92 0xF8D93084 1 LDR r3,[r9,#0x84] false -Instruction 2528 S:0xC0041E96 0xF5036390 2 ADD r3,r3,#0x480 false -Instruction 2529 S:0xC0041E9A 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 2530 S:0xC0041E9E 0xE9C82308 9 STRD r2,r3,[r8,#0x20] false -Instruction 2531 S:0xC0041EA2 0xF8D92084 1 LDR r2,[r9,#0x84] false -Instruction 2532 S:0xC0041EA6 0xF8C98030 1 STR r8,[r9,#0x30] false -Instruction 2533 S:0xC0041EAA 0xF8D83000 1 LDR r3,[r8,#0] false -Instruction 2534 S:0xC0041EAE 0x6B12 1 LDR r2,[r2,#0x30] false -Instruction 2535 S:0xC0041EB0 0xEBB20F43 2 CMP r2,r3,LSL #1 false -Instruction 2536 S:0xC0041EB4 0xE9D8230A 1 LDRD r2,r3,[r8,#0x28] false -Instruction 2537 S:0xC0041EB8 0xD30E 1 BCC {pc}+0x20 ; 0xc0041ed8 true -Instruction 2538 S:0xC0041ED8 0xE9C8230E 15 STRD r2,r3,[r8,#0x38] false -Instruction 2539 S:0xC0041EDC 0xB011 1 ADD sp,sp,#0x44 false -Instruction 2540 S:0xC0041EDE 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2541 S:0xC0042200 0xF8D54128 13 LDR r4,[r5,#0x128] false -Instruction 2542 S:0xC0042204 0x2C00 2 CMP r4,#0 false -Instruction 2543 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail -Instruction 2544 S:0xC0042208 0x4B18 12 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false -Instruction 2545 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false -Instruction 2546 S:0xC004220C 0x681B 5 LDR r3,[r3,#0] false -Instruction 2547 S:0xC004220E 0x061A 3 LSLS r2,r3,#24 false -Instruction 2548 S:0xC0042210 0xD51A 0 BPL {pc}+0x38 ; 0xc0042248 true -Instruction 2549 S:0xC0042248 0x4628 8 MOV r0,r5 false -Instruction 2550 S:0xC004224A 0xBDF8 1 POP {r3-r7,pc} true -Info Tracing enabled -Instruction 2551 S:0xC001769C 0xE92D4FF0 9 PUSH {r4-r11,lr} false -Instruction 2552 S:0xC00176A0 0xB08B 16 SUB sp,sp,#0x2c false -Instruction 2553 S:0xC00176A2 0xB500 3 PUSH {lr} false -Instruction 2554 S:0xC00176A4 0xF85DEB04 2 POP {lr} false -Instruction 2555 S:0xC00176A8 0x4AA2 13 LDR r2,[pc,#648] ; [0xC0017934] = 0xC060B128 false -Instruction 2556 S:0xC00176AA 0x466B 0 MOV r3,sp false -Instruction 2557 S:0xC00176AC 0x4606 1 MOV r6,r0 false -Instruction 2558 S:0xC00176AE 0xF42351FF 0 BIC r1,r3,#0x1fe0 false -Instruction 2559 S:0xC00176B2 0xF8D03168 1 LDR r3,[r0,#0x168] false -Instruction 2560 S:0xC00176B6 0xF8D22168 14 LDR r2,[r2,#0x168] false -Instruction 2561 S:0xC00176BA 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 2562 S:0xC00176BE 0x4293 2 CMP r3,r2 false -Instruction 2563 S:0xC00176C0 0xF8D1A014 1 LDR r10,[r1,#0x14] false -Instruction 2564 S:0xC00176C4 0xF04081BF 0 BNE.W {pc}+0x382 ; 0xc0017a46 true fail -Instruction 2565 S:0xC00176C8 0xEE123F30 1 MRC p15,#0x0,r3,c2,c0,#1 false -Instruction 2566 S:0xC00176CC 0xEE023F10 4 MCR p15,#0x0,r3,c2,c0,#0 false -Instruction 2567 S:0xC00176D0 0xF3BF8F6F 1 ISB false -Timestamp Timestamp: 562536962731 -Instruction 2568 S:0xC00176D4 0xF50679B0 12 ADD r9,r6,#0x160 false -Instruction 2569 S:0xC00176D8 0xE8D9457F 6 LDREXD r4,r5,[r9] false -Instruction 2570 S:0xC00176DC 0x4F96 3 LDR r7,[pc,#600] ; [0xC0017938] = 0xC06024F8 false -Instruction 2571 S:0xC00176DE 0xE8D7017F 16 LDREXD r0,r1,[r7] false -Instruction 2572 S:0xC00176E2 0x4060 2 EORS r0,r0,r4 false -Instruction 2573 S:0xC00176E4 0x4069 1 EORS r1,r1,r5 false -Instruction 2574 S:0xC00176E6 0x0A02 1 LSRS r2,r0,#8 false -Instruction 2575 S:0xC00176E8 0x0A0B 1 LSRS r3,r1,#8 false -Instruction 2576 S:0xC00176EA 0xEA426201 1 ORR r2,r2,r1,LSL #24 false -Instruction 2577 S:0xC00176EE 0xEA520003 1 ORRS r0,r2,r3 false -Instruction 2578 S:0xC00176F2 0xD16A 0 BNE {pc}+0xd8 ; 0xc00177ca true fail -Instruction 2579 S:0xC00176F4 0xF8DF825C 23 LDR r8,[pc,#604] ; [0xC0017954] = 0xC05FD5C0 false -Instruction 2580 S:0xC00176F8 0x4B90 1 LDR r3,[pc,#576] ; [0xC001793C] = 0xC05F03B0 false -Instruction 2581 S:0xC00176FA 0x9302 1 STR r3,[sp,#8] false -Instruction 2582 S:0xC00176FC 0xF858302A 3 LDR r3,[r8,r10,LSL #2] false -Instruction 2583 S:0xC0017700 0x9902 6 LDR r1,[sp,#8] false -Instruction 2584 S:0xC0017702 0x18C9 2 ADDS r1,r1,r3 false -Instruction 2585 S:0xC0017704 0xF3BF8F5F 1 DMB false -Instruction 2586 S:0xC0017708 0xE8D1237F 39 LDREXD r2,r3,[r1] false -Instruction 2587 S:0xC001770C 0xE8C14570 22 STREXD r0,r4,r5,[r1] false -Instruction 2588 S:0xC0017710 0xF0900F00 2 TEQ r0,#0 false -Instruction 2589 S:0xC0017714 0xD1F8 0 BNE {pc}-0xc ; 0xc0017708 true fail -Instruction 2590 S:0xC0017716 0xF3BF8F5F 9 DMB false -Instruction 2591 S:0xC001771A 0xEA520403 1 ORRS r4,r2,r3 false -Instruction 2592 S:0xC001771E 0xD12C 1 BNE {pc}+0x5c ; 0xc001777a true -Instruction 2593 S:0xC001777A 0x6AB0 35 LDR r0,[r6,#0x28] false -Instruction 2594 S:0xC001777C 0x4631 0 MOV r1,r6 false -Instruction 2595 S:0xC001777E 0xF1004040 4 ADD r0,r0,#0xc0000000 false -Instruction 2596 S:0xC0017782 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 2597 S:0xC0017784 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 2598 S:0xC0017788 0xF000B99A 5 B.W {pc}+0x338 ; 0xc0017ac0 true -Instruction 2599 S:0xC0017AC0 0xF04F0200 43 MOV r2,#0 false -Instruction 2600 S:0xC0017AC4 0xF8D11160 1 LDR r1,[r1,#0x160] false -Instruction 2601 S:0xC0017AC8 0xF040006A 1 ORR r0,r0,#0x6a false -Instruction 2602 S:0xC0017ACC 0xEE0D1F30 1 MCR p15,#0x0,r1,c13,c0,#1 false -Instruction 2603 S:0xC0017AD0 0xF3BF8F6F 1 ISB false -Timestamp Timestamp: 562536962748 -Instruction 2604 S:0xC0017AD4 0xEE020F10 26 MCR p15,#0x0,r0,c2,c0,#0 false -Instruction 2605 S:0xC0017AD8 0xF3BF8F6F 1 ISB false -Timestamp Timestamp: 562536962750 -Instruction 2606 S:0xC0017ADC 0x46F7 12 MOV pc,lr true -Info Tracing enabled -Instruction 2607 S:0xC000CCF8 0xF1010C1C 65 ADD r12,r1,#0x1c false -Instruction 2608 S:0xC000CCFC 0x6E13 14 LDR r3,[r2,#0x60] false -Instruction 2609 S:0xC000CCFE 0xE8AC0FF0 6 STM r12!,{r4-r11} false -Instruction 2610 S:0xC000CD02 0xF84CDB04 10 STR sp,[r12],#4 false -Instruction 2611 S:0xC000CD06 0xF84CEB04 3 STR lr,[r12],#4 false -Instruction 2612 S:0xC000CD0A 0xEE0D3F70 1 MCR p15,#0x0,r3,c13,c0,#3 false -Instruction 2613 S:0xC000CD0E 0xF04F0400 1 MOV r4,#0 false -Instruction 2614 S:0xC000CD12 0xEE0D4F50 1 MCR p15,#0x0,r4,c13,c0,#2 false -Instruction 2615 S:0xC000CD16 0x4605 1 MOV r5,r0 false -Instruction 2616 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false -Instruction 2617 S:0xC000CD1C 0x4806 18 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false -Instruction 2618 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false -Instruction 2619 S:0xC000CD22 0xF029FDF7 1 BL {pc}+0x29bf2 ; 0xc0036914 true -Instruction 2620 S:0xC0036914 0xB510 5 PUSH {r4,lr} false -Instruction 2621 S:0xC0036916 0xB082 1 SUB sp,sp,#8 false -Instruction 2622 S:0xC0036918 0xB500 3 PUSH {lr} false -Instruction 2623 S:0xC003691A 0xF85DEB04 2 POP {lr} false -Instruction 2624 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 2625 S:0xC0036920 0xF04F33FF 6 MOV r3,#0xffffffff false -Instruction 2626 S:0xC0036924 0x9400 1 STR r4,[sp,#0] false -Instruction 2627 S:0xC0036926 0xF7FFFFE9 1 BL {pc}-0x2a ; 0xc00368fc true -Instruction 2628 S:0xC00368FC 0xB510 17 PUSH {r4,lr} false -Instruction 2629 S:0xC00368FE 0xB082 1 SUB sp,sp,#8 false -Instruction 2630 S:0xC0036900 0xB500 3 PUSH {lr} false -Instruction 2631 S:0xC0036902 0xF85DEB04 2 POP {lr} false -Instruction 2632 S:0xC0036906 0x9C04 3 LDR r4,[sp,#0x10] false -Instruction 2633 S:0xC0036908 0x9400 1 STR r4,[sp,#0] false -Instruction 2634 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 2635 S:0xC003690C 0xF7FFFFCC 1 BL {pc}-0x64 ; 0xc00368a8 true -Instruction 2636 S:0xC00368A8 0xE92D41F0 11 PUSH {r4-r8,lr} false -Instruction 2637 S:0xC00368AC 0xB500 5 PUSH {lr} false -Instruction 2638 S:0xC00368AE 0xF85DEB04 2 POP {lr} false -Instruction 2639 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 2640 S:0xC00368B4 0x6804 2 LDR r4,[r0,#0] false -Instruction 2641 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 2642 S:0xC00368B8 0x4690 1 MOV r8,r2 false -Instruction 2643 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false -Instruction 2644 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 2645 S:0xC00368BE 0xBF18 1 IT NE false -Instruction 2646 S:0xC00368C0 0x2C00 7 CMP r4,#0 false -Instruction 2647 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 2648 S:0xC00368C4 0x2000 1 MOVS r0,#0 false fail -Instruction 2649 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 2650 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true -Instruction 2651 S:0xC00368E0 0x6823 15 LDR r3,[r4,#0] false -Instruction 2652 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 2653 S:0xC00368E4 0x4639 1 MOV r1,r7 false -Instruction 2654 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 2655 S:0xC00368E8 0x6864 2 LDR r4,[r4,#4] false -Instruction 2656 S:0xC00368EA 0x4798 1 BLX r3 true -Instruction 2657 S:0xC0008C20 0xB538 23 PUSH {r3-r5,lr} false -Instruction 2658 S:0xC0008C22 0xB500 4 PUSH {lr} false -Instruction 2659 S:0xC0008C24 0xF85DEB04 2 POP {lr} false -Instruction 2660 S:0xC0008C28 0x4614 0 MOV r4,r2 false -Instruction 2661 S:0xC0008C2A 0x2903 1 CMP r1,#3 false -Instruction 2662 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail -Instruction 2663 S:0xC0008C2E 0xE8DFF001 21 TBB [pc,r1] true -Instruction 2664 S:0xC0008C60 0xEEF84A10 23 VMRS r4,FPEXC false -Instruction 2665 S:0xC0008C64 0x0060 3 LSLS r0,r4,#1 false -Instruction 2666 S:0xC0008C66 0x6953 12 LDR r3,[r2,#0x14] false -Instruction 2667 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true -Instruction 2668 S:0xC0008C7A 0xF0244480 1 BIC r4,r4,#0x40000000 false -Instruction 2669 S:0xC0008C7E 0xEEE84A10 6 VMSR FPEXC,r4 false -Instruction 2670 S:0xC0008C82 0x2000 7 MOVS r0,#0 false -Instruction 2671 S:0xC0008C84 0xBD38 1 POP {r3-r5,pc} true -Instruction 2672 S:0xC00368EC 0xB116 2 CBZ r6,{pc}+8 ; 0xc00368f4 true -Instruction 2673 S:0xC00368F4 0x0403 8 LSLS r3,r0,#16 false -Instruction 2674 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Instruction 2675 S:0xC00368CC 0x3D01 8 SUBS r5,#1 false -Instruction 2676 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 2677 S:0xC00368D0 0x2300 1 MOVS r3,#0 false fail -Instruction 2678 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 2679 S:0xC00368D4 0x2C00 1 CMP r4,#0 false -Instruction 2680 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 2681 S:0xC00368D8 0x2300 1 MOVS r3,#0 false -Instruction 2682 S:0xC00368DA 0xF0030301 1 AND r3,r3,#1 false fail -Instruction 2683 S:0xC00368DE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Instruction 2684 S:0xC00368F8 0xE8BD81F0 2 POP {r4-r8,pc} true -Instruction 2685 S:0xC0036910 0xB002 3 ADD sp,sp,#8 false -Instruction 2686 S:0xC0036912 0xBD10 3 POP {r4,pc} true -Instruction 2687 S:0xC003692A 0xB002 1 ADD sp,sp,#8 false -Instruction 2688 S:0xC003692C 0xBD10 3 POP {r4,pc} true -Instruction 2689 S:0xC000CD26 0x46A4 2 MOV r12,r4 false -Instruction 2690 S:0xC000CD28 0x4628 1 MOV r0,r5 false -Instruction 2691 S:0xC000CD2A 0xE8BC0FF0 2 LDM r12!,{r4-r11} false -Instruction 2692 S:0xC000CD2E 0xF85CDB04 7 LDR sp,[r12],#4 false -Instruction 2693 S:0xC000CD32 0xF8DCF000 3 LDR pc,[r12,#0] true -Info Tracing enabled -Instruction 2694 S:0xC003AC6C 0xB5F0 9 PUSH {r4-r7,lr} false -Instruction 2695 S:0xC003AC6E 0xB083 3 SUB sp,sp,#0xc false -Instruction 2696 S:0xC003AC70 0xAF00 1 ADD r7,sp,#0 false -Instruction 2697 S:0xC003AC72 0xB500 2 PUSH {lr} false -Instruction 2698 S:0xC003AC74 0xF85DEB04 2 POP {lr} false -Instruction 2699 S:0xC003AC78 0x4B2E 14 LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 false -Instruction 2700 S:0xC003AC7A 0x460E 0 MOV r6,r1 false -Instruction 2701 S:0xC003AC7C 0x466A 1 MOV r2,sp false -Instruction 2702 S:0xC003AC7E 0xF8D04470 5 LDR r4,[r0,#0x470] false -Instruction 2703 S:0xC003AC82 0xF42251FF 0 BIC r1,r2,#0x1fe0 false -Instruction 2704 S:0xC003AC86 0x2200 1 MOVS r2,#0 false -Instruction 2705 S:0xC003AC88 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 2706 S:0xC003AC8C 0xF8C02470 2 STR r2,[r0,#0x470] false -Instruction 2707 S:0xC003AC90 0x6832 3 LDR r2,[r6,#0] false -Instruction 2708 S:0xC003AC92 0x4605 0 MOV r5,r0 false -Instruction 2709 S:0xC003AC94 0x681B 3 LDR r3,[r3,#0] false -Instruction 2710 S:0xC003AC96 0x68C9 3 LDR r1,[r1,#0xc] false -Instruction 2711 S:0xC003AC98 0x2B00 1 CMP r3,#0 false -Instruction 2712 S:0xC003AC9A 0xD125 0 BNE {pc}+0x4e ; 0xc003ace8 true fail -Instruction 2713 S:0xC003AC9C 0xF3BF8F5F 63 DMB false -Instruction 2714 S:0xC003ACA0 0x2300 1 MOVS r3,#0 false -Instruction 2715 S:0xC003ACA2 0x61B3 1 STR r3,[r6,#0x18] false -Instruction 2716 S:0xC003ACA4 0xF3BF8F5F 1 DMB false -Instruction 2717 S:0xC003ACA8 0x882B 57 LDRH r3,[r5,#0] false -Instruction 2718 S:0xC003ACAA 0x3301 2 ADDS r3,#1 false -Instruction 2719 S:0xC003ACAC 0x802B 1 STRH r3,[r5,#0] false -Instruction 2720 S:0xC003ACAE 0xF3BF8F4F 31 DSB false -Instruction 2721 S:0xC003ACB2 0xF3AF8004 1 SEV.W false -Instruction 2722 S:0xC003ACB6 0xB662 1 CPSIE i false -Instruction 2723 S:0xC003ACB8 0xB184 1 CBZ r4,{pc}+0x24 ; 0xc003acdc true -Instruction 2724 S:0xC003ACDC 0x2A40 1 CMP r2,#0x40 false -Instruction 2725 S:0xC003ACDE 0xD009 0 BEQ {pc}+0x16 ; 0xc003acf4 true fail -Instruction 2726 S:0xC003ACE0 0xF107070C 8 ADD r7,r7,#0xc false -Instruction 2727 S:0xC003ACE4 0x46BD 1 MOV sp,r7 false -Instruction 2728 S:0xC003ACE6 0xBDF0 3 POP {r4-r7,pc} true -Info Tracing enabled -Instruction 2729 S:0xC000F72E 0xB672 1 CPSID i false -Instruction 2730 S:0xC000F730 0x6821 1 LDR r1,[r4,#0] false -Instruction 2731 S:0xC000F732 0x0748 3 LSLS r0,r1,#29 false -Instruction 2732 S:0xC000F734 0xD1F5 1 BNE {pc}-0x12 ; 0xc000f722 true fail -Instruction 2733 S:0xC000F736 0x2000 15 MOVS r0,#0 false -Instruction 2734 S:0xC000F738 0xE8BD81F0 1 POP {r4-r8,pc} true -Instruction 2735 S:0xC000CD92 0x2800 11 CMP r0,#0 false -Instruction 2736 S:0xC000CD94 0xF000800E 0 BEQ.W {pc}+0x20 ; 0xc000cdb4 true -Instruction 2737 S:0xC000CDB4 0xF3BF8F2F 19 CLREX false -Instruction 2738 S:0xC000CDB8 0x466A 1 MOV r2,sp false -Instruction 2739 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 2740 S:0xC000CDBE 0xF083030C 66 EOR r3,r3,#0xc false -Instruction 2741 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 2742 S:0xC000CDC6 0xF8D2D034 16 LDR sp,[r2,#0x34] false -Instruction 2743 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false -Instruction 2744 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 2745 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 2746 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false -Instruction 2747 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false -Instruction 2748 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 2749 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 2750 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false -Instruction 2751 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false -Instruction 2752 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536962810 -Info Tracing enabled -Instruction 2753 S:0xC000CB00 0xB092 73 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562536962823 -Instruction 2754 S:0xC000CB02 0xE88D1FFF 3 STM sp,{r0-r12} false -Instruction 2755 S:0xC000CB06 0xE8900038 26 LDM r0,{r3-r5} false -Instruction 2756 S:0xC000CB0A 0xA80F 3 ADD r0,sp,#0x3c false -Instruction 2757 S:0xC000CB0C 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 2758 S:0xC000CB10 0x9300 1 STR r3,[sp,#0] false -Instruction 2759 S:0xC000CB12 0xE8800070 2 STM r0,{r4-r6} false -Instruction 2760 S:0xC000CB16 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false -Instruction 2761 S:0xC000CB1A 0xF081010C 2 EOR r1,r1,#0xc false -Instruction 2762 S:0xC000CB1E 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 2763 S:0xC000CB22 0xF840DC08 5 STR sp,[r0,#-8] false -Instruction 2764 S:0xC000CB26 0xF840EC04 1 STR lr,[r0,#-4] false -Instruction 2765 S:0xC000CB2A 0xF081010C 0 EOR r1,r1,#0xc false -Instruction 2766 S:0xC000CB2E 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 2767 S:0xC000CB32 0xF85F0114 18 LDR r0,[pc,#-276] ; [0xC000CA20] = 0xC06013D4 false -Instruction 2768 S:0xC000CB36 0x6800 5 LDR r0,[r0,#0] false -Instruction 2769 S:0xC000CB38 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false -Instruction 2770 S:0xC000CB3C 0x4622 6 MOV r2,r4 false -Instruction 2771 S:0xC000CB3E 0x462B 0 MOV r3,r5 false -Instruction 2772 S:0xC000CB40 0xF20F19A1 1 ADR.W r9,{pc}+0x1a5 ; 0xc000cce5 false -Instruction 2773 S:0xC000CB44 0xF0130F20 0 TST r3,#0x20 false -Instruction 2774 S:0xC000CB48 0xF0408008 1 BNE.W {pc}+0x14 ; 0xc000cb5c true fail -Instruction 2775 S:0xC000CB4C 0xF1A20404 16 SUB r4,r2,#4 false -Instruction 2776 S:0xC000CB50 0xF8540E00 112 LDRT r0,[r4,#0] false -Instruction 2777 S:0xC000CB54 0xF20F1E2B 0 ADR.W lr,{pc}+0x12f ; 0xc000cc83 false -Instruction 2778 S:0xC000CB58 0xF000B818 1 B.W {pc}+0x34 ; 0xc000cb8c true -Instruction 2779 S:0xC000CB8C 0x46EA 3 MOV r10,sp false -Instruction 2780 S:0xC000CB8E 0xEA4F3A5A 2 LSR r10,r10,#13 false -Instruction 2781 S:0xC000CB92 0xEA4F3A4A 2 LSL r10,r10,#13 false -Instruction 2782 S:0xC000CB96 0xA62A 0 ADR r6,{pc}+0xaa ; 0xc000cc40 false -Instruction 2783 S:0xC000CB98 0xF8565B04 58 LDR r5,[r6],#4 false -Instruction 2784 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false -Instruction 2785 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false -Instruction 2786 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail -Instruction 2787 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false -Instruction 2788 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false -Instruction 2789 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true -Instruction 2790 S:0xC000CB98 0xF8565B04 11 LDR r5,[r6],#4 false -Instruction 2791 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false -Instruction 2792 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false -Instruction 2793 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail -Instruction 2794 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false -Instruction 2795 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false -Instruction 2796 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true -Instruction 2797 S:0xC000CB98 0xF8565B04 21 LDR r5,[r6],#4 false -Instruction 2798 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false -Instruction 2799 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false -Instruction 2800 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true -Instruction 2801 S:0xC000CBBC 0xF0106F00 8 TST r0,#0x8000000 false -Instruction 2802 S:0xC000CBC0 0xBF14 1 ITE NE false -Instruction 2803 S:0xC000CBC2 0xF0106F80 1 TST r0,#0x4000000 false -Instruction 2804 S:0xC000CBC6 0x46F7 1 MOV pc,lr true fail -Instruction 2805 S:0xC000CBC8 0xF4006870 1 AND r8,r0,#0xf00 false -Instruction 2806 S:0xC000CBCC 0xEA4F2818 2 LSR r8,r8,#8 false -Instruction 2807 S:0xC000CBD0 0xF04F0701 0 MOV r7,#1 false -Instruction 2808 S:0xC000CBD4 0xF10A0650 1 ADD r6,r10,#0x50 false -Instruction 2809 S:0xC000CBD8 0xF8067008 3 STRB r7,[r6,r8] false -Instruction 2810 S:0xC000CBDC 0xEA4F0888 1 LSL r8,r8,#2 false -Instruction 2811 S:0xC000CBE0 0x44C7 9 ADD pc,pc,r8 true -Instruction 2812 S:0xC000CC0C 0xF7FCB906 42 B {pc}-0x3df0 ; 0xc0008e1c true -Instruction 2813 S:0xC0008E1C 0xB662 3 CPSIE i false -Instruction 2814 S:0xC0008E1E 0x4C04 19 LDR r4,[pc,#16] ; [0xC0008E30] = 0xC0601098 false -Instruction 2815 S:0xC0008E20 0xF8DAB014 4 LDR r11,[r10,#0x14] false -Instruction 2816 S:0xC0008E24 0xF10A0AF8 0 ADD r10,r10,#0xf8 false -Instruction 2817 S:0xC0008E28 0xF8D4F000 1 LDR pc,[r4,#0] true -Instruction 2818 S:0xC0008E34 0xEEF81A10 9 VMRS r1,FPEXC false -Instruction 2819 S:0xC0008E38 0xF0114F80 2 TST r1,#0x40000000 false -Instruction 2820 S:0xC0008E3C 0xF040803A 0 BNE.W {pc}+0x78 ; 0xc0008eb4 true fail -Instruction 2821 S:0xC0008E40 0x4B31 25 LDR r3,[pc,#196] ; [0xC0008F08] = 0xC0637B9C false -Instruction 2822 S:0xC0008E42 0xF0414180 0 ORR r1,r1,#0x40000000 false -Instruction 2823 S:0xC0008E46 0xF853402B 61 LDR r4,[r3,r11,LSL #2] false -Instruction 2824 S:0xC0008E4A 0xF0214500 0 BIC r5,r1,#0x80000000 false -Instruction 2825 S:0xC0008E4E 0x4554 2 CMP r4,r10 false -Instruction 2826 S:0xC0008E50 0xF0408006 0 BNE.W {pc}+0x10 ; 0xc0008e60 true fail -Instruction 2827 S:0xC0008E54 0xF8DAC110 68 LDR r12,[r10,#0x110] false -Instruction 2828 S:0xC0008E58 0xEA9C0F0B 2 TEQ r12,r11 false -Instruction 2829 S:0xC0008E5C 0xF0008020 0 BEQ.W {pc}+0x44 ; 0xc0008ea0 true -Instruction 2830 S:0xC0008EA0 0xF0114F00 2 TST r1,#0x80000000 false -Instruction 2831 S:0xC0008EA4 0xF0408011 0 BNE.W {pc}+0x26 ; 0xc0008eca true fail -Instruction 2832 S:0xC0008EA8 0xEEE81A10 1 VMSR FPEXC,r1 false -Instruction 2833 S:0xC0008EAC 0xF1A20204 7 SUB r2,r2,#4 false -Instruction 2834 S:0xC0008EB0 0x920F 3 STR r2,[sp,#0x3c] false -Instruction 2835 S:0xC0008EB2 0x46CF 1 MOV pc,r9 true -Instruction 2836 S:0xC000CCE4 0x46E9 16 MOV r9,sp false -Instruction 2837 S:0xC000CCE6 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 2838 S:0xC000CCEA 0xEA4F3949 2 LSL r9,r9,#13 false -Timestamp Timestamp: 562536962867 -Instruction 2839 S:0xC000CCEE 0xF04F0800 1 MOV r8,#0 false -Instruction 2840 S:0xC000CCF2 0xF000B857 0 B.W {pc}+0xb2 ; 0xc000cda4 true -Instruction 2841 S:0xC000CDA4 0xB672 1 CPSID i false -Instruction 2842 S:0xC000CDA6 0xBF00 1 NOP false -Instruction 2843 S:0xC000CDA8 0xF8D91000 1 LDR r1,[r9,#0] false -Instruction 2844 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false -Instruction 2845 S:0xC000CDB0 0xF47FAFEB 0 BNE.W {pc}-0x26 ; 0xc000cd8a true fail -Instruction 2846 S:0xC000CDB4 0xF3BF8F2F 1 CLREX false -Instruction 2847 S:0xC000CDB8 0x466A 1 MOV r2,sp false -Instruction 2848 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 2849 S:0xC000CDBE 0xF083030C 2 EOR r3,r3,#0xc false -Instruction 2850 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 2851 S:0xC000CDC6 0xF8D2D034 5 LDR sp,[r2,#0x34] false -Instruction 2852 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false -Instruction 2853 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 2854 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 2855 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false -Instruction 2856 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false -Instruction 2857 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 2858 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 2859 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false -Instruction 2860 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false -Instruction 2861 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536962870 -Info Tracing enabled -Instruction 2862 S:0xC000CAA0 0xB092 9 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562536983623 -Instruction 2863 S:0xC000CAA2 0xE88D1FFF 6 STM sp,{r0-r12} false -Instruction 2864 S:0xC000CAA6 0xE8900038 11 LDM r0,{r3-r5} false -Instruction 2865 S:0xC000CAAA 0xA80F 2 ADD r0,sp,#0x3c false -Instruction 2866 S:0xC000CAAC 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 2867 S:0xC000CAB0 0x9300 1 STR r3,[sp,#0] false -Instruction 2868 S:0xC000CAB2 0xE8800070 2 STM r0,{r4-r6} false -Instruction 2869 S:0xC000CAB6 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false -Instruction 2870 S:0xC000CABA 0xF081010C 2 EOR r1,r1,#0xc false -Instruction 2871 S:0xC000CABE 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 2872 S:0xC000CAC2 0xF840DC08 5 STR sp,[r0,#-8] false -Instruction 2873 S:0xC000CAC6 0xF840EC04 1 STR lr,[r0,#-4] false -Instruction 2874 S:0xC000CACA 0xF081010C 0 EOR r1,r1,#0xc false -Instruction 2875 S:0xC000CACE 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 2876 S:0xC000CAD2 0xF85F00B4 7 LDR r0,[pc,#-180] ; [0xC000CA20] = 0xC06013D4 false -Instruction 2877 S:0xC000CAD6 0x6800 17 LDR r0,[r0,#0] false -Instruction 2878 S:0xC000CAD8 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false -Instruction 2879 S:0xC000CADC 0x4907 16 LDR r1,[pc,#28] ; [0xC000CAFC] = 0xC06013DC false -Instruction 2880 S:0xC000CADE 0x4668 0 MOV r0,sp false -Instruction 2881 S:0xC000CAE0 0xF20F0E05 1 ADR.W lr,{pc}+9 ; 0xc000cae9 false -Instruction 2882 S:0xC000CAE4 0xF8D1F000 2 LDR pc,[r1,#0] true -Instruction 2883 S:0xC00083D0 0xE92D41F0 22 PUSH {r4-r8,lr} false -Instruction 2884 S:0xC00083D4 0xB500 5 PUSH {lr} false -Instruction 2885 S:0xC00083D6 0xF004FD19 1 BL {pc}+0x4a36 ; 0xc000ce0c true -Instruction 2886 S:0xC000CE0C 0x46F4 36 MOV r12,lr false -Instruction 2887 S:0xC000CE0E 0xF85DEB04 1 POP {lr} false -Instruction 2888 S:0xC000CE12 0x46E7 1 MOV pc,r12 true -Instruction 2889 S:0xC00083DA 0x4607 28 MOV r7,r0 false -Instruction 2890 S:0xC00083DC 0x4E0F 13 LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 false -Instruction 2891 S:0xC00083DE 0xF8D6800C 17 LDR r8,[r6,#0xc] false -Instruction 2892 S:0xC00083E2 0xF108040C 2 ADD r4,r8,#0xc false -Instruction 2893 S:0xC00083E6 0xE006 1 B {pc}+0x10 ; 0xc00083f6 true -Instruction 2894 S:0xC00083F6 0x6822 26 LDR r2,[r4,#0] false -Instruction 2895 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false -Instruction 2896 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false -Instruction 2897 S:0xC0008400 0x4601 0 MOV r1,r0 false -Instruction 2898 S:0xC0008402 0xF5B57F7B 1 CMP r5,#0x3ec false -Instruction 2899 S:0xC0008406 0xD9EF 0 BLS {pc}-0x1e ; 0xc00083e8 true -Instruction 2900 S:0xC00083E8 0xF8D60594 19 LDR r0,[r6,#0x594] false -Instruction 2901 S:0xC00083EC 0xF065FB40 0 BL {pc}+0x65684 ; 0xc006da70 true -Info Tracing enabled -Instruction 2902 S:0xC00083F0 0x4639 1 MOV r1,r7 false -Instruction 2903 S:0xC00083F2 0xF005F8F7 0 BL {pc}+0x51f2 ; 0xc000d5e4 true -Instruction 2904 S:0xC000D5E4 0xB570 21 PUSH {r4-r6,lr} false -Instruction 2905 S:0xC000D5E6 0xB500 4 PUSH {lr} false -Instruction 2906 S:0xC000D5E8 0xF85DEB04 2 POP {lr} false -Instruction 2907 S:0xC000D5EC 0x4605 0 MOV r5,r0 false -Instruction 2908 S:0xC000D5EE 0x4C12 22 LDR r4,[pc,#72] ; [0xC000D638] = 0xC05F1F34 false -Instruction 2909 S:0xC000D5F0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 2910 S:0xC000D5F4 0x4623 1 MOV r3,r4 false -Instruction 2911 S:0xC000D5F6 0x58D6 15 LDR r6,[r2,r3] false -Instruction 2912 S:0xC000D5F8 0x50D1 3 STR r1,[r2,r3] false -Instruction 2913 S:0xC000D5FA 0xF013FDBF 0 BL {pc}+0x13b82 ; 0xc002117c true -Instruction 2914 S:0xC002117C 0xB538 1 PUSH {r3-r5,lr} false -Instruction 2915 S:0xC002117E 0xB500 4 PUSH {lr} false -Instruction 2916 S:0xC0021180 0xF85DEB04 16 POP {lr} false -Instruction 2917 S:0xC0021184 0x466B 1 MOV r3,sp false -Instruction 2918 S:0xC0021186 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 2919 S:0xC002118A 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 2920 S:0xC002118E 0x6965 5 LDR r5,[r4,#0x14] false -Instruction 2921 S:0xC0021190 0xF04EFFCE 0 BL {pc}+0x4efa0 ; 0xc0070130 true -Info Tracing enabled -Instruction 2922 S:0xC0021194 0x68E3 9 LDR r3,[r4,#0xc] false -Instruction 2923 S:0xC0021196 0xF8D33240 32 LDR r3,[r3,#0x240] false -Instruction 2924 S:0xC002119A 0xB92B 2 CBNZ r3,{pc}+0xe ; 0xc00211a8 true -Instruction 2925 S:0xC00211A8 0x6863 8 LDR r3,[r4,#4] false -Instruction 2926 S:0xC00211AA 0xF5033380 2 ADD r3,r3,#0x10000 false -Instruction 2927 S:0xC00211AE 0x6063 1 STR r3,[r4,#4] false -Instruction 2928 S:0xC00211B0 0xBD38 1 POP {r3-r5,pc} true -Instruction 2929 S:0xC000D5FE 0x4B0F 2 LDR r3,[pc,#60] ; [0xC000D63C] = 0xC0608914 false -Instruction 2930 S:0xC000D600 0x681B 17 LDR r3,[r3,#0] false -Instruction 2931 S:0xC000D602 0x42AB 2 CMP r3,r5 false -Instruction 2932 S:0xC000D604 0xD909 0 BLS {pc}+0x16 ; 0xc000d61a true fail -Instruction 2933 S:0xC000D606 0x4628 1 MOV r0,r5 false -Instruction 2934 S:0xC000D608 0xF05DF91A 0 BL {pc}+0x5d238 ; 0xc006a840 true -Timestamp Timestamp: 562536983677 -Info Tracing enabled -Instruction 2935 S:0xC0035900 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 2936 S:0xC0035904 0xB091 7 SUB sp,sp,#0x44 false -Instruction 2937 S:0xC0035906 0xB500 3 PUSH {lr} false -Instruction 2938 S:0xC0035908 0xF85DEB04 2 POP {lr} false -Instruction 2939 S:0xC003590C 0x4986 13 LDR r1,[pc,#536] ; [0xC0035B28] false -Instruction 2940 S:0xC003590E 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 2941 S:0xC0035912 0xEB030A01 4 ADD r10,r3,r1 false -Instruction 2942 S:0xC0035916 0x930B 1 STR r3,[sp,#0x2c] false -Instruction 2943 S:0xC0035918 0x4602 0 MOV r2,r0 false -Instruction 2944 S:0xC003591A 0x9105 1 STR r1,[sp,#0x14] false -Instruction 2945 S:0xC003591C 0xF8DA3018 57 LDR r3,[r10,#0x18] false -Instruction 2946 S:0xC0035920 0x2B00 2 CMP r3,#0 false -Instruction 2947 S:0xC0035922 0xF00080F9 0 BEQ.W {pc}+0x1f6 ; 0xc0035b18 true fail -Instruction 2948 S:0xC0035926 0xF8DA3020 1 LDR r3,[r10,#0x20] false -Instruction 2949 S:0xC003592A 0x4650 0 MOV r0,r10 false -Instruction 2950 S:0xC003592C 0xF04F34FF 1 MOV r4,#0xffffffff false -Instruction 2951 S:0xC0035930 0xF06F4500 0 MVN r5,#0x80000000 false -Instruction 2952 S:0xC0035934 0x3301 1 ADDS r3,#1 false -Instruction 2953 S:0xC0035936 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 2954 S:0xC003593A 0xE9C24504 1 STRD r4,r5,[r2,#0x10] false -Instruction 2955 S:0xC003593E 0xF50A7388 1 ADD r3,r10,#0x110 false -Instruction 2956 S:0xC0035942 0xF10A01A0 0 ADD r1,r10,#0xa0 false -Instruction 2957 S:0xC0035946 0x930A 1 STR r3,[sp,#0x28] false -Instruction 2958 S:0xC0035948 0x9108 1 STR r1,[sp,#0x20] false -Instruction 2959 S:0xC003594A 0xF10A01D8 0 ADD r1,r10,#0xd8 false -Instruction 2960 S:0xC003594E 0x9109 1 STR r1,[sp,#0x24] false -Instruction 2961 S:0xC0035950 0xF3AEFE32 0 BL {pc}+0x3aec68 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 2962 S:0xC0035954 0xA908 9 ADD r1,sp,#0x20 false -Instruction 2963 S:0xC0035956 0xA80C 0 ADD r0,sp,#0x30 false -Instruction 2964 S:0xC0035958 0xF04F0B01 1 MOV r11,#1 false -Instruction 2965 S:0xC003595C 0xC90E 23 LDM r1,{r1-r3} false -Instruction 2966 S:0xC003595E 0xF01BFAA9 4 BL {pc}+0x1b556 ; 0xc0050eb4 true -Instruction 2967 S:0xC0050EB4 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 2968 S:0xC0050EB8 0xB089 7 SUB sp,sp,#0x24 false -Instruction 2969 S:0xC0050EBA 0xB500 3 PUSH {lr} false -Instruction 2970 S:0xC0050EBC 0xF85DEB04 2 POP {lr} false -Instruction 2971 S:0xC0050EC0 0x4D36 22 LDR r5,[pc,#216] ; [0xC0050F9C] false -Instruction 2972 S:0xC0050EC2 0x4682 0 MOV r10,r0 false -Instruction 2973 S:0xC0050EC4 0x468B 1 MOV r11,r1 false -Instruction 2974 S:0xC0050EC6 0x4690 0 MOV r8,r2 false -Instruction 2975 S:0xC0050EC8 0x462C 1 MOV r4,r5 false -Instruction 2976 S:0xC0050ECA 0x4699 0 MOV r9,r3 false -Instruction 2977 S:0xC0050ECC 0xF8D56090 28 LDR r6,[r5,#0x90] false -Instruction 2978 S:0xC0050ED0 0x07F0 3 LSLS r0,r6,#31 false -Instruction 2979 S:0xC0050ED2 0xD462 0 BMI {pc}+0xc8 ; 0xc0050f9a true fail -Instruction 2980 S:0xC0050ED4 0xF3BF8F5F 1 DMB false -Instruction 2981 S:0xC0050ED8 0x6827 37 LDR r7,[r4,#0] false -Instruction 2982 S:0xC0050EDA 0x6BA2 3 LDR r2,[r4,#0x38] false -Instruction 2983 S:0xC0050EDC 0x4638 1 MOV r0,r7 false -Instruction 2984 S:0xC0050EDE 0x683B 3 LDR r3,[r7,#0] false -Instruction 2985 S:0xC0050EE0 0x9205 3 STR r2,[sp,#0x14] false -Instruction 2986 S:0xC0050EE2 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536983747 -Info Tracing enabled -Instruction 2987 S:0xC0050EE4 0xE9D72302 9 LDRD r2,r3,[r7,#8] false -Instruction 2988 S:0xC0050EE8 0xF8D4C044 1 LDR r12,[r4,#0x44] false -Instruction 2989 S:0xC0050EEC 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 2990 S:0xC0050EF0 0xE9D72304 1 LDRD r2,r3,[r7,#0x10] false -Instruction 2991 S:0xC0050EF4 0x6C27 1 LDR r7,[r4,#0x40] false -Instruction 2992 S:0xC0050EF6 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 2993 S:0xC0050EFA 0xE9D42318 1 LDRD r2,r3,[r4,#0x60] false -Instruction 2994 S:0xC0050EFE 0xE9CD0102 22 STRD r0,r1,[sp,#8] false -Instruction 2995 S:0xC0050F02 0x6860 1 LDR r0,[r4,#4] false -Instruction 2996 S:0xC0050F04 0x68A1 1 LDR r1,[r4,#8] false -Instruction 2997 S:0xC0050F06 0xE9CB2300 1 STRD r2,r3,[r11,#0] false -Instruction 2998 S:0xC0050F0A 0xE9D4231C 1 LDRD r2,r3,[r4,#0x70] false -Instruction 2999 S:0xC0050F0E 0xE9C82300 1 STRD r2,r3,[r8,#0] false -Instruction 3000 S:0xC0050F12 0xE9D42322 1 LDRD r2,r3,[r4,#0x88] false -Instruction 3001 S:0xC0050F16 0xE9C92300 1 STRD r2,r3,[r9,#0] false -Instruction 3002 S:0xC0050F1A 0xF3BF8F5F 1 DMB false -Instruction 3003 S:0xC0050F1E 0xF8D43090 65 LDR r3,[r4,#0x90] false -Instruction 3004 S:0xC0050F22 0x429E 2 CMP r6,r3 false -Instruction 3005 S:0xC0050F24 0xD1D2 1 BNE {pc}-0x58 ; 0xc0050ecc true fail -Instruction 3006 S:0xC0050F26 0xE9DD2306 9 LDRD r2,r3,[sp,#0x18] false -Instruction 3007 S:0xC0050F2A 0xE9DD8902 1 LDRD r8,r9,[sp,#8] false -Instruction 3008 S:0xC0050F2E 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false -Instruction 3009 S:0xC0050F32 0xEBB80802 1 SUBS r8,r8,r2 false -Instruction 3010 S:0xC0050F36 0xEB690903 1 SBC r9,r9,r3 false -Instruction 3011 S:0xC0050F3A 0x463A 0 MOV r2,r7 false -Instruction 3012 S:0xC0050F3C 0xEA080804 1 AND r8,r8,r4 false -Instruction 3013 S:0xC0050F40 0xEA090905 14 AND r9,r9,r5 false -Instruction 3014 S:0xC0050F44 0x4663 0 MOV r3,r12 false -Instruction 3015 S:0xC0050F46 0xF1C10C20 1 RSB r12,r1,#0x20 false -Instruction 3016 S:0xC0050F4A 0xFBA86700 1 UMULL r6,r7,r8,r0 false -Instruction 3017 S:0xC0050F4E 0x1992 2 ADDS r2,r2,r6 false -Instruction 3018 S:0xC0050F50 0xF44F464A 0 MOV r6,#0xca00 false -Instruction 3019 S:0xC0050F54 0xFA22F401 2 LSR r4,r2,r1 false -Instruction 3020 S:0xC0050F58 0xF6C3369A 1 MOVT r6,#0x3b9a false -Instruction 3021 S:0xC0050F5C 0xFB007709 1 MLA r7,r0,r9,r7 false -Instruction 3022 S:0xC0050F60 0xEB430307 15 ADC r3,r3,r7 false -Instruction 3023 S:0xC0050F64 0xF1B10020 0 SUBS r0,r1,#0x20 false -Instruction 3024 S:0xC0050F68 0xFA03FC0C 2 LSL r12,r3,r12 false -Instruction 3025 S:0xC0050F6C 0xBF58 0 IT PL false -Instruction 3026 S:0xC0050F6E 0xFA43F000 1 ASR r0,r3,r0 false fail -Instruction 3027 S:0xC0050F72 0xEA44040C 1 ORR r4,r4,r12 false -Instruction 3028 S:0xC0050F76 0xFA43F501 1 ASR r5,r3,r1 false -Instruction 3029 S:0xC0050F7A 0x9905 1 LDR r1,[sp,#0x14] false -Instruction 3030 S:0xC0050F7C 0xBF58 0 IT PL false -Instruction 3031 S:0xC0050F7E 0x4304 1 ORRS r4,r4,r0 false fail -Instruction 3032 S:0xC0050F80 0xE9DB2300 1 LDRD r2,r3,[r11,#0] false -Instruction 3033 S:0xC0050F84 0x4650 1 MOV r0,r10 false -Instruction 3034 S:0xC0050F86 0xFBC64501 1 SMLAL r4,r5,r6,r1 false -Instruction 3035 S:0xC0050F8A 0x1AA4 2 SUBS r4,r4,r2 false -Instruction 3036 S:0xC0050F8C 0xEB650503 1 SBC r5,r5,r3 false -Instruction 3037 S:0xC0050F90 0xE9CA4500 1 STRD r4,r5,[r10,#0] false -Instruction 3038 S:0xC0050F94 0xB009 1 ADD sp,sp,#0x24 false -Instruction 3039 S:0xC0050F96 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 3040 S:0xC0035962 0x2103 5 MOVS r1,#3 false -Instruction 3041 S:0xC0035964 0x980C 2 LDR r0,[sp,#0x30] false -Instruction 3042 S:0xC0035966 0x9A0D 1 LDR r2,[sp,#0x34] false -Instruction 3043 S:0xC0035968 0x9104 1 STR r1,[sp,#0x10] false -Instruction 3044 S:0xC003596A 0x9006 1 STR r0,[sp,#0x18] false -Instruction 3045 S:0xC003596C 0x9207 1 STR r2,[sp,#0x1c] false -Instruction 3046 S:0xC003596E 0xE9DD0106 2 LDRD r0,r1,[sp,#0x18] false -Instruction 3047 S:0xC0035972 0xE9CD0100 1 STRD r0,r1,[sp,#0] false -Instruction 3048 S:0xC0035976 0x2700 1 MOVS r7,#0 false -Instruction 3049 S:0xC0035978 0xF04F32FF 0 MOV r2,#0xffffffff false -Instruction 3050 S:0xC003597C 0xF06F4300 1 MVN r3,#0x80000000 false -Instruction 3051 S:0xC0035980 0xE9CD2302 50 STRD r2,r3,[sp,#8] false -Instruction 3052 S:0xC0035984 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false -Instruction 3053 S:0xC0035988 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 3054 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 3055 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 3056 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 3057 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true fail -Instruction 3058 S:0xC0035996 0xEBC706C7 1 RSB r6,r7,r7,LSL #3 false -Instruction 3059 S:0xC003599A 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false -Instruction 3060 S:0xC003599E 0xEB0A06C6 27 ADD r6,r10,r6,LSL #3 false -Instruction 3061 S:0xC00359A2 0xE9D6890C 26 LDRD r8,r9,[r6,#0x30] false -Instruction 3062 S:0xC00359A6 0x6930 2 LDR r0,[r6,#0x10] false -Instruction 3063 S:0xC00359A8 0xEB140408 1 ADDS r4,r4,r8 false -Instruction 3064 S:0xC00359AC 0xEB450509 1 ADC r5,r5,r9 false -Instruction 3065 S:0xC00359B0 0xE9CD450E 1 STRD r4,r5,[sp,#0x38] false -Instruction 3066 S:0xC00359B4 0xB1A0 1 CBZ r0,{pc}+0x2c ; 0xc00359e0 true fail -Instruction 3067 S:0xC00359B6 0xE9D02306 20 LDRD r2,r3,[r0,#0x18] false -Instruction 3068 S:0xC00359BA 0x4294 2 CMP r4,r2 false -Instruction 3069 S:0xC00359BC 0xEB750103 1 SBCS r1,r5,r3 false -Instruction 3070 S:0xC00359C0 0xDA08 1 BGE {pc}+0x14 ; 0xc00359d4 true -Instruction 3071 S:0xC00359D4 0xA90E 4 ADD r1,sp,#0x38 false -Instruction 3072 S:0xC00359D6 0xF7FFFB6B 1 BL {pc}-0x926 ; 0xc00350b0 true -Instruction 3073 S:0xC00350B0 0xE92D43F0 17 PUSH {r4-r9,lr} false -Instruction 3074 S:0xC00350B4 0xB083 4 SUB sp,sp,#0xc false -Instruction 3075 S:0xC00350B6 0xB500 3 PUSH {lr} false -Instruction 3076 S:0xC00350B8 0xF85DEB04 2 POP {lr} false -Instruction 3077 S:0xC00350BC 0x6A47 1 LDR r7,[r0,#0x24] false -Instruction 3078 S:0xC00350BE 0x4604 0 MOV r4,r0 false -Instruction 3079 S:0xC00350C0 0x4688 59 MOV r8,r1 false -Instruction 3080 S:0xC00350C2 0x683E 1 LDR r6,[r7,#0] false -Instruction 3081 S:0xC00350C4 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 3082 S:0xC00350C8 0x0618 3 LSLS r0,r3,#24 false -Instruction 3083 S:0xC00350CA 0xD56E 0 BPL {pc}+0xe0 ; 0xc00351aa true fail -Instruction 3084 S:0xC00350CC 0x4B40 14 LDR r3,[pc,#256] ; [0xC00351D0] = 0xC0635E28 false -Instruction 3085 S:0xC00350CE 0x685A 13 LDR r2,[r3,#4] false -Instruction 3086 S:0xC00350D0 0x2A00 2 CMP r2,#0 false -Instruction 3087 S:0xC00350D2 0xD15D 0 BNE {pc}+0xbe ; 0xc0035190 true fail -Instruction 3088 S:0xC00350D4 0x2300 1 MOVS r3,#0 false -Instruction 3089 S:0xC00350D6 0x4620 0 MOV r0,r4 false -Instruction 3090 S:0xC00350D8 0x4639 1 MOV r1,r7 false -Instruction 3091 S:0xC00350DA 0x2202 0 MOVS r2,#2 false -Instruction 3092 S:0xC00350DC 0xF7FFFFA0 1 BL {pc}-0xbc ; 0xc0035020 true -Instruction 3093 S:0xC0035020 0xE92D4F70 46 PUSH {r4-r6,r8-r11,lr} false -Instruction 3094 S:0xC0035024 0xB500 7 PUSH {lr} false -Instruction 3095 S:0xC0035026 0xF85DEB04 2 POP {lr} false -Instruction 3096 S:0xC003502A 0x468B 0 MOV r11,r1 false -Instruction 3097 S:0xC003502C 0x6A81 1 LDR r1,[r0,#0x28] false -Instruction 3098 S:0xC003502E 0x4616 0 MOV r6,r2 false -Instruction 3099 S:0xC0035030 0x4682 1 MOV r10,r0 false -Instruction 3100 S:0xC0035032 0x461C 0 MOV r4,r3 false -Instruction 3101 S:0xC0035034 0x07CA 2 LSLS r2,r1,#31 false -Instruction 3102 S:0xC0035036 0xD403 0 BMI {pc}+0xa ; 0xc0035040 true -Instruction 3103 S:0xC0035040 0xF8DB5010 50 LDR r5,[r11,#0x10] false -Instruction 3104 S:0xC0035044 0xF10B000C 0 ADD r0,r11,#0xc false -Instruction 3105 S:0xC0035048 0x4651 1 MOV r1,r10 false -Instruction 3106 S:0xC003504A 0xF221FF6B 0 BL {pc}+0x221eda ; 0xc0256f24 true -Info Tracing enabled -Instruction 3107 S:0xC003504E 0x45AA 17 CMP r10,r5 false -Instruction 3108 S:0xC0035050 0xD00F 1 BEQ {pc}+0x22 ; 0xc0035072 true -Instruction 3109 S:0xC0035072 0x2C00 23 CMP r4,#0 false -Instruction 3110 S:0xC0035074 0xD0ED 0 BEQ {pc}-0x22 ; 0xc0035052 true -Instruction 3111 S:0xC0035052 0xF8DB3010 26 LDR r3,[r11,#0x10] false -Instruction 3112 S:0xC0035056 0x2B00 2 CMP r3,#0 false -Instruction 3113 S:0xC0035058 0xD1EE 1 BNE {pc}-0x20 ; 0xc0035038 true -Instruction 3114 S:0xC0035038 0xF8CA6028 8 STR r6,[r10,#0x28] false -Instruction 3115 S:0xC003503C 0xE8BD8F70 1 POP {r4-r6,r8-r11,pc} true -Instruction 3116 S:0xC00350E0 0x4B3C 4 LDR r3,[pc,#240] ; [0xC00351D4] = 0xC05FC5AC false -Instruction 3117 S:0xC00350E2 0x681B 16 LDR r3,[r3,#0] false -Instruction 3118 S:0xC00350E4 0x2B00 2 CMP r3,#0 false -Instruction 3119 S:0xC00350E6 0xD147 0 BNE {pc}+0x92 ; 0xc0035178 true fail -Instruction 3120 S:0xC00350E8 0xF8D49020 1 LDR r9,[r4,#0x20] false -Instruction 3121 S:0xC00350EC 0xF3BF8F5F 1 DMB false -Instruction 3122 S:0xC00350F0 0x8833 29 LDRH r3,[r6,#0] false -Instruction 3123 S:0xC00350F2 0x3301 2 ADDS r3,#1 false -Instruction 3124 S:0xC00350F4 0x8033 1 STRH r3,[r6,#0] false -Instruction 3125 S:0xC00350F6 0xF3BF8F4F 74 DSB false -Instruction 3126 S:0xC00350FA 0xF3AF8004 1 SEV.W false -Instruction 3127 S:0xC00350FE 0x4B36 3 LDR r3,[pc,#216] ; [0xC00351D8] = 0xC0635E50 false -Instruction 3128 S:0xC0035100 0x685A 13 LDR r2,[r3,#4] false -Instruction 3129 S:0xC0035102 0x2A00 2 CMP r2,#0 false -Instruction 3130 S:0xC0035104 0xD12A 0 BNE {pc}+0x58 ; 0xc003515c true fail -Instruction 3131 S:0xC0035106 0x4620 1 MOV r0,r4 false -Instruction 3132 S:0xC0035108 0x47C8 1 BLX r9 true -Instruction 3133 S:0xC0055728 0xB5F0 22 PUSH {r4-r7,lr} false -Instruction 3134 S:0xC005572A 0xB085 3 SUB sp,sp,#0x14 false -Instruction 3135 S:0xC005572C 0xB500 3 PUSH {lr} false -Instruction 3136 S:0xC005572E 0xF85DEB04 2 POP {lr} false -Instruction 3137 S:0xC0055732 0x4606 0 MOV r6,r0 false -Instruction 3138 S:0xC0055734 0xA802 1 ADD r0,sp,#8 false -Instruction 3139 S:0xC0055736 0x4B0F 14 LDR r3,[pc,#60] ; [0xC0055774] = 0xC05F1F34 false -Instruction 3140 S:0xC0055738 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3141 S:0xC005573C 0x58D7 6 LDR r7,[r2,r3] false -Instruction 3142 S:0xC005573E 0xF7F9FEF5 1 BL {pc}-0x6212 ; 0xc004f52c true -Instruction 3143 S:0xC004F52C 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 3144 S:0xC004F530 0xB08B 6 SUB sp,sp,#0x2c false -Instruction 3145 S:0xC004F532 0xB500 3 PUSH {lr} false -Instruction 3146 S:0xC004F534 0xF85DEB04 2 POP {lr} false -Instruction 3147 S:0xC004F538 0x4B3D 19 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 3148 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 3149 S:0xC004F53C 0x681B 3 LDR r3,[r3,#0] false -Instruction 3150 S:0xC004F53E 0x2B00 2 CMP r3,#0 false -Instruction 3151 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Instruction 3152 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 3153 S:0xC004F546 0xF8DFB0F0 2 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 3154 S:0xC004F54A 0x464F 1 MOV r7,r9 false -Instruction 3155 S:0xC004F54C 0xF8D75090 3 LDR r5,[r7,#0x90] false -Instruction 3156 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false -Instruction 3157 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Instruction 3158 S:0xC004F554 0xF3BF8F5F 1 DMB false -Instruction 3159 S:0xC004F558 0xF8DB6000 59 LDR r6,[r11,#0] false -Instruction 3160 S:0xC004F55C 0xF8DB4054 3 LDR r4,[r11,#0x54] false -Instruction 3161 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false -Instruction 3162 S:0xC004F564 0x4630 1 MOV r0,r6 false -Instruction 3163 S:0xC004F566 0x6831 1 LDR r1,[r6,#0] false -Instruction 3164 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false -Instruction 3165 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false -Instruction 3166 S:0xC004F56E 0xE9CD2306 3 STRD r2,r3,[sp,#0x18] false -Instruction 3167 S:0xC004F572 0x4788 1 BLX r1 true -Timestamp Timestamp: 562536983829 -Info Tracing enabled -Instruction 3168 S:0xC004F574 0xE9D62302 9 LDRD r2,r3,[r6,#8] false -Instruction 3169 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false -Instruction 3170 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false -Instruction 3171 S:0xC004F580 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 3172 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 3173 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false -Instruction 3174 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false -Instruction 3175 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false -Instruction 3176 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false -Instruction 3177 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 3178 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false -Instruction 3179 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false -Instruction 3180 S:0xC004F59E 0xF1C40620 9 RSB r6,r4,#0x20 false -Instruction 3181 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false -Instruction 3182 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false -Instruction 3183 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false -Instruction 3184 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false -Instruction 3185 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false -Instruction 3186 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false -Instruction 3187 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false -Instruction 3188 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false -Instruction 3189 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false -Instruction 3190 S:0xC004F5C0 0x1880 10 ADDS r0,r0,r2 false -Instruction 3191 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false -Instruction 3192 S:0xC004F5C6 0xF1B40320 1 SUBS r3,r4,#0x20 false -Instruction 3193 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false -Instruction 3194 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false -Instruction 3195 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false -Instruction 3196 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false -Instruction 3197 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false -Instruction 3198 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false -Instruction 3199 S:0xC004F5DE 0xEA480806 14 ORR r8,r8,r6 false -Instruction 3200 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false -Instruction 3201 S:0xC004F5E6 0xBF58 1 IT PL false -Instruction 3202 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail -Instruction 3203 S:0xC004F5EC 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false -Instruction 3204 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false -Instruction 3205 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false -Instruction 3206 S:0xC004F5F8 0xF3BF8F5F 1 DMB false -Instruction 3207 S:0xC004F5FC 0xF8D71090 28 LDR r1,[r7,#0x90] false -Instruction 3208 S:0xC004F600 0x428D 2 CMP r5,r1 false -Instruction 3209 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Instruction 3210 S:0xC004F604 0x461D 1 MOV r5,r3 false -Instruction 3211 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false -Instruction 3212 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 3213 S:0xC004F60C 0x4614 1 MOV r4,r2 false -Instruction 3214 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 3215 S:0xC004F612 0x4650 1 MOV r0,r10 false -Instruction 3216 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false -Instruction 3217 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false -Instruction 3218 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 3219 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 3220 S:0xC0055742 0xE9DD4502 7 LDRD r4,r5,[sp,#8] false -Instruction 3221 S:0xC0055746 0x4620 2 MOV r0,r4 false -Instruction 3222 S:0xC0055748 0x4629 1 MOV r1,r5 false -Instruction 3223 S:0xC005574A 0xF7FFFF8D 0 BL {pc}-0xe2 ; 0xc0055668 true -Instruction 3224 S:0xC0055668 0xB418 1 PUSH {r3,r4} false -Instruction 3225 S:0xC005566A 0xB500 1 PUSH {lr} false -Instruction 3226 S:0xC005566C 0xF85DEB04 2 POP {lr} false -Instruction 3227 S:0xC0055670 0x466B 1 MOV r3,sp false -Instruction 3228 S:0xC0055672 0x4A09 26 LDR r2,[pc,#36] ; [0xC0055698] = 0xC05FC5A4 false -Instruction 3229 S:0xC0055674 0xF42354FF 0 BIC r4,r3,#0x1fe0 false -Instruction 3230 S:0xC0055678 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 3231 S:0xC005567C 0x6813 2 LDR r3,[r2,#0] false -Instruction 3232 S:0xC005567E 0x6964 3 LDR r4,[r4,#0x14] false -Instruction 3233 S:0xC0055680 0xF1B33FFF 1 CMP r3,#0xffffffff false -Instruction 3234 S:0xC0055684 0xBF08 0 IT EQ false -Instruction 3235 S:0xC0055686 0x6014 2 STR r4,[r2,#0] false fail -Instruction 3236 S:0xC0055688 0xD003 0 BEQ {pc}+0xa ; 0xc0055692 true fail -Instruction 3237 S:0xC005568A 0x429C 1 CMP r4,r3 false -Instruction 3238 S:0xC005568C 0xD001 0 BEQ {pc}+6 ; 0xc0055692 true fail -Instruction 3239 S:0xC005568E 0xBC18 1 POP {r3,r4} false -Instruction 3240 S:0xC0055690 0x4770 1 BX lr true -Instruction 3241 S:0xC005574E 0xB11F 11 CBZ r7,{pc}+0xa ; 0xc0055758 true fail -Instruction 3242 S:0xC0055750 0x4639 1 MOV r1,r7 false -Instruction 3243 S:0xC0055752 0x4630 0 MOV r0,r6 false -Instruction 3244 S:0xC0055754 0xF7FFFEEE 1 BL {pc}-0x220 ; 0xc0055534 true -Instruction 3245 S:0xC0055534 0xB508 34 PUSH {r3,lr} false -Instruction 3246 S:0xC0055536 0xB500 1 PUSH {lr} false -Instruction 3247 S:0xC0055538 0xF85DEB04 2 POP {lr} false -Instruction 3248 S:0xC005553C 0x6DC3 14 LDR r3,[r0,#0x5c] false -Instruction 3249 S:0xC005553E 0xB15B 2 CBZ r3,{pc}+0x1a ; 0xc0055558 true -Instruction 3250 S:0xC0055558 0x6C0B 26 LDR r3,[r1,#0x40] false -Instruction 3251 S:0xC005555A 0xF0130F0F 2 TST r3,#0xf false -Instruction 3252 S:0xC005555E 0xBF14 1 ITE NE false -Instruction 3253 S:0xC0055560 0x2000 1 MOVS r0,#0 false fail -Instruction 3254 S:0xC0055562 0x2001 0 MOVS r0,#1 false -Instruction 3255 S:0xC0055564 0xF7D0FEDE 1 BL {pc}-0x2f240 ; 0xc0026324 true -Instruction 3256 S:0xC0026324 0xB5F8 18 PUSH {r3-r7,lr} false -Instruction 3257 S:0xC0026326 0xB500 5 PUSH {lr} false -Instruction 3258 S:0xC0026328 0xF85DEB04 2 POP {lr} false -Instruction 3259 S:0xC002632C 0x466B 1 MOV r3,sp false -Instruction 3260 S:0xC002632E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 3261 S:0xC0026332 0x4601 0 MOV r1,r0 false -Instruction 3262 S:0xC0026334 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 3263 S:0xC0026338 0x4606 0 MOV r6,r0 false -Instruction 3264 S:0xC002633A 0x68E5 3 LDR r5,[r4,#0xc] false -Instruction 3265 S:0xC002633C 0x6967 1 LDR r7,[r4,#0x14] false -Instruction 3266 S:0xC002633E 0x4628 1 MOV r0,r5 false -Instruction 3267 S:0xC0026340 0xF019F95A 5 BL {pc}+0x192b8 ; 0xc003f5f8 true -Instruction 3268 S:0xC003F5F8 0xB430 19 PUSH {r4,r5} false -Instruction 3269 S:0xC003F5FA 0xB500 1 PUSH {lr} false -Instruction 3270 S:0xC003F5FC 0xF85DEB04 2 POP {lr} false -Instruction 3271 S:0xC003F600 0x4604 16 MOV r4,r0 false -Instruction 3272 S:0xC003F602 0x4B14 28 LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 false -Instruction 3273 S:0xC003F604 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3274 S:0xC003F608 0x18D3 4 ADDS r3,r2,r3 false -Instruction 3275 S:0xC003F60A 0x2900 0 CMP r1,#0 false -Instruction 3276 S:0xC003F60C 0xD11C 1 BNE {pc}+0x3c ; 0xc003f648 true -Instruction 3277 S:0xC003F648 0x2101 40 MOVS r1,#1 false -Instruction 3278 S:0xC003F64A 0x460A 1 MOV r2,r1 false -Instruction 3279 S:0xC003F64C 0xBC30 1 POP {r4,r5} false -Instruction 3280 S:0xC003F64E 0xF7FFBE73 1 B.W {pc}-0x316 ; 0xc003f338 true -Instruction 3281 S:0xC003F338 0xB570 16 PUSH {r4-r6,lr} false -Instruction 3282 S:0xC003F33A 0xB500 4 PUSH {lr} false -Instruction 3283 S:0xC003F33C 0xF85DEB04 2 POP {lr} false -Instruction 3284 S:0xC003F340 0x460E 11 MOV r6,r1 false -Instruction 3285 S:0xC003F342 0xF8D053D4 13 LDR r5,[r0,#0x3d4] false -Instruction 3286 S:0xC003F346 0x4604 1 MOV r4,r0 false -Instruction 3287 S:0xC003F348 0xF8D032B8 54 LDR r3,[r0,#0x2b8] false -Instruction 3288 S:0xC003F34C 0xF8D012B0 1 LDR r1,[r0,#0x2b0] false -Instruction 3289 S:0xC003F350 0x189A 1 ADDS r2,r3,r2 false -Instruction 3290 S:0xC003F352 0xF8C022B8 1 STR r2,[r0,#0x2b8] false -Instruction 3291 S:0xC003F356 0x1989 1 ADDS r1,r1,r6 false -Instruction 3292 S:0xC003F358 0xF8C012B0 1 STR r1,[r0,#0x2b0] false -Instruction 3293 S:0xC003F35C 0xF8D530D8 15 LDR r3,[r5,#0xd8] false -Instruction 3294 S:0xC003F360 0xB19B 2 CBZ r3,{pc}+0x2a ; 0xc003f38a true -Instruction 3295 S:0xC003F38A 0x6A61 2 LDR r1,[r4,#0x24] false -Instruction 3296 S:0xC003F38C 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3297 S:0xC003F390 0x3978 1 SUBS r1,r1,#0x78 false -Instruction 3298 S:0xC003F392 0x4B08 11 LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 false -Instruction 3299 S:0xC003F394 0x2900 0 CMP r1,#0 false -Instruction 3300 S:0xC003F396 0xBFD4 1 ITE LE false -Instruction 3301 S:0xC003F398 0x2100 1 MOVS r1,#0 false -Instruction 3302 S:0xC003F39A 0x2101 0 MOVS r1,#1 false fail -Instruction 3303 S:0xC003F39C 0x18D3 1 ADDS r3,r2,r3 false -Instruction 3304 S:0xC003F39E 0xEB0301C1 1 ADD r1,r3,r1,LSL #3 false -Instruction 3305 S:0xC003F3A2 0xE9D12300 3 LDRD r2,r3,[r1,#0] false -Instruction 3306 S:0xC003F3A6 0x1992 2 ADDS r2,r2,r6 false -Instruction 3307 S:0xC003F3A8 0xF1430300 1 ADC r3,r3,#0 false -Instruction 3308 S:0xC003F3AC 0xE9C12300 1 STRD r2,r3,[r1,#0] false -Instruction 3309 S:0xC003F3B0 0xBD70 1 POP {r4-r6,pc} true -Instruction 3310 S:0xC0026344 0xF7FFFFE2 5 BL {pc}-0x38 ; 0xc002630c true -Instruction 3311 S:0xC002630C 0xB508 19 PUSH {r3,lr} false -Instruction 3312 S:0xC002630E 0xB500 1 PUSH {lr} false -Instruction 3313 S:0xC0026310 0xF85DEB04 2 POP {lr} false -Instruction 3314 S:0xC0026314 0xF00FFC92 1 BL {pc}+0xf928 ; 0xc0035c3c true -Instruction 3315 S:0xC0035C3C 0xE92D47F0 58 PUSH {r4-r10,lr} false -Instruction 3316 S:0xC0035C40 0xB08A 23 SUB sp,sp,#0x28 false -Instruction 3317 S:0xC0035C42 0xB500 3 PUSH {lr} false -Instruction 3318 S:0xC0035C44 0xF85DEB04 2 POP {lr} false -Instruction 3319 S:0xC0035C48 0x4E44 15 LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 false -Instruction 3320 S:0xC0035C4A 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3321 S:0xC0035C4E 0xF1060318 1 ADD r3,r6,#0x18 false -Instruction 3322 S:0xC0035C52 0x58D3 14 LDR r3,[r2,r3] false -Instruction 3323 S:0xC0035C54 0x2B00 2 CMP r3,#0 false -Instruction 3324 S:0xC0035C56 0xD13C 0 BNE {pc}+0x7c ; 0xc0035cd2 true -Instruction 3325 S:0xC0035CD2 0xB00A 1 ADD sp,sp,#0x28 false -Instruction 3326 S:0xC0035CD4 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 3327 S:0xC0026318 0x2001 4 MOVS r0,#1 false -Instruction 3328 S:0xC002631A 0xE8BD4008 2 POP {r3,lr} false -Instruction 3329 S:0xC002631E 0xF7FBB8AF 1 B {pc}-0x4e9e ; 0xc0021480 true -Instruction 3330 S:0xC0021480 0xB510 15 PUSH {r4,lr} false -Instruction 3331 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 3332 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 3333 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 3334 S:0xC002148C 0xB672 1 CPSID i false -Instruction 3335 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 3336 S:0xC0021274 0xB538 14 PUSH {r3-r5,lr} false -Instruction 3337 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 3338 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 3339 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 3340 S:0xC002127E 0x4B0F 17 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 3341 S:0xC0021280 0x6ADA 6 LDR r2,[r3,#0x2c] false -Instruction 3342 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 3343 S:0xC0021284 0x466A 1 MOV r2,sp false -Instruction 3344 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 3345 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 3346 S:0xC002128C 0x4A0C 12 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 3347 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 3348 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 3349 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false -Instruction 3350 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 3351 S:0xC002129A 0x58D1 18 LDR r1,[r2,r3] false -Instruction 3352 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 3353 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 3354 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true -Instruction 3355 S:0xC0021492 0x466A 2 MOV r2,sp false -Instruction 3356 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 3357 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 3358 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 3359 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 3360 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 3361 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 3362 S:0xC00214A8 0xF3848100 10 MSR CPSR_c,r4 false -Instruction 3363 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Instruction 3364 S:0xC0026348 0x4638 1 MOV r0,r7 false -Instruction 3365 S:0xC002634A 0x4631 0 MOV r1,r6 false -Instruction 3366 S:0xC002634C 0xF04AFA1A 1 BL {pc}+0x4a438 ; 0xc0070784 true -Info Tracing enabled -Instruction 3367 S:0xC0021480 0xB510 9 PUSH {r4,lr} false -Instruction 3368 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 3369 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 3370 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 3371 S:0xC002148C 0xB672 1 CPSID i false -Instruction 3372 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 3373 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false -Instruction 3374 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 3375 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 3376 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 3377 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 3378 S:0xC0021280 0x6ADA 6 LDR r2,[r3,#0x2c] false -Instruction 3379 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 3380 S:0xC0021284 0x466A 8 MOV r2,sp false -Instruction 3381 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 3382 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 3383 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 3384 S:0xC002128E 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 3385 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 3386 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false -Instruction 3387 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 3388 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false -Instruction 3389 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 3390 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 3391 S:0xC00212A0 0xBD38 3 POP {r3-r5,pc} true -Instruction 3392 S:0xC0021492 0x466A 4 MOV r2,sp false -Instruction 3393 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 3394 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 3395 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 3396 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 3397 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 3398 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 3399 S:0xC00214A8 0xF3848100 1 MSR CPSR_c,r4 false -Instruction 3400 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Info Tracing enabled -Instruction 3401 S:0xC0026350 0x6862 1 LDR r2,[r4,#4] false -Instruction 3402 S:0xC0026352 0x2300 0 MOVS r3,#0 false -Instruction 3403 S:0xC0026354 0xF2C033FF 1 MOVT r3,#0x3ff false -Instruction 3404 S:0xC0026358 0x4013 1 ANDS r3,r3,r2 false -Instruction 3405 S:0xC002635A 0xB10B 1 CBZ r3,{pc}+6 ; 0xc0026360 true fail -Instruction 3406 S:0xC002635C 0xF05CFA84 1 BL {pc}+0x5c50c ; 0xc0082868 true -Info Tracing enabled -Instruction 3407 S:0xC0026360 0xF016FC22 17 BL {pc}+0x16848 ; 0xc003cba8 true -Instruction 3408 S:0xC003CBA8 0xE92D4FF0 20 PUSH {r4-r11,lr} false -Instruction 3409 S:0xC003CBAC 0xB083 7 SUB sp,sp,#0xc false -Instruction 3410 S:0xC003CBAE 0xAF00 1 ADD r7,sp,#0 false -Instruction 3411 S:0xC003CBB0 0xB500 2 PUSH {lr} false -Instruction 3412 S:0xC003CBB2 0xF85DEB04 2 POP {lr} false -Instruction 3413 S:0xC003CBB6 0x466A 1 MOV r2,sp false -Instruction 3414 S:0xC003CBB8 0xF8DFA0F4 13 LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 false -Instruction 3415 S:0xC003CBBC 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 3416 S:0xC003CBC0 0xF8DF90F0 4 LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 false -Instruction 3417 S:0xC003CBC4 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 3418 S:0xC003CBC8 0xF8DFB0EC 1 LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 false -Instruction 3419 S:0xC003CBCC 0x464D 1 MOV r5,r9 false -Instruction 3420 S:0xC003CBCE 0x695E 1 LDR r6,[r3,#0x14] false -Instruction 3421 S:0xC003CBD0 0xF85A8026 5 LDR r8,[r10,r6,LSL #2] false -Instruction 3422 S:0xC003CBD4 0xEB050408 2 ADD r4,r5,r8 false -Instruction 3423 S:0xC003CBD8 0x4620 1 MOV r0,r4 false -Instruction 3424 S:0xC003CBDA 0xF8D4C460 27 LDR r12,[r4,#0x460] false -Instruction 3425 S:0xC003CBDE 0xF8C7C004 3 STR r12,[r7,#4] false -Instruction 3426 S:0xC003CBE2 0xF3A7FCE9 0 BL {pc}+0x3a79d6 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 3427 S:0xC003CBE6 0x4620 1 MOV r0,r4 false -Instruction 3428 S:0xC003CBE8 0xF7FEFDCE 0 BL {pc}-0x1460 ; 0xc003b788 true -Instruction 3429 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false -Instruction 3430 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 3431 S:0xC003B78E 0xB500 25 PUSH {lr} false -Instruction 3432 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 3433 S:0xC003B794 0x6AC3 2 LDR r3,[r0,#0x2c] false -Instruction 3434 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 3435 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 3436 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 3437 S:0xC003B7A0 0xF8D004C0 112 LDR r0,[r0,#0x4c0] false -Instruction 3438 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 3439 S:0xC003F2B4 0x4B03 15 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 3440 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false -Instruction 3441 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 3442 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 3443 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false -Instruction 3444 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 3445 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3446 S:0xC000ED32 0x689B 15 LDR r3,[r3,#8] false -Instruction 3447 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 3448 S:0xC00113EC 0xF24A2340 23 MOV r3,#0xa240 false -Instruction 3449 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 3450 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 3451 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false -Instruction 3452 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536984008 -Info Tracing enabled -Instruction 3453 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 3454 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3455 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false -Instruction 3456 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 3457 S:0xC0011408 0x4610 2 MOV r0,r2 false -Instruction 3458 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 3459 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 3460 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 3461 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 3462 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 3463 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false -Timestamp Timestamp: 562536984011 -Instruction 3464 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 3465 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false -Instruction 3466 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 3467 S:0xC003B7C0 0xEB630309 4 SBC r3,r3,r9 false -Instruction 3468 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 3469 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 3470 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 3471 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 3472 S:0xC003CBEC 0xF8DB3000 22 LDR r3,[r11,#0] false -Instruction 3473 S:0xC003CBF0 0x2201 1 MOVS r2,#1 false -Instruction 3474 S:0xC003CBF2 0x4620 0 MOV r0,r4 false -Instruction 3475 S:0xC003CBF4 0x6B21 1 LDR r1,[r4,#0x30] false -Instruction 3476 S:0xC003CBF6 0x61E3 1 STR r3,[r4,#0x1c] false -Instruction 3477 S:0xC003CBF8 0xF7FFF86A 1 BL {pc}-0xf28 ; 0xc003bcd0 true -Instruction 3478 S:0xC003BCD0 0xE92D0FF0 4 PUSH {r4-r11} false -Instruction 3479 S:0xC003BCD4 0xB082 6 SUB sp,sp,#8 false -Instruction 3480 S:0xC003BCD6 0xAF00 1 ADD r7,sp,#0 false -Instruction 3481 S:0xC003BCD8 0xB500 2 PUSH {lr} false -Instruction 3482 S:0xC003BCDA 0xF85DEB04 2 POP {lr} false -Instruction 3483 S:0xC003BCDE 0xF8DF8094 18 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false -Instruction 3484 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false -Instruction 3485 S:0xC003BCE4 0x6B83 3 LDR r3,[r0,#0x38] false -Instruction 3486 S:0xC003BCE6 0x4684 0 MOV r12,r0 false -Instruction 3487 S:0xC003BCE8 0xF1080A20 1 ADD r10,r8,#0x20 false -Instruction 3488 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false -Instruction 3489 S:0xC003BCF0 0x2601 1 MOVS r6,#1 false -Instruction 3490 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false -Instruction 3491 S:0xC003BCF4 0x199B 1 ADDS r3,r3,r6 false -Instruction 3492 S:0xC003BCF6 0x607C 1 STR r4,[r7,#4] false -Instruction 3493 S:0xC003BCF8 0x6081 1 STR r1,[r0,#8] false -Instruction 3494 S:0xC003BCFA 0x6383 1 STR r3,[r0,#0x38] false -Instruction 3495 S:0xC003BCFC 0xF8DC500C 1 LDR r5,[r12,#0xc] false -Instruction 3496 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 3497 S:0xC003BD34 0xF10933FF 23 ADD r3,r9,#0xffffffff false -Instruction 3498 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 3499 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 3500 S:0xC003BD3E 0xF1080808 16 ADD r8,r8,#8 false -Instruction 3501 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3502 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 3503 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 3504 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 3505 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 3506 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 3507 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 3508 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3509 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 3510 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 3511 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3512 S:0xC003BD60 0xD1CC 9 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 3513 S:0xC003BCFC 0xF8DC500C 22 LDR r5,[r12,#0xc] false -Instruction 3514 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 3515 S:0xC003BD34 0xF10933FF 3 ADD r3,r9,#0xffffffff false -Instruction 3516 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 3517 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 3518 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false -Instruction 3519 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3520 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 3521 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 3522 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 3523 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 3524 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 3525 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 3526 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3527 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 3528 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 3529 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3530 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 3531 S:0xC003BCFC 0xF8DC500C 19 LDR r5,[r12,#0xc] false -Instruction 3532 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 3533 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 3534 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 3535 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 3536 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false -Instruction 3537 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3538 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 3539 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 3540 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 3541 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 3542 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 3543 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 3544 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3545 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 3546 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 3547 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3548 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 3549 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false -Instruction 3550 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 3551 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 3552 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 3553 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 3554 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 3555 S:0xC003BD42 0xBF92 1 ITEE LS false -Instruction 3556 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 3557 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 3558 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 3559 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 3560 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 3561 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 3562 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3563 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 3564 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 3565 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3566 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true fail -Instruction 3567 S:0xC003BD62 0xF1070708 8 ADD r7,r7,#8 false -Instruction 3568 S:0xC003BD66 0x46BD 1 MOV sp,r7 false -Instruction 3569 S:0xC003BD68 0xE8BD0FF0 3 POP {r4-r11} false -Instruction 3570 S:0xC003BD6C 0xF7FFBF70 4 B.W {pc}-0x11c ; 0xc003bc50 true -Instruction 3571 S:0xC003BC50 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 3572 S:0xC003BC54 0xAF00 3 ADD r7,sp,#0 false -Instruction 3573 S:0xC003BC56 0xB500 2 PUSH {lr} false -Instruction 3574 S:0xC003BC58 0xF85DEB04 2 POP {lr} false -Instruction 3575 S:0xC003BC5C 0x4B1B 15 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false -Instruction 3576 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false -Instruction 3577 S:0xC003BC62 0xF500619B 1 ADD r1,r0,#0x4d8 false -Instruction 3578 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false -Instruction 3579 S:0xC003BC6A 0xF500668F 1 ADD r6,r0,#0x478 false -Instruction 3580 S:0xC003BC6E 0xF8D38008 1 LDR r8,[r3,#8] false -Instruction 3581 S:0xC003BC72 0xE9D64500 2 LDRD r4,r5,[r6,#0] false -Instruction 3582 S:0xC003BC76 0xE9D12300 1 LDRD r2,r3,[r1,#0] false -Instruction 3583 S:0xC003BC7A 0xFBA8890C 1 UMULL r8,r9,r8,r12 false -Instruction 3584 S:0xC003BC7E 0x1AA4 1 SUBS r4,r4,r2 false -Instruction 3585 S:0xC003BC80 0xEB650503 1 SBC r5,r5,r3 false -Instruction 3586 S:0xC003BC84 0xEA5F0959 1 LSRS r9,r9,#1 false -Instruction 3587 S:0xC003BC88 0xEA4F0838 1 RRX r8,r8 false -Instruction 3588 S:0xC003BC8C 0x45A0 1 CMP r8,r4 false -Instruction 3589 S:0xC003BC8E 0xEB790C05 1 SBCS r12,r9,r5 false -Instruction 3590 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true -Instruction 3591 S:0xC003BCC4 0x46BD 1 MOV sp,r7 false -Instruction 3592 S:0xC003BCC6 0xE8BD03F0 3 POP {r4-r9} false -Instruction 3593 S:0xC003BCCA 0x4770 3 BX lr true -Instruction 3594 S:0xC003CBFC 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3595 S:0xC003CC00 0xF8D424F0 1 LDR r2,[r4,#0x4f0] false -Instruction 3596 S:0xC003CC04 0xF8D7C004 1 LDR r12,[r7,#4] false -Instruction 3597 S:0xC003CC08 0x1A9B 1 SUBS r3,r3,r2 false -Instruction 3598 S:0xC003CC0A 0x2B00 1 CMP r3,#0 false -Instruction 3599 S:0xC003CC0C 0xDB1A 0 BLT {pc}+0x38 ; 0xc003cc44 true -Instruction 3600 S:0xC003CC44 0xF8DC3030 21 LDR r3,[r12,#0x30] false -Instruction 3601 S:0xC003CC48 0x4661 1 MOV r1,r12 false -Instruction 3602 S:0xC003CC4A 0x4620 0 MOV r0,r4 false -Instruction 3603 S:0xC003CC4C 0x2200 1 MOVS r2,#0 false -Instruction 3604 S:0xC003CC4E 0x6C9B 14 LDR r3,[r3,#0x48] false -Instruction 3605 S:0xC003CC50 0x4798 1 BLX r3 true -Instruction 3606 S:0xC0043020 0xE92D4FF0 21 PUSH {r4-r11,lr} false -Instruction 3607 S:0xC0043024 0xB091 5 SUB sp,sp,#0x44 false -Instruction 3608 S:0xC0043026 0xB500 3 PUSH {lr} false -Instruction 3609 S:0xC0043028 0xF85DEB04 2 POP {lr} false -Instruction 3610 S:0xC004302C 0xF1110938 0 ADDS r9,r1,#0x38 false -Instruction 3611 S:0xC0043030 0x900B 3 STR r0,[sp,#0x2c] false -Instruction 3612 S:0xC0043032 0xBF18 0 IT NE false -Instruction 3613 S:0xC0043034 0x464E 1 MOV r6,r9 false -Instruction 3614 S:0xC0043036 0x920D 1 STR r2,[sp,#0x34] false -Instruction 3615 S:0xC0043038 0xF0008148 0 BEQ.W {pc}+0x294 ; 0xc00432cc true fail -Instruction 3616 S:0xC004303C 0xF8D67124 29 LDR r7,[r6,#0x124] false -Instruction 3617 S:0xC0043040 0x4638 2 MOV r0,r7 false -Instruction 3618 S:0xC0043042 0xF7FDF861 0 BL {pc}-0x2f3a ; 0xc0040108 true -Instruction 3619 S:0xC0040108 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 3620 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false -Instruction 3621 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 3622 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 3623 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false -Instruction 3624 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false -Instruction 3625 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 3626 S:0xC004011E 0xF8D23480 7 LDR r3,[r2,#0x480] false -Instruction 3627 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 3628 S:0xC0040126 0xF1BA0F00 1 CMP r10,#0 false -Instruction 3629 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 3630 S:0xC004012C 0xF8DA2020 8 LDR r2,[r10,#0x20] false -Instruction 3631 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 3632 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Instruction 3633 S:0xC0040134 0xE9DA6728 17 LDRD r6,r7,[r10,#0xa0] false -Instruction 3634 S:0xC0040138 0x2500 1 MOVS r5,#0 false -Instruction 3635 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 3636 S:0xC004013C 0x4629 1 MOV r1,r5 false -Instruction 3637 S:0xC004013E 0x42BD 1 CMP r5,r7 false -Instruction 3638 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 3639 S:0xC0040142 0x42B4 1 CMP r4,r6 false -Instruction 3640 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 3641 S:0xC0040146 0xBF3C 1 ITT CC false -Instruction 3642 S:0xC0040148 0x4639 1 MOV r1,r7 false -Instruction 3643 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 3644 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false -Instruction 3645 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false -Instruction 3646 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false -Instruction 3647 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false -Instruction 3648 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false -Instruction 3649 S:0xC004015E 0xE9CA670A 1 STRD r6,r7,[r10,#0x28] false -Instruction 3650 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false -Instruction 3651 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false -Instruction 3652 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false -Instruction 3653 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false -Instruction 3654 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false -Instruction 3655 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false -Instruction 3656 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 3657 S:0xC004017A 0x4690 1 MOV r8,r2 false -Instruction 3658 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 3659 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail -Instruction 3660 S:0xC0040180 0xE9DA670C 20 LDRD r6,r7,[r10,#0x30] false -Instruction 3661 S:0xC0040184 0x4658 1 MOV r0,r11 false -Instruction 3662 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false -Instruction 3663 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false -Instruction 3664 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false -Instruction 3665 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false -Instruction 3666 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 3667 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Instruction 3668 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 3669 S:0xC003F7AC 0xB500 6 PUSH {lr} false -Instruction 3670 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 3671 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 3672 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 3673 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 3674 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 3675 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false -Instruction 3676 S:0xC003F7BE 0xE9D3230C 7 LDRD r2,r3,[r3,#0x30] false -Instruction 3677 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true -Instruction 3678 S:0xC003F7E2 0x4616 8 MOV r6,r2 false -Instruction 3679 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 3680 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 3681 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 3682 S:0xC003F7EC 0x2E01 1 CMP r6,#1 false -Instruction 3683 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 3684 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail -Instruction 3685 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false -Instruction 3686 S:0xC003F7F8 0xF3BF8F5F 3 DMB false -Instruction 3687 S:0xC003F7FC 0xE9D02306 32 LDRD r2,r3,[r0,#0x18] false -Instruction 3688 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 3689 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 3690 S:0xC003F808 0x4770 3 BX lr true -Instruction 3691 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false -Instruction 3692 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false -Instruction 3693 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 3694 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 3695 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false -Instruction 3696 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true -Instruction 3697 S:0xC00401B6 0x4B24 20 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 3698 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false -Instruction 3699 S:0xC00401BC 0x685A 3 LDR r2,[r3,#4] false -Instruction 3700 S:0xC00401BE 0x2A00 2 CMP r2,#0 false -Instruction 3701 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Instruction 3702 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false -Instruction 3703 S:0xC00401C6 0xF8D630D8 5 LDR r3,[r6,#0xd8] false -Instruction 3704 S:0xC00401CA 0x2B00 2 CMP r3,#0 false -Instruction 3705 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Instruction 3706 S:0xC00401B0 0xB005 1 ADD sp,sp,#0x14 false -Instruction 3707 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 3708 S:0xC0043046 0xF8D6A124 5 LDR r10,[r6,#0x124] false -Instruction 3709 S:0xC004304A 0xF8D63128 1 LDR r3,[r6,#0x128] false -Instruction 3710 S:0xC004304E 0xF8DA2084 2 LDR r2,[r10,#0x84] false -Instruction 3711 S:0xC0043052 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false -Instruction 3712 S:0xC0043056 0x9406 1 STR r4,[sp,#0x18] false -Instruction 3713 S:0xC0043058 0x2B00 0 CMP r3,#0 false -Instruction 3714 S:0xC004305A 0xF00081D3 1 BEQ.W {pc}+0x3aa ; 0xc0043404 true -Instruction 3715 S:0xC0043404 0xF5026290 39 ADD r2,r2,#0x480 false -Instruction 3716 S:0xC0043408 0xE9D24500 3 LDRD r4,r5,[r2,#0] false -Instruction 3717 S:0xC004340C 0xE62D 1 B {pc}-0x3a2 ; 0xc004306a true -Instruction 3718 S:0xC004306A 0x46B3 1 MOV r11,r6 false -Instruction 3719 S:0xC004306C 0x69F2 1 LDR r2,[r6,#0x1c] false -Instruction 3720 S:0xC004306E 0xF8DA3030 1 LDR r3,[r10,#0x30] false -Instruction 3721 S:0xC0043072 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false -Instruction 3722 S:0xC0043076 0x920C 1 STR r2,[sp,#0x30] false -Instruction 3723 S:0xC0043078 0x1A20 1 SUBS r0,r4,r0 false -Instruction 3724 S:0xC004307A 0xEB650101 1 SBC r1,r5,r1 false -Instruction 3725 S:0xC004307E 0x9308 1 STR r3,[sp,#0x20] false -Instruction 3726 S:0xC0043080 0xF7FCFC6C 0 BL {pc}-0x3724 ; 0xc003f95c true -Instruction 3727 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 3728 S:0xC003F960 0xB500 18 PUSH {lr} false -Instruction 3729 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 3730 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false -Instruction 3731 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 3732 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 3733 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 3734 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 3735 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 3736 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 3737 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 3738 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 3739 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 3740 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 3741 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 3742 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 3743 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 3744 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 3745 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 3746 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 3747 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 3748 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 3749 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 3750 S:0xC0043084 0x2800 1 CMP r0,#0 false -Instruction 3751 S:0xC0043086 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 3752 S:0xC004308A 0xF2C081A9 0 BLT.W {pc}+0x356 ; 0xc00433e0 true fail -Instruction 3753 S:0xC004308E 0xEA4F2890 14 LSR r8,r0,#10 false -Instruction 3754 S:0xC0043092 0xEA4F2991 1 LSR r9,r1,#10 false -Instruction 3755 S:0xC0043096 0xEA485881 1 ORR r8,r8,r1,LSL #22 false -Instruction 3756 S:0xC004309A 0xEA580009 1 ORRS r0,r8,r9 false -Instruction 3757 S:0xC004309E 0xF00080CF 18 BEQ.W {pc}+0x1a2 ; 0xc0043240 true fail -Instruction 3758 S:0xC00430A2 0xF64B7140 72 MOV r1,#0xbf40 false -Instruction 3759 S:0xC00430A6 0xE9CB4500 1 STRD r4,r5,[r11,#0] false -Instruction 3760 S:0xC00430AA 0xF2CC0164 1 MOVT r1,#0xc064 false -Instruction 3761 S:0xC00430AE 0x680A 3 LDR r2,[r1,#0] false -Instruction 3762 S:0xC00430B0 0x2A00 2 CMP r2,#0 false -Instruction 3763 S:0xC00430B2 0xF000819F 0 BEQ.W {pc}+0x342 ; 0xc00433f4 true fail -Instruction 3764 S:0xC00430B6 0x9A06 73 LDR r2,[sp,#0x18] false -Instruction 3765 S:0xC00430B8 0x2400 1 MOVS r4,#0 false -Instruction 3766 S:0xC00430BA 0x9407 1 STR r4,[sp,#0x1c] false -Instruction 3767 S:0xC00430BC 0xEB011B02 1 ADD r11,r1,r2,LSL #4 false -Instruction 3768 S:0xC00430C0 0xF8DBB098 14 LDR r11,[r11,#0x98] false -Instruction 3769 S:0xC00430C4 0xF8CDB018 1 STR r11,[sp,#0x18] false -Instruction 3770 S:0xC00430C8 0x9B08 1 LDR r3,[sp,#0x20] false -Instruction 3771 S:0xC00430CA 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 3772 S:0xC00430CE 0xF8D64134 1 LDR r4,[r6,#0x134] false -Instruction 3773 S:0xC00430D2 0x1AF5 1 SUBS r5,r6,r3 false -Instruction 3774 S:0xC00430D4 0x2300 0 MOVS r3,#0 false -Instruction 3775 S:0xC00430D6 0xF1D50C00 1 RSBS r12,r5,#0 false -Instruction 3776 S:0xC00430DA 0xEB5C0C05 1 ADCS r12,r12,r5 false -Instruction 3777 S:0xC00430DE 0x05A5 1 LSLS r5,r4,#22 false -Instruction 3778 S:0xC00430E0 0x0DAD 2 LSRS r5,r5,#22 false -Instruction 3779 S:0xC00430E2 0xEB180005 1 ADDS r0,r8,r5 false -Instruction 3780 S:0xC00430E6 0xF1490100 1 ADC r1,r9,#0 false -Instruction 3781 S:0xC00430EA 0x428B 1 CMP r3,r1 false -Instruction 3782 S:0xC00430EC 0xBF08 0 IT EQ false -Instruction 3783 S:0xC00430EE 0x4282 1 CMP r2,r0 false -Instruction 3784 S:0xC00430F0 0xBF28 0 IT CS false -Instruction 3785 S:0xC00430F2 0x2100 1 MOVS r1,#0 false fail -Instruction 3786 S:0xC00430F4 0xD276 0 BCS {pc}+0xf0 ; 0xc00431e4 true fail -Instruction 3787 S:0xC00430F6 0xF5C56280 1 RSB r2,r5,#0x400 false -Instruction 3788 S:0xC00430FA 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 3789 S:0xC00430FC 0xF8D65130 1 LDR r5,[r6,#0x130] false -Instruction 3790 S:0xC0043100 0xFB02F10B 61 MUL r1,r2,r11 false -Instruction 3791 S:0xC0043104 0x0A89 3 LSRS r1,r1,#10 false -Instruction 3792 S:0xC0043106 0xB113 1 CBZ r3,{pc}+8 ; 0xc004310e true fail -Instruction 3793 S:0xC0043108 0x194D 1 ADDS r5,r1,r5 false -Instruction 3794 S:0xC004310A 0xF8C65130 1 STR r5,[r6,#0x130] false -Instruction 3795 S:0xC004310E 0xF1BC0F00 0 CMP r12,#0 false -Instruction 3796 S:0xC0043112 0xD004 1 BEQ {pc}+0xc ; 0xc004311e true fail -Instruction 3797 S:0xC0043114 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 3798 S:0xC0043118 0x185B 2 ADDS r3,r3,r1 false -Instruction 3799 S:0xC004311A 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 3800 S:0xC004311E 0xEBB80002 11 SUBS r0,r8,r2 false -Instruction 3801 S:0xC0043122 0xEB6971E2 1 SBC r1,r9,r2,ASR #31 false -Instruction 3802 S:0xC0043126 0x1914 1 ADDS r4,r2,r4 false -Instruction 3803 S:0xC0043128 0x2300 0 MOVS r3,#0 false -Instruction 3804 S:0xC004312A 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 3805 S:0xC004312E 0xEA4F2990 1 LSR r9,r0,#10 false -Instruction 3806 S:0xC0043132 0x0A8A 1 LSRS r2,r1,#10 false -Instruction 3807 S:0xC0043134 0xEA495E81 1 ORR lr,r9,r1,LSL #22 false -Instruction 3808 S:0xC0043138 0x920F 1 STR r2,[sp,#0x3c] false -Instruction 3809 S:0xC004313A 0xF8CDE038 1 STR lr,[sp,#0x38] false -Instruction 3810 S:0xC004313E 0xF24032FF 16 MOV r2,#0x3ff false -Instruction 3811 S:0xC0043142 0xEA000802 1 AND r8,r0,r2 false -Instruction 3812 S:0xC0043146 0xEA010903 1 AND r9,r1,r3 false -Instruction 3813 S:0xC004314A 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false -Instruction 3814 S:0xC004314E 0x2201 1 MOVS r2,#1 false -Instruction 3815 S:0xC0043150 0x2300 0 MOVS r3,#0 false -Instruction 3816 S:0xC0043152 0x1880 1 ADDS r0,r0,r2 false -Instruction 3817 S:0xC0043154 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 3818 S:0xC0043158 0xEB410103 1 ADC r1,r1,r3 false -Instruction 3819 S:0xC004315C 0x2300 0 MOVS r3,#0 false -Instruction 3820 S:0xC004315E 0x428B 1 CMP r3,r1 false -Instruction 3821 S:0xC0043160 0xBF08 14 IT EQ false -Instruction 3822 S:0xC0043162 0x4282 1 CMP r2,r0 false -Instruction 3823 S:0xC0043164 0xE9CD0108 1 STRD r0,r1,[sp,#0x20] false -Instruction 3824 S:0xC0043168 0xF0C08215 1 BCC.W {pc}+0x42e ; 0xc0043596 true fail -Instruction 3825 S:0xC004316C 0x9B08 1 LDR r3,[sp,#0x20] false -Instruction 3826 S:0xC004316E 0x4601 0 MOV r1,r0 false -Instruction 3827 S:0xC0043170 0x2B1F 2 CMP r3,#0x1f false -Instruction 3828 S:0xC0043172 0xF2008243 0 BHI.W {pc}+0x48a ; 0xc00435fc true fail -Instruction 3829 S:0xC0043176 0xF24830C8 1 MOV r0,#0x83c8 false -Instruction 3830 S:0xC004317A 0xF2CC003E 1 MOVT r0,#0xc03e false -Instruction 3831 S:0xC004317E 0xF850E021 26 LDR lr,[r0,r1,LSL #2] false -Instruction 3832 S:0xC0043182 0x48A3 13 LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 false -Instruction 3833 S:0xC0043184 0xFBAE2305 2 UMULL r2,r3,lr,r5 false -Instruction 3834 S:0xC0043188 0xFBAE4504 1 UMULL r4,r5,lr,r4 false -Instruction 3835 S:0xC004318C 0x461C 1 MOV r4,r3 false -Instruction 3836 S:0xC004318E 0xF8C63130 1 STR r3,[r6,#0x130] false -Instruction 3837 S:0xC0043192 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 3838 S:0xC0043196 0xF8C65134 1 STR r5,[r6,#0x134] false -Instruction 3839 S:0xC004319A 0xF8502021 1 LDR r2,[r0,r1,LSL #2] false -Instruction 3840 S:0xC004319E 0xFBA22303 3 UMULL r2,r3,r2,r3 false -Instruction 3841 S:0xC00431A2 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 3842 S:0xC00431A6 0xE9DD010E 3 LDRD r0,r1,[sp,#0x38] false -Instruction 3843 S:0xC00431AA 0xF8CDC008 3 STR r12,[sp,#8] false -Instruction 3844 S:0xC00431AE 0xF7FEFA8F 0 BL {pc}-0x1ade ; 0xc00416d0 true -Instruction 3845 S:0xC00416D0 0xE92D03F0 11 PUSH {r4-r9} false -Instruction 3846 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 3847 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 3848 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 3849 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 3850 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 3851 S:0xC00416E0 0xBF08 8 IT EQ false -Instruction 3852 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 3853 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 3854 S:0xC00416E6 0x4B31 13 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 3855 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 3856 S:0xC00416EC 0xF8D000FC 13 LDR r0,[r0,#0xfc] false -Instruction 3857 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 3858 S:0xC00416F4 0x4770 4 BX lr true -Instruction 3859 S:0xC00431B2 0x9B0C 2 LDR r3,[sp,#0x30] false -Instruction 3860 S:0xC00431B4 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 3861 S:0xC00431B8 0xFB0BFB00 1 MUL r11,r11,r0 false -Instruction 3862 S:0xC00431BC 0xEA4F2B9B 3 LSR r11,r11,#10 false -Instruction 3863 S:0xC00431C0 0xB113 36 CBZ r3,{pc}+8 ; 0xc00431c8 true fail -Instruction 3864 S:0xC00431C2 0x445C 1 ADD r4,r4,r11 false -Instruction 3865 S:0xC00431C4 0xF8C64130 1 STR r4,[r6,#0x130] false -Instruction 3866 S:0xC00431C8 0xF1BC0F00 1 CMP r12,#0 false -Instruction 3867 S:0xC00431CC 0xD004 0 BEQ {pc}+0xc ; 0xc00431d8 true fail -Instruction 3868 S:0xC00431CE 0xF8D63160 27 LDR r3,[r6,#0x160] false -Instruction 3869 S:0xC00431D2 0x445B 2 ADD r3,r3,r11 false -Instruction 3870 S:0xC00431D4 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 3871 S:0xC00431D8 0xF8D64134 1 LDR r4,[r6,#0x134] false -Instruction 3872 S:0xC00431DC 0x2101 0 MOVS r1,#1 false -Instruction 3873 S:0xC00431DE 0x1824 2 ADDS r4,r4,r0 false -Instruction 3874 S:0xC00431E0 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 3875 S:0xC00431E4 0xF8DDE018 1 LDR lr,[sp,#0x18] false -Instruction 3876 S:0xC00431E8 0x9D07 1 LDR r5,[sp,#0x1c] false -Instruction 3877 S:0xC00431EA 0xFBA8230E 2 UMULL r2,r3,r8,lr false -Instruction 3878 S:0xC00431EE 0xFB08F005 1 MUL r0,r8,r5 false -Instruction 3879 S:0xC00431F2 0xFB0E0009 1 MLA r0,lr,r9,r0 false -Instruction 3880 S:0xC00431F6 0x0A92 1 LSRS r2,r2,#10 false -Instruction 3881 S:0xC00431F8 0x18C3 1 ADDS r3,r0,r3 false -Instruction 3882 S:0xC00431FA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false -Instruction 3883 S:0xC00431FE 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 3884 S:0xC0043200 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004320c true fail -Instruction 3885 S:0xC0043202 0xF8D63130 8 LDR r3,[r6,#0x130] false -Instruction 3886 S:0xC0043206 0x189B 2 ADDS r3,r3,r2 false -Instruction 3887 S:0xC0043208 0xF8C63130 1 STR r3,[r6,#0x130] false -Instruction 3888 S:0xC004320C 0xF1BC0F00 0 CMP r12,#0 false -Instruction 3889 S:0xC0043210 0xD004 1 BEQ {pc}+0xc ; 0xc004321c true fail -Instruction 3890 S:0xC0043212 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 3891 S:0xC0043216 0x189B 2 ADDS r3,r3,r2 false -Instruction 3892 S:0xC0043218 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 3893 S:0xC004321C 0x4444 1 ADD r4,r4,r8 false -Instruction 3894 S:0xC004321E 0xF8C64134 10 STR r4,[r6,#0x134] false -Instruction 3895 S:0xC0043222 0xB169 1 CBZ r1,{pc}+0x1e ; 0xc0043240 true fail -Instruction 3896 S:0xC0043224 0x4630 1 MOV r0,r6 false -Instruction 3897 S:0xC0043226 0xF7FDF851 0 BL {pc}-0x2f5a ; 0xc00402cc true -Instruction 3898 S:0xC00402CC 0xE92D4FF8 2 PUSH {r3-r11,lr} false -Instruction 3899 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 3900 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 3901 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 3902 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 3903 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 3904 S:0xC00402E0 0x2D00 1 CMP r5,#0 false -Instruction 3905 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 3906 S:0xC00403B4 0xF8D04134 33 LDR r4,[r0,#0x134] false -Instruction 3907 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 3908 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 3909 S:0xC00403C0 0x6800 17 LDR r0,[r0,#0] false -Instruction 3910 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 3911 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 3912 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 3913 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 3914 S:0xC00403CE 0x4B27 9 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 3915 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false -Instruction 3916 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 3917 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 3918 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 3919 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 3920 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 3921 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 3922 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 3923 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 3924 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 3925 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 3926 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 3927 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 3928 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 3929 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 3930 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 3931 S:0xC004322A 0x69F3 17 LDR r3,[r6,#0x1c] false -Instruction 3932 S:0xC004322C 0x2B00 2 CMP r3,#0 false -Instruction 3933 S:0xC004322E 0xF00080F5 1 BEQ.W {pc}+0x1ee ; 0xc004341c true fail -Instruction 3934 S:0xC0043232 0xE9DA2312 23 LDRD r2,r3,[r10,#0x48] false -Instruction 3935 S:0xC0043236 0x1812 2 ADDS r2,r2,r0 false -Instruction 3936 S:0xC0043238 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false -Instruction 3937 S:0xC004323C 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false -Instruction 3938 S:0xC0043240 0x4638 1 MOV r0,r7 false -Instruction 3939 S:0xC0043242 0x2101 0 MOVS r1,#1 false -Instruction 3940 S:0xC0043244 0xF7FCFCAA 1 BL {pc}-0x36a8 ; 0xc003fb9c true -Instruction 3941 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false -Instruction 3942 S:0xC003FBA0 0xB500 7 PUSH {lr} false -Instruction 3943 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 3944 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 3945 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 3946 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 3947 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 3948 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 3949 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 3950 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 3951 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 3952 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 3953 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 3954 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 3955 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false -Instruction 3956 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail -Instruction 3957 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 3958 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 3959 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false -Instruction 3960 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail -Instruction 3961 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 3962 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 3963 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false -Instruction 3964 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 3965 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 3966 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 3967 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false -Instruction 3968 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 3969 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Instruction 3970 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false -Instruction 3971 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false -Instruction 3972 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false -Instruction 3973 S:0xC003FBFE 0xBF08 0 IT EQ false -Instruction 3974 S:0xC003FC00 0x45A0 1 CMP r8,r4 false -Instruction 3975 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Instruction 3976 S:0xC003FC06 0x2C1F 9 CMP r4,#0x1f false -Instruction 3977 S:0xC003FC08 0x46A4 1 MOV r12,r4 false -Instruction 3978 S:0xC003FC0A 0xD871 0 BHI {pc}+0xe6 ; 0xc003fcf0 true fail -Instruction 3979 S:0xC003FC0C 0xF8DF8120 3 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 3980 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false -Instruction 3981 S:0xC003FC14 0xF858C02C 5 LDR r12,[r8,r12,LSL #2] false -Instruction 3982 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false -Instruction 3983 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false -Instruction 3984 S:0xC003FC20 0xE9C0AB14 3 STRD r10,r11,[r0,#0x50] false -Instruction 3985 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false -Instruction 3986 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false -Instruction 3987 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false -Instruction 3988 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false -Instruction 3989 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false -Instruction 3990 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false -Instruction 3991 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Instruction 3992 S:0xC003FC3C 0x4656 1 MOV r6,r10 false -Instruction 3993 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 3994 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false -Instruction 3995 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 3996 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 3997 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 3998 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 3999 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 4000 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 4001 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 4002 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true -Instruction 4003 S:0xC003FC86 0xF10C0130 9 ADD r1,r12,#0x30 false -Instruction 4004 S:0xC003FC8A 0xE8D1457F 17 LDREXD r4,r5,[r1] false -Instruction 4005 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false -Instruction 4006 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false -Instruction 4007 S:0xC003FC94 0xE8C14576 22 STREXD r6,r4,r5,[r1] false -Instruction 4008 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false -Instruction 4009 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail -Instruction 4010 S:0xC003FC9E 0xE9D0451E 9 LDRD r4,r5,[r0,#0x78] false -Instruction 4011 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false -Instruction 4012 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false -Instruction 4013 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false -Instruction 4014 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 4015 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 4016 S:0xC0043248 0x9D0D 2 LDR r5,[sp,#0x34] false -Instruction 4017 S:0xC004324A 0x2D00 2 CMP r5,#0 false -Instruction 4018 S:0xC004324C 0xF04080CB 0 BNE.W {pc}+0x19a ; 0xc00433e6 true fail -Instruction 4019 S:0xC0043250 0xF24C5E68 1 MOV lr,#0xc568 false -Instruction 4020 S:0xC0043254 0xF2CC0E5F 1 MOVT lr,#0xc05f false -Instruction 4021 S:0xC0043258 0xF8DE3000 5 LDR r3,[lr,#0] false -Instruction 4022 S:0xC004325C 0x05D8 3 LSLS r0,r3,#23 false -Instruction 4023 S:0xC004325E 0xD404 0 BMI {pc}+0xc ; 0xc004326a true fail -Instruction 4024 S:0xC0043260 0xF8D73084 1 LDR r3,[r7,#0x84] false -Instruction 4025 S:0xC0043264 0xF8D33538 66 LDR r3,[r3,#0x538] false -Instruction 4026 S:0xC0043268 0xBB5B 2 CBNZ r3,{pc}+0x5a ; 0xc00432c2 true fail -Instruction 4027 S:0xC004326A 0x68BB 8 LDR r3,[r7,#8] false -Instruction 4028 S:0xC004326C 0x2B01 2 CMP r3,#1 false -Instruction 4029 S:0xC004326E 0xD928 1 BLS {pc}+0x54 ; 0xc00432c2 true -Instruction 4030 S:0xC00432C2 0xF8D66120 17 LDR r6,[r6,#0x120] false -Instruction 4031 S:0xC00432C6 0x2E00 2 CMP r6,#0 false -Instruction 4032 S:0xC00432C8 0xF47FAEB8 1 BNE {pc}-0x28c ; 0xc004303c true fail -Instruction 4033 S:0xC00432CC 0x9D0B 1 LDR r5,[sp,#0x2c] false -Instruction 4034 S:0xC00432CE 0xF5056390 2 ADD r3,r5,#0x480 false -Instruction 4035 S:0xC00432D2 0xF50569B4 1 ADD r9,r5,#0x5a0 false -Instruction 4036 S:0xC00432D6 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false -Instruction 4037 S:0xC00432DA 0xE9D90100 12 LDRD r0,r1,[r9,#0] false -Instruction 4038 S:0xC00432DE 0xE9D34500 1 LDRD r4,r5,[r3,#0] false -Instruction 4039 S:0xC00432E2 0x1A20 2 SUBS r0,r4,r0 false -Instruction 4040 S:0xC00432E4 0xEB650101 1 SBC r1,r5,r1 false -Instruction 4041 S:0xC00432E8 0xF7FCFB38 0 BL {pc}-0x398c ; 0xc003f95c true -Instruction 4042 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 4043 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 4044 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 4045 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 4046 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 4047 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 4048 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 4049 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 4050 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 4051 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 4052 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 4053 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 4054 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 4055 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 4056 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 4057 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 4058 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 4059 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 4060 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 4061 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 4062 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 4063 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 4064 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 4065 S:0xC00432EC 0x2800 1 CMP r0,#0 false -Instruction 4066 S:0xC00432EE 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 4067 S:0xC00432F2 0xF2C080EB 0 BLT.W {pc}+0x1da ; 0xc00434cc true fail -Instruction 4068 S:0xC00432F6 0x0A86 1 LSRS r6,r0,#10 false -Instruction 4069 S:0xC00432F8 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 4070 S:0xC00432FA 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 4071 S:0xC00432FE 0xEA560E07 11 ORRS lr,r6,r7 false -Instruction 4072 S:0xC0043302 0xF04080A6 0 BNE.W {pc}+0x150 ; 0xc0043452 true -Instruction 4073 S:0xC0043452 0x4B86 30 LDR r3,[pc,#536] ; [0xC004366C] false -Instruction 4074 S:0xC0043454 0xE9C94500 1 STRD r4,r5,[r9,#0] false -Instruction 4075 S:0xC0043458 0x681A 2 LDR r2,[r3,#0] false -Instruction 4076 S:0xC004345A 0x2A00 2 CMP r2,#0 false -Instruction 4077 S:0xC004345C 0xD140 0 BNE {pc}+0x84 ; 0xc00434e0 true -Instruction 4078 S:0xC00434E0 0xEB031308 26 ADD r3,r3,r8,LSL #4 false -Instruction 4079 S:0xC00434E4 0xF04F0B00 0 MOV r11,#0 false -Instruction 4080 S:0xC00434E8 0xF8D33098 3 LDR r3,[r3,#0x98] false -Instruction 4081 S:0xC00434EC 0x469A 2 MOV r10,r3 false -Instruction 4082 S:0xC00434EE 0x9308 1 STR r3,[sp,#0x20] false -Instruction 4083 S:0xC00434F0 0xE7BC 0 B {pc}-0x84 ; 0xc004346c true -Instruction 4084 S:0xC004346C 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 4085 S:0xC0043470 0xF24030FF 0 MOV r0,#0x3ff false -Instruction 4086 S:0xC0043474 0x2100 1 MOVS r1,#0 false -Instruction 4087 S:0xC0043476 0xF8D8559C 2 LDR r5,[r8,#0x59c] false -Instruction 4088 S:0xC004347A 0x05AA 3 LSLS r2,r5,#22 false -Instruction 4089 S:0xC004347C 0x0D92 2 LSRS r2,r2,#22 false -Instruction 4090 S:0xC004347E 0xEB160802 8 ADDS r8,r6,r2 false -Instruction 4091 S:0xC0043482 0xF1470900 1 ADC r9,r7,#0 false -Instruction 4092 S:0xC0043486 0x4549 1 CMP r1,r9 false -Instruction 4093 S:0xC0043488 0xBF08 0 IT EQ false -Instruction 4094 S:0xC004348A 0x4540 1 CMP r0,r8 false -Instruction 4095 S:0xC004348C 0xD331 0 BCC {pc}+0x66 ; 0xc00434f2 true -Instruction 4096 S:0xC00434F2 0xF5C26C80 2 RSB r12,r2,#0x400 false -Instruction 4097 S:0xC00434F6 0x9C08 1 LDR r4,[sp,#0x20] false -Instruction 4098 S:0xC00434F8 0xEBB6060C 1 SUBS r6,r6,r12 false -Instruction 4099 S:0xC00434FC 0xEB6777EC 1 SBC r7,r7,r12,ASR #31 false -Instruction 4100 S:0xC0043500 0x2201 16 MOVS r2,#1 false -Instruction 4101 S:0xC0043502 0x2300 0 MOVS r3,#0 false -Instruction 4102 S:0xC0043504 0x4465 1 ADD r5,r5,r12 false -Instruction 4103 S:0xC0043506 0xEA4F2896 1 LSR r8,r6,#10 false -Instruction 4104 S:0xC004350A 0x4006 1 ANDS r6,r6,r0 false -Instruction 4105 S:0xC004350C 0xFB0CFE04 1 MUL lr,r12,r4 false -Instruction 4106 S:0xC0043510 0x980B 1 LDR r0,[sp,#0x2c] false -Instruction 4107 S:0xC0043512 0xEA485987 1 ORR r9,r8,r7,LSL #22 false -Instruction 4108 S:0xC0043516 0x9C0B 1 LDR r4,[sp,#0x2c] false -Instruction 4109 S:0xC0043518 0xEA4F2897 1 LSR r8,r7,#10 false -Instruction 4110 S:0xC004351C 0xF8CD9018 1 STR r9,[sp,#0x18] false -Instruction 4111 S:0xC0043520 0xF8CD801C 11 STR r8,[sp,#0x1c] false -Instruction 4112 S:0xC0043524 0x400F 1 ANDS r7,r7,r1 false -Instruction 4113 S:0xC0043526 0xE9DD8906 1 LDRD r8,r9,[sp,#0x18] false -Instruction 4114 S:0xC004352A 0x2100 1 MOVS r1,#0 false -Instruction 4115 S:0xC004352C 0xF8D005C8 12 LDR r0,[r0,#0x5c8] false -Instruction 4116 S:0xC0043530 0xEA4F2E9E 1 LSR lr,lr,#10 false -Instruction 4117 S:0xC0043534 0xEB120208 1 ADDS r2,r2,r8 false -Instruction 4118 S:0xC0043538 0xF8D44598 1 LDR r4,[r4,#0x598] false -Instruction 4119 S:0xC004353C 0xEB430309 1 ADC r3,r3,r9 false -Instruction 4120 S:0xC0043540 0x9004 2 STR r0,[sp,#0x10] false -Instruction 4121 S:0xC0043542 0xF44F60FC 0 MOV r0,#0x7e0 false -Instruction 4122 S:0xC0043546 0xEB0E0904 1 ADD r9,lr,r4 false -Instruction 4123 S:0xC004354A 0x4299 1 CMP r1,r3 false -Instruction 4124 S:0xC004354C 0xBF08 1 IT EQ false -Instruction 4125 S:0xC004354E 0x4290 1 CMP r0,r2 false -Instruction 4126 S:0xC0043550 0x9C04 1 LDR r4,[sp,#0x10] false -Instruction 4127 S:0xC0043552 0xEB0E0804 2 ADD r8,lr,r4 false -Instruction 4128 S:0xC0043556 0xD34C 0 BCC {pc}+0x9c ; 0xc00435f2 true fail -Instruction 4129 S:0xC0043558 0x2A1F 16 CMP r2,#0x1f false -Instruction 4130 S:0xC004355A 0x4694 0 MOV r12,r2 false -Instruction 4131 S:0xC004355C 0xF8DFE110 1 LDR lr,[pc,#272] ; [0xC0043670] = 0xC03E83C8 false -Instruction 4132 S:0xC0043560 0xD835 17 BHI {pc}+0x6e ; 0xc00435ce true fail -Instruction 4133 S:0xC0043562 0xF85E2022 22 LDR r2,[lr,r2,LSL #2] false -Instruction 4134 S:0xC0043566 0xFBA90102 3 UMULL r0,r1,r9,r2 false -Instruction 4135 S:0xC004356A 0xFBA22305 1 UMULL r2,r3,r2,r5 false -Instruction 4136 S:0xC004356E 0x4689 1 MOV r9,r1 false -Instruction 4137 S:0xC0043570 0x461D 1 MOV r5,r3 false -Instruction 4138 S:0xC0043572 0xF85E202C 1 LDR r2,[lr,r12,LSL #2] false -Instruction 4139 S:0xC0043576 0xFBA22308 3 UMULL r2,r3,r2,r8 false -Instruction 4140 S:0xC004357A 0x4698 2 MOV r8,r3 false -Instruction 4141 S:0xC004357C 0xE9DD0106 1 LDRD r0,r1,[sp,#0x18] false -Instruction 4142 S:0xC0043580 0xF7FEF8A6 7 BL {pc}-0x1eb0 ; 0xc00416d0 true -Instruction 4143 S:0xC00416D0 0xE92D03F0 3 PUSH {r4-r9} false -Instruction 4144 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 4145 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 4146 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 4147 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 4148 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 4149 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 4150 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 4151 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 4152 S:0xC00416E6 0x4B31 1 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 4153 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 4154 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false -Instruction 4155 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 4156 S:0xC00416F4 0x4770 3 BX lr true -Instruction 4157 S:0xC0043584 0x9B08 2 LDR r3,[sp,#0x20] false -Instruction 4158 S:0xC0043586 0xFB03F200 3 MUL r2,r3,r0 false -Instruction 4159 S:0xC004358A 0x182D 1 ADDS r5,r5,r0 false -Instruction 4160 S:0xC004358C 0x0A92 2 LSRS r2,r2,#10 false -Instruction 4161 S:0xC004358E 0xEB020009 1 ADD r0,r2,r9 false -Instruction 4162 S:0xC0043592 0x4442 1 ADD r2,r2,r8 false -Instruction 4163 S:0xC0043594 0xE781 0 B {pc}-0xfa ; 0xc004349a true -Instruction 4164 S:0xC004349A 0xFB06F30B 1 MUL r3,r6,r11 false -Instruction 4165 S:0xC004349E 0x19AC 1 ADDS r4,r5,r6 false -Instruction 4166 S:0xC00434A0 0xFB0A3307 21 MLA r3,r10,r7,r3 false -Instruction 4167 S:0xC00434A4 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 4168 S:0xC00434A8 0xFBA6670A 1 UMULL r6,r7,r6,r10 false -Instruction 4169 S:0xC00434AC 0x4625 1 MOV r5,r4 false -Instruction 4170 S:0xC00434AE 0xF8C8459C 1 STR r4,[r8,#0x59c] false -Instruction 4171 S:0xC00434B2 0x19DF 1 ADDS r7,r3,r7 false -Instruction 4172 S:0xC00434B4 0x0AB3 1 LSRS r3,r6,#10 false -Instruction 4173 S:0xC00434B6 0xEA435387 1 ORR r3,r3,r7,LSL #22 false -Instruction 4174 S:0xC00434BA 0x1818 1 ADDS r0,r3,r0 false -Instruction 4175 S:0xC00434BC 0x189B 1 ADDS r3,r3,r2 false -Instruction 4176 S:0xC00434BE 0xF8C80598 13 STR r0,[r8,#0x598] false -Instruction 4177 S:0xC00434C2 0xF8C835C8 1 STR r3,[r8,#0x5c8] false -Instruction 4178 S:0xC00434C6 0xE725 1 B {pc}-0x1b2 ; 0xc0043314 true -Instruction 4179 S:0xC0043314 0xF8DD802C 2 LDR r8,[sp,#0x2c] false -Instruction 4180 S:0xC0043318 0x3401 1 ADDS r4,#1 false -Instruction 4181 S:0xC004331A 0x2100 0 MOVS r1,#0 false -Instruction 4182 S:0xC004331C 0xF8D890B8 2 LDR r9,[r8,#0xb8] false -Instruction 4183 S:0xC0043320 0xEA4F2880 15 LSL r8,r0,#10 false -Instruction 4184 S:0xC0043324 0x980B 1 LDR r0,[sp,#0x2c] false -Instruction 4185 S:0xC0043326 0xF8D005C8 3 LDR r0,[r0,#0x5c8] false -Instruction 4186 S:0xC004332A 0x9003 1 STR r0,[sp,#0xc] false -Instruction 4187 S:0xC004332C 0x4640 0 MOV r0,r8 false -Instruction 4188 S:0xC004332E 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 4189 S:0xC0043332 0xF20DFD2D 0 BL {pc}+0x20da5e ; 0xc0250d90 true -Info Tracing enabled -Instruction 4190 S:0xC0043336 0x1C6C 1 ADDS r4,r5,#1 false -Instruction 4191 S:0xC0043338 0x9D03 1 LDR r5,[sp,#0xc] false -Instruction 4192 S:0xC004333A 0xEBC90702 1 RSB r7,r9,r2 false -Instruction 4193 S:0xC004333E 0xF8D860BC 15 LDR r6,[r8,#0xbc] false -Instruction 4194 S:0xC0043342 0xEA877AE7 1 EOR r10,r7,r7,ASR #31 false -Instruction 4195 S:0xC0043346 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false -Instruction 4196 S:0xC004334A 0x2100 0 MOVS r1,#0 false -Instruction 4197 S:0xC004334C 0x02A8 1 LSLS r0,r5,#10 false -Instruction 4198 S:0xC004334E 0xF8D850DC 1 LDR r5,[r8,#0xdc] false -Instruction 4199 S:0xC0043352 0xF20DFD1D 0 BL {pc}+0x20da3e ; 0xc0250d90 true -Info Tracing enabled -Instruction 4200 S:0xC0043356 0xEBBA1F99 1 CMP r10,r9,LSR #6 false -Instruction 4201 S:0xC004335A 0xEBC60202 1 RSB r2,r6,r2 false -Instruction 4202 S:0xC004335E 0xD806 1 BHI {pc}+0x10 ; 0xc004336e true -Instruction 4203 S:0xC004336E 0xF1050338 14 ADD r3,r5,#0x38 false -Instruction 4204 S:0xC0043372 0xE8531F00 20 LDREX r1,[r3] false -Instruction 4205 S:0xC0043376 0x4439 2 ADD r1,r1,r7 false -Instruction 4206 S:0xC0043378 0xE8431000 23 STREX r0,r1,[r3] false -Instruction 4207 S:0xC004337C 0xF0900F00 2 TEQ r0,#0 false -Instruction 4208 S:0xC0043380 0xD1F7 1 BNE {pc}-0xe ; 0xc0043372 true fail -Instruction 4209 S:0xC0043382 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 4210 S:0xC0043386 0xF105033C 0 ADD r3,r5,#0x3c false -Instruction 4211 S:0xC004338A 0xF8D810B8 3 LDR r1,[r8,#0xb8] false -Instruction 4212 S:0xC004338E 0x19CF 2 ADDS r7,r1,r7 false -Instruction 4213 S:0xC0043390 0xF8C870B8 1 STR r7,[r8,#0xb8] false -Instruction 4214 S:0xC0043394 0xE8531F00 10 LDREX r1,[r3] false -Instruction 4215 S:0xC0043398 0x4411 2 ADD r1,r1,r2 false -Instruction 4216 S:0xC004339A 0xE8431000 7 STREX r0,r1,[r3] false -Instruction 4217 S:0xC004339E 0xF0900F00 2 TEQ r0,#0 false -Instruction 4218 S:0xC00433A2 0xD1F7 0 BNE {pc}-0xe ; 0xc0043394 true fail -Instruction 4219 S:0xC00433A4 0xF8D830BC 14 LDR r3,[r8,#0xbc] false -Instruction 4220 S:0xC00433A8 0x189A 2 ADDS r2,r3,r2 false -Instruction 4221 S:0xC00433AA 0xF8C820BC 1 STR r2,[r8,#0xbc] false -Instruction 4222 S:0xC00433AE 0x4B19 1 LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC false -Instruction 4223 S:0xC00433B0 0xF8DD902C 1 LDR r9,[sp,#0x2c] false -Instruction 4224 S:0xC00433B4 0x685A 2 LDR r2,[r3,#4] false -Instruction 4225 S:0xC00433B6 0xF8D90598 1 LDR r0,[r9,#0x598] false -Instruction 4226 S:0xC00433BA 0xF8D9159C 1 LDR r1,[r9,#0x59c] false -Instruction 4227 S:0xC00433BE 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false -Instruction 4228 S:0xC00433C2 0x2A00 0 CMP r2,#0 false -Instruction 4229 S:0xC00433C4 0xF040813C 1 BNE.W {pc}+0x27c ; 0xc0043640 true fail -Instruction 4230 S:0xC00433C8 0x4B13 1 LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 false -Instruction 4231 S:0xC00433CA 0xF8DD902C 1 LDR r9,[sp,#0x2c] false -Instruction 4232 S:0xC00433CE 0x685A 12 LDR r2,[r3,#4] false -Instruction 4233 S:0xC00433D0 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false -Instruction 4234 S:0xC00433D4 0x2A00 1 CMP r2,#0 false -Instruction 4235 S:0xC00433D6 0xF04080EB 0 BNE.W {pc}+0x1da ; 0xc00435b0 true fail -Instruction 4236 S:0xC00433DA 0xB011 1 ADD sp,sp,#0x44 false -Instruction 4237 S:0xC00433DC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 4238 S:0xC003CC52 0xF3BF8F5F 13 DMB false -Instruction 4239 S:0xC003CC56 0xF8353008 31 LDRH r3,[r5,r8] false -Instruction 4240 S:0xC003CC5A 0x3301 2 ADDS r3,#1 false -Instruction 4241 S:0xC003CC5C 0xF8253008 1 STRH r3,[r5,r8] false -Instruction 4242 S:0xC003CC60 0xF3BF8F4F 37 DSB false -Instruction 4243 S:0xC003CC64 0xF3AF8004 1 SEV.W false -Instruction 4244 S:0xC003CC68 0xF049FF64 1 BL {pc}+0x49ecc ; 0xc0086b34 true -Info Tracing enabled -Instruction 4245 S:0xC003CC6C 0xF85A2026 1 LDR r2,[r10,r6,LSL #2] false -Instruction 4246 S:0xC003CC70 0x464B 0 MOV r3,r9 false -Instruction 4247 S:0xC003CC72 0x189B 2 ADDS r3,r3,r2 false -Instruction 4248 S:0xC003CC74 0xF8D31460 3 LDR r1,[r3,#0x460] false -Instruction 4249 S:0xC003CC78 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 4250 S:0xC003CC7C 0x4291 2 CMP r1,r2 false -Instruction 4251 S:0xC003CC7E 0xD00B 0 BEQ {pc}+0x1a ; 0xc003cc98 true fail -Instruction 4252 S:0xC003CC80 0x2300 5 MOVS r3,#0 false -Instruction 4253 S:0xC003CC82 0xF8843498 1 STRB r3,[r4,#0x498] false -Instruction 4254 S:0xC003CC86 0x4620 1 MOV r0,r4 false -Instruction 4255 S:0xC003CC88 0x4631 0 MOV r1,r6 false -Instruction 4256 S:0xC003CC8A 0xF107070C 1 ADD r7,r7,#0xc false -Instruction 4257 S:0xC003CC8E 0x46BD 1 MOV sp,r7 false -Instruction 4258 S:0xC003CC90 0xE8BD4FF0 5 POP {r4-r11,lr} false -Instruction 4259 S:0xC003CC94 0xF009BE84 7 B.W {pc}+0x9d0c ; 0xc00469a0 true -Instruction 4260 S:0xC00469A0 0xE92D4FF0 50 PUSH {r4-r11,lr} false -Instruction 4261 S:0xC00469A4 0xB083 7 SUB sp,sp,#0xc false -Instruction 4262 S:0xC00469A6 0xB500 3 PUSH {lr} false -Instruction 4263 S:0xC00469A8 0xF85DEB04 2 POP {lr} false -Instruction 4264 S:0xC00469AC 0x4C77 12 LDR r4,[pc,#476] ; [0xC0046B8C] false -Instruction 4265 S:0xC00469AE 0xF8D0346C 2 LDR r3,[r0,#0x46c] false -Instruction 4266 S:0xC00469B2 0x4606 0 MOV r6,r0 false -Instruction 4267 S:0xC00469B4 0x460D 1 MOV r5,r1 false -Instruction 4268 S:0xC00469B6 0x6822 3 LDR r2,[r4,#0] false -Instruction 4269 S:0xC00469B8 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 4270 S:0xC00469BA 0x2B00 1 CMP r3,#0 false -Instruction 4271 S:0xC00469BC 0xDB0A 0 BLT {pc}+0x18 ; 0xc00469d4 true fail -Instruction 4272 S:0xC00469BE 0x4A74 1 LDR r2,[pc,#464] ; [0xC0046B90] false -Instruction 4273 S:0xC00469C0 0x4B74 1 LDR r3,[pc,#464] ; [0xC0046B94] false -Instruction 4274 S:0xC00469C2 0xF8522021 2 LDR r2,[r2,r1,LSL #2] false -Instruction 4275 S:0xC00469C6 0x189B 2 ADDS r3,r3,r2 false -Instruction 4276 S:0xC00469C8 0xF8D33490 3 LDR r3,[r3,#0x490] false -Instruction 4277 S:0xC00469CC 0xB113 2 CBZ r3,{pc}+8 ; 0xc00469d4 true fail -Instruction 4278 S:0xC00469CE 0x2007 1 MOVS r0,#7 false -Instruction 4279 S:0xC00469D0 0xF7DAFD56 0 BL {pc}-0x25550 ; 0xc0021480 true -Instruction 4280 S:0xC0021480 0xB510 2 PUSH {r4,lr} false -Instruction 4281 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 4282 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 4283 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 4284 S:0xC002148C 0xB672 1 CPSID i false -Instruction 4285 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 4286 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false -Instruction 4287 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 4288 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 4289 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 4290 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 4291 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false -Instruction 4292 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 4293 S:0xC0021284 0x466A 1 MOV r2,sp false -Instruction 4294 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 4295 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 4296 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 4297 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 4298 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 4299 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false -Instruction 4300 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 4301 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false -Instruction 4302 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 4303 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 4304 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true -Instruction 4305 S:0xC0021492 0x466A 2 MOV r2,sp false -Instruction 4306 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 4307 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 4308 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 4309 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 4310 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 4311 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 4312 S:0xC00214A8 0xF3848100 12 MSR CPSR_c,r4 false -Instruction 4313 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Instruction 4314 S:0xC00469D4 0x4628 1 MOV r0,r5 false -Instruction 4315 S:0xC00469D6 0x6827 2 LDR r7,[r4,#0] false -Instruction 4316 S:0xC00469D8 0xF7F6FA98 0 BL {pc}-0x9acc ; 0xc003cf0c true -Instruction 4317 S:0xC003CF0C 0xB488 15 PUSH {r3,r7} false -Instruction 4318 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 4319 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 4320 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 4321 S:0xC003CF16 0x4A0C 23 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 4322 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 4323 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 4324 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 4325 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 4326 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 4327 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 4328 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 4329 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 4330 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 4331 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 4332 S:0xC003CF32 0x4770 1 BX lr true -Instruction 4333 S:0xC00469DC 0xBB00 1 CBNZ r0,{pc}+0x44 ; 0xc0046a20 true fail -Instruction 4334 S:0xC00469DE 0x466A 1 MOV r2,sp false -Instruction 4335 S:0xC00469E0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 4336 S:0xC00469E4 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 4337 S:0xC00469E8 0x695B 3 LDR r3,[r3,#0x14] false -Instruction 4338 S:0xC00469EA 0xF8DF91A4 1 LDR r9,[pc,#420] ; [0xC0046B90] false -Instruction 4339 S:0xC00469EE 0xF8DF81A4 1 LDR r8,[pc,#420] ; [0xC0046B94] false -Instruction 4340 S:0xC00469F2 0xF8592023 2 LDR r2,[r9,r3,LSL #2] false -Instruction 4341 S:0xC00469F6 0x4643 1 MOV r3,r8 false -Instruction 4342 S:0xC00469F8 0x189B 1 ADDS r3,r3,r2 false -Instruction 4343 S:0xC00469FA 0xF8D32490 3 LDR r2,[r3,#0x490] false -Instruction 4344 S:0xC00469FE 0xB10A 2 CBZ r2,{pc}+6 ; 0xc0046a04 true fail -Instruction 4345 S:0xC0046A00 0x6B93 15 LDR r3,[r2,#0x38] false -Instruction 4346 S:0xC0046A02 0xB983 2 CBNZ r3,{pc}+0x24 ; 0xc0046a26 true -Timestamp Timestamp: 562536984255 -Instruction 4347 S:0xC0046A26 0x6390 23 STR r0,[r2,#0x38] false -Instruction 4348 S:0xC0046A28 0x6893 1 LDR r3,[r2,#8] false -Instruction 4349 S:0xC0046A2A 0x68DB 64 LDR r3,[r3,#0xc] false -Instruction 4350 S:0xC0046A2C 0xF1030410 2 ADD r4,r3,#0x10 false -Instruction 4351 S:0xC0046A30 0xE8541F00 19 LDREX r1,[r4] false -Instruction 4352 S:0xC0046A34 0xF1010101 2 ADD r1,r1,#1 false -Instruction 4353 S:0xC0046A38 0xE8441000 21 STREX r0,r1,[r4] false -Instruction 4354 S:0xC0046A3C 0xF0900F00 2 TEQ r0,#0 false -Instruction 4355 S:0xC0046A40 0xD1F6 0 BNE {pc}-0x10 ; 0xc0046a30 true fail -Instruction 4356 S:0xC0046A42 0x6812 1 LDR r2,[r2,#0] false -Instruction 4357 S:0xC0046A44 0x2A00 2 CMP r2,#0 false -Instruction 4358 S:0xC0046A46 0xD1EF 0 BNE {pc}-0x1e ; 0xc0046a28 true -Instruction 4359 S:0xC0046A28 0x6893 18 LDR r3,[r2,#8] false -Instruction 4360 S:0xC0046A2A 0x68DB 19 LDR r3,[r3,#0xc] false -Instruction 4361 S:0xC0046A2C 0xF1030410 2 ADD r4,r3,#0x10 false -Instruction 4362 S:0xC0046A30 0xE8541F00 18 LDREX r1,[r4] false -Instruction 4363 S:0xC0046A34 0xF1010101 2 ADD r1,r1,#1 false -Instruction 4364 S:0xC0046A38 0xE8441000 27 STREX r0,r1,[r4] false -Instruction 4365 S:0xC0046A3C 0xF0900F00 2 TEQ r0,#0 false -Instruction 4366 S:0xC0046A40 0xD1F6 0 BNE {pc}-0x10 ; 0xc0046a30 true fail -Instruction 4367 S:0xC0046A42 0x6812 8 LDR r2,[r2,#0] false -Instruction 4368 S:0xC0046A44 0x2A00 2 CMP r2,#0 false -Instruction 4369 S:0xC0046A46 0xD1EF 1 BNE {pc}-0x1e ; 0xc0046a28 true fail -Instruction 4370 S:0xC0046A48 0xE7DC 8 B {pc}-0x44 ; 0xc0046a04 true -Instruction 4371 S:0xC0046A04 0xF8593025 3 LDR r3,[r9,r5,LSL #2] false -Instruction 4372 S:0xC0046A08 0x4644 1 MOV r4,r8 false -Instruction 4373 S:0xC0046A0A 0x18E3 1 ADDS r3,r4,r3 false -Instruction 4374 S:0xC0046A0C 0x4A60 3 LDR r2,[pc,#384] ; [0xC0046B90] false -Instruction 4375 S:0xC0046A0E 0x6A9B 3 LDR r3,[r3,#0x28] false -Instruction 4376 S:0xC0046A10 0xF0130F01 2 TST r3,#1 false -Instruction 4377 S:0xC0046A14 0x4B60 1 LDR r3,[pc,#384] ; [0xC0046B98] false -Instruction 4378 S:0xC0046A16 0xD16A 0 BNE {pc}+0xd8 ; 0xc0046aee true -Instruction 4379 S:0xC0046AEE 0xF50371A0 2 ADD r1,r3,#0x140 false -Instruction 4380 S:0xC0046AF2 0x4628 0 MOV r0,r5 false -Instruction 4381 S:0xC0046AF4 0x9300 3 STR r3,[sp,#0] false -Instruction 4382 S:0xC0046AF6 0x9201 3 STR r2,[sp,#4] false -Instruction 4383 S:0xC0046AF8 0xF209F81E 0 BL {pc}+0x209040 ; 0xc024fb38 true -Info Tracing enabled -Instruction 4384 S:0xC0046AFC 0x9B00 9 LDR r3,[sp,#0] false -Instruction 4385 S:0xC0046AFE 0xF50371A2 2 ADD r1,r3,#0x144 false -Instruction 4386 S:0xC0046B02 0xE8510F00 5 LDREX r0,[r1] false -Instruction 4387 S:0xC0046B06 0xF1A00001 2 SUB r0,r0,#1 false -Instruction 4388 S:0xC0046B0A 0xE8410E00 7 STREX lr,r0,[r1] false -Instruction 4389 S:0xC0046B0E 0xF09E0F00 2 TEQ lr,#0 false -Instruction 4390 S:0xC0046B12 0xD1F6 0 BNE {pc}-0x10 ; 0xc0046b02 true fail -Instruction 4391 S:0xC0046B14 0x9A01 8 LDR r2,[sp,#4] false -Instruction 4392 S:0xC0046B16 0x2000 0 MOVS r0,#0 false -Instruction 4393 S:0xC0046B18 0xF8521025 3 LDR r1,[r2,r5,LSL #2] false -Instruction 4394 S:0xC0046B1C 0x9300 1 STR r3,[sp,#0] false -Instruction 4395 S:0xC0046B1E 0x1861 1 ADDS r1,r4,r1 false -Instruction 4396 S:0xC0046B20 0x3128 1 ADDS r1,r1,#0x28 false -Instruction 4397 S:0xC0046B22 0xF209F809 0 BL {pc}+0x209016 ; 0xc024fb38 true -Info Tracing enabled -Instruction 4398 S:0xC0046B26 0x9B00 1 LDR r3,[sp,#0] false -Instruction 4399 S:0xC0046B28 0xE776 1 B {pc}-0x110 ; 0xc0046a18 true -Instruction 4400 S:0xC0046A18 0xF8D32144 3 LDR r2,[r3,#0x144] false -Instruction 4401 S:0xC0046A1C 0x495E 1 LDR r1,[pc,#376] ; [0xC0046B98] false -Instruction 4402 S:0xC0046A1E 0xB9A2 1 CBNZ r2,{pc}+0x2c ; 0xc0046a4a true -Instruction 4403 S:0xC0046A4A 0xF8D12148 8 LDR r2,[r1,#0x148] false -Instruction 4404 S:0xC0046A4E 0x1ABA 2 SUBS r2,r7,r2 false -Instruction 4405 S:0xC0046A50 0x2A00 1 CMP r2,#0 false -Instruction 4406 S:0xC0046A52 0xDBE5 0 BLT {pc}-0x32 ; 0xc0046a20 true fail -Instruction 4407 S:0xC0046A54 0xF8592025 1 LDR r2,[r9,r5,LSL #2] false -Instruction 4408 S:0xC0046A58 0xF50171A0 0 ADD r1,r1,#0x140 false -Instruction 4409 S:0xC0046A5C 0x4C4F 1 LDR r4,[pc,#316] ; [0xC0046B9C] false -Instruction 4410 S:0xC0046A5E 0xF04F30FF 13 MOV r0,#0xffffffff false -Instruction 4411 S:0xC0046A62 0x4F4F 1 LDR r7,[pc,#316] ; [0xC0046BA0] false -Instruction 4412 S:0xC0046A64 0x46A6 1 MOV lr,r4 false -Instruction 4413 S:0xC0046A66 0xF8DFA128 1 LDR r10,[pc,#296] ; [0xC0046B90] false -Instruction 4414 S:0xC0046A6A 0xF85E2002 4 LDR r2,[lr,r2] false -Instruction 4415 S:0xC0046A6E 0x9300 3 STR r3,[sp,#0] false -Instruction 4416 S:0xC0046A70 0xF20BFD48 0 BL {pc}+0x20ba94 ; 0xc0252504 true -Info Tracing enabled -Instruction 4417 S:0xC0046A74 0x683A 9 LDR r2,[r7,#0] false -Instruction 4418 S:0xC0046A76 0x9B00 1 LDR r3,[sp,#0] false -Instruction 4419 S:0xC0046A78 0x4290 1 CMP r0,r2 false -Instruction 4420 S:0xC0046A7A 0xDAD1 0 BGE {pc}-0x5a ; 0xc0046a20 true -Instruction 4421 S:0xC0046A20 0xB003 20 ADD sp,sp,#0xc false -Instruction 4422 S:0xC0046A22 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 4423 S:0xC0026364 0x4628 13 MOV r0,r5 false -Instruction 4424 S:0xC0026366 0xE8BD40F8 1 POP {r3-r7,lr} false -Instruction 4425 S:0xC002636A 0xF00EB931 3 B.W {pc}+0xe266 ; 0xc00345d0 true -Instruction 4426 S:0xC00345D0 0xE92D4FF0 12 PUSH {r4-r11,lr} false -Instruction 4427 S:0xC00345D4 0xB08D 5 SUB sp,sp,#0x34 false -Instruction 4428 S:0xC00345D6 0xB500 3 PUSH {lr} false -Instruction 4429 S:0xC00345D8 0xF85DEB04 2 POP {lr} false -Instruction 4430 S:0xC00345DC 0xF10D0918 1 ADD r9,sp,#0x18 false -Instruction 4431 S:0xC00345E0 0x4680 7 MOV r8,r0 false -Instruction 4432 S:0xC00345E2 0xF8CD9018 1 STR r9,[sp,#0x18] false -Instruction 4433 S:0xC00345E6 0xF8CD901C 1 STR r9,[sp,#0x1c] false -Instruction 4434 S:0xC00345EA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 4435 S:0xC00345EE 0x061B 3 LSLS r3,r3,#24 false -Instruction 4436 S:0xC00345F0 0xF1408250 0 BPL.W {pc}+0x4a4 ; 0xc0034a94 true fail -Instruction 4437 S:0xC00345F4 0xF8D012F0 14 LDR r1,[r0,#0x2f0] false -Instruction 4438 S:0xC00345F8 0xF8D842B4 3 LDR r4,[r8,#0x2b4] false -Instruction 4439 S:0xC00345FC 0xF8D002B0 1 LDR r0,[r0,#0x2b0] false -Instruction 4440 S:0xC0034600 0xB9B1 1 CBNZ r1,{pc}+0x30 ; 0xc0034630 true fail -Instruction 4441 S:0xC0034602 0xF8D812F4 16 LDR r1,[r8,#0x2f4] false -Instruction 4442 S:0xC0034606 0x2900 2 CMP r1,#0 false -Instruction 4443 S:0xC0034608 0xF040811F 1 BNE.W {pc}+0x242 ; 0xc003484a true fail -Instruction 4444 S:0xC003460C 0xF508733E 20 ADD r3,r8,#0x2f8 false -Instruction 4445 S:0xC0034610 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 4446 S:0xC0034614 0xEA520503 2 ORRS r5,r2,r3 false -Instruction 4447 S:0xC0034618 0xF0408117 1 BNE.W {pc}+0x232 ; 0xc003484a true fail -Instruction 4448 S:0xC003461C 0xF8D843D4 18 LDR r4,[r8,#0x3d4] false -Instruction 4449 S:0xC0034620 0xF8D430D8 5 LDR r3,[r4,#0xd8] false -Instruction 4450 S:0xC0034624 0x2B00 2 CMP r3,#0 false -Instruction 4451 S:0xC0034626 0xF0408115 1 BNE.W {pc}+0x22e ; 0xc0034854 true fail -Instruction 4452 S:0xC003462A 0xB00D 1 ADD sp,sp,#0x34 false -Instruction 4453 S:0xC003462C 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 4454 S:0xC0055568 0x2001 13 MOVS r0,#1 false -Instruction 4455 S:0xC005556A 0xE8BD4008 1 POP {r3,lr} false -Instruction 4456 S:0xC005556E 0xF7F9BB5D 1 B {pc}-0x6942 ; 0xc004ec2c true -Instruction 4457 S:0xC004EC2C 0xB538 71 PUSH {r3-r5,lr} false -Instruction 4458 S:0xC004EC2E 0xB500 4 PUSH {lr} false -Instruction 4459 S:0xC004EC30 0xF85DEB04 2 POP {lr} false -Instruction 4460 S:0xC004EC34 0x4604 0 MOV r4,r0 false -Instruction 4461 S:0xC004EC36 0x4B15 13 LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 false -Instruction 4462 S:0xC004EC38 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4463 S:0xC004EC3C 0x58D2 6 LDR r2,[r2,r3] false -Instruction 4464 S:0xC004EC3E 0x6C13 5 LDR r3,[r2,#0x40] false -Instruction 4465 S:0xC004EC40 0x0718 32 LSLS r0,r3,#28 false -Instruction 4466 S:0xC004EC42 0xD014 0 BEQ {pc}+0x2c ; 0xc004ec6e true -Instruction 4467 S:0xC004EC6E 0xBD38 48 POP {r3-r5,pc} true -Instruction 4468 S:0xC0055758 0x4907 12 LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 false -Instruction 4469 S:0xC005575A 0x4622 0 MOV r2,r4 false -Instruction 4470 S:0xC005575C 0x462B 1 MOV r3,r5 false -Instruction 4471 S:0xC005575E 0x4630 0 MOV r0,r6 false -Instruction 4472 S:0xC0055760 0xE9D14500 17 LDRD r4,r5,[r1,#0] false -Instruction 4473 S:0xC0055764 0xE9CD4500 3 STRD r4,r5,[sp,#0] false -Instruction 4474 S:0xC0055768 0xF7DFFDE8 1 BL {pc}-0x2042c ; 0xc003533c true -Instruction 4475 S:0xC003533C 0xE92D47F0 1 PUSH {r4-r10,lr} false -Instruction 4476 S:0xC0035340 0xB08A 11 SUB sp,sp,#0x28 false -Instruction 4477 S:0xC0035342 0xB500 3 PUSH {lr} false -Instruction 4478 S:0xC0035344 0xF85DEB04 2 POP {lr} false -Instruction 4479 S:0xC0035348 0x4682 1 MOV r10,r0 false -Instruction 4480 S:0xC003534A 0x4616 0 MOV r6,r2 false -Instruction 4481 S:0xC003534C 0x461F 1 MOV r7,r3 false -Instruction 4482 S:0xC003534E 0xE9DA2304 4 LDRD r2,r3,[r10,#0x10] false -Instruction 4483 S:0xC0035352 0x9812 3 LDR r0,[sp,#0x48] false -Instruction 4484 S:0xC0035354 0x1AB2 1 SUBS r2,r6,r2 false -Instruction 4485 S:0xC0035356 0xEB670303 1 SBC r3,r7,r3 false -Instruction 4486 S:0xC003535A 0x9913 1 LDR r1,[sp,#0x4c] false -Instruction 4487 S:0xC003535C 0x2A00 0 CMP r2,#0 false -Instruction 4488 S:0xC003535E 0xF1730400 1 SBCS r4,r3,#0 false -Instruction 4489 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail -Instruction 4490 S:0xC0035364 0xF8DAE024 1 LDR lr,[r10,#0x24] false -Instruction 4491 S:0xC0035368 0x4604 0 MOV r4,r0 false -Instruction 4492 S:0xC003536A 0x460D 1 MOV r5,r1 false -Instruction 4493 S:0xC003536C 0xE9DE0106 12 LDRD r0,r1,[lr,#0x18] false -Instruction 4494 S:0xC0035370 0x4284 2 CMP r4,r0 false -Instruction 4495 S:0xC0035372 0xEB750E01 1 SBCS lr,r5,r1 false -Instruction 4496 S:0xC0035376 0xBFBC 0 ITT LT false -Instruction 4497 S:0xC0035378 0x4604 1 MOV r4,r0 false fail -Instruction 4498 S:0xC003537A 0x460D 0 MOV r5,r1 false fail -Instruction 4499 S:0xC003537C 0x42A2 1 CMP r2,r4 false -Instruction 4500 S:0xC003537E 0xEB730005 1 SBCS r0,r3,r5 false -Instruction 4501 S:0xC0035382 0xBFBC 0 ITT LT false -Instruction 4502 S:0xC0035384 0xF04F0801 1 MOV r8,#1 false -Instruction 4503 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false -Instruction 4504 S:0xC003538C 0xDA1F 1 BGE {pc}+0x42 ; 0xc00353ce true fail -Instruction 4505 S:0xC003538E 0xE9DA2304 1 LDRD r2,r3,[r10,#0x10] false -Instruction 4506 S:0xC0035392 0xA808 1 ADD r0,sp,#0x20 false -Instruction 4507 S:0xC0035394 0x9400 1 STR r4,[sp,#0] false -Instruction 4508 S:0xC0035396 0x9501 1 STR r5,[sp,#4] false -Instruction 4509 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true -Instruction 4510 S:0xC0034CF0 0xE92D03F0 30 PUSH {r4-r9} false -Instruction 4511 S:0xC0034CF4 0xB500 5 PUSH {lr} false -Instruction 4512 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false -Instruction 4513 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 4514 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false -Instruction 4515 S:0xC0034D00 0x4616 8 MOV r6,r2 false -Instruction 4516 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false -Instruction 4517 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false -Instruction 4518 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false -Instruction 4519 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 4520 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false -Instruction 4521 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Instruction 4522 S:0xC0034D16 0x42B4 20 CMP r4,r6 false -Instruction 4523 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 4524 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Instruction 4525 S:0xC0034D2E 0x4544 8 CMP r4,r8 false -Instruction 4526 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false -Instruction 4527 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Instruction 4528 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true -Instruction 4529 S:0xC0034D24 0xE9C04500 17 STRD r4,r5,[r0,#0] false -Instruction 4530 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false -Instruction 4531 S:0xC0034D2C 0x4770 3 BX lr true -Instruction 4532 S:0xC003539C 0xE9DD6708 2 LDRD r6,r7,[sp,#0x20] false -Instruction 4533 S:0xC00353A0 0xE9DA2306 1 LDRD r2,r3,[r10,#0x18] false -Instruction 4534 S:0xC00353A4 0xA808 1 ADD r0,sp,#0x20 false -Instruction 4535 S:0xC00353A6 0xE88D0030 1 STM sp,{r4,r5} false -Instruction 4536 S:0xC00353AA 0xE9CA6704 1 STRD r6,r7,[r10,#0x10] false -Instruction 4537 S:0xC00353AE 0xF7FFFC9F 1 BL {pc}-0x6be ; 0xc0034cf0 true -Instruction 4538 S:0xC0034CF0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 4539 S:0xC0034CF4 0xB500 6 PUSH {lr} false -Instruction 4540 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false -Instruction 4541 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 4542 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false -Instruction 4543 S:0xC0034D00 0x4616 0 MOV r6,r2 false -Instruction 4544 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false -Instruction 4545 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false -Instruction 4546 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false -Instruction 4547 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 4548 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false -Instruction 4549 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Instruction 4550 S:0xC0034D16 0x42B4 1 CMP r4,r6 false -Instruction 4551 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 4552 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Instruction 4553 S:0xC0034D2E 0x4544 19 CMP r4,r8 false -Instruction 4554 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false -Instruction 4555 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Instruction 4556 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true -Instruction 4557 S:0xC0034D24 0xE9C04500 1 STRD r4,r5,[r0,#0] false -Instruction 4558 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false -Instruction 4559 S:0xC0034D2C 0x4770 3 BX lr true -Instruction 4560 S:0xC00353B2 0xE9DD2308 2 LDRD r2,r3,[sp,#0x20] false -Instruction 4561 S:0xC00353B6 0xE9CA2306 1 STRD r2,r3,[r10,#0x18] false -Instruction 4562 S:0xC00353BA 0x4640 1 MOV r0,r8 false -Instruction 4563 S:0xC00353BC 0x4649 0 MOV r1,r9 false -Instruction 4564 S:0xC00353BE 0xB00A 1 ADD sp,sp,#0x28 false -Instruction 4565 S:0xC00353C0 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 4566 S:0xC005576C 0x2001 4 MOVS r0,#1 false -Instruction 4567 S:0xC005576E 0xB005 0 ADD sp,sp,#0x14 false -Instruction 4568 S:0xC0055770 0xBDF0 3 POP {r4-r7,pc} true -Instruction 4569 S:0xC003510A 0x4B34 13 LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C false -Instruction 4570 S:0xC003510C 0x685A 15 LDR r2,[r3,#4] false -Instruction 4571 S:0xC003510E 0x4680 1 MOV r8,r0 false -Instruction 4572 S:0xC0035110 0x2A00 1 CMP r2,#0 false -Instruction 4573 S:0xC0035112 0xD116 0 BNE {pc}+0x30 ; 0xc0035142 true fail -Instruction 4574 S:0xC0035114 0x4630 1 MOV r0,r6 false -Instruction 4575 S:0xC0035116 0xF3AFFA4F 0 BL {pc}+0x3af4a2 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 4576 S:0xC003511A 0xF1B80F00 1 CMP r8,#0 false -Instruction 4577 S:0xC003511E 0xD006 0 BEQ {pc}+0x10 ; 0xc003512e true fail -Instruction 4578 S:0xC0035120 0x6AA3 23 LDR r3,[r4,#0x28] false -Instruction 4579 S:0xC0035122 0x2B02 2 CMP r3,#2 false -Instruction 4580 S:0xC0035124 0xD10C 1 BNE {pc}+0x1c ; 0xc0035140 true fail -Instruction 4581 S:0xC0035126 0x4639 1 MOV r1,r7 false -Instruction 4582 S:0xC0035128 0x4620 0 MOV r0,r4 false -Instruction 4583 S:0xC003512A 0xF7FFFE13 1 BL {pc}-0x3d6 ; 0xc0034d54 true -Instruction 4584 S:0xC0034D54 0xB570 1 PUSH {r4-r6,lr} false -Instruction 4585 S:0xC0034D56 0xB500 4 PUSH {lr} false -Instruction 4586 S:0xC0034D58 0xF85DEB04 2 POP {lr} false -Instruction 4587 S:0xC0034D5C 0x4605 0 MOV r5,r0 false -Instruction 4588 S:0xC0034D5E 0x4B13 12 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false -Instruction 4589 S:0xC0034D60 0x460E 0 MOV r6,r1 false -Instruction 4590 S:0xC0034D62 0x685A 3 LDR r2,[r3,#4] false -Instruction 4591 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail -Instruction 4592 S:0xC0034D66 0xF106000C 19 ADD r0,r6,#0xc false -Instruction 4593 S:0xC0034D6A 0x4629 0 MOV r1,r5 false -Instruction 4594 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true -Info Tracing enabled -Instruction 4595 S:0xC0034D70 0x6833 17 LDR r3,[r6,#0] false -Instruction 4596 S:0xC0034D72 0x6871 1 LDR r1,[r6,#4] false -Instruction 4597 S:0xC0034D74 0x2001 0 MOVS r0,#1 false -Instruction 4598 S:0xC0034D76 0x685A 2 LDR r2,[r3,#4] false -Instruction 4599 S:0xC0034D78 0xFA00F101 1 LSL r1,r0,r1 false -Instruction 4600 S:0xC0034D7C 0x430A 1 ORRS r2,r2,r1 false -Instruction 4601 S:0xC0034D7E 0x605A 1 STR r2,[r3,#4] false -Instruction 4602 S:0xC0034D80 0x6AAB 1 LDR r3,[r5,#0x28] false -Instruction 4603 S:0xC0034D82 0x4303 2 ORRS r3,r3,r0 false -Instruction 4604 S:0xC0034D84 0x62AB 1 STR r3,[r5,#0x28] false -Instruction 4605 S:0xC0034D86 0x6930 1 LDR r0,[r6,#0x10] false -Instruction 4606 S:0xC0034D88 0x1A2B 2 SUBS r3,r5,r0 false -Instruction 4607 S:0xC0034D8A 0x4258 1 RSBS r0,r3,#0 false -Instruction 4608 S:0xC0034D8C 0x4158 1 ADCS r0,r0,r3 false -Instruction 4609 S:0xC0034D8E 0xBD70 1 POP {r4-r6,pc} true -Instruction 4610 S:0xC003512E 0x6AA3 3 LDR r3,[r4,#0x28] false -Instruction 4611 S:0xC0035130 0x0799 3 LSLS r1,r3,#30 false -Instruction 4612 S:0xC0035132 0xD540 0 BPL {pc}+0x84 ; 0xc00351b6 true fail -Instruction 4613 S:0xC0035134 0xF0230302 1 BIC r3,r3,#2 false -Instruction 4614 S:0xC0035138 0x62A3 1 STR r3,[r4,#0x28] false -Instruction 4615 S:0xC003513A 0xB003 0 ADD sp,sp,#0xc false -Instruction 4616 S:0xC003513C 0xE8BD83F0 3 POP {r4-r9,pc} true -Instruction 4617 S:0xC00359DA 0x6930 12 LDR r0,[r6,#0x10] false -Instruction 4618 S:0xC00359DC 0x2800 2 CMP r0,#0 false -Instruction 4619 S:0xC00359DE 0xD1F1 1 BNE {pc}-0x1a ; 0xc00359c4 true -Instruction 4620 S:0xC00359C4 0xE9DD450E 11 LDRD r4,r5,[sp,#0x38] false -Instruction 4621 S:0xC00359C8 0xE9D02306 1 LDRD r2,r3,[r0,#0x18] false -Instruction 4622 S:0xC00359CC 0x4294 2 CMP r4,r2 false -Instruction 4623 S:0xC00359CE 0xEB750103 1 SBCS r1,r5,r3 false -Instruction 4624 S:0xC00359D2 0xDB76 0 BLT {pc}+0xf0 ; 0xc0035ac2 true -Instruction 4625 S:0xC0035AC2 0xE9D6890C 21 LDRD r8,r9,[r6,#0x30] false -Instruction 4626 S:0xC0035AC6 0xE9D02304 1 LDRD r2,r3,[r0,#0x10] false -Instruction 4627 S:0xC0035ACA 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 4628 S:0xC0035ACE 0xEB630309 1 SBC r3,r3,r9 false -Instruction 4629 S:0xC0035AD2 0x2A00 0 CMP r2,#0 false -Instruction 4630 S:0xC0035AD4 0xF1730000 1 SBCS r0,r3,#0 false -Instruction 4631 S:0xC0035AD8 0xDB82 0 BLT {pc}-0xf8 ; 0xc00359e0 true fail -Instruction 4632 S:0xC0035ADA 0xE9DD0102 16 LDRD r0,r1,[sp,#8] false -Instruction 4633 S:0xC0035ADE 0x4282 2 CMP r2,r0 false -Instruction 4634 S:0xC0035AE0 0xEB730101 1 SBCS r1,r3,r1 false -Instruction 4635 S:0xC0035AE4 0xF6BFAF7C 0 BGE {pc}-0x104 ; 0xc00359e0 true fail -Instruction 4636 S:0xC0035AE8 0x2F04 22 CMP r7,#4 false -Instruction 4637 S:0xC0035AEA 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 4638 S:0xC0035AEE 0xF47FAF4B 1 BNE {pc}-0x166 ; 0xc0035988 true -Instruction 4639 S:0xC0035988 0xF8DA3004 8 LDR r3,[r10,#4] false -Instruction 4640 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 4641 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 4642 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 4643 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 4644 S:0xC00359E0 0x2F04 2 CMP r7,#4 false -Instruction 4645 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true -Instruction 4646 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false -Instruction 4647 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 4648 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 4649 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 4650 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 4651 S:0xC00359E0 0x2F04 8 CMP r7,#4 false -Instruction 4652 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true -Instruction 4653 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false -Instruction 4654 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 4655 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 4656 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 4657 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 4658 S:0xC00359E0 0x2F04 8 CMP r7,#4 false -Instruction 4659 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true fail -Instruction 4660 S:0xC00359E4 0xE9DD2302 8 LDRD r2,r3,[sp,#8] false -Instruction 4661 S:0xC00359E8 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false -Instruction 4662 S:0xC00359EC 0xF3BF8F5F 1 DMB false -Instruction 4663 S:0xC00359F0 0xF8BA3000 40 LDRH r3,[r10,#0] false -Instruction 4664 S:0xC00359F4 0x3301 2 ADDS r3,#1 false -Instruction 4665 S:0xC00359F6 0xF8AA3000 1 STRH r3,[r10,#0] false -Instruction 4666 S:0xC00359FA 0xF3BF8F4F 36 DSB false -Instruction 4667 S:0xC00359FE 0xF3AF8004 1 SEV.W false -Instruction 4668 S:0xC0035A02 0xE9DD2302 3 LDRD r2,r3,[sp,#8] false -Instruction 4669 S:0xC0035A06 0xF04F30FF 1 MOV r0,#0xffffffff false -Instruction 4670 S:0xC0035A0A 0xF06F4100 0 MVN r1,#0x80000000 false -Instruction 4671 S:0xC0035A0E 0x428B 1 CMP r3,r1 false -Instruction 4672 S:0xC0035A10 0xBF08 0 IT EQ false -Instruction 4673 S:0xC0035A12 0x4282 1 CMP r2,r0 false fail -Instruction 4674 S:0xC0035A14 0xD074 0 BEQ {pc}+0xec ; 0xc0035b00 true fail -Instruction 4675 S:0xC0035A16 0xE9DD0102 9 LDRD r0,r1,[sp,#8] false -Instruction 4676 S:0xC0035A1A 0x2200 1 MOVS r2,#0 false -Instruction 4677 S:0xC0035A1C 0xF01FFCA6 1 BL {pc}+0x1f950 ; 0xc005536c true -Instruction 4678 S:0xC005536C 0xB530 14 PUSH {r4,r5,lr} false -Instruction 4679 S:0xC005536E 0xB083 2 SUB sp,sp,#0xc false -Instruction 4680 S:0xC0055370 0xB500 3 PUSH {lr} false -Instruction 4681 S:0xC0055372 0xF85DEB04 2 POP {lr} false -Instruction 4682 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false -Instruction 4683 S:0xC005537A 0x1C15 1 ADDS r5,r2,#0 false -Instruction 4684 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 4685 S:0xC0055380 0xEE1D2F90 12 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4686 S:0xC0055384 0x58D4 4 LDR r4,[r2,r3] false -Instruction 4687 S:0xC0055386 0xBF18 1 IT NE false -Instruction 4688 S:0xC0055388 0x2501 1 MOVS r5,#1 false fail -Instruction 4689 S:0xC005538A 0x4602 0 MOV r2,r0 false -Instruction 4690 S:0xC005538C 0x460B 1 MOV r3,r1 false -Instruction 4691 S:0xC005538E 0x9500 1 STR r5,[sp,#0] false -Instruction 4692 S:0xC0055390 0x4620 0 MOV r0,r4 false -Instruction 4693 S:0xC0055392 0xF7FEFF63 1 BL {pc}-0x1136 ; 0xc005425c true -Instruction 4694 S:0xC005425C 0xE92D43F0 12 PUSH {r4-r9,lr} false -Instruction 4695 S:0xC0054260 0xB083 17 SUB sp,sp,#0xc false -Instruction 4696 S:0xC0054262 0xB500 3 PUSH {lr} false -Instruction 4697 S:0xC0054264 0xF85DEB04 2 POP {lr} false -Instruction 4698 S:0xC0054268 0x4614 0 MOV r4,r2 false -Instruction 4699 S:0xC005426A 0x461D 1 MOV r5,r3 false -Instruction 4700 S:0xC005426C 0x4680 0 MOV r8,r0 false -Instruction 4701 S:0xC005426E 0x2C00 1 CMP r4,#0 false -Instruction 4702 S:0xC0054270 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 4703 S:0xC0054274 0xF89D9028 1 LDRB r9,[sp,#0x28] false -Instruction 4704 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail -Instruction 4705 S:0xC005427A 0x6B01 3 LDR r1,[r0,#0x30] false -Instruction 4706 S:0xC005427C 0x6102 3 STR r2,[r0,#0x10] false -Instruction 4707 S:0xC005427E 0x2901 1 CMP r1,#1 false -Instruction 4708 S:0xC0054280 0x6143 4 STR r3,[r0,#0x14] false -Instruction 4709 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail -Instruction 4710 S:0xC0054284 0x6B41 1 LDR r1,[r0,#0x34] false -Instruction 4711 S:0xC0054286 0x0749 3 LSLS r1,r1,#29 false -Instruction 4712 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail -Instruction 4713 S:0xC005428A 0x4668 1 MOV r0,sp false -Instruction 4714 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true -Instruction 4715 S:0xC004F52C 0xE92D4FF0 63 PUSH {r4-r11,lr} false -Instruction 4716 S:0xC004F530 0xB08B 7 SUB sp,sp,#0x2c false -Instruction 4717 S:0xC004F532 0xB500 3 PUSH {lr} false -Instruction 4718 S:0xC004F534 0xF85DEB04 2 POP {lr} false -Instruction 4719 S:0xC004F538 0x4B3D 2 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 4720 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 4721 S:0xC004F53C 0x681B 5 LDR r3,[r3,#0] false -Instruction 4722 S:0xC004F53E 0x2B00 2 CMP r3,#0 false -Instruction 4723 S:0xC004F540 0xD16F 1 BNE {pc}+0xe2 ; 0xc004f622 true fail -Instruction 4724 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 4725 S:0xC004F546 0xF8DFB0F0 1 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 4726 S:0xC004F54A 0x464F 1 MOV r7,r9 false -Instruction 4727 S:0xC004F54C 0xF8D75090 17 LDR r5,[r7,#0x90] false -Instruction 4728 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false -Instruction 4729 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Instruction 4730 S:0xC004F554 0xF3BF8F5F 1 DMB false -Instruction 4731 S:0xC004F558 0xF8DB6000 40 LDR r6,[r11,#0] false -Instruction 4732 S:0xC004F55C 0xF8DB4054 8 LDR r4,[r11,#0x54] false -Instruction 4733 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false -Instruction 4734 S:0xC004F564 0x4630 1 MOV r0,r6 false -Instruction 4735 S:0xC004F566 0x6831 12 LDR r1,[r6,#0] false -Instruction 4736 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false -Instruction 4737 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false -Instruction 4738 S:0xC004F56E 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 4739 S:0xC004F572 0x4788 1 BLX r1 true -Timestamp Timestamp: 562536984416 -Info Tracing enabled -Instruction 4740 S:0xC004F574 0xE9D62302 1 LDRD r2,r3,[r6,#8] false -Instruction 4741 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false -Instruction 4742 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false -Instruction 4743 S:0xC004F580 0xE9CD2300 15 STRD r2,r3,[sp,#0] false -Instruction 4744 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 4745 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false -Instruction 4746 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false -Instruction 4747 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false -Instruction 4748 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false -Instruction 4749 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 4750 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false -Instruction 4751 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false -Instruction 4752 S:0xC004F59E 0xF1C40620 14 RSB r6,r4,#0x20 false -Instruction 4753 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false -Instruction 4754 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false -Instruction 4755 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false -Instruction 4756 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false -Instruction 4757 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false -Instruction 4758 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false -Instruction 4759 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false -Instruction 4760 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false -Instruction 4761 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false -Instruction 4762 S:0xC004F5C0 0x1880 2 ADDS r0,r0,r2 false -Instruction 4763 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false -Instruction 4764 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 4765 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false -Instruction 4766 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false -Instruction 4767 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false -Instruction 4768 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false -Instruction 4769 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false -Instruction 4770 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false -Instruction 4771 S:0xC004F5DE 0xEA480806 7 ORR r8,r8,r6 false -Instruction 4772 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false -Instruction 4773 S:0xC004F5E6 0xBF58 1 IT PL false -Instruction 4774 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail -Instruction 4775 S:0xC004F5EC 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false -Instruction 4776 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false -Instruction 4777 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false -Instruction 4778 S:0xC004F5F8 0xF3BF8F5F 1 DMB false -Instruction 4779 S:0xC004F5FC 0xF8D71090 27 LDR r1,[r7,#0x90] false -Instruction 4780 S:0xC004F600 0x428D 2 CMP r5,r1 false -Instruction 4781 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Instruction 4782 S:0xC004F604 0x461D 1 MOV r5,r3 false -Instruction 4783 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false -Instruction 4784 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 4785 S:0xC004F60C 0x4614 1 MOV r4,r2 false -Instruction 4786 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 4787 S:0xC004F612 0x4650 1 MOV r0,r10 false -Instruction 4788 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false -Instruction 4789 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false -Instruction 4790 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 4791 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 4792 S:0xC0054290 0xE9DD6700 7 LDRD r6,r7,[sp,#0] false -Instruction 4793 S:0xC0054294 0x1BA4 2 SUBS r4,r4,r6 false -Instruction 4794 S:0xC0054296 0xEB650507 1 SBC r5,r5,r7 false -Instruction 4795 S:0xC005429A 0x2C01 0 CMP r4,#1 false -Instruction 4796 S:0xC005429C 0xF1750200 1 SBCS r2,r5,#0 false -Instruction 4797 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail -Instruction 4798 S:0xC00542A2 0xE9D86706 22 LDRD r6,r7,[r8,#0x18] false -Instruction 4799 S:0xC00542A6 0xF8D8002C 1 LDR r0,[r8,#0x2c] false -Instruction 4800 S:0xC00542AA 0x42B4 1 CMP r4,r6 false -Instruction 4801 S:0xC00542AC 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 4802 S:0xC00542B0 0xE9D82308 1 LDRD r2,r3,[r8,#0x20] false -Instruction 4803 S:0xC00542B4 0xBFBC 1 ITT LT false -Instruction 4804 S:0xC00542B6 0x4626 1 MOV r6,r4 false -Instruction 4805 S:0xC00542B8 0x462F 0 MOV r7,r5 false -Instruction 4806 S:0xC00542BA 0x4296 1 CMP r6,r2 false -Instruction 4807 S:0xC00542BC 0xEB770103 1 SBCS r1,r7,r3 false -Instruction 4808 S:0xC00542C0 0x4641 12 MOV r1,r8 false -Instruction 4809 S:0xC00542C2 0xBFB8 0 IT LT false -Instruction 4810 S:0xC00542C4 0x461F 1 MOV r7,r3 false fail -Instruction 4811 S:0xC00542C6 0xF8D83028 1 LDR r3,[r8,#0x28] false -Instruction 4812 S:0xC00542CA 0xBFB8 1 IT LT false -Instruction 4813 S:0xC00542CC 0x4616 1 MOV r6,r2 false fail -Instruction 4814 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false -Instruction 4815 S:0xC00542D2 0xFBA64503 2 UMULL r4,r5,r6,r3 false -Instruction 4816 S:0xC00542D6 0xF1C00620 1 RSB r6,r0,#0x20 false -Instruction 4817 S:0xC00542DA 0xFB035507 1 MLA r5,r3,r7,r5 false -Instruction 4818 S:0xC00542DE 0xFA24F000 14 LSR r0,r4,r0 false -Instruction 4819 S:0xC00542E2 0xFA05F606 3 LSL r6,r5,r6 false -Instruction 4820 S:0xC00542E6 0xFA25F202 3 LSR r2,r5,r2 false -Instruction 4821 S:0xC00542EA 0x4330 1 ORRS r0,r0,r6 false -Instruction 4822 S:0xC00542EC 0x4310 1 ORRS r0,r0,r2 false -Instruction 4823 S:0xC00542EE 0xF8D82004 1 LDR r2,[r8,#4] false -Instruction 4824 S:0xC00542F2 0x4790 1 BLX r2 true -Timestamp Timestamp: 562536984431 -Info Tracing enabled -Instruction 4825 S:0xC00542F4 0x2800 17 CMP r0,#0 false -Instruction 4826 S:0xC00542F6 0xBF0C 0 ITE EQ false -Timestamp Timestamp: 562536984437 -Instruction 4827 S:0xC00542F8 0x2300 1 MOVS r3,#0 false -Instruction 4828 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false fail -Instruction 4829 S:0xC00542FE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc0054318 true -Instruction 4830 S:0xC0054318 0xB003 3 ADD sp,sp,#0xc false -Instruction 4831 S:0xC005431A 0xE8BD83F0 3 POP {r4-r9,pc} true -Instruction 4832 S:0xC0055396 0xB003 4 ADD sp,sp,#0xc false -Instruction 4833 S:0xC0055398 0xBD30 3 POP {r4,r5,pc} true -Instruction 4834 S:0xC0035A20 0x2800 11 CMP r0,#0 false -Instruction 4835 S:0xC0035A22 0xD06D 0 BEQ {pc}+0xde ; 0xc0035b00 true -Instruction 4836 S:0xC0035B00 0x2300 8 MOVS r3,#0 false -Instruction 4837 S:0xC0035B02 0xF8CA301C 3 STR r3,[r10,#0x1c] false -Instruction 4838 S:0xC0035B06 0xE7D9 1 B {pc}-0x4a ; 0xc0035abc true -Instruction 4839 S:0xC0035ABC 0xB011 2 ADD sp,sp,#0x44 false -Instruction 4840 S:0xC0035ABE 0xE8BD8FF0 3 POP {r4-r11,pc} true -Info Tracing enabled -Instruction 4841 S:0xC000D60C 0xF013FDDA 41 BL {pc}+0x13bb8 ; 0xc00211c4 true -Instruction 4842 S:0xC00211C4 0xB510 3 PUSH {r4,lr} false -Instruction 4843 S:0xC00211C6 0xB500 1 PUSH {lr} false -Instruction 4844 S:0xC00211C8 0xF85DEB04 2 POP {lr} false -Instruction 4845 S:0xC00211CC 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 4846 S:0xC00211D0 0x0619 3 LSLS r1,r3,#24 false -Instruction 4847 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail -Instruction 4848 S:0xC00211D4 0x466B 16 MOV r3,sp false -Instruction 4849 S:0xC00211D6 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 4850 S:0xC00211DA 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 4851 S:0xC00211DE 0x6863 5 LDR r3,[r4,#4] false -Instruction 4852 S:0xC00211E0 0xF5A33380 13 SUB r3,r3,#0x10000 false -Instruction 4853 S:0xC00211E4 0x6063 1 STR r3,[r4,#4] false -Instruction 4854 S:0xC00211E6 0xF0234378 1 BIC r3,r3,#0xf8000000 false -Instruction 4855 S:0xC00211EA 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 4856 S:0xC00211EE 0xB923 1 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail -Instruction 4857 S:0xC00211F0 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 4858 S:0xC00211F2 0x4A13 14 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false -Instruction 4859 S:0xC00211F4 0x019B 2 LSLS r3,r3,#6 false -Instruction 4860 S:0xC00211F6 0x58D3 5 LDR r3,[r2,r3] false -Instruction 4861 S:0xC00211F8 0xB99B 2 CBNZ r3,{pc}+0x2a ; 0xc0021222 true -Instruction 4862 S:0xC0021222 0xF7FFFE0B 8 BL {pc}-0x3e6 ; 0xc0020e3c true -Instruction 4863 S:0xC0020E3C 0xE92D4FF0 15 PUSH {r4-r11,lr} false -Instruction 4864 S:0xC0020E40 0xB089 18 SUB sp,sp,#0x24 false -Instruction 4865 S:0xC0020E42 0xB500 3 PUSH {lr} false -Instruction 4866 S:0xC0020E44 0xF85DEB04 2 POP {lr} false -Instruction 4867 S:0xC0020E48 0x2002 0 MOVS r0,#2 false -Instruction 4868 S:0xC0020E4A 0xF7FFFA3D 1 BL {pc}-0xb82 ; 0xc00202c8 true -Instruction 4869 S:0xC00202C8 0xB500 14 PUSH {lr} false -Instruction 4870 S:0xC00202CA 0xF85DEB04 2 POP {lr} false -Instruction 4871 S:0xC00202CE 0x2800 1 CMP r0,#0 false -Instruction 4872 S:0xC00202D0 0xBFA1 0 ITTTT GE false -Instruction 4873 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 4874 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 4875 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 4876 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 4877 S:0xC00202E0 0xBFAE 1 ITEE GE false -Instruction 4878 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false -Instruction 4879 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 4880 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 4881 S:0xC00202EC 0x4770 1 BX lr true -Instruction 4882 S:0xC0020E4E 0x4669 1 MOV r1,sp false -Instruction 4883 S:0xC0020E50 0xF42158FF 1 BIC r8,r1,#0x1fe0 false -Instruction 4884 S:0xC0020E54 0xF24602C0 0 MOV r2,#0x60c0 false -Instruction 4885 S:0xC0020E58 0xF028081F 1 BIC r8,r8,#0x1f false -Instruction 4886 S:0xC0020E5C 0xF2CC025F 0 MOVT r2,#0xc05f false -Instruction 4887 S:0xC0020E60 0xF6490EC0 11 MOV lr,#0x98c0 false -Instruction 4888 S:0xC0020E64 0xF8D8300C 1 LDR r3,[r8,#0xc] false -Instruction 4889 S:0xC0020E68 0xF2CC0E64 1 MOVT lr,#0xc064 false -Instruction 4890 S:0xC0020E6C 0x6811 3 LDR r1,[r2,#0] false -Instruction 4891 S:0xC0020E6E 0x68DC 3 LDR r4,[r3,#0xc] false -Instruction 4892 S:0xC0020E70 0xF4246200 2 BIC r2,r4,#0x800 false -Instruction 4893 S:0xC0020E74 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 4894 S:0xC0020E76 0xF8D82014 1 LDR r2,[r8,#0x14] false -Instruction 4895 S:0xC0020E7A 0xF8D83004 1 LDR r3,[r8,#4] false -Instruction 4896 S:0xC0020E7E 0x9407 1 STR r4,[sp,#0x1c] false -Instruction 4897 S:0xC0020E80 0x0192 6 LSLS r2,r2,#6 false -Instruction 4898 S:0xC0020E82 0xF5037380 0 ADD r3,r3,#0x100 false -Instruction 4899 S:0xC0020E86 0xF8C83004 1 STR r3,[r8,#4] false -Instruction 4900 S:0xC0020E8A 0xF85E4002 2 LDR r4,[lr,r2] false -Instruction 4901 S:0xC0020E8E 0x1841 1 ADDS r1,r0,r1 false -Instruction 4902 S:0xC0020E90 0x9106 1 STR r1,[sp,#0x18] false -Instruction 4903 S:0xC0020E92 0xF8DFA160 14 LDR r10,[pc,#352] ; [0xC0020FF4] false -Instruction 4904 S:0xC0020E96 0x46C1 0 MOV r9,r8 false -Instruction 4905 S:0xC0020E98 0xF8D82014 3 LDR r2,[r8,#0x14] false -Instruction 4906 S:0xC0020E9C 0x210A 0 MOVS r1,#0xa false -Instruction 4907 S:0xC0020E9E 0x9105 1 STR r1,[sp,#0x14] false -Instruction 4908 S:0xC0020EA0 0x9204 1 STR r2,[sp,#0x10] false -Instruction 4909 S:0xC0020EA2 0xF8D93014 1 LDR r3,[r9,#0x14] false -Instruction 4910 S:0xC0020EA6 0xF64902C0 0 MOV r2,#0x98c0 false -Instruction 4911 S:0xC0020EAA 0xF2CC0264 1 MOVT r2,#0xc064 false -Instruction 4912 S:0xC0020EAE 0x2100 0 MOVS r1,#0 false -Instruction 4913 S:0xC0020EB0 0x019B 2 LSLS r3,r3,#6 false -Instruction 4914 S:0xC0020EB2 0x50D1 3 STR r1,[r2,r3] false -Instruction 4915 S:0xC0020EB4 0xB662 1 CPSIE i false -Instruction 4916 S:0xC0020EB6 0x4F4E 1 LDR r7,[pc,#312] ; [0xC0020FF0] false -Instruction 4917 S:0xC0020EB8 0x460E 0 MOV r6,r1 false -Instruction 4918 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 4919 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 4920 S:0xC0020EC0 0xF2CC035F 7 MOVT r3,#0xc05f false -Instruction 4921 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 4922 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 4923 S:0xC0020F16 0x0864 39 LSRS r4,r4,#1 false -Instruction 4924 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 4925 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 4926 S:0xC0020F20 0xD1CB 17 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 4927 S:0xC0020EBA 0xF2460380 21 MOVW r3,#0x6080 false -Instruction 4928 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 4929 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 4930 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 4931 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 4932 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false -Instruction 4933 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 4934 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false -Instruction 4935 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 4936 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 4937 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 4938 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false -Instruction 4939 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 4940 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4941 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 4942 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false -Instruction 4943 S:0xC0020EE8 0x58D1 5 LDR r1,[r2,r3] false -Instruction 4944 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 4945 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 4946 S:0xC0020EEE 0xF8DA3004 13 LDR r3,[r10,#4] false -Instruction 4947 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 4948 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 4949 S:0xC0020EF6 0xF8573C04 28 LDR r3,[r7,#-4] false -Instruction 4950 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 4951 S:0xC0020EFC 0x4798 1 BLX r3 true -Instruction 4952 S:0xC0025AC0 0xE92D4FF0 22 PUSH {r4-r11,lr} false -Instruction 4953 S:0xC0025AC4 0xB08B 7 SUB sp,sp,#0x2c false -Instruction 4954 S:0xC0025AC6 0xB500 3 PUSH {lr} false -Instruction 4955 S:0xC0025AC8 0xF85DEB04 2 POP {lr} false -Instruction 4956 S:0xC0025ACC 0x4B6C 12 LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 false -Instruction 4957 S:0xC0025ACE 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4958 S:0xC0025AD2 0x58D4 4 LDR r4,[r2,r3] false -Instruction 4959 S:0xC0025AD4 0xF010F862 0 BL {pc}+0x100c8 ; 0xc0035b9c true -Instruction 4960 S:0xC0035B9C 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 4961 S:0xC0035B9E 0xB500 5 PUSH {lr} false -Instruction 4962 S:0xC0035BA0 0xF85DEB04 6 POP {lr} false -Instruction 4963 S:0xC0035BA4 0x4C21 16 LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 false -Instruction 4964 S:0xC0035BA6 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4965 S:0xC0035BAA 0xF1040318 1 ADD r3,r4,#0x18 false -Instruction 4966 S:0xC0035BAE 0x58D3 3 LDR r3,[r2,r3] false -Instruction 4967 S:0xC0035BB0 0xB103 2 CBZ r3,{pc}+4 ; 0xc0035bb4 true fail -Instruction 4968 S:0xC0035BB2 0xBDF8 3 POP {r3-r7,pc} true -Instruction 4969 S:0xC0025AD8 0xF24603C0 5 MOV r3,#0x60c0 false -Instruction 4970 S:0xC0025ADC 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 4971 S:0xC0025AE0 0x681A 3 LDR r2,[r3,#0] false -Instruction 4972 S:0xC0025AE2 0x68A3 12 LDR r3,[r4,#8] false -Instruction 4973 S:0xC0025AE4 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 4974 S:0xC0025AE6 0x2B00 1 CMP r3,#0 false -Instruction 4975 S:0xC0025AE8 0xDB7F 0 BLT {pc}+0x102 ; 0xc0025bea true fail -Instruction 4976 S:0xC0025AEA 0x4620 1 MOV r0,r4 false -Instruction 4977 S:0xC0025AEC 0xF3BEFD9A 0 BL {pc}+0x3beb38 ; 0xc03e4624 true -Info Tracing enabled -Instruction 4978 S:0xC0025AF0 0xF24602C0 1 MOV r2,#0x60c0 false -Instruction 4979 S:0xC0025AF4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 4980 S:0xC0025AF8 0x6813 22 LDR r3,[r2,#0] false -Instruction 4981 S:0xC0025AFA 0x68A2 3 LDR r2,[r4,#8] false -Instruction 4982 S:0xC0025AFC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 4983 S:0xC0025AFE 0x2B00 1 CMP r3,#0 false -Instruction 4984 S:0xC0025B00 0xDB67 0 BLT {pc}+0xd2 ; 0xc0025bd2 true fail -Instruction 4985 S:0xC0025B02 0xF8DFB180 1 LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 false -Instruction 4986 S:0xC0025B06 0xF10D0820 0 ADD r8,sp,#0x20 false -Instruction 4987 S:0xC0025B0A 0xF44F7300 1 MOV r3,#0x200 false -Instruction 4988 S:0xC0025B0E 0xF2C00320 1 MOVT r3,#0x20 false -Instruction 4989 S:0xC0025B12 0x9303 1 STR r3,[sp,#0xc] false -Instruction 4990 S:0xC0025B14 0xF6040314 0 ADD r3,r4,#0x814 false -Instruction 4991 S:0xC0025B18 0x9304 1 STR r3,[sp,#0x10] false -Instruction 4992 S:0xC0025B1A 0xF6042314 0 ADD r3,r4,#0xa14 false -Instruction 4993 S:0xC0025B1E 0x9305 1 STR r3,[sp,#0x14] false -Instruction 4994 S:0xC0025B20 0xF6044314 0 ADD r3,r4,#0xc14 false -Instruction 4995 S:0xC0025B24 0x9306 1 STR r3,[sp,#0x18] false -Instruction 4996 S:0xC0025B26 0xF6046314 0 ADD r3,r4,#0xe14 false -Instruction 4997 S:0xC0025B2A 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 4998 S:0xC0025B2C 0xF01205FF 0 ANDS r5,r2,#0xff false -Instruction 4999 S:0xC0025B30 0xD068 1 BEQ {pc}+0xd4 ; 0xc0025c04 true fail -Instruction 5000 S:0xC0025B32 0xEB0401C5 14 ADD r1,r4,r5,LSL #3 false -Instruction 5001 S:0xC0025B36 0x3201 0 ADDS r2,#1 false -Instruction 5002 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false -Instruction 5003 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false -Instruction 5004 S:0xC0025B3E 0x6948 15 LDR r0,[r1,#0x14] false -Instruction 5005 S:0xC0025B40 0xF8C08004 6 STR r8,[r0,#4] false -Instruction 5006 S:0xC0025B44 0x698A 3 LDR r2,[r1,#0x18] false -Instruction 5007 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false -Instruction 5008 S:0xC0025B48 0x9209 1 STR r2,[sp,#0x24] false -Instruction 5009 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false -Instruction 5010 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false -Instruction 5011 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false -Instruction 5012 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 5013 S:0xC0025B54 0x4545 2 CMP r5,r8 false -Instruction 5014 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true fail -Instruction 5015 S:0xC0025B58 0x68EB 75 LDR r3,[r5,#0xc] false -Instruction 5016 S:0xC0025B5A 0x6A2A 3 LDR r2,[r5,#0x20] false -Instruction 5017 S:0xC0025B5C 0xF0030902 1 AND r9,r3,#2 false -Instruction 5018 S:0xC0025B60 0x692F 1 LDR r7,[r5,#0x10] false -Instruction 5019 S:0xC0025B62 0xF8D5A014 1 LDR r10,[r5,#0x14] false -Instruction 5020 S:0xC0025B66 0x2A00 0 CMP r2,#0 false -Instruction 5021 S:0xC0025B68 0xD16F 1 BNE {pc}+0xe2 ; 0xc0025c4a true fail -Instruction 5022 S:0xC0025B6A 0x6065 3 STR r5,[r4,#4] false -Instruction 5023 S:0xC0025B6C 0xF8DB3004 3 LDR r3,[r11,#4] false -Instruction 5024 S:0xC0025B70 0x2B00 2 CMP r3,#0 false -Instruction 5025 S:0xC0025B72 0xD176 0 BNE {pc}+0xf0 ; 0xc0025c62 true fail -Instruction 5026 S:0xC0025B74 0xE895000C 60 LDM r5,{r2,r3} false -Instruction 5027 S:0xC0025B78 0x6053 3 STR r3,[r2,#4] false -Instruction 5028 S:0xC0025B7A 0x601A 1 STR r2,[r3,#0] false -Instruction 5029 S:0xC0025B7C 0x2200 1 MOVS r2,#0 false -Instruction 5030 S:0xC0025B7E 0x602A 1 STR r2,[r5,#0] false -Instruction 5031 S:0xC0025B80 0x9A03 1 LDR r2,[sp,#0xc] false -Instruction 5032 S:0xC0025B82 0x68EB 1 LDR r3,[r5,#0xc] false -Instruction 5033 S:0xC0025B84 0x606A 1 STR r2,[r5,#4] false -Instruction 5034 S:0xC0025B86 0x07DA 2 LSLS r2,r3,#31 false -Instruction 5035 S:0xC0025B88 0xBF5E 0 ITTT PL false -Instruction 5036 S:0xC0025B8A 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 5037 S:0xC0025B8C 0xF10333FF 2 ADD r3,r3,#0xffffffff false -Instruction 5038 S:0xC0025B90 0x6123 1 STR r3,[r4,#0x10] false -Instruction 5039 S:0xC0025B92 0xF3BF8F5F 1 DMB false -Instruction 5040 S:0xC0025B96 0x8823 30 LDRH r3,[r4,#0] false -Instruction 5041 S:0xC0025B98 0x3301 2 ADDS r3,#1 false -Instruction 5042 S:0xC0025B9A 0x8023 1 STRH r3,[r4,#0] false -Instruction 5043 S:0xC0025B9C 0xF3BF8F4F 31 DSB false -Instruction 5044 S:0xC0025BA0 0xF3AF8004 1 SEV.W false -Instruction 5045 S:0xC0025BA4 0xF1B90F00 1 CMP r9,#0 false -Instruction 5046 S:0xC0025BA8 0xD022 0 BEQ {pc}+0x48 ; 0xc0025bf0 true -Instruction 5047 S:0xC0025BF0 0xB662 61 CPSIE i false -Instruction 5048 S:0xC0025BF2 0x4628 1 MOV r0,r5 false -Instruction 5049 S:0xC0025BF4 0x4639 1 MOV r1,r7 false -Instruction 5050 S:0xC0025BF6 0x4652 0 MOV r2,r10 false -Instruction 5051 S:0xC0025BF8 0xF7FFF990 1 BL {pc}-0xcdc ; 0xc0024f1c true -Instruction 5052 S:0xC0024F1C 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 5053 S:0xC0024F20 0xB083 7 SUB sp,sp,#0xc false -Instruction 5054 S:0xC0024F22 0xB500 3 PUSH {lr} false -Instruction 5055 S:0xC0024F24 0xF85DEB04 2 POP {lr} false -Instruction 5056 S:0xC0024F28 0xF8DFA090 60 LDR r10,[pc,#144] ; [0xC0024FBC] false -Instruction 5057 S:0xC0024F2C 0x466B 0 MOV r3,sp false -Instruction 5058 S:0xC0024F2E 0x4606 1 MOV r6,r0 false -Instruction 5059 S:0xC0024F30 0xF42357FF 0 BIC r7,r3,#0x1fe0 false -Instruction 5060 S:0xC0024F34 0x4689 1 MOV r9,r1 false -Instruction 5061 S:0xC0024F36 0xF027071F 0 BIC r7,r7,#0x1f false -Instruction 5062 S:0xC0024F3A 0xF8DA3018 1 LDR r3,[r10,#0x18] false -Instruction 5063 S:0xC0024F3E 0x4693 0 MOV r11,r2 false -Instruction 5064 S:0xC0024F40 0xF8D78004 14 LDR r8,[r7,#4] false -Instruction 5065 S:0xC0024F44 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0024f6a true fail -Instruction 5066 S:0xC0024F46 0x4658 1 MOV r0,r11 false -Instruction 5067 S:0xC0024F48 0x47C8 1 BLX r9 true -Info Tracing enabled -Instruction 5068 S:0xC0025F18 0xB500 65 PUSH {lr} false -Timestamp Timestamp: 562536984591 -Instruction 5069 S:0xC0025F1A 0xF85DEB04 2 POP {lr} false -Instruction 5070 S:0xC0025F1E 0x6802 1 LDR r2,[r0,#0] false -Instruction 5071 S:0xC0025F20 0xB912 2 CBNZ r2,{pc}+8 ; 0xc0025f28 true fail -Instruction 5072 S:0xC0025F22 0x6881 1 LDR r1,[r0,#8] false -Instruction 5073 S:0xC0025F24 0xF7FFBF4E 0 B.W {pc}-0x160 ; 0xc0025dc4 true -Instruction 5074 S:0xC0025DC4 0xE92D41F0 1 PUSH {r4-r8,lr} false -Instruction 5075 S:0xC0025DC8 0xB082 3 SUB sp,sp,#8 false -Instruction 5076 S:0xC0025DCA 0xB500 3 PUSH {lr} false -Instruction 5077 S:0xC0025DCC 0xF85DEB04 2 POP {lr} false -Instruction 5078 S:0xC0025DD0 0x6983 3 LDR r3,[r0,#0x18] false -Instruction 5079 S:0xC0025DD2 0x4604 0 MOV r4,r0 false -Instruction 5080 S:0xC0025DD4 0x460E 1 MOV r6,r1 false -Instruction 5081 S:0xC0025DD6 0x2B00 1 CMP r3,#0 false -Instruction 5082 S:0xC0025DD8 0x4677 0 MOV r7,lr false -Instruction 5083 S:0xC0025DDA 0xBFA8 1 IT GE false -Instruction 5084 S:0xC0025DDC 0x18CD 1 ADDS r5,r1,r3 false fail -Instruction 5085 S:0xC0025DDE 0xDB55 0 BLT {pc}+0xae ; 0xc0025e8c true -Instruction 5086 S:0xC0025E8C 0x4B21 24 LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 false -Instruction 5087 S:0xC0025E8E 0x681D 3 LDR r5,[r3,#0] false -Instruction 5088 S:0xC0025E90 0x1B4D 2 SUBS r5,r1,r5 false -Instruction 5089 S:0xC0025E92 0x2DFF 1 CMP r5,#0xff false -Instruction 5090 S:0xC0025E94 0xDDA9 0 BLE {pc}-0xaa ; 0xc0025dea true -Instruction 5091 S:0xC0025DEA 0x6823 8 LDR r3,[r4,#0] false -Instruction 5092 S:0xC0025DEC 0xB113 2 CBZ r3,{pc}+8 ; 0xc0025df4 true -Instruction 5093 S:0xC0025DF4 0x4B42 8 LDR r3,[pc,#264] ; [0xC0025F00] false -Instruction 5094 S:0xC0025DF6 0x681B 5 LDR r3,[r3,#0] false -Instruction 5095 S:0xC0025DF8 0x2B00 2 CMP r3,#0 false -Instruction 5096 S:0xC0025DFA 0xD16A 0 BNE {pc}+0xd8 ; 0xc0025ed2 true fail -Instruction 5097 S:0xC0025DFC 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 5098 S:0xC0025DFE 0x2B00 2 CMP r3,#0 false -Instruction 5099 S:0xC0025E00 0xD07C 0 BEQ {pc}+0xfc ; 0xc0025efc true fail -Instruction 5100 S:0xC0025E02 0xA901 10 ADD r1,sp,#4 false -Instruction 5101 S:0xC0025E04 0x4620 0 MOV r0,r4 false -Instruction 5102 S:0xC0025E06 0xF7FFFD61 1 BL {pc}-0x53a ; 0xc00258cc true -Instruction 5103 S:0xC00258CC 0xB5F8 20 PUSH {r3-r7,lr} false -Instruction 5104 S:0xC00258CE 0xB500 7 PUSH {lr} false -Instruction 5105 S:0xC00258D0 0xF85DEB04 2 POP {lr} false -Instruction 5106 S:0xC00258D4 0x4606 0 MOV r6,r0 false -Instruction 5107 S:0xC00258D6 0x460F 1 MOV r7,r1 false -Instruction 5108 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false -Instruction 5109 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false -Instruction 5110 S:0xC00258DE 0x4620 1 MOV r0,r4 false -Instruction 5111 S:0xC00258E0 0xD00A 1 BEQ {pc}+0x18 ; 0xc00258f8 true fail -Instruction 5112 S:0xC00258E2 0xF3BEFE81 22 BL {pc}+0x3bed06 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5113 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false -Instruction 5114 S:0xC00258E8 0x4601 1 MOV r1,r0 false -Instruction 5115 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false -Instruction 5116 S:0xC00258EC 0x4620 0 MOV r0,r4 false -Instruction 5117 S:0xC00258EE 0x4295 2 CMP r5,r2 false -Instruction 5118 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail -Instruction 5119 S:0xC00258F2 0xBDF8 1 POP {r3-r7,pc} true -Instruction 5120 S:0xC0025E0A 0x2200 3 MOVS r2,#0 false -Instruction 5121 S:0xC0025E0C 0x4607 0 MOV r7,r0 false -Instruction 5122 S:0xC0025E0E 0x4620 1 MOV r0,r4 false -Instruction 5123 S:0xC0025E10 0x4639 0 MOV r1,r7 false -Instruction 5124 S:0xC0025E12 0xF7FFF849 1 BL {pc}-0xf6a ; 0xc0024ea8 true -Instruction 5125 S:0xC0024EA8 0xB5F8 9 PUSH {r3-r7,lr} false -Instruction 5126 S:0xC0024EAA 0xB500 5 PUSH {lr} false -Instruction 5127 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false -Instruction 5128 S:0xC0024EB0 0x4604 0 MOV r4,r0 false -Instruction 5129 S:0xC0024EB2 0x6800 2 LDR r0,[r0,#0] false -Instruction 5130 S:0xC0024EB4 0x460E 0 MOV r6,r1 false -Instruction 5131 S:0xC0024EB6 0x4617 1 MOV r7,r2 false -Instruction 5132 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true -Instruction 5133 S:0xC0024EEA 0xBDF8 26 POP {r3-r7,pc} true -Instruction 5134 S:0xC0025E16 0x4B3B 3 LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 false -Instruction 5135 S:0xC0025E18 0x6D5A 5 LDR r2,[r3,#0x54] false -Instruction 5136 S:0xC0025E1A 0x4680 0 MOV r8,r0 false -Instruction 5137 S:0xC0025E1C 0x2A00 2 CMP r2,#0 false -Instruction 5138 S:0xC0025E1E 0xD15D 0 BNE {pc}+0xbe ; 0xc0025edc true fail -Instruction 5139 S:0xC0025E20 0x4B39 17 LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 false -Instruction 5140 S:0xC0025E22 0x4669 0 MOV r1,sp false -Instruction 5141 S:0xC0025E24 0xF42152FF 1 BIC r2,r1,#0x1fe0 false -Instruction 5142 S:0xC0025E28 0xF022021F 1 BIC r2,r2,#0x1f false -Instruction 5143 S:0xC0025E2C 0x681B 11 LDR r3,[r3,#0] false -Instruction 5144 S:0xC0025E2E 0x6955 2 LDR r5,[r2,#0x14] false -Instruction 5145 S:0xC0025E30 0x2B00 1 CMP r3,#0 false -Instruction 5146 S:0xC0025E32 0xD142 0 BNE {pc}+0x88 ; 0xc0025eba true -Instruction 5147 S:0xC0025EBA 0x4628 1 MOV r0,r5 false -Instruction 5148 S:0xC0025EBC 0xF017F826 0 BL {pc}+0x17050 ; 0xc003cf0c true -Instruction 5149 S:0xC003CF0C 0xB488 8 PUSH {r3,r7} false -Instruction 5150 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 5151 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 5152 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 5153 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 5154 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 5155 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false -Instruction 5156 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 5157 S:0xC003CF20 0xF8D31460 15 LDR r1,[r3,#0x460] false -Instruction 5158 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 5159 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 5160 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 5161 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false -Instruction 5162 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 5163 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 5164 S:0xC003CF32 0x4770 1 BX lr true -Instruction 5165 S:0xC0025EC0 0x2800 9 CMP r0,#0 false -Instruction 5166 S:0xC0025EC2 0xD0B7 0 BEQ {pc}-0x8e ; 0xc0025e34 true -Instruction 5167 S:0xC0025E34 0x4A35 3 LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 false -Instruction 5168 S:0xC0025E36 0x4B36 1 LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 false -Instruction 5169 S:0xC0025E38 0xF8522025 2 LDR r2,[r2,r5,LSL #2] false -Instruction 5170 S:0xC0025E3C 0x58D5 5 LDR r5,[r2,r3] false -Instruction 5171 S:0xC0025E3E 0x42AF 2 CMP r7,r5 false -Instruction 5172 S:0xC0025E40 0xD017 0 BEQ {pc}+0x32 ; 0xc0025e72 true -Instruction 5173 S:0xC0025E72 0x4621 18 MOV r1,r4 false -Instruction 5174 S:0xC0025E74 0x4628 0 MOV r0,r5 false -Instruction 5175 S:0xC0025E76 0x60A6 3 STR r6,[r4,#8] false -Instruction 5176 S:0xC0025E78 0xF7FFFDAA 0 BL {pc}-0x4a8 ; 0xc00259d0 true -Instruction 5177 S:0xC00259D0 0xB538 3 PUSH {r3-r5,lr} false -Instruction 5178 S:0xC00259D2 0xB500 4 PUSH {lr} false -Instruction 5179 S:0xC00259D4 0xF85DEB04 2 POP {lr} false -Instruction 5180 S:0xC00259D8 0x460D 0 MOV r5,r1 false -Instruction 5181 S:0xC00259DA 0x4604 1 MOV r4,r0 false -Instruction 5182 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true -Instruction 5183 S:0xC0024BCC 0xB418 10 PUSH {r3,r4} false -Instruction 5184 S:0xC0024BCE 0xB500 1 PUSH {lr} false -Instruction 5185 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false -Instruction 5186 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false -Instruction 5187 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false -Instruction 5188 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false -Instruction 5189 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false -Instruction 5190 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true -Instruction 5191 S:0xC0024C24 0xB2D2 13 UXTB r2,r2 false -Instruction 5192 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false -Instruction 5193 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false -Instruction 5194 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true -Instruction 5195 S:0xC0024C16 0x6843 28 LDR r3,[r0,#4] false -Instruction 5196 S:0xC0024C18 0x6041 3 STR r1,[r0,#4] false -Instruction 5197 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false -Instruction 5198 S:0xC0024C1E 0x6019 3 STR r1,[r3,#0] false -Instruction 5199 S:0xC0024C20 0xBC18 3 POP {r3,r4} false -Instruction 5200 S:0xC0024C22 0x4770 1 BX lr true -Instruction 5201 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false -Instruction 5202 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false -Instruction 5203 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail -Instruction 5204 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false -Instruction 5205 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 5206 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 5207 S:0xC00259EC 0x2A00 1 CMP r2,#0 false -Instruction 5208 S:0xC00259EE 0xBFB8 0 IT LT false -Instruction 5209 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail -Instruction 5210 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 5211 S:0xC00259F4 0x3301 2 ADDS r3,#1 false -Instruction 5212 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false -Instruction 5213 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true -Instruction 5214 S:0xC0025E7C 0x4628 3 MOV r0,r5 false -Instruction 5215 S:0xC0025E7E 0x9901 1 LDR r1,[sp,#4] false -Instruction 5216 S:0xC0025E80 0xF3BEFBEA 0 BL {pc}+0x3be7d8 ; 0xc03e4658 true -Info Tracing enabled -Instruction 5217 S:0xC0025E84 0x4640 1 MOV r0,r8 false -Instruction 5218 S:0xC0025E86 0xB002 0 ADD sp,sp,#8 false -Instruction 5219 S:0xC0025E88 0xE8BD81F0 3 POP {r4-r8,pc} true -Info Tracing enabled -Instruction 5220 S:0xC0024F4A 0xF8DA302C 1 LDR r3,[r10,#0x2c] false -Instruction 5221 S:0xC0024F4E 0x4A1B 3 LDR r2,[pc,#108] ; [0xC0024FBC] false -Instruction 5222 S:0xC0024F50 0x2B00 1 CMP r3,#0 false -Instruction 5223 S:0xC0024F52 0xD126 0 BNE {pc}+0x50 ; 0xc0024fa2 true fail -Instruction 5224 S:0xC0024F54 0x687B 10 LDR r3,[r7,#4] false -Instruction 5225 S:0xC0024F56 0x4543 2 CMP r3,r8 false -Instruction 5226 S:0xC0024F58 0xD004 1 BEQ {pc}+0xc ; 0xc0024f64 true -Instruction 5227 S:0xC0024F64 0xB003 13 ADD sp,sp,#0xc false -Instruction 5228 S:0xC0024F66 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5229 S:0xC0025BFC 0x4620 5 MOV r0,r4 false -Instruction 5230 S:0xC0025BFE 0xF3BEFD11 0 BL {pc}+0x3bea26 ; 0xc03e4624 true -Info Tracing enabled -Instruction 5231 S:0xC0025C02 0xE7A6 1 B {pc}-0xb0 ; 0xc0025b52 true -Instruction 5232 S:0xC0025B52 0x9D08 25 LDR r5,[sp,#0x20] false -Instruction 5233 S:0xC0025B54 0x4545 2 CMP r5,r8 false -Instruction 5234 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true -Instruction 5235 S:0xC0025BC0 0xF24602C0 8 MOV r2,#0x60c0 false -Instruction 5236 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 5237 S:0xC0025BC8 0x6813 5 LDR r3,[r2,#0] false -Instruction 5238 S:0xC0025BCA 0x68A2 3 LDR r2,[r4,#8] false -Instruction 5239 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 5240 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false -Instruction 5241 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true -Instruction 5242 S:0xC0025B2C 0xF01205FF 1 ANDS r5,r2,#0xff false -Instruction 5243 S:0xC0025B30 0xD068 0 BEQ {pc}+0xd4 ; 0xc0025c04 true fail -Instruction 5244 S:0xC0025B32 0xEB0401C5 2 ADD r1,r4,r5,LSL #3 false -Instruction 5245 S:0xC0025B36 0x3201 0 ADDS r2,#1 false -Instruction 5246 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false -Instruction 5247 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false -Instruction 5248 S:0xC0025B3E 0x6948 2 LDR r0,[r1,#0x14] false -Instruction 5249 S:0xC0025B40 0xF8C08004 3 STR r8,[r0,#4] false -Instruction 5250 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false -Instruction 5251 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false -Instruction 5252 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false -Instruction 5253 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false -Instruction 5254 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false -Instruction 5255 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false -Instruction 5256 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 5257 S:0xC0025B54 0x4545 2 CMP r5,r8 false -Instruction 5258 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true -Instruction 5259 S:0xC0025BC0 0xF24602C0 8 MOV r2,#0x60c0 false -Instruction 5260 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 5261 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false -Instruction 5262 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false -Instruction 5263 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 5264 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false -Instruction 5265 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true fail -Instruction 5266 S:0xC0025BD2 0x2300 1 MOVS r3,#0 false -Instruction 5267 S:0xC0025BD4 0x6063 1 STR r3,[r4,#4] false -Instruction 5268 S:0xC0025BD6 0xF3BF8F5F 1 DMB false -Instruction 5269 S:0xC0025BDA 0x8823 36 LDRH r3,[r4,#0] false -Instruction 5270 S:0xC0025BDC 0x3301 2 ADDS r3,#1 false -Instruction 5271 S:0xC0025BDE 0x8023 1 STRH r3,[r4,#0] false -Instruction 5272 S:0xC0025BE0 0xF3BF8F4F 34 DSB false -Instruction 5273 S:0xC0025BE4 0xF3AF8004 1 SEV.W false -Instruction 5274 S:0xC0025BE8 0xB662 1 CPSIE i false -Instruction 5275 S:0xC0025BEA 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 5276 S:0xC0025BEC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5277 S:0xC0020EFE 0xF8DA3018 12 LDR r3,[r10,#0x18] false -Instruction 5278 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 5279 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 5280 S:0xC0020F06 0xF8D93004 9 LDR r3,[r9,#4] false -Instruction 5281 S:0xC0020F0A 0x9902 1 LDR r1,[sp,#8] false -Instruction 5282 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 5283 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 5284 S:0xC0020F10 0x9804 8 LDR r0,[sp,#0x10] false -Instruction 5285 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 5286 S:0xC0020F16 0x0864 9 LSRS r4,r4,#1 false -Instruction 5287 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 5288 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 5289 S:0xC0020F20 0xD1CB 10 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5290 S:0xC0020EBA 0xF2460380 37 MOVW r3,#0x6080 false -Instruction 5291 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5292 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5293 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5294 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 5295 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 5296 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 5297 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 5298 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5299 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 5300 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5301 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5302 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5303 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 5304 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 5305 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 5306 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 5307 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5308 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 5309 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5310 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5311 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5312 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 5313 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 5314 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 5315 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 5316 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5317 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false -Instruction 5318 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5319 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5320 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5321 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 5322 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false -Instruction 5323 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 5324 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 5325 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5326 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 5327 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5328 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5329 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5330 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 5331 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 5332 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 5333 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 5334 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5335 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 5336 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5337 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5338 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5339 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 5340 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false -Instruction 5341 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 5342 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false -Instruction 5343 S:0xC0020ED4 0x4847 3 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 5344 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 5345 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 5346 S:0xC0020EDC 0x9303 2 STR r3,[sp,#0xc] false -Instruction 5347 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 5348 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 5349 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 5350 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false -Instruction 5351 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false -Instruction 5352 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 5353 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 5354 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 5355 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 5356 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 5357 S:0xC0020EF6 0xF8573C04 19 LDR r3,[r7,#-4] false -Instruction 5358 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 5359 S:0xC0020EFC 0x4798 1 BLX r3 true -Instruction 5360 S:0xC004639C 0xE92D4FF0 36 PUSH {r4-r11,lr} false -Instruction 5361 S:0xC00463A0 0xB08F 17 SUB sp,sp,#0x3c false -Instruction 5362 S:0xC00463A2 0xB500 3 PUSH {lr} false -Instruction 5363 S:0xC00463A4 0xF85DEB04 2 POP {lr} false -Instruction 5364 S:0xC00463A8 0x4668 1 MOV r0,sp false -Instruction 5365 S:0xC00463AA 0xF42053FF 1 BIC r3,r0,#0x1fe0 false -Instruction 5366 S:0xC00463AE 0x4DAB 55 LDR r5,[pc,#684] ; [0xC004665C] false -Instruction 5367 S:0xC00463B0 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 5368 S:0xC00463B4 0x9305 2 STR r3,[sp,#0x14] false -Instruction 5369 S:0xC00463B6 0x4CAA 1 LDR r4,[pc,#680] ; [0xC0046660] false -Instruction 5370 S:0xC00463B8 0x6959 1 LDR r1,[r3,#0x14] false -Instruction 5371 S:0xC00463BA 0x48AA 1 LDR r0,[pc,#680] ; [0xC0046664] false -Instruction 5372 S:0xC00463BC 0xF8553021 2 LDR r3,[r5,r1,LSL #2] false -Instruction 5373 S:0xC00463C0 0x9100 1 STR r1,[sp,#0] false -Instruction 5374 S:0xC00463C2 0x18E3 1 ADDS r3,r4,r3 false -Instruction 5375 S:0xC00463C4 0xF8933498 5 LDRB r3,[r3,#0x498] false -Instruction 5376 S:0xC00463C8 0xF1D30301 2 RSBS r3,r3,#1 false -Instruction 5377 S:0xC00463CC 0xBF38 0 IT CC false -Instruction 5378 S:0xC00463CE 0x2300 1 MOVS r3,#0 false fail -Instruction 5379 S:0xC00463D0 0x9307 3 STR r3,[sp,#0x1c] false -Instruction 5380 S:0xC00463D2 0xF39EF8DD 0 BL {pc}+0x39e1be ; 0xc03e4590 true -Info Tracing enabled -Instruction 5381 S:0xC00463D6 0x2800 17 CMP r0,#0 false -Instruction 5382 S:0xC00463D8 0xF00080EF 1 BEQ.W {pc}+0x1e2 ; 0xc00465ba true fail -Instruction 5383 S:0xC00463DC 0xF6467360 1 MOV r3,#0x6f60 false -Instruction 5384 S:0xC00463E0 0xF8DFB29C 31 LDR r11,[pc,#668] ; [0xC0046680] false -Instruction 5385 S:0xC00463E4 0xF2CC033E 0 MOVT r3,#0xc03e false -Instruction 5386 S:0xC00463E8 0xF04F37FF 1 MOV r7,#0xffffffff false -Instruction 5387 S:0xC00463EC 0x4A9E 2 LDR r2,[pc,#632] ; [0xC0046668] false -Instruction 5388 S:0xC00463EE 0xF8D3A000 3 LDR r10,[r3,#0] false -Instruction 5389 S:0xC00463F2 0x9403 3 STR r4,[sp,#0xc] false -Instruction 5390 S:0xC00463F4 0x9409 1 STR r4,[sp,#0x24] false -Instruction 5391 S:0xC00463F6 0x940A 1 STR r4,[sp,#0x28] false -Instruction 5392 S:0xC00463F8 0x9206 1 STR r2,[sp,#0x18] false -Instruction 5393 S:0xC00463FA 0x920B 1 STR r2,[sp,#0x2c] false -Instruction 5394 S:0xC00463FC 0x1C7A 0 ADDS r2,r7,#1 false -Instruction 5395 S:0xC00463FE 0x4650 1 MOV r0,r10 false -Instruction 5396 S:0xC0046400 0x2108 19 MOVS r1,#8 false -Instruction 5397 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 5398 S:0xC0046406 0xF8DB3000 17 LDR r3,[r11,#0] false -Instruction 5399 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 5400 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 5401 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 5402 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 5403 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 5404 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 5405 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 5406 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5407 S:0xC0046420 0xF8D49078 9 LDR r9,[r4,#0x78] false -Instruction 5408 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 5409 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 5410 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail -Instruction 5411 S:0xC004642E 0xF8D93128 39 LDR r3,[r9,#0x128] false -Instruction 5412 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true -Instruction 5413 S:0xC0046440 0x4638 59 MOV r0,r7 false -Instruction 5414 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false -Instruction 5415 S:0xC0046444 0x464A 1 MOV r2,r9 false -Instruction 5416 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false -Instruction 5417 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false -Instruction 5418 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true -Instruction 5419 S:0xC00405E0 0xE92D4FF0 17 PUSH {r4-r11,lr} false -Instruction 5420 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 5421 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 5422 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 5423 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 5424 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 5425 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 5426 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 5427 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 5428 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 5429 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 5430 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 5431 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false -Instruction 5432 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 5433 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 5434 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 5435 S:0xC004060A 0x2108 15 MOVS r1,#8 false -Instruction 5436 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false -Instruction 5437 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false -Instruction 5438 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 5439 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 5440 S:0xC0040616 0x580B 5 LDR r3,[r1,r0] false -Instruction 5441 S:0xC0040618 0x6A29 15 LDR r1,[r5,#0x20] false -Instruction 5442 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 5443 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 5444 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Instruction 5445 S:0xC0040622 0xF8D6014C 1 LDR r0,[r6,#0x14c] false -Instruction 5446 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 5447 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 5448 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 5449 S:0xC00406B0 0x2000 20 MOVS r0,#0 false -Instruction 5450 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 5451 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5452 S:0xC0046450 0x2800 16 CMP r0,#0 false -Instruction 5453 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true -Instruction 5454 S:0xC00464BC 0xF8D434A0 36 LDR r3,[r4,#0x4a0] false -Instruction 5455 S:0xC00464C0 0x2B00 18 CMP r3,#0 false -Instruction 5456 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail -Instruction 5457 S:0xC00464C4 0xF8553027 24 LDR r3,[r5,r7,LSL #2] false -Instruction 5458 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 5459 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false -Instruction 5460 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false -Instruction 5461 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false -Instruction 5462 S:0xC00464D0 0x4293 2 CMP r3,r2 false -Instruction 5463 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true -Instruction 5464 S:0xC0046592 0x2308 8 MOVS r3,#8 false -Instruction 5465 S:0xC0046594 0xF8C434A4 3 STR r3,[r4,#0x4a4] false -Instruction 5466 S:0xC0046598 0x4620 1 MOV r0,r4 false -Instruction 5467 S:0xC004659A 0x9901 2 LDR r1,[sp,#4] false -Instruction 5468 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 5469 S:0xC00465A0 0xE72C 9 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 5470 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 5471 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 5472 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 5473 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 5474 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 5475 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 5476 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 5477 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 5478 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 5479 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 5480 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 5481 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 5482 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5483 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 5484 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 5485 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 5486 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail -Instruction 5487 S:0xC004642E 0xF8D93128 15 LDR r3,[r9,#0x128] false -Instruction 5488 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true -Instruction 5489 S:0xC0046440 0x4638 1 MOV r0,r7 false -Instruction 5490 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false -Instruction 5491 S:0xC0046444 0x464A 1 MOV r2,r9 false -Instruction 5492 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false -Instruction 5493 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false -Instruction 5494 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true -Instruction 5495 S:0xC00405E0 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 5496 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 5497 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 5498 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 5499 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 5500 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 5501 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 5502 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 5503 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 5504 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 5505 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 5506 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 5507 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false -Instruction 5508 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 5509 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 5510 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 5511 S:0xC004060A 0x2108 1 MOVS r1,#8 false -Instruction 5512 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false -Instruction 5513 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false -Instruction 5514 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 5515 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 5516 S:0xC0040616 0x580B 17 LDR r3,[r1,r0] false -Instruction 5517 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false -Instruction 5518 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 5519 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 5520 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Instruction 5521 S:0xC0040622 0xF8D6014C 13 LDR r0,[r6,#0x14c] false -Instruction 5522 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 5523 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 5524 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 5525 S:0xC00406B0 0x2000 1 MOVS r0,#0 false -Instruction 5526 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 5527 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5528 S:0xC0046450 0x2800 5 CMP r0,#0 false -Instruction 5529 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true -Instruction 5530 S:0xC00464BC 0xF8D434A0 33 LDR r3,[r4,#0x4a0] false -Instruction 5531 S:0xC00464C0 0x2B00 2 CMP r3,#0 false -Instruction 5532 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail -Instruction 5533 S:0xC00464C4 0xF8553027 8 LDR r3,[r5,r7,LSL #2] false -Instruction 5534 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 5535 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false -Instruction 5536 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false -Instruction 5537 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false -Instruction 5538 S:0xC00464D0 0x4293 2 CMP r3,r2 false -Instruction 5539 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true -Instruction 5540 S:0xC0046592 0x2308 12 MOVS r3,#8 false -Instruction 5541 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false -Instruction 5542 S:0xC0046598 0x4620 1 MOV r0,r4 false -Instruction 5543 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 5544 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 5545 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 5546 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 5547 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 5548 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 5549 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 5550 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 5551 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 5552 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 5553 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 5554 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 5555 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 5556 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 5557 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 5558 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5559 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 5560 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 5561 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 5562 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail -Instruction 5563 S:0xC004642E 0xF8D93128 23 LDR r3,[r9,#0x128] false -Instruction 5564 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true -Instruction 5565 S:0xC0046440 0x4638 8 MOV r0,r7 false -Instruction 5566 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false -Instruction 5567 S:0xC0046444 0x464A 1 MOV r2,r9 false -Instruction 5568 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false -Instruction 5569 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false -Instruction 5570 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true -Instruction 5571 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 5572 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 5573 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 5574 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 5575 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 5576 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 5577 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 5578 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 5579 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 5580 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 5581 S:0xC00405FA 0xF8DF9108 1 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 5582 S:0xC00405FE 0x4A3C 1 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 5583 S:0xC0040600 0xF859A028 2 LDR r10,[r9,r8,LSL #2] false -Instruction 5584 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 5585 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 5586 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 5587 S:0xC004060A 0x2108 1 MOVS r1,#8 false -Instruction 5588 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false -Instruction 5589 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false -Instruction 5590 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 5591 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 5592 S:0xC0040616 0x580B 18 LDR r3,[r1,r0] false -Instruction 5593 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false -Instruction 5594 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 5595 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 5596 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Instruction 5597 S:0xC0040622 0xF8D6014C 13 LDR r0,[r6,#0x14c] false -Instruction 5598 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 5599 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 5600 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 5601 S:0xC00406B0 0x2000 8 MOVS r0,#0 false -Instruction 5602 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 5603 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5604 S:0xC0046450 0x2800 5 CMP r0,#0 false -Instruction 5605 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true -Instruction 5606 S:0xC00464BC 0xF8D434A0 20 LDR r3,[r4,#0x4a0] false -Instruction 5607 S:0xC00464C0 0x2B00 2 CMP r3,#0 false -Instruction 5608 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail -Instruction 5609 S:0xC00464C4 0xF8553027 11 LDR r3,[r5,r7,LSL #2] false -Instruction 5610 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 5611 S:0xC00464CA 0x4A6A 1 LDR r2,[pc,#424] ; [0xC0046674] false -Instruction 5612 S:0xC00464CC 0x58C6 2 LDR r6,[r0,r3] false -Instruction 5613 S:0xC00464CE 0x68B3 3 LDR r3,[r6,#8] false -Instruction 5614 S:0xC00464D0 0x4293 2 CMP r3,r2 false -Instruction 5615 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true -Instruction 5616 S:0xC0046592 0x2308 1 MOVS r3,#8 false -Instruction 5617 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false -Instruction 5618 S:0xC0046598 0x4620 0 MOV r0,r4 false -Instruction 5619 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 5620 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 5621 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 5622 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 5623 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 5624 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 5625 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 5626 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 5627 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 5628 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 5629 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 5630 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 5631 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 5632 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 5633 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 5634 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5635 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 5636 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 5637 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 5638 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true -Instruction 5639 S:0xC0046598 0x4620 8 MOV r0,r4 false -Instruction 5640 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 5641 S:0xC004659C 0xF39EF85C 1 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 5642 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 5643 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 5644 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 5645 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 5646 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 5647 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 5648 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 5649 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 5650 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 5651 S:0xC0046412 0x9803 71 LDR r0,[sp,#0xc] false -Instruction 5652 S:0xC0046414 0xF8554027 3 LDR r4,[r5,r7,LSL #2] false -Instruction 5653 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 5654 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 5655 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5656 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 5657 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 5658 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 5659 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true -Instruction 5660 S:0xC0046598 0x4620 1 MOV r0,r4 false -Instruction 5661 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 5662 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 5663 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 5664 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 5665 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 5666 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 5667 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 5668 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 5669 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 5670 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 5671 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true -Instruction 5672 S:0xC00465A2 0xF3BF8F5F 8 DMB false -Instruction 5673 S:0xC00465A6 0x4B34 28 LDR r3,[pc,#208] ; [0xC0046678] = 0xC064BF40 false -Instruction 5674 S:0xC00465A8 0xF8B32150 15 LDRH r2,[r3,#0x150] false -Instruction 5675 S:0xC00465AC 0x3201 2 ADDS r2,#1 false -Instruction 5676 S:0xC00465AE 0xF8A32150 1 STRH r2,[r3,#0x150] false -Instruction 5677 S:0xC00465B2 0xF3BF8F4F 61 DSB false -Instruction 5678 S:0xC00465B6 0xF3AF8004 1 SEV.W false -Instruction 5679 S:0xC00465BA 0x9800 3 LDR r0,[sp,#0] false -Instruction 5680 S:0xC00465BC 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 5681 S:0xC00465BE 0xF7FFFE5B 0 BL {pc}-0x346 ; 0xc0046278 true -Instruction 5682 S:0xC0046278 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 5683 S:0xC004627C 0xB087 7 SUB sp,sp,#0x1c false -Instruction 5684 S:0xC004627E 0xB500 3 PUSH {lr} false -Instruction 5685 S:0xC0046280 0xF85DEB04 2 POP {lr} false -Instruction 5686 S:0xC0046284 0xF8DF910C 12 LDR r9,[pc,#268] ; [0xC0046394] false -Instruction 5687 S:0xC0046288 0x4E3F 3 LDR r6,[pc,#252] ; [0xC0046388] false -Instruction 5688 S:0xC004628A 0x2201 0 MOVS r2,#1 false -Instruction 5689 S:0xC004628C 0x9002 1 STR r0,[sp,#8] false -Instruction 5690 S:0xC004628E 0x4688 0 MOV r8,r1 false -Instruction 5691 S:0xC0046290 0xF8D95000 2 LDR r5,[r9,#0] false -Instruction 5692 S:0xC0046294 0xF8563020 2 LDR r3,[r6,r0,LSL #2] false -Instruction 5693 S:0xC0046298 0xF50555BB 1 ADD r5,r5,#0x1760 false -Instruction 5694 S:0xC004629C 0x9205 3 STR r2,[sp,#0x14] false -Instruction 5695 S:0xC004629E 0x4C3B 3 LDR r4,[pc,#236] ; [0xC004638C] false -Instruction 5696 S:0xC00462A0 0x3510 0 ADDS r5,r5,#0x10 false -Instruction 5697 S:0xC00462A2 0x18E3 2 ADDS r3,r4,r3 false -Instruction 5698 S:0xC00462A4 0x9303 1 STR r3,[sp,#0xc] false -Instruction 5699 S:0xC00462A6 0xF7FBFA83 0 BL {pc}-0x4af6 ; 0xc00417b0 true -Instruction 5700 S:0xC00417B0 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 5701 S:0xC00417B4 0xB09B 7 SUB sp,sp,#0x6c false -Instruction 5702 S:0xC00417B6 0xB500 3 PUSH {lr} false -Instruction 5703 S:0xC00417B8 0xF85DEB04 2 POP {lr} false -Instruction 5704 S:0xC00417BC 0x4AB1 12 LDR r2,[pc,#708] ; [0xC0041A84] false -Instruction 5705 S:0xC00417BE 0x4BB2 2 LDR r3,[pc,#712] ; [0xC0041A88] false -Instruction 5706 S:0xC00417C0 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 5707 S:0xC00417C4 0xEB030802 2 ADD r8,r3,r2 false -Instruction 5708 S:0xC00417C8 0x4640 1 MOV r0,r8 false -Instruction 5709 S:0xC00417CA 0xF508658A 0 ADD r5,r8,#0x450 false -Instruction 5710 S:0xC00417CE 0x950A 1 STR r5,[sp,#0x28] false -Instruction 5711 S:0xC00417D0 0xF3A2FF0A 0 BL {pc}+0x3a2e18 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5712 S:0xC00417D4 0x9012 1 STR r0,[sp,#0x48] false -Instruction 5713 S:0xC00417D6 0x4640 0 MOV r0,r8 false -Instruction 5714 S:0xC00417D8 0xF7F9FFD6 1 BL {pc}-0x6050 ; 0xc003b788 true -Instruction 5715 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false -Instruction 5716 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 5717 S:0xC003B78E 0xB500 3 PUSH {lr} false -Instruction 5718 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 5719 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 5720 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 5721 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 5722 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 5723 S:0xC003B7A0 0xF8D004C0 63 LDR r0,[r0,#0x4c0] false -Instruction 5724 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 5725 S:0xC003F2B4 0x4B03 5 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 5726 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false -Instruction 5727 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 5728 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 5729 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false -Instruction 5730 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 5731 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5732 S:0xC000ED32 0x689B 3 LDR r3,[r3,#8] false -Instruction 5733 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 5734 S:0xC00113EC 0xF24A2340 9 MOV r3,#0xa240 false -Instruction 5735 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 5736 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 5737 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false -Instruction 5738 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536984973 -Info Tracing enabled -Instruction 5739 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 5740 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5741 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false -Instruction 5742 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 5743 S:0xC0011408 0x4610 2 MOV r0,r2 false -Timestamp Timestamp: 562536984976 -Instruction 5744 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 5745 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 5746 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 5747 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 5748 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 5749 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false -Instruction 5750 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 5751 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false -Instruction 5752 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 5753 S:0xC003B7C0 0xEB630309 2 SBC r3,r3,r9 false -Instruction 5754 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 5755 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 5756 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 5757 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 5758 S:0xC00417DC 0xF8D83450 5 LDR r3,[r8,#0x450] false -Instruction 5759 S:0xC00417E0 0x9319 1 STR r3,[sp,#0x64] false -Instruction 5760 S:0xC00417E2 0x9B19 2 LDR r3,[sp,#0x64] false -Instruction 5761 S:0xC00417E4 0x429D 2 CMP r5,r3 false -Instruction 5762 S:0xC00417E6 0xF1A3098C 1 SUB r9,r3,#0x8c false -Instruction 5763 S:0xC00417EA 0xBF1F 0 ITTTT NE false -Instruction 5764 S:0xC00417EC 0xF44F7600 1 MOV r6,#0x200 false -Instruction 5765 S:0xC00417F0 0xF8CD802C 1 STR r8,[sp,#0x2c] false -Instruction 5766 S:0xC00417F4 0xF2C00620 0 MOVT r6,#0x20 false -Instruction 5767 S:0xC00417F8 0x9611 1 STR r6,[sp,#0x44] false -Instruction 5768 S:0xC00417FA 0xF000812B 0 BEQ.W {pc}+0x25a ; 0xc0041a54 true fail -Instruction 5769 S:0xC00417FE 0xF8D92094 1 LDR r2,[r9,#0x94] false -Instruction 5770 S:0xC0041802 0x2101 0 MOVS r1,#1 false -Instruction 5771 S:0xC0041804 0x9D0B 1 LDR r5,[sp,#0x2c] false -Instruction 5772 S:0xC0041806 0x6A50 16 LDR r0,[r2,#0x24] false -Instruction 5773 S:0xC0041808 0xF8D534C0 3 LDR r3,[r5,#0x4c0] false -Instruction 5774 S:0xC004180C 0x6A12 1 LDR r2,[r2,#0x20] false -Instruction 5775 S:0xC004180E 0xF8507023 14 LDR r7,[r0,r3,LSL #2] false -Instruction 5776 S:0xC0041812 0xF8526023 3 LDR r6,[r2,r3,LSL #2] false -Instruction 5777 S:0xC0041816 0x4638 1 MOV r0,r7 false -Instruction 5778 S:0xC0041818 0xF7FEF9C0 0 BL {pc}-0x1c7c ; 0xc003fb9c true -Instruction 5779 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false -Instruction 5780 S:0xC003FBA0 0xB500 7 PUSH {lr} false -Instruction 5781 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 5782 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 5783 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 5784 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 5785 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 5786 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 5787 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 5788 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 5789 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 5790 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 5791 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 5792 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 5793 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail -Instruction 5794 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 5795 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 5796 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 5797 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false -Instruction 5798 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail -Instruction 5799 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 5800 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 5801 S:0xC003FBDC 0xF1000C60 19 ADD r12,r0,#0x60 false -Instruction 5802 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 5803 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 5804 S:0xC003FBE8 0xD163 1 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 5805 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false -Instruction 5806 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 5807 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true -Instruction 5808 S:0xC003FC44 0xE9D0451E 8 LDRD r4,r5,[r0,#0x78] false -Instruction 5809 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 5810 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 5811 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 5812 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 5813 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 5814 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 5815 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true -Instruction 5816 S:0xC003FC86 0xF10C0130 1 ADD r1,r12,#0x30 false -Instruction 5817 S:0xC003FC8A 0xE8D1457F 5 LDREXD r4,r5,[r1] false -Instruction 5818 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false -Instruction 5819 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false -Instruction 5820 S:0xC003FC94 0xE8C14576 22 STREXD r6,r4,r5,[r1] false -Instruction 5821 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false -Instruction 5822 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail -Instruction 5823 S:0xC003FC9E 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 5824 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false -Instruction 5825 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false -Instruction 5826 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false -Instruction 5827 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 5828 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 5829 S:0xC004181C 0x2E00 1 CMP r6,#0 false -Instruction 5830 S:0xC004181E 0xF0008147 0 BEQ.W {pc}+0x292 ; 0xc0041ab0 true -Instruction 5831 S:0xC0041AB0 0xF8D75084 75 LDR r5,[r7,#0x84] false -Instruction 5832 S:0xC0041AB4 0xF5056390 2 ADD r3,r5,#0x480 false -Instruction 5833 S:0xC0041AB8 0xF50567B4 1 ADD r7,r5,#0x5a0 false -Instruction 5834 S:0xC0041ABC 0x686E 1 LDR r6,[r5,#4] false -Instruction 5835 S:0xC0041ABE 0xE9D32300 17 LDRD r2,r3,[r3,#0] false -Instruction 5836 S:0xC0041AC2 0xE9D70100 1 LDRD r0,r1,[r7,#0] false -Instruction 5837 S:0xC0041AC6 0xF8D544C0 1 LDR r4,[r5,#0x4c0] false -Instruction 5838 S:0xC0041ACA 0x1A10 1 SUBS r0,r2,r0 false -Instruction 5839 S:0xC0041ACC 0xEB630101 1 SBC r1,r3,r1 false -Instruction 5840 S:0xC0041AD0 0x9203 1 STR r2,[sp,#0xc] false -Instruction 5841 S:0xC0041AD2 0x9302 1 STR r3,[sp,#8] false -Instruction 5842 S:0xC0041AD4 0xF7FDFF42 0 BL {pc}-0x2178 ; 0xc003f95c true -Instruction 5843 S:0xC003F95C 0xE92D03F0 32 PUSH {r4-r9} false -Instruction 5844 S:0xC003F960 0xB500 19 PUSH {lr} false -Instruction 5845 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 5846 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false -Instruction 5847 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 5848 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 5849 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 5850 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 5851 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 5852 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 5853 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 5854 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 5855 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 5856 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 5857 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 5858 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 5859 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 5860 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 5861 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 5862 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 5863 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 5864 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 5865 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 5866 S:0xC0041AD8 0x9A03 2 LDR r2,[sp,#0xc] false -Instruction 5867 S:0xC0041ADA 0x9B02 1 LDR r3,[sp,#8] false -Instruction 5868 S:0xC0041ADC 0x2800 0 CMP r0,#0 false -Instruction 5869 S:0xC0041ADE 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 5870 S:0xC0041AE2 0xF2C080AC 0 BLT.W {pc}+0x15c ; 0xc0041c3e true fail -Instruction 5871 S:0xC0041AE6 0xEA4F2E90 1 LSR lr,r0,#10 false -Instruction 5872 S:0xC0041AEA 0xEA4E5E81 1 ORR lr,lr,r1,LSL #22 false -Instruction 5873 S:0xC0041AEE 0xF8CDE038 1 STR lr,[sp,#0x38] false -Instruction 5874 S:0xC0041AF2 0xEA4F2E91 1 LSR lr,r1,#10 false -Instruction 5875 S:0xC0041AF6 0xF8CDE03C 1 STR lr,[sp,#0x3c] false -Instruction 5876 S:0xC0041AFA 0xE9DD010E 2 LDRD r0,r1,[sp,#0x38] false -Instruction 5877 S:0xC0041AFE 0x4301 2 ORRS r1,r1,r0 false -Instruction 5878 S:0xC0041B00 0xD174 6 BNE {pc}+0xec ; 0xc0041bec true -Instruction 5879 S:0xC0041BEC 0xF64B7E40 18 MOV lr,#0xbf40 false -Instruction 5880 S:0xC0041BF0 0xE9C72300 1 STRD r2,r3,[r7,#0] false -Instruction 5881 S:0xC0041BF4 0xF2CC0E64 1 MOVT lr,#0xc064 false -Instruction 5882 S:0xC0041BF8 0xF8DE1000 3 LDR r1,[lr,#0] false -Instruction 5883 S:0xC0041BFC 0xBB41 2 CBNZ r1,{pc}+0x54 ; 0xc0041c50 true -Instruction 5884 S:0xC0041C50 0xEB0E1404 30 ADD r4,lr,r4,LSL #4 false -Instruction 5885 S:0xC0041C54 0x2100 0 MOVS r1,#0 false -Instruction 5886 S:0xC0041C56 0x9105 1 STR r1,[sp,#0x14] false -Instruction 5887 S:0xC0041C58 0xF8D4C098 13 LDR r12,[r4,#0x98] false -Instruction 5888 S:0xC0041C5C 0xF8CDC010 1 STR r12,[sp,#0x10] false -Instruction 5889 S:0xC0041C60 0xE7D4 3 B {pc}-0x54 ; 0xc0041c0c true -Instruction 5890 S:0xC0041C0C 0xF8D5459C 2 LDR r4,[r5,#0x59c] false -Instruction 5891 S:0xC0041C10 0xE9DD230E 1 LDRD r2,r3,[sp,#0x38] false -Instruction 5892 S:0xC0041C14 0x05A1 2 LSLS r1,r4,#22 false -Instruction 5893 S:0xC0041C16 0x0D89 2 LSRS r1,r1,#22 false -Instruction 5894 S:0xC0041C18 0x1852 1 ADDS r2,r2,r1 false -Instruction 5895 S:0xC0041C1A 0xF1430300 1 ADC r3,r3,#0 false -Instruction 5896 S:0xC0041C1E 0x2B00 1 CMP r3,#0 false -Instruction 5897 S:0xC0041C20 0xBF08 10 IT EQ false -Instruction 5898 S:0xC0041C22 0xF5B26F80 1 CMP r2,#0x400 false -Instruction 5899 S:0xC0041C26 0xD21C 0 BCS {pc}+0x3c ; 0xc0041c62 true fail -Instruction 5900 S:0xC0041C28 0xF8D53598 1 LDR r3,[r5,#0x598] false -Instruction 5901 S:0xC0041C2C 0x2E00 0 CMP r6,#0 false -Instruction 5902 S:0xC0041C2E 0xD17B 1 BNE {pc}+0xfa ; 0xc0041d28 true -Instruction 5903 S:0xC0041D28 0x980E 3 LDR r0,[sp,#0x38] false -Instruction 5904 S:0xC0041D2A 0x9905 1 LDR r1,[sp,#0x14] false -Instruction 5905 S:0xC0041D2C 0xF8DDE010 1 LDR lr,[sp,#0x10] false -Instruction 5906 S:0xC0041D30 0x9E0F 1 LDR r6,[sp,#0x3c] false -Instruction 5907 S:0xC0041D32 0xFB00F201 1 MUL r2,r0,r1 false -Instruction 5908 S:0xC0041D36 0xF8D575C8 12 LDR r7,[r5,#0x5c8] false -Instruction 5909 S:0xC0041D3A 0xFBA0010E 1 UMULL r0,r1,r0,lr false -Instruction 5910 S:0xC0041D3E 0xFB0E2206 3 MLA r2,lr,r6,r2 false -Instruction 5911 S:0xC0041D42 0x1851 2 ADDS r1,r2,r1 false -Instruction 5912 S:0xC0041D44 0x0A82 1 LSRS r2,r0,#10 false -Instruction 5913 S:0xC0041D46 0xEA425281 1 ORR r2,r2,r1,LSL #22 false -Instruction 5914 S:0xC0041D4A 0x189B 1 ADDS r3,r3,r2 false -Instruction 5915 S:0xC0041D4C 0x18BF 1 ADDS r7,r7,r2 false -Instruction 5916 S:0xC0041D4E 0xF8C53598 1 STR r3,[r5,#0x598] false -Instruction 5917 S:0xC0041D52 0xF8C575C8 1 STR r7,[r5,#0x5c8] false -Instruction 5918 S:0xC0041D56 0xE76D 0 B {pc}-0x122 ; 0xc0041c34 true -Instruction 5919 S:0xC0041C34 0x980E 1 LDR r0,[sp,#0x38] false -Instruction 5920 S:0xC0041C36 0x1824 2 ADDS r4,r4,r0 false -Instruction 5921 S:0xC0041C38 0xF8C5459C 1 STR r4,[r5,#0x59c] false -Instruction 5922 S:0xC0041C3C 0xE767 0 B {pc}-0x12e ; 0xc0041b0e true -Instruction 5923 S:0xC0041B0E 0x029B 1 LSLS r3,r3,#10 false -Instruction 5924 S:0xC0041B10 0x3401 0 ADDS r4,#1 false -Instruction 5925 S:0xC0041B12 0x4618 1 MOV r0,r3 false -Instruction 5926 S:0xC0041B14 0x2100 0 MOVS r1,#0 false -Instruction 5927 S:0xC0041B16 0xF20FF93B 1 BL {pc}+0x20f27a ; 0xc0250d90 true -Info Tracing enabled -Instruction 5928 S:0xC0041B1A 0xF8D510B8 25 LDR r1,[r5,#0xb8] false -Instruction 5929 S:0xC0041B1E 0x02B8 1 LSLS r0,r7,#10 false -Instruction 5930 S:0xC0041B20 0xF8D580BC 1 LDR r8,[r5,#0xbc] false -Instruction 5931 S:0xC0041B24 0x1A56 1 SUBS r6,r2,r1 false -Instruction 5932 S:0xC0041B26 0x2100 0 MOVS r1,#0 false -Instruction 5933 S:0xC0041B28 0xF20FF932 1 BL {pc}+0x20f268 ; 0xc0250d90 true -Info Tracing enabled -Instruction 5934 S:0xC0041B2C 0xF8D540B8 1 LDR r4,[r5,#0xb8] false -Instruction 5935 S:0xC0041B30 0xEA8677E6 1 EOR r7,r6,r6,ASR #31 false -Instruction 5936 S:0xC0041B34 0xEBA777E6 1 SUB r7,r7,r6,ASR #31 false -Instruction 5937 S:0xC0041B38 0xF8D530DC 1 LDR r3,[r5,#0xdc] false -Instruction 5938 S:0xC0041B3C 0xEBC80202 1 RSB r2,r8,r2 false -Instruction 5939 S:0xC0041B40 0xEBB71F94 12 CMP r7,r4,LSR #6 false -Instruction 5940 S:0xC0041B44 0xD833 0 BHI {pc}+0x6a ; 0xc0041bae true fail -Instruction 5941 S:0xC0041B46 0xEA8271E2 22 EOR r1,r2,r2,ASR #31 false -Instruction 5942 S:0xC0041B4A 0xEBA171E2 1 SUB r1,r1,r2,ASR #31 false -Instruction 5943 S:0xC0041B4E 0xEBB11F98 1 CMP r1,r8,LSR #6 false -Instruction 5944 S:0xC0041B52 0xD82C 0 BHI {pc}+0x5c ; 0xc0041bae true fail -Instruction 5945 S:0xC0041B54 0xF64576CC 1 MOV r6,#0x5fcc false -Instruction 5946 S:0xC0041B58 0xF8D50598 1 LDR r0,[r5,#0x598] false -Instruction 5947 S:0xC0041B5C 0xF2CC0663 0 MOVT r6,#0xc063 false -Instruction 5948 S:0xC0041B60 0xF8D5159C 16 LDR r1,[r5,#0x59c] false -Instruction 5949 S:0xC0041B64 0x6873 3 LDR r3,[r6,#4] false -Instruction 5950 S:0xC0041B66 0xF8D564C0 3 LDR r6,[r5,#0x4c0] false -Instruction 5951 S:0xC0041B6A 0x2B00 1 CMP r3,#0 false -Instruction 5952 S:0xC0041B6C 0xF0408141 0 BNE.W {pc}+0x286 ; 0xc0041df2 true fail -Instruction 5953 S:0xC0041B70 0xF64577B8 23 MOV r7,#0x5fb8 false -Instruction 5954 S:0xC0041B74 0xE9D54524 1 LDRD r4,r5,[r5,#0x90] false -Instruction 5955 S:0xC0041B78 0xF2CC0763 1 MOVT r7,#0xc063 false -Instruction 5956 S:0xC0041B7C 0x687B 3 LDR r3,[r7,#4] false -Instruction 5957 S:0xC0041B7E 0x2B00 2 CMP r3,#0 false -Instruction 5958 S:0xC0041B80 0xF43FAF5C 11 BEQ {pc}-0x144 ; 0xc0041a3c true -Instruction 5959 S:0xC0041A3C 0xF8D9308C 66 LDR r3,[r9,#0x8c] false -Instruction 5960 S:0xC0041A40 0x9D0A 25 LDR r5,[sp,#0x28] false -Instruction 5961 S:0xC0041A42 0x9319 1 STR r3,[sp,#0x64] false -Instruction 5962 S:0xC0041A44 0x9B19 2 LDR r3,[sp,#0x64] false -Instruction 5963 S:0xC0041A46 0x429D 2 CMP r5,r3 false -Instruction 5964 S:0xC0041A48 0xF1A3098C 1 SUB r9,r3,#0x8c false -Instruction 5965 S:0xC0041A4C 0xF47FAED7 0 BNE {pc}-0x24e ; 0xc00417fe true fail -Instruction 5966 S:0xC0041A50 0xF8DD802C 8 LDR r8,[sp,#0x2c] false -Instruction 5967 S:0xC0041A54 0x4640 2 MOV r0,r8 false -Instruction 5968 S:0xC0041A56 0x9912 1 LDR r1,[sp,#0x48] false -Instruction 5969 S:0xC0041A58 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 5970 S:0xC0041A5A 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 5971 S:0xC0041A5E 0xF3A2BDFB 5 B.W {pc}+0x3a2bfa ; 0xc03e4658 true -Info Tracing enabled -Instruction 5972 S:0xC00462AA 0x9902 1 LDR r1,[sp,#8] false -Instruction 5973 S:0xC00462AC 0xF8563021 5 LDR r3,[r6,r1,LSL #2] false -Instruction 5974 S:0xC00462B0 0x18E4 2 ADDS r4,r4,r3 false -Instruction 5975 S:0xC00462B2 0xF8D44490 3 LDR r4,[r4,#0x490] false -Instruction 5976 S:0xC00462B6 0x2C00 2 CMP r4,#0 false -Instruction 5977 S:0xC00462B8 0xD064 0 BEQ {pc}+0xcc ; 0xc0046384 true fail -Instruction 5978 S:0xC00462BA 0xF8DFA0DC 10 LDR r10,[pc,#220] ; [0xC0046398] false -Instruction 5979 S:0xC00462BE 0x2600 0 MOVS r6,#0 false -Instruction 5980 S:0xC00462C0 0x6BE3 3 LDR r3,[r4,#0x3c] false -Instruction 5981 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false -Instruction 5982 S:0xC00462C4 0xD545 1 BPL {pc}+0x8e ; 0xc0046352 true fail -Instruction 5983 S:0xC00462C6 0x6CA0 54 LDR r0,[r4,#0x48] false -Instruction 5984 S:0xC00462C8 0xF1B80F00 0 CMP r8,#0 false -Instruction 5985 S:0xC00462CC 0xD002 1 BEQ {pc}+8 ; 0xc00462d4 true fail -Instruction 5986 S:0xC00462CE 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 5987 S:0xC00462D0 0xFB03F000 3 MUL r0,r3,r0 false -Instruction 5988 S:0xC00462D4 0xF7D9FFF8 1 BL {pc}-0x2600c ; 0xc00202c8 true -Instruction 5989 S:0xC00202C8 0xB500 3 PUSH {lr} false -Instruction 5990 S:0xC00202CA 0xF85DEB04 3 POP {lr} false -Instruction 5991 S:0xC00202CE 0x2800 0 CMP r0,#0 false -Instruction 5992 S:0xC00202D0 0xBFA1 1 ITTTT GE false -Instruction 5993 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 5994 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 5995 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 5996 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 5997 S:0xC00202E0 0xBFAE 1 ITEE GE false -Instruction 5998 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false -Instruction 5999 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 6000 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 6001 S:0xC00202EC 0x4770 1 BX lr true -Instruction 6002 S:0xC00462D8 0xF8DA3008 1 LDR r3,[r10,#8] false -Instruction 6003 S:0xC00462DC 0x6BE7 1 LDR r7,[r4,#0x3c] false -Instruction 6004 S:0xC00462DE 0x2801 0 CMP r0,#1 false -Instruction 6005 S:0xC00462E0 0xBF38 7 IT CC false -Instruction 6006 S:0xC00462E2 0x2001 1 MOVS r0,#1 false fail -Instruction 6007 S:0xC00462E4 0x4298 1 CMP r0,r3 false -Instruction 6008 S:0xC00462E6 0xBF34 1 ITE CC false -Instruction 6009 S:0xC00462E8 0x4683 1 MOV r11,r0 false -Instruction 6010 S:0xC00462EA 0x469B 0 MOV r11,r3 false fail -Instruction 6011 S:0xC00462EC 0xF4176780 1 ANDS r7,r7,#0x400 false -Instruction 6012 S:0xC00462F0 0xD139 0 BNE {pc}+0x76 ; 0xc0046366 true fail -Instruction 6013 S:0xC00462F2 0x6C63 16 LDR r3,[r4,#0x44] false -Instruction 6014 S:0xC00462F4 0xF8D92000 3 LDR r2,[r9,#0] false -Instruction 6015 S:0xC00462F8 0x445B 1 ADD r3,r3,r11 false -Instruction 6016 S:0xC00462FA 0x1AD3 1 SUBS r3,r2,r3 false -Instruction 6017 S:0xC00462FC 0x2B00 1 CMP r3,#0 false -Instruction 6018 S:0xC00462FE 0xDB0C 0 BLT {pc}+0x1c ; 0xc004631a true -Instruction 6019 S:0xC004631A 0xB177 15 CBZ r7,{pc}+0x20 ; 0xc004633a true -Instruction 6020 S:0xC004633A 0x6C62 20 LDR r2,[r4,#0x44] false -Instruction 6021 S:0xC004633C 0x9B05 1 LDR r3,[sp,#0x14] false -Instruction 6022 S:0xC004633E 0xEB0B0C02 18 ADD r12,r11,r2 false -Instruction 6023 S:0xC0046342 0xEBC5020C 1 RSB r2,r5,r12 false -Instruction 6024 S:0xC0046346 0x2A00 1 CMP r2,#0 false -Instruction 6025 S:0xC0046348 0xBFB8 0 IT LT false -Instruction 6026 S:0xC004634A 0x4665 1 MOV r5,r12 false -Instruction 6027 S:0xC004634C 0xBFB8 0 IT LT false -Instruction 6028 S:0xC004634E 0x2601 1 MOVS r6,#1 false -Instruction 6029 S:0xC0046350 0xB113 1 CBZ r3,{pc}+8 ; 0xc0046358 true fail -Instruction 6030 S:0xC0046352 0x6824 1 LDR r4,[r4,#0] false -Instruction 6031 S:0xC0046354 0x2C00 2 CMP r4,#0 false -Instruction 6032 S:0xC0046356 0xD1B3 0 BNE {pc}-0x96 ; 0xc00462c0 true -Instruction 6033 S:0xC00462C0 0x6BE3 8 LDR r3,[r4,#0x3c] false -Instruction 6034 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false -Instruction 6035 S:0xC00462C4 0xD545 1 BPL {pc}+0x8e ; 0xc0046352 true -Instruction 6036 S:0xC0046352 0x6824 8 LDR r4,[r4,#0] false -Instruction 6037 S:0xC0046354 0x2C00 2 CMP r4,#0 false -Instruction 6038 S:0xC0046356 0xD1B3 1 BNE {pc}-0x96 ; 0xc00462c0 true fail -Instruction 6039 S:0xC0046358 0xB116 1 CBZ r6,{pc}+8 ; 0xc0046360 true fail -Instruction 6040 S:0xC004635A 0x9A03 8 LDR r2,[sp,#0xc] false -Instruction 6041 S:0xC004635C 0xF8C2546C 5 STR r5,[r2,#0x46c] false -Instruction 6042 S:0xC0046360 0xB007 1 ADD sp,sp,#0x1c false -Instruction 6043 S:0xC0046362 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 6044 S:0xC00465C2 0x9800 27 LDR r0,[sp,#0] false -Instruction 6045 S:0xC00465C4 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 6046 S:0xC00465C6 0x4E26 1 LDR r6,[pc,#152] ; [0xC0046660] = 0xC05F3080 false -Instruction 6047 S:0xC00465C8 0xF8552020 1 LDR r2,[r5,r0,LSL #2] false -Instruction 6048 S:0xC00465CC 0x2900 0 CMP r1,#0 false -Instruction 6049 S:0xC00465CE 0xD161 1 BNE {pc}+0xc6 ; 0xc0046694 true -Instruction 6050 S:0xC0046694 0x4B3C 68 LDR r3,[pc,#240] ; [0xC0046788] false -Instruction 6051 S:0xC0046696 0x2001 0 MOVS r0,#1 false -Instruction 6052 S:0xC0046698 0x18D1 2 ADDS r1,r2,r3 false -Instruction 6053 S:0xC004669A 0x3128 1 ADDS r1,r1,#0x28 false -Instruction 6054 S:0xC004669C 0xF209FA4C 1 BL {pc}+0x20949c ; 0xc024fb38 true -Info Tracing enabled -Instruction 6055 S:0xC00466A0 0xB00F 1 ADD sp,sp,#0x3c false -Instruction 6056 S:0xC00466A2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 6057 S:0xC0020EFE 0xF8DA3018 29 LDR r3,[r10,#0x18] false -Instruction 6058 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 6059 S:0xC0020F04 0xD165 1 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 6060 S:0xC0020F06 0xF8D93004 3 LDR r3,[r9,#4] false -Instruction 6061 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false -Instruction 6062 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 6063 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 6064 S:0xC0020F10 0x9804 20 LDR r0,[sp,#0x10] false -Instruction 6065 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 6066 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 6067 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 6068 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 6069 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 6070 S:0xC0020EBA 0xF2460380 19 MOVW r3,#0x6080 false -Instruction 6071 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 6072 S:0xC0020EC0 0xF2CC035F 16 MOVT r3,#0xc05f false -Instruction 6073 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 6074 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 6075 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false -Instruction 6076 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 6077 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 6078 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 6079 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false -Instruction 6080 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 6081 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 6082 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 6083 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 6084 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false -Instruction 6085 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 6086 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false -Instruction 6087 S:0xC0020ED4 0x4847 3 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 6088 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 6089 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 6090 S:0xC0020EDC 0x9303 2 STR r3,[sp,#0xc] false -Instruction 6091 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 6092 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 6093 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 6094 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false -Instruction 6095 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false -Instruction 6096 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 6097 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 6098 S:0xC0020EEE 0xF8DA3004 3 LDR r3,[r10,#4] false -Instruction 6099 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 6100 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 6101 S:0xC0020EF6 0xF8573C04 1 LDR r3,[r7,#-4] false -Instruction 6102 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 6103 S:0xC0020EFC 0x4798 1 BLX r3 true -Info Tracing enabled -Instruction 6104 S:0xC0020EFE 0xF8DA3018 17 LDR r3,[r10,#0x18] false -Instruction 6105 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 6106 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 6107 S:0xC0020F06 0xF8D93004 9 LDR r3,[r9,#4] false -Instruction 6108 S:0xC0020F0A 0x9902 1 LDR r1,[sp,#8] false -Instruction 6109 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 6110 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 6111 S:0xC0020F10 0x9804 8 LDR r0,[sp,#0x10] false -Instruction 6112 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 6113 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 6114 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 6115 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 6116 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true fail -Instruction 6117 S:0xC0020F22 0xB672 1 CPSID i false -Instruction 6118 S:0xC0020F24 0xF8D93014 3 LDR r3,[r9,#0x14] false -Instruction 6119 S:0xC0020F28 0xF64902C0 0 MOV r2,#0x98c0 false -Instruction 6120 S:0xC0020F2C 0xF2CC0264 1 MOVT r2,#0xc064 false -Instruction 6121 S:0xC0020F30 0x019B 2 LSLS r3,r3,#6 false -Instruction 6122 S:0xC0020F32 0x58D4 5 LDR r4,[r2,r3] false -Instruction 6123 S:0xC0020F34 0x2C00 2 CMP r4,#0 false -Instruction 6124 S:0xC0020F36 0xD025 0 BEQ {pc}+0x4e ; 0xc0020f84 true -Instruction 6125 S:0xC0020F84 0x46C8 1 MOV r8,r9 false -Instruction 6126 S:0xC0020F86 0xE7EC 0 B {pc}-0x24 ; 0xc0020f62 true -Instruction 6127 S:0xC0020F62 0xF44F7080 6 MOV r0,#0x100 false -Instruction 6128 S:0xC0020F66 0xF7FFFF2F 1 BL {pc}-0x19e ; 0xc0020dc8 true -Instruction 6129 S:0xC0020DC8 0xB570 17 PUSH {r4-r6,lr} false -Instruction 6130 S:0xC0020DCA 0xB500 4 PUSH {lr} false -Instruction 6131 S:0xC0020DCC 0xF85DEB04 2 POP {lr} false -Instruction 6132 S:0xC0020DD0 0x466B 1 MOV r3,sp false -Instruction 6133 S:0xC0020DD2 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 6134 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false -Instruction 6135 S:0xC0020DD8 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 6136 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 6137 S:0xC0020DE0 0x4605 10 MOV r5,r0 false -Instruction 6138 S:0xC0020DE2 0x6862 1 LDR r2,[r4,#4] false -Instruction 6139 S:0xC0020DE4 0x4013 2 ANDS r3,r3,r2 false -Instruction 6140 S:0xC0020DE6 0xB93B 1 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail -Instruction 6141 S:0xC0020DE8 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 6142 S:0xC0020DEC 0x061A 3 LSLS r2,r3,#24 false -Instruction 6143 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail -Instruction 6144 S:0xC0020DF0 0x6863 1 LDR r3,[r4,#4] false -Instruction 6145 S:0xC0020DF2 0x1B5B 2 SUBS r3,r3,r5 false -Instruction 6146 S:0xC0020DF4 0x6063 1 STR r3,[r4,#4] false -Instruction 6147 S:0xC0020DF6 0xBD70 1 POP {r4-r6,pc} true -Instruction 6148 S:0xC0020F6A 0xF8D8300C 8 LDR r3,[r8,#0xc] false -Instruction 6149 S:0xC0020F6E 0x9C07 1 LDR r4,[sp,#0x1c] false -Instruction 6150 S:0xC0020F70 0x68DA 4 LDR r2,[r3,#0xc] false -Instruction 6151 S:0xC0020F72 0xF4046100 1 AND r1,r4,#0x800 false -Instruction 6152 S:0xC0020F76 0xF4226200 1 BIC r2,r2,#0x800 false -Instruction 6153 S:0xC0020F7A 0x430A 1 ORRS r2,r2,r1 false -Instruction 6154 S:0xC0020F7C 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 6155 S:0xC0020F7E 0xB009 0 ADD sp,sp,#0x24 false -Instruction 6156 S:0xC0020F80 0xE8BD8FF0 6 POP {r4-r11,pc} true -Instruction 6157 S:0xC0021226 0xE7E8 15 B {pc}-0x2c ; 0xc00211fa true -Instruction 6158 S:0xC00211FA 0x6960 3 LDR r0,[r4,#0x14] false -Instruction 6159 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true -Instruction 6160 S:0xC003CF0C 0xB488 17 PUSH {r3,r7} false -Instruction 6161 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 6162 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 6163 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 6164 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 6165 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 6166 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 6167 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 6168 S:0xC003CF20 0xF8D31460 8 LDR r1,[r3,#0x460] false -Instruction 6169 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 6170 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 6171 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 6172 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 6173 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 6174 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 6175 S:0xC003CF32 0x4770 1 BX lr true -Instruction 6176 S:0xC0021200 0xB140 8 CBZ r0,{pc}+0x14 ; 0xc0021214 true -Instruction 6177 S:0xC0021214 0xE8BD4010 8 POP {r4,lr} false -Instruction 6178 S:0xC0021218 0xF04EBF4E 1 B.W {pc}+0x4eea0 ; 0xc00700b8 true -Info Tracing enabled -Instruction 6179 S:0xC000D610 0x4623 1 MOV r3,r4 false -Instruction 6180 S:0xC000D612 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 6181 S:0xC000D616 0x50D6 7 STR r6,[r2,r3] false -Instruction 6182 S:0xC000D618 0xBD70 3 POP {r4-r6,pc} true -Instruction 6183 S:0xC00083F6 0x6822 49 LDR r2,[r4,#0] false -Instruction 6184 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false -Instruction 6185 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false -Instruction 6186 S:0xC0008400 0x4601 1 MOV r1,r0 false -Instruction 6187 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false -Instruction 6188 S:0xC0008406 0xD9EF 1 BLS {pc}-0x1e ; 0xc00083e8 true fail -Instruction 6189 S:0xC0008408 0x280F 1 CMP r0,#0xf false -Instruction 6190 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail -Instruction 6191 S:0xC000840C 0xE8BD81F0 1 POP {r4-r8,pc} true -Instruction 6192 S:0xC000CAE8 0x46E9 11 MOV r9,sp false -Instruction 6193 S:0xC000CAEA 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 6194 S:0xC000CAEE 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 6195 S:0xC000CAF2 0xF04F0800 0 MOV r8,#0 false -Instruction 6196 S:0xC000CAF6 0xF000B957 1 B.W {pc}+0x2b2 ; 0xc000cda8 true -Instruction 6197 S:0xC000CDA8 0xF8D91000 15 LDR r1,[r9,#0] false -Instruction 6198 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false -Instruction 6199 S:0xC000CDB0 0xF47FAFEB 1 BNE.W {pc}-0x26 ; 0xc000cd8a true fail -Instruction 6200 S:0xC000CDB4 0xF3BF8F2F 1 CLREX false -Instruction 6201 S:0xC000CDB8 0x466A 1 MOV r2,sp false -Instruction 6202 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 6203 S:0xC000CDBE 0xF083030C 12 EOR r3,r3,#0xc false -Instruction 6204 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 6205 S:0xC000CDC6 0xF8D2D034 19 LDR sp,[r2,#0x34] false -Instruction 6206 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false -Instruction 6207 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 6208 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 6209 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false -Instruction 6210 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false -Instruction 6211 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 6212 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 6213 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false -Instruction 6214 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false -Instruction 6215 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536985202 -Info Tracing enabled -Instruction 6216 S:0xC000CAA0 0xB092 17 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562537011316 -Instruction 6217 S:0xC000CAA2 0xE88D1FFF 24 STM sp,{r0-r12} false -Instruction 6218 S:0xC000CAA6 0xE8900038 11 LDM r0,{r3-r5} false -Instruction 6219 S:0xC000CAAA 0xA80F 2 ADD r0,sp,#0x3c false -Instruction 6220 S:0xC000CAAC 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 6221 S:0xC000CAB0 0x9300 1 STR r3,[sp,#0] false -Instruction 6222 S:0xC000CAB2 0xE8800070 2 STM r0,{r4-r6} false -Instruction 6223 S:0xC000CAB6 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false -Instruction 6224 S:0xC000CABA 0xF081010C 2 EOR r1,r1,#0xc false -Instruction 6225 S:0xC000CABE 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 6226 S:0xC000CAC2 0xF840DC08 5 STR sp,[r0,#-8] false -Instruction 6227 S:0xC000CAC6 0xF840EC04 1 STR lr,[r0,#-4] false -Instruction 6228 S:0xC000CACA 0xF081010C 0 EOR r1,r1,#0xc false -Instruction 6229 S:0xC000CACE 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 6230 S:0xC000CAD2 0xF85F00B4 7 LDR r0,[pc,#-180] ; [0xC000CA20] = 0xC06013D4 false -Instruction 6231 S:0xC000CAD6 0x6800 15 LDR r0,[r0,#0] false -Instruction 6232 S:0xC000CAD8 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false -Instruction 6233 S:0xC000CADC 0x4907 16 LDR r1,[pc,#28] ; [0xC000CAFC] = 0xC06013DC false -Instruction 6234 S:0xC000CADE 0x4668 0 MOV r0,sp false -Instruction 6235 S:0xC000CAE0 0xF20F0E05 1 ADR.W lr,{pc}+9 ; 0xc000cae9 false -Instruction 6236 S:0xC000CAE4 0xF8D1F000 2 LDR pc,[r1,#0] true -Instruction 6237 S:0xC00083D0 0xE92D41F0 9 PUSH {r4-r8,lr} false -Instruction 6238 S:0xC00083D4 0xB500 5 PUSH {lr} false -Instruction 6239 S:0xC00083D6 0xF004FD19 1 BL {pc}+0x4a36 ; 0xc000ce0c true -Instruction 6240 S:0xC000CE0C 0x46F4 11 MOV r12,lr false -Instruction 6241 S:0xC000CE0E 0xF85DEB04 1 POP {lr} false -Instruction 6242 S:0xC000CE12 0x46E7 1 MOV pc,r12 true -Instruction 6243 S:0xC00083DA 0x4607 19 MOV r7,r0 false -Instruction 6244 S:0xC00083DC 0x4E0F 13 LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 false -Instruction 6245 S:0xC00083DE 0xF8D6800C 23 LDR r8,[r6,#0xc] false -Instruction 6246 S:0xC00083E2 0xF108040C 2 ADD r4,r8,#0xc false -Instruction 6247 S:0xC00083E6 0xE006 0 B {pc}+0x10 ; 0xc00083f6 true -Instruction 6248 S:0xC00083F6 0x6822 63 LDR r2,[r4,#0] false -Instruction 6249 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false -Instruction 6250 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false -Instruction 6251 S:0xC0008400 0x4601 0 MOV r1,r0 false -Instruction 6252 S:0xC0008402 0xF5B57F7B 1 CMP r5,#0x3ec false -Instruction 6253 S:0xC0008406 0xD9EF 0 BLS {pc}-0x1e ; 0xc00083e8 true fail -Instruction 6254 S:0xC0008408 0x280F 1 CMP r0,#0xf false -Instruction 6255 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true -Instruction 6256 S:0xC0008410 0xF8C82010 1 STR r2,[r8,#0x10] false -Instruction 6257 S:0xC0008414 0x4639 0 MOV r1,r7 false -Instruction 6258 S:0xC0008416 0xF008FC25 1 BL {pc}+0x884e ; 0xc0010c64 true -Instruction 6259 S:0xC0010C64 0xE92D43F8 1 PUSH {r3-r9,lr} false -Instruction 6260 S:0xC0010C68 0xB500 6 PUSH {lr} false -Instruction 6261 S:0xC0010C6A 0xF85DEB04 2 POP {lr} false -Instruction 6262 S:0xC0010C6E 0x466B 1 MOV r3,sp false -Instruction 6263 S:0xC0010C70 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 6264 S:0xC0010C74 0x4E4A 37 LDR r6,[pc,#296] ; [0xC0010DA0] = 0xC05F1F34 false -Instruction 6265 S:0xC0010C76 0xF024041F 0 BIC r4,r4,#0x1f false -Instruction 6266 S:0xC0010C7A 0x2807 1 CMP r0,#7 false -Instruction 6267 S:0xC0010C7C 0x4689 0 MOV r9,r1 false -Instruction 6268 S:0xC0010C7E 0x4633 1 MOV r3,r6 false -Instruction 6269 S:0xC0010C80 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 6270 S:0xC0010C84 0x6964 13 LDR r4,[r4,#0x14] false -Instruction 6271 S:0xC0010C86 0x4602 0 MOV r2,r0 false -Instruction 6272 S:0xC0010C88 0x58CF 25 LDR r7,[r1,r3] false -Instruction 6273 S:0xC0010C8A 0xF8419003 3 STR r9,[r1,r3] false -Instruction 6274 S:0xC0010C8E 0xDC07 0 BGT {pc}+0x12 ; 0xc0010ca0 true fail -Instruction 6275 S:0xC0010C90 0xEB001104 14 ADD r1,r0,r4,LSL #4 false -Instruction 6276 S:0xC0010C94 0x4B43 1 LDR r3,[pc,#268] ; [0xC0010DA4] = 0xC06498C0 false -Instruction 6277 S:0xC0010C96 0xEB030381 2 ADD r3,r3,r1,LSL #2 false -Instruction 6278 S:0xC0010C9A 0x6859 16 LDR r1,[r3,#4] false -Instruction 6279 S:0xC0010C9C 0x3101 2 ADDS r1,#1 false -Instruction 6280 S:0xC0010C9E 0x6059 1 STR r1,[r3,#4] false -Instruction 6281 S:0xC0010CA0 0x2A07 0 CMP r2,#7 false -Instruction 6282 S:0xC0010CA2 0xD827 1 BHI {pc}+0x52 ; 0xc0010cf4 true fail -Instruction 6283 S:0xC0010CA4 0xE8DFF002 13 TBB [pc,r2] true -Instruction 6284 S:0xC0010CEE 0xF02CF92F 10 BL {pc}+0x2c262 ; 0xc003cf50 true -Instruction 6285 S:0xC003CF50 0xE92D43F8 3 PUSH {r3-r9,lr} false -Instruction 6286 S:0xC003CF54 0xAF00 4 ADD r7,sp,#0 false -Instruction 6287 S:0xC003CF56 0xB500 2 PUSH {lr} false -Instruction 6288 S:0xC003CF58 0xF85DEB04 2 POP {lr} false -Instruction 6289 S:0xC003CF5C 0x4E2C 36 LDR r6,[pc,#176] ; [0xC003D010] = 0xC05F3080 false -Instruction 6290 S:0xC003CF5E 0xEE1D2F90 4 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 6291 S:0xC003CF62 0x4633 1 MOV r3,r6 false -Instruction 6292 S:0xC003CF64 0x18D2 3 ADDS r2,r2,r3 false -Instruction 6293 S:0xC003CF66 0xF8D22594 50 LDR r2,[r2,#0x594] false -Instruction 6294 S:0xC003CF6A 0xB1BA 2 CBZ r2,{pc}+0x32 ; 0xc003cf9c true fail -Instruction 6295 S:0xC003CF6C 0x466A 8 MOV r2,sp false -Instruction 6296 S:0xC003CF6E 0xF8DF80A4 1 LDR r8,[pc,#164] ; [0xC003D014] = 0xC05FD5C0 false -Instruction 6297 S:0xC003CF72 0xF42254FF 0 BIC r4,r2,#0x1fe0 false -Instruction 6298 S:0xC003CF76 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 6299 S:0xC003CF7A 0xF7E4F8FF 0 BL {pc}-0x1bdfe ; 0xc002117c true -Instruction 6300 S:0xC002117C 0xB538 20 PUSH {r3-r5,lr} false -Instruction 6301 S:0xC002117E 0xB500 6 PUSH {lr} false -Instruction 6302 S:0xC0021180 0xF85DEB04 10 POP {lr} false -Instruction 6303 S:0xC0021184 0x466B 1 MOV r3,sp false -Instruction 6304 S:0xC0021186 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 6305 S:0xC002118A 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 6306 S:0xC002118E 0x6965 3 LDR r5,[r4,#0x14] false -Instruction 6307 S:0xC0021190 0xF04EFFCE 0 BL {pc}+0x4efa0 ; 0xc0070130 true -Info Tracing enabled -Instruction 6308 S:0xC0021194 0x68E3 1 LDR r3,[r4,#0xc] false -Instruction 6309 S:0xC0021196 0xF8D33240 23 LDR r3,[r3,#0x240] false -Instruction 6310 S:0xC002119A 0xB92B 2 CBNZ r3,{pc}+0xe ; 0xc00211a8 true -Instruction 6311 S:0xC00211A8 0x6863 8 LDR r3,[r4,#4] false -Instruction 6312 S:0xC00211AA 0xF5033380 2 ADD r3,r3,#0x10000 false -Instruction 6313 S:0xC00211AE 0x6063 1 STR r3,[r4,#4] false -Instruction 6314 S:0xC00211B0 0xBD38 1 POP {r3-r5,pc} true -Instruction 6315 S:0xC003CF7E 0x4635 2 MOV r5,r6 false -Instruction 6316 S:0xC003CF80 0xF7FFF870 1 BL {pc}-0xf1c ; 0xc003c064 true -Instruction 6317 S:0xC003C064 0xE92D41F0 14 PUSH {r4-r8,lr} false -Instruction 6318 S:0xC003C068 0xAF00 3 ADD r7,sp,#0 false -Instruction 6319 S:0xC003C06A 0xB500 2 PUSH {lr} false -Instruction 6320 S:0xC003C06C 0xF85DEB04 2 POP {lr} false -Instruction 6321 S:0xC003C070 0x4E15 12 LDR r6,[pc,#84] ; [0xC003C0C8] = 0xC05F3080 false -Instruction 6322 S:0xC003C072 0xEE1D8F90 1 MRC p15,#0x0,r8,c13,c0,#4 false -Instruction 6323 S:0xC003C076 0xEB080506 4 ADD r5,r8,r6 false -Instruction 6324 S:0xC003C07A 0xF3BF8F5F 1 DMB false -Instruction 6325 S:0xC003C07E 0x2300 1 MOVS r3,#0 false -Instruction 6326 S:0xC003C080 0xF2055294 0 ADD r2,r5,#0x594 false -Instruction 6327 S:0xC003C084 0xE8524F00 38 LDREX r4,[r2] false -Instruction 6328 S:0xC003C088 0xE8423100 74 STREX r1,r3,[r2] false -Instruction 6329 S:0xC003C08C 0xF0910F00 2 TEQ r1,#0 false -Instruction 6330 S:0xC003C090 0xD1F8 0 BNE {pc}-0xc ; 0xc003c084 true fail -Instruction 6331 S:0xC003C092 0xF3BF8F5F 8 DMB false -Instruction 6332 S:0xC003C096 0x4628 1 MOV r0,r5 false -Instruction 6333 S:0xC003C098 0xF3A8FA8E 1 BL {pc}+0x3a8520 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 6334 S:0xC003C09C 0xB13C 9 CBZ r4,{pc}+0x12 ; 0xc003c0ae true fail -Instruction 6335 S:0xC003C09E 0xF1A40114 1 SUB r1,r4,#0x14 false -Instruction 6336 S:0xC003C0A2 0x6824 73 LDR r4,[r4,#0] false -Instruction 6337 S:0xC003C0A4 0x4628 0 MOV r0,r5 false -Instruction 6338 S:0xC003C0A6 0xF7FFFFB7 1 BL {pc}-0x8e ; 0xc003c018 true -Instruction 6339 S:0xC003C018 0xB5B0 2 PUSH {r4,r5,r7,lr} false -Instruction 6340 S:0xC003C01A 0xAF00 2 ADD r7,sp,#0 false -Instruction 6341 S:0xC003C01C 0xB500 2 PUSH {lr} false -Instruction 6342 S:0xC003C01E 0xF85DEB04 2 POP {lr} false -Instruction 6343 S:0xC003C022 0xF891323C 42 LDRB r3,[r1,#0x23c] false -Instruction 6344 S:0xC003C026 0x460C 0 MOV r4,r1 false -Instruction 6345 S:0xC003C028 0x2205 1 MOVS r2,#5 false -Instruction 6346 S:0xC003C02A 0x0699 2 LSLS r1,r3,#26 false -Instruction 6347 S:0xC003C02C 0x4621 0 MOV r1,r4 false -Instruction 6348 S:0xC003C02E 0x4605 1 MOV r5,r0 false -Instruction 6349 S:0xC003C030 0xBF42 0 ITTT MI false -Instruction 6350 S:0xC003C032 0xF8D0345C 1 LDR r3,[r0,#0x45c] false fail -Instruction 6351 S:0xC003C036 0xF10333FF 2 ADD r3,r3,#0xffffffff false fail -Instruction 6352 S:0xC003C03A 0xF8C0345C 1 STR r3,[r0,#0x45c] false fail -Instruction 6353 S:0xC003C03E 0xF7FFFEE3 0 BL {pc}-0x236 ; 0xc003be08 true -Instruction 6354 S:0xC003BE08 0xB488 1 PUSH {r3,r7} false -Instruction 6355 S:0xC003BE0A 0xAF00 1 ADD r7,sp,#0 false -Instruction 6356 S:0xC003BE0C 0xB500 2 PUSH {lr} false -Instruction 6357 S:0xC003BE0E 0xF85DEB04 2 POP {lr} false -Instruction 6358 S:0xC003BE12 0x680B 1 LDR r3,[r1,#0] false -Instruction 6359 S:0xC003BE14 0x079B 3 LSLS r3,r3,#30 false -Instruction 6360 S:0xC003BE16 0xD508 0 BPL {pc}+0x14 ; 0xc003be2a true -Instruction 6361 S:0xC003BE2A 0x46BD 8 MOV sp,r7 false -Instruction 6362 S:0xC003BE2C 0xBC88 3 POP {r3,r7} false -Instruction 6363 S:0xC003BE2E 0xF7FFBD1B 1 B.W {pc}-0x5c6 ; 0xc003b868 true -Instruction 6364 S:0xC003B868 0xE92D43F8 2 PUSH {r3-r9,lr} false -Instruction 6365 S:0xC003B86C 0xAF00 4 ADD r7,sp,#0 false -Instruction 6366 S:0xC003B86E 0xB500 2 PUSH {lr} false -Instruction 6367 S:0xC003B870 0xF85DEB04 2 POP {lr} false -Instruction 6368 S:0xC003B874 0x460E 0 MOV r6,r1 false -Instruction 6369 S:0xC003B876 0x4690 1 MOV r8,r2 false -Instruction 6370 S:0xC003B878 0x4681 0 MOV r9,r0 false -Instruction 6371 S:0xC003B87A 0xF7FFFF85 1 BL {pc}-0xf2 ; 0xc003b788 true -Instruction 6372 S:0xC003B788 0xE92D43C8 24 PUSH {r3,r6-r9,lr} false -Instruction 6373 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 6374 S:0xC003B78E 0xB500 2 PUSH {lr} false -Instruction 6375 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 6376 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 6377 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 6378 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 6379 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 6380 S:0xC003B7A0 0xF8D004C0 11 LDR r0,[r0,#0x4c0] false -Instruction 6381 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 6382 S:0xC003F2B4 0x4B03 1 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 6383 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false -Instruction 6384 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 6385 S:0xC003F2BA 0xF7CFBD35 8 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 6386 S:0xC000ED28 0xB508 16 PUSH {r3,lr} false -Instruction 6387 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 6388 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 6389 S:0xC000ED32 0x689B 26 LDR r3,[r3,#8] false -Instruction 6390 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 6391 S:0xC00113EC 0xF24A2340 21 MOV r3,#0xa240 false -Instruction 6392 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 6393 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 6394 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false -Instruction 6395 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562537011398 -Info Tracing enabled -Instruction 6396 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 6397 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 6398 S:0xC0011402 0x681C 15 LDR r4,[r3,#0] false -Instruction 6399 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 6400 S:0xC0011408 0x4610 2 MOV r0,r2 false -Instruction 6401 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 6402 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 6403 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 6404 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 6405 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Timestamp Timestamp: 562537011402 -Instruction 6406 S:0xC003B7B0 0xE9D38900 13 LDRD r8,r9,[r3,#0] false -Instruction 6407 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 6408 S:0xC003B7B8 0xE9D62300 42 LDRD r2,r3,[r6,#0] false -Instruction 6409 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 6410 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false -Instruction 6411 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 6412 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 6413 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 6414 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 6415 S:0xC003B87E 0x4633 3 MOV r3,r6 false -Instruction 6416 S:0xC003B880 0xE9F3457A 15 LDRD r4,r5,[r3,#0x1e8]! false -Instruction 6417 S:0xC003B884 0xEA540205 2 ORRS r2,r4,r5 false -Instruction 6418 S:0xC003B888 0xD10C 0 BNE {pc}+0x1c ; 0xc003b8a4 true fail -Instruction 6419 S:0xC003B88A 0x6872 8 LDR r2,[r6,#4] false -Instruction 6420 S:0xC003B88C 0x4809 13 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false -Instruction 6421 S:0xC003B88E 0x490A 3 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false -Instruction 6422 S:0xC003B890 0x6952 44 LDR r2,[r2,#0x14] false -Instruction 6423 S:0xC003B892 0xF8502022 5 LDR r2,[r0,r2,LSL #2] false -Instruction 6424 S:0xC003B896 0x1889 2 ADDS r1,r1,r2 false -Instruction 6425 S:0xC003B898 0xF501618F 1 ADD r1,r1,#0x478 false -Instruction 6426 S:0xC003B89C 0xE9D14500 5 LDRD r4,r5,[r1,#0] false -Instruction 6427 S:0xC003B8A0 0xE9C34500 3 STRD r4,r5,[r3,#0] false -Instruction 6428 S:0xC003B8A4 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 6429 S:0xC003B8A6 0x4648 0 MOV r0,r9 false -Instruction 6430 S:0xC003B8A8 0x4642 1 MOV r2,r8 false -Instruction 6431 S:0xC003B8AA 0x4631 0 MOV r1,r6 false -Instruction 6432 S:0xC003B8AC 0x685B 17 LDR r3,[r3,#4] false -Instruction 6433 S:0xC003B8AE 0x4798 1 BLX r3 true -Instruction 6434 S:0xC0043DE4 0xE92D4FF0 21 PUSH {r4-r11,lr} false -Instruction 6435 S:0xC0043DE8 0xB0A5 8 SUB sp,sp,#0x94 false -Instruction 6436 S:0xC0043DEA 0xB500 3 PUSH {lr} false -Instruction 6437 S:0xC0043DEC 0xF85DEB04 2 POP {lr} false -Instruction 6438 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false -Instruction 6439 S:0xC0043DF4 0x9013 3 STR r0,[sp,#0x4c] false -Instruction 6440 S:0xC0043DF6 0xF0008380 0 BEQ.W {pc}+0x704 ; 0xc00444fa true fail -Instruction 6441 S:0xC0043DFA 0x6D4B 48 LDR r3,[r1,#0x54] false -Instruction 6442 S:0xC0043DFC 0x2B00 2 CMP r3,#0 false -Instruction 6443 S:0xC0043DFE 0xF0408273 2 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail -Instruction 6444 S:0xC0043E02 0x465F 8 MOV r7,r11 false -Instruction 6445 S:0xC0043E04 0x4615 0 MOV r5,r2 false -Instruction 6446 S:0xC0043E06 0xF0050305 1 AND r3,r5,#5 false -Instruction 6447 S:0xC0043E0A 0xF8D76124 13 LDR r6,[r7,#0x124] false -Instruction 6448 S:0xC0043E0E 0x2B01 1 CMP r3,#1 false -Instruction 6449 S:0xC0043E10 0xD008 0 BEQ {pc}+0x14 ; 0xc0043e24 true fail -Instruction 6450 S:0xC0043E12 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false -Instruction 6451 S:0xC0043E16 0xE9D62306 11 LDRD r2,r3,[r6,#0x18] false -Instruction 6452 S:0xC0043E1A 0x1880 2 ADDS r0,r0,r2 false -Instruction 6453 S:0xC0043E1C 0xEB410103 1 ADC r1,r1,r3 false -Instruction 6454 S:0xC0043E20 0xE9C7010C 1 STRD r0,r1,[r7,#0x30] false -Instruction 6455 S:0xC0043E24 0x46B8 1 MOV r8,r7 false -Instruction 6456 S:0xC0043E26 0x4630 0 MOV r0,r6 false -Instruction 6457 S:0xC0043E28 0xF7FCF96E 1 BL {pc}-0x3d20 ; 0xc0040108 true -Instruction 6458 S:0xC0040108 0xE92D4FF0 5 PUSH {r4-r11,lr} false -Instruction 6459 S:0xC004010C 0xB085 8 SUB sp,sp,#0x14 false -Instruction 6460 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 6461 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 6462 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false -Instruction 6463 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false -Instruction 6464 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 6465 S:0xC004011E 0xF8D23480 2 LDR r3,[r2,#0x480] false -Instruction 6466 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 6467 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 6468 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 6469 S:0xC004012C 0xF8DA2020 13 LDR r2,[r10,#0x20] false -Instruction 6470 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 6471 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Instruction 6472 S:0xC0040134 0xE9DA6728 1 LDRD r6,r7,[r10,#0xa0] false -Instruction 6473 S:0xC0040138 0x2500 1 MOVS r5,#0 false -Instruction 6474 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 6475 S:0xC004013C 0x4629 1 MOV r1,r5 false -Instruction 6476 S:0xC004013E 0x42BD 1 CMP r5,r7 false -Instruction 6477 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 6478 S:0xC0040142 0x42B4 1 CMP r4,r6 false -Instruction 6479 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 6480 S:0xC0040146 0xBF3C 1 ITT CC false -Instruction 6481 S:0xC0040148 0x4639 1 MOV r1,r7 false -Instruction 6482 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 6483 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false -Instruction 6484 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false -Instruction 6485 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false -Instruction 6486 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false -Instruction 6487 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false -Instruction 6488 S:0xC004015E 0xE9CA670A 10 STRD r6,r7,[r10,#0x28] false -Instruction 6489 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false -Instruction 6490 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false -Instruction 6491 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false -Instruction 6492 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false -Instruction 6493 S:0xC0040170 0xF8DA1000 13 LDR r1,[r10,#0] false -Instruction 6494 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false -Instruction 6495 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 6496 S:0xC004017A 0x4690 1 MOV r8,r2 false -Instruction 6497 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 6498 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail -Instruction 6499 S:0xC0040180 0xE9DA670C 1 LDRD r6,r7,[r10,#0x30] false -Instruction 6500 S:0xC0040184 0x4658 1 MOV r0,r11 false -Instruction 6501 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false -Instruction 6502 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false -Instruction 6503 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false -Instruction 6504 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false -Instruction 6505 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 6506 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Instruction 6507 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 6508 S:0xC003F7AC 0xB500 6 PUSH {lr} false -Instruction 6509 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 6510 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 6511 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 6512 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 6513 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 6514 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false -Instruction 6515 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false -Instruction 6516 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true -Instruction 6517 S:0xC003F7E2 0x4616 8 MOV r6,r2 false -Instruction 6518 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 6519 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 6520 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 6521 S:0xC003F7EC 0x2E01 1 CMP r6,#1 false -Instruction 6522 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 6523 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail -Instruction 6524 S:0xC003F7F4 0xE9C02306 8 STRD r2,r3,[r0,#0x18] false -Instruction 6525 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 6526 S:0xC003F7FC 0xE9D02306 80 LDRD r2,r3,[r0,#0x18] false -Instruction 6527 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 6528 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 6529 S:0xC003F808 0x4770 3 BX lr true -Instruction 6530 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false -Instruction 6531 S:0xC004019E 0xF8DA2128 11 LDR r2,[r10,#0x128] false -Instruction 6532 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 6533 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 6534 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false -Instruction 6535 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true -Instruction 6536 S:0xC00401B6 0x4B24 22 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 6537 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false -Instruction 6538 S:0xC00401BC 0x685A 13 LDR r2,[r3,#4] false -Instruction 6539 S:0xC00401BE 0x2A00 2 CMP r2,#0 false -Instruction 6540 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Instruction 6541 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false -Instruction 6542 S:0xC00401C6 0xF8D630D8 23 LDR r3,[r6,#0xd8] false -Instruction 6543 S:0xC00401CA 0x2B00 2 CMP r3,#0 false -Instruction 6544 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Instruction 6545 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false -Instruction 6546 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 6547 S:0xC0043E2C 0xF0050501 5 AND r5,r5,#1 false -Instruction 6548 S:0xC0043E30 0xE9F80150 3 LDRD r0,r1,[r8,#0x140]! false -Instruction 6549 S:0xC0043E34 0xE9CD010A 3 STRD r0,r1,[sp,#0x28] false -Instruction 6550 S:0xC0043E38 0x2801 1 CMP r0,#1 false -Instruction 6551 S:0xC0043E3A 0xF1710100 1 SBCS r1,r1,#0 false -Instruction 6552 S:0xC0043E3E 0xF2C0857A 0 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail -Instruction 6553 S:0xC0043E42 0xF8D73124 11 LDR r3,[r7,#0x124] false -Instruction 6554 S:0xC0043E46 0xF1030458 2 ADD r4,r3,#0x58 false -Instruction 6555 S:0xC0043E4A 0xE8D4017F 16 LDREXD r0,r1,[r4] false -Instruction 6556 S:0xC0043E4E 0x4602 2 MOV r2,r0 false -Instruction 6557 S:0xC0043E50 0x460B 1 MOV r3,r1 false -Instruction 6558 S:0xC0043E52 0xE9DD010A 1 LDRD r0,r1,[sp,#0x28] false -Instruction 6559 S:0xC0043E56 0x1A12 2 SUBS r2,r2,r0 false -Instruction 6560 S:0xC0043E58 0xEB630301 1 SBC r3,r3,r1 false -Instruction 6561 S:0xC0043E5C 0xEA520103 1 ORRS r1,r2,r3 false -Instruction 6562 S:0xC0043E60 0xF04083D8 0 BNE.W {pc}+0x7b4 ; 0xc0044614 true -Instruction 6563 S:0xC0044614 0xF44F60FC 15 MOV r0,#0x7e0 false -Instruction 6564 S:0xC0044618 0x2100 1 MOVS r1,#0 false -Instruction 6565 S:0xC004461A 0x4299 1 CMP r1,r3 false -Instruction 6566 S:0xC004461C 0xBF08 1 IT EQ false -Instruction 6567 S:0xC004461E 0x4290 1 CMP r0,r2 false -Instruction 6568 S:0xC0044620 0xF8D74148 57 LDR r4,[r7,#0x148] false -Instruction 6569 S:0xC0044624 0xF0C0830A 0 BCC.W {pc}+0x618 ; 0xc0044c3c true fail -Instruction 6570 S:0xC0044628 0x2A1F 1 CMP r2,#0x1f false -Instruction 6571 S:0xC004462A 0x4611 0 MOV r1,r2 false -Instruction 6572 S:0xC004462C 0xBF82 1 ITTT HI false -Instruction 6573 S:0xC004462E 0x0953 1 LSRS r3,r2,#5 false fail -Instruction 6574 S:0xC0044630 0xF002011F 0 AND r1,r2,#0x1f false fail -Instruction 6575 S:0xC0044634 0x40DC 2 LSRS r4,r4,r3 false fail -Instruction 6576 S:0xC0044636 0x4BA2 13 LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 false -Instruction 6577 S:0xC0044638 0xF8532021 14 LDR r2,[r3,r1,LSL #2] false -Instruction 6578 S:0xC004463C 0xFBA22304 3 UMULL r2,r3,r2,r4 false -Instruction 6579 S:0xC0044640 0x4619 2 MOV r1,r3 false -Instruction 6580 S:0xC0044642 0xF8C71148 1 STR r1,[r7,#0x148] false -Instruction 6581 S:0xC0044646 0x2200 0 MOVS r2,#0 false -Instruction 6582 S:0xC0044648 0x2300 1 MOVS r3,#0 false -Instruction 6583 S:0xC004464A 0xE9C82300 1 STRD r2,r3,[r8,#0] false -Instruction 6584 S:0xC004464E 0x2D00 1 CMP r5,#0 false -Instruction 6585 S:0xC0044650 0xF47FAC0D 0 BNE {pc}-0x7e2 ; 0xc0043e6e true -Instruction 6586 S:0xC0043E6E 0x460A 8 MOV r2,r1 false -Instruction 6587 S:0xC0043E70 0xE9D60114 1 LDRD r0,r1,[r6,#0x50] false -Instruction 6588 S:0xC0043E74 0x17D3 1 ASRS r3,r2,#31 false -Instruction 6589 S:0xC0043E76 0x428B 1 CMP r3,r1 false -Instruction 6590 S:0xC0043E78 0xBF08 0 IT EQ false -Instruction 6591 S:0xC0043E7A 0x4282 1 CMP r2,r0 false -Instruction 6592 S:0xC0043E7C 0xF08086D8 0 BCS.W {pc}+0xdb4 ; 0xc0044c30 true -Instruction 6593 S:0xC0044C30 0x2200 33 MOVS r2,#0 false -Instruction 6594 S:0xC0044C32 0x2300 0 MOVS r3,#0 false -Instruction 6595 S:0xC0044C34 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false -Instruction 6596 S:0xC0044C38 0xF7FFB927 1 B {pc}-0xdae ; 0xc0043e8a true -Instruction 6597 S:0xC0043E8A 0xF8D73124 19 LDR r3,[r7,#0x124] false -Instruction 6598 S:0xC0043E8E 0xF8D72128 1 LDR r2,[r7,#0x128] false -Instruction 6599 S:0xC0043E92 0xF8D31084 2 LDR r1,[r3,#0x84] false -Instruction 6600 S:0xC0043E96 0xF8D144C0 3 LDR r4,[r1,#0x4c0] false -Instruction 6601 S:0xC0043E9A 0x940A 1 STR r4,[sp,#0x28] false -Instruction 6602 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false -Instruction 6603 S:0xC0043E9E 0xF0008452 15 BEQ.W {pc}+0x8a8 ; 0xc0044746 true -Instruction 6604 S:0xC0044746 0xF5016190 40 ADD r1,r1,#0x480 false -Instruction 6605 S:0xC004474A 0xE9D18900 3 LDRD r8,r9,[r1,#0] false -Instruction 6606 S:0xC004474E 0xF7FFBBAE 1 B {pc}-0x8a0 ; 0xc0043eae true -Instruction 6607 S:0xC0043EAE 0xF64B7540 1 MOV r5,#0xbf40 false -Instruction 6608 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false -Instruction 6609 S:0xC0043EB4 0xF2CC0564 1 MOVT r5,#0xc064 false -Instruction 6610 S:0xC0043EB8 0x69F8 1 LDR r0,[r7,#0x1c] false -Instruction 6611 S:0xC0043EBA 0x6B1B 1 LDR r3,[r3,#0x30] false -Instruction 6612 S:0xC0043EBC 0x686A 3 LDR r2,[r5,#4] false -Instruction 6613 S:0xC0043EBE 0xE9FE454E 3 LDRD r4,r5,[lr,#0x138]! false -Instruction 6614 S:0xC0043EC2 0x9010 1 STR r0,[sp,#0x40] false -Instruction 6615 S:0xC0043EC4 0xEBB80404 1 SUBS r4,r8,r4 false -Instruction 6616 S:0xC0043EC8 0xEB690505 1 SBC r5,r9,r5 false -Instruction 6617 S:0xC0043ECC 0xEA4F7CE2 1 ASR r12,r2,#31 false -Instruction 6618 S:0xC0043ED0 0x930C 1 STR r3,[sp,#0x30] false -Instruction 6619 S:0xC0043ED2 0xFBA50102 1 UMULL r0,r1,r5,r2 false -Instruction 6620 S:0xC0043ED6 0xFBA42302 1 UMULL r2,r3,r4,r2 false -Instruction 6621 S:0xC0043EDA 0xFB05110C 1 MLA r1,r5,r12,r1 false -Instruction 6622 S:0xC0043EDE 0xFB04330C 6 MLA r3,r4,r12,r3 false -Instruction 6623 S:0xC0043EE2 0xEA4F4C00 1 LSL r12,r0,#16 false -Instruction 6624 S:0xC0043EE6 0xF8CDC018 1 STR r12,[sp,#0x18] false -Instruction 6625 S:0xC0043EEA 0x040C 1 LSLS r4,r1,#16 false -Instruction 6626 S:0xC0043EEC 0xEA444510 1 ORR r5,r4,r0,LSR #16 false -Instruction 6627 S:0xC0043EF0 0x0C10 1 LSRS r0,r2,#16 false -Instruction 6628 S:0xC0043EF2 0x9507 1 STR r5,[sp,#0x1c] false -Instruction 6629 S:0xC0043EF4 0x0C1C 1 LSRS r4,r3,#16 false -Instruction 6630 S:0xC0043EF6 0xEA404103 1 ORR r1,r0,r3,LSL #16 false -Instruction 6631 S:0xC0043EFA 0x9409 1 STR r4,[sp,#0x24] false -Instruction 6632 S:0xC0043EFC 0x9108 1 STR r1,[sp,#0x20] false -Instruction 6633 S:0xC0043EFE 0xE9DD4508 11 LDRD r4,r5,[sp,#0x20] false -Instruction 6634 S:0xC0043F02 0xE9DD2306 1 LDRD r2,r3,[sp,#0x18] false -Instruction 6635 S:0xC0043F06 0x1912 2 ADDS r2,r2,r4 false -Instruction 6636 S:0xC0043F08 0xEB430305 1 ADC r3,r3,r5 false -Instruction 6637 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false -Instruction 6638 S:0xC0043F0E 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 6639 S:0xC0043F12 0xF2C083DD 0 BLT.W {pc}+0x7be ; 0xc00446d0 true fail -Instruction 6640 S:0xC0043F16 0xEA4F2C92 1 LSR r12,r2,#10 false -Instruction 6641 S:0xC0043F1A 0x0A99 1 LSRS r1,r3,#10 false -Instruction 6642 S:0xC0043F1C 0xEA4C5083 1 ORR r0,r12,r3,LSL #22 false -Instruction 6643 S:0xC0043F20 0x9105 13 STR r1,[sp,#0x14] false -Instruction 6644 S:0xC0043F22 0x9004 1 STR r0,[sp,#0x10] false -Instruction 6645 S:0xC0043F24 0xE9DD4504 2 LDRD r4,r5,[sp,#0x10] false -Instruction 6646 S:0xC0043F28 0x4325 2 ORRS r5,r5,r4 false -Instruction 6647 S:0xC0043F2A 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail -Instruction 6648 S:0xC0043F2E 0xF64B7C40 45 MOV r12,#0xbf40 false -Instruction 6649 S:0xC0043F32 0xE9CE8900 1 STRD r8,r9,[lr,#0] false -Instruction 6650 S:0xC0043F36 0xF2CC0C64 1 MOVT r12,#0xc064 false -Instruction 6651 S:0xC0043F3A 0xF8DC3000 3 LDR r3,[r12,#0] false -Instruction 6652 S:0xC0043F3E 0x2B00 2 CMP r3,#0 false -Instruction 6653 S:0xC0043F40 0xF00083D9 11 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail -Instruction 6654 S:0xC0043F44 0x980A 1 LDR r0,[sp,#0x28] false -Instruction 6655 S:0xC0043F46 0x4661 1 MOV r1,r12 false -Instruction 6656 S:0xC0043F48 0x2300 0 MOVS r3,#0 false -Instruction 6657 S:0xC0043F4A 0x930B 1 STR r3,[sp,#0x2c] false -Instruction 6658 S:0xC0043F4C 0xEB0C1C00 1 ADD r12,r12,r0,LSL #4 false -Instruction 6659 S:0xC0043F50 0xF8DC5098 14 LDR r5,[r12,#0x98] false -Instruction 6660 S:0xC0043F54 0x950A 1 STR r5,[sp,#0x28] false -Instruction 6661 S:0xC0043F56 0x980C 1 LDR r0,[sp,#0x30] false -Instruction 6662 S:0xC0043F58 0xF8D74134 1 LDR r4,[r7,#0x134] false -Instruction 6663 S:0xC0043F5C 0x1A38 1 SUBS r0,r7,r0 false -Instruction 6664 S:0xC0043F5E 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false -Instruction 6665 S:0xC0043F62 0xF1D00900 1 RSBS r9,r0,#0 false -Instruction 6666 S:0xC0043F66 0xEB590900 1 ADCS r9,r9,r0 false -Instruction 6667 S:0xC0043F6A 0x05A0 1 LSLS r0,r4,#22 false -Instruction 6668 S:0xC0043F6C 0x0D80 2 LSRS r0,r0,#22 false -Instruction 6669 S:0xC0043F6E 0x1812 1 ADDS r2,r2,r0 false -Instruction 6670 S:0xC0043F70 0xF1430300 1 ADC r3,r3,#0 false -Instruction 6671 S:0xC0043F74 0x2B00 1 CMP r3,#0 false -Instruction 6672 S:0xC0043F76 0xBF08 0 IT EQ false -Instruction 6673 S:0xC0043F78 0xF5B26F80 1 CMP r2,#0x400 false -Instruction 6674 S:0xC0043F7C 0xBF38 0 IT CC false -Instruction 6675 S:0xC0043F7E 0x2100 1 MOVS r1,#0 false fail -Instruction 6676 S:0xC0043F80 0xD37B 9 BCC {pc}+0xfa ; 0xc004407a true fail -Instruction 6677 S:0xC0043F82 0xF5C06080 1 RSB r0,r0,#0x400 false -Instruction 6678 S:0xC0043F86 0x9B10 1 LDR r3,[sp,#0x40] false -Instruction 6679 S:0xC0043F88 0xF8D71130 1 LDR r1,[r7,#0x130] false -Instruction 6680 S:0xC0043F8C 0xFB00F205 1 MUL r2,r0,r5 false -Instruction 6681 S:0xC0043F90 0x0A92 3 LSRS r2,r2,#10 false -Instruction 6682 S:0xC0043F92 0x2B00 0 CMP r3,#0 false -Instruction 6683 S:0xC0043F94 0xF00083DD 1 BEQ.W {pc}+0x7be ; 0xc0044752 true -Instruction 6684 S:0xC0044752 0x9122 15 STR r1,[sp,#0x88] false -Instruction 6685 S:0xC0044754 0xE424 0 B {pc}-0x7b4 ; 0xc0043fa0 true -Instruction 6686 S:0xC0043FA0 0xF1B90F00 3 CMP r9,#0 false -Instruction 6687 S:0xC0043FA4 0xD004 0 BEQ {pc}+0xc ; 0xc0043fb0 true -Instruction 6688 S:0xC0043FB0 0xE9DD2304 21 LDRD r2,r3,[sp,#0x10] false -Instruction 6689 S:0xC0043FB4 0x1904 1 ADDS r4,r0,r4 false -Instruction 6690 S:0xC0043FB6 0x9423 1 STR r4,[sp,#0x8c] false -Instruction 6691 S:0xC0043FB8 0x1A12 1 SUBS r2,r2,r0 false -Instruction 6692 S:0xC0043FBA 0xEB6373E0 1 SBC r3,r3,r0,ASR #31 false -Instruction 6693 S:0xC0043FBE 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 6694 S:0xC0043FC2 0x9B00 2 LDR r3,[sp,#0] false -Instruction 6695 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 6696 S:0xC0043FC8 0xF8DDC004 1 LDR r12,[sp,#4] false -Instruction 6697 S:0xC0043FCC 0xE9DD0100 2 LDRD r0,r1,[sp,#0] false -Instruction 6698 S:0xC0043FD0 0x0A9B 1 LSRS r3,r3,#10 false -Instruction 6699 S:0xC0043FD2 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 6700 S:0xC0043FD6 0xEA43548C 1 ORR r4,r3,r12,LSL #22 false -Instruction 6701 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false -Instruction 6702 S:0xC0043FDC 0x4019 1 ANDS r1,r1,r3 false -Instruction 6703 S:0xC0043FDE 0x9414 1 STR r4,[sp,#0x50] false -Instruction 6704 S:0xC0043FE0 0xEA4F239C 5 LSR r3,r12,#10 false -Instruction 6705 S:0xC0043FE4 0x9315 1 STR r3,[sp,#0x54] false -Instruction 6706 S:0xC0043FE6 0x4010 1 ANDS r0,r0,r2 false -Instruction 6707 S:0xC0043FE8 0xE9CD0104 1 STRD r0,r1,[sp,#0x10] false -Instruction 6708 S:0xC0043FEC 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false -Instruction 6709 S:0xC0043FF0 0x2201 1 MOVS r2,#1 false -Instruction 6710 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false -Instruction 6711 S:0xC0043FF4 0x1880 1 ADDS r0,r0,r2 false -Instruction 6712 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 6713 S:0xC0043FFA 0xEB410103 1 ADC r1,r1,r3 false -Instruction 6714 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false -Instruction 6715 S:0xC0044000 0x428B 13 CMP r3,r1 false -Instruction 6716 S:0xC0044002 0xBF08 0 IT EQ false -Instruction 6717 S:0xC0044004 0x4282 1 CMP r2,r0 false -Instruction 6718 S:0xC0044006 0xE9CD010C 1 STRD r0,r1,[sp,#0x30] false -Instruction 6719 S:0xC004400A 0xF0C086BF 1 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail -Instruction 6720 S:0xC004400E 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 6721 S:0xC0044010 0x4680 0 MOV r8,r0 false -Instruction 6722 S:0xC0044012 0xF8DFC8AC 1 LDR r12,[pc,#2220] ; [0xC00448C0] false -Instruction 6723 S:0xC0044016 0x2B1F 1 CMP r3,#0x1f false -Instruction 6724 S:0xC0044018 0xF20086C1 0 BHI.W {pc}+0xd86 ; 0xc0044d9e true fail -Instruction 6725 S:0xC004401C 0xF85C0020 15 LDR r0,[r12,r0,LSL #2] false -Instruction 6726 S:0xC0044020 0x9922 1 LDR r1,[sp,#0x88] false -Instruction 6727 S:0xC0044022 0x9C23 1 LDR r4,[sp,#0x8c] false -Instruction 6728 S:0xC0044024 0xF8D7E160 1 LDR lr,[r7,#0x160] false -Instruction 6729 S:0xC0044028 0xFBA02301 1 UMULL r2,r3,r0,r1 false -Instruction 6730 S:0xC004402C 0xFBA00104 1 UMULL r0,r1,r0,r4 false -Instruction 6731 S:0xC0044030 0x461C 1 MOV r4,r3 false -Instruction 6732 S:0xC0044032 0xF8C73130 1 STR r3,[r7,#0x130] false -Instruction 6733 S:0xC0044036 0xF8C71134 1 STR r1,[r7,#0x134] false -Instruction 6734 S:0xC004403A 0xF85C2028 1 LDR r2,[r12,r8,LSL #2] false -Instruction 6735 S:0xC004403E 0xFBA2230E 13 UMULL r2,r3,r2,lr false -Instruction 6736 S:0xC0044042 0xF8C73160 1 STR r3,[r7,#0x160] false -Instruction 6737 S:0xC0044046 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false -Instruction 6738 S:0xC004404A 0xF7FDFB41 1 BL {pc}-0x297a ; 0xc00416d0 true -Instruction 6739 S:0xC00416D0 0xE92D03F0 17 PUSH {r4-r9} false -Instruction 6740 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 6741 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 6742 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 6743 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 6744 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 6745 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 6746 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 6747 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 6748 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 6749 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 6750 S:0xC00416EC 0xF8D000FC 14 LDR r0,[r0,#0xfc] false -Instruction 6751 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 6752 S:0xC00416F4 0x4770 3 BX lr true -Instruction 6753 S:0xC004404E 0xFB05F300 1 MUL r3,r5,r0 false -Instruction 6754 S:0xC0044052 0x9D10 1 LDR r5,[sp,#0x40] false -Instruction 6755 S:0xC0044054 0x0A9B 2 LSRS r3,r3,#10 false -Instruction 6756 S:0xC0044056 0xB115 1 CBZ r5,{pc}+8 ; 0xc004405e true -Instruction 6757 S:0xC004405E 0xF1B90F00 18 CMP r9,#0 false -Instruction 6758 S:0xC0044062 0xD004 0 BEQ {pc}+0xc ; 0xc004406e true -Instruction 6759 S:0xC004406E 0xF8D74134 4 LDR r4,[r7,#0x134] false -Instruction 6760 S:0xC0044072 0x2101 0 MOVS r1,#1 false -Instruction 6761 S:0xC0044074 0x1824 2 ADDS r4,r4,r0 false -Instruction 6762 S:0xC0044076 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 6763 S:0xC004407A 0xF8DDC010 1 LDR r12,[sp,#0x10] false -Instruction 6764 S:0xC004407E 0xF8DDE02C 1 LDR lr,[sp,#0x2c] false -Instruction 6765 S:0xC0044082 0x9A05 1 LDR r2,[sp,#0x14] false -Instruction 6766 S:0xC0044084 0x4665 1 MOV r5,r12 false -Instruction 6767 S:0xC0044086 0x9B0A 1 LDR r3,[sp,#0x28] false -Instruction 6768 S:0xC0044088 0xFB0CF00E 1 MUL r0,r12,lr false -Instruction 6769 S:0xC004408C 0xFB030002 2 MLA r0,r3,r2,r0 false -Instruction 6770 S:0xC0044090 0xFBA52303 1 UMULL r2,r3,r5,r3 false -Instruction 6771 S:0xC0044094 0x18C3 2 ADDS r3,r0,r3 false -Instruction 6772 S:0xC0044096 0x0A92 1 LSRS r2,r2,#10 false -Instruction 6773 S:0xC0044098 0xEA425283 1 ORR r2,r2,r3,LSL #22 false -Instruction 6774 S:0xC004409C 0x9B10 1 LDR r3,[sp,#0x40] false -Instruction 6775 S:0xC004409E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc00440aa true -Instruction 6776 S:0xC00440AA 0xF1B90F00 6 CMP r9,#0 false -Instruction 6777 S:0xC00440AE 0xD004 0 BEQ {pc}+0xc ; 0xc00440ba true -Instruction 6778 S:0xC00440BA 0x9D04 3 LDR r5,[sp,#0x10] false -Instruction 6779 S:0xC00440BC 0x1964 2 ADDS r4,r4,r5 false -Instruction 6780 S:0xC00440BE 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 6781 S:0xC00440C2 0xB111 1 CBZ r1,{pc}+8 ; 0xc00440ca true fail -Instruction 6782 S:0xC00440C4 0x4638 1 MOV r0,r7 false -Instruction 6783 S:0xC00440C6 0xF7FCF901 0 BL {pc}-0x3dfa ; 0xc00402cc true -Instruction 6784 S:0xC00402CC 0xE92D4FF8 16 PUSH {r3-r11,lr} false -Instruction 6785 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 6786 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 6787 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 6788 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 6789 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 6790 S:0xC00402E0 0x2D00 6 CMP r5,#0 false -Instruction 6791 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 6792 S:0xC00403B4 0xF8D04134 8 LDR r4,[r0,#0x134] false -Instruction 6793 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 6794 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 6795 S:0xC00403C0 0x6800 15 LDR r0,[r0,#0] false -Instruction 6796 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 6797 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 6798 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 6799 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 6800 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 6801 S:0xC00403D0 0x685A 15 LDR r2,[r3,#4] false -Instruction 6802 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 6803 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 6804 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 6805 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 6806 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 6807 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 6808 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 6809 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 6810 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 6811 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 6812 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 6813 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 6814 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 6815 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 6816 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 6817 S:0xC00440CA 0xE9D62312 15 LDRD r2,r3,[r6,#0x48] false -Instruction 6818 S:0xC00440CE 0x4630 1 MOV r0,r6 false -Instruction 6819 S:0xC00440D0 0xF8D74148 2 LDR r4,[r7,#0x148] false -Instruction 6820 S:0xC00440D4 0x2100 0 MOVS r1,#0 false -Instruction 6821 S:0xC00440D6 0x1912 2 ADDS r2,r2,r4 false -Instruction 6822 S:0xC00440D8 0xF1430300 1 ADC r3,r3,#0 false -Instruction 6823 S:0xC00440DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false -Instruction 6824 S:0xC00440E0 0xF7FBFD5C 8 BL {pc}-0x4544 ; 0xc003fb9c true -Instruction 6825 S:0xC003FB9C 0xE92D0FF0 6 PUSH {r4-r11} false -Instruction 6826 S:0xC003FBA0 0xB500 8 PUSH {lr} false -Instruction 6827 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 6828 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 6829 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 6830 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 6831 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 6832 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 6833 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 6834 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 6835 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 6836 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 6837 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 6838 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 6839 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false -Instruction 6840 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail -Instruction 6841 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 6842 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 6843 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail -Instruction 6844 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false -Instruction 6845 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 6846 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 6847 S:0xC003FBDC 0xF1000C60 8 ADD r12,r0,#0x60 false -Instruction 6848 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 6849 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 6850 S:0xC003FBE8 0xD163 1 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 6851 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false -Instruction 6852 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 6853 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Instruction 6854 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false -Instruction 6855 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false -Instruction 6856 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false -Instruction 6857 S:0xC003FBFE 0xBF08 0 IT EQ false -Instruction 6858 S:0xC003FC00 0x45A0 1 CMP r8,r4 false -Instruction 6859 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Instruction 6860 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false -Instruction 6861 S:0xC003FC08 0x46A4 0 MOV r12,r4 false -Instruction 6862 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail -Instruction 6863 S:0xC003FC0C 0xF8DF8120 13 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 6864 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false -Instruction 6865 S:0xC003FC14 0xF858C02C 5 LDR r12,[r8,r12,LSL #2] false -Instruction 6866 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false -Instruction 6867 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false -Instruction 6868 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false -Instruction 6869 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false -Instruction 6870 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false -Instruction 6871 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false -Instruction 6872 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false -Instruction 6873 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false -Instruction 6874 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false -Instruction 6875 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Instruction 6876 S:0xC003FC3C 0x4656 1 MOV r6,r10 false -Instruction 6877 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 6878 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false -Instruction 6879 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 6880 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 6881 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 6882 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 6883 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 6884 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 6885 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 6886 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail -Instruction 6887 S:0xC003FC5E 0x17DE 1 ASRS r6,r3,#31 false -Instruction 6888 S:0xC003FC60 0xEA4F0AD4 1 LSR r10,r4,#3 false -Instruction 6889 S:0xC003FC64 0x4637 0 MOV r7,r6 false -Instruction 6890 S:0xC003FC66 0xEA860802 1 EOR r8,r6,r2 false -Instruction 6891 S:0xC003FC6A 0xEA860903 1 EOR r9,r6,r3 false -Instruction 6892 S:0xC003FC6E 0xEA4A7A45 1 ORR r10,r10,r5,LSL #29 false -Instruction 6893 S:0xC003FC72 0xEA4F0BD5 1 LSR r11,r5,#3 false -Instruction 6894 S:0xC003FC76 0xEBB80806 1 SUBS r8,r8,r6 false -Instruction 6895 S:0xC003FC7A 0xEB690907 1 SBC r9,r9,r7 false -Instruction 6896 S:0xC003FC7E 0x45CB 1 CMP r11,r9 false -Instruction 6897 S:0xC003FC80 0xBF08 0 IT EQ false -Instruction 6898 S:0xC003FC82 0x45C2 1 CMP r10,r8 false -Instruction 6899 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true -Instruction 6900 S:0xC003FCAC 0xE8BD0FF0 8 POP {r4-r11} false -Instruction 6901 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 6902 S:0xC00440E4 0x4630 9 MOV r0,r6 false -Instruction 6903 S:0xC00440E6 0x4639 0 MOV r1,r7 false -Instruction 6904 S:0xC00440E8 0xF7FBFB98 1 BL {pc}-0x48cc ; 0xc003f81c true -Instruction 6905 S:0xC003F81C 0xB430 3 PUSH {r4,r5} false -Instruction 6906 S:0xC003F81E 0xB500 1 PUSH {lr} false -Instruction 6907 S:0xC003F820 0xF85DEB04 12 POP {lr} false -Instruction 6908 S:0xC003F824 0x2400 0 MOVS r4,#0 false -Instruction 6909 S:0xC003F826 0x680A 1 LDR r2,[r1,#0] false -Instruction 6910 S:0xC003F828 0x6803 1 LDR r3,[r0,#0] false -Instruction 6911 S:0xC003F82A 0x6044 1 STR r4,[r0,#4] false -Instruction 6912 S:0xC003F82C 0x189B 1 ADDS r3,r3,r2 false -Instruction 6913 S:0xC003F82E 0x6003 1 STR r3,[r0,#0] false -Instruction 6914 S:0xC003F830 0xF8D13120 1 LDR r3,[r1,#0x120] false -Instruction 6915 S:0xC003F834 0xB1AB 2 CBZ r3,{pc}+0x2e ; 0xc003f862 true -Instruction 6916 S:0xC003F862 0xF8D02084 20 LDR r2,[r0,#0x84] false -Instruction 6917 S:0xC003F866 0x680D 1 LDR r5,[r1,#0] false -Instruction 6918 S:0xC003F868 0x6B14 2 LDR r4,[r2,#0x30] false -Instruction 6919 S:0xC003F86A 0x6353 1 STR r3,[r2,#0x34] false -Instruction 6920 S:0xC003F86C 0x1964 1 ADDS r4,r4,r5 false -Instruction 6921 S:0xC003F86E 0x6314 1 STR r4,[r2,#0x30] false -Instruction 6922 S:0xC003F870 0xE7E1 0 B {pc}-0x3a ; 0xc003f836 true -Instruction 6923 S:0xC003F836 0xF8D13128 1 LDR r3,[r1,#0x128] false -Instruction 6924 S:0xC003F83A 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f846 true -Instruction 6925 S:0xC003F846 0xF8D03084 2 LDR r3,[r0,#0x84] false -Instruction 6926 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false -Instruction 6927 S:0xC003F84E 0xF5036599 2 ADD r5,r3,#0x4c8 false -Instruction 6928 S:0xC003F852 0xF8D344C8 1 LDR r4,[r3,#0x4c8] false -Instruction 6929 S:0xC003F856 0x6062 5 STR r2,[r4,#4] false -Instruction 6930 S:0xC003F858 0x614C 3 STR r4,[r1,#0x14] false -Instruction 6931 S:0xC003F85A 0x618D 1 STR r5,[r1,#0x18] false -Instruction 6932 S:0xC003F85C 0xF8C324C8 2 STR r2,[r3,#0x4c8] false -Instruction 6933 S:0xC003F860 0xE7EC 0 B {pc}-0x24 ; 0xc003f83c true -Instruction 6934 S:0xC003F83C 0x6883 1 LDR r3,[r0,#8] false -Instruction 6935 S:0xC003F83E 0x3301 2 ADDS r3,#1 false -Instruction 6936 S:0xC003F840 0x6083 1 STR r3,[r0,#8] false -Instruction 6937 S:0xC003F842 0xBC30 1 POP {r4,r5} false -Instruction 6938 S:0xC003F844 0x4770 1 BX lr true -Instruction 6939 S:0xC00440EC 0x4630 9 MOV r0,r6 false -Instruction 6940 S:0xC00440EE 0xF7FCF8AD 1 BL {pc}-0x3ea2 ; 0xc004024c true -Instruction 6941 S:0xC004024C 0xB570 3 PUSH {r4-r6,lr} false -Instruction 6942 S:0xC004024E 0xB500 4 PUSH {lr} false -Instruction 6943 S:0xC0040250 0xF85DEB04 2 POP {lr} false -Instruction 6944 S:0xC0040254 0xF8D01094 1 LDR r1,[r0,#0x94] false -Instruction 6945 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false -Instruction 6946 S:0xC004025C 0x6A0B 42 LDR r3,[r1,#0x20] false -Instruction 6947 S:0xC004025E 0xF8D224C0 2 LDR r2,[r2,#0x4c0] false -Instruction 6948 S:0xC0040262 0xF8534022 34 LDR r4,[r3,r2,LSL #2] false -Instruction 6949 S:0xC0040266 0x2C00 2 CMP r4,#0 false -Instruction 6950 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Instruction 6951 S:0xC00402C2 0xBD70 1 POP {r4-r6,pc} true -Instruction 6952 S:0xC00440F2 0xF24C5968 2 MOV r9,#0xc568 false -Instruction 6953 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false -Instruction 6954 S:0xC00440FA 0xF2CC095F 1 MOVT r9,#0xc05f false -Instruction 6955 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false -Instruction 6956 S:0xC0044102 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false -Instruction 6957 S:0xC0044106 0xF1A70838 1 SUB r8,r7,#0x38 false -Instruction 6958 S:0xC004410A 0xF8DC4000 13 LDR r4,[r12,#0] false -Instruction 6959 S:0xC004410E 0xF8D91000 3 LDR r1,[r9,#0] false -Instruction 6960 S:0xC0044112 0x07C9 3 LSLS r1,r1,#31 false -Instruction 6961 S:0xC0044114 0xE9D7010C 3 LDRD r0,r1,[r7,#0x30] false -Instruction 6962 S:0xC0044118 0xBF48 1 IT MI false -Instruction 6963 S:0xC004411A 0x0864 1 LSRS r4,r4,#1 false -Instruction 6964 S:0xC004411C 0x1B12 1 SUBS r2,r2,r4 false -Instruction 6965 S:0xC004411E 0xF1630300 1 SBC r3,r3,#0 false -Instruction 6966 S:0xC0044122 0x4614 0 MOV r4,r2 false -Instruction 6967 S:0xC0044124 0x461D 1 MOV r5,r3 false -Instruction 6968 S:0xC0044126 0x1A24 1 SUBS r4,r4,r0 false -Instruction 6969 S:0xC0044128 0xEB650501 1 SBC r5,r5,r1 false -Instruction 6970 S:0xC004412C 0x2C01 0 CMP r4,#1 false -Instruction 6971 S:0xC004412E 0xF1750E00 1 SBCS lr,r5,#0 false -Instruction 6972 S:0xC0044132 0xBFB8 0 IT LT false -Instruction 6973 S:0xC0044134 0x460B 1 MOV r3,r1 false fail -Instruction 6974 S:0xC0044136 0xF8D71128 1 LDR r1,[r7,#0x128] false -Instruction 6975 S:0xC004413A 0xBFB8 0 IT LT false -Instruction 6976 S:0xC004413C 0x4602 1 MOV r2,r0 false fail -Instruction 6977 S:0xC004413E 0xE9C7230C 8 STRD r2,r3,[r7,#0x30] false -Instruction 6978 S:0xC0044142 0xB109 1 CBZ r1,{pc}+6 ; 0xc0044148 true -Instruction 6979 S:0xC0044148 0xE9D7231E 32 LDRD r2,r3,[r7,#0x78] false -Instruction 6980 S:0xC004414C 0xEA520003 2 ORRS r0,r2,r3 false -Instruction 6981 S:0xC0044150 0xD02A 1 BEQ {pc}+0x58 ; 0xc00441a8 true fail -Instruction 6982 S:0xC0044152 0xF8D61084 1 LDR r1,[r6,#0x84] false -Instruction 6983 S:0xC0044156 0xF501618F 2 ADD r1,r1,#0x478 false -Instruction 6984 S:0xC004415A 0xE9D14500 13 LDRD r4,r5,[r1,#0] false -Instruction 6985 S:0xC004415E 0x1AA4 2 SUBS r4,r4,r2 false -Instruction 6986 S:0xC0044160 0xEB650503 1 SBC r5,r5,r3 false -Instruction 6987 S:0xC0044164 0x2C00 0 CMP r4,#0 false -Instruction 6988 S:0xC0044166 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 6989 S:0xC004416A 0xF2C082F7 0 BLT.W {pc}+0x5f2 ; 0xc004475c true fail -Instruction 6990 S:0xC004416E 0xE9D72320 1 LDRD r2,r3,[r7,#0x80] false -Instruction 6991 S:0xC0044172 0x42AB 2 CMP r3,r5 false -Instruction 6992 S:0xC0044174 0xBF08 0 IT EQ false -Instruction 6993 S:0xC0044176 0x42A2 1 CMP r2,r4 false fail -Instruction 6994 S:0xC0044178 0xF0C08562 0 BCC.W {pc}+0xac8 ; 0xc0044c40 true fail -Instruction 6995 S:0xC004417C 0xE9D72322 11 LDRD r2,r3,[r7,#0x88] false -Instruction 6996 S:0xC0044180 0x2000 4 MOVS r0,#0 false -Instruction 6997 S:0xC0044182 0x2100 0 MOVS r1,#0 false -Instruction 6998 S:0xC0044184 0xE9C7011E 1 STRD r0,r1,[r7,#0x78] false -Instruction 6999 S:0xC0044188 0x1912 1 ADDS r2,r2,r4 false -Instruction 7000 S:0xC004418A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 7001 S:0xC004418E 0xE9C72322 1 STRD r2,r3,[r7,#0x88] false -Instruction 7002 S:0xC0044192 0xF1B80F00 1 CMP r8,#0 false -Instruction 7003 S:0xC0044196 0xD007 0 BEQ {pc}+0x12 ; 0xc00441a8 true fail -Instruction 7004 S:0xC0044198 0xF2460244 1 MOV r2,#0x6044 false -Instruction 7005 S:0xC004419C 0xF2CC0263 1 MOVT r2,#0xc063 false -Instruction 7006 S:0xC00441A0 0x6853 18 LDR r3,[r2,#4] false -Instruction 7007 S:0xC00441A2 0x2B00 2 CMP r3,#0 false -Instruction 7008 S:0xC00441A4 0xF04085D6 0 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail -Instruction 7009 S:0xC00441A8 0xE9D72324 1 LDRD r2,r3,[r7,#0x90] false -Instruction 7010 S:0xC00441AC 0xEA520403 2 ORRS r4,r2,r3 false -Instruction 7011 S:0xC00441B0 0xD051 0 BEQ {pc}+0xa6 ; 0xc0044256 true -Instruction 7012 S:0xC0044256 0x6B34 34 LDR r4,[r6,#0x30] false -Instruction 7013 S:0xC0044258 0x42A7 2 CMP r7,r4 false -Instruction 7014 S:0xC004425A 0xD008 0 BEQ {pc}+0x14 ; 0xc004426e true fail -Instruction 7015 S:0xC004425C 0xF8D63084 18 LDR r3,[r6,#0x84] false -Instruction 7016 S:0xC0044260 0xF503638F 2 ADD r3,r3,#0x478 false -Instruction 7017 S:0xC0044264 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 7018 S:0xC0044268 0xE9C72312 1 STRD r2,r3,[r7,#0x48] false -Instruction 7019 S:0xC004426C 0x6B34 1 LDR r4,[r6,#0x30] false -Instruction 7020 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false -Instruction 7021 S:0xC0044272 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false -Instruction 7022 S:0xC0044276 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false -Instruction 7023 S:0xC004427A 0xF2CC0960 1 MOVT r9,#0xc060 false -Instruction 7024 S:0xC004427E 0x1A80 1 SUBS r0,r0,r2 false -Instruction 7025 S:0xC0044280 0xEB610103 9 SBC r1,r1,r3 false -Instruction 7026 S:0xC0044284 0xF8D95000 1 LDR r5,[r9,#0] false -Instruction 7027 S:0xC0044288 0x2300 1 MOVS r3,#0 false -Instruction 7028 S:0xC004428A 0xEA4F7AE1 1 ASR r10,r1,#31 false -Instruction 7029 S:0xC004428E 0xEB050545 1 ADD r5,r5,r5,LSL #1 false -Instruction 7030 S:0xC0044292 0x46D3 0 MOV r11,r10 false -Instruction 7031 S:0xC0044294 0xEA80000A 1 EOR r0,r0,r10 false -Instruction 7032 S:0xC0044298 0xEA81010A 1 EOR r1,r1,r10 false -Instruction 7033 S:0xC004429C 0x462A 0 MOV r2,r5 false -Instruction 7034 S:0xC004429E 0xEBB0000A 16 SUBS r0,r0,r10 false -Instruction 7035 S:0xC00442A2 0xEB61010B 1 SBC r1,r1,r11 false -Instruction 7036 S:0xC00442A6 0x4282 1 CMP r2,r0 false -Instruction 7037 S:0xC00442A8 0xEB730C01 1 SBCS r12,r3,r1 false -Instruction 7038 S:0xC00442AC 0xBFBE 0 ITTT LT false -Instruction 7039 S:0xC00442AE 0x6C33 1 LDR r3,[r6,#0x40] false fail -Instruction 7040 S:0xC00442B0 0x3301 2 ADDS r3,#1 false fail -Instruction 7041 S:0xC00442B2 0x6433 1 STR r3,[r6,#0x40] false fail -Instruction 7042 S:0xC00442B4 0x42BC 1 CMP r4,r7 false -Instruction 7043 S:0xC00442B6 0xD003 0 BEQ {pc}+0xa ; 0xc00442c0 true fail -Instruction 7044 S:0xC00442B8 0x4630 1 MOV r0,r6 false -Instruction 7045 S:0xC00442BA 0x4639 0 MOV r1,r7 false -Instruction 7046 S:0xC00442BC 0xF7FCFEC4 1 BL {pc}-0x3274 ; 0xc0041048 true -Instruction 7047 S:0xC0041048 0xE92D03F0 28 PUSH {r4-r9} false -Instruction 7048 S:0xC004104C 0xB500 5 PUSH {lr} false -Instruction 7049 S:0xC004104E 0xF85DEB04 2 POP {lr} false -Instruction 7050 S:0xC0041052 0x468C 0 MOV r12,r1 false -Instruction 7051 S:0xC0041054 0xF1000128 1 ADD r1,r0,#0x28 false -Instruction 7052 S:0xC0041058 0x2401 0 MOVS r4,#1 false -Instruction 7053 S:0xC004105A 0x460F 1 MOV r7,r1 false -Instruction 7054 S:0xC004105C 0x2300 0 MOVS r3,#0 false -Instruction 7055 S:0xC004105E 0xE010 1 B {pc}+0x24 ; 0xc0041082 true -Instruction 7056 S:0xC0041082 0x683E 28 LDR r6,[r7,#0] false -Instruction 7057 S:0xC0041084 0x2E00 2 CMP r6,#0 false -Instruction 7058 S:0xC0041086 0xD1EB 1 BNE {pc}-0x26 ; 0xc0041060 true fail -Instruction 7059 S:0xC0041088 0xF10C0208 8 ADD r2,r12,#8 false -Instruction 7060 S:0xC004108C 0xB104 1 CBZ r4,{pc}+4 ; 0xc0041090 true fail -Instruction 7061 S:0xC004108E 0x62C2 1 STR r2,[r0,#0x2c] false -Instruction 7062 S:0xC0041090 0xF8CC3008 1 STR r3,[r12,#8] false -Instruction 7063 S:0xC0041094 0x4610 0 MOV r0,r2 false -Instruction 7064 S:0xC0041096 0x2300 1 MOVS r3,#0 false -Instruction 7065 S:0xC0041098 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 7066 S:0xC004109C 0xF8CC3010 1 STR r3,[r12,#0x10] false -Instruction 7067 S:0xC00410A0 0x603A 11 STR r2,[r7,#0] false -Instruction 7068 S:0xC00410A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 7069 S:0xC00410A6 0xF215B865 3 B.W {pc}+0x2150ce ; 0xc0256174 true -Info Tracing enabled -Instruction 7070 S:0xC00442C0 0x2301 1 MOVS r3,#1 false -Instruction 7071 S:0xC00442C2 0x61FB 1 STR r3,[r7,#0x1c] false -Instruction 7072 S:0xC00442C4 0x68B3 3 LDR r3,[r6,#8] false -Instruction 7073 S:0xC00442C6 0x2B01 2 CMP r3,#1 false -Instruction 7074 S:0xC00442C8 0xF00081D8 0 BEQ.W {pc}+0x3b4 ; 0xc004467c true fail -Instruction 7075 S:0xC00442CC 0x68F3 1 LDR r3,[r6,#0xc] false -Instruction 7076 S:0xC00442CE 0x3301 2 ADDS r3,#1 false -Instruction 7077 S:0xC00442D0 0x60F3 1 STR r3,[r6,#0xc] false -Instruction 7078 S:0xC00442D2 0xF8D77120 1 LDR r7,[r7,#0x120] false -Instruction 7079 S:0xC00442D6 0x2F00 2 CMP r7,#0 false -Instruction 7080 S:0xC00442D8 0xF000810F 0 BEQ.W {pc}+0x222 ; 0xc00444fa true -Instruction 7081 S:0xC00444FA 0x9D13 24 LDR r5,[sp,#0x4c] false -Instruction 7082 S:0xC00444FC 0x9E13 1 LDR r6,[sp,#0x4c] false -Instruction 7083 S:0xC00444FE 0xF5056390 19 ADD r3,r5,#0x480 false -Instruction 7084 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false -Instruction 7085 S:0xC0044506 0x686D 1 LDR r5,[r5,#4] false -Instruction 7086 S:0xC0044508 0xE9D38900 2 LDRD r8,r9,[r3,#0] false -Instruction 7087 S:0xC004450C 0xE9DA0100 1 LDRD r0,r1,[r10,#0] false -Instruction 7088 S:0xC0044510 0xF8D644C0 1 LDR r4,[r6,#0x4c0] false -Instruction 7089 S:0xC0044514 0xEBB80000 1 SUBS r0,r8,r0 false -Instruction 7090 S:0xC0044518 0xEB690101 1 SBC r1,r9,r1 false -Instruction 7091 S:0xC004451C 0xF7FBFA1E 0 BL {pc}-0x4bc0 ; 0xc003f95c true -Instruction 7092 S:0xC003F95C 0xE92D03F0 16 PUSH {r4-r9} false -Instruction 7093 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 7094 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 7095 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 7096 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 7097 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 7098 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 7099 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 7100 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 7101 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 7102 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 7103 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 7104 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 7105 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 7106 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 7107 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 7108 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 7109 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 7110 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 7111 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 7112 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 7113 S:0xC003F9A2 0xE8BD03F0 3 POP {r4-r9} false -Instruction 7114 S:0xC003F9A6 0x4770 5 BX lr true -Instruction 7115 S:0xC0044520 0x2800 1 CMP r0,#0 false -Instruction 7116 S:0xC0044522 0xF1710700 1 SBCS r7,r1,#0 false -Instruction 7117 S:0xC0044526 0xF2C08147 0 BLT.W {pc}+0x292 ; 0xc00447b8 true fail -Instruction 7118 S:0xC004452A 0x0A86 1 LSRS r6,r0,#10 false -Instruction 7119 S:0xC004452C 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 7120 S:0xC004452E 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 7121 S:0xC0044532 0xEA560B07 1 ORRS r11,r6,r7 false -Instruction 7122 S:0xC0044536 0xF0408114 0 BNE.W {pc}+0x22c ; 0xc0044762 true -Instruction 7123 S:0xC0044762 0x4B58 24 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false -Instruction 7124 S:0xC0044764 0xE9CA8900 3 STRD r8,r9,[r10,#0] false -Instruction 7125 S:0xC0044768 0x681A 1 LDR r2,[r3,#0] false -Instruction 7126 S:0xC004476A 0xB372 2 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail -Instruction 7127 S:0xC004476C 0xEB031304 1 ADD r3,r3,r4,LSL #4 false -Instruction 7128 S:0xC0044770 0xF04F0A00 0 MOV r10,#0 false -Instruction 7129 S:0xC0044774 0xF8CDA01C 1 STR r10,[sp,#0x1c] false -Instruction 7130 S:0xC0044778 0xF8D3C098 2 LDR r12,[r3,#0x98] false -Instruction 7131 S:0xC004477C 0xF8CDC018 1 STR r12,[sp,#0x18] false -Instruction 7132 S:0xC0044780 0xF8DD904C 6 LDR r9,[sp,#0x4c] false -Instruction 7133 S:0xC0044784 0xF8D9459C 3 LDR r4,[r9,#0x59c] false -Instruction 7134 S:0xC0044788 0x05A1 3 LSLS r1,r4,#22 false -Instruction 7135 S:0xC004478A 0x0D89 2 LSRS r1,r1,#22 false -Instruction 7136 S:0xC004478C 0x1872 1 ADDS r2,r6,r1 false -Instruction 7137 S:0xC004478E 0xF1470300 1 ADC r3,r7,#0 false -Instruction 7138 S:0xC0044792 0x2B00 1 CMP r3,#0 false -Instruction 7139 S:0xC0044794 0xBF08 0 IT EQ false -Instruction 7140 S:0xC0044796 0xF5B26F80 1 CMP r2,#0x400 false -Instruction 7141 S:0xC004479A 0xD21E 0 BCS {pc}+0x40 ; 0xc00447da true -Instruction 7142 S:0xC00447DA 0xF5C16380 9 RSB r3,r1,#0x400 false -Instruction 7143 S:0xC00447DE 0x2D00 0 CMP r5,#0 false -Instruction 7144 S:0xC00447E0 0xF0408099 17 BNE.W {pc}+0x136 ; 0xc0044916 true -Instruction 7145 S:0xC0044916 0xFB03F10C 39 MUL r1,r3,r12 false -Instruction 7146 S:0xC004491A 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false -Instruction 7147 S:0xC004491E 0xF8DB0598 3 LDR r0,[r11,#0x598] false -Instruction 7148 S:0xC0044922 0xF8DB25C8 1 LDR r2,[r11,#0x5c8] false -Instruction 7149 S:0xC0044926 0x0A89 1 LSRS r1,r1,#10 false -Instruction 7150 S:0xC0044928 0x1808 1 ADDS r0,r1,r0 false -Instruction 7151 S:0xC004492A 0x1852 1 ADDS r2,r2,r1 false -Instruction 7152 S:0xC004492C 0xF8CB0598 1 STR r0,[r11,#0x598] false -Instruction 7153 S:0xC0044930 0xF8CB25C8 1 STR r2,[r11,#0x5c8] false -Instruction 7154 S:0xC0044934 0xE75A 0 B {pc}-0x148 ; 0xc00447ec true -Instruction 7155 S:0xC00447EC 0xEBB60A03 1 SUBS r10,r6,r3 false -Instruction 7156 S:0xC00447F0 0xEB677BE3 1 SBC r11,r7,r3,ASR #31 false -Instruction 7157 S:0xC00447F4 0x2600 0 MOVS r6,#0 false -Instruction 7158 S:0xC00447F6 0x2700 1 MOVS r7,#0 false -Instruction 7159 S:0xC00447F8 0xE9CD6704 1 STRD r6,r7,[sp,#0x10] false -Instruction 7160 S:0xC00447FC 0xEA4F279A 1 LSR r7,r10,#10 false -Instruction 7161 S:0xC0044800 0x9704 1 STR r7,[sp,#0x10] false -Instruction 7162 S:0xC0044802 0xF8DDE010 2 LDR lr,[sp,#0x10] false -Instruction 7163 S:0xC0044806 0xEA4F229B 1 LSR r2,r11,#10 false -Instruction 7164 S:0xC004480A 0xF24036FF 0 MOV r6,#0x3ff false -Instruction 7165 S:0xC004480E 0x2700 1 MOVS r7,#0 false -Instruction 7166 S:0xC0044810 0xEA4E5E8B 1 ORR lr,lr,r11,LSL #22 false -Instruction 7167 S:0xC0044814 0x9205 1 STR r2,[sp,#0x14] false -Instruction 7168 S:0xC0044816 0xF8CDE010 1 STR lr,[sp,#0x10] false -Instruction 7169 S:0xC004481A 0xEA06060A 1 AND r6,r6,r10 false -Instruction 7170 S:0xC004481E 0xEA07070B 9 AND r7,r7,r11 false -Instruction 7171 S:0xC0044822 0xE9DDAB04 1 LDRD r10,r11,[sp,#0x10] false -Instruction 7172 S:0xC0044826 0xF04F0801 1 MOV r8,#1 false -Instruction 7173 S:0xC004482A 0xF04F0900 0 MOV r9,#0 false -Instruction 7174 S:0xC004482E 0xEB18080A 1 ADDS r8,r8,r10 false -Instruction 7175 S:0xC0044832 0x9913 1 LDR r1,[sp,#0x4c] false -Instruction 7176 S:0xC0044834 0xEB49090B 1 ADC r9,r9,r11 false -Instruction 7177 S:0xC0044838 0xF44F6AFC 0 MOV r10,#0x7e0 false -Instruction 7178 S:0xC004483C 0xF04F0B00 1 MOV r11,#0 false -Instruction 7179 S:0xC0044840 0x191B 14 ADDS r3,r3,r4 false -Instruction 7180 S:0xC0044842 0x45CB 1 CMP r11,r9 false -Instruction 7181 S:0xC0044844 0xBF08 1 IT EQ false -Instruction 7182 S:0xC0044846 0x45C2 1 CMP r10,r8 false -Instruction 7183 S:0xC0044848 0xF8C1359C 1 STR r3,[r1,#0x59c] false -Instruction 7184 S:0xC004484C 0xF0C08307 0 BCC.W {pc}+0x612 ; 0xc0044e5e true fail -Instruction 7185 S:0xC0044850 0xF1B80F1F 18 CMP r8,#0x1f false -Instruction 7186 S:0xC0044854 0x46C6 0 MOV lr,r8 false -Instruction 7187 S:0xC0044856 0x4C1A 1 LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 false -Instruction 7188 S:0xC0044858 0xF20082E7 0 BHI.W {pc}+0x5d2 ; 0xc0044e2a true fail -Instruction 7189 S:0xC004485C 0xF8542028 5 LDR r2,[r4,r8,LSL #2] false -Instruction 7190 S:0xC0044860 0xF8DD904C 11 LDR r9,[sp,#0x4c] false -Instruction 7191 S:0xC0044864 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false -Instruction 7192 S:0xC0044868 0xFBA00102 1 UMULL r0,r1,r0,r2 false -Instruction 7193 S:0xC004486C 0xF8D9A5C8 1 LDR r10,[r9,#0x5c8] false -Instruction 7194 S:0xC0044870 0xFBA32302 1 UMULL r2,r3,r3,r2 false -Instruction 7195 S:0xC0044874 0x4688 1 MOV r8,r1 false -Instruction 7196 S:0xC0044876 0xF8C91598 1 STR r1,[r9,#0x598] false -Instruction 7197 S:0xC004487A 0x4699 0 MOV r9,r3 false -Instruction 7198 S:0xC004487C 0xF8CB359C 1 STR r3,[r11,#0x59c] false -Instruction 7199 S:0xC0044880 0xF854302E 12 LDR r3,[r4,lr,LSL #2] false -Instruction 7200 S:0xC0044884 0xFBA3AB0A 3 UMULL r10,r11,r3,r10 false -Instruction 7201 S:0xC0044888 0x465C 2 MOV r4,r11 false -Instruction 7202 S:0xC004488A 0xF8DDA04C 1 LDR r10,[sp,#0x4c] false -Instruction 7203 S:0xC004488E 0xE9DD0104 1 LDRD r0,r1,[sp,#0x10] false -Instruction 7204 S:0xC0044892 0xF8CA45C8 2 STR r4,[r10,#0x5c8] false diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt deleted file mode 100644 index 2e073fd..0000000 --- a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt +++ /dev/null @@ -1,7612 +0,0 @@ -Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure -Debug stop Debug stop -Function 0 S:0xC00509E8 <Unknown> -Instruction 0 S:0xC00509E8 0xF1DA0000 1 RSBS r0,r10,#0 false -Instruction 1 S:0xC00509EC 0xEB6B014B 1 SBC r1,r11,r11,LSL #1 false -Instruction 2 S:0xC00509F0 0xE9CD0106 1 STRD r0,r1,[sp,#0x18] false -Instruction 3 S:0xC00509F4 0x4282 1 CMP r2,r0 false -Instruction 4 S:0xC00509F6 0xEB730101 1 SBCS r1,r3,r1 false -Instruction 5 S:0xC00509FA 0xDB07 0 BLT {pc}+0x12 ; 0xc0050a0c true fail -Instruction 6 S:0xC00509FC 0xE9D82338 1 LDRD r2,r3,[r8,#0xe0] false -Instruction 7 S:0xC0050A00 0xE781 56 B {pc}-0xfa ; 0xc0050906 true -Instruction 8 S:0xC0050906 0x2A00 19 CMP r2,#0 false -Instruction 9 S:0xC0050908 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 10 S:0xC005090C 0xF2C081B1 0 BLT.W {pc}+0x366 ; 0xc0050c72 true fail -Instruction 11 S:0xC0050910 0xA183 2 ADR r1,{pc}+0x210 ; 0xc0050b20 false -Instruction 12 S:0xC0050912 0xE9D10100 3 LDRD r0,r1,[r1,#0] false -Instruction 13 S:0xC0050916 0xF44F444A 1 MOV r4,#0xca00 false -Instruction 14 S:0xC005091A 0xF8D8C0A8 1 LDR r12,[r8,#0xa8] false -Instruction 15 S:0xC005091E 0xF10D0A68 20 ADD r10,sp,#0x68 false -Instruction 16 S:0xC0050922 0x4D81 1 LDR r5,[pc,#516] ; [0xC0050B28] false -Instruction 17 S:0xC0050924 0xF6C3349A 1 MOVT r4,#0x3b9a false -Instruction 18 S:0xC0050928 0xF1AC0E20 0 SUB lr,r12,#0x20 false -Instruction 19 S:0xC005092C 0xF1CC0120 1 RSB r1,r12,#0x20 false -Instruction 20 S:0xC0050930 0xFA00F70E 1 LSL r7,r0,lr false -Instruction 21 S:0xC0050934 0xFA20F101 1 LSR r1,r0,r1 false -Instruction 22 S:0xC0050938 0x430F 1 ORRS r7,r7,r1 false -Instruction 23 S:0xC005093A 0xFA00F60C 1 LSL r6,r0,r12 false -Instruction 24 S:0xC005093E 0xF8CDA008 15 STR r10,[sp,#8] false -Instruction 25 S:0xC0050942 0xE016 0 B {pc}+0x30 ; 0xc0050972 true -Instruction 26 S:0xC0050972 0x42BB 19 CMP r3,r7 false -Instruction 27 S:0xC0050974 0xBF08 0 IT EQ false -Instruction 28 S:0xC0050976 0x42B2 1 CMP r2,r6 false fail -Instruction 29 S:0xC0050978 0xD2E4 0 BCS {pc}-0x34 ; 0xc0050944 true fail -Instruction 30 S:0xC005097A 0xF8D83090 1 LDR r3,[r8,#0x90] false -Instruction 31 S:0xC005097E 0x3301 2 ADDS r3,#1 false -Instruction 32 S:0xC0050980 0xF8C83090 65 STR r3,[r8,#0x90] false -Instruction 33 S:0xC0050984 0xF3BF8F5F 1 DMB false -Instruction 34 S:0xC0050988 0xE9D8452E 41 LDRD r4,r5,[r8,#0xb8] false -Instruction 35 S:0xC005098C 0x2290 1 MOVS r2,#0x90 false -Instruction 36 S:0xC005098E 0x9E16 2 LDR r6,[sp,#0x58] false -Instruction 37 S:0xC0050990 0x4865 1 LDR r0,[pc,#404] ; [0xC0050B28] false -Instruction 38 S:0xC0050992 0xE9C64502 2 STRD r4,r5,[r6,#8] false -Instruction 39 S:0xC0050996 0xF10001A0 1 ADD r1,r0,#0xa0 false -Instruction 40 S:0xC005099A 0xF200FF11 0 BL {pc}+0x200e26 ; 0xc02517c0 true -Info Tracing enabled -Instruction 41 S:0xC005099E 0xF7FEFF61 1 BL {pc}-0x113a ; 0xc004f864 true -Instruction 42 S:0xC004F864 0xB500 18 PUSH {lr} false -Instruction 43 S:0xC004F866 0xF85DEB04 2 POP {lr} false -Instruction 44 S:0xC004F86A 0xF24D12C0 0 MOV r2,#0xd1c0 false -Instruction 45 S:0xC004F86E 0x2100 1 MOVS r1,#0 false -Instruction 46 S:0xC004F870 0xF2CC0264 0 MOVT r2,#0xc064 false -Instruction 47 S:0xC004F874 0xF1020098 1 ADD r0,r2,#0x98 false -Instruction 48 S:0xC004F878 0xF7E7B894 1 B {pc}-0x18ed4 ; 0xc00369a4 true -Instruction 49 S:0xC00369A4 0xB510 33 PUSH {r4,lr} false -Instruction 50 S:0xC00369A6 0xB082 1 SUB sp,sp,#8 false -Instruction 51 S:0xC00369A8 0xB500 3 PUSH {lr} false -Instruction 52 S:0xC00369AA 0xF85DEB04 2 POP {lr} false -Instruction 53 S:0xC00369AE 0x2400 0 MOVS r4,#0 false -Instruction 54 S:0xC00369B0 0xF04F33FF 1 MOV r3,#0xffffffff false -Instruction 55 S:0xC00369B4 0x9400 2 STR r4,[sp,#0] false -Instruction 56 S:0xC00369B6 0xF7FFFFEF 0 BL {pc}-0x1e ; 0xc0036998 true -Instruction 57 S:0xC0036998 0xB500 28 PUSH {lr} false -Instruction 58 S:0xC003699A 0xF85DEB04 2 POP {lr} false -Instruction 59 S:0xC003699E 0xF7FFBF83 2 B.W {pc}-0xf6 ; 0xc00368a8 true -Instruction 60 S:0xC00368A8 0xE92D41F0 18 PUSH {r4-r8,lr} false -Instruction 61 S:0xC00368AC 0xB500 5 PUSH {lr} false -Instruction 62 S:0xC00368AE 0xF85DEB04 2 POP {lr} false -Instruction 63 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 64 S:0xC00368B4 0x6804 1 LDR r4,[r0,#0] false -Instruction 65 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 66 S:0xC00368B8 0x4690 1 MOV r8,r2 false -Instruction 67 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false -Instruction 68 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 69 S:0xC00368BE 0xBF18 1 IT NE false -Instruction 70 S:0xC00368C0 0x2C00 70 CMP r4,#0 false -Instruction 71 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 72 S:0xC00368C4 0x2000 1 MOVS r0,#0 false -Instruction 73 S:0xC00368C6 0x2001 0 MOVS r0,#1 false fail -Instruction 74 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true fail -Instruction 75 S:0xC00368CA 0xE015 1 B {pc}+0x2e ; 0xc00368f8 true -Instruction 76 S:0xC00368F8 0xE8BD81F0 3 POP {r4-r8,pc} true -Instruction 77 S:0xC00369BA 0xB002 3 ADD sp,sp,#8 false -Instruction 78 S:0xC00369BC 0xBD10 3 POP {r4,pc} true -Instruction 79 S:0xC00509A2 0xF3BF8F5F 3 DMB false -Instruction 80 S:0xC00509A6 0xF8D83090 28 LDR r3,[r8,#0x90] false -Instruction 81 S:0xC00509AA 0x3301 2 ADDS r3,#1 false -Instruction 82 S:0xC00509AC 0xF8C83090 1 STR r3,[r8,#0x90] false -Instruction 83 S:0xC00509B0 0x9919 1 LDR r1,[sp,#0x64] false -Instruction 84 S:0xC00509B2 0x485E 1 LDR r0,[pc,#376] ; [0xC0050B2C] false -Instruction 85 S:0xC00509B4 0xF393FE50 0 BL {pc}+0x393ca4 ; 0xc03e4658 true -Info Tracing enabled -Instruction 86 S:0xC00509B8 0x9818 1 LDR r0,[sp,#0x60] false -Instruction 87 S:0xC00509BA 0xF7EBFF41 0 BL {pc}-0x1417a ; 0xc003c840 true -Instruction 88 S:0xC003C840 0xE92D47F0 1 PUSH {r4-r10,lr} false -Instruction 89 S:0xC003C844 0xAF00 4 ADD r7,sp,#0 false -Instruction 90 S:0xC003C846 0xB500 3 PUSH {lr} false -Instruction 91 S:0xC003C848 0xF85DEB04 2 POP {lr} false -Instruction 92 S:0xC003C84C 0x4C52 11 LDR r4,[pc,#328] ; [0xC003C998] = 0xC064BB00 false -Instruction 93 S:0xC003C84E 0x4953 2 LDR r1,[pc,#332] ; [0xC003C99C] = 0xC05F60C0 false -Instruction 94 S:0xC003C850 0xF64F72F6 0 MOV r2,#0xfff6 false -Instruction 95 S:0xC003C854 0xF6CF72FF 1 MOVT r2,#0xffff false -Instruction 96 S:0xC003C858 0x6AA3 17 LDR r3,[r4,#0x28] false -Instruction 97 S:0xC003C85A 0x6808 3 LDR r0,[r1,#0] false -Instruction 98 S:0xC003C85C 0x1AD2 1 SUBS r2,r2,r3 false -Instruction 99 S:0xC003C85E 0x42C2 1 CMN r2,r0 false -Instruction 100 S:0xC003C860 0xF1008098 0 BMI.W {pc}+0x134 ; 0xc003c994 true -Instruction 101 S:0xC003C994 0xE8BD87F0 20 POP {r4-r10,pc} true -Instruction 102 S:0xC00509BE 0xB021 4 ADD sp,sp,#0x84 false -Instruction 103 S:0xC00509C0 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 104 S:0xC00555F4 0x4C18 7 LDR r4,[pc,#96] ; [0xC0055658] = 0xC064D480 false -Instruction 105 S:0xC00555F6 0xE9D82302 3 LDRD r2,r3,[r8,#8] false -Instruction 106 S:0xC00555FA 0xE9D90100 1 LDRD r0,r1,[r9,#0] false -Instruction 107 S:0xC00555FE 0x1812 2 ADDS r2,r2,r0 false -Instruction 108 S:0xC0055600 0xEB430301 4 ADC r3,r3,r1 false -Instruction 109 S:0xC0055604 0xE9C42300 1 STRD r2,r3,[r4,#0] false -Instruction 110 S:0xC0055608 0xF3BF8F5F 1 DMB false -Instruction 111 S:0xC005560C 0xF8DA3000 44 LDR r3,[r10,#0] false -Instruction 112 S:0xC0055610 0x3301 2 ADDS r3,#1 false -Instruction 113 S:0xC0055612 0xF8CA3000 1 STR r3,[r10,#0] false -Instruction 114 S:0xC0055616 0xF3BF8F5F 1 DMB false -Instruction 115 S:0xC005561A 0xF8BA3004 32 LDRH r3,[r10,#4] false -Instruction 116 S:0xC005561E 0x3301 2 ADDS r3,#1 false -Instruction 117 S:0xC0055620 0xF8AA3004 1 STRH r3,[r10,#4] false -Instruction 118 S:0xC0055624 0xF3BF8F4F 82 DSB false -Instruction 119 S:0xC0055628 0xF3AF8004 1 SEV.W false -Instruction 120 S:0xC005562C 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 121 S:0xC005574E 0xB11F 12 CBZ r7,{pc}+0xa ; 0xc0055758 true fail -Instruction 122 S:0xC0055750 0x4639 1 MOV r1,r7 false -Instruction 123 S:0xC0055752 0x4630 0 MOV r0,r6 false -Instruction 124 S:0xC0055754 0xF7FFFEEE 1 BL {pc}-0x220 ; 0xc0055534 true -Instruction 125 S:0xC0055534 0xB508 3 PUSH {r3,lr} false -Instruction 126 S:0xC0055536 0xB500 1 PUSH {lr} false -Instruction 127 S:0xC0055538 0xF85DEB04 2 POP {lr} false -Instruction 128 S:0xC005553C 0x6DC3 60 LDR r3,[r0,#0x5c] false -Instruction 129 S:0xC005553E 0xB15B 2 CBZ r3,{pc}+0x1a ; 0xc0055558 true -Instruction 130 S:0xC0055558 0x6C0B 8 LDR r3,[r1,#0x40] false -Instruction 131 S:0xC005555A 0xF0130F0F 2 TST r3,#0xf false -Instruction 132 S:0xC005555E 0xBF14 1 ITE NE false -Instruction 133 S:0xC0055560 0x2000 1 MOVS r0,#0 false fail -Instruction 134 S:0xC0055562 0x2001 0 MOVS r0,#1 false -Instruction 135 S:0xC0055564 0xF7D0FEDE 1 BL {pc}-0x2f240 ; 0xc0026324 true -Instruction 136 S:0xC0026324 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 137 S:0xC0026326 0xB500 5 PUSH {lr} false -Instruction 138 S:0xC0026328 0xF85DEB04 2 POP {lr} false -Instruction 139 S:0xC002632C 0x466B 1 MOV r3,sp false -Instruction 140 S:0xC002632E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 141 S:0xC0026332 0x4601 0 MOV r1,r0 false -Instruction 142 S:0xC0026334 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 143 S:0xC0026338 0x4606 0 MOV r6,r0 false -Instruction 144 S:0xC002633A 0x68E5 3 LDR r5,[r4,#0xc] false -Instruction 145 S:0xC002633C 0x6967 1 LDR r7,[r4,#0x14] false -Instruction 146 S:0xC002633E 0x4628 1 MOV r0,r5 false -Instruction 147 S:0xC0026340 0xF019F95A 11 BL {pc}+0x192b8 ; 0xc003f5f8 true -Instruction 148 S:0xC003F5F8 0xB430 3 PUSH {r4,r5} false -Instruction 149 S:0xC003F5FA 0xB500 1 PUSH {lr} false -Instruction 150 S:0xC003F5FC 0xF85DEB04 2 POP {lr} false -Instruction 151 S:0xC003F600 0x4604 0 MOV r4,r0 false -Instruction 152 S:0xC003F602 0x4B14 14 LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 false -Instruction 153 S:0xC003F604 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 154 S:0xC003F608 0x18D3 4 ADDS r3,r2,r3 false -Instruction 155 S:0xC003F60A 0x2900 0 CMP r1,#0 false -Instruction 156 S:0xC003F60C 0xD11C 1 BNE {pc}+0x3c ; 0xc003f648 true -Instruction 157 S:0xC003F648 0x2101 8 MOVS r1,#1 false -Instruction 158 S:0xC003F64A 0x460A 1 MOV r2,r1 false -Instruction 159 S:0xC003F64C 0xBC30 3 POP {r4,r5} false -Instruction 160 S:0xC003F64E 0xF7FFBE73 1 B.W {pc}-0x316 ; 0xc003f338 true -Instruction 161 S:0xC003F338 0xB570 11 PUSH {r4-r6,lr} false -Instruction 162 S:0xC003F33A 0xB500 4 PUSH {lr} false -Instruction 163 S:0xC003F33C 0xF85DEB04 2 POP {lr} false -Instruction 164 S:0xC003F340 0x460E 12 MOV r6,r1 false -Instruction 165 S:0xC003F342 0xF8D053D4 64 LDR r5,[r0,#0x3d4] false -Instruction 166 S:0xC003F346 0x4604 1 MOV r4,r0 false -Instruction 167 S:0xC003F348 0xF8D032B8 7 LDR r3,[r0,#0x2b8] false -Instruction 168 S:0xC003F34C 0xF8D012B0 1 LDR r1,[r0,#0x2b0] false -Instruction 169 S:0xC003F350 0x189A 1 ADDS r2,r3,r2 false -Instruction 170 S:0xC003F352 0xF8C022B8 1 STR r2,[r0,#0x2b8] false -Instruction 171 S:0xC003F356 0x1989 1 ADDS r1,r1,r6 false -Instruction 172 S:0xC003F358 0xF8C012B0 1 STR r1,[r0,#0x2b0] false -Instruction 173 S:0xC003F35C 0xF8D530D8 23 LDR r3,[r5,#0xd8] false -Instruction 174 S:0xC003F360 0xB19B 2 CBZ r3,{pc}+0x2a ; 0xc003f38a true -Instruction 175 S:0xC003F38A 0x6A61 3 LDR r1,[r4,#0x24] false -Instruction 176 S:0xC003F38C 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 177 S:0xC003F390 0x3978 1 SUBS r1,r1,#0x78 false -Instruction 178 S:0xC003F392 0x4B08 11 LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 false -Instruction 179 S:0xC003F394 0x2900 0 CMP r1,#0 false -Instruction 180 S:0xC003F396 0xBFD4 1 ITE LE false -Instruction 181 S:0xC003F398 0x2100 1 MOVS r1,#0 false -Instruction 182 S:0xC003F39A 0x2101 0 MOVS r1,#1 false fail -Instruction 183 S:0xC003F39C 0x18D3 1 ADDS r3,r2,r3 false -Instruction 184 S:0xC003F39E 0xEB0301C1 1 ADD r1,r3,r1,LSL #3 false -Instruction 185 S:0xC003F3A2 0xE9D12300 3 LDRD r2,r3,[r1,#0] false -Instruction 186 S:0xC003F3A6 0x1992 2 ADDS r2,r2,r6 false -Instruction 187 S:0xC003F3A8 0xF1430300 1 ADC r3,r3,#0 false -Instruction 188 S:0xC003F3AC 0xE9C12300 1 STRD r2,r3,[r1,#0] false -Instruction 189 S:0xC003F3B0 0xBD70 1 POP {r4-r6,pc} true -Instruction 190 S:0xC0026344 0xF7FFFFE2 6 BL {pc}-0x38 ; 0xc002630c true -Instruction 191 S:0xC002630C 0xB508 19 PUSH {r3,lr} false -Instruction 192 S:0xC002630E 0xB500 1 PUSH {lr} false -Instruction 193 S:0xC0026310 0xF85DEB04 2 POP {lr} false -Instruction 194 S:0xC0026314 0xF00FFC92 1 BL {pc}+0xf928 ; 0xc0035c3c true -Instruction 195 S:0xC0035C3C 0xE92D47F0 21 PUSH {r4-r10,lr} false -Instruction 196 S:0xC0035C40 0xB08A 4 SUB sp,sp,#0x28 false -Instruction 197 S:0xC0035C42 0xB500 3 PUSH {lr} false -Instruction 198 S:0xC0035C44 0xF85DEB04 2 POP {lr} false -Instruction 199 S:0xC0035C48 0x4E44 12 LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 false -Instruction 200 S:0xC0035C4A 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 201 S:0xC0035C4E 0xF1060318 1 ADD r3,r6,#0x18 false -Instruction 202 S:0xC0035C52 0x58D3 3 LDR r3,[r2,r3] false -Instruction 203 S:0xC0035C54 0x2B00 2 CMP r3,#0 false -Instruction 204 S:0xC0035C56 0xD13C 0 BNE {pc}+0x7c ; 0xc0035cd2 true -Instruction 205 S:0xC0035CD2 0xB00A 20 ADD sp,sp,#0x28 false -Instruction 206 S:0xC0035CD4 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 207 S:0xC0026318 0x2001 19 MOVS r0,#1 false -Instruction 208 S:0xC002631A 0xE8BD4008 1 POP {r3,lr} false -Instruction 209 S:0xC002631E 0xF7FBB8AF 2 B {pc}-0x4e9e ; 0xc0021480 true -Instruction 210 S:0xC0021480 0xB510 18 PUSH {r4,lr} false -Instruction 211 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 212 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 213 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 214 S:0xC002148C 0xB672 1 CPSID i false -Instruction 215 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 216 S:0xC0021274 0xB538 14 PUSH {r3-r5,lr} false -Instruction 217 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 218 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 219 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 220 S:0xC002127E 0x4B0F 15 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 221 S:0xC0021280 0x6ADA 6 LDR r2,[r3,#0x2c] false -Instruction 222 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 223 S:0xC0021284 0x466A 14 MOV r2,sp false -Instruction 224 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 225 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 226 S:0xC002128C 0x4A0C 11 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 227 S:0xC002128E 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 228 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 229 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false -Instruction 230 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 231 S:0xC002129A 0x58D1 15 LDR r1,[r2,r3] false -Instruction 232 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 233 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 234 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true -Instruction 235 S:0xC0021492 0x466A 2 MOV r2,sp false -Instruction 236 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 237 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 238 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 239 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 240 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 241 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 242 S:0xC00214A8 0xF3848100 9 MSR CPSR_c,r4 false -Instruction 243 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Instruction 244 S:0xC0026348 0x4638 1 MOV r0,r7 false -Instruction 245 S:0xC002634A 0x4631 0 MOV r1,r6 false -Instruction 246 S:0xC002634C 0xF04AFA1A 1 BL {pc}+0x4a438 ; 0xc0070784 true -Info Tracing enabled -Instruction 247 S:0xC0021480 0xB510 9 PUSH {r4,lr} false -Instruction 248 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 249 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 250 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 251 S:0xC002148C 0xB672 1 CPSID i false -Instruction 252 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 253 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false -Instruction 254 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 255 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 256 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 257 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 258 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false -Instruction 259 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 260 S:0xC0021284 0x466A 1 MOV r2,sp false -Instruction 261 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 262 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 263 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 264 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 265 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 266 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false -Instruction 267 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 268 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false -Instruction 269 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 270 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 271 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true -Instruction 272 S:0xC0021492 0x466A 2 MOV r2,sp false -Instruction 273 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 274 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 275 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 276 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 277 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 278 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 279 S:0xC00214A8 0xF3848100 1 MSR CPSR_c,r4 false -Instruction 280 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Info Tracing enabled -Instruction 281 S:0xC0026350 0x6862 1 LDR r2,[r4,#4] false -Instruction 282 S:0xC0026352 0x2300 0 MOVS r3,#0 false -Instruction 283 S:0xC0026354 0xF2C033FF 1 MOVT r3,#0x3ff false -Instruction 284 S:0xC0026358 0x4013 1 ANDS r3,r3,r2 false -Instruction 285 S:0xC002635A 0xB10B 1 CBZ r3,{pc}+6 ; 0xc0026360 true fail -Instruction 286 S:0xC002635C 0xF05CFA84 1 BL {pc}+0x5c50c ; 0xc0082868 true -Info Tracing enabled -Instruction 287 S:0xC003923C 0xE92D43F0 17 PUSH {r4-r9,lr} false -Instruction 288 S:0xC0039240 0xB083 4 SUB sp,sp,#0xc false -Instruction 289 S:0xC0039242 0xAF02 1 ADD r7,sp,#8 false -Instruction 290 S:0xC0039244 0xB500 2 PUSH {lr} false -Instruction 291 S:0xC0039246 0xF85DEB04 2 POP {lr} false -Instruction 292 S:0xC003924A 0x4604 0 MOV r4,r0 false -Instruction 293 S:0xC003924C 0x4699 1 MOV r9,r3 false -Instruction 294 S:0xC003924E 0x4688 0 MOV r8,r1 false -Instruction 295 S:0xC0039250 0x4616 1 MOV r6,r2 false -Instruction 296 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 297 S:0xC0039256 0x4641 1 MOV r1,r8 false -Instruction 298 S:0xC0039258 0xF8CD9000 1 STR r9,[sp,#0] false -Instruction 299 S:0xC003925C 0x4632 0 MOV r2,r6 false -Instruction 300 S:0xC003925E 0x2300 1 MOVS r3,#0 false -Instruction 301 S:0xC0039260 0x4605 0 MOV r5,r0 false -Instruction 302 S:0xC0039262 0x4620 1 MOV r0,r4 false -Instruction 303 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true -Instruction 304 S:0xC00389A0 0xE92D4FF0 16 PUSH {r4-r11,lr} false -Instruction 305 S:0xC00389A4 0xB083 7 SUB sp,sp,#0xc false -Instruction 306 S:0xC00389A6 0xAF00 1 ADD r7,sp,#0 false -Instruction 307 S:0xC00389A8 0xB500 2 PUSH {lr} false -Instruction 308 S:0xC00389AA 0xF85DEB04 2 POP {lr} false -Instruction 309 S:0xC00389AE 0x4680 0 MOV r8,r0 false -Instruction 310 S:0xC00389B0 0x469A 1 MOV r10,r3 false -Instruction 311 S:0xC00389B2 0x468B 0 MOV r11,r1 false -Instruction 312 S:0xC00389B4 0x607A 1 STR r2,[r7,#4] false -Instruction 313 S:0xC00389B6 0xF8583F04 1 LDR r3,[r8,#4]! false -Instruction 314 S:0xC00389BA 0xF8D79030 1 LDR r9,[r7,#0x30] false -Instruction 315 S:0xC00389BE 0x4598 1 CMP r8,r3 false -Instruction 316 S:0xC00389C0 0xF1A3040C 3 SUB r4,r3,#0xc false -Instruction 317 S:0xC00389C4 0x681D 14 LDR r5,[r3,#0] false -Instruction 318 S:0xC00389C6 0xF1A5050C 2 SUB r5,r5,#0xc false -Instruction 319 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true fail -Instruction 320 S:0xC00389CC 0xF8D4C008 26 LDR r12,[r4,#8] false -Instruction 321 S:0xC00389D0 0x4620 1 MOV r0,r4 false -Instruction 322 S:0xC00389D2 0x464B 0 MOV r3,r9 false -Instruction 323 S:0xC00389D4 0x4659 1 MOV r1,r11 false -Instruction 324 S:0xC00389D6 0x4652 0 MOV r2,r10 false -Instruction 325 S:0xC00389D8 0x6826 1 LDR r6,[r4,#0] false -Instruction 326 S:0xC00389DA 0x47E0 1 BLX r12 true -Instruction 327 S:0xC0033254 0xB510 9 PUSH {r4,lr} false -Instruction 328 S:0xC0033256 0xB500 1 PUSH {lr} false -Instruction 329 S:0xC0033258 0xF85DEB04 2 POP {lr} false -Instruction 330 S:0xC003325C 0x4604 0 MOV r4,r0 false -Instruction 331 S:0xC003325E 0xF00AFA1F 2 BL {pc}+0xa442 ; 0xc003d6a0 true -Instruction 332 S:0xC003D6A0 0xB488 2 PUSH {r3,r7} false -Instruction 333 S:0xC003D6A2 0xAF00 1 ADD r7,sp,#0 false -Instruction 334 S:0xC003D6A4 0xB500 2 PUSH {lr} false -Instruction 335 S:0xC003D6A6 0xF85DEB04 2 POP {lr} false -Instruction 336 S:0xC003D6AA 0x6840 1 LDR r0,[r0,#4] false -Instruction 337 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false -Instruction 338 S:0xC003D6AE 0xBC88 3 POP {r3,r7} false -Instruction 339 S:0xC003D6B0 0xF7FFBEDE 1 B.W {pc}-0x240 ; 0xc003d470 true -Instruction 340 S:0xC003D470 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 341 S:0xC003D474 0xB085 5 SUB sp,sp,#0x14 false -Instruction 342 S:0xC003D476 0xAF00 1 ADD r7,sp,#0 false -Instruction 343 S:0xC003D478 0xB500 2 PUSH {lr} false -Instruction 344 S:0xC003D47A 0xF85DEB04 2 POP {lr} false -Instruction 345 S:0xC003D47E 0x4604 0 MOV r4,r0 false -Instruction 346 S:0xC003D480 0x460D 1 MOV r5,r1 false -Instruction 347 S:0xC003D482 0x4691 0 MOV r9,r2 false -Instruction 348 S:0xC003D484 0xF3BF8F5F 1 DMB false -Instruction 349 S:0xC003D488 0xF200483C 1 ADD r8,r0,#0x43c false -Instruction 350 S:0xC003D48C 0x4640 1 MOV r0,r8 false -Instruction 351 S:0xC003D48E 0xF3A7F8AB 1 BL {pc}+0x3a715a ; 0xc03e45e8 true -Info Tracing enabled -Instruction 352 S:0xC003D492 0x6823 1 LDR r3,[r4,#0] false -Instruction 353 S:0xC003D494 0x401D 2 ANDS r5,r5,r3 false -Instruction 354 S:0xC003D496 0x4682 0 MOV r10,r0 false -Instruction 355 S:0xC003D498 0xD07E 1 BEQ {pc}+0x100 ; 0xc003d598 true fail -Instruction 356 S:0xC003D49A 0x6862 1 LDR r2,[r4,#4] false -Instruction 357 S:0xC003D49C 0x69E3 2 LDR r3,[r4,#0x1c] false -Instruction 358 S:0xC003D49E 0x4E7B 14 LDR r6,[pc,#492] ; [0xC003D68C] false -Instruction 359 S:0xC003D4A0 0xF8D2C014 52 LDR r12,[r2,#0x14] false -Instruction 360 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false -Instruction 361 S:0xC003D4A6 0xF0408081 1 BNE.W {pc}+0x106 ; 0xc003d5ac true fail -Instruction 362 S:0xC003D4AA 0x4D79 1 LDR r5,[pc,#484] ; [0xC003D690] false -Instruction 363 S:0xC003D4AC 0xE7FF 0 B {pc}+2 ; 0xc003d4ae true -Instruction 364 S:0xC003D4AE 0x69A3 1 LDR r3,[r4,#0x18] false -Instruction 365 S:0xC003D4B0 0x2B00 2 CMP r3,#0 false -Instruction 366 S:0xC003D4B2 0xD1FC 0 BNE {pc}-4 ; 0xc003d4ae true fail -Instruction 367 S:0xC003D4B4 0xF3BF8F5F 8 DMB false -Instruction 368 S:0xC003D4B8 0x6823 27 LDR r3,[r4,#0] false -Instruction 369 S:0xC003D4BA 0xF0130102 2 ANDS r1,r3,#2 false -Instruction 370 S:0xC003D4BE 0xD004 1 BEQ {pc}+0xc ; 0xc003d4ca true -Instruction 371 S:0xC003D4CA 0x6B23 8 LDR r3,[r4,#0x30] false -Instruction 372 S:0xC003D4CC 0xF44F7080 0 MOV r0,#0x100 false -Instruction 373 S:0xC003D4D0 0xF894223C 59 LDRB r2,[r4,#0x23c] false -Instruction 374 S:0xC003D4D4 0x6020 1 STR r0,[r4,#0] false -Instruction 375 S:0xC003D4D6 0xF3611245 2 BFI r2,r1,#5,#1 false -Instruction 376 S:0xC003D4DA 0xF884223C 1 STRB r2,[r4,#0x23c] false -Instruction 377 S:0xC003D4DE 0x6B1A 13 LDR r2,[r3,#0x30] false -Instruction 378 S:0xC003D4E0 0xB112 2 CBZ r2,{pc}+8 ; 0xc003d4e8 true fail -Instruction 379 S:0xC003D4E2 0x4620 8 MOV r0,r4 false -Instruction 380 S:0xC003D4E4 0x4790 1 BLX r2 true -Instruction 381 S:0xC003F8C0 0xB430 9 PUSH {r4,r5} false -Instruction 382 S:0xC003F8C2 0xB500 1 PUSH {lr} false -Instruction 383 S:0xC003F8C4 0xF85DEB04 2 POP {lr} false -Instruction 384 S:0xC003F8C8 0xF8D0115C 59 LDR r1,[r0,#0x15c] false -Instruction 385 S:0xC003F8CC 0xE9D14508 65 LDRD r4,r5,[r1,#0x20] false -Instruction 386 S:0xC003F8D0 0xF3BF8F5F 3 DMB false -Instruction 387 S:0xC003F8D4 0xE9D12306 27 LDRD r2,r3,[r1,#0x18] false -Instruction 388 S:0xC003F8D8 0x42AB 2 CMP r3,r5 false -Instruction 389 S:0xC003F8DA 0xBF08 0 IT EQ false -Instruction 390 S:0xC003F8DC 0x42A2 1 CMP r2,r4 false -Instruction 391 S:0xC003F8DE 0xD1F5 0 BNE {pc}-0x12 ; 0xc003f8cc true fail -Instruction 392 S:0xC003F8E0 0xE9D0451A 11 LDRD r4,r5,[r0,#0x68] false -Instruction 393 S:0xC003F8E4 0x1AA4 2 SUBS r4,r4,r2 false -Instruction 394 S:0xC003F8E6 0xEB650503 1 SBC r5,r5,r3 false -Instruction 395 S:0xC003F8EA 0xE9C0451A 1 STRD r4,r5,[r0,#0x68] false -Instruction 396 S:0xC003F8EE 0xBC30 1 POP {r4,r5} false -Instruction 397 S:0xC003F8F0 0x4770 1 BX lr true -Instruction 398 S:0xC003D4E6 0x6B23 2 LDR r3,[r4,#0x30] false -Instruction 399 S:0xC003D4E8 0x6A1B 3 LDR r3,[r3,#0x20] false -Instruction 400 S:0xC003D4EA 0x2110 0 MOVS r1,#0x10 false -Instruction 401 S:0xC003D4EC 0x464A 1 MOV r2,r9 false -Instruction 402 S:0xC003D4EE 0x4620 0 MOV r0,r4 false -Instruction 403 S:0xC003D4F0 0x4798 1 BLX r3 true -Instruction 404 S:0xC0040708 0xE92D4FF0 9 PUSH {r4-r11,lr} false -Instruction 405 S:0xC004070C 0xB09B 7 SUB sp,sp,#0x6c false -Instruction 406 S:0xC004070E 0xB500 3 PUSH {lr} false -Instruction 407 S:0xC0040710 0xF85DEB04 2 POP {lr} false -Instruction 408 S:0xC0040714 0x4682 0 MOV r10,r0 false -Instruction 409 S:0xC0040716 0x4668 1 MOV r0,sp false -Instruction 410 S:0xC0040718 0x920A 2 STR r2,[sp,#0x28] false -Instruction 411 S:0xC004071A 0xF4205BFF 0 BIC r11,r0,#0x1fe0 false -Instruction 412 S:0xC004071E 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 413 S:0xC0040722 0xF02B0B1F 0 BIC r11,r11,#0x1f false -Instruction 414 S:0xC0040726 0xF8DA21C4 15 LDR r2,[r10,#0x1c4] false -Instruction 415 S:0xC004072A 0xF8CDB018 1 STR r11,[sp,#0x18] false -Instruction 416 S:0xC004072E 0xF8DB4014 1 LDR r4,[r11,#0x14] false -Instruction 417 S:0xC0040732 0x2A01 0 CMP r2,#1 false -Instruction 418 S:0xC0040734 0x9108 1 STR r1,[sp,#0x20] false -Instruction 419 S:0xC0040736 0x9400 1 STR r4,[sp,#0] false -Instruction 420 S:0xC0040738 0x9D00 2 LDR r5,[sp,#0] false -Instruction 421 S:0xC004073A 0x695C 1 LDR r4,[r3,#0x14] false -Instruction 422 S:0xC004073C 0x9502 2 STR r5,[sp,#8] false -Instruction 423 S:0xC004073E 0x9519 1 STR r5,[sp,#0x64] false -Instruction 424 S:0xC0040740 0x9405 7 STR r4,[sp,#0x14] false -Instruction 425 S:0xC0040742 0xF000812C 0 BEQ.W {pc}+0x25c ; 0xc004099e true fail -Instruction 426 S:0xC0040746 0xF8DA320C 1 LDR r3,[r10,#0x20c] false -Instruction 427 S:0xC004074A 0xB11B 2 CBZ r3,{pc}+0xa ; 0xc0040754 true -Instruction 428 S:0xC0040754 0xF8DF92F8 26 LDR r9,[pc,#760] ; [0xC0040A50] false -Instruction 429 S:0xC0040758 0x9F08 3 LDR r7,[sp,#0x20] false -Instruction 430 S:0xC004075A 0xF0170710 2 ANDS r7,r7,#0x10 false -Instruction 431 S:0xC004075E 0x9714 1 STR r7,[sp,#0x50] false -Instruction 432 S:0xC0040760 0xBF08 0 IT EQ false -Instruction 433 S:0xC0040762 0x463A 1 MOV r2,r7 false fail -Instruction 434 S:0xC0040764 0xD010 0 BEQ {pc}+0x24 ; 0xc0040788 true fail -Instruction 435 S:0xC0040766 0x9F00 1 LDR r7,[sp,#0] false -Instruction 436 S:0xC0040768 0x9419 1 STR r4,[sp,#0x64] false -Instruction 437 S:0xC004076A 0xF107021F 1 ADD r2,r7,#0x1f false -Instruction 438 S:0xC004076E 0xF007031F 0 AND r3,r7,#0x1f false -Instruction 439 S:0xC0040772 0xEA120227 1 ANDS r2,r2,r7,ASR #32 false -Instruction 440 S:0xC0040776 0xBF38 0 IT CC false -Instruction 441 S:0xC0040778 0x463A 1 MOV r2,r7 false -Instruction 442 S:0xC004077A 0x1152 2 ASRS r2,r2,#5 false -Instruction 443 S:0xC004077C 0x3272 1 ADDS r2,r2,#0x72 false -Instruction 444 S:0xC004077E 0xF85A2022 3 LDR r2,[r10,r2,LSL #2] false -Instruction 445 S:0xC0040782 0x40DA 3 LSRS r2,r2,r3 false -Instruction 446 S:0xC0040784 0xF0020201 1 AND r2,r2,#1 false -Instruction 447 S:0xC0040788 0x9D00 1 LDR r5,[sp,#0] false -Instruction 448 S:0xC004078A 0x4BAF 1 LDR r3,[pc,#700] ; [0xC0040A48] false -Instruction 449 S:0xC004078C 0xF8591025 4 LDR r1,[r9,r5,LSL #2] false -Instruction 450 S:0xC0040790 0x185B 2 ADDS r3,r3,r1 false -Instruction 451 S:0xC0040792 0xF8D36490 13 LDR r6,[r3,#0x490] false -Instruction 452 S:0xC0040796 0x2E00 2 CMP r6,#0 false -Instruction 453 S:0xC0040798 0xF00081C2 0 BEQ.W {pc}+0x388 ; 0xc0040b20 true fail -Instruction 454 S:0xC004079C 0xF104001F 11 ADD r0,r4,#0x1f false -Instruction 455 S:0xC00407A0 0x2501 1 MOVS r5,#1 false -Instruction 456 S:0xC00407A2 0xEA100024 1 ANDS r0,r0,r4,ASR #32 false -Instruction 457 S:0xC00407A6 0xBF38 1 IT CC false -Instruction 458 S:0xC00407A8 0x4620 1 MOV r0,r4 false -Instruction 459 S:0xC00407AA 0xF004031F 0 AND r3,r4,#0x1f false -Instruction 460 S:0xC00407AE 0x9908 1 LDR r1,[sp,#0x20] false -Instruction 461 S:0xC00407B0 0x409D 1 LSLS r5,r5,r3 false -Instruction 462 S:0xC00407B2 0x1140 1 ASRS r0,r0,#5 false -Instruction 463 S:0xC00407B4 0xF04F0B00 0 MOV r11,#0 false -Instruction 464 S:0xC00407B8 0x0080 2 LSLS r0,r0,#2 false -Instruction 465 S:0xC00407BA 0x6BF3 67 LDR r3,[r6,#0x3c] false -Instruction 466 S:0xC00407BC 0x07DF 3 LSLS r7,r3,#31 false -Instruction 467 S:0xC00407BE 0xD50D 0 BPL {pc}+0x1e ; 0xc00407dc true fail -Instruction 468 S:0xC00407C0 0xB14A 1 CBZ r2,{pc}+0x16 ; 0xc00407d6 true fail -Instruction 469 S:0xC00407C2 0xF0130F20 1 TST r3,#0x20 false -Instruction 470 S:0xC00407C6 0xEB060700 1 ADD r7,r6,r0 false -Instruction 471 S:0xC00407CA 0xD004 0 BEQ {pc}+0xc ; 0xc00407d6 true fail -Instruction 472 S:0xC00407CC 0xF8D770F8 14 LDR r7,[r7,#0xf8] false -Instruction 473 S:0xC00407D0 0x422F 2 TST r7,r5 false -Instruction 474 S:0xC00407D2 0xF040820D 0 BNE.W {pc}+0x41e ; 0xc0040bf0 true -Instruction 475 S:0xC0040BF0 0x9F00 75 LDR r7,[sp,#0] false -Instruction 476 S:0xC0040BF2 0x42A7 2 CMP r7,r4 false -Instruction 477 S:0xC0040BF4 0xF00080DE 1 BEQ.W {pc}+0x1c0 ; 0xc0040db4 true -Instruction 478 S:0xC0040DB4 0xF8DA3004 34 LDR r3,[r10,#4] false -Instruction 479 S:0xC0040DB8 0x9805 1 LDR r0,[sp,#0x14] false -Instruction 480 S:0xC0040DBA 0x695C 2 LDR r4,[r3,#0x14] false -Instruction 481 S:0xC0040DBC 0xF7FCF8A6 1 BL {pc}-0x3eb0 ; 0xc003cf0c true -Instruction 482 S:0xC003CF0C 0xB488 34 PUSH {r3,r7} false -Instruction 483 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 484 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 485 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 486 S:0xC003CF16 0x4A0C 12 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 487 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 488 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 489 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 490 S:0xC003CF20 0xF8D31460 18 LDR r1,[r3,#0x460] false -Instruction 491 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 492 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 493 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 494 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false -Instruction 495 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 496 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 497 S:0xC003CF32 0x4770 1 BX lr true -Instruction 498 S:0xC0040DC0 0xBB20 1 CBNZ r0,{pc}+0x4c ; 0xc0040e0c true fail -Instruction 499 S:0xC0040DC2 0x9D05 1 LDR r5,[sp,#0x14] false -Instruction 500 S:0xC0040DC4 0x42A5 2 CMP r5,r4 false -Instruction 501 S:0xC0040DC6 0xD006 0 BEQ {pc}+0x10 ; 0xc0040dd6 true -Instruction 502 S:0xC0040DD6 0x9C05 17 LDR r4,[sp,#0x14] false -Instruction 503 S:0xC0040DD8 0x4B33 12 LDR r3,[pc,#204] ; [0xC0040EA8] = 0xC05F0760 false -Instruction 504 S:0xC0040DDA 0xF8592024 2 LDR r2,[r9,r4,LSL #2] false -Instruction 505 S:0xC0040DDE 0x589F 5 LDR r7,[r3,r2] false -Instruction 506 S:0xC0040DE0 0xB1AF 12 CBZ r7,{pc}+0x2e ; 0xc0040e0e true fail -Instruction 507 S:0xC0040DE2 0x4E32 22 LDR r6,[pc,#200] ; [0xC0040EAC] = 0xC05FCDB4 false -Instruction 508 S:0xC0040DE4 0xF8DDB014 1 LDR r11,[sp,#0x14] false -Instruction 509 S:0xC0040DE8 0x68B9 1 LDR r1,[r7,#8] false -Instruction 510 S:0xC0040DEA 0x460D 2 MOV r5,r1 false -Instruction 511 S:0xC0040DEC 0xF89A21C8 3 LDRB r2,[r10,#0x1c8] false -Instruction 512 S:0xC0040DF0 0x692B 13 LDR r3,[r5,#0x10] false -Instruction 513 S:0xC0040DF2 0x421A 2 TST r2,r3 false -Instruction 514 S:0xC0040DF4 0xBF1C 0 ITT NE false -Instruction 515 S:0xC0040DF6 0xF04F34FF 1 MOV r4,#0xffffffff false -Instruction 516 S:0xC0040DFA 0xF1050810 0 ADD r8,r5,#0x10 false -Instruction 517 S:0xC0040DFE 0xD108 1 BNE {pc}+0x14 ; 0xc0040e12 true -Instruction 518 S:0xC0040E12 0x1C62 8 ADDS r2,r4,#1 false -Instruction 519 S:0xC0040E14 0x4640 0 MOV r0,r8 false -Instruction 520 S:0xC0040E16 0x2108 1 MOVS r1,#8 false -Instruction 521 S:0xC0040E18 0xF210F860 0 BL {pc}+0x2100c4 ; 0xc0250edc true -Info Tracing enabled -Instruction 522 S:0xC0040E1C 0x6833 9 LDR r3,[r6,#0] false -Instruction 523 S:0xC0040E1E 0x4298 2 CMP r0,r3 false -Instruction 524 S:0xC0040E20 0x4604 1 MOV r4,r0 false -Instruction 525 S:0xC0040E22 0xDA07 0 BGE {pc}+0x12 ; 0xc0040e34 true fail -Instruction 526 S:0xC0040E24 0x45A3 8 CMP r11,r4 false -Instruction 527 S:0xC0040E26 0xD003 0 BEQ {pc}+0xa ; 0xc0040e30 true -Instruction 528 S:0xC0040E30 0x68B9 3 LDR r1,[r7,#8] false -Instruction 529 S:0xC0040E32 0xE7E5 0 B {pc}-0x32 ; 0xc0040e00 true -Instruction 530 S:0xC0040E00 0x682D 3 LDR r5,[r5,#0] false -Instruction 531 S:0xC0040E02 0x428D 2 CMP r5,r1 false -Instruction 532 S:0xC0040E04 0xD1F2 1 BNE {pc}-0x18 ; 0xc0040dec true -Instruction 533 S:0xC0040DEC 0xF89A21C8 8 LDRB r2,[r10,#0x1c8] false -Instruction 534 S:0xC0040DF0 0x692B 17 LDR r3,[r5,#0x10] false -Instruction 535 S:0xC0040DF2 0x421A 2 TST r2,r3 false -Instruction 536 S:0xC0040DF4 0xBF1C 1 ITT NE false -Instruction 537 S:0xC0040DF6 0xF04F34FF 1 MOV r4,#0xffffffff false -Instruction 538 S:0xC0040DFA 0xF1050810 0 ADD r8,r5,#0x10 false -Instruction 539 S:0xC0040DFE 0xD108 1 BNE {pc}+0x14 ; 0xc0040e12 true -Instruction 540 S:0xC0040E12 0x1C62 1 ADDS r2,r4,#1 false -Instruction 541 S:0xC0040E14 0x4640 0 MOV r0,r8 false -Instruction 542 S:0xC0040E16 0x2108 1 MOVS r1,#8 false -Instruction 543 S:0xC0040E18 0xF210F860 0 BL {pc}+0x2100c4 ; 0xc0250edc true -Info Tracing enabled -Instruction 544 S:0xC0040E1C 0x6833 1 LDR r3,[r6,#0] false -Instruction 545 S:0xC0040E1E 0x4298 2 CMP r0,r3 false -Instruction 546 S:0xC0040E20 0x4604 1 MOV r4,r0 false -Instruction 547 S:0xC0040E22 0xDA07 0 BGE {pc}+0x12 ; 0xc0040e34 true fail -Instruction 548 S:0xC0040E24 0x45A3 8 CMP r11,r4 false -Instruction 549 S:0xC0040E26 0xD003 0 BEQ {pc}+0xa ; 0xc0040e30 true fail -Instruction 550 S:0xC0040E28 0xF7FCF870 1 BL {pc}-0x3f1c ; 0xc003cf0c true -Instruction 551 S:0xC003CF0C 0xB488 17 PUSH {r3,r7} false -Instruction 552 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 553 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 554 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 555 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 556 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 557 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 558 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 559 S:0xC003CF20 0xF8D31460 16 LDR r1,[r3,#0x460] false -Instruction 560 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 561 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 562 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 563 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 564 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 565 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 566 S:0xC003CF32 0x4770 1 BX lr true -Instruction 567 S:0xC0040E2C 0x2800 1 CMP r0,#0 false -Instruction 568 S:0xC0040E2E 0xD1F0 0 BNE {pc}-0x1c ; 0xc0040e12 true fail -Instruction 569 S:0xC0040E30 0x68B9 2 LDR r1,[r7,#8] false -Instruction 570 S:0xC0040E32 0xE7E5 0 B {pc}-0x32 ; 0xc0040e00 true -Instruction 571 S:0xC0040E00 0x682D 1 LDR r5,[r5,#0] false -Instruction 572 S:0xC0040E02 0x428D 2 CMP r5,r1 false -Instruction 573 S:0xC0040E04 0xD1F2 0 BNE {pc}-0x18 ; 0xc0040dec true -Instruction 574 S:0xC0040DEC 0xF89A21C8 8 LDRB r2,[r10,#0x1c8] false -Instruction 575 S:0xC0040DF0 0x692B 13 LDR r3,[r5,#0x10] false -Instruction 576 S:0xC0040DF2 0x421A 2 TST r2,r3 false -Instruction 577 S:0xC0040DF4 0xBF1C 1 ITT NE false -Instruction 578 S:0xC0040DF6 0xF04F34FF 1 MOV r4,#0xffffffff false -Instruction 579 S:0xC0040DFA 0xF1050810 0 ADD r8,r5,#0x10 false -Instruction 580 S:0xC0040DFE 0xD108 1 BNE {pc}+0x14 ; 0xc0040e12 true -Instruction 581 S:0xC0040E12 0x1C62 8 ADDS r2,r4,#1 false -Instruction 582 S:0xC0040E14 0x4640 0 MOV r0,r8 false -Instruction 583 S:0xC0040E16 0x2108 1 MOVS r1,#8 false -Instruction 584 S:0xC0040E18 0xF210F860 0 BL {pc}+0x2100c4 ; 0xc0250edc true -Info Tracing enabled -Instruction 585 S:0xC0040E1C 0x6833 1 LDR r3,[r6,#0] false -Instruction 586 S:0xC0040E1E 0x4298 2 CMP r0,r3 false -Instruction 587 S:0xC0040E20 0x4604 1 MOV r4,r0 false -Instruction 588 S:0xC0040E22 0xDA07 0 BGE {pc}+0x12 ; 0xc0040e34 true fail -Instruction 589 S:0xC0040E24 0x45A3 1 CMP r11,r4 false -Instruction 590 S:0xC0040E26 0xD003 0 BEQ {pc}+0xa ; 0xc0040e30 true fail -Instruction 591 S:0xC0040E28 0xF7FCF870 1 BL {pc}-0x3f1c ; 0xc003cf0c true -Instruction 592 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 593 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 594 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 595 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 596 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 597 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 598 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 599 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 600 S:0xC003CF20 0xF8D31460 17 LDR r1,[r3,#0x460] false -Instruction 601 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 602 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 603 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 604 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false -Instruction 605 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 606 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 607 S:0xC003CF32 0x4770 1 BX lr true -Instruction 608 S:0xC0040E2C 0x2800 1 CMP r0,#0 false -Instruction 609 S:0xC0040E2E 0xD1F0 0 BNE {pc}-0x1c ; 0xc0040e12 true fail -Instruction 610 S:0xC0040E30 0x68B9 2 LDR r1,[r7,#8] false -Instruction 611 S:0xC0040E32 0xE7E5 0 B {pc}-0x32 ; 0xc0040e00 true -Instruction 612 S:0xC0040E00 0x682D 2 LDR r5,[r5,#0] false -Instruction 613 S:0xC0040E02 0x428D 2 CMP r5,r1 false -Instruction 614 S:0xC0040E04 0xD1F2 1 BNE {pc}-0x18 ; 0xc0040dec true fail -Instruction 615 S:0xC0040E06 0x687F 1 LDR r7,[r7,#4] false -Instruction 616 S:0xC0040E08 0x2F00 2 CMP r7,#0 false -Instruction 617 S:0xC0040E0A 0xD1ED 0 BNE {pc}-0x22 ; 0xc0040de8 true fail -Instruction 618 S:0xC0040E0C 0x9C05 1 LDR r4,[sp,#0x14] false -Instruction 619 S:0xC0040E0E 0x9419 1 STR r4,[sp,#0x64] false -Instruction 620 S:0xC0040E10 0xE686 0 B {pc}-0x2f0 ; 0xc0040b20 true -Instruction 621 S:0xC0040B20 0x9805 1 LDR r0,[sp,#0x14] false -Instruction 622 S:0xC0040B22 0xA919 0 ADD r1,sp,#0x64 false -Instruction 623 S:0xC0040B24 0xF10A0238 1 ADD r2,r10,#0x38 false -Instruction 624 S:0xC0040B28 0xF7FFFD5A 0 BL {pc}-0x548 ; 0xc00405e0 true -Instruction 625 S:0xC00405E0 0xE92D4FF0 13 PUSH {r4-r11,lr} false -Instruction 626 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 627 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 628 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 629 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 630 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 631 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 632 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 633 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 634 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 635 S:0xC00405FA 0xF8DF9108 13 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 636 S:0xC00405FE 0x4A3C 6 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 637 S:0xC0040600 0xF859A028 1 LDR r10,[r9,r8,LSL #2] false -Instruction 638 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 639 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 640 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 641 S:0xC004060A 0x2108 1 MOVS r1,#8 false -Instruction 642 S:0xC004060C 0x6039 3 STR r1,[r7,#0] false -Instruction 643 S:0xC004060E 0xF8590028 3 LDR r0,[r9,r8,LSL #2] false -Instruction 644 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 645 S:0xC0040614 0x4938 4 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 646 S:0xC0040616 0x580B 56 LDR r3,[r1,r0] false -Instruction 647 S:0xC0040618 0x6A29 1 LDR r1,[r5,#0x20] false -Instruction 648 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 649 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 650 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Timestamp Timestamp: 562536984293 -Instruction 651 S:0xC0040622 0xF8D6014C 58 LDR r0,[r6,#0x14c] false -Instruction 652 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 653 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 654 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 655 S:0xC00406B0 0x2000 8 MOVS r0,#0 false -Instruction 656 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 657 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 658 S:0xC0040B2C 0x2800 5 CMP r0,#0 false -Instruction 659 S:0xC0040B2E 0xF43FAEE6 0 BEQ {pc}-0x230 ; 0xc00408fe true -Instruction 660 S:0xC00408FE 0xF8DA3160 69 LDR r3,[r10,#0x160] false -Instruction 661 S:0xC0040902 0x2B00 2 CMP r3,#0 false -Instruction 662 S:0xC0040904 0xF040838A 1 BNE.W {pc}+0x718 ; 0xc004101c true fail -Instruction 663 S:0xC0040908 0x9D05 18 LDR r5,[sp,#0x14] false -Instruction 664 S:0xC004090A 0xF8DFB14C 1 LDR r11,[pc,#332] ; [0xC0040A58] = 0xC05F07E8 false -Instruction 665 S:0xC004090E 0x484F 1 LDR r0,[pc,#316] ; [0xC0040A4C] = 0xC0607834 false -Instruction 666 S:0xC0040910 0xF8591025 1 LDR r1,[r9,r5,LSL #2] false -Instruction 667 S:0xC0040914 0x465B 0 MOV r3,r11 false -Instruction 668 S:0xC0040916 0x4E4C 1 LDR r6,[pc,#304] ; [0xC0040A48] = 0xC05F3080 false -Instruction 669 S:0xC0040918 0x585A 4 LDR r2,[r3,r1] false -Instruction 670 S:0xC004091A 0xF1000320 0 ADD r3,r0,#0x20 false -Instruction 671 S:0xC004091E 0x1874 1 ADDS r4,r6,r1 false -Instruction 672 S:0xC0040920 0x6897 22 LDR r7,[r2,#8] false -Instruction 673 S:0xC0040922 0x429F 2 CMP r7,r3 false -Instruction 674 S:0xC0040924 0xD024 1 BEQ {pc}+0x4c ; 0xc0040970 true -Instruction 675 S:0xC0040970 0x9B19 26 LDR r3,[sp,#0x64] false -Instruction 676 S:0xC0040972 0x46DA 0 MOV r10,r11 false -Instruction 677 S:0xC0040974 0xF103001F 2 ADD r0,r3,#0x1f false -Instruction 678 S:0xC0040978 0xF85A1001 1 LDR r1,[r10,r1] false -Instruction 679 S:0xC004097C 0xEA100023 1 ANDS r0,r0,r3,ASR #32 false -Instruction 680 S:0xC0040980 0xBF38 55 IT CC false -Instruction 681 S:0xC0040982 0x4618 1 MOV r0,r3 false -Instruction 682 S:0xC0040984 0xF003021F 0 AND r2,r3,#0x1f false -Instruction 683 S:0xC0040988 0x9D05 1 LDR r5,[sp,#0x14] false -Instruction 684 S:0xC004098A 0x1140 1 ASRS r0,r0,#5 false -Instruction 685 S:0xC004098C 0xF8511020 3 LDR r1,[r1,r0,LSL #2] false -Instruction 686 S:0xC0040990 0xFA21F202 3 LSR r2,r1,r2 false -Instruction 687 S:0xC0040994 0xF0120F01 1 TST r2,#1 false -Instruction 688 S:0xC0040998 0xBF18 0 IT NE false -Instruction 689 S:0xC004099A 0x461D 1 MOV r5,r3 false fail -Instruction 690 S:0xC004099C 0x9505 1 STR r5,[sp,#0x14] false -Instruction 691 S:0xC004099E 0x9805 2 LDR r0,[sp,#0x14] false -Instruction 692 S:0xC00409A0 0xB01B 10 ADD sp,sp,#0x6c false -Instruction 693 S:0xC00409A2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 694 S:0xC003D4F2 0xF100011F 13 ADD r1,r0,#0x1f false -Instruction 695 S:0xC003D4F6 0xF000031F 1 AND r3,r0,#0x1f false -Instruction 696 S:0xC003D4FA 0xEA110120 1 ANDS r1,r1,r0,ASR #32 false -Instruction 697 S:0xC003D4FE 0xBF38 1 IT CC false -Instruction 698 S:0xC003D500 0x4601 1 MOV r1,r0 false -Instruction 699 S:0xC003D502 0x4683 0 MOV r11,r0 false -Instruction 700 S:0xC003D504 0x1149 2 ASRS r1,r1,#5 false -Instruction 701 S:0xC003D506 0xF1010272 1 ADD r2,r1,#0x72 false -Instruction 702 S:0xC003D50A 0xF8542022 5 LDR r2,[r4,r2,LSL #2] false -Instruction 703 S:0xC003D50E 0x40DA 3 LSRS r2,r2,r3 false -Instruction 704 S:0xC003D510 0x07D0 2 LSLS r0,r2,#31 false -Instruction 705 S:0xC003D512 0xF14080A7 0 BPL.W {pc}+0x152 ; 0xc003d664 true fail -Instruction 706 S:0xC003D516 0x4A5F 3 LDR r2,[pc,#380] ; [0xC003D694] false -Instruction 707 S:0xC003D518 0x6812 5 LDR r2,[r2,#0] false -Instruction 708 S:0xC003D51A 0xF8522021 5 LDR r2,[r2,r1,LSL #2] false -Instruction 709 S:0xC003D51E 0xFA22F303 3 LSR r3,r2,r3 false -Instruction 710 S:0xC003D522 0x07D9 2 LSLS r1,r3,#31 false -Instruction 711 S:0xC003D524 0xF140809E 0 BPL.W {pc}+0x140 ; 0xc003d664 true fail -Instruction 712 S:0xC003D528 0x6863 1 LDR r3,[r4,#4] false -Instruction 713 S:0xC003D52A 0x695B 5 LDR r3,[r3,#0x14] false -Instruction 714 S:0xC003D52C 0x459B 2 CMP r11,r3 false -Instruction 715 S:0xC003D52E 0xD005 0 BEQ {pc}+0xe ; 0xc003d53c true -Instruction 716 S:0xC003D53C 0x4A56 18 LDR r2,[pc,#344] ; [0xC003D698] = 0xC05FC564 false -Instruction 717 S:0xC003D53E 0x4633 0 MOV r3,r6 false -Instruction 718 S:0xC003D540 0xF855502B 3 LDR r5,[r5,r11,LSL #2] false -Instruction 719 S:0xC003D544 0x6852 3 LDR r2,[r2,#4] false -Instruction 720 S:0xC003D546 0x4E52 1 LDR r6,[pc,#328] ; [0xC003D690] = 0xC05FD5C0 false -Instruction 721 S:0xC003D548 0x0512 2 LSLS r2,r2,#20 false -Instruction 722 S:0xC003D54A 0xD50C 0 BPL {pc}+0x1c ; 0xc003d566 true fail -Instruction 723 S:0xC003D54C 0x466A 1 MOV r2,sp false -Instruction 724 S:0xC003D54E 0xF42251FF 1 BIC r1,r2,#0x1fe0 false -Instruction 725 S:0xC003D552 0x4A52 1 LDR r2,[pc,#328] ; [0xC003D69C] = 0xC05F0764 false -Instruction 726 S:0xC003D554 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 727 S:0xC003D558 0x6948 5 LDR r0,[r1,#0x14] false -Instruction 728 S:0xC003D55A 0x5951 3 LDR r1,[r2,r5] false -Instruction 729 S:0xC003D55C 0xF8560020 1 LDR r0,[r6,r0,LSL #2] false -Instruction 730 S:0xC003D560 0x5812 3 LDR r2,[r2,r0] false -Instruction 731 S:0xC003D562 0x428A 2 CMP r2,r1 false -Instruction 732 S:0xC003D564 0xD156 0 BNE {pc}+0xb0 ; 0xc003d614 true fail -Instruction 733 S:0xC003D566 0x195E 16 ADDS r6,r3,r5 false -Instruction 734 S:0xC003D568 0x60FB 3 STR r3,[r7,#0xc] false -Instruction 735 S:0xC003D56A 0x4630 0 MOV r0,r6 false -Instruction 736 S:0xC003D56C 0xF3A7F824 1 BL {pc}+0x3a704c ; 0xc03e45b8 true -Info Tracing enabled -Instruction 737 S:0xC003D570 0x4630 17 MOV r0,r6 false -Instruction 738 S:0xC003D572 0x4621 0 MOV r1,r4 false -Instruction 739 S:0xC003D574 0xF7FEFD50 1 BL {pc}-0x155c ; 0xc003c018 true -Instruction 740 S:0xC003C018 0xB5B0 34 PUSH {r4,r5,r7,lr} false -Instruction 741 S:0xC003C01A 0xAF00 2 ADD r7,sp,#0 false -Instruction 742 S:0xC003C01C 0xB500 2 PUSH {lr} false -Instruction 743 S:0xC003C01E 0xF85DEB04 2 POP {lr} false -Instruction 744 S:0xC003C022 0xF891323C 1 LDRB r3,[r1,#0x23c] false -Instruction 745 S:0xC003C026 0x460C 0 MOV r4,r1 false -Instruction 746 S:0xC003C028 0x2205 1 MOVS r2,#5 false -Instruction 747 S:0xC003C02A 0x0699 2 LSLS r1,r3,#26 false -Instruction 748 S:0xC003C02C 0x4621 0 MOV r1,r4 false -Instruction 749 S:0xC003C02E 0x4605 1 MOV r5,r0 false -Instruction 750 S:0xC003C030 0xBF42 0 ITTT MI false -Instruction 751 S:0xC003C032 0xF8D0345C 1 LDR r3,[r0,#0x45c] false fail -Instruction 752 S:0xC003C036 0xF10333FF 2 ADD r3,r3,#0xffffffff false fail -Instruction 753 S:0xC003C03A 0xF8C0345C 1 STR r3,[r0,#0x45c] false fail -Instruction 754 S:0xC003C03E 0xF7FFFEE3 0 BL {pc}-0x236 ; 0xc003be08 true -Instruction 755 S:0xC003BE08 0xB488 1 PUSH {r3,r7} false -Instruction 756 S:0xC003BE0A 0xAF00 1 ADD r7,sp,#0 false -Instruction 757 S:0xC003BE0C 0xB500 2 PUSH {lr} false -Instruction 758 S:0xC003BE0E 0xF85DEB04 2 POP {lr} false -Instruction 759 S:0xC003BE12 0x680B 1 LDR r3,[r1,#0] false -Instruction 760 S:0xC003BE14 0x079B 3 LSLS r3,r3,#30 false -Instruction 761 S:0xC003BE16 0xD508 0 BPL {pc}+0x14 ; 0xc003be2a true -Instruction 762 S:0xC003BE2A 0x46BD 8 MOV sp,r7 false -Instruction 763 S:0xC003BE2C 0xBC88 3 POP {r3,r7} false -Instruction 764 S:0xC003BE2E 0xF7FFBD1B 1 B.W {pc}-0x5c6 ; 0xc003b868 true -Instruction 765 S:0xC003B868 0xE92D43F8 2 PUSH {r3-r9,lr} false -Instruction 766 S:0xC003B86C 0xAF00 4 ADD r7,sp,#0 false -Instruction 767 S:0xC003B86E 0xB500 2 PUSH {lr} false -Instruction 768 S:0xC003B870 0xF85DEB04 2 POP {lr} false -Instruction 769 S:0xC003B874 0x460E 0 MOV r6,r1 false -Instruction 770 S:0xC003B876 0x4690 1 MOV r8,r2 false -Instruction 771 S:0xC003B878 0x4681 0 MOV r9,r0 false -Instruction 772 S:0xC003B87A 0xF7FFFF85 1 BL {pc}-0xf2 ; 0xc003b788 true -Instruction 773 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false -Instruction 774 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 775 S:0xC003B78E 0xB500 2 PUSH {lr} false -Instruction 776 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 777 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 778 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 779 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 780 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 781 S:0xC003B7A0 0xF8D004C0 11 LDR r0,[r0,#0x4c0] false -Instruction 782 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 783 S:0xC003F2B4 0x4B03 9 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 784 S:0xC003F2B6 0x6818 3 LDR r0,[r3,#0] false -Instruction 785 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 786 S:0xC003F2BA 0xF7CFBD35 8 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 787 S:0xC000ED28 0xB508 16 PUSH {r3,lr} false -Instruction 788 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 789 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 790 S:0xC000ED32 0x689B 15 LDR r3,[r3,#8] false -Instruction 791 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 792 S:0xC00113EC 0xF24A2340 21 MOV r3,#0xa240 false -Instruction 793 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 794 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 795 S:0xC00113F6 0x681B 4 LDR r3,[r3,#0] false -Instruction 796 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536984343 -Info Tracing enabled -Instruction 797 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 798 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 799 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false -Instruction 800 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 801 S:0xC0011408 0x4610 2 MOV r0,r2 false -Instruction 802 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 803 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 804 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 805 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 806 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 807 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false -Instruction 808 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 809 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false -Instruction 810 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 811 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false -Instruction 812 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 813 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 814 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 815 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 816 S:0xC003B87E 0x4633 3 MOV r3,r6 false -Instruction 817 S:0xC003B880 0xE9F3457A 5 LDRD r4,r5,[r3,#0x1e8]! false -Instruction 818 S:0xC003B884 0xEA540205 2 ORRS r2,r4,r5 false -Instruction 819 S:0xC003B888 0xD10C 0 BNE {pc}+0x1c ; 0xc003b8a4 true fail -Instruction 820 S:0xC003B88A 0x6872 1 LDR r2,[r6,#4] false -Instruction 821 S:0xC003B88C 0x4809 15 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false -Instruction 822 S:0xC003B88E 0x490A 3 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false -Instruction 823 S:0xC003B890 0x6952 1 LDR r2,[r2,#0x14] false -Instruction 824 S:0xC003B892 0xF8502022 3 LDR r2,[r0,r2,LSL #2] false -Instruction 825 S:0xC003B896 0x1889 2 ADDS r1,r1,r2 false -Instruction 826 S:0xC003B898 0xF501618F 1 ADD r1,r1,#0x478 false -Instruction 827 S:0xC003B89C 0xE9D14500 3 LDRD r4,r5,[r1,#0] false -Instruction 828 S:0xC003B8A0 0xE9C34500 1 STRD r4,r5,[r3,#0] false -Instruction 829 S:0xC003B8A4 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 830 S:0xC003B8A6 0x4648 0 MOV r0,r9 false -Instruction 831 S:0xC003B8A8 0x4642 1 MOV r2,r8 false -Instruction 832 S:0xC003B8AA 0x4631 0 MOV r1,r6 false -Instruction 833 S:0xC003B8AC 0x685B 4 LDR r3,[r3,#4] false -Instruction 834 S:0xC003B8AE 0x4798 1 BLX r3 true -Instruction 835 S:0xC0043DE4 0xE92D4FF0 9 PUSH {r4-r11,lr} false -Instruction 836 S:0xC0043DE8 0xB0A5 8 SUB sp,sp,#0x94 false -Instruction 837 S:0xC0043DEA 0xB500 3 PUSH {lr} false -Instruction 838 S:0xC0043DEC 0xF85DEB04 2 POP {lr} false -Instruction 839 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false -Instruction 840 S:0xC0043DF4 0x9013 3 STR r0,[sp,#0x4c] false -Instruction 841 S:0xC0043DF6 0xF0008380 0 BEQ.W {pc}+0x704 ; 0xc00444fa true fail -Instruction 842 S:0xC0043DFA 0x6D4B 1 LDR r3,[r1,#0x54] false -Instruction 843 S:0xC0043DFC 0x2B00 2 CMP r3,#0 false -Instruction 844 S:0xC0043DFE 0xF0408273 0 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail -Instruction 845 S:0xC0043E02 0x465F 1 MOV r7,r11 false -Instruction 846 S:0xC0043E04 0x4615 0 MOV r5,r2 false -Instruction 847 S:0xC0043E06 0xF0050305 1 AND r3,r5,#5 false -Instruction 848 S:0xC0043E0A 0xF8D76124 2 LDR r6,[r7,#0x124] false -Instruction 849 S:0xC0043E0E 0x2B01 0 CMP r3,#1 false -Instruction 850 S:0xC0043E10 0xD008 1 BEQ {pc}+0x14 ; 0xc0043e24 true fail -Instruction 851 S:0xC0043E12 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false -Instruction 852 S:0xC0043E16 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false -Instruction 853 S:0xC0043E1A 0x1880 2 ADDS r0,r0,r2 false -Instruction 854 S:0xC0043E1C 0xEB410103 1 ADC r1,r1,r3 false -Instruction 855 S:0xC0043E20 0xE9C7010C 1 STRD r0,r1,[r7,#0x30] false -Instruction 856 S:0xC0043E24 0x46B8 1 MOV r8,r7 false -Instruction 857 S:0xC0043E26 0x4630 0 MOV r0,r6 false -Instruction 858 S:0xC0043E28 0xF7FCF96E 1 BL {pc}-0x3d20 ; 0xc0040108 true -Instruction 859 S:0xC0040108 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 860 S:0xC004010C 0xB085 41 SUB sp,sp,#0x14 false -Instruction 861 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 862 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 863 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false -Instruction 864 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false -Instruction 865 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 866 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false -Instruction 867 S:0xC0040122 0xF8D2C484 2 LDR r12,[r2,#0x484] false -Instruction 868 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 869 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 870 S:0xC004012C 0xF8DA2020 12 LDR r2,[r10,#0x20] false -Instruction 871 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 872 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Instruction 873 S:0xC0040134 0xE9DA6728 12 LDRD r6,r7,[r10,#0xa0] false -Instruction 874 S:0xC0040138 0x2500 1 MOVS r5,#0 false -Instruction 875 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 876 S:0xC004013C 0x4629 1 MOV r1,r5 false -Instruction 877 S:0xC004013E 0x42BD 1 CMP r5,r7 false -Instruction 878 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 879 S:0xC0040142 0x42B4 1 CMP r4,r6 false -Instruction 880 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 881 S:0xC0040146 0xBF3C 1 ITT CC false -Instruction 882 S:0xC0040148 0x4639 1 MOV r1,r7 false -Instruction 883 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 884 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false -Instruction 885 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false -Instruction 886 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false -Instruction 887 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false -Instruction 888 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false -Instruction 889 S:0xC004015E 0xE9CA670A 2 STRD r6,r7,[r10,#0x28] false -Instruction 890 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false -Instruction 891 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false -Instruction 892 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false -Instruction 893 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false -Instruction 894 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false -Instruction 895 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false -Instruction 896 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 897 S:0xC004017A 0x4690 1 MOV r8,r2 false -Instruction 898 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 899 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail -Instruction 900 S:0xC0040180 0xE9DA670C 12 LDRD r6,r7,[r10,#0x30] false -Instruction 901 S:0xC0040184 0x4658 1 MOV r0,r11 false -Instruction 902 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false -Instruction 903 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false -Instruction 904 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false -Instruction 905 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false -Instruction 906 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 907 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Instruction 908 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 909 S:0xC003F7AC 0xB500 6 PUSH {lr} false -Instruction 910 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 911 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 912 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 913 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 914 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 915 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false -Instruction 916 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false -Instruction 917 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Instruction 918 S:0xC003F7C4 0xE9D1670A 32 LDRD r6,r7,[r1,#0x28] false -Instruction 919 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false -Instruction 920 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false -Instruction 921 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false -Instruction 922 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false -Instruction 923 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 924 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false -Instruction 925 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 926 S:0xC003F7DE 0x4632 1 MOV r2,r6 false -Instruction 927 S:0xC003F7E0 0x463B 0 MOV r3,r7 false -Instruction 928 S:0xC003F7E2 0x4616 1 MOV r6,r2 false -Instruction 929 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 930 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 931 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 932 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 933 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 934 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Instruction 935 S:0xC003F80A 0x4622 1 MOV r2,r4 false -Instruction 936 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 937 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true -Instruction 938 S:0xC003F7F4 0xE9C02306 2 STRD r2,r3,[r0,#0x18] false -Instruction 939 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 940 S:0xC003F7FC 0xE9D02306 31 LDRD r2,r3,[r0,#0x18] false -Instruction 941 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 942 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 943 S:0xC003F808 0x4770 3 BX lr true -Instruction 944 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false -Instruction 945 S:0xC004019E 0xF8DA2128 12 LDR r2,[r10,#0x128] false -Instruction 946 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 947 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 948 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false -Instruction 949 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true -Instruction 950 S:0xC00401B6 0x4B24 33 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 951 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false -Instruction 952 S:0xC00401BC 0x685A 15 LDR r2,[r3,#4] false -Instruction 953 S:0xC00401BE 0x2A00 2 CMP r2,#0 false -Instruction 954 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Instruction 955 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false -Instruction 956 S:0xC00401C6 0xF8D630D8 17 LDR r3,[r6,#0xd8] false -Instruction 957 S:0xC00401CA 0x2B00 2 CMP r3,#0 false -Instruction 958 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Instruction 959 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false -Instruction 960 S:0xC00401B2 0xE8BD8FF0 5 POP {r4-r11,pc} true -Instruction 961 S:0xC0043E2C 0xF0050501 7 AND r5,r5,#1 false -Instruction 962 S:0xC0043E30 0xE9F80150 1 LDRD r0,r1,[r8,#0x140]! false -Instruction 963 S:0xC0043E34 0xE9CD010A 1 STRD r0,r1,[sp,#0x28] false -Instruction 964 S:0xC0043E38 0x2801 1 CMP r0,#1 false -Instruction 965 S:0xC0043E3A 0xF1710100 1 SBCS r1,r1,#0 false -Instruction 966 S:0xC0043E3E 0xF2C0857A 0 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail -Instruction 967 S:0xC0043E42 0xF8D73124 1 LDR r3,[r7,#0x124] false -Instruction 968 S:0xC0043E46 0xF1030458 2 ADD r4,r3,#0x58 false -Instruction 969 S:0xC0043E4A 0xE8D4017F 16 LDREXD r0,r1,[r4] false -Instruction 970 S:0xC0043E4E 0x4602 2 MOV r2,r0 false -Instruction 971 S:0xC0043E50 0x460B 1 MOV r3,r1 false -Instruction 972 S:0xC0043E52 0xE9DD010A 1 LDRD r0,r1,[sp,#0x28] false -Instruction 973 S:0xC0043E56 0x1A12 2 SUBS r2,r2,r0 false -Instruction 974 S:0xC0043E58 0xEB630301 1 SBC r3,r3,r1 false -Instruction 975 S:0xC0043E5C 0xEA520103 1 ORRS r1,r2,r3 false -Instruction 976 S:0xC0043E60 0xF04083D8 0 BNE.W {pc}+0x7b4 ; 0xc0044614 true fail -Instruction 977 S:0xC0043E64 0xF8D71148 1 LDR r1,[r7,#0x148] false -Instruction 978 S:0xC0043E68 0x2D00 0 CMP r5,#0 false -Instruction 979 S:0xC0043E6A 0xF00083F3 1 BEQ.W {pc}+0x7ea ; 0xc0044654 true fail -Instruction 980 S:0xC0043E6E 0x460A 1 MOV r2,r1 false -Instruction 981 S:0xC0043E70 0xE9D60114 1 LDRD r0,r1,[r6,#0x50] false -Instruction 982 S:0xC0043E74 0x17D3 1 ASRS r3,r2,#31 false -Instruction 983 S:0xC0043E76 0x428B 1 CMP r3,r1 false -Instruction 984 S:0xC0043E78 0xBF08 0 IT EQ false -Instruction 985 S:0xC0043E7A 0x4282 1 CMP r2,r0 false -Instruction 986 S:0xC0043E7C 0xF08086D8 0 BCS.W {pc}+0xdb4 ; 0xc0044c30 true fail -Instruction 987 S:0xC0043E80 0x1A82 8 SUBS r2,r0,r2 false -Instruction 988 S:0xC0043E82 0xEB610303 1 SBC r3,r1,r3 false -Instruction 989 S:0xC0043E86 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false -Instruction 990 S:0xC0043E8A 0xF8D73124 1 LDR r3,[r7,#0x124] false -Instruction 991 S:0xC0043E8E 0xF8D72128 1 LDR r2,[r7,#0x128] false -Instruction 992 S:0xC0043E92 0xF8D31084 2 LDR r1,[r3,#0x84] false -Instruction 993 S:0xC0043E96 0xF8D144C0 3 LDR r4,[r1,#0x4c0] false -Instruction 994 S:0xC0043E9A 0x940A 1 STR r4,[sp,#0x28] false -Instruction 995 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false -Instruction 996 S:0xC0043E9E 0xF0008452 1 BEQ.W {pc}+0x8a8 ; 0xc0044746 true -Instruction 997 S:0xC0044746 0xF5016190 37 ADD r1,r1,#0x480 false -Instruction 998 S:0xC004474A 0xE9D18900 3 LDRD r8,r9,[r1,#0] false -Instruction 999 S:0xC004474E 0xF7FFBBAE 1 B {pc}-0x8a0 ; 0xc0043eae true -Instruction 1000 S:0xC0043EAE 0xF64B7540 1 MOV r5,#0xbf40 false -Instruction 1001 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false -Instruction 1002 S:0xC0043EB4 0xF2CC0564 1 MOVT r5,#0xc064 false -Instruction 1003 S:0xC0043EB8 0x69F8 3 LDR r0,[r7,#0x1c] false -Instruction 1004 S:0xC0043EBA 0x6B1B 3 LDR r3,[r3,#0x30] false -Instruction 1005 S:0xC0043EBC 0x686A 13 LDR r2,[r5,#4] false -Instruction 1006 S:0xC0043EBE 0xE9FE454E 3 LDRD r4,r5,[lr,#0x138]! false -Instruction 1007 S:0xC0043EC2 0x9010 1 STR r0,[sp,#0x40] false -Instruction 1008 S:0xC0043EC4 0xEBB80404 1 SUBS r4,r8,r4 false -Instruction 1009 S:0xC0043EC8 0xEB690505 1 SBC r5,r9,r5 false -Instruction 1010 S:0xC0043ECC 0xEA4F7CE2 1 ASR r12,r2,#31 false -Instruction 1011 S:0xC0043ED0 0x930C 1 STR r3,[sp,#0x30] false -Instruction 1012 S:0xC0043ED2 0xFBA50102 1 UMULL r0,r1,r5,r2 false -Instruction 1013 S:0xC0043ED6 0xFBA42302 1 UMULL r2,r3,r4,r2 false -Instruction 1014 S:0xC0043EDA 0xFB05110C 1 MLA r1,r5,r12,r1 false -Instruction 1015 S:0xC0043EDE 0xFB04330C 1 MLA r3,r4,r12,r3 false -Instruction 1016 S:0xC0043EE2 0xEA4F4C00 1 LSL r12,r0,#16 false -Instruction 1017 S:0xC0043EE6 0xF8CDC018 1 STR r12,[sp,#0x18] false -Instruction 1018 S:0xC0043EEA 0x040C 1 LSLS r4,r1,#16 false -Instruction 1019 S:0xC0043EEC 0xEA444510 1 ORR r5,r4,r0,LSR #16 false -Instruction 1020 S:0xC0043EF0 0x0C10 1 LSRS r0,r2,#16 false -Instruction 1021 S:0xC0043EF2 0x9507 1 STR r5,[sp,#0x1c] false -Instruction 1022 S:0xC0043EF4 0x0C1C 1 LSRS r4,r3,#16 false -Instruction 1023 S:0xC0043EF6 0xEA404103 1 ORR r1,r0,r3,LSL #16 false -Instruction 1024 S:0xC0043EFA 0x9409 1 STR r4,[sp,#0x24] false -Instruction 1025 S:0xC0043EFC 0x9108 1 STR r1,[sp,#0x20] false -Instruction 1026 S:0xC0043EFE 0xE9DD4508 2 LDRD r4,r5,[sp,#0x20] false -Instruction 1027 S:0xC0043F02 0xE9DD2306 1 LDRD r2,r3,[sp,#0x18] false -Instruction 1028 S:0xC0043F06 0x1912 2 ADDS r2,r2,r4 false -Instruction 1029 S:0xC0043F08 0xEB430305 1 ADC r3,r3,r5 false -Instruction 1030 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false -Instruction 1031 S:0xC0043F0E 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 1032 S:0xC0043F12 0xF2C083DD 0 BLT.W {pc}+0x7be ; 0xc00446d0 true fail -Instruction 1033 S:0xC0043F16 0xEA4F2C92 1 LSR r12,r2,#10 false -Instruction 1034 S:0xC0043F1A 0x0A99 1 LSRS r1,r3,#10 false -Instruction 1035 S:0xC0043F1C 0xEA4C5083 1 ORR r0,r12,r3,LSL #22 false -Instruction 1036 S:0xC0043F20 0x9105 5 STR r1,[sp,#0x14] false -Instruction 1037 S:0xC0043F22 0x9004 1 STR r0,[sp,#0x10] false -Instruction 1038 S:0xC0043F24 0xE9DD4504 2 LDRD r4,r5,[sp,#0x10] false -Instruction 1039 S:0xC0043F28 0x4325 2 ORRS r5,r5,r4 false -Instruction 1040 S:0xC0043F2A 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail -Instruction 1041 S:0xC0043F2E 0xF64B7C40 20 MOV r12,#0xbf40 false -Instruction 1042 S:0xC0043F32 0xE9CE8900 1 STRD r8,r9,[lr,#0] false -Instruction 1043 S:0xC0043F36 0xF2CC0C64 1 MOVT r12,#0xc064 false -Instruction 1044 S:0xC0043F3A 0xF8DC3000 3 LDR r3,[r12,#0] false -Instruction 1045 S:0xC0043F3E 0x2B00 2 CMP r3,#0 false -Instruction 1046 S:0xC0043F40 0xF00083D9 11 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail -Instruction 1047 S:0xC0043F44 0x980A 1 LDR r0,[sp,#0x28] false -Instruction 1048 S:0xC0043F46 0x4661 1 MOV r1,r12 false -Instruction 1049 S:0xC0043F48 0x2300 0 MOVS r3,#0 false -Instruction 1050 S:0xC0043F4A 0x930B 1 STR r3,[sp,#0x2c] false -Instruction 1051 S:0xC0043F4C 0xEB0C1C00 1 ADD r12,r12,r0,LSL #4 false -Instruction 1052 S:0xC0043F50 0xF8DC5098 17 LDR r5,[r12,#0x98] false -Instruction 1053 S:0xC0043F54 0x950A 1 STR r5,[sp,#0x28] false -Instruction 1054 S:0xC0043F56 0x980C 1 LDR r0,[sp,#0x30] false -Instruction 1055 S:0xC0043F58 0xF8D74134 1 LDR r4,[r7,#0x134] false -Instruction 1056 S:0xC0043F5C 0x1A38 1 SUBS r0,r7,r0 false -Instruction 1057 S:0xC0043F5E 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false -Instruction 1058 S:0xC0043F62 0xF1D00900 1 RSBS r9,r0,#0 false -Instruction 1059 S:0xC0043F66 0xEB590900 1 ADCS r9,r9,r0 false -Instruction 1060 S:0xC0043F6A 0x05A0 1 LSLS r0,r4,#22 false -Instruction 1061 S:0xC0043F6C 0x0D80 2 LSRS r0,r0,#22 false -Instruction 1062 S:0xC0043F6E 0x1812 1 ADDS r2,r2,r0 false -Instruction 1063 S:0xC0043F70 0xF1430300 1 ADC r3,r3,#0 false -Instruction 1064 S:0xC0043F74 0x2B00 1 CMP r3,#0 false -Instruction 1065 S:0xC0043F76 0xBF08 0 IT EQ false -Instruction 1066 S:0xC0043F78 0xF5B26F80 1 CMP r2,#0x400 false -Instruction 1067 S:0xC0043F7C 0xBF38 0 IT CC false -Instruction 1068 S:0xC0043F7E 0x2100 1 MOVS r1,#0 false fail -Instruction 1069 S:0xC0043F80 0xD37B 0 BCC {pc}+0xfa ; 0xc004407a true fail -Instruction 1070 S:0xC0043F82 0xF5C06080 1 RSB r0,r0,#0x400 false -Instruction 1071 S:0xC0043F86 0x9B10 1 LDR r3,[sp,#0x40] false -Instruction 1072 S:0xC0043F88 0xF8D71130 1 LDR r1,[r7,#0x130] false -Instruction 1073 S:0xC0043F8C 0xFB00F205 1 MUL r2,r0,r5 false -Instruction 1074 S:0xC0043F90 0x0A92 3 LSRS r2,r2,#10 false -Instruction 1075 S:0xC0043F92 0x2B00 0 CMP r3,#0 false -Instruction 1076 S:0xC0043F94 0xF00083DD 1 BEQ.W {pc}+0x7be ; 0xc0044752 true -Instruction 1077 S:0xC0044752 0x9122 1 STR r1,[sp,#0x88] false -Instruction 1078 S:0xC0044754 0xE424 0 B {pc}-0x7b4 ; 0xc0043fa0 true -Instruction 1079 S:0xC0043FA0 0xF1B90F00 1 CMP r9,#0 false -Instruction 1080 S:0xC0043FA4 0xD004 0 BEQ {pc}+0xc ; 0xc0043fb0 true -Instruction 1081 S:0xC0043FB0 0xE9DD2304 8 LDRD r2,r3,[sp,#0x10] false -Instruction 1082 S:0xC0043FB4 0x1904 1 ADDS r4,r0,r4 false -Instruction 1083 S:0xC0043FB6 0x9423 1 STR r4,[sp,#0x8c] false -Instruction 1084 S:0xC0043FB8 0x1A12 1 SUBS r2,r2,r0 false -Instruction 1085 S:0xC0043FBA 0xEB6373E0 1 SBC r3,r3,r0,ASR #31 false -Instruction 1086 S:0xC0043FBE 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 1087 S:0xC0043FC2 0x9B00 2 LDR r3,[sp,#0] false -Instruction 1088 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 1089 S:0xC0043FC8 0xF8DDC004 1 LDR r12,[sp,#4] false -Instruction 1090 S:0xC0043FCC 0xE9DD0100 2 LDRD r0,r1,[sp,#0] false -Instruction 1091 S:0xC0043FD0 0x0A9B 1 LSRS r3,r3,#10 false -Instruction 1092 S:0xC0043FD2 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 1093 S:0xC0043FD6 0xEA43548C 1 ORR r4,r3,r12,LSL #22 false -Instruction 1094 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false -Instruction 1095 S:0xC0043FDC 0x4019 1 ANDS r1,r1,r3 false -Instruction 1096 S:0xC0043FDE 0x9414 1 STR r4,[sp,#0x50] false -Instruction 1097 S:0xC0043FE0 0xEA4F239C 1 LSR r3,r12,#10 false -Instruction 1098 S:0xC0043FE4 0x9315 1 STR r3,[sp,#0x54] false -Instruction 1099 S:0xC0043FE6 0x4010 1 ANDS r0,r0,r2 false -Instruction 1100 S:0xC0043FE8 0xE9CD0104 1 STRD r0,r1,[sp,#0x10] false -Instruction 1101 S:0xC0043FEC 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false -Instruction 1102 S:0xC0043FF0 0x2201 1 MOVS r2,#1 false -Instruction 1103 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false -Instruction 1104 S:0xC0043FF4 0x1880 1 ADDS r0,r0,r2 false -Instruction 1105 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 1106 S:0xC0043FFA 0xEB410103 1 ADC r1,r1,r3 false -Instruction 1107 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false -Instruction 1108 S:0xC0044000 0x428B 7 CMP r3,r1 false -Instruction 1109 S:0xC0044002 0xBF08 0 IT EQ false -Instruction 1110 S:0xC0044004 0x4282 1 CMP r2,r0 false -Instruction 1111 S:0xC0044006 0xE9CD010C 1 STRD r0,r1,[sp,#0x30] false -Instruction 1112 S:0xC004400A 0xF0C086BF 1 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail -Instruction 1113 S:0xC004400E 0x9B0C 21 LDR r3,[sp,#0x30] false -Instruction 1114 S:0xC0044010 0x4680 1 MOV r8,r0 false -Instruction 1115 S:0xC0044012 0xF8DFC8AC 58 LDR r12,[pc,#2220] ; [0xC00448C0] false -Instruction 1116 S:0xC0044016 0x2B1F 1 CMP r3,#0x1f false -Instruction 1117 S:0xC0044018 0xF20086C1 0 BHI.W {pc}+0xd86 ; 0xc0044d9e true fail -Instruction 1118 S:0xC004401C 0xF85C0020 20 LDR r0,[r12,r0,LSL #2] false -Instruction 1119 S:0xC0044020 0x9922 3 LDR r1,[sp,#0x88] false -Instruction 1120 S:0xC0044022 0x9C23 1 LDR r4,[sp,#0x8c] false -Instruction 1121 S:0xC0044024 0xF8D7E160 1 LDR lr,[r7,#0x160] false -Instruction 1122 S:0xC0044028 0xFBA02301 1 UMULL r2,r3,r0,r1 false -Instruction 1123 S:0xC004402C 0xFBA00104 1 UMULL r0,r1,r0,r4 false -Instruction 1124 S:0xC0044030 0x461C 1 MOV r4,r3 false -Instruction 1125 S:0xC0044032 0xF8C73130 1 STR r3,[r7,#0x130] false -Instruction 1126 S:0xC0044036 0xF8C71134 1 STR r1,[r7,#0x134] false -Instruction 1127 S:0xC004403A 0xF85C2028 1 LDR r2,[r12,r8,LSL #2] false -Instruction 1128 S:0xC004403E 0xFBA2230E 3 UMULL r2,r3,r2,lr false -Instruction 1129 S:0xC0044042 0xF8C73160 1 STR r3,[r7,#0x160] false -Instruction 1130 S:0xC0044046 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false -Instruction 1131 S:0xC004404A 0xF7FDFB41 1 BL {pc}-0x297a ; 0xc00416d0 true -Instruction 1132 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 1133 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 1134 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 1135 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 1136 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 1137 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 1138 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 1139 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 1140 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 1141 S:0xC00416E6 0x4B31 14 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 1142 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 1143 S:0xC00416EC 0xF8D000FC 13 LDR r0,[r0,#0xfc] false -Instruction 1144 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1145 S:0xC00416F4 0x4770 4 BX lr true -Instruction 1146 S:0xC004404E 0xFB05F300 1 MUL r3,r5,r0 false -Instruction 1147 S:0xC0044052 0x9D10 1 LDR r5,[sp,#0x40] false -Instruction 1148 S:0xC0044054 0x0A9B 2 LSRS r3,r3,#10 false -Instruction 1149 S:0xC0044056 0xB115 1 CBZ r5,{pc}+8 ; 0xc004405e true -Instruction 1150 S:0xC004405E 0xF1B90F00 38 CMP r9,#0 false -Instruction 1151 S:0xC0044062 0xD004 0 BEQ {pc}+0xc ; 0xc004406e true -Instruction 1152 S:0xC004406E 0xF8D74134 4 LDR r4,[r7,#0x134] false -Instruction 1153 S:0xC0044072 0x2101 0 MOVS r1,#1 false -Instruction 1154 S:0xC0044074 0x1824 2 ADDS r4,r4,r0 false -Instruction 1155 S:0xC0044076 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 1156 S:0xC004407A 0xF8DDC010 1 LDR r12,[sp,#0x10] false -Instruction 1157 S:0xC004407E 0xF8DDE02C 1 LDR lr,[sp,#0x2c] false -Instruction 1158 S:0xC0044082 0x9A05 1 LDR r2,[sp,#0x14] false -Instruction 1159 S:0xC0044084 0x4665 1 MOV r5,r12 false -Instruction 1160 S:0xC0044086 0x9B0A 1 LDR r3,[sp,#0x28] false -Instruction 1161 S:0xC0044088 0xFB0CF00E 1 MUL r0,r12,lr false -Instruction 1162 S:0xC004408C 0xFB030002 2 MLA r0,r3,r2,r0 false -Instruction 1163 S:0xC0044090 0xFBA52303 1 UMULL r2,r3,r5,r3 false -Instruction 1164 S:0xC0044094 0x18C3 2 ADDS r3,r0,r3 false -Instruction 1165 S:0xC0044096 0x0A92 1 LSRS r2,r2,#10 false -Instruction 1166 S:0xC0044098 0xEA425283 1 ORR r2,r2,r3,LSL #22 false -Instruction 1167 S:0xC004409C 0x9B10 1 LDR r3,[sp,#0x40] false -Instruction 1168 S:0xC004409E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc00440aa true -Instruction 1169 S:0xC00440AA 0xF1B90F00 1 CMP r9,#0 false -Instruction 1170 S:0xC00440AE 0xD004 0 BEQ {pc}+0xc ; 0xc00440ba true -Instruction 1171 S:0xC00440BA 0x9D04 1 LDR r5,[sp,#0x10] false -Instruction 1172 S:0xC00440BC 0x1964 2 ADDS r4,r4,r5 false -Instruction 1173 S:0xC00440BE 0xF8C74134 1 STR r4,[r7,#0x134] false -Instruction 1174 S:0xC00440C2 0xB111 1 CBZ r1,{pc}+8 ; 0xc00440ca true fail -Instruction 1175 S:0xC00440C4 0x4638 1 MOV r0,r7 false -Instruction 1176 S:0xC00440C6 0xF7FCF901 0 BL {pc}-0x3dfa ; 0xc00402cc true -Instruction 1177 S:0xC00402CC 0xE92D4FF8 1 PUSH {r3-r11,lr} false -Instruction 1178 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 1179 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 1180 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 1181 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 1182 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 1183 S:0xC00402E0 0x2D00 1 CMP r5,#0 false -Instruction 1184 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 1185 S:0xC00403B4 0xF8D04134 16 LDR r4,[r0,#0x134] false -Instruction 1186 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 1187 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 1188 S:0xC00403C0 0x6800 18 LDR r0,[r0,#0] false -Instruction 1189 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 1190 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 1191 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 1192 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 1193 S:0xC00403CE 0x4B27 9 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 1194 S:0xC00403D0 0x685A 15 LDR r2,[r3,#4] false -Instruction 1195 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 1196 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 1197 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 1198 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 1199 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 1200 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 1201 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 1202 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 1203 S:0xC00403EA 0x4B21 3 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 1204 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 1205 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 1206 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 1207 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 1208 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 1209 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 1210 S:0xC00440CA 0xE9D62312 13 LDRD r2,r3,[r6,#0x48] false -Instruction 1211 S:0xC00440CE 0x4630 1 MOV r0,r6 false -Instruction 1212 S:0xC00440D0 0xF8D74148 1 LDR r4,[r7,#0x148] false -Instruction 1213 S:0xC00440D4 0x2100 0 MOVS r1,#0 false -Instruction 1214 S:0xC00440D6 0x1912 2 ADDS r2,r2,r4 false -Instruction 1215 S:0xC00440D8 0xF1430300 1 ADC r3,r3,#0 false -Instruction 1216 S:0xC00440DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false -Instruction 1217 S:0xC00440E0 0xF7FBFD5C 1 BL {pc}-0x4544 ; 0xc003fb9c true -Instruction 1218 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false -Instruction 1219 S:0xC003FBA0 0xB500 7 PUSH {lr} false -Instruction 1220 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 1221 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 1222 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 1223 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 1224 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 1225 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 1226 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 1227 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 1228 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 1229 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 1230 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 1231 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 1232 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false -Instruction 1233 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail -Instruction 1234 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 1235 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 1236 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail -Instruction 1237 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false -Instruction 1238 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 1239 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 1240 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false -Instruction 1241 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 1242 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 1243 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 1244 S:0xC003FBEA 0xE9D06714 8 LDRD r6,r7,[r0,#0x50] false -Instruction 1245 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 1246 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Instruction 1247 S:0xC003FBF4 0xF44F68FC 8 MOV r8,#0x7e0 false -Instruction 1248 S:0xC003FBF8 0xF04F0900 1 MOV r9,#0 false -Instruction 1249 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false -Instruction 1250 S:0xC003FBFE 0xBF08 1 IT EQ false -Instruction 1251 S:0xC003FC00 0x45A0 16 CMP r8,r4 false -Instruction 1252 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Instruction 1253 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false -Instruction 1254 S:0xC003FC08 0x46A4 0 MOV r12,r4 false -Instruction 1255 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail -Instruction 1256 S:0xC003FC0C 0xF8DF8120 13 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 1257 S:0xC003FC10 0xF04F0B00 1 MOV r11,#0 false -Instruction 1258 S:0xC003FC14 0xF858C02C 2 LDR r12,[r8,r12,LSL #2] false -Instruction 1259 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false -Instruction 1260 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false -Instruction 1261 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false -Instruction 1262 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false -Instruction 1263 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false -Instruction 1264 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false -Instruction 1265 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false -Instruction 1266 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false -Instruction 1267 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false -Instruction 1268 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Instruction 1269 S:0xC003FC3C 0x4656 1 MOV r6,r10 false -Instruction 1270 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 1271 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false -Instruction 1272 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 1273 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 1274 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 1275 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 1276 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 1277 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 1278 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 1279 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail -Instruction 1280 S:0xC003FC5E 0x17DE 1 ASRS r6,r3,#31 false -Instruction 1281 S:0xC003FC60 0xEA4F0AD4 1 LSR r10,r4,#3 false -Instruction 1282 S:0xC003FC64 0x4637 0 MOV r7,r6 false -Instruction 1283 S:0xC003FC66 0xEA860802 1 EOR r8,r6,r2 false -Instruction 1284 S:0xC003FC6A 0xEA860903 1 EOR r9,r6,r3 false -Instruction 1285 S:0xC003FC6E 0xEA4A7A45 1 ORR r10,r10,r5,LSL #29 false -Instruction 1286 S:0xC003FC72 0xEA4F0BD5 1 LSR r11,r5,#3 false -Instruction 1287 S:0xC003FC76 0xEBB80806 1 SUBS r8,r8,r6 false -Instruction 1288 S:0xC003FC7A 0xEB690907 1 SBC r9,r9,r7 false -Instruction 1289 S:0xC003FC7E 0x45CB 1 CMP r11,r9 false -Instruction 1290 S:0xC003FC80 0xBF08 0 IT EQ false -Instruction 1291 S:0xC003FC82 0x45C2 1 CMP r10,r8 false -Instruction 1292 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true -Instruction 1293 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 1294 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 1295 S:0xC00440E4 0x4630 1 MOV r0,r6 false -Instruction 1296 S:0xC00440E6 0x4639 0 MOV r1,r7 false -Instruction 1297 S:0xC00440E8 0xF7FBFB98 1 BL {pc}-0x48cc ; 0xc003f81c true -Instruction 1298 S:0xC003F81C 0xB430 1 PUSH {r4,r5} false -Instruction 1299 S:0xC003F81E 0xB500 1 PUSH {lr} false -Instruction 1300 S:0xC003F820 0xF85DEB04 2 POP {lr} false -Instruction 1301 S:0xC003F824 0x2400 0 MOVS r4,#0 false -Instruction 1302 S:0xC003F826 0x680A 1 LDR r2,[r1,#0] false -Instruction 1303 S:0xC003F828 0x6803 2 LDR r3,[r0,#0] false -Instruction 1304 S:0xC003F82A 0x6044 1 STR r4,[r0,#4] false -Instruction 1305 S:0xC003F82C 0x189B 1 ADDS r3,r3,r2 false -Instruction 1306 S:0xC003F82E 0x6003 1 STR r3,[r0,#0] false -Instruction 1307 S:0xC003F830 0xF8D13120 1 LDR r3,[r1,#0x120] false -Instruction 1308 S:0xC003F834 0xB1AB 2 CBZ r3,{pc}+0x2e ; 0xc003f862 true -Instruction 1309 S:0xC003F862 0xF8D02084 15 LDR r2,[r0,#0x84] false -Instruction 1310 S:0xC003F866 0x680D 1 LDR r5,[r1,#0] false -Instruction 1311 S:0xC003F868 0x6B14 2 LDR r4,[r2,#0x30] false -Instruction 1312 S:0xC003F86A 0x6353 1 STR r3,[r2,#0x34] false -Instruction 1313 S:0xC003F86C 0x1964 1 ADDS r4,r4,r5 false -Instruction 1314 S:0xC003F86E 0x6314 1 STR r4,[r2,#0x30] false -Instruction 1315 S:0xC003F870 0xE7E1 0 B {pc}-0x3a ; 0xc003f836 true -Instruction 1316 S:0xC003F836 0xF8D13128 1 LDR r3,[r1,#0x128] false -Instruction 1317 S:0xC003F83A 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f846 true -Instruction 1318 S:0xC003F846 0xF8D03084 9 LDR r3,[r0,#0x84] false -Instruction 1319 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false -Instruction 1320 S:0xC003F84E 0xF5036599 2 ADD r5,r3,#0x4c8 false -Instruction 1321 S:0xC003F852 0xF8D344C8 1 LDR r4,[r3,#0x4c8] false -Instruction 1322 S:0xC003F856 0x6062 5 STR r2,[r4,#4] false -Instruction 1323 S:0xC003F858 0x614C 3 STR r4,[r1,#0x14] false -Instruction 1324 S:0xC003F85A 0x618D 1 STR r5,[r1,#0x18] false -Instruction 1325 S:0xC003F85C 0xF8C324C8 2 STR r2,[r3,#0x4c8] false -Instruction 1326 S:0xC003F860 0xE7EC 0 B {pc}-0x24 ; 0xc003f83c true -Instruction 1327 S:0xC003F83C 0x6883 1 LDR r3,[r0,#8] false -Instruction 1328 S:0xC003F83E 0x3301 2 ADDS r3,#1 false -Instruction 1329 S:0xC003F840 0x6083 1 STR r3,[r0,#8] false -Instruction 1330 S:0xC003F842 0xBC30 3 POP {r4,r5} false -Instruction 1331 S:0xC003F844 0x4770 1 BX lr true -Instruction 1332 S:0xC00440EC 0x4630 1 MOV r0,r6 false -Instruction 1333 S:0xC00440EE 0xF7FCF8AD 0 BL {pc}-0x3ea2 ; 0xc004024c true -Instruction 1334 S:0xC004024C 0xB570 6 PUSH {r4-r6,lr} false -Instruction 1335 S:0xC004024E 0xB500 5 PUSH {lr} false -Instruction 1336 S:0xC0040250 0xF85DEB04 2 POP {lr} false -Instruction 1337 S:0xC0040254 0xF8D01094 2 LDR r1,[r0,#0x94] false -Instruction 1338 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false -Instruction 1339 S:0xC004025C 0x6A0B 14 LDR r3,[r1,#0x20] false -Instruction 1340 S:0xC004025E 0xF8D224C0 2 LDR r2,[r2,#0x4c0] false -Instruction 1341 S:0xC0040262 0xF8534022 17 LDR r4,[r3,r2,LSL #2] false -Instruction 1342 S:0xC0040266 0x2C00 2 CMP r4,#0 false -Instruction 1343 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Instruction 1344 S:0xC00402C2 0xBD70 1 POP {r4-r6,pc} true -Instruction 1345 S:0xC00440F2 0xF24C5968 2 MOV r9,#0xc568 false -Instruction 1346 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false -Instruction 1347 S:0xC00440FA 0xF2CC095F 1 MOVT r9,#0xc05f false -Instruction 1348 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false -Instruction 1349 S:0xC0044102 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false -Instruction 1350 S:0xC0044106 0xF1A70838 1 SUB r8,r7,#0x38 false -Instruction 1351 S:0xC004410A 0xF8DC4000 15 LDR r4,[r12,#0] false -Instruction 1352 S:0xC004410E 0xF8D91000 3 LDR r1,[r9,#0] false -Instruction 1353 S:0xC0044112 0x07C9 3 LSLS r1,r1,#31 false -Instruction 1354 S:0xC0044114 0xE9D7010C 3 LDRD r0,r1,[r7,#0x30] false -Instruction 1355 S:0xC0044118 0xBF48 1 IT MI false -Instruction 1356 S:0xC004411A 0x0864 1 LSRS r4,r4,#1 false -Instruction 1357 S:0xC004411C 0x1B12 1 SUBS r2,r2,r4 false -Instruction 1358 S:0xC004411E 0xF1630300 1 SBC r3,r3,#0 false -Instruction 1359 S:0xC0044122 0x4614 0 MOV r4,r2 false -Instruction 1360 S:0xC0044124 0x461D 1 MOV r5,r3 false -Instruction 1361 S:0xC0044126 0x1A24 1 SUBS r4,r4,r0 false -Instruction 1362 S:0xC0044128 0xEB650501 1 SBC r5,r5,r1 false -Instruction 1363 S:0xC004412C 0x2C01 0 CMP r4,#1 false -Instruction 1364 S:0xC004412E 0xF1750E00 1 SBCS lr,r5,#0 false -Instruction 1365 S:0xC0044132 0xBFB8 0 IT LT false -Instruction 1366 S:0xC0044134 0x460B 1 MOV r3,r1 false -Instruction 1367 S:0xC0044136 0xF8D71128 1 LDR r1,[r7,#0x128] false -Instruction 1368 S:0xC004413A 0xBFB8 0 IT LT false -Instruction 1369 S:0xC004413C 0x4602 1 MOV r2,r0 false -Instruction 1370 S:0xC004413E 0xE9C7230C 8 STRD r2,r3,[r7,#0x30] false -Instruction 1371 S:0xC0044142 0xB109 1 CBZ r1,{pc}+6 ; 0xc0044148 true -Instruction 1372 S:0xC0044148 0xE9D7231E 32 LDRD r2,r3,[r7,#0x78] false -Instruction 1373 S:0xC004414C 0xEA520003 2 ORRS r0,r2,r3 false -Instruction 1374 S:0xC0044150 0xD02A 1 BEQ {pc}+0x58 ; 0xc00441a8 true fail -Instruction 1375 S:0xC0044152 0xF8D61084 1 LDR r1,[r6,#0x84] false -Instruction 1376 S:0xC0044156 0xF501618F 2 ADD r1,r1,#0x478 false -Instruction 1377 S:0xC004415A 0xE9D14500 3 LDRD r4,r5,[r1,#0] false -Instruction 1378 S:0xC004415E 0x1AA4 2 SUBS r4,r4,r2 false -Instruction 1379 S:0xC0044160 0xEB650503 1 SBC r5,r5,r3 false -Instruction 1380 S:0xC0044164 0x2C00 0 CMP r4,#0 false -Instruction 1381 S:0xC0044166 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 1382 S:0xC004416A 0xF2C082F7 0 BLT.W {pc}+0x5f2 ; 0xc004475c true fail -Instruction 1383 S:0xC004416E 0xE9D72320 1 LDRD r2,r3,[r7,#0x80] false -Instruction 1384 S:0xC0044172 0x42AB 2 CMP r3,r5 false -Instruction 1385 S:0xC0044174 0xBF08 1 IT EQ false -Instruction 1386 S:0xC0044176 0x42A2 1 CMP r2,r4 false fail -Instruction 1387 S:0xC0044178 0xF0C08562 0 BCC.W {pc}+0xac8 ; 0xc0044c40 true fail -Instruction 1388 S:0xC004417C 0xE9D72322 12 LDRD r2,r3,[r7,#0x88] false -Instruction 1389 S:0xC0044180 0x2000 4 MOVS r0,#0 false -Instruction 1390 S:0xC0044182 0x2100 0 MOVS r1,#0 false -Instruction 1391 S:0xC0044184 0xE9C7011E 1 STRD r0,r1,[r7,#0x78] false -Instruction 1392 S:0xC0044188 0x1912 1 ADDS r2,r2,r4 false -Instruction 1393 S:0xC004418A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 1394 S:0xC004418E 0xE9C72322 1 STRD r2,r3,[r7,#0x88] false -Instruction 1395 S:0xC0044192 0xF1B80F00 1 CMP r8,#0 false -Instruction 1396 S:0xC0044196 0xD007 0 BEQ {pc}+0x12 ; 0xc00441a8 true fail -Instruction 1397 S:0xC0044198 0xF2460244 1 MOV r2,#0x6044 false -Instruction 1398 S:0xC004419C 0xF2CC0263 1 MOVT r2,#0xc063 false -Instruction 1399 S:0xC00441A0 0x6853 19 LDR r3,[r2,#4] false -Instruction 1400 S:0xC00441A2 0x2B00 2 CMP r3,#0 false -Instruction 1401 S:0xC00441A4 0xF04085D6 0 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail -Instruction 1402 S:0xC00441A8 0xE9D72324 1 LDRD r2,r3,[r7,#0x90] false -Instruction 1403 S:0xC00441AC 0xEA520403 2 ORRS r4,r2,r3 false -Instruction 1404 S:0xC00441B0 0xD051 0 BEQ {pc}+0xa6 ; 0xc0044256 true -Instruction 1405 S:0xC0044256 0x6B34 35 LDR r4,[r6,#0x30] false -Instruction 1406 S:0xC0044258 0x42A7 2 CMP r7,r4 false -Instruction 1407 S:0xC004425A 0xD008 0 BEQ {pc}+0x14 ; 0xc004426e true fail -Instruction 1408 S:0xC004425C 0xF8D63084 1 LDR r3,[r6,#0x84] false -Instruction 1409 S:0xC0044260 0xF503638F 2 ADD r3,r3,#0x478 false -Instruction 1410 S:0xC0044264 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 1411 S:0xC0044268 0xE9C72312 1 STRD r2,r3,[r7,#0x48] false -Instruction 1412 S:0xC004426C 0x6B34 1 LDR r4,[r6,#0x30] false -Instruction 1413 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false -Instruction 1414 S:0xC0044272 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false -Instruction 1415 S:0xC0044276 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false -Instruction 1416 S:0xC004427A 0xF2CC0960 1 MOVT r9,#0xc060 false -Instruction 1417 S:0xC004427E 0x1A80 1 SUBS r0,r0,r2 false -Instruction 1418 S:0xC0044280 0xEB610103 1 SBC r1,r1,r3 false -Instruction 1419 S:0xC0044284 0xF8D95000 1 LDR r5,[r9,#0] false -Instruction 1420 S:0xC0044288 0x2300 0 MOVS r3,#0 false -Instruction 1421 S:0xC004428A 0xEA4F7AE1 1 ASR r10,r1,#31 false -Instruction 1422 S:0xC004428E 0xEB050545 2 ADD r5,r5,r5,LSL #1 false -Instruction 1423 S:0xC0044292 0x46D3 0 MOV r11,r10 false -Instruction 1424 S:0xC0044294 0xEA80000A 1 EOR r0,r0,r10 false -Instruction 1425 S:0xC0044298 0xEA81010A 1 EOR r1,r1,r10 false -Instruction 1426 S:0xC004429C 0x462A 0 MOV r2,r5 false -Instruction 1427 S:0xC004429E 0xEBB0000A 1 SUBS r0,r0,r10 false -Instruction 1428 S:0xC00442A2 0xEB61010B 1 SBC r1,r1,r11 false -Instruction 1429 S:0xC00442A6 0x4282 1 CMP r2,r0 false -Instruction 1430 S:0xC00442A8 0xEB730C01 1 SBCS r12,r3,r1 false -Instruction 1431 S:0xC00442AC 0xBFBE 0 ITTT LT false -Instruction 1432 S:0xC00442AE 0x6C33 1 LDR r3,[r6,#0x40] false fail -Instruction 1433 S:0xC00442B0 0x3301 2 ADDS r3,#1 false fail -Instruction 1434 S:0xC00442B2 0x6433 1 STR r3,[r6,#0x40] false fail -Instruction 1435 S:0xC00442B4 0x42BC 1 CMP r4,r7 false -Instruction 1436 S:0xC00442B6 0xD003 0 BEQ {pc}+0xa ; 0xc00442c0 true fail -Instruction 1437 S:0xC00442B8 0x4630 1 MOV r0,r6 false -Instruction 1438 S:0xC00442BA 0x4639 0 MOV r1,r7 false -Instruction 1439 S:0xC00442BC 0xF7FCFEC4 1 BL {pc}-0x3274 ; 0xc0041048 true -Instruction 1440 S:0xC0041048 0xE92D03F0 24 PUSH {r4-r9} false -Instruction 1441 S:0xC004104C 0xB500 5 PUSH {lr} false -Instruction 1442 S:0xC004104E 0xF85DEB04 2 POP {lr} false -Instruction 1443 S:0xC0041052 0x468C 0 MOV r12,r1 false -Instruction 1444 S:0xC0041054 0xF1000128 1 ADD r1,r0,#0x28 false -Instruction 1445 S:0xC0041058 0x2401 0 MOVS r4,#1 false -Instruction 1446 S:0xC004105A 0x460F 1 MOV r7,r1 false -Instruction 1447 S:0xC004105C 0x2300 0 MOVS r3,#0 false -Instruction 1448 S:0xC004105E 0xE010 1 B {pc}+0x24 ; 0xc0041082 true -Instruction 1449 S:0xC0041082 0x683E 28 LDR r6,[r7,#0] false -Instruction 1450 S:0xC0041084 0x2E00 2 CMP r6,#0 false -Instruction 1451 S:0xC0041086 0xD1EB 1 BNE {pc}-0x26 ; 0xc0041060 true -Instruction 1452 S:0xC0041060 0xE9DC230C 1 LDRD r2,r3,[r12,#0x30] false -Instruction 1453 S:0xC0041064 0x1D37 1 ADDS r7,r6,#4 false -Instruction 1454 S:0xC0041066 0xE9D6890A 3 LDRD r8,r9,[r6,#0x28] false -Instruction 1455 S:0xC004106A 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 1456 S:0xC004106E 0xEB630309 1 SBC r3,r3,r9 false -Instruction 1457 S:0xC0041072 0x2A00 0 CMP r2,#0 false -Instruction 1458 S:0xC0041074 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 1459 S:0xC0041078 0x4633 0 MOV r3,r6 false -Instruction 1460 S:0xC004107A 0xBFB4 1 ITE LT false -Instruction 1461 S:0xC004107C 0xF1060708 1 ADD r7,r6,#8 false -Instruction 1462 S:0xC0041080 0x2400 0 MOVS r4,#0 false fail -Instruction 1463 S:0xC0041082 0x683E 3 LDR r6,[r7,#0] false -Instruction 1464 S:0xC0041084 0x2E00 2 CMP r6,#0 false -Instruction 1465 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail -Instruction 1466 S:0xC0041088 0xF10C0208 8 ADD r2,r12,#8 false -Instruction 1467 S:0xC004108C 0xB104 1 CBZ r4,{pc}+4 ; 0xc0041090 true fail -Instruction 1468 S:0xC004108E 0x62C2 1 STR r2,[r0,#0x2c] false -Instruction 1469 S:0xC0041090 0xF8CC3008 1 STR r3,[r12,#8] false -Instruction 1470 S:0xC0041094 0x4610 0 MOV r0,r2 false -Instruction 1471 S:0xC0041096 0x2300 1 MOVS r3,#0 false -Instruction 1472 S:0xC0041098 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 1473 S:0xC004109C 0xF8CC3010 1 STR r3,[r12,#0x10] false -Instruction 1474 S:0xC00410A0 0x603A 1 STR r2,[r7,#0] false -Instruction 1475 S:0xC00410A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1476 S:0xC00410A6 0xF215B865 3 B.W {pc}+0x2150ce ; 0xc0256174 true -Info Tracing enabled -Instruction 1477 S:0xC00442C0 0x2301 1 MOVS r3,#1 false -Instruction 1478 S:0xC00442C2 0x61FB 1 STR r3,[r7,#0x1c] false -Instruction 1479 S:0xC00442C4 0x68B3 1 LDR r3,[r6,#8] false -Instruction 1480 S:0xC00442C6 0x2B01 2 CMP r3,#1 false -Instruction 1481 S:0xC00442C8 0xF00081D8 0 BEQ.W {pc}+0x3b4 ; 0xc004467c true fail -Instruction 1482 S:0xC00442CC 0x68F3 1 LDR r3,[r6,#0xc] false -Instruction 1483 S:0xC00442CE 0x3301 2 ADDS r3,#1 false -Instruction 1484 S:0xC00442D0 0x60F3 1 STR r3,[r6,#0xc] false -Instruction 1485 S:0xC00442D2 0xF8D77120 1 LDR r7,[r7,#0x120] false -Instruction 1486 S:0xC00442D6 0x2F00 2 CMP r7,#0 false -Instruction 1487 S:0xC00442D8 0xF000810F 0 BEQ.W {pc}+0x222 ; 0xc00444fa true -Instruction 1488 S:0xC00444FA 0x9D13 35 LDR r5,[sp,#0x4c] false -Instruction 1489 S:0xC00444FC 0x9E13 1 LDR r6,[sp,#0x4c] false -Instruction 1490 S:0xC00444FE 0xF5056390 19 ADD r3,r5,#0x480 false -Instruction 1491 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false -Instruction 1492 S:0xC0044506 0x686D 1 LDR r5,[r5,#4] false -Instruction 1493 S:0xC0044508 0xE9D38900 2 LDRD r8,r9,[r3,#0] false -Instruction 1494 S:0xC004450C 0xE9DA0100 60 LDRD r0,r1,[r10,#0] false -Instruction 1495 S:0xC0044510 0xF8D644C0 1 LDR r4,[r6,#0x4c0] false -Instruction 1496 S:0xC0044514 0xEBB80000 1 SUBS r0,r8,r0 false -Instruction 1497 S:0xC0044518 0xEB690101 1 SBC r1,r9,r1 false -Instruction 1498 S:0xC004451C 0xF7FBFA1E 0 BL {pc}-0x4bc0 ; 0xc003f95c true -Instruction 1499 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 1500 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 1501 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 1502 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 1503 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 1504 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 1505 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 1506 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 1507 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 1508 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 1509 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 1510 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 1511 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 1512 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 1513 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 1514 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 1515 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 1516 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 1517 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 1518 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 1519 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 1520 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1521 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 1522 S:0xC0044520 0x2800 1 CMP r0,#0 false -Instruction 1523 S:0xC0044522 0xF1710700 1 SBCS r7,r1,#0 false -Instruction 1524 S:0xC0044526 0xF2C08147 0 BLT.W {pc}+0x292 ; 0xc00447b8 true fail -Instruction 1525 S:0xC004452A 0x0A86 12 LSRS r6,r0,#10 false -Instruction 1526 S:0xC004452C 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 1527 S:0xC004452E 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 1528 S:0xC0044532 0xEA560B07 1 ORRS r11,r6,r7 false -Instruction 1529 S:0xC0044536 0xF0408114 0 BNE.W {pc}+0x22c ; 0xc0044762 true -Instruction 1530 S:0xC0044762 0x4B58 4 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false -Instruction 1531 S:0xC0044764 0xE9CA8900 3 STRD r8,r9,[r10,#0] false -Instruction 1532 S:0xC0044768 0x681A 1 LDR r2,[r3,#0] false -Instruction 1533 S:0xC004476A 0xB372 2 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail -Instruction 1534 S:0xC004476C 0xEB031304 17 ADD r3,r3,r4,LSL #4 false -Instruction 1535 S:0xC0044770 0xF04F0A00 1 MOV r10,#0 false -Instruction 1536 S:0xC0044774 0xF8CDA01C 1 STR r10,[sp,#0x1c] false -Instruction 1537 S:0xC0044778 0xF8D3C098 1 LDR r12,[r3,#0x98] false -Instruction 1538 S:0xC004477C 0xF8CDC018 1 STR r12,[sp,#0x18] false -Instruction 1539 S:0xC0044780 0xF8DD904C 16 LDR r9,[sp,#0x4c] false -Instruction 1540 S:0xC0044784 0xF8D9459C 3 LDR r4,[r9,#0x59c] false -Instruction 1541 S:0xC0044788 0x05A1 3 LSLS r1,r4,#22 false -Instruction 1542 S:0xC004478A 0x0D89 2 LSRS r1,r1,#22 false -Instruction 1543 S:0xC004478C 0x1872 1 ADDS r2,r6,r1 false -Instruction 1544 S:0xC004478E 0xF1470300 1 ADC r3,r7,#0 false -Instruction 1545 S:0xC0044792 0x2B00 1 CMP r3,#0 false -Instruction 1546 S:0xC0044794 0xBF08 0 IT EQ false -Instruction 1547 S:0xC0044796 0xF5B26F80 1 CMP r2,#0x400 false -Instruction 1548 S:0xC004479A 0xD21E 0 BCS {pc}+0x40 ; 0xc00447da true -Instruction 1549 S:0xC00447DA 0xF5C16380 1 RSB r3,r1,#0x400 false -Instruction 1550 S:0xC00447DE 0x2D00 0 CMP r5,#0 false -Instruction 1551 S:0xC00447E0 0xF0408099 1 BNE.W {pc}+0x136 ; 0xc0044916 true -Instruction 1552 S:0xC0044916 0xFB03F10C 14 MUL r1,r3,r12 false -Instruction 1553 S:0xC004491A 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false -Instruction 1554 S:0xC004491E 0xF8DB0598 3 LDR r0,[r11,#0x598] false -Instruction 1555 S:0xC0044922 0xF8DB25C8 16 LDR r2,[r11,#0x5c8] false -Instruction 1556 S:0xC0044926 0x0A89 1 LSRS r1,r1,#10 false -Instruction 1557 S:0xC0044928 0x1808 1 ADDS r0,r1,r0 false -Instruction 1558 S:0xC004492A 0x1852 1 ADDS r2,r2,r1 false -Instruction 1559 S:0xC004492C 0xF8CB0598 1 STR r0,[r11,#0x598] false -Instruction 1560 S:0xC0044930 0xF8CB25C8 1 STR r2,[r11,#0x5c8] false -Instruction 1561 S:0xC0044934 0xE75A 0 B {pc}-0x148 ; 0xc00447ec true -Instruction 1562 S:0xC00447EC 0xEBB60A03 1 SUBS r10,r6,r3 false -Instruction 1563 S:0xC00447F0 0xEB677BE3 1 SBC r11,r7,r3,ASR #31 false -Instruction 1564 S:0xC00447F4 0x2600 0 MOVS r6,#0 false -Instruction 1565 S:0xC00447F6 0x2700 1 MOVS r7,#0 false -Instruction 1566 S:0xC00447F8 0xE9CD6704 1 STRD r6,r7,[sp,#0x10] false -Instruction 1567 S:0xC00447FC 0xEA4F279A 1 LSR r7,r10,#10 false -Instruction 1568 S:0xC0044800 0x9704 4 STR r7,[sp,#0x10] false -Instruction 1569 S:0xC0044802 0xF8DDE010 2 LDR lr,[sp,#0x10] false -Instruction 1570 S:0xC0044806 0xEA4F229B 1 LSR r2,r11,#10 false -Instruction 1571 S:0xC004480A 0xF24036FF 0 MOV r6,#0x3ff false -Instruction 1572 S:0xC004480E 0x2700 1 MOVS r7,#0 false -Instruction 1573 S:0xC0044810 0xEA4E5E8B 1 ORR lr,lr,r11,LSL #22 false -Instruction 1574 S:0xC0044814 0x9205 1 STR r2,[sp,#0x14] false -Instruction 1575 S:0xC0044816 0xF8CDE010 1 STR lr,[sp,#0x10] false -Instruction 1576 S:0xC004481A 0xEA06060A 1 AND r6,r6,r10 false -Instruction 1577 S:0xC004481E 0xEA07070B 15 AND r7,r7,r11 false -Instruction 1578 S:0xC0044822 0xE9DDAB04 1 LDRD r10,r11,[sp,#0x10] false -Instruction 1579 S:0xC0044826 0xF04F0801 1 MOV r8,#1 false -Instruction 1580 S:0xC004482A 0xF04F0900 0 MOV r9,#0 false -Instruction 1581 S:0xC004482E 0xEB18080A 1 ADDS r8,r8,r10 false -Instruction 1582 S:0xC0044832 0x9913 1 LDR r1,[sp,#0x4c] false -Instruction 1583 S:0xC0044834 0xEB49090B 1 ADC r9,r9,r11 false -Instruction 1584 S:0xC0044838 0xF44F6AFC 0 MOV r10,#0x7e0 false -Instruction 1585 S:0xC004483C 0xF04F0B00 1 MOV r11,#0 false -Instruction 1586 S:0xC0044840 0x191B 14 ADDS r3,r3,r4 false -Timestamp Timestamp: 562536984493 -Instruction 1587 S:0xC0044842 0x45CB 1 CMP r11,r9 false -Instruction 1588 S:0xC0044844 0xBF08 1 IT EQ false -Instruction 1589 S:0xC0044846 0x45C2 1 CMP r10,r8 false -Instruction 1590 S:0xC0044848 0xF8C1359C 1 STR r3,[r1,#0x59c] false -Instruction 1591 S:0xC004484C 0xF0C08307 0 BCC.W {pc}+0x612 ; 0xc0044e5e true fail -Instruction 1592 S:0xC0044850 0xF1B80F1F 18 CMP r8,#0x1f false -Instruction 1593 S:0xC0044854 0x46C6 0 MOV lr,r8 false -Instruction 1594 S:0xC0044856 0x4C1A 1 LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 false -Instruction 1595 S:0xC0044858 0xF20082E7 0 BHI.W {pc}+0x5d2 ; 0xc0044e2a true fail -Instruction 1596 S:0xC004485C 0xF8542028 20 LDR r2,[r4,r8,LSL #2] false -Instruction 1597 S:0xC0044860 0xF8DD904C 3 LDR r9,[sp,#0x4c] false -Instruction 1598 S:0xC0044864 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false -Instruction 1599 S:0xC0044868 0xFBA00102 1 UMULL r0,r1,r0,r2 false -Instruction 1600 S:0xC004486C 0xF8D9A5C8 3 LDR r10,[r9,#0x5c8] false -Instruction 1601 S:0xC0044870 0xFBA32302 1 UMULL r2,r3,r3,r2 false -Instruction 1602 S:0xC0044874 0x4688 1 MOV r8,r1 false -Instruction 1603 S:0xC0044876 0xF8C91598 1 STR r1,[r9,#0x598] false -Instruction 1604 S:0xC004487A 0x4699 0 MOV r9,r3 false -Instruction 1605 S:0xC004487C 0xF8CB359C 1 STR r3,[r11,#0x59c] false -Instruction 1606 S:0xC0044880 0xF854302E 8 LDR r3,[r4,lr,LSL #2] false -Instruction 1607 S:0xC0044884 0xFBA3AB0A 3 UMULL r10,r11,r3,r10 false -Instruction 1608 S:0xC0044888 0x465C 2 MOV r4,r11 false -Instruction 1609 S:0xC004488A 0xF8DDA04C 1 LDR r10,[sp,#0x4c] false -Instruction 1610 S:0xC004488E 0xE9DD0104 1 LDRD r0,r1,[sp,#0x10] false -Instruction 1611 S:0xC0044892 0xF8CA45C8 2 STR r4,[r10,#0x5c8] false -Instruction 1612 S:0xC0044896 0xF8CDC00C 1 STR r12,[sp,#0xc] false -Instruction 1613 S:0xC004489A 0xF7FCFF19 0 BL {pc}-0x31ca ; 0xc00416d0 true -Instruction 1614 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 1615 S:0xC00416D4 0xB500 8 PUSH {lr} false -Instruction 1616 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 1617 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 1618 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 1619 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 1620 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 1621 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 1622 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 1623 S:0xC00416E6 0x4B31 10 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 1624 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 1625 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false -Instruction 1626 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1627 S:0xC00416F4 0x4770 3 BX lr true -Instruction 1628 S:0xC004489E 0xF8DDC00C 12 LDR r12,[sp,#0xc] false -Instruction 1629 S:0xC00448A2 0xBB5D 1 CBNZ r5,{pc}+0x5a ; 0xc00448fc true -Instruction 1630 S:0xC00448FC 0xFB0CF300 25 MUL r3,r12,r0 false -Instruction 1631 S:0xC0044900 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false -Instruction 1632 S:0xC0044904 0x0A9B 2 LSRS r3,r3,#10 false -Instruction 1633 S:0xC0044906 0xEB030108 1 ADD r1,r3,r8 false -Instruction 1634 S:0xC004490A 0x191B 1 ADDS r3,r3,r4 false -Instruction 1635 S:0xC004490C 0xF8CB1598 1 STR r1,[r11,#0x598] false -Instruction 1636 S:0xC0044910 0xF8CB35C8 1 STR r3,[r11,#0x5c8] false -Instruction 1637 S:0xC0044914 0xE7C8 0 B {pc}-0x6c ; 0xc00448a8 true -Instruction 1638 S:0xC00448A8 0xEB090400 1 ADD r4,r9,r0 false -Instruction 1639 S:0xC00448AC 0xF8DD904C 1 LDR r9,[sp,#0x4c] false -Instruction 1640 S:0xC00448B0 0xF8C9459C 3 STR r4,[r9,#0x59c] false -Instruction 1641 S:0xC00448B4 0xE774 0 B {pc}-0x114 ; 0xc00447a0 true -Instruction 1642 S:0xC00447A0 0x2D00 1 CMP r5,#0 false -Instruction 1643 S:0xC00447A2 0xF0408091 0 BNE.W {pc}+0x126 ; 0xc00448c8 true -Instruction 1644 S:0xC00448C8 0xF8DDA018 23 LDR r10,[sp,#0x18] false -Instruction 1645 S:0xC00448CC 0xF8DDB01C 1 LDR r11,[sp,#0x1c] false -Instruction 1646 S:0xC00448D0 0xF8DD904C 1 LDR r9,[sp,#0x4c] false -Instruction 1647 S:0xC00448D4 0xFBA6230A 1 UMULL r2,r3,r6,r10 false -Instruction 1648 S:0xC00448D8 0xF8D955C8 2 LDR r5,[r9,#0x5c8] false -Instruction 1649 S:0xC00448DC 0xFB06F00B 1 MUL r0,r6,r11 false -Instruction 1650 S:0xC00448E0 0x46D3 1 MOV r11,r10 false -Instruction 1651 S:0xC00448E2 0xFB0A0007 1 MLA r0,r10,r7,r0 false -Instruction 1652 S:0xC00448E6 0x0A92 1 LSRS r2,r2,#10 false -Instruction 1653 S:0xC00448E8 0x18C3 1 ADDS r3,r0,r3 false -Instruction 1654 S:0xC00448EA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false -Instruction 1655 S:0xC00448EE 0x1889 1 ADDS r1,r1,r2 false -Instruction 1656 S:0xC00448F0 0x18AD 1 ADDS r5,r5,r2 false -Instruction 1657 S:0xC00448F2 0xF8C91598 1 STR r1,[r9,#0x598] false -Instruction 1658 S:0xC00448F6 0xF8C955C8 1 STR r5,[r9,#0x5c8] false -Instruction 1659 S:0xC00448FA 0xE758 0 B {pc}-0x14c ; 0xc00447ae true -Instruction 1660 S:0xC00447AE 0x19A4 1 ADDS r4,r4,r6 false -Instruction 1661 S:0xC00447B0 0x9E13 1 LDR r6,[sp,#0x4c] false -Instruction 1662 S:0xC00447B2 0xF8C6459C 3 STR r4,[r6,#0x59c] false -Instruction 1663 S:0xC00447B6 0xE6C7 0 B {pc}-0x26e ; 0xc0044548 true -Instruction 1664 S:0xC0044548 0xF8DD904C 1 LDR r9,[sp,#0x4c] false -Instruction 1665 S:0xC004454C 0x028B 1 LSLS r3,r1,#10 false -Instruction 1666 S:0xC004454E 0x3401 0 ADDS r4,#1 false -Instruction 1667 S:0xC0044550 0x4618 1 MOV r0,r3 false -Instruction 1668 S:0xC0044552 0x2100 0 MOVS r1,#0 false -Instruction 1669 S:0xC0044554 0xF8DDA04C 1 LDR r10,[sp,#0x4c] false -Instruction 1670 S:0xC0044558 0xF8D970B8 1 LDR r7,[r9,#0xb8] false -Instruction 1671 S:0xC004455C 0xF20CFC18 0 BL {pc}+0x20c834 ; 0xc0250d90 true -Info Tracing enabled -Instruction 1672 S:0xC0044560 0x1BD6 1 SUBS r6,r2,r7 false -Instruction 1673 S:0xC0044562 0xF8D980BC 1 LDR r8,[r9,#0xbc] false -Instruction 1674 S:0xC0044566 0xEA8679E6 1 EOR r9,r6,r6,ASR #31 false -Instruction 1675 S:0xC004456A 0xEBA979E6 1 SUB r9,r9,r6,ASR #31 false -Instruction 1676 S:0xC004456E 0x02A8 1 LSLS r0,r5,#10 false -Instruction 1677 S:0xC0044570 0x2100 0 MOVS r1,#0 false -Instruction 1678 S:0xC0044572 0xF8DA50DC 1 LDR r5,[r10,#0xdc] false -Instruction 1679 S:0xC0044576 0xF20CFC0B 0 BL {pc}+0x20c81a ; 0xc0250d90 true -Info Tracing enabled -Instruction 1680 S:0xC004457A 0xEBB91F97 9 CMP r9,r7,LSR #6 false -Instruction 1681 S:0xC004457E 0xEBC80202 1 RSB r2,r8,r2 false -Instruction 1682 S:0xC0044582 0xD806 0 BHI {pc}+0x10 ; 0xc0044592 true -Instruction 1683 S:0xC0044592 0xF1050338 20 ADD r3,r5,#0x38 false -Instruction 1684 S:0xC0044596 0xE8531F00 8 LDREX r1,[r3] false -Instruction 1685 S:0xC004459A 0x4431 2 ADD r1,r1,r6 false -Instruction 1686 S:0xC004459C 0xE8431000 22 STREX r0,r1,[r3] false -Instruction 1687 S:0xC00445A0 0xF0900F00 2 TEQ r0,#0 false -Instruction 1688 S:0xC00445A4 0xD1F7 0 BNE {pc}-0xe ; 0xc0044596 true fail -Instruction 1689 S:0xC00445A6 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false -Instruction 1690 S:0xC00445AA 0xF105033C 0 ADD r3,r5,#0x3c false -Instruction 1691 S:0xC00445AE 0xF8DB10B8 3 LDR r1,[r11,#0xb8] false -Instruction 1692 S:0xC00445B2 0x1989 2 ADDS r1,r1,r6 false -Instruction 1693 S:0xC00445B4 0xF8CB10B8 1 STR r1,[r11,#0xb8] false -Instruction 1694 S:0xC00445B8 0xE8531F00 10 LDREX r1,[r3] false -Instruction 1695 S:0xC00445BC 0x4411 2 ADD r1,r1,r2 false -Instruction 1696 S:0xC00445BE 0xE8431000 7 STREX r0,r1,[r3] false -Instruction 1697 S:0xC00445C2 0xF0900F00 2 TEQ r0,#0 false -Instruction 1698 S:0xC00445C6 0xD1F7 0 BNE {pc}-0xe ; 0xc00445b8 true fail -Instruction 1699 S:0xC00445C8 0xF8DB30BC 8 LDR r3,[r11,#0xbc] false -Instruction 1700 S:0xC00445CC 0x189B 2 ADDS r3,r3,r2 false -Instruction 1701 S:0xC00445CE 0xF8CB30BC 1 STR r3,[r11,#0xbc] false -Instruction 1702 S:0xC00445D2 0x4BB9 12 LDR r3,[pc,#740] ; [0xC00448B8] = 0xC0635FCC false -Instruction 1703 S:0xC00445D4 0x9D13 1 LDR r5,[sp,#0x4c] false -Instruction 1704 S:0xC00445D6 0x685A 4 LDR r2,[r3,#4] false -Instruction 1705 S:0xC00445D8 0xF8D50598 3 LDR r0,[r5,#0x598] false -Instruction 1706 S:0xC00445DC 0xF8D5159C 1 LDR r1,[r5,#0x59c] false -Instruction 1707 S:0xC00445E0 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false -Instruction 1708 S:0xC00445E4 0x2A00 0 CMP r2,#0 false -Instruction 1709 S:0xC00445E6 0xF0408455 1 BNE.W {pc}+0x8ae ; 0xc0044e94 true fail -Instruction 1710 S:0xC00445EA 0x4BB4 17 LDR r3,[pc,#720] ; [0xC00448BC] = 0xC0635FB8 false -Instruction 1711 S:0xC00445EC 0x9F13 1 LDR r7,[sp,#0x4c] false -Instruction 1712 S:0xC00445EE 0x685A 12 LDR r2,[r3,#4] false -Instruction 1713 S:0xC00445F0 0xE9D74524 1 LDRD r4,r5,[r7,#0x90] false -Instruction 1714 S:0xC00445F4 0x2A00 1 CMP r2,#0 false -Instruction 1715 S:0xC00445F6 0xF040843D 0 BNE.W {pc}+0x87e ; 0xc0044e74 true fail -Instruction 1716 S:0xC00445FA 0xF8DD904C 11 LDR r9,[sp,#0x4c] false -Instruction 1717 S:0xC00445FE 0x4648 2 MOV r0,r9 false -Instruction 1718 S:0xC0044600 0xF8D93004 16 LDR r3,[r9,#4] false -Instruction 1719 S:0xC0044604 0x3301 2 ADDS r3,#1 false -Instruction 1720 S:0xC0044606 0xF8C93004 1 STR r3,[r9,#4] false -Instruction 1721 S:0xC004460A 0xB025 0 ADD sp,sp,#0x94 false -Instruction 1722 S:0xC004460C 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 1723 S:0xC0044610 0xF7FCBD9E 5 B {pc}-0x34c0 ; 0xc0041150 true -Instruction 1724 S:0xC0041150 0xB478 13 PUSH {r3-r6} false -Instruction 1725 S:0xC0041152 0xB500 4 PUSH {lr} false -Instruction 1726 S:0xC0041154 0xF85DEB04 2 POP {lr} false -Instruction 1727 S:0xC0041158 0x4A16 11 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false -Instruction 1728 S:0xC004115A 0xF8D01460 2 LDR r1,[r0,#0x460] false -Instruction 1729 S:0xC004115E 0x6812 3 LDR r2,[r2,#0] false -Instruction 1730 S:0xC0041160 0x0612 3 LSLS r2,r2,#24 false -Instruction 1731 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true -Instruction 1732 S:0xC004119A 0xBC78 8 POP {r3-r6} false -Instruction 1733 S:0xC004119C 0x4770 2 BX lr true -Instruction 1734 S:0xC003B8B0 0xE8BD83F8 13 POP {r3-r9,pc} true -Instruction 1735 S:0xC003C042 0x68E3 14 LDR r3,[r4,#0xc] false -Instruction 1736 S:0xC003C044 0x2201 0 MOVS r2,#1 false -Instruction 1737 S:0xC003C046 0x61E2 3 STR r2,[r4,#0x1c] false -Instruction 1738 S:0xC003C048 0x069A 1 LSLS r2,r3,#26 false -Instruction 1739 S:0xC003C04A 0xD504 1 BPL {pc}+0xc ; 0xc003c056 true -Instruction 1740 S:0xC003C056 0x4628 21 MOV r0,r5 false -Instruction 1741 S:0xC003C058 0x4621 1 MOV r1,r4 false -Instruction 1742 S:0xC003C05A 0x2200 0 MOVS r2,#0 false -Instruction 1743 S:0xC003C05C 0xE8BD40B0 1 POP {r4,r5,r7,lr} false -Instruction 1744 S:0xC003C060 0xF7FFBF42 2 B.W {pc}-0x178 ; 0xc003bee8 true -Instruction 1745 S:0xC003BEE8 0xE92D43F8 2 PUSH {r3-r9,lr} false -Instruction 1746 S:0xC003BEEC 0xAF00 4 ADD r7,sp,#0 false -Instruction 1747 S:0xC003BEEE 0xB500 2 PUSH {lr} false -Instruction 1748 S:0xC003BEF0 0xF85DEB04 2 POP {lr} false -Instruction 1749 S:0xC003BEF4 0x4606 0 MOV r6,r0 false -Instruction 1750 S:0xC003BEF6 0x460D 1 MOV r5,r1 false -Instruction 1751 S:0xC003BEF8 0xF7FFFFC8 1 BL {pc}-0x6c ; 0xc003be8c true -Instruction 1752 S:0xC003BE8C 0xE92D41F0 9 PUSH {r4-r8,lr} false -Instruction 1753 S:0xC003BE90 0xAF00 3 ADD r7,sp,#0 false -Instruction 1754 S:0xC003BE92 0xB500 2 PUSH {lr} false -Instruction 1755 S:0xC003BE94 0xF85DEB04 2 POP {lr} false -Instruction 1756 S:0xC003BE98 0xF8D06460 1 LDR r6,[r0,#0x460] false -Instruction 1757 S:0xC003BE9C 0x6B0D 2 LDR r5,[r1,#0x30] false -Instruction 1758 S:0xC003BE9E 0x4680 0 MOV r8,r0 false -Instruction 1759 S:0xC003BEA0 0x6B34 3 LDR r4,[r6,#0x30] false -Instruction 1760 S:0xC003BEA2 0x42A5 2 CMP r5,r4 false -Instruction 1761 S:0xC003BEA4 0xD019 0 BEQ {pc}+0x36 ; 0xc003beda true -Instruction 1762 S:0xC003BEDA 0x696B 59 LDR r3,[r5,#0x14] false -Instruction 1763 S:0xC003BEDC 0x4798 1 BLX r3 true -Instruction 1764 S:0xC00414AC 0xE92D47F0 21 PUSH {r4-r10,lr} false -Instruction 1765 S:0xC00414B0 0xB082 4 SUB sp,sp,#8 false -Instruction 1766 S:0xC00414B2 0xB500 3 PUSH {lr} false -Instruction 1767 S:0xC00414B4 0xF85DEB04 2 POP {lr} false -Instruction 1768 S:0xC00414B8 0x4B55 12 LDR r3,[pc,#340] ; [0xC0041610] = 0xC0607834 false -Instruction 1769 S:0xC00414BA 0xF8D06460 2 LDR r6,[r0,#0x460] false -Instruction 1770 S:0xC00414BE 0x4681 0 MOV r9,r0 false -Instruction 1771 S:0xC00414C0 0xF1010438 2 ADD r4,r1,#0x38 false -Instruction 1772 S:0xC00414C4 0x6858 3 LDR r0,[r3,#4] false -Instruction 1773 S:0xC00414C6 0xF1060538 0 ADD r5,r6,#0x38 false -Instruction 1774 S:0xC00414CA 0xF8D6315C 3 LDR r3,[r6,#0x15c] false -Instruction 1775 S:0xC00414CE 0x689B 3 LDR r3,[r3,#8] false -Instruction 1776 S:0xC00414D0 0x4283 2 CMP r3,r0 false -Instruction 1777 S:0xC00414D2 0xBF34 0 ITE CC false -Instruction 1778 S:0xC00414D4 0xF04F0A00 1 MOV r10,#0 false -Instruction 1779 S:0xC00414D8 0xF04F0A01 0 MOV r10,#1 false fail -Instruction 1780 S:0xC00414DC 0x42A5 1 CMP r5,r4 false -Instruction 1781 S:0xC00414DE 0xD01B 0 BEQ {pc}+0x3a ; 0xc0041518 true fail -Instruction 1782 S:0xC00414E0 0xF8DF8130 21 LDR r8,[pc,#304] ; [0xC0041614] = 0xC05FC568 false -Instruction 1783 S:0xC00414E4 0xF8D87000 3 LDR r7,[r8,#0] false -Instruction 1784 S:0xC00414E8 0xF0170704 2 ANDS r7,r7,#4 false -Instruction 1785 S:0xC00414EC 0xD005 0 BEQ {pc}+0xe ; 0xc00414fa true -Instruction 1786 S:0xC00414FA 0x6873 8 LDR r3,[r6,#4] false -Instruction 1787 S:0xC00414FC 0x681B 5 LDR r3,[r3,#0] false -Instruction 1788 S:0xC00414FE 0x079B 3 LSLS r3,r3,#30 false -Instruction 1789 S:0xC0041500 0xD40A 0 BMI {pc}+0x18 ; 0xc0041518 true fail -Instruction 1790 S:0xC0041502 0xF8D631C0 11 LDR r3,[r6,#0x1c0] false -Instruction 1791 S:0xC0041506 0x2B05 2 CMP r3,#5 false -Instruction 1792 S:0xC0041508 0xD07C 0 BEQ {pc}+0xfc ; 0xc0041604 true fail -Instruction 1793 S:0xC004150A 0xF8D121C0 19 LDR r2,[r1,#0x1c0] false -Instruction 1794 S:0xC004150E 0xB91A 2 CBNZ r2,{pc}+0xa ; 0xc0041518 true fail -Instruction 1795 S:0xC0041510 0xF8D83000 8 LDR r3,[r8,#0] false -Instruction 1796 S:0xC0041514 0x0698 3 LSLS r0,r3,#26 false -Instruction 1797 S:0xC0041516 0xD402 1 BMI {pc}+8 ; 0xc004151e true -Instruction 1798 S:0xC004151E 0x2D00 1 CMP r5,#0 false -Instruction 1799 S:0xC0041520 0xD068 1 BEQ {pc}+0xd4 ; 0xc00415f4 true fail -Instruction 1800 S:0xC0041522 0x462B 1 MOV r3,r5 false -Instruction 1801 S:0xC0041524 0xF8D33120 3 LDR r3,[r3,#0x120] false -Instruction 1802 S:0xC0041528 0x3201 0 ADDS r2,#1 false -Instruction 1803 S:0xC004152A 0x2B00 2 CMP r3,#0 false -Instruction 1804 S:0xC004152C 0xD1FA 0 BNE {pc}-8 ; 0xc0041524 true fail -Instruction 1805 S:0xC004152E 0x2C00 18 CMP r4,#0 false -Instruction 1806 S:0xC0041530 0xD062 1 BEQ {pc}+0xc8 ; 0xc00415f8 true fail -Instruction 1807 S:0xC0041532 0x4621 1 MOV r1,r4 false -Instruction 1808 S:0xC0041534 0x2300 1 MOVS r3,#0 false -Instruction 1809 S:0xC0041536 0xF8D11120 2 LDR r1,[r1,#0x120] false -Instruction 1810 S:0xC004153A 0x3301 0 ADDS r3,#1 false -Instruction 1811 S:0xC004153C 0x2900 2 CMP r1,#0 false -Instruction 1812 S:0xC004153E 0xD1FA 0 BNE {pc}-8 ; 0xc0041536 true fail -Instruction 1813 S:0xC0041540 0x4293 14 CMP r3,r2 false -Instruction 1814 S:0xC0041542 0xDA0A 0 BGE {pc}+0x18 ; 0xc004155a true -Instruction 1815 S:0xC004155A 0x429A 23 CMP r2,r3 false -Instruction 1816 S:0xC004155C 0xDA04 0 BGE {pc}+0xc ; 0xc0041568 true -Instruction 1817 S:0xC0041568 0xF8D50124 3 LDR r0,[r5,#0x124] false -Instruction 1818 S:0xC004156C 0xF8D43124 1 LDR r3,[r4,#0x124] false -Instruction 1819 S:0xC0041570 0x4298 2 CMP r0,r3 false -Instruction 1820 S:0xC0041572 0xD009 0 BEQ {pc}+0x16 ; 0xc0041588 true -Instruction 1821 S:0xC0041588 0xF7FEFDBE 8 BL {pc}-0x1480 ; 0xc0040108 true -Instruction 1822 S:0xC0040108 0xE92D4FF0 5 PUSH {r4-r11,lr} false -Instruction 1823 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false -Instruction 1824 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 1825 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 1826 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false -Instruction 1827 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false -Instruction 1828 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 1829 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false -Instruction 1830 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 1831 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 1832 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 1833 S:0xC004012C 0xF8DA2020 8 LDR r2,[r10,#0x20] false -Instruction 1834 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 1835 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true -Instruction 1836 S:0xC00401B0 0xB005 2 ADD sp,sp,#0x14 false -Instruction 1837 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 1838 S:0xC004158C 0x2C00 17 CMP r4,#0 false -Instruction 1839 S:0xC004158E 0xD03E 0 BEQ {pc}+0x80 ; 0xc004160e true fail -Instruction 1840 S:0xC0041590 0x4628 1 MOV r0,r5 false -Instruction 1841 S:0xC0041592 0x4621 0 MOV r1,r4 false -Instruction 1842 S:0xC0041594 0xF7FFFF60 1 BL {pc}-0x13c ; 0xc0041458 true -Instruction 1843 S:0xC0041458 0xB538 35 PUSH {r3-r5,lr} false -Instruction 1844 S:0xC004145A 0xB500 4 PUSH {lr} false -Instruction 1845 S:0xC004145C 0xF85DEB04 2 POP {lr} false -Instruction 1846 S:0xC0041460 0x460A 13 MOV r2,r1 false -Instruction 1847 S:0xC0041462 0xE9D0450C 1 LDRD r4,r5,[r0,#0x30] false -Instruction 1848 S:0xC0041466 0xE9D1010C 1 LDRD r0,r1,[r1,#0x30] false -Instruction 1849 S:0xC004146A 0x1A24 2 SUBS r4,r4,r0 false -Instruction 1850 S:0xC004146C 0xEB650501 1 SBC r5,r5,r1 false -Instruction 1851 S:0xC0041470 0x2C01 0 CMP r4,#1 false -Instruction 1852 S:0xC0041472 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 1853 S:0xC0041476 0xDB0E 0 BLT {pc}+0x20 ; 0xc0041496 true fail -Instruction 1854 S:0xC0041478 0x6813 18 LDR r3,[r2,#0] false -Instruction 1855 S:0xC004147A 0x490B 11 LDR r1,[pc,#44] ; [0xC00414A8] = 0xC0607834 false -Instruction 1856 S:0xC004147C 0xF5B36F80 1 CMP r3,#0x400 false -Instruction 1857 S:0xC0041480 0x6988 2 LDR r0,[r1,#0x18] false -Instruction 1858 S:0xC0041482 0xD10B 0 BNE {pc}+0x1a ; 0xc004149c true fail -Instruction 1859 S:0xC0041484 0x4602 15 MOV r2,r0 false -Instruction 1860 S:0xC0041486 0x2300 0 MOVS r3,#0 false -Instruction 1861 S:0xC0041488 0x42A2 1 CMP r2,r4 false -Instruction 1862 S:0xC004148A 0xEB730105 1 SBCS r1,r3,r5 false -Instruction 1863 S:0xC004148E 0xBFAC 1 ITE GE false -Instruction 1864 S:0xC0041490 0x2000 1 MOVS r0,#0 false fail -Instruction 1865 S:0xC0041492 0x2001 0 MOVS r0,#1 false -Instruction 1866 S:0xC0041494 0xBD38 1 POP {r3-r5,pc} true -Instruction 1867 S:0xC0041598 0x2801 2 CMP r0,#1 false -Instruction 1868 S:0xC004159A 0xD1BD 0 BNE {pc}-0x82 ; 0xc0041518 true fail -Instruction 1869 S:0xC004159C 0x2F00 8 CMP r7,#0 false -Instruction 1870 S:0xC004159E 0xD02D 0 BEQ {pc}+0x5e ; 0xc00415fc true -Instruction 1871 S:0xC00415FC 0x4620 8 MOV r0,r4 false -Instruction 1872 S:0xC00415FE 0xF7FEFD6D 3 BL {pc}-0x1522 ; 0xc00400dc true -Instruction 1873 S:0xC00400DC 0xB500 3 PUSH {lr} false -Instruction 1874 S:0xC00400DE 0xF85DEB04 67 POP {lr} false -Instruction 1875 S:0xC00400E2 0xF8D03128 3 LDR r3,[r0,#0x128] false -Instruction 1876 S:0xC00400E6 0xB143 2 CBZ r3,{pc}+0x14 ; 0xc00400fa true -Instruction 1877 S:0xC00400FA 0xF8D03188 1 LDR r3,[r0,#0x188] false -Instruction 1878 S:0xC00400FE 0x2B05 2 CMP r3,#5 false -Instruction 1879 S:0xC0040100 0xD1F2 1 BNE {pc}-0x18 ; 0xc00400e8 true -Instruction 1880 S:0xC00400E8 0xB160 1 CBZ r0,{pc}+0x1c ; 0xc0040104 true fail -Instruction 1881 S:0xC00400EA 0xF8D03124 8 LDR r3,[r0,#0x124] false -Instruction 1882 S:0xC00400EE 0x6358 3 STR r0,[r3,#0x34] false -Instruction 1883 S:0xC00400F0 0xF8D00120 1 LDR r0,[r0,#0x120] false -Instruction 1884 S:0xC00400F4 0x2800 2 CMP r0,#0 false -Instruction 1885 S:0xC00400F6 0xD1F8 0 BNE {pc}-0xc ; 0xc00400ea true fail -Instruction 1886 S:0xC00400F8 0x4770 8 BX lr true -Instruction 1887 S:0xC0041602 0xE7CD 3 B {pc}-0x62 ; 0xc00415a0 true -Instruction 1888 S:0xC00415A0 0x4630 3 MOV r0,r6 false -Instruction 1889 S:0xC00415A2 0xF7FAFA11 0 BL {pc}-0x5bda ; 0xc003b9c8 true -Instruction 1890 S:0xC003B9C8 0xB590 3 PUSH {r4,r7,lr} false -Instruction 1891 S:0xC003B9CA 0xB083 2 SUB sp,sp,#0xc false -Instruction 1892 S:0xC003B9CC 0xAF00 1 ADD r7,sp,#0 false -Instruction 1893 S:0xC003B9CE 0xB500 2 PUSH {lr} false -Instruction 1894 S:0xC003B9D0 0xF85DEB04 2 POP {lr} false -Instruction 1895 S:0xC003B9D4 0x4604 0 MOV r4,r0 false -Instruction 1896 S:0xC003B9D6 0x4815 11 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false -Instruction 1897 S:0xC003B9D8 0x4B15 2 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false -Instruction 1898 S:0xC003B9DA 0x6861 1 LDR r1,[r4,#4] false -Instruction 1899 S:0xC003B9DC 0x694A 3 LDR r2,[r1,#0x14] false -Instruction 1900 S:0xC003B9DE 0xF8502022 5 LDR r2,[r0,r2,LSL #2] false -Instruction 1901 S:0xC003B9E2 0x589B 5 LDR r3,[r3,r2] false -Instruction 1902 S:0xC003B9E4 0xB29A 2 UXTH r2,r3 false -Instruction 1903 S:0xC003B9E6 0x607B 1 STR r3,[r7,#4] false -Instruction 1904 S:0xC003B9E8 0xEBB24F13 1 CMP r2,r3,LSR #16 false -Instruction 1905 S:0xC003B9EC 0xD01C 0 BEQ {pc}+0x3c ; 0xc003ba28 true fail -Instruction 1906 S:0xC003B9EE 0x680B 1 LDR r3,[r1,#0] false -Instruction 1907 S:0xC003B9F0 0x0798 3 LSLS r0,r3,#30 false -Instruction 1908 S:0xC003B9F2 0xD415 0 BMI {pc}+0x2e ; 0xc003ba20 true fail -Instruction 1909 S:0xC003B9F4 0x2001 1 MOVS r0,#1 false -Instruction 1910 S:0xC003B9F6 0xF216FAC9 0 BL {pc}+0x216596 ; 0xc0251f8c true -Info Tracing enabled -Instruction 1911 S:0xC003B9FA 0x4669 1 MOV r1,sp false -Instruction 1912 S:0xC003B9FC 0x6862 1 LDR r2,[r4,#4] false -Instruction 1913 S:0xC003B9FE 0xF42153FF 0 BIC r3,r1,#0x1fe0 false -Instruction 1914 S:0xC003BA02 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 1915 S:0xC003BA06 0x6950 2 LDR r0,[r2,#0x14] false -Instruction 1916 S:0xC003BA08 0x695B 1 LDR r3,[r3,#0x14] false -Instruction 1917 S:0xC003BA0A 0x4283 2 CMP r3,r0 false -Instruction 1918 S:0xC003BA0C 0xD008 0 BEQ {pc}+0x14 ; 0xc003ba20 true -Instruction 1919 S:0xC003BA20 0xF107070C 12 ADD r7,r7,#0xc false -Instruction 1920 S:0xC003BA24 0x46BD 1 MOV sp,r7 false -Instruction 1921 S:0xC003BA26 0xBD90 3 POP {r4,r7,pc} true -Instruction 1922 S:0xC00415A6 0x69EB 2 LDR r3,[r5,#0x1c] false -Instruction 1923 S:0xC00415A8 0x2B00 2 CMP r3,#0 false -Instruction 1924 S:0xC00415AA 0xD0B5 0 BEQ {pc}-0x92 ; 0xc0041518 true fail -Instruction 1925 S:0xC00415AC 0xF8D93464 8 LDR r3,[r9,#0x464] false -Instruction 1926 S:0xC00415B0 0x429E 2 CMP r6,r3 false -Instruction 1927 S:0xC00415B2 0xD0B1 0 BEQ {pc}-0x9a ; 0xc0041518 true fail -Instruction 1928 S:0xC00415B4 0xF8D83000 1 LDR r3,[r8,#0] false -Instruction 1929 S:0xC00415B8 0x0719 3 LSLS r1,r3,#28 false -Instruction 1930 S:0xC00415BA 0xD5AD 0 BPL {pc}-0xa2 ; 0xc0041518 true fail -Instruction 1931 S:0xC00415BC 0xF1BA0F00 11 CMP r10,#0 false -Instruction 1932 S:0xC00415C0 0xD0AA 1 BEQ {pc}-0xa8 ; 0xc0041518 true -Instruction 1933 S:0xC0041518 0xB002 8 ADD sp,sp,#8 false -Instruction 1934 S:0xC004151A 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 1935 S:0xC003BEDE 0xF8D86460 5 LDR r6,[r8,#0x460] false -Instruction 1936 S:0xC003BEE2 0xE7EF 0 B {pc}-0x1e ; 0xc003bec4 true -Instruction 1937 S:0xC003BEC4 0x69F3 3 LDR r3,[r6,#0x1c] false -Instruction 1938 S:0xC003BEC6 0xB133 2 CBZ r3,{pc}+0x10 ; 0xc003bed6 true fail -Instruction 1939 S:0xC003BEC8 0x6873 1 LDR r3,[r6,#4] false -Instruction 1940 S:0xC003BECA 0x681B 3 LDR r3,[r3,#0] false -Instruction 1941 S:0xC003BECC 0x0799 3 LSLS r1,r3,#30 false -Instruction 1942 S:0xC003BECE 0xBF44 0 ITT MI false -Instruction 1943 S:0xC003BED0 0x2301 1 MOVS r3,#1 false -Instruction 1944 S:0xC003BED2 0xF8C8302C 1 STR r3,[r8,#0x2c] false -Instruction 1945 S:0xC003BED6 0xE8BD81F0 1 POP {r4-r8,pc} true -Instruction 1946 S:0xC003BEFC 0x4B25 17 LDR r3,[pc,#148] ; [0xC003BF94] false -Instruction 1947 S:0xC003BEFE 0x685A 20 LDR r2,[r3,#4] false -Instruction 1948 S:0xC003BF00 0x2A00 2 CMP r2,#0 false -Instruction 1949 S:0xC003BF02 0xD139 0 BNE {pc}+0x76 ; 0xc003bf78 true fail -Instruction 1950 S:0xC003BF04 0x6B2B 1 LDR r3,[r5,#0x30] false -Instruction 1951 S:0xC003BF06 0x2200 0 MOVS r2,#0 false -Instruction 1952 S:0xC003BF08 0x602A 1 STR r2,[r5,#0] false -Instruction 1953 S:0xC003BF0A 0x6B5B 4 LDR r3,[r3,#0x34] false -Instruction 1954 S:0xC003BF0C 0xB113 2 CBZ r3,{pc}+8 ; 0xc003bf14 true -Instruction 1955 S:0xC003BF14 0xF506619C 8 ADD r1,r6,#0x4e0 false -Instruction 1956 S:0xC003BF18 0xE9D14500 3 LDRD r4,r5,[r1,#0] false -Instruction 1957 S:0xC003BF1C 0xEA540305 2 ORRS r3,r4,r5 false -Instruction 1958 S:0xC003BF20 0xD019 1 BEQ {pc}+0x36 ; 0xc003bf56 true -Instruction 1959 S:0xC003BF56 0xE8BD83F8 13 POP {r3-r9,pc} true -Instruction 1960 S:0xC003D578 0xF3BF8F5F 27 DMB false -Instruction 1961 S:0xC003D57C 0x68FB 28 LDR r3,[r7,#0xc] false -Instruction 1962 S:0xC003D57E 0x5B5A 3 LDRH r2,[r3,r5] false -Instruction 1963 S:0xC003D580 0x3201 2 ADDS r2,#1 false -Instruction 1964 S:0xC003D582 0x535A 1 STRH r2,[r3,r5] false -Instruction 1965 S:0xC003D584 0xF3BF8F4F 42 DSB false -Instruction 1966 S:0xC003D588 0xF3AF8004 1 SEV.W false -Instruction 1967 S:0xC003D58C 0x4620 1 MOV r0,r4 false -Instruction 1968 S:0xC003D58E 0x4659 0 MOV r1,r11 false -Instruction 1969 S:0xC003D590 0x464A 1 MOV r2,r9 false -Instruction 1970 S:0xC003D592 0x2501 0 MOVS r5,#1 false -Instruction 1971 S:0xC003D594 0xF7FBF970 1 BL {pc}-0x4d1c ; 0xc0038878 true -Instruction 1972 S:0xC0038878 0xE92D07F8 1 PUSH {r3-r10} false -Instruction 1973 S:0xC003887C 0xAF00 4 ADD r7,sp,#0 false -Instruction 1974 S:0xC003887E 0xB500 3 PUSH {lr} false -Instruction 1975 S:0xC0038880 0xF85DEB04 2 POP {lr} false -Instruction 1976 S:0xC0038884 0x466C 1 MOV r4,sp false -Instruction 1977 S:0xC0038886 0xF42453FF 1 BIC r3,r4,#0x1fe0 false -Instruction 1978 S:0xC003888A 0x4E43 12 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false -Instruction 1979 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 1980 S:0xC0038890 0xF8D3A014 3 LDR r10,[r3,#0x14] false -Instruction 1981 S:0xC0038894 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 1982 S:0xC0038898 0x4551 1 CMP r1,r10 false -Instruction 1983 S:0xC003889A 0x4433 3 ADD r3,r3,r6 false -Instruction 1984 S:0xC003889C 0xD068 0 BEQ {pc}+0xd4 ; 0xc0038970 true -Instruction 1985 S:0xC0038970 0xF8D34590 35 LDR r4,[r3,#0x590] false -Instruction 1986 S:0xC0038974 0x4601 0 MOV r1,r0 false -Instruction 1987 S:0xC0038976 0xF04F0801 1 MOV r8,#1 false -Instruction 1988 S:0xC003897A 0xF04F0900 0 MOV r9,#0 false -Instruction 1989 S:0xC003897E 0x3401 1 ADDS r4,#1 false -Instruction 1990 S:0xC0038980 0xF8C34590 11 STR r4,[r3,#0x590] false -Instruction 1991 S:0xC0038984 0xE9F1454A 13 LDRD r4,r5,[r1,#0x128]! false -Instruction 1992 S:0xC0038988 0xEB140408 2 ADDS r4,r4,r8 false -Instruction 1993 S:0xC003898C 0xEB450509 1 ADC r5,r5,r9 false -Instruction 1994 S:0xC0038990 0xE9C14500 1 STRD r4,r5,[r1,#0] false -Instruction 1995 S:0xC0038994 0xE7B6 1 B {pc}-0x90 ; 0xc0038904 true -Instruction 1996 S:0xC0038904 0x0751 6 LSLS r1,r2,#29 false -Instruction 1997 S:0xC0038906 0xD50C 0 BPL {pc}+0x1c ; 0xc0038922 true -Instruction 1998 S:0xC0038922 0xF8D3458C 20 LDR r4,[r3,#0x58c] false -Instruction 1999 S:0xC0038926 0x4601 0 MOV r1,r0 false -Instruction 2000 S:0xC0038928 0xF04F0801 1 MOV r8,#1 false -Instruction 2001 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false -Instruction 2002 S:0xC0038930 0x3401 2 ADDS r4,#1 false -Instruction 2003 S:0xC0038932 0xF8C3458C 1 STR r4,[r3,#0x58c] false -Instruction 2004 S:0xC0038936 0xE9F14544 1 LDRD r4,r5,[r1,#0x110]! false -Instruction 2005 S:0xC003893A 0xEB140408 2 ADDS r4,r4,r8 false -Instruction 2006 S:0xC003893E 0xEB450509 14 ADC r5,r5,r9 false -Instruction 2007 S:0xC0038942 0x07D3 1 LSLS r3,r2,#31 false -Instruction 2008 S:0xC0038944 0xE9C14500 1 STRD r4,r5,[r1,#0] false -Instruction 2009 S:0xC0038948 0xD507 1 BPL {pc}+0x12 ; 0xc003895a true -Instruction 2010 S:0xC003895A 0x46BD 1 MOV sp,r7 false -Instruction 2011 S:0xC003895C 0xE8BD07F8 3 POP {r3-r10} false -Instruction 2012 S:0xC0038960 0x4770 4 BX lr true -Instruction 2013 S:0xC003D598 0x4640 1 MOV r0,r8 false -Instruction 2014 S:0xC003D59A 0x4651 0 MOV r1,r10 false -Instruction 2015 S:0xC003D59C 0xF3A7F85C 1 BL {pc}+0x3a70bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 2016 S:0xC003D5A0 0x4628 9 MOV r0,r5 false -Instruction 2017 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false -Instruction 2018 S:0xC003D5A6 0x46BD 1 MOV sp,r7 false -Instruction 2019 S:0xC003D5A8 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2020 S:0xC0033262 0xB138 13 CBZ r0,{pc}+0x12 ; 0xc0033274 true fail -Instruction 2021 S:0xC0033264 0x6922 3 LDR r2,[r4,#0x10] false -Instruction 2022 S:0xC0033266 0xF104030C 1 ADD r3,r4,#0xc false -Instruction 2023 S:0xC003326A 0x68E1 2 LDR r1,[r4,#0xc] false -Instruction 2024 S:0xC003326C 0x604A 5 STR r2,[r1,#4] false -Instruction 2025 S:0xC003326E 0x6011 3 STR r1,[r2,#0] false -Instruction 2026 S:0xC0033270 0x60E3 1 STR r3,[r4,#0xc] false -Instruction 2027 S:0xC0033272 0x6123 1 STR r3,[r4,#0x10] false -Instruction 2028 S:0xC0033274 0xBD10 1 POP {r4,pc} true -Instruction 2029 S:0xC00389DC 0x462C 9 MOV r4,r5 false -Instruction 2030 S:0xC00389DE 0xF105030C 3 ADD r3,r5,#0xc false -Instruction 2031 S:0xC00389E2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00389f0 true fail -Instruction 2032 S:0xC00389E4 0x07F0 1 LSLS r0,r6,#31 false -Instruction 2033 S:0xC00389E6 0xD503 0 BPL {pc}+0xa ; 0xc00389f0 true -Instruction 2034 S:0xC00389F0 0x68ED 2 LDR r5,[r5,#0xc] false -Instruction 2035 S:0xC00389F2 0x4598 1 CMP r8,r3 false -Instruction 2036 S:0xC00389F4 0xF1A5050C 1 SUB r5,r5,#0xc false -Instruction 2037 S:0xC00389F8 0xD1E8 0 BNE {pc}-0x2c ; 0xc00389cc true fail -Instruction 2038 S:0xC00389FA 0xF107070C 1 ADD r7,r7,#0xc false -Instruction 2039 S:0xC00389FE 0x46BD 1 MOV sp,r7 false -Instruction 2040 S:0xC0038A00 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2041 S:0xC0039268 0x4620 13 MOV r0,r4 false -Instruction 2042 S:0xC003926A 0x4629 0 MOV r1,r5 false -Instruction 2043 S:0xC003926C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 2044 S:0xC0039270 0x46BD 1 MOV sp,r7 false -Instruction 2045 S:0xC0039272 0xE8BD43F0 3 POP {r4-r9,lr} false -Instruction 2046 S:0xC0039276 0xF3ABB9EF 4 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true -Info Tracing enabled -Instruction 2047 S:0xC0026360 0xF016FC22 1 BL {pc}+0x16848 ; 0xc003cba8 true -Instruction 2048 S:0xC003CBA8 0xE92D4FF0 5 PUSH {r4-r11,lr} false -Instruction 2049 S:0xC003CBAC 0xB083 8 SUB sp,sp,#0xc false -Instruction 2050 S:0xC003CBAE 0xAF00 1 ADD r7,sp,#0 false -Instruction 2051 S:0xC003CBB0 0xB500 2 PUSH {lr} false -Instruction 2052 S:0xC003CBB2 0xF85DEB04 2 POP {lr} false -Instruction 2053 S:0xC003CBB6 0x466A 1 MOV r2,sp false -Instruction 2054 S:0xC003CBB8 0xF8DFA0F4 12 LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 false -Instruction 2055 S:0xC003CBBC 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 2056 S:0xC003CBC0 0xF8DF90F0 2 LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 false -Instruction 2057 S:0xC003CBC4 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 2058 S:0xC003CBC8 0xF8DFB0EC 1 LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 false -Instruction 2059 S:0xC003CBCC 0x464D 1 MOV r5,r9 false -Instruction 2060 S:0xC003CBCE 0x695E 3 LDR r6,[r3,#0x14] false -Instruction 2061 S:0xC003CBD0 0xF85A8026 5 LDR r8,[r10,r6,LSL #2] false -Instruction 2062 S:0xC003CBD4 0xEB050408 2 ADD r4,r5,r8 false -Instruction 2063 S:0xC003CBD8 0x4620 1 MOV r0,r4 false -Instruction 2064 S:0xC003CBDA 0xF8D4C460 4 LDR r12,[r4,#0x460] false -Instruction 2065 S:0xC003CBDE 0xF8C7C004 3 STR r12,[r7,#4] false -Instruction 2066 S:0xC003CBE2 0xF3A7FCE9 0 BL {pc}+0x3a79d6 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 2067 S:0xC003CBE6 0x4620 1 MOV r0,r4 false -Instruction 2068 S:0xC003CBE8 0xF7FEFDCE 1 BL {pc}-0x1460 ; 0xc003b788 true -Instruction 2069 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false -Instruction 2070 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 2071 S:0xC003B78E 0xB500 14 PUSH {lr} false -Instruction 2072 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 2073 S:0xC003B794 0x6AC3 2 LDR r3,[r0,#0x2c] false -Instruction 2074 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 2075 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 2076 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail -Instruction 2077 S:0xC003B79C 0xE8BD83C8 8 POP {r3,r6-r9,pc} true -Instruction 2078 S:0xC003CBEC 0xF8DB3000 5 LDR r3,[r11,#0] false -Instruction 2079 S:0xC003CBF0 0x2201 1 MOVS r2,#1 false -Instruction 2080 S:0xC003CBF2 0x4620 0 MOV r0,r4 false -Instruction 2081 S:0xC003CBF4 0x6B21 2 LDR r1,[r4,#0x30] false -Instruction 2082 S:0xC003CBF6 0x61E3 1 STR r3,[r4,#0x1c] false -Instruction 2083 S:0xC003CBF8 0xF7FFF86A 1 BL {pc}-0xf28 ; 0xc003bcd0 true -Instruction 2084 S:0xC003BCD0 0xE92D0FF0 26 PUSH {r4-r11} false -Instruction 2085 S:0xC003BCD4 0xB082 4 SUB sp,sp,#8 false -Instruction 2086 S:0xC003BCD6 0xAF00 1 ADD r7,sp,#0 false -Instruction 2087 S:0xC003BCD8 0xB500 2 PUSH {lr} false -Instruction 2088 S:0xC003BCDA 0xF85DEB04 2 POP {lr} false -Instruction 2089 S:0xC003BCDE 0xF8DF8094 12 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false -Instruction 2090 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false -Instruction 2091 S:0xC003BCE4 0x6B83 2 LDR r3,[r0,#0x38] false -Instruction 2092 S:0xC003BCE6 0x4684 0 MOV r12,r0 false -Instruction 2093 S:0xC003BCE8 0xF1080A20 1 ADD r10,r8,#0x20 false -Instruction 2094 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false -Instruction 2095 S:0xC003BCF0 0x2601 1 MOVS r6,#1 false -Instruction 2096 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false -Instruction 2097 S:0xC003BCF4 0x199B 1 ADDS r3,r3,r6 false -Instruction 2098 S:0xC003BCF6 0x607C 1 STR r4,[r7,#4] false -Instruction 2099 S:0xC003BCF8 0x6081 1 STR r1,[r0,#8] false -Instruction 2100 S:0xC003BCFA 0x6383 1 STR r3,[r0,#0x38] false -Instruction 2101 S:0xC003BCFC 0xF8DC500C 1 LDR r5,[r12,#0xc] false -Instruction 2102 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 2103 S:0xC003BD34 0xF10933FF 18 ADD r3,r9,#0xffffffff false -Instruction 2104 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 2105 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 2106 S:0xC003BD3E 0xF1080808 16 ADD r8,r8,#8 false -Instruction 2107 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 2108 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 2109 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 2110 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 2111 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 2112 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 2113 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 2114 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 2115 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 2116 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 2117 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 2118 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 2119 S:0xC003BCFC 0xF8DC500C 16 LDR r5,[r12,#0xc] false -Instruction 2120 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 2121 S:0xC003BD34 0xF10933FF 8 ADD r3,r9,#0xffffffff false -Instruction 2122 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 2123 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 2124 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false -Instruction 2125 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 2126 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 2127 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 2128 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 2129 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 2130 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 2131 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 2132 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 2133 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 2134 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 2135 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 2136 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 2137 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false -Instruction 2138 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 2139 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 2140 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 2141 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 2142 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 2143 S:0xC003BD42 0xBF92 1 ITEE LS false -Instruction 2144 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 2145 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 2146 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 2147 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 2148 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 2149 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 2150 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 2151 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 2152 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 2153 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 2154 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 2155 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false -Instruction 2156 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 2157 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 2158 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 2159 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 2160 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 2161 S:0xC003BD42 0xBF92 1 ITEE LS false -Instruction 2162 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 2163 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 2164 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 2165 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 2166 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 2167 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 2168 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 2169 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 2170 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 2171 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 2172 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true fail -Instruction 2173 S:0xC003BD62 0xF1070708 8 ADD r7,r7,#8 false -Instruction 2174 S:0xC003BD66 0x46BD 1 MOV sp,r7 false -Instruction 2175 S:0xC003BD68 0xE8BD0FF0 3 POP {r4-r11} false -Instruction 2176 S:0xC003BD6C 0xF7FFBF70 4 B.W {pc}-0x11c ; 0xc003bc50 true -Instruction 2177 S:0xC003BC50 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 2178 S:0xC003BC54 0xAF00 3 ADD r7,sp,#0 false -Instruction 2179 S:0xC003BC56 0xB500 2 PUSH {lr} false -Instruction 2180 S:0xC003BC58 0xF85DEB04 2 POP {lr} false -Instruction 2181 S:0xC003BC5C 0x4B1B 14 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false -Instruction 2182 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false -Instruction 2183 S:0xC003BC62 0xF500619B 1 ADD r1,r0,#0x4d8 false -Instruction 2184 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false -Instruction 2185 S:0xC003BC6A 0xF500668F 1 ADD r6,r0,#0x478 false -Instruction 2186 S:0xC003BC6E 0xF8D38008 3 LDR r8,[r3,#8] false -Instruction 2187 S:0xC003BC72 0xE9D64500 3 LDRD r4,r5,[r6,#0] false -Instruction 2188 S:0xC003BC76 0xE9D12300 1 LDRD r2,r3,[r1,#0] false -Instruction 2189 S:0xC003BC7A 0xFBA8890C 1 UMULL r8,r9,r8,r12 false -Instruction 2190 S:0xC003BC7E 0x1AA4 1 SUBS r4,r4,r2 false -Instruction 2191 S:0xC003BC80 0xEB650503 1 SBC r5,r5,r3 false -Instruction 2192 S:0xC003BC84 0xEA5F0959 1 LSRS r9,r9,#1 false -Instruction 2193 S:0xC003BC88 0xEA4F0838 1 RRX r8,r8 false -Instruction 2194 S:0xC003BC8C 0x45A0 1 CMP r8,r4 false -Instruction 2195 S:0xC003BC8E 0xEB790C05 1 SBCS r12,r9,r5 false -Instruction 2196 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true -Instruction 2197 S:0xC003BCC4 0x46BD 1 MOV sp,r7 false -Instruction 2198 S:0xC003BCC6 0xE8BD03F0 3 POP {r4-r9} false -Instruction 2199 S:0xC003BCCA 0x4770 3 BX lr true -Instruction 2200 S:0xC003CBFC 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 2201 S:0xC003CC00 0xF8D424F0 1 LDR r2,[r4,#0x4f0] false -Instruction 2202 S:0xC003CC04 0xF8D7C004 1 LDR r12,[r7,#4] false -Instruction 2203 S:0xC003CC08 0x1A9B 1 SUBS r3,r3,r2 false -Instruction 2204 S:0xC003CC0A 0x2B00 1 CMP r3,#0 false -Instruction 2205 S:0xC003CC0C 0xDB1A 0 BLT {pc}+0x38 ; 0xc003cc44 true -Instruction 2206 S:0xC003CC44 0xF8DC3030 13 LDR r3,[r12,#0x30] false -Instruction 2207 S:0xC003CC48 0x4661 1 MOV r1,r12 false -Instruction 2208 S:0xC003CC4A 0x4620 0 MOV r0,r4 false -Instruction 2209 S:0xC003CC4C 0x2200 1 MOVS r2,#0 false -Instruction 2210 S:0xC003CC4E 0x6C9B 16 LDR r3,[r3,#0x48] false -Instruction 2211 S:0xC003CC50 0x4798 1 BLX r3 true -Instruction 2212 S:0xC0043020 0xE92D4FF0 24 PUSH {r4-r11,lr} false -Instruction 2213 S:0xC0043024 0xB091 5 SUB sp,sp,#0x44 false -Instruction 2214 S:0xC0043026 0xB500 3 PUSH {lr} false -Instruction 2215 S:0xC0043028 0xF85DEB04 2 POP {lr} false -Instruction 2216 S:0xC004302C 0xF1110938 0 ADDS r9,r1,#0x38 false -Instruction 2217 S:0xC0043030 0x900B 3 STR r0,[sp,#0x2c] false -Instruction 2218 S:0xC0043032 0xBF18 0 IT NE false -Instruction 2219 S:0xC0043034 0x464E 1 MOV r6,r9 false -Instruction 2220 S:0xC0043036 0x920D 1 STR r2,[sp,#0x34] false -Instruction 2221 S:0xC0043038 0xF0008148 0 BEQ.W {pc}+0x294 ; 0xc00432cc true fail -Instruction 2222 S:0xC004303C 0xF8D67124 27 LDR r7,[r6,#0x124] false -Instruction 2223 S:0xC0043040 0x4638 2 MOV r0,r7 false -Instruction 2224 S:0xC0043042 0xF7FDF861 0 BL {pc}-0x2f3a ; 0xc0040108 true -Instruction 2225 S:0xC0040108 0xE92D4FF0 4 PUSH {r4-r11,lr} false -Instruction 2226 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false -Instruction 2227 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 2228 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 2229 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false -Instruction 2230 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false -Instruction 2231 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 2232 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false -Instruction 2233 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 2234 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 2235 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 2236 S:0xC004012C 0xF8DA2020 19 LDR r2,[r10,#0x20] false -Instruction 2237 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 2238 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true -Instruction 2239 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false -Instruction 2240 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2241 S:0xC0043046 0xF8D6A124 5 LDR r10,[r6,#0x124] false -Instruction 2242 S:0xC004304A 0xF8D63128 1 LDR r3,[r6,#0x128] false -Instruction 2243 S:0xC004304E 0xF8DA2084 2 LDR r2,[r10,#0x84] false -Instruction 2244 S:0xC0043052 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false -Instruction 2245 S:0xC0043056 0x9406 1 STR r4,[sp,#0x18] false -Instruction 2246 S:0xC0043058 0x2B00 0 CMP r3,#0 false -Instruction 2247 S:0xC004305A 0xF00081D3 1 BEQ.W {pc}+0x3aa ; 0xc0043404 true -Instruction 2248 S:0xC0043404 0xF5026290 7 ADD r2,r2,#0x480 false -Instruction 2249 S:0xC0043408 0xE9D24500 3 LDRD r4,r5,[r2,#0] false -Instruction 2250 S:0xC004340C 0xE62D 1 B {pc}-0x3a2 ; 0xc004306a true -Instruction 2251 S:0xC004306A 0x46B3 1 MOV r11,r6 false -Instruction 2252 S:0xC004306C 0x69F2 1 LDR r2,[r6,#0x1c] false -Instruction 2253 S:0xC004306E 0xF8DA3030 1 LDR r3,[r10,#0x30] false -Instruction 2254 S:0xC0043072 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false -Instruction 2255 S:0xC0043076 0x920C 1 STR r2,[sp,#0x30] false -Instruction 2256 S:0xC0043078 0x1A20 1 SUBS r0,r4,r0 false -Instruction 2257 S:0xC004307A 0xEB650101 1 SBC r1,r5,r1 false -Instruction 2258 S:0xC004307E 0x9308 1 STR r3,[sp,#0x20] false -Instruction 2259 S:0xC0043080 0xF7FCFC6C 11 BL {pc}-0x3724 ; 0xc003f95c true -Instruction 2260 S:0xC003F95C 0xE92D03F0 3 PUSH {r4-r9} false -Instruction 2261 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 2262 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 2263 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 2264 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 2265 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 2266 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 2267 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 2268 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 2269 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 2270 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 2271 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 2272 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 2273 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 2274 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 2275 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 2276 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 2277 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 2278 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 2279 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 2280 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 2281 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 2282 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 2283 S:0xC0043084 0x2800 1 CMP r0,#0 false -Instruction 2284 S:0xC0043086 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 2285 S:0xC004308A 0xF2C081A9 0 BLT.W {pc}+0x356 ; 0xc00433e0 true fail -Instruction 2286 S:0xC004308E 0xEA4F2890 14 LSR r8,r0,#10 false -Instruction 2287 S:0xC0043092 0xEA4F2991 1 LSR r9,r1,#10 false -Instruction 2288 S:0xC0043096 0xEA485881 1 ORR r8,r8,r1,LSL #22 false -Instruction 2289 S:0xC004309A 0xEA580009 1 ORRS r0,r8,r9 false -Instruction 2290 S:0xC004309E 0xF00080CF 18 BEQ.W {pc}+0x1a2 ; 0xc0043240 true fail -Instruction 2291 S:0xC00430A2 0xF64B7140 1 MOV r1,#0xbf40 false -Instruction 2292 S:0xC00430A6 0xE9CB4500 1 STRD r4,r5,[r11,#0] false -Instruction 2293 S:0xC00430AA 0xF2CC0164 1 MOVT r1,#0xc064 false -Instruction 2294 S:0xC00430AE 0x680A 3 LDR r2,[r1,#0] false -Instruction 2295 S:0xC00430B0 0x2A00 2 CMP r2,#0 false -Instruction 2296 S:0xC00430B2 0xF000819F 0 BEQ.W {pc}+0x342 ; 0xc00433f4 true fail -Instruction 2297 S:0xC00430B6 0x9A06 24 LDR r2,[sp,#0x18] false -Instruction 2298 S:0xC00430B8 0x2400 1 MOVS r4,#0 false -Instruction 2299 S:0xC00430BA 0x9407 1 STR r4,[sp,#0x1c] false -Instruction 2300 S:0xC00430BC 0xEB011B02 1 ADD r11,r1,r2,LSL #4 false -Instruction 2301 S:0xC00430C0 0xF8DBB098 3 LDR r11,[r11,#0x98] false -Instruction 2302 S:0xC00430C4 0xF8CDB018 1 STR r11,[sp,#0x18] false -Instruction 2303 S:0xC00430C8 0x9B08 1 LDR r3,[sp,#0x20] false -Instruction 2304 S:0xC00430CA 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 2305 S:0xC00430CE 0xF8D64134 1 LDR r4,[r6,#0x134] false -Instruction 2306 S:0xC00430D2 0x1AF5 1 SUBS r5,r6,r3 false -Instruction 2307 S:0xC00430D4 0x2300 0 MOVS r3,#0 false -Instruction 2308 S:0xC00430D6 0xF1D50C00 1 RSBS r12,r5,#0 false -Instruction 2309 S:0xC00430DA 0xEB5C0C05 1 ADCS r12,r12,r5 false -Instruction 2310 S:0xC00430DE 0x05A5 1 LSLS r5,r4,#22 false -Instruction 2311 S:0xC00430E0 0x0DAD 10 LSRS r5,r5,#22 false -Instruction 2312 S:0xC00430E2 0xEB180005 1 ADDS r0,r8,r5 false -Instruction 2313 S:0xC00430E6 0xF1490100 1 ADC r1,r9,#0 false -Instruction 2314 S:0xC00430EA 0x428B 1 CMP r3,r1 false -Instruction 2315 S:0xC00430EC 0xBF08 0 IT EQ false -Instruction 2316 S:0xC00430EE 0x4282 1 CMP r2,r0 false -Instruction 2317 S:0xC00430F0 0xBF28 0 IT CS false -Instruction 2318 S:0xC00430F2 0x2100 1 MOVS r1,#0 false fail -Instruction 2319 S:0xC00430F4 0xD276 0 BCS {pc}+0xf0 ; 0xc00431e4 true fail -Instruction 2320 S:0xC00430F6 0xF5C56280 1 RSB r2,r5,#0x400 false -Instruction 2321 S:0xC00430FA 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 2322 S:0xC00430FC 0xF8D65130 1 LDR r5,[r6,#0x130] false -Instruction 2323 S:0xC0043100 0xFB02F10B 11 MUL r1,r2,r11 false -Instruction 2324 S:0xC0043104 0x0A89 3 LSRS r1,r1,#10 false -Instruction 2325 S:0xC0043106 0xB113 1 CBZ r3,{pc}+8 ; 0xc004310e true fail -Instruction 2326 S:0xC0043108 0x194D 1 ADDS r5,r1,r5 false -Instruction 2327 S:0xC004310A 0xF8C65130 1 STR r5,[r6,#0x130] false -Instruction 2328 S:0xC004310E 0xF1BC0F00 0 CMP r12,#0 false -Instruction 2329 S:0xC0043112 0xD004 1 BEQ {pc}+0xc ; 0xc004311e true fail -Instruction 2330 S:0xC0043114 0xF8D63160 13 LDR r3,[r6,#0x160] false -Instruction 2331 S:0xC0043118 0x185B 2 ADDS r3,r3,r1 false -Instruction 2332 S:0xC004311A 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 2333 S:0xC004311E 0xEBB80002 1 SUBS r0,r8,r2 false -Instruction 2334 S:0xC0043122 0xEB6971E2 1 SBC r1,r9,r2,ASR #31 false -Instruction 2335 S:0xC0043126 0x1914 1 ADDS r4,r2,r4 false -Instruction 2336 S:0xC0043128 0x2300 0 MOVS r3,#0 false -Instruction 2337 S:0xC004312A 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 2338 S:0xC004312E 0xEA4F2990 1 LSR r9,r0,#10 false -Instruction 2339 S:0xC0043132 0x0A8A 1 LSRS r2,r1,#10 false -Instruction 2340 S:0xC0043134 0xEA495E81 1 ORR lr,r9,r1,LSL #22 false -Instruction 2341 S:0xC0043138 0x920F 1 STR r2,[sp,#0x3c] false -Instruction 2342 S:0xC004313A 0xF8CDE038 1 STR lr,[sp,#0x38] false -Instruction 2343 S:0xC004313E 0xF24032FF 14 MOV r2,#0x3ff false -Instruction 2344 S:0xC0043142 0xEA000802 1 AND r8,r0,r2 false -Instruction 2345 S:0xC0043146 0xEA010903 1 AND r9,r1,r3 false -Instruction 2346 S:0xC004314A 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false -Instruction 2347 S:0xC004314E 0x2201 1 MOVS r2,#1 false -Instruction 2348 S:0xC0043150 0x2300 0 MOVS r3,#0 false -Instruction 2349 S:0xC0043152 0x1880 1 ADDS r0,r0,r2 false -Instruction 2350 S:0xC0043154 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 2351 S:0xC0043158 0xEB410103 1 ADC r1,r1,r3 false -Instruction 2352 S:0xC004315C 0x2300 0 MOVS r3,#0 false -Instruction 2353 S:0xC004315E 0x428B 1 CMP r3,r1 false -Instruction 2354 S:0xC0043160 0xBF08 12 IT EQ false -Instruction 2355 S:0xC0043162 0x4282 1 CMP r2,r0 false -Instruction 2356 S:0xC0043164 0xE9CD0108 1 STRD r0,r1,[sp,#0x20] false -Instruction 2357 S:0xC0043168 0xF0C08215 1 BCC.W {pc}+0x42e ; 0xc0043596 true fail -Instruction 2358 S:0xC004316C 0x9B08 1 LDR r3,[sp,#0x20] false -Instruction 2359 S:0xC004316E 0x4601 0 MOV r1,r0 false -Instruction 2360 S:0xC0043170 0x2B1F 2 CMP r3,#0x1f false -Instruction 2361 S:0xC0043172 0xF2008243 0 BHI.W {pc}+0x48a ; 0xc00435fc true fail -Instruction 2362 S:0xC0043176 0xF24830C8 18 MOV r0,#0x83c8 false -Instruction 2363 S:0xC004317A 0xF2CC003E 1 MOVT r0,#0xc03e false -Instruction 2364 S:0xC004317E 0xF850E021 17 LDR lr,[r0,r1,LSL #2] false -Instruction 2365 S:0xC0043182 0x48A3 13 LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 false -Instruction 2366 S:0xC0043184 0xFBAE2305 2 UMULL r2,r3,lr,r5 false -Instruction 2367 S:0xC0043188 0xFBAE4504 1 UMULL r4,r5,lr,r4 false -Instruction 2368 S:0xC004318C 0x461C 1 MOV r4,r3 false -Instruction 2369 S:0xC004318E 0xF8C63130 1 STR r3,[r6,#0x130] false -Instruction 2370 S:0xC0043192 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 2371 S:0xC0043196 0xF8C65134 1 STR r5,[r6,#0x134] false -Instruction 2372 S:0xC004319A 0xF8502021 1 LDR r2,[r0,r1,LSL #2] false -Instruction 2373 S:0xC004319E 0xFBA22303 6 UMULL r2,r3,r2,r3 false -Instruction 2374 S:0xC00431A2 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 2375 S:0xC00431A6 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false -Instruction 2376 S:0xC00431AA 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 2377 S:0xC00431AE 0xF7FEFA8F 1 BL {pc}-0x1ade ; 0xc00416d0 true -Instruction 2378 S:0xC00416D0 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 2379 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 2380 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 2381 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 2382 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 2383 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 2384 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 2385 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 2386 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Timestamp Timestamp: 562536984727 -Instruction 2387 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 2388 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 2389 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false -Instruction 2390 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 2391 S:0xC00416F4 0x4770 3 BX lr true -Instruction 2392 S:0xC00431B2 0x9B0C 2 LDR r3,[sp,#0x30] false -Instruction 2393 S:0xC00431B4 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 2394 S:0xC00431B8 0xFB0BFB00 1 MUL r11,r11,r0 false -Instruction 2395 S:0xC00431BC 0xEA4F2B9B 3 LSR r11,r11,#10 false -Instruction 2396 S:0xC00431C0 0xB113 1 CBZ r3,{pc}+8 ; 0xc00431c8 true fail -Instruction 2397 S:0xC00431C2 0x445C 1 ADD r4,r4,r11 false -Instruction 2398 S:0xC00431C4 0xF8C64130 1 STR r4,[r6,#0x130] false -Instruction 2399 S:0xC00431C8 0xF1BC0F00 0 CMP r12,#0 false -Instruction 2400 S:0xC00431CC 0xD004 1 BEQ {pc}+0xc ; 0xc00431d8 true fail -Instruction 2401 S:0xC00431CE 0xF8D63160 17 LDR r3,[r6,#0x160] false -Instruction 2402 S:0xC00431D2 0x445B 2 ADD r3,r3,r11 false -Instruction 2403 S:0xC00431D4 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 2404 S:0xC00431D8 0xF8D64134 1 LDR r4,[r6,#0x134] false -Instruction 2405 S:0xC00431DC 0x2101 0 MOVS r1,#1 false -Instruction 2406 S:0xC00431DE 0x1824 2 ADDS r4,r4,r0 false -Instruction 2407 S:0xC00431E0 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 2408 S:0xC00431E4 0xF8DDE018 1 LDR lr,[sp,#0x18] false -Instruction 2409 S:0xC00431E8 0x9D07 1 LDR r5,[sp,#0x1c] false -Instruction 2410 S:0xC00431EA 0xFBA8230E 2 UMULL r2,r3,r8,lr false -Instruction 2411 S:0xC00431EE 0xFB08F005 1 MUL r0,r8,r5 false -Instruction 2412 S:0xC00431F2 0xFB0E0009 1 MLA r0,lr,r9,r0 false -Instruction 2413 S:0xC00431F6 0x0A92 1 LSRS r2,r2,#10 false -Instruction 2414 S:0xC00431F8 0x18C3 1 ADDS r3,r0,r3 false -Instruction 2415 S:0xC00431FA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false -Instruction 2416 S:0xC00431FE 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 2417 S:0xC0043200 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004320c true fail -Instruction 2418 S:0xC0043202 0xF8D63130 8 LDR r3,[r6,#0x130] false -Instruction 2419 S:0xC0043206 0x189B 2 ADDS r3,r3,r2 false -Instruction 2420 S:0xC0043208 0xF8C63130 1 STR r3,[r6,#0x130] false -Instruction 2421 S:0xC004320C 0xF1BC0F00 0 CMP r12,#0 false -Instruction 2422 S:0xC0043210 0xD004 1 BEQ {pc}+0xc ; 0xc004321c true fail -Instruction 2423 S:0xC0043212 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 2424 S:0xC0043216 0x189B 2 ADDS r3,r3,r2 false -Instruction 2425 S:0xC0043218 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 2426 S:0xC004321C 0x4444 1 ADD r4,r4,r8 false -Instruction 2427 S:0xC004321E 0xF8C64134 10 STR r4,[r6,#0x134] false -Instruction 2428 S:0xC0043222 0xB169 1 CBZ r1,{pc}+0x1e ; 0xc0043240 true fail -Instruction 2429 S:0xC0043224 0x4630 1 MOV r0,r6 false -Instruction 2430 S:0xC0043226 0xF7FDF851 0 BL {pc}-0x2f5a ; 0xc00402cc true -Instruction 2431 S:0xC00402CC 0xE92D4FF8 2 PUSH {r3-r11,lr} false -Instruction 2432 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 2433 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 2434 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 2435 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 2436 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 2437 S:0xC00402E0 0x2D00 1 CMP r5,#0 false -Instruction 2438 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 2439 S:0xC00403B4 0xF8D04134 8 LDR r4,[r0,#0x134] false -Instruction 2440 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 2441 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 2442 S:0xC00403C0 0x6800 1 LDR r0,[r0,#0] false -Instruction 2443 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 2444 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 2445 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 2446 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 2447 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 2448 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false -Instruction 2449 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 2450 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 2451 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 2452 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 2453 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 2454 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 2455 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 2456 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 2457 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 2458 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 2459 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 2460 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 2461 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 2462 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 2463 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 2464 S:0xC004322A 0x69F3 17 LDR r3,[r6,#0x1c] false -Instruction 2465 S:0xC004322C 0x2B00 2 CMP r3,#0 false -Instruction 2466 S:0xC004322E 0xF00080F5 1 BEQ.W {pc}+0x1ee ; 0xc004341c true fail -Instruction 2467 S:0xC0043232 0xE9DA2312 21 LDRD r2,r3,[r10,#0x48] false -Instruction 2468 S:0xC0043236 0x1812 2 ADDS r2,r2,r0 false -Instruction 2469 S:0xC0043238 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false -Instruction 2470 S:0xC004323C 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false -Instruction 2471 S:0xC0043240 0x4638 12 MOV r0,r7 false -Instruction 2472 S:0xC0043242 0x2101 0 MOVS r1,#1 false -Instruction 2473 S:0xC0043244 0xF7FCFCAA 1 BL {pc}-0x36a8 ; 0xc003fb9c true -Instruction 2474 S:0xC003FB9C 0xE92D0FF0 3 PUSH {r4-r11} false -Instruction 2475 S:0xC003FBA0 0xB500 7 PUSH {lr} false -Instruction 2476 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 2477 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 2478 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 2479 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 2480 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 2481 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 2482 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 2483 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 2484 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 2485 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 2486 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 2487 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 2488 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail -Instruction 2489 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 2490 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 2491 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 2492 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false -Instruction 2493 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail -Instruction 2494 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 2495 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 2496 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false -Instruction 2497 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 2498 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 2499 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 2500 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false -Instruction 2501 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 2502 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true -Instruction 2503 S:0xC003FC44 0xE9D0451E 12 LDRD r4,r5,[r0,#0x78] false -Instruction 2504 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 2505 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 2506 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 2507 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 2508 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 2509 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 2510 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true -Instruction 2511 S:0xC003FC86 0xF10C0130 17 ADD r1,r12,#0x30 false -Instruction 2512 S:0xC003FC8A 0xE8D1457F 5 LDREXD r4,r5,[r1] false -Instruction 2513 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false -Instruction 2514 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false -Instruction 2515 S:0xC003FC94 0xE8C14576 7 STREXD r6,r4,r5,[r1] false -Instruction 2516 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false -Instruction 2517 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail -Instruction 2518 S:0xC003FC9E 0xE9D0451E 9 LDRD r4,r5,[r0,#0x78] false -Instruction 2519 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false -Instruction 2520 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false -Instruction 2521 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false -Instruction 2522 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 2523 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 2524 S:0xC0043248 0x9D0D 2 LDR r5,[sp,#0x34] false -Instruction 2525 S:0xC004324A 0x2D00 2 CMP r5,#0 false -Instruction 2526 S:0xC004324C 0xF04080CB 0 BNE.W {pc}+0x19a ; 0xc00433e6 true fail -Instruction 2527 S:0xC0043250 0xF24C5E68 8 MOV lr,#0xc568 false -Instruction 2528 S:0xC0043254 0xF2CC0E5F 1 MOVT lr,#0xc05f false -Instruction 2529 S:0xC0043258 0xF8DE3000 3 LDR r3,[lr,#0] false -Instruction 2530 S:0xC004325C 0x05D8 3 LSLS r0,r3,#23 false -Instruction 2531 S:0xC004325E 0xD404 0 BMI {pc}+0xc ; 0xc004326a true fail -Instruction 2532 S:0xC0043260 0xF8D73084 7 LDR r3,[r7,#0x84] false -Instruction 2533 S:0xC0043264 0xF8D33538 56 LDR r3,[r3,#0x538] false -Instruction 2534 S:0xC0043268 0xBB5B 2 CBNZ r3,{pc}+0x5a ; 0xc00432c2 true fail -Instruction 2535 S:0xC004326A 0x68BB 1 LDR r3,[r7,#8] false -Instruction 2536 S:0xC004326C 0x2B01 2 CMP r3,#1 false -Instruction 2537 S:0xC004326E 0xD928 0 BLS {pc}+0x54 ; 0xc00432c2 true fail -Instruction 2538 S:0xC0043270 0x4638 8 MOV r0,r7 false -Instruction 2539 S:0xC0043272 0x4631 0 MOV r1,r6 false -Instruction 2540 S:0xC0043274 0xF7FCFDF4 1 BL {pc}-0x3414 ; 0xc003fe60 true -Instruction 2541 S:0xC003FE60 0xB5F0 32 PUSH {r4-r7,lr} false -Instruction 2542 S:0xC003FE62 0xB083 3 SUB sp,sp,#0xc false -Instruction 2543 S:0xC003FE64 0xB500 3 PUSH {lr} false -Instruction 2544 S:0xC003FE66 0xF85DEB04 2 POP {lr} false -Instruction 2545 S:0xC003FE6A 0x4A18 12 LDR r2,[pc,#96] ; [0xC003FECC] = 0xC0607834 false -Instruction 2546 S:0xC003FE6C 0x460E 0 MOV r6,r1 false -Instruction 2547 S:0xC003FE6E 0x6881 2 LDR r1,[r0,#8] false -Instruction 2548 S:0xC003FE70 0x2500 0 MOVS r5,#0 false -Instruction 2549 S:0xC003FE72 0x69F3 1 LDR r3,[r6,#0x1c] false -Instruction 2550 S:0xC003FE74 0x6850 3 LDR r0,[r2,#4] false -Instruction 2551 S:0xC003FE76 0x2B00 1 CMP r3,#0 false -Instruction 2552 S:0xC003FE78 0xBF08 0 IT EQ false -Instruction 2553 S:0xC003FE7A 0x3101 1 ADDS r1,#1 false fail -Instruction 2554 S:0xC003FE7C 0x6817 1 LDR r7,[r2,#0] false -Instruction 2555 S:0xC003FE7E 0x4281 1 CMP r1,r0 false -Instruction 2556 S:0xC003FE80 0x463C 1 MOV r4,r7 false -Instruction 2557 S:0xC003FE82 0xBF84 0 ITT HI false -Instruction 2558 S:0xC003FE84 0x6894 1 LDR r4,[r2,#8] false fail -Instruction 2559 S:0xC003FE86 0xFBA14504 2 UMULL r4,r5,r1,r4 false fail -Instruction 2560 S:0xC003FE8A 0xB17E 1 CBZ r6,{pc}+0x22 ; 0xc003feac true fail -Instruction 2561 S:0xC003FE8C 0x466F 1 MOV r7,sp false -Instruction 2562 S:0xC003FE8E 0xE000 0 B {pc}+4 ; 0xc003fe92 true -Instruction 2563 S:0xC003FE92 0xF8D62124 1 LDR r2,[r6,#0x124] false -Instruction 2564 S:0xC003FE96 0xB16B 1 CBZ r3,{pc}+0x1e ; 0xc003feb4 true fail -Instruction 2565 S:0xC003FE98 0x4620 1 MOV r0,r4 false -Instruction 2566 S:0xC003FE9A 0x6831 1 LDR r1,[r6,#0] false -Instruction 2567 S:0xC003FE9C 0xF7FFFF98 0 BL {pc}-0xcc ; 0xc003fdd0 true -Instruction 2568 S:0xC003FDD0 0xB5F8 8 PUSH {r3-r7,lr} false -Instruction 2569 S:0xC003FDD2 0xB500 5 PUSH {lr} false -Instruction 2570 S:0xC003FDD4 0xF85DEB04 2 POP {lr} false -Instruction 2571 S:0xC003FDD8 0x2901 0 CMP r1,#1 false -Instruction 2572 S:0xC003FDDA 0xBF98 1 IT LS false -Instruction 2573 S:0xC003FDDC 0x4604 1 MOV r4,r0 false fail -Instruction 2574 S:0xC003FDDE 0x4616 0 MOV r6,r2 false -Instruction 2575 S:0xC003FDE0 0xBF88 8 IT HI false -Instruction 2576 S:0xC003FDE2 0xFBA14500 1 UMULL r4,r5,r1,r0 false -Instruction 2577 S:0xC003FDE6 0x6850 1 LDR r0,[r2,#4] false -Instruction 2578 S:0xC003FDE8 0xBF98 1 IT LS false -Instruction 2579 S:0xC003FDEA 0x2500 1 MOVS r5,#0 false fail -Instruction 2580 S:0xC003FDEC 0xB930 1 CBNZ r0,{pc}+0x10 ; 0xc003fdfc true fail -Instruction 2581 S:0xC003FDEE 0x6811 65 LDR r1,[r2,#0] false -Instruction 2582 S:0xC003FDF0 0xF04F30FF 1 MOV r0,#0xffffffff false -Instruction 2583 S:0xC003FDF4 0xB109 1 CBZ r1,{pc}+6 ; 0xc003fdfa true fail -Instruction 2584 S:0xC003FDF6 0xF211FB6D 1 BL {pc}+0x2116de ; 0xc02514d4 true -Info Tracing enabled -Instruction 2585 S:0xC003FDFA 0x6070 1 STR r0,[r6,#4] false -Instruction 2586 S:0xC003FDFC 0x2D01 0 CMP r5,#1 false -Instruction 2587 S:0xC003FDFE 0xBF08 1 IT EQ false -Instruction 2588 S:0xC003FE00 0x2C00 1 CMP r4,#0 false fail -Instruction 2589 S:0xC003FE02 0xD216 0 BCS {pc}+0x30 ; 0xc003fe32 true -Instruction 2590 S:0xC003FE32 0xF44F4600 15 MOV r6,#0x8000 false -Instruction 2591 S:0xC003FE36 0x2700 0 MOVS r7,#0 false -Instruction 2592 S:0xC003FE38 0x19A4 1 ADDS r4,r4,r6 false -Instruction 2593 S:0xC003FE3A 0xEB450507 1 ADC r5,r5,r7 false -Instruction 2594 S:0xC003FE3E 0x0C22 1 LSRS r2,r4,#16 false -Instruction 2595 S:0xC003FE40 0xEA424205 16 ORR r2,r2,r5,LSL #16 false -Instruction 2596 S:0xC003FE44 0x0C29 1 LSRS r1,r5,#16 false -Instruction 2597 S:0xC003FE46 0xFBA02302 1 UMULL r2,r3,r0,r2 false -Instruction 2598 S:0xC003FE4A 0x1992 2 ADDS r2,r2,r6 false -Instruction 2599 S:0xC003FE4C 0xEA4F4212 2 LSR r2,r2,#16 false -Instruction 2600 S:0xC003FE50 0xFB003301 1 MLA r3,r0,r1,r3 false -Instruction 2601 S:0xC003FE54 0xEB430307 2 ADC r3,r3,r7 false -Instruction 2602 S:0xC003FE58 0x0C1C 2 LSRS r4,r3,#16 false -Instruction 2603 S:0xC003FE5A 0xEA424203 1 ORR r2,r2,r3,LSL #16 false -Instruction 2604 S:0xC003FE5E 0xE7DD 0 B {pc}-0x42 ; 0xc003fe1c true -Instruction 2605 S:0xC003FE1C 0x4610 1 MOV r0,r2 false -Instruction 2606 S:0xC003FE1E 0x2300 0 MOVS r3,#0 false -Instruction 2607 S:0xC003FE20 0xF06F4200 1 MVN r2,#0x80000000 false -Instruction 2608 S:0xC003FE24 0x4621 0 MOV r1,r4 false -Instruction 2609 S:0xC003FE26 0x428B 1 CMP r3,r1 false -Instruction 2610 S:0xC003FE28 0xBF08 0 IT EQ false -Instruction 2611 S:0xC003FE2A 0x4282 1 CMP r2,r0 false -Instruction 2612 S:0xC003FE2C 0xBF38 0 IT CC false -Instruction 2613 S:0xC003FE2E 0x4610 1 MOV r0,r2 false fail -Instruction 2614 S:0xC003FE30 0xBDF8 1 POP {r3-r7,pc} true -Instruction 2615 S:0xC003FEA0 0xF8D66120 11 LDR r6,[r6,#0x120] false -Instruction 2616 S:0xC003FEA4 0x2500 0 MOVS r5,#0 false -Instruction 2617 S:0xC003FEA6 0x4604 1 MOV r4,r0 false -Instruction 2618 S:0xC003FEA8 0x2E00 1 CMP r6,#0 false -Instruction 2619 S:0xC003FEAA 0xD1F1 1 BNE {pc}-0x1a ; 0xc003fe90 true fail -Instruction 2620 S:0xC003FEAC 0x4620 1 MOV r0,r4 false -Instruction 2621 S:0xC003FEAE 0x4629 0 MOV r1,r5 false -Instruction 2622 S:0xC003FEB0 0xB003 1 ADD sp,sp,#0xc false -Instruction 2623 S:0xC003FEB2 0xBDF0 3 POP {r4-r7,pc} true -Instruction 2624 S:0xC0043278 0x6AB2 11 LDR r2,[r6,#0x28] false -Instruction 2625 S:0xC004327A 0x6BB3 1 LDR r3,[r6,#0x38] false -Instruction 2626 S:0xC004327C 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 2627 S:0xC004327E 0x4283 1 CMP r3,r0 false -Instruction 2628 S:0xC0043280 0xF20080DC 0 BHI.W {pc}+0x1bc ; 0xc004343c true -Instruction 2629 S:0xC004343C 0xF8D73084 1 LDR r3,[r7,#0x84] false -Instruction 2630 S:0xC0043440 0xF8D30460 13 LDR r0,[r3,#0x460] false -Instruction 2631 S:0xC0043444 0xF7F8FAC0 0 BL {pc}-0x7a7c ; 0xc003b9c8 true -Instruction 2632 S:0xC003B9C8 0xB590 3 PUSH {r4,r7,lr} false -Instruction 2633 S:0xC003B9CA 0xB083 2 SUB sp,sp,#0xc false -Instruction 2634 S:0xC003B9CC 0xAF00 1 ADD r7,sp,#0 false -Instruction 2635 S:0xC003B9CE 0xB500 2 PUSH {lr} false -Instruction 2636 S:0xC003B9D0 0xF85DEB04 2 POP {lr} false -Instruction 2637 S:0xC003B9D4 0x4604 0 MOV r4,r0 false -Instruction 2638 S:0xC003B9D6 0x4815 2 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false -Instruction 2639 S:0xC003B9D8 0x4B15 2 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false -Instruction 2640 S:0xC003B9DA 0x6861 2 LDR r1,[r4,#4] false -Instruction 2641 S:0xC003B9DC 0x694A 5 LDR r2,[r1,#0x14] false -Instruction 2642 S:0xC003B9DE 0xF8502022 5 LDR r2,[r0,r2,LSL #2] false -Instruction 2643 S:0xC003B9E2 0x589B 17 LDR r3,[r3,r2] false -Instruction 2644 S:0xC003B9E4 0xB29A 2 UXTH r2,r3 false -Instruction 2645 S:0xC003B9E6 0x607B 1 STR r3,[r7,#4] false -Instruction 2646 S:0xC003B9E8 0xEBB24F13 1 CMP r2,r3,LSR #16 false -Instruction 2647 S:0xC003B9EC 0xD01C 0 BEQ {pc}+0x3c ; 0xc003ba28 true fail -Instruction 2648 S:0xC003B9EE 0x680B 1 LDR r3,[r1,#0] false -Instruction 2649 S:0xC003B9F0 0x0798 3 LSLS r0,r3,#30 false -Instruction 2650 S:0xC003B9F2 0xD415 0 BMI {pc}+0x2e ; 0xc003ba20 true -Instruction 2651 S:0xC003BA20 0xF107070C 8 ADD r7,r7,#0xc false -Instruction 2652 S:0xC003BA24 0x46BD 1 MOV sp,r7 false -Instruction 2653 S:0xC003BA26 0xBD90 3 POP {r4,r7,pc} true -Instruction 2654 S:0xC0043448 0x4638 3 MOV r0,r7 false -Instruction 2655 S:0xC004344A 0x4631 0 MOV r1,r6 false -Instruction 2656 S:0xC004344C 0xF7FDFF72 1 BL {pc}-0x2118 ; 0xc0041334 true -Instruction 2657 S:0xC0041334 0xB430 1 PUSH {r4,r5} false -Instruction 2658 S:0xC0041336 0xB500 1 PUSH {lr} false -Instruction 2659 S:0xC0041338 0xF85DEB04 2 POP {lr} false -Instruction 2660 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false -Instruction 2661 S:0xC004133E 0x428B 2 CMP r3,r1 false -Instruction 2662 S:0xC0041340 0xD038 7 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Instruction 2663 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false -Instruction 2664 S:0xC0041344 0x428B 2 CMP r3,r1 false -Instruction 2665 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Instruction 2666 S:0xC0041348 0x6BC3 8 LDR r3,[r0,#0x3c] false -Instruction 2667 S:0xC004134A 0x428B 2 CMP r3,r1 false -Instruction 2668 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail -Instruction 2669 S:0xC004134E 0xBC30 19 POP {r4,r5} false -Instruction 2670 S:0xC0041350 0x4770 1 BX lr true -Instruction 2671 S:0xC0043450 0xE737 3 B {pc}-0x18e ; 0xc00432c2 true -Instruction 2672 S:0xC00432C2 0xF8D66120 3 LDR r6,[r6,#0x120] false -Instruction 2673 S:0xC00432C6 0x2E00 2 CMP r6,#0 false -Instruction 2674 S:0xC00432C8 0xF47FAEB8 1 BNE {pc}-0x28c ; 0xc004303c true fail -Instruction 2675 S:0xC00432CC 0x9D0B 1 LDR r5,[sp,#0x2c] false -Instruction 2676 S:0xC00432CE 0xF5056390 2 ADD r3,r5,#0x480 false -Instruction 2677 S:0xC00432D2 0xF50569B4 1 ADD r9,r5,#0x5a0 false -Instruction 2678 S:0xC00432D6 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false -Instruction 2679 S:0xC00432DA 0xE9D90100 2 LDRD r0,r1,[r9,#0] false -Instruction 2680 S:0xC00432DE 0xE9D34500 1 LDRD r4,r5,[r3,#0] false -Instruction 2681 S:0xC00432E2 0x1A20 2 SUBS r0,r4,r0 false -Instruction 2682 S:0xC00432E4 0xEB650101 1 SBC r1,r5,r1 false -Instruction 2683 S:0xC00432E8 0xF7FCFB38 0 BL {pc}-0x398c ; 0xc003f95c true -Instruction 2684 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 2685 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 2686 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 2687 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 2688 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 2689 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 2690 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 2691 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 2692 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 2693 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 2694 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 2695 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 2696 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 2697 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 2698 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 2699 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 2700 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 2701 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 2702 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 2703 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 2704 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 2705 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 2706 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 2707 S:0xC00432EC 0x2800 1 CMP r0,#0 false -Instruction 2708 S:0xC00432EE 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 2709 S:0xC00432F2 0xF2C080EB 0 BLT.W {pc}+0x1da ; 0xc00434cc true fail -Instruction 2710 S:0xC00432F6 0x0A86 12 LSRS r6,r0,#10 false -Instruction 2711 S:0xC00432F8 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 2712 S:0xC00432FA 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 2713 S:0xC00432FE 0xEA560E07 19 ORRS lr,r6,r7 false -Instruction 2714 S:0xC0043302 0xF04080A6 0 BNE.W {pc}+0x150 ; 0xc0043452 true fail -Instruction 2715 S:0xC0043306 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 2716 S:0xC004330A 0xF8D8559C 3 LDR r5,[r8,#0x59c] false -Instruction 2717 S:0xC004330E 0xF8D80598 1 LDR r0,[r8,#0x598] false -Instruction 2718 S:0xC0043312 0x462C 1 MOV r4,r5 false -Instruction 2719 S:0xC0043314 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 2720 S:0xC0043318 0x3401 0 ADDS r4,#1 false -Instruction 2721 S:0xC004331A 0x2100 1 MOVS r1,#0 false -Instruction 2722 S:0xC004331C 0xF8D890B8 2 LDR r9,[r8,#0xb8] false -Instruction 2723 S:0xC0043320 0xEA4F2880 11 LSL r8,r0,#10 false -Instruction 2724 S:0xC0043324 0x980B 1 LDR r0,[sp,#0x2c] false -Instruction 2725 S:0xC0043326 0xF8D005C8 3 LDR r0,[r0,#0x5c8] false -Instruction 2726 S:0xC004332A 0x9003 1 STR r0,[sp,#0xc] false -Instruction 2727 S:0xC004332C 0x4640 0 MOV r0,r8 false -Instruction 2728 S:0xC004332E 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 2729 S:0xC0043332 0xF20DFD2D 0 BL {pc}+0x20da5e ; 0xc0250d90 true -Info Tracing enabled -Instruction 2730 S:0xC0043336 0x1C6C 1 ADDS r4,r5,#1 false -Instruction 2731 S:0xC0043338 0x9D03 1 LDR r5,[sp,#0xc] false -Instruction 2732 S:0xC004333A 0xEBC90702 1 RSB r7,r9,r2 false -Instruction 2733 S:0xC004333E 0xF8D860BC 15 LDR r6,[r8,#0xbc] false -Instruction 2734 S:0xC0043342 0xEA877AE7 1 EOR r10,r7,r7,ASR #31 false -Instruction 2735 S:0xC0043346 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false -Instruction 2736 S:0xC004334A 0x2100 0 MOVS r1,#0 false -Instruction 2737 S:0xC004334C 0x02A8 1 LSLS r0,r5,#10 false -Instruction 2738 S:0xC004334E 0xF8D850DC 1 LDR r5,[r8,#0xdc] false -Instruction 2739 S:0xC0043352 0xF20DFD1D 0 BL {pc}+0x20da3e ; 0xc0250d90 true -Info Tracing enabled -Instruction 2740 S:0xC0043356 0xEBBA1F99 1 CMP r10,r9,LSR #6 false -Instruction 2741 S:0xC004335A 0xEBC60202 1 RSB r2,r6,r2 false -Instruction 2742 S:0xC004335E 0xD806 1 BHI {pc}+0x10 ; 0xc004336e true fail -Instruction 2743 S:0xC0043360 0xEA8273E2 11 EOR r3,r2,r2,ASR #31 false -Instruction 2744 S:0xC0043364 0xEBA373E2 1 SUB r3,r3,r2,ASR #31 false -Instruction 2745 S:0xC0043368 0xEBB31F96 1 CMP r3,r6,LSR #6 false -Instruction 2746 S:0xC004336C 0xD91F 0 BLS {pc}+0x42 ; 0xc00433ae true -Instruction 2747 S:0xC00433AE 0x4B19 39 LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC false -Instruction 2748 S:0xC00433B0 0xF8DD902C 3 LDR r9,[sp,#0x2c] false -Instruction 2749 S:0xC00433B4 0x685A 3 LDR r2,[r3,#4] false -Instruction 2750 S:0xC00433B6 0xF8D90598 3 LDR r0,[r9,#0x598] false -Instruction 2751 S:0xC00433BA 0xF8D9159C 1 LDR r1,[r9,#0x59c] false -Instruction 2752 S:0xC00433BE 0xF8D984C0 9 LDR r8,[r9,#0x4c0] false -Instruction 2753 S:0xC00433C2 0x2A00 0 CMP r2,#0 false -Instruction 2754 S:0xC00433C4 0xF040813C 1 BNE.W {pc}+0x27c ; 0xc0043640 true fail -Instruction 2755 S:0xC00433C8 0x4B13 1 LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 false -Instruction 2756 S:0xC00433CA 0xF8DD902C 1 LDR r9,[sp,#0x2c] false -Instruction 2757 S:0xC00433CE 0x685A 2 LDR r2,[r3,#4] false -Instruction 2758 S:0xC00433D0 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false -Instruction 2759 S:0xC00433D4 0x2A00 1 CMP r2,#0 false -Instruction 2760 S:0xC00433D6 0xF04080EB 0 BNE.W {pc}+0x1da ; 0xc00435b0 true fail -Instruction 2761 S:0xC00433DA 0xB011 16 ADD sp,sp,#0x44 false -Instruction 2762 S:0xC00433DC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2763 S:0xC003CC52 0xF3BF8F5F 13 DMB false -Instruction 2764 S:0xC003CC56 0xF8353008 31 LDRH r3,[r5,r8] false -Instruction 2765 S:0xC003CC5A 0x3301 2 ADDS r3,#1 false -Instruction 2766 S:0xC003CC5C 0xF8253008 1 STRH r3,[r5,r8] false -Instruction 2767 S:0xC003CC60 0xF3BF8F4F 48 DSB false -Instruction 2768 S:0xC003CC64 0xF3AF8004 1 SEV.W false -Instruction 2769 S:0xC003CC68 0xF049FF64 1 BL {pc}+0x49ecc ; 0xc0086b34 true -Info Tracing enabled -Instruction 2770 S:0xC003CC6C 0xF85A2026 1 LDR r2,[r10,r6,LSL #2] false -Instruction 2771 S:0xC003CC70 0x464B 0 MOV r3,r9 false -Instruction 2772 S:0xC003CC72 0x189B 2 ADDS r3,r3,r2 false -Instruction 2773 S:0xC003CC74 0xF8D31460 3 LDR r1,[r3,#0x460] false -Instruction 2774 S:0xC003CC78 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 2775 S:0xC003CC7C 0x4291 2 CMP r1,r2 false -Instruction 2776 S:0xC003CC7E 0xD00B 0 BEQ {pc}+0x1a ; 0xc003cc98 true fail -Instruction 2777 S:0xC003CC80 0x2300 1 MOVS r3,#0 false -Instruction 2778 S:0xC003CC82 0xF8843498 1 STRB r3,[r4,#0x498] false -Instruction 2779 S:0xC003CC86 0x4620 0 MOV r0,r4 false -Instruction 2780 S:0xC003CC88 0x4631 1 MOV r1,r6 false -Instruction 2781 S:0xC003CC8A 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 2782 S:0xC003CC8E 0x46BD 1 MOV sp,r7 false -Instruction 2783 S:0xC003CC90 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 2784 S:0xC003CC94 0xF009BE84 5 B.W {pc}+0x9d0c ; 0xc00469a0 true -Instruction 2785 S:0xC00469A0 0xE92D4FF0 6 PUSH {r4-r11,lr} false -Instruction 2786 S:0xC00469A4 0xB083 7 SUB sp,sp,#0xc false -Instruction 2787 S:0xC00469A6 0xB500 3 PUSH {lr} false -Instruction 2788 S:0xC00469A8 0xF85DEB04 2 POP {lr} false -Instruction 2789 S:0xC00469AC 0x4C77 12 LDR r4,[pc,#476] ; [0xC0046B8C] false -Instruction 2790 S:0xC00469AE 0xF8D0346C 2 LDR r3,[r0,#0x46c] false -Instruction 2791 S:0xC00469B2 0x4606 0 MOV r6,r0 false -Instruction 2792 S:0xC00469B4 0x460D 1 MOV r5,r1 false -Instruction 2793 S:0xC00469B6 0x6822 3 LDR r2,[r4,#0] false -Instruction 2794 S:0xC00469B8 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 2795 S:0xC00469BA 0x2B00 1 CMP r3,#0 false -Instruction 2796 S:0xC00469BC 0xDB0A 0 BLT {pc}+0x18 ; 0xc00469d4 true fail -Instruction 2797 S:0xC00469BE 0x4A74 1 LDR r2,[pc,#464] ; [0xC0046B90] false -Instruction 2798 S:0xC00469C0 0x4B74 1 LDR r3,[pc,#464] ; [0xC0046B94] false -Instruction 2799 S:0xC00469C2 0xF8522021 4 LDR r2,[r2,r1,LSL #2] false -Instruction 2800 S:0xC00469C6 0x189B 2 ADDS r3,r3,r2 false -Instruction 2801 S:0xC00469C8 0xF8D33490 3 LDR r3,[r3,#0x490] false -Instruction 2802 S:0xC00469CC 0xB113 2 CBZ r3,{pc}+8 ; 0xc00469d4 true fail -Instruction 2803 S:0xC00469CE 0x2007 1 MOVS r0,#7 false -Instruction 2804 S:0xC00469D0 0xF7DAFD56 0 BL {pc}-0x25550 ; 0xc0021480 true -Instruction 2805 S:0xC0021480 0xB510 17 PUSH {r4,lr} false -Instruction 2806 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 2807 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 2808 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 2809 S:0xC002148C 0xB672 1 CPSID i false -Instruction 2810 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 2811 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false -Instruction 2812 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 2813 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 2814 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 2815 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 2816 S:0xC0021280 0x6ADA 13 LDR r2,[r3,#0x2c] false -Instruction 2817 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 2818 S:0xC0021284 0x466A 1 MOV r2,sp false -Instruction 2819 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 2820 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 2821 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 2822 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 2823 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 2824 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false -Instruction 2825 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 2826 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false -Instruction 2827 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 2828 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 2829 S:0xC00212A0 0xBD38 3 POP {r3-r5,pc} true -Instruction 2830 S:0xC0021492 0x466A 4 MOV r2,sp false -Instruction 2831 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 2832 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 2833 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 2834 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 2835 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 2836 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 2837 S:0xC00214A8 0xF3848100 1 MSR CPSR_c,r4 false -Instruction 2838 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Instruction 2839 S:0xC00469D4 0x4628 1 MOV r0,r5 false -Instruction 2840 S:0xC00469D6 0x6827 2 LDR r7,[r4,#0] false -Instruction 2841 S:0xC00469D8 0xF7F6FA98 0 BL {pc}-0x9acc ; 0xc003cf0c true -Instruction 2842 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 2843 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 2844 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 2845 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 2846 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 2847 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 2848 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false -Instruction 2849 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 2850 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 2851 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 2852 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 2853 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 2854 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false -Instruction 2855 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 2856 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 2857 S:0xC003CF32 0x4770 1 BX lr true -Instruction 2858 S:0xC00469DC 0xBB00 1 CBNZ r0,{pc}+0x44 ; 0xc0046a20 true fail -Instruction 2859 S:0xC00469DE 0x466A 1 MOV r2,sp false -Instruction 2860 S:0xC00469E0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 2861 S:0xC00469E4 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 2862 S:0xC00469E8 0x695B 3 LDR r3,[r3,#0x14] false -Instruction 2863 S:0xC00469EA 0xF8DF91A4 1 LDR r9,[pc,#420] ; [0xC0046B90] false -Instruction 2864 S:0xC00469EE 0xF8DF81A4 1 LDR r8,[pc,#420] ; [0xC0046B94] false -Instruction 2865 S:0xC00469F2 0xF8592023 2 LDR r2,[r9,r3,LSL #2] false -Instruction 2866 S:0xC00469F6 0x4643 1 MOV r3,r8 false -Instruction 2867 S:0xC00469F8 0x189B 1 ADDS r3,r3,r2 false -Instruction 2868 S:0xC00469FA 0xF8D32490 15 LDR r2,[r3,#0x490] false -Instruction 2869 S:0xC00469FE 0xB10A 2 CBZ r2,{pc}+6 ; 0xc0046a04 true fail -Instruction 2870 S:0xC0046A00 0x6B93 3 LDR r3,[r2,#0x38] false -Instruction 2871 S:0xC0046A02 0xB983 2 CBNZ r3,{pc}+0x24 ; 0xc0046a26 true fail -Instruction 2872 S:0xC0046A04 0xF8593025 11 LDR r3,[r9,r5,LSL #2] false -Instruction 2873 S:0xC0046A08 0x4644 1 MOV r4,r8 false -Instruction 2874 S:0xC0046A0A 0x18E3 1 ADDS r3,r4,r3 false -Instruction 2875 S:0xC0046A0C 0x4A60 1 LDR r2,[pc,#384] ; [0xC0046B90] false -Instruction 2876 S:0xC0046A0E 0x6A9B 15 LDR r3,[r3,#0x28] false -Instruction 2877 S:0xC0046A10 0xF0130F01 2 TST r3,#1 false -Instruction 2878 S:0xC0046A14 0x4B60 1 LDR r3,[pc,#384] ; [0xC0046B98] false -Instruction 2879 S:0xC0046A16 0xD16A 0 BNE {pc}+0xd8 ; 0xc0046aee true fail -Instruction 2880 S:0xC0046A18 0xF8D32144 15 LDR r2,[r3,#0x144] false -Instruction 2881 S:0xC0046A1C 0x495E 3 LDR r1,[pc,#376] ; [0xC0046B98] false -Instruction 2882 S:0xC0046A1E 0xB9A2 1 CBNZ r2,{pc}+0x2c ; 0xc0046a4a true -Instruction 2883 S:0xC0046A4A 0xF8D12148 2 LDR r2,[r1,#0x148] false -Instruction 2884 S:0xC0046A4E 0x1ABA 2 SUBS r2,r7,r2 false -Instruction 2885 S:0xC0046A50 0x2A00 1 CMP r2,#0 false -Instruction 2886 S:0xC0046A52 0xDBE5 0 BLT {pc}-0x32 ; 0xc0046a20 true fail -Instruction 2887 S:0xC0046A54 0xF8592025 8 LDR r2,[r9,r5,LSL #2] false -Instruction 2888 S:0xC0046A58 0xF50171A0 1 ADD r1,r1,#0x140 false -Instruction 2889 S:0xC0046A5C 0x4C4F 1 LDR r4,[pc,#316] ; [0xC0046B9C] false -Instruction 2890 S:0xC0046A5E 0xF04F30FF 15 MOV r0,#0xffffffff false -Instruction 2891 S:0xC0046A62 0x4F4F 1 LDR r7,[pc,#316] ; [0xC0046BA0] false -Instruction 2892 S:0xC0046A64 0x46A6 1 MOV lr,r4 false -Instruction 2893 S:0xC0046A66 0xF8DFA128 1 LDR r10,[pc,#296] ; [0xC0046B90] false -Instruction 2894 S:0xC0046A6A 0xF85E2002 4 LDR r2,[lr,r2] false -Instruction 2895 S:0xC0046A6E 0x9300 3 STR r3,[sp,#0] false -Instruction 2896 S:0xC0046A70 0xF20BFD48 0 BL {pc}+0x20ba94 ; 0xc0252504 true -Info Tracing enabled -Instruction 2897 S:0xC0046A74 0x683A 1 LDR r2,[r7,#0] false -Instruction 2898 S:0xC0046A76 0x9B00 1 LDR r3,[sp,#0] false -Instruction 2899 S:0xC0046A78 0x4290 1 CMP r0,r2 false -Instruction 2900 S:0xC0046A7A 0xDAD1 0 BGE {pc}-0x5a ; 0xc0046a20 true -Instruction 2901 S:0xC0046A20 0xB003 14 ADD sp,sp,#0xc false -Instruction 2902 S:0xC0046A22 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2903 S:0xC0026364 0x4628 13 MOV r0,r5 false -Instruction 2904 S:0xC0026366 0xE8BD40F8 1 POP {r3-r7,lr} false -Instruction 2905 S:0xC002636A 0xF00EB931 3 B.W {pc}+0xe266 ; 0xc00345d0 true -Instruction 2906 S:0xC00345D0 0xE92D4FF0 12 PUSH {r4-r11,lr} false -Instruction 2907 S:0xC00345D4 0xB08D 7 SUB sp,sp,#0x34 false -Instruction 2908 S:0xC00345D6 0xB500 3 PUSH {lr} false -Instruction 2909 S:0xC00345D8 0xF85DEB04 2 POP {lr} false -Instruction 2910 S:0xC00345DC 0xF10D0918 1 ADD r9,sp,#0x18 false -Instruction 2911 S:0xC00345E0 0x4680 7 MOV r8,r0 false -Instruction 2912 S:0xC00345E2 0xF8CD9018 1 STR r9,[sp,#0x18] false -Instruction 2913 S:0xC00345E6 0xF8CD901C 1 STR r9,[sp,#0x1c] false -Instruction 2914 S:0xC00345EA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 2915 S:0xC00345EE 0x061B 3 LSLS r3,r3,#24 false -Instruction 2916 S:0xC00345F0 0xF1408250 0 BPL.W {pc}+0x4a4 ; 0xc0034a94 true fail -Instruction 2917 S:0xC00345F4 0xF8D012F0 57 LDR r1,[r0,#0x2f0] false -Instruction 2918 S:0xC00345F8 0xF8D842B4 3 LDR r4,[r8,#0x2b4] false -Instruction 2919 S:0xC00345FC 0xF8D002B0 1 LDR r0,[r0,#0x2b0] false -Instruction 2920 S:0xC0034600 0xB9B1 1 CBNZ r1,{pc}+0x30 ; 0xc0034630 true fail -Instruction 2921 S:0xC0034602 0xF8D812F4 66 LDR r1,[r8,#0x2f4] false -Instruction 2922 S:0xC0034606 0x2900 2 CMP r1,#0 false -Instruction 2923 S:0xC0034608 0xF040811F 1 BNE.W {pc}+0x242 ; 0xc003484a true fail -Instruction 2924 S:0xC003460C 0xF508733E 1 ADD r3,r8,#0x2f8 false -Instruction 2925 S:0xC0034610 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 2926 S:0xC0034614 0xEA520503 2 ORRS r5,r2,r3 false -Instruction 2927 S:0xC0034618 0xF0408117 0 BNE.W {pc}+0x232 ; 0xc003484a true fail -Instruction 2928 S:0xC003461C 0xF8D843D4 15 LDR r4,[r8,#0x3d4] false -Instruction 2929 S:0xC0034620 0xF8D430D8 5 LDR r3,[r4,#0xd8] false -Instruction 2930 S:0xC0034624 0x2B00 2 CMP r3,#0 false -Instruction 2931 S:0xC0034626 0xF0408115 1 BNE.W {pc}+0x22e ; 0xc0034854 true fail -Instruction 2932 S:0xC003462A 0xB00D 1 ADD sp,sp,#0x34 false -Instruction 2933 S:0xC003462C 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 2934 S:0xC0055568 0x2001 26 MOVS r0,#1 false -Instruction 2935 S:0xC005556A 0xE8BD4008 1 POP {r3,lr} false -Instruction 2936 S:0xC005556E 0xF7F9BB5D 1 B {pc}-0x6942 ; 0xc004ec2c true -Instruction 2937 S:0xC004EC2C 0xB538 2 PUSH {r3-r5,lr} false -Instruction 2938 S:0xC004EC2E 0xB500 4 PUSH {lr} false -Instruction 2939 S:0xC004EC30 0xF85DEB04 2 POP {lr} false -Instruction 2940 S:0xC004EC34 0x4604 0 MOV r4,r0 false -Instruction 2941 S:0xC004EC36 0x4B15 13 LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 false -Instruction 2942 S:0xC004EC38 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 2943 S:0xC004EC3C 0x58D2 16 LDR r2,[r2,r3] false -Instruction 2944 S:0xC004EC3E 0x6C13 14 LDR r3,[r2,#0x40] false -Instruction 2945 S:0xC004EC40 0x0718 3 LSLS r0,r3,#28 false -Instruction 2946 S:0xC004EC42 0xD014 0 BEQ {pc}+0x2c ; 0xc004ec6e true -Instruction 2947 S:0xC004EC6E 0xBD38 8 POP {r3-r5,pc} true -Instruction 2948 S:0xC0055758 0x4907 12 LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 false -Instruction 2949 S:0xC005575A 0x4622 0 MOV r2,r4 false -Instruction 2950 S:0xC005575C 0x462B 1 MOV r3,r5 false -Instruction 2951 S:0xC005575E 0x4630 0 MOV r0,r6 false -Instruction 2952 S:0xC0055760 0xE9D14500 15 LDRD r4,r5,[r1,#0] false -Instruction 2953 S:0xC0055764 0xE9CD4500 3 STRD r4,r5,[sp,#0] false -Instruction 2954 S:0xC0055768 0xF7DFFDE8 1 BL {pc}-0x2042c ; 0xc003533c true -Instruction 2955 S:0xC003533C 0xE92D47F0 1 PUSH {r4-r10,lr} false -Instruction 2956 S:0xC0035340 0xB08A 4 SUB sp,sp,#0x28 false -Instruction 2957 S:0xC0035342 0xB500 3 PUSH {lr} false -Instruction 2958 S:0xC0035344 0xF85DEB04 2 POP {lr} false -Instruction 2959 S:0xC0035348 0x4682 0 MOV r10,r0 false -Instruction 2960 S:0xC003534A 0x4616 1 MOV r6,r2 false -Instruction 2961 S:0xC003534C 0x461F 0 MOV r7,r3 false -Instruction 2962 S:0xC003534E 0xE9DA2304 3 LDRD r2,r3,[r10,#0x10] false -Instruction 2963 S:0xC0035352 0x9812 2 LDR r0,[sp,#0x48] false -Instruction 2964 S:0xC0035354 0x1AB2 1 SUBS r2,r6,r2 false -Instruction 2965 S:0xC0035356 0xEB670303 1 SBC r3,r7,r3 false -Instruction 2966 S:0xC003535A 0x9913 1 LDR r1,[sp,#0x4c] false -Instruction 2967 S:0xC003535C 0x2A00 0 CMP r2,#0 false -Instruction 2968 S:0xC003535E 0xF1730400 1 SBCS r4,r3,#0 false -Instruction 2969 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail -Instruction 2970 S:0xC0035364 0xF8DAE024 1 LDR lr,[r10,#0x24] false -Instruction 2971 S:0xC0035368 0x4604 0 MOV r4,r0 false -Instruction 2972 S:0xC003536A 0x460D 1 MOV r5,r1 false -Instruction 2973 S:0xC003536C 0xE9DE0106 2 LDRD r0,r1,[lr,#0x18] false -Instruction 2974 S:0xC0035370 0x4284 2 CMP r4,r0 false -Instruction 2975 S:0xC0035372 0xEB750E01 1 SBCS lr,r5,r1 false -Instruction 2976 S:0xC0035376 0xBFBC 0 ITT LT false -Instruction 2977 S:0xC0035378 0x4604 1 MOV r4,r0 false fail -Instruction 2978 S:0xC003537A 0x460D 0 MOV r5,r1 false fail -Instruction 2979 S:0xC003537C 0x42A2 1 CMP r2,r4 false -Instruction 2980 S:0xC003537E 0xEB730005 56 SBCS r0,r3,r5 false -Instruction 2981 S:0xC0035382 0xBFBC 0 ITT LT false -Instruction 2982 S:0xC0035384 0xF04F0801 1 MOV r8,#1 false -Instruction 2983 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false -Instruction 2984 S:0xC003538C 0xDA1F 1 BGE {pc}+0x42 ; 0xc00353ce true fail -Instruction 2985 S:0xC003538E 0xE9DA2304 1 LDRD r2,r3,[r10,#0x10] false -Instruction 2986 S:0xC0035392 0xA808 1 ADD r0,sp,#0x20 false -Instruction 2987 S:0xC0035394 0x9400 1 STR r4,[sp,#0] false -Instruction 2988 S:0xC0035396 0x9501 1 STR r5,[sp,#4] false -Instruction 2989 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true -Instruction 2990 S:0xC0034CF0 0xE92D03F0 40 PUSH {r4-r9} false -Instruction 2991 S:0xC0034CF4 0xB500 5 PUSH {lr} false -Instruction 2992 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false -Instruction 2993 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 2994 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false -Instruction 2995 S:0xC0034D00 0x4616 8 MOV r6,r2 false -Instruction 2996 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false -Instruction 2997 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false -Instruction 2998 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false -Instruction 2999 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 3000 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false -Instruction 3001 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Instruction 3002 S:0xC0034D16 0x42B4 20 CMP r4,r6 false -Instruction 3003 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 3004 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Instruction 3005 S:0xC0034D2E 0x4544 8 CMP r4,r8 false -Instruction 3006 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false -Instruction 3007 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Instruction 3008 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true -Instruction 3009 S:0xC0034D24 0xE9C04500 18 STRD r4,r5,[r0,#0] false -Instruction 3010 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false -Instruction 3011 S:0xC0034D2C 0x4770 3 BX lr true -Instruction 3012 S:0xC003539C 0xE9DD6708 2 LDRD r6,r7,[sp,#0x20] false -Instruction 3013 S:0xC00353A0 0xE9DA2306 1 LDRD r2,r3,[r10,#0x18] false -Instruction 3014 S:0xC00353A4 0xA808 1 ADD r0,sp,#0x20 false -Instruction 3015 S:0xC00353A6 0xE88D0030 1 STM sp,{r4,r5} false -Instruction 3016 S:0xC00353AA 0xE9CA6704 1 STRD r6,r7,[r10,#0x10] false -Instruction 3017 S:0xC00353AE 0xF7FFFC9F 1 BL {pc}-0x6be ; 0xc0034cf0 true -Instruction 3018 S:0xC0034CF0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 3019 S:0xC0034CF4 0xB500 6 PUSH {lr} false -Instruction 3020 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false -Instruction 3021 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 3022 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false -Instruction 3023 S:0xC0034D00 0x4616 0 MOV r6,r2 false -Instruction 3024 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false -Instruction 3025 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false -Instruction 3026 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false -Instruction 3027 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 3028 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false -Instruction 3029 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Instruction 3030 S:0xC0034D16 0x42B4 1 CMP r4,r6 false -Instruction 3031 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 3032 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Instruction 3033 S:0xC0034D2E 0x4544 22 CMP r4,r8 false -Instruction 3034 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false -Instruction 3035 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Instruction 3036 S:0xC0034D36 0xE7F5 8 B {pc}-0x12 ; 0xc0034d24 true -Instruction 3037 S:0xC0034D24 0xE9C04500 1 STRD r4,r5,[r0,#0] false -Instruction 3038 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false -Instruction 3039 S:0xC0034D2C 0x4770 3 BX lr true -Instruction 3040 S:0xC00353B2 0xE9DD2308 2 LDRD r2,r3,[sp,#0x20] false -Instruction 3041 S:0xC00353B6 0xE9CA2306 1 STRD r2,r3,[r10,#0x18] false -Instruction 3042 S:0xC00353BA 0x4640 1 MOV r0,r8 false -Instruction 3043 S:0xC00353BC 0x4649 0 MOV r1,r9 false -Instruction 3044 S:0xC00353BE 0xB00A 1 ADD sp,sp,#0x28 false -Instruction 3045 S:0xC00353C0 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 3046 S:0xC005576C 0x2001 4 MOVS r0,#1 false -Instruction 3047 S:0xC005576E 0xB005 0 ADD sp,sp,#0x14 false -Instruction 3048 S:0xC0055770 0xBDF0 3 POP {r4-r7,pc} true -Instruction 3049 S:0xC003510A 0x4B34 13 LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C false -Instruction 3050 S:0xC003510C 0x685A 15 LDR r2,[r3,#4] false -Instruction 3051 S:0xC003510E 0x4680 1 MOV r8,r0 false -Instruction 3052 S:0xC0035110 0x2A00 1 CMP r2,#0 false -Instruction 3053 S:0xC0035112 0xD116 0 BNE {pc}+0x30 ; 0xc0035142 true fail -Instruction 3054 S:0xC0035114 0x4630 1 MOV r0,r6 false -Instruction 3055 S:0xC0035116 0xF3AFFA4F 0 BL {pc}+0x3af4a2 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 3056 S:0xC003511A 0xF1B80F00 1 CMP r8,#0 false -Instruction 3057 S:0xC003511E 0xD006 0 BEQ {pc}+0x10 ; 0xc003512e true fail -Instruction 3058 S:0xC0035120 0x6AA3 25 LDR r3,[r4,#0x28] false -Instruction 3059 S:0xC0035122 0x2B02 2 CMP r3,#2 false -Instruction 3060 S:0xC0035124 0xD10C 0 BNE {pc}+0x1c ; 0xc0035140 true fail -Instruction 3061 S:0xC0035126 0x4639 1 MOV r1,r7 false -Instruction 3062 S:0xC0035128 0x4620 0 MOV r0,r4 false -Instruction 3063 S:0xC003512A 0xF7FFFE13 1 BL {pc}-0x3d6 ; 0xc0034d54 true -Instruction 3064 S:0xC0034D54 0xB570 1 PUSH {r4-r6,lr} false -Instruction 3065 S:0xC0034D56 0xB500 4 PUSH {lr} false -Instruction 3066 S:0xC0034D58 0xF85DEB04 2 POP {lr} false -Instruction 3067 S:0xC0034D5C 0x4605 0 MOV r5,r0 false -Instruction 3068 S:0xC0034D5E 0x4B13 12 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false -Instruction 3069 S:0xC0034D60 0x460E 0 MOV r6,r1 false -Instruction 3070 S:0xC0034D62 0x685A 3 LDR r2,[r3,#4] false -Instruction 3071 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail -Instruction 3072 S:0xC0034D66 0xF106000C 1 ADD r0,r6,#0xc false -Instruction 3073 S:0xC0034D6A 0x4629 0 MOV r1,r5 false -Instruction 3074 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true -Info Tracing enabled -Instruction 3075 S:0xC0034D70 0x6833 1 LDR r3,[r6,#0] false -Instruction 3076 S:0xC0034D72 0x6871 1 LDR r1,[r6,#4] false -Instruction 3077 S:0xC0034D74 0x2001 0 MOVS r0,#1 false -Instruction 3078 S:0xC0034D76 0x685A 2 LDR r2,[r3,#4] false -Instruction 3079 S:0xC0034D78 0xFA00F101 1 LSL r1,r0,r1 false -Instruction 3080 S:0xC0034D7C 0x430A 1 ORRS r2,r2,r1 false -Instruction 3081 S:0xC0034D7E 0x605A 1 STR r2,[r3,#4] false -Instruction 3082 S:0xC0034D80 0x6AAB 4 LDR r3,[r5,#0x28] false -Instruction 3083 S:0xC0034D82 0x4303 2 ORRS r3,r3,r0 false -Instruction 3084 S:0xC0034D84 0x62AB 1 STR r3,[r5,#0x28] false -Instruction 3085 S:0xC0034D86 0x6930 1 LDR r0,[r6,#0x10] false -Instruction 3086 S:0xC0034D88 0x1A2B 2 SUBS r3,r5,r0 false -Instruction 3087 S:0xC0034D8A 0x4258 1 RSBS r0,r3,#0 false -Instruction 3088 S:0xC0034D8C 0x4158 1 ADCS r0,r0,r3 false -Instruction 3089 S:0xC0034D8E 0xBD70 1 POP {r4-r6,pc} true -Instruction 3090 S:0xC003512E 0x6AA3 3 LDR r3,[r4,#0x28] false -Instruction 3091 S:0xC0035130 0x0799 3 LSLS r1,r3,#30 false -Instruction 3092 S:0xC0035132 0xD540 0 BPL {pc}+0x84 ; 0xc00351b6 true fail -Instruction 3093 S:0xC0035134 0xF0230302 1 BIC r3,r3,#2 false -Instruction 3094 S:0xC0035138 0x62A3 1 STR r3,[r4,#0x28] false -Instruction 3095 S:0xC003513A 0xB003 0 ADD sp,sp,#0xc false -Instruction 3096 S:0xC003513C 0xE8BD83F0 3 POP {r4-r9,pc} true -Instruction 3097 S:0xC00359DA 0x6930 12 LDR r0,[r6,#0x10] false -Instruction 3098 S:0xC00359DC 0x2800 2 CMP r0,#0 false -Instruction 3099 S:0xC00359DE 0xD1F1 1 BNE {pc}-0x1a ; 0xc00359c4 true -Instruction 3100 S:0xC00359C4 0xE9DD450E 18 LDRD r4,r5,[sp,#0x38] false -Instruction 3101 S:0xC00359C8 0xE9D02306 1 LDRD r2,r3,[r0,#0x18] false -Instruction 3102 S:0xC00359CC 0x4294 2 CMP r4,r2 false -Instruction 3103 S:0xC00359CE 0xEB750103 1 SBCS r1,r5,r3 false -Instruction 3104 S:0xC00359D2 0xDB76 0 BLT {pc}+0xf0 ; 0xc0035ac2 true -Instruction 3105 S:0xC0035AC2 0xE9D6890C 23 LDRD r8,r9,[r6,#0x30] false -Instruction 3106 S:0xC0035AC6 0xE9D02304 1 LDRD r2,r3,[r0,#0x10] false -Instruction 3107 S:0xC0035ACA 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 3108 S:0xC0035ACE 0xEB630309 1 SBC r3,r3,r9 false -Instruction 3109 S:0xC0035AD2 0x2A00 0 CMP r2,#0 false -Instruction 3110 S:0xC0035AD4 0xF1730000 1 SBCS r0,r3,#0 false -Instruction 3111 S:0xC0035AD8 0xDB82 0 BLT {pc}-0xf8 ; 0xc00359e0 true fail -Instruction 3112 S:0xC0035ADA 0xE9DD0102 17 LDRD r0,r1,[sp,#8] false -Instruction 3113 S:0xC0035ADE 0x4282 2 CMP r2,r0 false -Instruction 3114 S:0xC0035AE0 0xEB730101 1 SBCS r1,r3,r1 false -Instruction 3115 S:0xC0035AE4 0xF6BFAF7C 0 BGE {pc}-0x104 ; 0xc00359e0 true fail -Instruction 3116 S:0xC0035AE8 0x2F04 8 CMP r7,#4 false -Instruction 3117 S:0xC0035AEA 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 3118 S:0xC0035AEE 0xF47FAF4B 1 BNE {pc}-0x166 ; 0xc0035988 true -Instruction 3119 S:0xC0035988 0xF8DA3004 8 LDR r3,[r10,#4] false -Instruction 3120 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 3121 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 3122 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 3123 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 3124 S:0xC00359E0 0x2F04 8 CMP r7,#4 false -Instruction 3125 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true -Instruction 3126 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false -Instruction 3127 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 3128 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 3129 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 3130 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 3131 S:0xC00359E0 0x2F04 8 CMP r7,#4 false -Instruction 3132 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true -Instruction 3133 S:0xC0035988 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 3134 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 3135 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 3136 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 3137 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 3138 S:0xC00359E0 0x2F04 8 CMP r7,#4 false -Instruction 3139 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true fail -Instruction 3140 S:0xC00359E4 0xE9DD2302 8 LDRD r2,r3,[sp,#8] false -Instruction 3141 S:0xC00359E8 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false -Instruction 3142 S:0xC00359EC 0xF3BF8F5F 1 DMB false -Instruction 3143 S:0xC00359F0 0xF8BA3000 39 LDRH r3,[r10,#0] false -Instruction 3144 S:0xC00359F4 0x3301 2 ADDS r3,#1 false -Instruction 3145 S:0xC00359F6 0xF8AA3000 1 STRH r3,[r10,#0] false -Instruction 3146 S:0xC00359FA 0xF3BF8F4F 60 DSB false -Instruction 3147 S:0xC00359FE 0xF3AF8004 1 SEV.W false -Instruction 3148 S:0xC0035A02 0xE9DD2302 3 LDRD r2,r3,[sp,#8] false -Instruction 3149 S:0xC0035A06 0xF04F30FF 1 MOV r0,#0xffffffff false -Instruction 3150 S:0xC0035A0A 0xF06F4100 0 MVN r1,#0x80000000 false -Instruction 3151 S:0xC0035A0E 0x428B 1 CMP r3,r1 false -Instruction 3152 S:0xC0035A10 0xBF08 0 IT EQ false -Instruction 3153 S:0xC0035A12 0x4282 1 CMP r2,r0 false fail -Instruction 3154 S:0xC0035A14 0xD074 0 BEQ {pc}+0xec ; 0xc0035b00 true fail -Instruction 3155 S:0xC0035A16 0xE9DD0102 9 LDRD r0,r1,[sp,#8] false -Instruction 3156 S:0xC0035A1A 0x2200 1 MOVS r2,#0 false -Instruction 3157 S:0xC0035A1C 0xF01FFCA6 1 BL {pc}+0x1f950 ; 0xc005536c true -Instruction 3158 S:0xC005536C 0xB530 14 PUSH {r4,r5,lr} false -Instruction 3159 S:0xC005536E 0xB083 2 SUB sp,sp,#0xc false -Instruction 3160 S:0xC0055370 0xB500 3 PUSH {lr} false -Instruction 3161 S:0xC0055372 0xF85DEB04 2 POP {lr} false -Instruction 3162 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false -Instruction 3163 S:0xC005537A 0x1C15 1 ADDS r5,r2,#0 false -Instruction 3164 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 3165 S:0xC0055380 0xEE1D2F90 11 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3166 S:0xC0055384 0x58D4 4 LDR r4,[r2,r3] false -Timestamp Timestamp: 562536984981 -Instruction 3167 S:0xC0055386 0xBF18 1 IT NE false -Instruction 3168 S:0xC0055388 0x2501 1 MOVS r5,#1 false fail -Instruction 3169 S:0xC005538A 0x4602 0 MOV r2,r0 false -Instruction 3170 S:0xC005538C 0x460B 1 MOV r3,r1 false -Instruction 3171 S:0xC005538E 0x9500 1 STR r5,[sp,#0] false -Instruction 3172 S:0xC0055390 0x4620 0 MOV r0,r4 false -Instruction 3173 S:0xC0055392 0xF7FEFF63 1 BL {pc}-0x1136 ; 0xc005425c true -Instruction 3174 S:0xC005425C 0xE92D43F0 12 PUSH {r4-r9,lr} false -Instruction 3175 S:0xC0054260 0xB083 18 SUB sp,sp,#0xc false -Instruction 3176 S:0xC0054262 0xB500 3 PUSH {lr} false -Instruction 3177 S:0xC0054264 0xF85DEB04 2 POP {lr} false -Instruction 3178 S:0xC0054268 0x4614 0 MOV r4,r2 false -Instruction 3179 S:0xC005426A 0x461D 1 MOV r5,r3 false -Instruction 3180 S:0xC005426C 0x4680 0 MOV r8,r0 false -Instruction 3181 S:0xC005426E 0x2C00 1 CMP r4,#0 false -Instruction 3182 S:0xC0054270 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 3183 S:0xC0054274 0xF89D9028 1 LDRB r9,[sp,#0x28] false -Instruction 3184 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail -Instruction 3185 S:0xC005427A 0x6B01 3 LDR r1,[r0,#0x30] false -Instruction 3186 S:0xC005427C 0x6102 3 STR r2,[r0,#0x10] false -Instruction 3187 S:0xC005427E 0x2901 1 CMP r1,#1 false -Instruction 3188 S:0xC0054280 0x6143 4 STR r3,[r0,#0x14] false -Instruction 3189 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail -Instruction 3190 S:0xC0054284 0x6B41 1 LDR r1,[r0,#0x34] false -Instruction 3191 S:0xC0054286 0x0749 3 LSLS r1,r1,#29 false -Instruction 3192 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail -Instruction 3193 S:0xC005428A 0x4668 1 MOV r0,sp false -Instruction 3194 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true -Instruction 3195 S:0xC004F52C 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 3196 S:0xC004F530 0xB08B 5 SUB sp,sp,#0x2c false -Instruction 3197 S:0xC004F532 0xB500 3 PUSH {lr} false -Instruction 3198 S:0xC004F534 0xF85DEB04 2 POP {lr} false -Instruction 3199 S:0xC004F538 0x4B3D 2 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 3200 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 3201 S:0xC004F53C 0x681B 5 LDR r3,[r3,#0] false -Instruction 3202 S:0xC004F53E 0x2B00 2 CMP r3,#0 false -Instruction 3203 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Instruction 3204 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 3205 S:0xC004F546 0xF8DFB0F0 1 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 3206 S:0xC004F54A 0x464F 1 MOV r7,r9 false -Instruction 3207 S:0xC004F54C 0xF8D75090 5 LDR r5,[r7,#0x90] false -Instruction 3208 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false -Instruction 3209 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Instruction 3210 S:0xC004F554 0xF3BF8F5F 8 DMB false -Instruction 3211 S:0xC004F558 0xF8DB6000 27 LDR r6,[r11,#0] false -Instruction 3212 S:0xC004F55C 0xF8DB4054 3 LDR r4,[r11,#0x54] false -Instruction 3213 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false -Instruction 3214 S:0xC004F564 0x4630 1 MOV r0,r6 false -Instruction 3215 S:0xC004F566 0x6831 3 LDR r1,[r6,#0] false -Instruction 3216 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false -Instruction 3217 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false -Instruction 3218 S:0xC004F56E 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 3219 S:0xC004F572 0x4788 1 BLX r1 true -Timestamp Timestamp: 562536984991 -Info Tracing enabled -Instruction 3220 S:0xC004F574 0xE9D62302 17 LDRD r2,r3,[r6,#8] false -Instruction 3221 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false -Instruction 3222 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false -Instruction 3223 S:0xC004F580 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 3224 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 3225 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false -Instruction 3226 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false -Instruction 3227 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false -Instruction 3228 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false -Instruction 3229 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 3230 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false -Instruction 3231 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false -Instruction 3232 S:0xC004F59E 0xF1C40620 1 RSB r6,r4,#0x20 false -Instruction 3233 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false -Instruction 3234 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false -Instruction 3235 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false -Instruction 3236 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false -Instruction 3237 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false -Instruction 3238 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false -Instruction 3239 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false -Instruction 3240 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false -Instruction 3241 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false -Instruction 3242 S:0xC004F5C0 0x1880 2 ADDS r0,r0,r2 false -Instruction 3243 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false -Instruction 3244 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 3245 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false -Instruction 3246 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false -Instruction 3247 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false -Instruction 3248 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false -Instruction 3249 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false -Instruction 3250 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false -Instruction 3251 S:0xC004F5DE 0xEA480806 3 ORR r8,r8,r6 false -Instruction 3252 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false -Instruction 3253 S:0xC004F5E6 0xBF58 1 IT PL false -Instruction 3254 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail -Instruction 3255 S:0xC004F5EC 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false -Instruction 3256 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false -Instruction 3257 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false -Instruction 3258 S:0xC004F5F8 0xF3BF8F5F 1 DMB false -Instruction 3259 S:0xC004F5FC 0xF8D71090 27 LDR r1,[r7,#0x90] false -Instruction 3260 S:0xC004F600 0x428D 2 CMP r5,r1 false -Instruction 3261 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Instruction 3262 S:0xC004F604 0x461D 1 MOV r5,r3 false -Instruction 3263 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false -Instruction 3264 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 3265 S:0xC004F60C 0x4614 1 MOV r4,r2 false -Instruction 3266 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 3267 S:0xC004F612 0x4650 1 MOV r0,r10 false -Instruction 3268 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false -Instruction 3269 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false -Instruction 3270 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 3271 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 3272 S:0xC0054290 0xE9DD6700 7 LDRD r6,r7,[sp,#0] false -Instruction 3273 S:0xC0054294 0x1BA4 2 SUBS r4,r4,r6 false -Instruction 3274 S:0xC0054296 0xEB650507 1 SBC r5,r5,r7 false -Instruction 3275 S:0xC005429A 0x2C01 0 CMP r4,#1 false -Instruction 3276 S:0xC005429C 0xF1750200 1 SBCS r2,r5,#0 false -Instruction 3277 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail -Instruction 3278 S:0xC00542A2 0xE9D86706 1 LDRD r6,r7,[r8,#0x18] false -Instruction 3279 S:0xC00542A6 0xF8D8002C 1 LDR r0,[r8,#0x2c] false -Instruction 3280 S:0xC00542AA 0x42B4 1 CMP r4,r6 false -Instruction 3281 S:0xC00542AC 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 3282 S:0xC00542B0 0xE9D82308 1 LDRD r2,r3,[r8,#0x20] false -Instruction 3283 S:0xC00542B4 0xBFBC 1 ITT LT false -Instruction 3284 S:0xC00542B6 0x4626 1 MOV r6,r4 false -Instruction 3285 S:0xC00542B8 0x462F 0 MOV r7,r5 false -Instruction 3286 S:0xC00542BA 0x4296 1 CMP r6,r2 false -Instruction 3287 S:0xC00542BC 0xEB770103 1 SBCS r1,r7,r3 false -Instruction 3288 S:0xC00542C0 0x4641 3 MOV r1,r8 false -Instruction 3289 S:0xC00542C2 0xBFB8 0 IT LT false -Instruction 3290 S:0xC00542C4 0x461F 1 MOV r7,r3 false fail -Instruction 3291 S:0xC00542C6 0xF8D83028 1 LDR r3,[r8,#0x28] false -Instruction 3292 S:0xC00542CA 0xBFB8 1 IT LT false -Instruction 3293 S:0xC00542CC 0x4616 1 MOV r6,r2 false fail -Instruction 3294 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false -Instruction 3295 S:0xC00542D2 0xFBA64503 2 UMULL r4,r5,r6,r3 false -Instruction 3296 S:0xC00542D6 0xF1C00620 1 RSB r6,r0,#0x20 false -Instruction 3297 S:0xC00542DA 0xFB035507 1 MLA r5,r3,r7,r5 false -Instruction 3298 S:0xC00542DE 0xFA24F000 13 LSR r0,r4,r0 false -Instruction 3299 S:0xC00542E2 0xFA05F606 3 LSL r6,r5,r6 false -Instruction 3300 S:0xC00542E6 0xFA25F202 3 LSR r2,r5,r2 false -Instruction 3301 S:0xC00542EA 0x4330 1 ORRS r0,r0,r6 false -Instruction 3302 S:0xC00542EC 0x4310 1 ORRS r0,r0,r2 false -Instruction 3303 S:0xC00542EE 0xF8D82004 1 LDR r2,[r8,#4] false -Instruction 3304 S:0xC00542F2 0x4790 1 BLX r2 true -Timestamp Timestamp: 562536985004 -Info Tracing enabled -Instruction 3305 S:0xC00542F4 0x2800 17 CMP r0,#0 false -Instruction 3306 S:0xC00542F6 0xBF0C 0 ITE EQ false -Timestamp Timestamp: 562536985009 -Instruction 3307 S:0xC00542F8 0x2300 1 MOVS r3,#0 false -Instruction 3308 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false fail -Instruction 3309 S:0xC00542FE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc0054318 true -Instruction 3310 S:0xC0054318 0xB003 19 ADD sp,sp,#0xc false -Instruction 3311 S:0xC005431A 0xE8BD83F0 3 POP {r4-r9,pc} true -Instruction 3312 S:0xC0055396 0xB003 4 ADD sp,sp,#0xc false -Instruction 3313 S:0xC0055398 0xBD30 3 POP {r4,r5,pc} true -Instruction 3314 S:0xC0035A20 0x2800 14 CMP r0,#0 false -Instruction 3315 S:0xC0035A22 0xD06D 0 BEQ {pc}+0xde ; 0xc0035b00 true -Instruction 3316 S:0xC0035B00 0x2300 3 MOVS r3,#0 false -Instruction 3317 S:0xC0035B02 0xF8CA301C 3 STR r3,[r10,#0x1c] false -Instruction 3318 S:0xC0035B06 0xE7D9 1 B {pc}-0x4a ; 0xc0035abc true -Instruction 3319 S:0xC0035ABC 0xB011 2 ADD sp,sp,#0x44 false -Instruction 3320 S:0xC0035ABE 0xE8BD8FF0 3 POP {r4-r11,pc} true -Info Tracing enabled -Instruction 3321 S:0xC000D60C 0xF013FDDA 17 BL {pc}+0x13bb8 ; 0xc00211c4 true -Instruction 3322 S:0xC00211C4 0xB510 3 PUSH {r4,lr} false -Instruction 3323 S:0xC00211C6 0xB500 1 PUSH {lr} false -Instruction 3324 S:0xC00211C8 0xF85DEB04 2 POP {lr} false -Instruction 3325 S:0xC00211CC 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 3326 S:0xC00211D0 0x0619 3 LSLS r1,r3,#24 false -Instruction 3327 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail -Instruction 3328 S:0xC00211D4 0x466B 1 MOV r3,sp false -Instruction 3329 S:0xC00211D6 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 3330 S:0xC00211DA 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 3331 S:0xC00211DE 0x6863 6 LDR r3,[r4,#4] false -Instruction 3332 S:0xC00211E0 0xF5A33380 4 SUB r3,r3,#0x10000 false -Instruction 3333 S:0xC00211E4 0x6063 1 STR r3,[r4,#4] false -Instruction 3334 S:0xC00211E6 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 3335 S:0xC00211EA 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 3336 S:0xC00211EE 0xB923 1 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail -Instruction 3337 S:0xC00211F0 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 3338 S:0xC00211F2 0x4A13 13 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false -Instruction 3339 S:0xC00211F4 0x019B 2 LSLS r3,r3,#6 false -Instruction 3340 S:0xC00211F6 0x58D3 5 LDR r3,[r2,r3] false -Instruction 3341 S:0xC00211F8 0xB99B 2 CBNZ r3,{pc}+0x2a ; 0xc0021222 true -Instruction 3342 S:0xC0021222 0xF7FFFE0B 20 BL {pc}-0x3e6 ; 0xc0020e3c true -Instruction 3343 S:0xC0020E3C 0xE92D4FF0 18 PUSH {r4-r11,lr} false -Instruction 3344 S:0xC0020E40 0xB089 18 SUB sp,sp,#0x24 false -Instruction 3345 S:0xC0020E42 0xB500 3 PUSH {lr} false -Instruction 3346 S:0xC0020E44 0xF85DEB04 2 POP {lr} false -Instruction 3347 S:0xC0020E48 0x2002 0 MOVS r0,#2 false -Instruction 3348 S:0xC0020E4A 0xF7FFFA3D 1 BL {pc}-0xb82 ; 0xc00202c8 true -Instruction 3349 S:0xC00202C8 0xB500 14 PUSH {lr} false -Instruction 3350 S:0xC00202CA 0xF85DEB04 2 POP {lr} false -Instruction 3351 S:0xC00202CE 0x2800 1 CMP r0,#0 false -Instruction 3352 S:0xC00202D0 0xBFA1 0 ITTTT GE false -Instruction 3353 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 3354 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 3355 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 3356 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 3357 S:0xC00202E0 0xBFAE 12 ITEE GE false -Instruction 3358 S:0xC00202E2 0x08C0 1 LSRS r0,r0,#3 false -Instruction 3359 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 3360 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 3361 S:0xC00202EC 0x4770 1 BX lr true -Instruction 3362 S:0xC0020E4E 0x4669 3 MOV r1,sp false -Instruction 3363 S:0xC0020E50 0xF42158FF 1 BIC r8,r1,#0x1fe0 false -Instruction 3364 S:0xC0020E54 0xF24602C0 0 MOV r2,#0x60c0 false -Instruction 3365 S:0xC0020E58 0xF028081F 1 BIC r8,r8,#0x1f false -Instruction 3366 S:0xC0020E5C 0xF2CC025F 0 MOVT r2,#0xc05f false -Instruction 3367 S:0xC0020E60 0xF6490EC0 15 MOV lr,#0x98c0 false -Instruction 3368 S:0xC0020E64 0xF8D8300C 1 LDR r3,[r8,#0xc] false -Instruction 3369 S:0xC0020E68 0xF2CC0E64 1 MOVT lr,#0xc064 false -Instruction 3370 S:0xC0020E6C 0x6811 3 LDR r1,[r2,#0] false -Instruction 3371 S:0xC0020E6E 0x68DC 3 LDR r4,[r3,#0xc] false -Instruction 3372 S:0xC0020E70 0xF4246200 2 BIC r2,r4,#0x800 false -Instruction 3373 S:0xC0020E74 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 3374 S:0xC0020E76 0xF8D82014 1 LDR r2,[r8,#0x14] false -Instruction 3375 S:0xC0020E7A 0xF8D83004 1 LDR r3,[r8,#4] false -Instruction 3376 S:0xC0020E7E 0x9407 3 STR r4,[sp,#0x1c] false -Instruction 3377 S:0xC0020E80 0x0192 4 LSLS r2,r2,#6 false -Instruction 3378 S:0xC0020E82 0xF5037380 0 ADD r3,r3,#0x100 false -Instruction 3379 S:0xC0020E86 0xF8C83004 1 STR r3,[r8,#4] false -Instruction 3380 S:0xC0020E8A 0xF85E4002 2 LDR r4,[lr,r2] false -Instruction 3381 S:0xC0020E8E 0x1841 1 ADDS r1,r0,r1 false -Instruction 3382 S:0xC0020E90 0x9106 1 STR r1,[sp,#0x18] false -Instruction 3383 S:0xC0020E92 0xF8DFA160 14 LDR r10,[pc,#352] ; [0xC0020FF4] false -Instruction 3384 S:0xC0020E96 0x46C1 0 MOV r9,r8 false -Instruction 3385 S:0xC0020E98 0xF8D82014 3 LDR r2,[r8,#0x14] false -Instruction 3386 S:0xC0020E9C 0x210A 0 MOVS r1,#0xa false -Instruction 3387 S:0xC0020E9E 0x9105 1 STR r1,[sp,#0x14] false -Instruction 3388 S:0xC0020EA0 0x9204 1 STR r2,[sp,#0x10] false -Instruction 3389 S:0xC0020EA2 0xF8D93014 1 LDR r3,[r9,#0x14] false -Instruction 3390 S:0xC0020EA6 0xF64902C0 0 MOV r2,#0x98c0 false -Instruction 3391 S:0xC0020EAA 0xF2CC0264 1 MOVT r2,#0xc064 false -Instruction 3392 S:0xC0020EAE 0x2100 0 MOVS r1,#0 false -Instruction 3393 S:0xC0020EB0 0x019B 2 LSLS r3,r3,#6 false -Instruction 3394 S:0xC0020EB2 0x50D1 3 STR r1,[r2,r3] false -Instruction 3395 S:0xC0020EB4 0xB662 1 CPSIE i false -Instruction 3396 S:0xC0020EB6 0x4F4E 1 LDR r7,[pc,#312] ; [0xC0020FF0] false -Instruction 3397 S:0xC0020EB8 0x460E 0 MOV r6,r1 false -Instruction 3398 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 3399 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3400 S:0xC0020EC0 0xF2CC035F 6 MOVT r3,#0xc05f false -Instruction 3401 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3402 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 3403 S:0xC0020F16 0x0864 17 LSRS r4,r4,#1 false -Instruction 3404 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 3405 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 3406 S:0xC0020F20 0xD1CB 17 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3407 S:0xC0020EBA 0xF2460380 21 MOVW r3,#0x6080 false -Instruction 3408 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3409 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3410 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3411 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 3412 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false -Instruction 3413 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 3414 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false -Instruction 3415 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 3416 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 3417 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 3418 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false -Instruction 3419 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 3420 S:0xC0020EE0 0xEE1D2F90 12 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3421 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 3422 S:0xC0020EE6 0x3304 1 ADDS r3,#4 false -Instruction 3423 S:0xC0020EE8 0x58D1 5 LDR r1,[r2,r3] false -Instruction 3424 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 3425 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 3426 S:0xC0020EEE 0xF8DA3004 13 LDR r3,[r10,#4] false -Instruction 3427 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 3428 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 3429 S:0xC0020EF6 0xF8573C04 35 LDR r3,[r7,#-4] false -Instruction 3430 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 3431 S:0xC0020EFC 0x4798 1 BLX r3 true -Instruction 3432 S:0xC0025AC0 0xE92D4FF0 21 PUSH {r4-r11,lr} false -Instruction 3433 S:0xC0025AC4 0xB08B 7 SUB sp,sp,#0x2c false -Instruction 3434 S:0xC0025AC6 0xB500 3 PUSH {lr} false -Instruction 3435 S:0xC0025AC8 0xF85DEB04 2 POP {lr} false -Instruction 3436 S:0xC0025ACC 0x4B6C 12 LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 false -Instruction 3437 S:0xC0025ACE 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3438 S:0xC0025AD2 0x58D4 15 LDR r4,[r2,r3] false -Instruction 3439 S:0xC0025AD4 0xF010F862 0 BL {pc}+0x100c8 ; 0xc0035b9c true -Instruction 3440 S:0xC0035B9C 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 3441 S:0xC0035B9E 0xB500 5 PUSH {lr} false -Instruction 3442 S:0xC0035BA0 0xF85DEB04 2 POP {lr} false -Instruction 3443 S:0xC0035BA4 0x4C21 14 LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 false -Instruction 3444 S:0xC0035BA6 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3445 S:0xC0035BAA 0xF1040318 1 ADD r3,r4,#0x18 false -Instruction 3446 S:0xC0035BAE 0x58D3 3 LDR r3,[r2,r3] false -Instruction 3447 S:0xC0035BB0 0xB103 2 CBZ r3,{pc}+4 ; 0xc0035bb4 true fail -Instruction 3448 S:0xC0035BB2 0xBDF8 21 POP {r3-r7,pc} true -Instruction 3449 S:0xC0025AD8 0xF24603C0 3 MOV r3,#0x60c0 false -Instruction 3450 S:0xC0025ADC 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3451 S:0xC0025AE0 0x681A 16 LDR r2,[r3,#0] false -Instruction 3452 S:0xC0025AE2 0x68A3 56 LDR r3,[r4,#8] false -Instruction 3453 S:0xC0025AE4 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 3454 S:0xC0025AE6 0x2B00 1 CMP r3,#0 false -Instruction 3455 S:0xC0025AE8 0xDB7F 0 BLT {pc}+0x102 ; 0xc0025bea true fail -Instruction 3456 S:0xC0025AEA 0x4620 1 MOV r0,r4 false -Instruction 3457 S:0xC0025AEC 0xF3BEFD9A 0 BL {pc}+0x3beb38 ; 0xc03e4624 true -Info Tracing enabled -Instruction 3458 S:0xC0025AF0 0xF24602C0 1 MOV r2,#0x60c0 false -Instruction 3459 S:0xC0025AF4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 3460 S:0xC0025AF8 0x6813 23 LDR r3,[r2,#0] false -Instruction 3461 S:0xC0025AFA 0x68A2 3 LDR r2,[r4,#8] false -Instruction 3462 S:0xC0025AFC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 3463 S:0xC0025AFE 0x2B00 1 CMP r3,#0 false -Instruction 3464 S:0xC0025B00 0xDB67 0 BLT {pc}+0xd2 ; 0xc0025bd2 true fail -Instruction 3465 S:0xC0025B02 0xF8DFB180 1 LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 false -Instruction 3466 S:0xC0025B06 0xF10D0820 0 ADD r8,sp,#0x20 false -Instruction 3467 S:0xC0025B0A 0xF44F7300 1 MOV r3,#0x200 false -Instruction 3468 S:0xC0025B0E 0xF2C00320 1 MOVT r3,#0x20 false -Instruction 3469 S:0xC0025B12 0x9303 1 STR r3,[sp,#0xc] false -Instruction 3470 S:0xC0025B14 0xF6040314 0 ADD r3,r4,#0x814 false -Instruction 3471 S:0xC0025B18 0x9304 1 STR r3,[sp,#0x10] false -Instruction 3472 S:0xC0025B1A 0xF6042314 0 ADD r3,r4,#0xa14 false -Instruction 3473 S:0xC0025B1E 0x9305 1 STR r3,[sp,#0x14] false -Instruction 3474 S:0xC0025B20 0xF6044314 0 ADD r3,r4,#0xc14 false -Instruction 3475 S:0xC0025B24 0x9306 1 STR r3,[sp,#0x18] false -Instruction 3476 S:0xC0025B26 0xF6046314 0 ADD r3,r4,#0xe14 false -Instruction 3477 S:0xC0025B2A 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 3478 S:0xC0025B2C 0xF01205FF 0 ANDS r5,r2,#0xff false -Instruction 3479 S:0xC0025B30 0xD068 1 BEQ {pc}+0xd4 ; 0xc0025c04 true fail -Instruction 3480 S:0xC0025B32 0xEB0401C5 1 ADD r1,r4,r5,LSL #3 false -Instruction 3481 S:0xC0025B36 0x3201 0 ADDS r2,#1 false -Instruction 3482 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false -Instruction 3483 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false -Instruction 3484 S:0xC0025B3E 0x6948 12 LDR r0,[r1,#0x14] false -Instruction 3485 S:0xC0025B40 0xF8C08004 4 STR r8,[r0,#4] false -Instruction 3486 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false -Instruction 3487 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false -Instruction 3488 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false -Instruction 3489 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false -Instruction 3490 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false -Instruction 3491 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false -Instruction 3492 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 3493 S:0xC0025B54 0x4545 2 CMP r5,r8 false -Instruction 3494 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true -Instruction 3495 S:0xC0025BC0 0xF24602C0 22 MOV r2,#0x60c0 false -Instruction 3496 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 3497 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false -Instruction 3498 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false -Instruction 3499 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 3500 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false -Instruction 3501 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true fail -Instruction 3502 S:0xC0025BD2 0x2300 1 MOVS r3,#0 false -Instruction 3503 S:0xC0025BD4 0x6063 1 STR r3,[r4,#4] false -Instruction 3504 S:0xC0025BD6 0xF3BF8F5F 1 DMB false -Instruction 3505 S:0xC0025BDA 0x8823 32 LDRH r3,[r4,#0] false -Instruction 3506 S:0xC0025BDC 0x3301 2 ADDS r3,#1 false -Instruction 3507 S:0xC0025BDE 0x8023 1 STRH r3,[r4,#0] false -Instruction 3508 S:0xC0025BE0 0xF3BF8F4F 31 DSB false -Instruction 3509 S:0xC0025BE4 0xF3AF8004 1 SEV.W false -Instruction 3510 S:0xC0025BE8 0xB662 1 CPSIE i false -Instruction 3511 S:0xC0025BEA 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 3512 S:0xC0025BEC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 3513 S:0xC0020EFE 0xF8DA3018 7 LDR r3,[r10,#0x18] false -Instruction 3514 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 3515 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 3516 S:0xC0020F06 0xF8D93004 3 LDR r3,[r9,#4] false -Instruction 3517 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false -Instruction 3518 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 3519 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 3520 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 3521 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 3522 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 3523 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 3524 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 3525 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3526 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 3527 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3528 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 3529 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3530 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 3531 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 3532 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 3533 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 3534 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3535 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false -Instruction 3536 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3537 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3538 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3539 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 3540 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 3541 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 3542 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 3543 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3544 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 3545 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3546 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3547 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3548 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 3549 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 3550 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 3551 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 3552 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3553 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 3554 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3555 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3556 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3557 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 3558 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false -Instruction 3559 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 3560 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 3561 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3562 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 3563 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3564 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3565 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3566 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 3567 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 3568 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 3569 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 3570 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 3571 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 3572 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 3573 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 3574 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 3575 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 3576 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false -Instruction 3577 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 3578 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false -Instruction 3579 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 3580 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 3581 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 3582 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false -Instruction 3583 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 3584 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3585 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 3586 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false -Instruction 3587 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false -Instruction 3588 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 3589 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 3590 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 3591 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 3592 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 3593 S:0xC0020EF6 0xF8573C04 11 LDR r3,[r7,#-4] false -Instruction 3594 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 3595 S:0xC0020EFC 0x4798 1 BLX r3 true -Instruction 3596 S:0xC004639C 0xE92D4FF0 23 PUSH {r4-r11,lr} false -Instruction 3597 S:0xC00463A0 0xB08F 8 SUB sp,sp,#0x3c false -Instruction 3598 S:0xC00463A2 0xB500 3 PUSH {lr} false -Instruction 3599 S:0xC00463A4 0xF85DEB04 2 POP {lr} false -Instruction 3600 S:0xC00463A8 0x4668 1 MOV r0,sp false -Instruction 3601 S:0xC00463AA 0xF42053FF 1 BIC r3,r0,#0x1fe0 false -Instruction 3602 S:0xC00463AE 0x4DAB 14 LDR r5,[pc,#684] ; [0xC004665C] false -Instruction 3603 S:0xC00463B0 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 3604 S:0xC00463B4 0x9305 2 STR r3,[sp,#0x14] false -Instruction 3605 S:0xC00463B6 0x4CAA 1 LDR r4,[pc,#680] ; [0xC0046660] false -Instruction 3606 S:0xC00463B8 0x6959 1 LDR r1,[r3,#0x14] false -Instruction 3607 S:0xC00463BA 0x48AA 1 LDR r0,[pc,#680] ; [0xC0046664] false -Instruction 3608 S:0xC00463BC 0xF8553021 2 LDR r3,[r5,r1,LSL #2] false -Instruction 3609 S:0xC00463C0 0x9100 1 STR r1,[sp,#0] false -Instruction 3610 S:0xC00463C2 0x18E3 1 ADDS r3,r4,r3 false -Instruction 3611 S:0xC00463C4 0xF8933498 5 LDRB r3,[r3,#0x498] false -Instruction 3612 S:0xC00463C8 0xF1D30301 2 RSBS r3,r3,#1 false -Instruction 3613 S:0xC00463CC 0xBF38 0 IT CC false -Instruction 3614 S:0xC00463CE 0x2300 1 MOVS r3,#0 false fail -Instruction 3615 S:0xC00463D0 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 3616 S:0xC00463D2 0xF39EF8DD 0 BL {pc}+0x39e1be ; 0xc03e4590 true -Info Tracing enabled -Instruction 3617 S:0xC00463D6 0x2800 1 CMP r0,#0 false -Instruction 3618 S:0xC00463D8 0xF00080EF 1 BEQ.W {pc}+0x1e2 ; 0xc00465ba true fail -Instruction 3619 S:0xC00463DC 0xF6467360 17 MOV r3,#0x6f60 false -Instruction 3620 S:0xC00463E0 0xF8DFB29C 17 LDR r11,[pc,#668] ; [0xC0046680] false -Instruction 3621 S:0xC00463E4 0xF2CC033E 0 MOVT r3,#0xc03e false -Instruction 3622 S:0xC00463E8 0xF04F37FF 1 MOV r7,#0xffffffff false -Instruction 3623 S:0xC00463EC 0x4A9E 2 LDR r2,[pc,#632] ; [0xC0046668] false -Instruction 3624 S:0xC00463EE 0xF8D3A000 3 LDR r10,[r3,#0] false -Instruction 3625 S:0xC00463F2 0x9403 3 STR r4,[sp,#0xc] false -Instruction 3626 S:0xC00463F4 0x9409 1 STR r4,[sp,#0x24] false -Instruction 3627 S:0xC00463F6 0x940A 1 STR r4,[sp,#0x28] false -Instruction 3628 S:0xC00463F8 0x9206 1 STR r2,[sp,#0x18] false -Instruction 3629 S:0xC00463FA 0x920B 1 STR r2,[sp,#0x2c] false -Instruction 3630 S:0xC00463FC 0x1C7A 0 ADDS r2,r7,#1 false -Instruction 3631 S:0xC00463FE 0x4650 1 MOV r0,r10 false -Instruction 3632 S:0xC0046400 0x2108 0 MOVS r1,#8 false -Instruction 3633 S:0xC0046402 0xF20AFD6B 1 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 3634 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3635 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 3636 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 3637 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 3638 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 3639 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 3640 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 3641 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 3642 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 3643 S:0xC0046420 0xF8D49078 9 LDR r9,[r4,#0x78] false -Instruction 3644 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 3645 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 3646 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail -Instruction 3647 S:0xC004642E 0xF8D93128 15 LDR r3,[r9,#0x128] false -Instruction 3648 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true -Instruction 3649 S:0xC0046440 0x4638 8 MOV r0,r7 false -Instruction 3650 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false -Instruction 3651 S:0xC0046444 0x464A 1 MOV r2,r9 false -Instruction 3652 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false -Instruction 3653 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false -Instruction 3654 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true -Instruction 3655 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 3656 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 3657 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 3658 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 3659 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 3660 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 3661 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 3662 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 3663 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 3664 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 3665 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 3666 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 3667 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false -Instruction 3668 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 3669 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 3670 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 3671 S:0xC004060A 0x2108 1 MOVS r1,#8 false -Instruction 3672 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false -Instruction 3673 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false -Instruction 3674 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 3675 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 3676 S:0xC0040616 0x580B 17 LDR r3,[r1,r0] false -Instruction 3677 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false -Instruction 3678 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 3679 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 3680 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Instruction 3681 S:0xC0040622 0xF8D6014C 14 LDR r0,[r6,#0x14c] false -Instruction 3682 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 3683 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 3684 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 3685 S:0xC00406B0 0x2000 8 MOVS r0,#0 false -Instruction 3686 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 3687 S:0xC00406B4 0xE8BD8FF0 5 POP {r4-r11,pc} true -Instruction 3688 S:0xC0046450 0x2800 7 CMP r0,#0 false -Instruction 3689 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true -Instruction 3690 S:0xC00464BC 0xF8D434A0 14 LDR r3,[r4,#0x4a0] false -Instruction 3691 S:0xC00464C0 0x2B00 2 CMP r3,#0 false -Instruction 3692 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail -Instruction 3693 S:0xC00464C4 0xF8553027 8 LDR r3,[r5,r7,LSL #2] false -Instruction 3694 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 3695 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false -Instruction 3696 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false -Instruction 3697 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false -Instruction 3698 S:0xC00464D0 0x4293 2 CMP r3,r2 false -Instruction 3699 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true -Instruction 3700 S:0xC0046592 0x2308 1 MOVS r3,#8 false -Instruction 3701 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false -Instruction 3702 S:0xC0046598 0x4620 0 MOV r0,r4 false -Instruction 3703 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 3704 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 3705 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 3706 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 3707 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 3708 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 3709 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 3710 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3711 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 3712 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 3713 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 3714 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 3715 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 3716 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 3717 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 3718 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 3719 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 3720 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 3721 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 3722 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail -Instruction 3723 S:0xC004642E 0xF8D93128 9 LDR r3,[r9,#0x128] false -Instruction 3724 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true -Instruction 3725 S:0xC0046440 0x4638 8 MOV r0,r7 false -Instruction 3726 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false -Instruction 3727 S:0xC0046444 0x464A 1 MOV r2,r9 false -Instruction 3728 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false -Instruction 3729 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false -Instruction 3730 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true -Instruction 3731 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 3732 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 3733 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 3734 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 3735 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 3736 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 3737 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 3738 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 3739 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 3740 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 3741 S:0xC00405FA 0xF8DF9108 1 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 3742 S:0xC00405FE 0x4A3C 1 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 3743 S:0xC0040600 0xF859A028 2 LDR r10,[r9,r8,LSL #2] false -Instruction 3744 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 3745 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 3746 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 3747 S:0xC004060A 0x2108 1 MOVS r1,#8 false -Instruction 3748 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false -Instruction 3749 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false -Instruction 3750 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 3751 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 3752 S:0xC0040616 0x580B 5 LDR r3,[r1,r0] false -Instruction 3753 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false -Instruction 3754 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 3755 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 3756 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Instruction 3757 S:0xC0040622 0xF8D6014C 1 LDR r0,[r6,#0x14c] false -Instruction 3758 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 3759 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 3760 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 3761 S:0xC00406B0 0x2000 8 MOVS r0,#0 false -Instruction 3762 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 3763 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 3764 S:0xC0046450 0x2800 5 CMP r0,#0 false -Instruction 3765 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true -Instruction 3766 S:0xC00464BC 0xF8D434A0 1 LDR r3,[r4,#0x4a0] false -Instruction 3767 S:0xC00464C0 0x2B00 2 CMP r3,#0 false -Instruction 3768 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail -Instruction 3769 S:0xC00464C4 0xF8553027 1 LDR r3,[r5,r7,LSL #2] false -Instruction 3770 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 3771 S:0xC00464CA 0x4A6A 1 LDR r2,[pc,#424] ; [0xC0046674] false -Instruction 3772 S:0xC00464CC 0x58C6 2 LDR r6,[r0,r3] false -Instruction 3773 S:0xC00464CE 0x68B3 3 LDR r3,[r6,#8] false -Instruction 3774 S:0xC00464D0 0x4293 2 CMP r3,r2 false -Instruction 3775 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true -Instruction 3776 S:0xC0046592 0x2308 1 MOVS r3,#8 false -Instruction 3777 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false -Instruction 3778 S:0xC0046598 0x4620 0 MOV r0,r4 false -Instruction 3779 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 3780 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 3781 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 3782 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 3783 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 3784 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 3785 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 3786 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3787 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 3788 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 3789 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 3790 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 3791 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 3792 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 3793 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 3794 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 3795 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 3796 S:0xC0046424 0x9001 3 STR r0,[sp,#4] false -Instruction 3797 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 3798 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail -Instruction 3799 S:0xC004642E 0xF8D93128 31 LDR r3,[r9,#0x128] false -Instruction 3800 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true -Instruction 3801 S:0xC0046440 0x4638 8 MOV r0,r7 false -Instruction 3802 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false -Instruction 3803 S:0xC0046444 0x464A 1 MOV r2,r9 false -Instruction 3804 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false -Instruction 3805 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false -Instruction 3806 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true -Instruction 3807 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 3808 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false -Instruction 3809 S:0xC00405E6 0xB500 3 PUSH {lr} false -Instruction 3810 S:0xC00405E8 0xF85DEB04 2 POP {lr} false -Instruction 3811 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false -Instruction 3812 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 3813 S:0xC00405F2 0x4680 1 MOV r8,r0 false -Instruction 3814 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 3815 S:0xC00405F6 0x2B00 1 CMP r3,#0 false -Instruction 3816 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Instruction 3817 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 3818 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 3819 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false -Instruction 3820 S:0xC0040604 0x4614 1 MOV r4,r2 false -Instruction 3821 S:0xC0040606 0x4650 1 MOV r0,r10 false -Instruction 3822 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Instruction 3823 S:0xC004060A 0x2108 1 MOVS r1,#8 false -Instruction 3824 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false -Instruction 3825 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false -Instruction 3826 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 3827 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 3828 S:0xC0040616 0x580B 17 LDR r3,[r1,r0] false -Instruction 3829 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false -Instruction 3830 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false -Instruction 3831 S:0xC004061E 0x4281 1 CMP r1,r0 false -Instruction 3832 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Instruction 3833 S:0xC0040622 0xF8D6014C 13 LDR r0,[r6,#0x14c] false -Instruction 3834 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false -Instruction 3835 S:0xC0040628 0x4288 2 CMP r0,r1 false -Instruction 3836 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Instruction 3837 S:0xC00406B0 0x2000 8 MOVS r0,#0 false -Instruction 3838 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 3839 S:0xC00406B4 0xE8BD8FF0 5 POP {r4-r11,pc} true -Instruction 3840 S:0xC0046450 0x2800 7 CMP r0,#0 false -Instruction 3841 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true -Instruction 3842 S:0xC00464BC 0xF8D434A0 14 LDR r3,[r4,#0x4a0] false -Instruction 3843 S:0xC00464C0 0x2B00 2 CMP r3,#0 false -Instruction 3844 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail -Instruction 3845 S:0xC00464C4 0xF8553027 1 LDR r3,[r5,r7,LSL #2] false -Instruction 3846 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 3847 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false -Instruction 3848 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false -Instruction 3849 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false -Instruction 3850 S:0xC00464D0 0x4293 2 CMP r3,r2 false -Instruction 3851 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true -Instruction 3852 S:0xC0046592 0x2308 1 MOVS r3,#8 false -Instruction 3853 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false -Instruction 3854 S:0xC0046598 0x4620 0 MOV r0,r4 false -Instruction 3855 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 3856 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 3857 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 3858 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 3859 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 3860 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 3861 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 3862 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3863 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 3864 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 3865 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 3866 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false -Instruction 3867 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false -Instruction 3868 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 3869 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 3870 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 3871 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 3872 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 3873 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 3874 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true -Instruction 3875 S:0xC0046598 0x4620 8 MOV r0,r4 false -Instruction 3876 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 3877 S:0xC004659C 0xF39EF85C 1 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 3878 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 3879 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 3880 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 3881 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 3882 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 3883 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3884 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 3885 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 3886 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail -Instruction 3887 S:0xC0046412 0x9803 20 LDR r0,[sp,#0xc] false -Instruction 3888 S:0xC0046414 0xF8554027 1 LDR r4,[r5,r7,LSL #2] false -Instruction 3889 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false -Instruction 3890 S:0xC004641A 0x4620 1 MOV r0,r4 false -Instruction 3891 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true -Info Tracing enabled -Instruction 3892 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false -Instruction 3893 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false -Instruction 3894 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false -Instruction 3895 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true -Instruction 3896 S:0xC0046598 0x4620 1 MOV r0,r4 false -Instruction 3897 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false -Instruction 3898 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true -Info Tracing enabled -Instruction 3899 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true -Instruction 3900 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false -Instruction 3901 S:0xC00463FE 0x4650 0 MOV r0,r10 false -Instruction 3902 S:0xC0046400 0x2108 1 MOVS r1,#8 false -Instruction 3903 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true -Info Tracing enabled -Instruction 3904 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 3905 S:0xC004640A 0x4298 2 CMP r0,r3 false -Instruction 3906 S:0xC004640C 0x4607 1 MOV r7,r0 false -Instruction 3907 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true -Instruction 3908 S:0xC00465A2 0xF3BF8F5F 8 DMB false -Instruction 3909 S:0xC00465A6 0x4B34 28 LDR r3,[pc,#208] ; [0xC0046678] = 0xC064BF40 false -Instruction 3910 S:0xC00465A8 0xF8B32150 15 LDRH r2,[r3,#0x150] false -Instruction 3911 S:0xC00465AC 0x3201 2 ADDS r2,#1 false -Instruction 3912 S:0xC00465AE 0xF8A32150 1 STRH r2,[r3,#0x150] false -Instruction 3913 S:0xC00465B2 0xF3BF8F4F 61 DSB false -Instruction 3914 S:0xC00465B6 0xF3AF8004 1 SEV.W false -Instruction 3915 S:0xC00465BA 0x9800 3 LDR r0,[sp,#0] false -Instruction 3916 S:0xC00465BC 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 3917 S:0xC00465BE 0xF7FFFE5B 0 BL {pc}-0x346 ; 0xc0046278 true -Instruction 3918 S:0xC0046278 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 3919 S:0xC004627C 0xB087 7 SUB sp,sp,#0x1c false -Instruction 3920 S:0xC004627E 0xB500 3 PUSH {lr} false -Instruction 3921 S:0xC0046280 0xF85DEB04 2 POP {lr} false -Instruction 3922 S:0xC0046284 0xF8DF910C 11 LDR r9,[pc,#268] ; [0xC0046394] false -Instruction 3923 S:0xC0046288 0x4E3F 3 LDR r6,[pc,#252] ; [0xC0046388] false -Instruction 3924 S:0xC004628A 0x2201 0 MOVS r2,#1 false -Instruction 3925 S:0xC004628C 0x9002 1 STR r0,[sp,#8] false -Instruction 3926 S:0xC004628E 0x4688 0 MOV r8,r1 false -Instruction 3927 S:0xC0046290 0xF8D95000 2 LDR r5,[r9,#0] false -Instruction 3928 S:0xC0046294 0xF8563020 3 LDR r3,[r6,r0,LSL #2] false -Instruction 3929 S:0xC0046298 0xF50555BB 1 ADD r5,r5,#0x1760 false -Instruction 3930 S:0xC004629C 0x9205 1 STR r2,[sp,#0x14] false -Instruction 3931 S:0xC004629E 0x4C3B 1 LDR r4,[pc,#236] ; [0xC004638C] false -Instruction 3932 S:0xC00462A0 0x3510 0 ADDS r5,r5,#0x10 false -Instruction 3933 S:0xC00462A2 0x18E3 2 ADDS r3,r4,r3 false -Instruction 3934 S:0xC00462A4 0x9303 1 STR r3,[sp,#0xc] false -Instruction 3935 S:0xC00462A6 0xF7FBFA83 0 BL {pc}-0x4af6 ; 0xc00417b0 true -Instruction 3936 S:0xC00417B0 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 3937 S:0xC00417B4 0xB09B 7 SUB sp,sp,#0x6c false -Instruction 3938 S:0xC00417B6 0xB500 3 PUSH {lr} false -Instruction 3939 S:0xC00417B8 0xF85DEB04 2 POP {lr} false -Instruction 3940 S:0xC00417BC 0x4AB1 12 LDR r2,[pc,#708] ; [0xC0041A84] false -Instruction 3941 S:0xC00417BE 0x4BB2 2 LDR r3,[pc,#712] ; [0xC0041A88] false -Instruction 3942 S:0xC00417C0 0xF8522020 2 LDR r2,[r2,r0,LSL #2] false -Instruction 3943 S:0xC00417C4 0xEB030802 2 ADD r8,r3,r2 false -Instruction 3944 S:0xC00417C8 0x4640 1 MOV r0,r8 false -Instruction 3945 S:0xC00417CA 0xF508658A 0 ADD r5,r8,#0x450 false -Instruction 3946 S:0xC00417CE 0x950A 1 STR r5,[sp,#0x28] false -Instruction 3947 S:0xC00417D0 0xF3A2FF0A 0 BL {pc}+0x3a2e18 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 3948 S:0xC00417D4 0x9012 1 STR r0,[sp,#0x48] false -Instruction 3949 S:0xC00417D6 0x4640 0 MOV r0,r8 false -Timestamp Timestamp: 562536985247 -Instruction 3950 S:0xC00417D8 0xF7F9FFD6 1 BL {pc}-0x6050 ; 0xc003b788 true -Instruction 3951 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false -Instruction 3952 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 3953 S:0xC003B78E 0xB500 3 PUSH {lr} false -Instruction 3954 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 3955 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 3956 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 3957 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 3958 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail -Instruction 3959 S:0xC003B79C 0xE8BD83C8 8 POP {r3,r6-r9,pc} true -Instruction 3960 S:0xC00417DC 0xF8D83450 5 LDR r3,[r8,#0x450] false -Instruction 3961 S:0xC00417E0 0x9319 1 STR r3,[sp,#0x64] false -Instruction 3962 S:0xC00417E2 0x9B19 2 LDR r3,[sp,#0x64] false -Instruction 3963 S:0xC00417E4 0x429D 2 CMP r5,r3 false -Instruction 3964 S:0xC00417E6 0xF1A3098C 1 SUB r9,r3,#0x8c false -Instruction 3965 S:0xC00417EA 0xBF1F 0 ITTTT NE false -Instruction 3966 S:0xC00417EC 0xF44F7600 1 MOV r6,#0x200 false -Instruction 3967 S:0xC00417F0 0xF8CD802C 1 STR r8,[sp,#0x2c] false -Instruction 3968 S:0xC00417F4 0xF2C00620 0 MOVT r6,#0x20 false -Instruction 3969 S:0xC00417F8 0x9611 1 STR r6,[sp,#0x44] false -Instruction 3970 S:0xC00417FA 0xF000812B 0 BEQ.W {pc}+0x25a ; 0xc0041a54 true fail -Instruction 3971 S:0xC00417FE 0xF8D92094 10 LDR r2,[r9,#0x94] false -Instruction 3972 S:0xC0041802 0x2101 0 MOVS r1,#1 false -Instruction 3973 S:0xC0041804 0x9D0B 1 LDR r5,[sp,#0x2c] false -Instruction 3974 S:0xC0041806 0x6A50 16 LDR r0,[r2,#0x24] false -Instruction 3975 S:0xC0041808 0xF8D534C0 3 LDR r3,[r5,#0x4c0] false -Instruction 3976 S:0xC004180C 0x6A12 1 LDR r2,[r2,#0x20] false -Instruction 3977 S:0xC004180E 0xF8507023 4 LDR r7,[r0,r3,LSL #2] false -Instruction 3978 S:0xC0041812 0xF8526023 3 LDR r6,[r2,r3,LSL #2] false -Instruction 3979 S:0xC0041816 0x4638 1 MOV r0,r7 false -Instruction 3980 S:0xC0041818 0xF7FEF9C0 0 BL {pc}-0x1c7c ; 0xc003fb9c true -Instruction 3981 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false -Instruction 3982 S:0xC003FBA0 0xB500 7 PUSH {lr} false -Instruction 3983 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 3984 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 3985 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 3986 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 3987 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 3988 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 3989 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 3990 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 3991 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 3992 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 3993 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 3994 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 3995 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail -Instruction 3996 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 3997 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 3998 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 3999 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false -Instruction 4000 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail -Instruction 4001 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 4002 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 4003 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false -Instruction 4004 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 4005 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 4006 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 4007 S:0xC003FBEA 0xE9D06714 9 LDRD r6,r7,[r0,#0x50] false -Instruction 4008 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 4009 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true -Instruction 4010 S:0xC003FC44 0xE9D0451E 3 LDRD r4,r5,[r0,#0x78] false -Instruction 4011 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 4012 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 4013 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 4014 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 4015 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 4016 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 4017 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true -Instruction 4018 S:0xC003FC86 0xF10C0130 1 ADD r1,r12,#0x30 false -Instruction 4019 S:0xC003FC8A 0xE8D1457F 5 LDREXD r4,r5,[r1] false -Instruction 4020 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false -Instruction 4021 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false -Instruction 4022 S:0xC003FC94 0xE8C14576 23 STREXD r6,r4,r5,[r1] false -Instruction 4023 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false -Instruction 4024 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail -Instruction 4025 S:0xC003FC9E 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 4026 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false -Instruction 4027 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false -Instruction 4028 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false -Instruction 4029 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 4030 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 4031 S:0xC004181C 0x2E00 1 CMP r6,#0 false -Instruction 4032 S:0xC004181E 0xF0008147 0 BEQ.W {pc}+0x292 ; 0xc0041ab0 true -Instruction 4033 S:0xC0041AB0 0xF8D75084 3 LDR r5,[r7,#0x84] false -Instruction 4034 S:0xC0041AB4 0xF5056390 2 ADD r3,r5,#0x480 false -Instruction 4035 S:0xC0041AB8 0xF50567B4 1 ADD r7,r5,#0x5a0 false -Instruction 4036 S:0xC0041ABC 0x686E 1 LDR r6,[r5,#4] false -Instruction 4037 S:0xC0041ABE 0xE9D32300 17 LDRD r2,r3,[r3,#0] false -Instruction 4038 S:0xC0041AC2 0xE9D70100 1 LDRD r0,r1,[r7,#0] false -Instruction 4039 S:0xC0041AC6 0xF8D544C0 1 LDR r4,[r5,#0x4c0] false -Instruction 4040 S:0xC0041ACA 0x1A10 1 SUBS r0,r2,r0 false -Instruction 4041 S:0xC0041ACC 0xEB630101 1 SBC r1,r3,r1 false -Instruction 4042 S:0xC0041AD0 0x9203 1 STR r2,[sp,#0xc] false -Instruction 4043 S:0xC0041AD2 0x9302 1 STR r3,[sp,#8] false -Instruction 4044 S:0xC0041AD4 0xF7FDFF42 0 BL {pc}-0x2178 ; 0xc003f95c true -Instruction 4045 S:0xC003F95C 0xE92D03F0 16 PUSH {r4-r9} false -Instruction 4046 S:0xC003F960 0xB500 18 PUSH {lr} false -Instruction 4047 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 4048 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false -Instruction 4049 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 4050 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 4051 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 4052 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 4053 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 4054 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 4055 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 4056 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 4057 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 4058 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 4059 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 4060 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 4061 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 4062 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 4063 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 4064 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 4065 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 4066 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 4067 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 4068 S:0xC0041AD8 0x9A03 2 LDR r2,[sp,#0xc] false -Instruction 4069 S:0xC0041ADA 0x9B02 1 LDR r3,[sp,#8] false -Instruction 4070 S:0xC0041ADC 0x2800 0 CMP r0,#0 false -Instruction 4071 S:0xC0041ADE 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 4072 S:0xC0041AE2 0xF2C080AC 0 BLT.W {pc}+0x15c ; 0xc0041c3e true fail -Instruction 4073 S:0xC0041AE6 0xEA4F2E90 1 LSR lr,r0,#10 false -Instruction 4074 S:0xC0041AEA 0xEA4E5E81 1 ORR lr,lr,r1,LSL #22 false -Instruction 4075 S:0xC0041AEE 0xF8CDE038 1 STR lr,[sp,#0x38] false -Instruction 4076 S:0xC0041AF2 0xEA4F2E91 1 LSR lr,r1,#10 false -Instruction 4077 S:0xC0041AF6 0xF8CDE03C 1 STR lr,[sp,#0x3c] false -Instruction 4078 S:0xC0041AFA 0xE9DD010E 2 LDRD r0,r1,[sp,#0x38] false -Instruction 4079 S:0xC0041AFE 0x4301 2 ORRS r1,r1,r0 false -Instruction 4080 S:0xC0041B00 0xD174 6 BNE {pc}+0xec ; 0xc0041bec true fail -Instruction 4081 S:0xC0041B02 0xF8D5459C 20 LDR r4,[r5,#0x59c] false -Instruction 4082 S:0xC0041B06 0xF8D53598 1 LDR r3,[r5,#0x598] false -Instruction 4083 S:0xC0041B0A 0xF8D575C8 1 LDR r7,[r5,#0x5c8] false -Instruction 4084 S:0xC0041B0E 0x029B 2 LSLS r3,r3,#10 false -Instruction 4085 S:0xC0041B10 0x3401 0 ADDS r4,#1 false -Instruction 4086 S:0xC0041B12 0x4618 1 MOV r0,r3 false -Instruction 4087 S:0xC0041B14 0x2100 0 MOVS r1,#0 false -Instruction 4088 S:0xC0041B16 0xF20FF93B 1 BL {pc}+0x20f27a ; 0xc0250d90 true -Info Tracing enabled -Instruction 4089 S:0xC0041B1A 0xF8D510B8 25 LDR r1,[r5,#0xb8] false -Instruction 4090 S:0xC0041B1E 0x02B8 1 LSLS r0,r7,#10 false -Instruction 4091 S:0xC0041B20 0xF8D580BC 1 LDR r8,[r5,#0xbc] false -Instruction 4092 S:0xC0041B24 0x1A56 1 SUBS r6,r2,r1 false -Instruction 4093 S:0xC0041B26 0x2100 0 MOVS r1,#0 false -Instruction 4094 S:0xC0041B28 0xF20FF932 1 BL {pc}+0x20f268 ; 0xc0250d90 true -Info Tracing enabled -Instruction 4095 S:0xC0041B2C 0xF8D540B8 1 LDR r4,[r5,#0xb8] false -Instruction 4096 S:0xC0041B30 0xEA8677E6 1 EOR r7,r6,r6,ASR #31 false -Instruction 4097 S:0xC0041B34 0xEBA777E6 1 SUB r7,r7,r6,ASR #31 false -Instruction 4098 S:0xC0041B38 0xF8D530DC 1 LDR r3,[r5,#0xdc] false -Instruction 4099 S:0xC0041B3C 0xEBC80202 1 RSB r2,r8,r2 false -Instruction 4100 S:0xC0041B40 0xEBB71F94 12 CMP r7,r4,LSR #6 false -Instruction 4101 S:0xC0041B44 0xD833 0 BHI {pc}+0x6a ; 0xc0041bae true fail -Instruction 4102 S:0xC0041B46 0xEA8271E2 1 EOR r1,r2,r2,ASR #31 false -Instruction 4103 S:0xC0041B4A 0xEBA171E2 1 SUB r1,r1,r2,ASR #31 false -Instruction 4104 S:0xC0041B4E 0xEBB11F98 1 CMP r1,r8,LSR #6 false -Instruction 4105 S:0xC0041B52 0xD82C 0 BHI {pc}+0x5c ; 0xc0041bae true fail -Instruction 4106 S:0xC0041B54 0xF64576CC 1 MOV r6,#0x5fcc false -Instruction 4107 S:0xC0041B58 0xF8D50598 1 LDR r0,[r5,#0x598] false -Instruction 4108 S:0xC0041B5C 0xF2CC0663 0 MOVT r6,#0xc063 false -Instruction 4109 S:0xC0041B60 0xF8D5159C 15 LDR r1,[r5,#0x59c] false -Instruction 4110 S:0xC0041B64 0x6873 3 LDR r3,[r6,#4] false -Instruction 4111 S:0xC0041B66 0xF8D564C0 3 LDR r6,[r5,#0x4c0] false -Instruction 4112 S:0xC0041B6A 0x2B00 1 CMP r3,#0 false -Instruction 4113 S:0xC0041B6C 0xF0408141 0 BNE.W {pc}+0x286 ; 0xc0041df2 true fail -Instruction 4114 S:0xC0041B70 0xF64577B8 16 MOV r7,#0x5fb8 false -Instruction 4115 S:0xC0041B74 0xE9D54524 1 LDRD r4,r5,[r5,#0x90] false -Instruction 4116 S:0xC0041B78 0xF2CC0763 1 MOVT r7,#0xc063 false -Instruction 4117 S:0xC0041B7C 0x687B 3 LDR r3,[r7,#4] false -Instruction 4118 S:0xC0041B7E 0x2B00 2 CMP r3,#0 false -Instruction 4119 S:0xC0041B80 0xF43FAF5C 11 BEQ {pc}-0x144 ; 0xc0041a3c true -Instruction 4120 S:0xC0041A3C 0xF8D9308C 22 LDR r3,[r9,#0x8c] false -Instruction 4121 S:0xC0041A40 0x9D0A 18 LDR r5,[sp,#0x28] false -Instruction 4122 S:0xC0041A42 0x9319 1 STR r3,[sp,#0x64] false -Instruction 4123 S:0xC0041A44 0x9B19 2 LDR r3,[sp,#0x64] false -Instruction 4124 S:0xC0041A46 0x429D 2 CMP r5,r3 false -Instruction 4125 S:0xC0041A48 0xF1A3098C 1 SUB r9,r3,#0x8c false -Instruction 4126 S:0xC0041A4C 0xF47FAED7 0 BNE {pc}-0x24e ; 0xc00417fe true fail -Instruction 4127 S:0xC0041A50 0xF8DD802C 8 LDR r8,[sp,#0x2c] false -Instruction 4128 S:0xC0041A54 0x4640 2 MOV r0,r8 false -Instruction 4129 S:0xC0041A56 0x9912 1 LDR r1,[sp,#0x48] false -Instruction 4130 S:0xC0041A58 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 4131 S:0xC0041A5A 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 4132 S:0xC0041A5E 0xF3A2BDFB 10 B.W {pc}+0x3a2bfa ; 0xc03e4658 true -Info Tracing enabled -Instruction 4133 S:0xC00462AA 0x9902 1 LDR r1,[sp,#8] false -Instruction 4134 S:0xC00462AC 0xF8563021 3 LDR r3,[r6,r1,LSL #2] false -Instruction 4135 S:0xC00462B0 0x18E4 2 ADDS r4,r4,r3 false -Instruction 4136 S:0xC00462B2 0xF8D44490 3 LDR r4,[r4,#0x490] false -Instruction 4137 S:0xC00462B6 0x2C00 2 CMP r4,#0 false -Instruction 4138 S:0xC00462B8 0xD064 0 BEQ {pc}+0xcc ; 0xc0046384 true fail -Instruction 4139 S:0xC00462BA 0xF8DFA0DC 3 LDR r10,[pc,#220] ; [0xC0046398] false -Instruction 4140 S:0xC00462BE 0x2600 0 MOVS r6,#0 false -Instruction 4141 S:0xC00462C0 0x6BE3 6 LDR r3,[r4,#0x3c] false -Instruction 4142 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false -Instruction 4143 S:0xC00462C4 0xD545 0 BPL {pc}+0x8e ; 0xc0046352 true fail -Instruction 4144 S:0xC00462C6 0x6CA0 11 LDR r0,[r4,#0x48] false -Instruction 4145 S:0xC00462C8 0xF1B80F00 0 CMP r8,#0 false -Instruction 4146 S:0xC00462CC 0xD002 1 BEQ {pc}+8 ; 0xc00462d4 true fail -Instruction 4147 S:0xC00462CE 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 4148 S:0xC00462D0 0xFB03F000 3 MUL r0,r3,r0 false -Instruction 4149 S:0xC00462D4 0xF7D9FFF8 1 BL {pc}-0x2600c ; 0xc00202c8 true -Instruction 4150 S:0xC00202C8 0xB500 1 PUSH {lr} false -Instruction 4151 S:0xC00202CA 0xF85DEB04 2 POP {lr} false -Instruction 4152 S:0xC00202CE 0x2800 0 CMP r0,#0 false -Instruction 4153 S:0xC00202D0 0xBFA1 1 ITTTT GE false -Instruction 4154 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 4155 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 4156 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 4157 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 4158 S:0xC00202E0 0xBFAE 1 ITEE GE false -Instruction 4159 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false -Instruction 4160 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 4161 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 4162 S:0xC00202EC 0x4770 1 BX lr true -Instruction 4163 S:0xC00462D8 0xF8DA3008 3 LDR r3,[r10,#8] false -Instruction 4164 S:0xC00462DC 0x6BE7 3 LDR r7,[r4,#0x3c] false -Instruction 4165 S:0xC00462DE 0x2801 0 CMP r0,#1 false -Instruction 4166 S:0xC00462E0 0xBF38 3 IT CC false -Instruction 4167 S:0xC00462E2 0x2001 1 MOVS r0,#1 false fail -Instruction 4168 S:0xC00462E4 0x4298 1 CMP r0,r3 false -Instruction 4169 S:0xC00462E6 0xBF34 1 ITE CC false -Instruction 4170 S:0xC00462E8 0x4683 1 MOV r11,r0 false -Instruction 4171 S:0xC00462EA 0x469B 0 MOV r11,r3 false fail -Instruction 4172 S:0xC00462EC 0xF4176780 1 ANDS r7,r7,#0x400 false -Instruction 4173 S:0xC00462F0 0xD139 0 BNE {pc}+0x76 ; 0xc0046366 true fail -Instruction 4174 S:0xC00462F2 0x6C63 1 LDR r3,[r4,#0x44] false -Instruction 4175 S:0xC00462F4 0xF8D92000 3 LDR r2,[r9,#0] false -Instruction 4176 S:0xC00462F8 0x445B 1 ADD r3,r3,r11 false -Instruction 4177 S:0xC00462FA 0x1AD3 1 SUBS r3,r2,r3 false -Instruction 4178 S:0xC00462FC 0x2B00 1 CMP r3,#0 false -Instruction 4179 S:0xC00462FE 0xDB0C 0 BLT {pc}+0x1c ; 0xc004631a true fail -Instruction 4180 S:0xC0046300 0xAA05 7 ADD r2,sp,#0x14 false -Instruction 4181 S:0xC0046302 0x9802 1 LDR r0,[sp,#8] false -Instruction 4182 S:0xC0046304 0x9200 1 STR r2,[sp,#0] false -Instruction 4183 S:0xC0046306 0x4643 0 MOV r3,r8 false -Instruction 4184 S:0xC0046308 0x9903 1 LDR r1,[sp,#0xc] false -Instruction 4185 S:0xC004630A 0x4622 0 MOV r2,r4 false -Instruction 4186 S:0xC004630C 0xF7FFFD2E 1 BL {pc}-0x5a0 ; 0xc0045d6c true -Instruction 4187 S:0xC0045D6C 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 4188 S:0xC0045D70 0xB09B 7 SUB sp,sp,#0x6c false -Instruction 4189 S:0xC0045D72 0xB500 3 PUSH {lr} false -Instruction 4190 S:0xC0045D74 0xF85DEB04 2 POP {lr} false -Instruction 4191 S:0xC0045D78 0x9308 3 STR r3,[sp,#0x20] false -Instruction 4192 S:0xC0045D7A 0x9D08 2 LDR r5,[sp,#0x20] false -Instruction 4193 S:0xC0045D7C 0x2300 0 MOVS r3,#0 false -Instruction 4194 S:0xC0045D7E 0x9009 1 STR r0,[sp,#0x24] false -Instruction 4195 S:0xC0045D80 0x2020 0 MOVS r0,#0x20 false -Instruction 4196 S:0xC0045D82 0x920C 2 STR r2,[sp,#0x30] false -Instruction 4197 S:0xC0045D84 0x9513 1 STR r5,[sp,#0x4c] false -Instruction 4198 S:0xC0045D86 0x9D09 1 LDR r5,[sp,#0x24] false -Instruction 4199 S:0xC0045D88 0x9018 1 STR r0,[sp,#0x60] false -Instruction 4200 S:0xC0045D8A 0x9206 1 STR r2,[sp,#0x18] false -Instruction 4201 S:0xC0045D8C 0x4874 13 LDR r0,[pc,#464] ; [0xC0045F60] false -Instruction 4202 S:0xC0045D8E 0x6892 3 LDR r2,[r2,#8] false -Instruction 4203 S:0xC0045D90 0x950F 1 STR r5,[sp,#0x3c] false -Instruction 4204 S:0xC0045D92 0x9110 1 STR r1,[sp,#0x40] false -Instruction 4205 S:0xC0045D94 0x3210 0 ADDS r2,r2,#0x10 false -Instruction 4206 S:0xC0045D96 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 4207 S:0xC0045D9A 0x9211 1 STR r2,[sp,#0x44] false -Instruction 4208 S:0xC0045D9C 0x4A71 1 LDR r2,[pc,#452] ; [0xC0045F64] false -Instruction 4209 S:0xC0045D9E 0x188D 2 ADDS r5,r1,r2 false -Instruction 4210 S:0xC0045DA0 0x9515 1 STR r5,[sp,#0x54] false -Instruction 4211 S:0xC0045DA2 0x950A 1 STR r5,[sp,#0x28] false -Instruction 4212 S:0xC0045DA4 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 4213 S:0xC0045DA6 0x6800 3 LDR r0,[r0,#0] false -Instruction 4214 S:0xC0045DA8 0x2D02 1 CMP r5,#2 false -Instruction 4215 S:0xC0045DAA 0x9D08 2 LDR r5,[sp,#0x20] false -Instruction 4216 S:0xC0045DAC 0x930D 1 STR r3,[sp,#0x34] false -Instruction 4217 S:0xC0045DAE 0x930E 1 STR r3,[sp,#0x38] false -Instruction 4218 S:0xC0045DB0 0x9312 1 STR r3,[sp,#0x48] false -Instruction 4219 S:0xC0045DB2 0x9314 1 STR r3,[sp,#0x50] false -Instruction 4220 S:0xC0045DB4 0x9316 1 STR r3,[sp,#0x58] false -Instruction 4221 S:0xC0045DB6 0x9317 1 STR r3,[sp,#0x5c] false -Instruction 4222 S:0xC0045DB8 0x9319 1 STR r3,[sp,#0x64] false -Instruction 4223 S:0xC0045DBA 0xBF08 0 IT EQ false -Instruction 4224 S:0xC0045DBC 0x9311 1 STR r3,[sp,#0x44] false fail -Instruction 4225 S:0xC0045DBE 0xF1050316 0 ADD r3,r5,#0x16 false -Instruction 4226 S:0xC0045DC2 0x6800 1 LDR r0,[r0,#0] false -Instruction 4227 S:0xC0045DC4 0x4D68 1 LDR r5,[pc,#416] ; [0xC0045F68] false -Instruction 4228 S:0xC0045DC6 0x9505 1 STR r5,[sp,#0x14] false -Instruction 4229 S:0xC0045DC8 0x9507 1 STR r5,[sp,#0x1c] false -Instruction 4230 S:0xC0045DCA 0x950B 1 STR r5,[sp,#0x2c] false -Instruction 4231 S:0xC0045DCC 0x9504 1 STR r5,[sp,#0x10] false -Instruction 4232 S:0xC0045DCE 0x9D06 1 LDR r5,[sp,#0x18] false -Instruction 4233 S:0xC0045DD0 0x5088 3 STR r0,[r1,r2] false -Instruction 4234 S:0xC0045DD2 0xF8552023 3 LDR r2,[r5,r3,LSL #2] false -Instruction 4235 S:0xC0045DD6 0x3201 2 ADDS r2,#1 false -Instruction 4236 S:0xC0045DD8 0xF8452023 1 STR r2,[r5,r3,LSL #2] false -Instruction 4237 S:0xC0045DDC 0xA80C 0 ADD r0,sp,#0x30 false -Instruction 4238 S:0xC0045DDE 0x9924 3 LDR r1,[sp,#0x90] false -Instruction 4239 S:0xC0045DE0 0xF7FFFC2E 0 BL {pc}-0x7a0 ; 0xc0045640 true -Instruction 4240 S:0xC0045640 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 4241 S:0xC0045644 0xB0AD 8 SUB sp,sp,#0xb4 false -Instruction 4242 S:0xC0045646 0xB500 3 PUSH {lr} false -Instruction 4243 S:0xC0045648 0xF85DEB04 2 POP {lr} false -Instruction 4244 S:0xC004564C 0x4683 0 MOV r11,r0 false -Instruction 4245 S:0xC004564E 0x910F 3 STR r1,[sp,#0x3c] false -Instruction 4246 S:0xC0045650 0xA81A 0 ADD r0,sp,#0x68 false -Instruction 4247 S:0xC0045652 0x2148 1 MOVS r1,#0x48 false -Instruction 4248 S:0xC0045654 0xF20CFC02 0 BL {pc}+0x20c808 ; 0xc0251e5c true -Info Tracing enabled -Instruction 4249 S:0xC0045658 0xF8DB3000 41 LDR r3,[r11,#0] false -Instruction 4250 S:0xC004565C 0x689C 3 LDR r4,[r3,#8] false -Instruction 4251 S:0xC004565E 0x685A 1 LDR r2,[r3,#4] false -Instruction 4252 S:0xC0045660 0x9409 1 STR r4,[sp,#0x24] false -Instruction 4253 S:0xC0045662 0x2A00 1 CMP r2,#0 false -Instruction 4254 S:0xC0045664 0xF000833B 0 BEQ.W {pc}+0x67a ; 0xc0045cde true -Instruction 4255 S:0xC0045CDE 0x920D 16 STR r2,[sp,#0x34] false -Instruction 4256 S:0xC0045CE0 0xE4C6 64 B {pc}-0x670 ; 0xc0045670 true -Instruction 4257 S:0xC0045670 0xF8DB201C 3 LDR r2,[r11,#0x1c] false -Instruction 4258 S:0xC0045674 0x2A01 2 CMP r2,#1 false -Instruction 4259 S:0xC0045676 0xF0008286 1 BEQ.W {pc}+0x510 ; 0xc0045b86 true -Instruction 4260 S:0xC0045B86 0x6A1B 16 LDR r3,[r3,#0x20] false -Instruction 4261 S:0xC0045B88 0xAD11 1 ADD r5,sp,#0x44 false -Instruction 4262 S:0xC0045B8A 0xF8DF91DC 11 LDR r9,[pc,#476] ; [0xC0045D68] = 0xC05FCDB4 false -Instruction 4263 S:0xC0045B8E 0x950E 1 STR r5,[sp,#0x38] false -Instruction 4264 S:0xC0045B90 0x9306 1 STR r3,[sp,#0x18] false -Instruction 4265 S:0xC0045B92 0xE57B 0 B {pc}-0x506 ; 0xc004568c true -Instruction 4266 S:0xC004568C 0xF8DFA410 13 LDR r10,[pc,#1040] ; [0xC0045AA0] false -Instruction 4267 S:0xC0045690 0xF8CDA02C 1 STR r10,[sp,#0x2c] false -Instruction 4268 S:0xC0045694 0xF8CDA020 1 STR r10,[sp,#0x20] false -Instruction 4269 S:0xC0045698 0xF8DB300C 1 LDR r3,[r11,#0xc] false -Instruction 4270 S:0xC004569C 0x2124 0 MOVS r1,#0x24 false -Instruction 4271 S:0xC004569E 0x9C09 2 LDR r4,[sp,#0x24] false -Instruction 4272 S:0xC00456A0 0xF103021F 1 ADD r2,r3,#0x1f false -Instruction 4273 S:0xC00456A4 0x980E 1 LDR r0,[sp,#0x38] false -Instruction 4274 S:0xC00456A6 0xEA120223 1 ANDS r2,r2,r3,ASR #32 false -Instruction 4275 S:0xC00456AA 0xBF38 0 IT CC false -Instruction 4276 S:0xC00456AC 0x461A 1 MOV r2,r3 false -Instruction 4277 S:0xC00456AE 0xF003031F 0 AND r3,r3,#0x1f false -Instruction 4278 S:0xC00456B2 0x1152 2 ASRS r2,r2,#5 false -Instruction 4279 S:0xC00456B4 0xEB040282 2 ADD r2,r4,r2,LSL #2 false -Instruction 4280 S:0xC00456B8 0x6912 5 LDR r2,[r2,#0x10] false -Instruction 4281 S:0xC00456BA 0xFA22F803 3 LSR r8,r2,r3 false -Instruction 4282 S:0xC00456BE 0xF0080501 3 AND r5,r8,#1 false -Instruction 4283 S:0xC00456C2 0x9505 1 STR r5,[sp,#0x14] false -Instruction 4284 S:0xC00456C4 0xF20CFBCA 1 BL {pc}+0x20c798 ; 0xc0251e5c true -Info Tracing enabled -Instruction 4285 S:0xC00456C8 0x2D00 1 CMP r5,#0 false -Instruction 4286 S:0xC00456CA 0xF04081BB 0 BNE.W {pc}+0x37a ; 0xc0045a44 true -Instruction 4287 S:0xC0045A44 0x9809 38 LDR r0,[sp,#0x24] false -Instruction 4288 S:0xC0045A46 0xF7F8FAAF 1 BL {pc}-0x7a9e ; 0xc003dfa8 true -Instruction 4289 S:0xC003DFA8 0xB488 66 PUSH {r3,r7} false -Instruction 4290 S:0xC003DFAA 0xAF00 1 ADD r7,sp,#0 false -Instruction 4291 S:0xC003DFAC 0xB500 2 PUSH {lr} false -Instruction 4292 S:0xC003DFAE 0xF85DEB04 2 POP {lr} false -Instruction 4293 S:0xC003DFB2 0x4603 0 MOV r3,r0 false -Instruction 4294 S:0xC003DFB4 0xF1030110 1 ADD r1,r3,#0x10 false -Instruction 4295 S:0xC003DFB8 0xF04F30FF 0 MOV r0,#0xffffffff false -Instruction 4296 S:0xC003DFBC 0x68DA 2 LDR r2,[r3,#0xc] false -Instruction 4297 S:0xC003DFBE 0x3214 2 ADDS r2,r2,#0x14 false -Instruction 4298 S:0xC003DFC0 0x46BD 9 MOV sp,r7 false -Instruction 4299 S:0xC003DFC2 0xBC88 3 POP {r3,r7} false -Instruction 4300 S:0xC003DFC4 0xF214BA9E 1 B.W {pc}+0x214540 ; 0xc0252504 true -Info Tracing enabled -Instruction 4301 S:0xC0045A4A 0x900C 1 STR r0,[sp,#0x30] false -Instruction 4302 S:0xC0045A4C 0xE642 0 B {pc}-0x378 ; 0xc00456d4 true -Instruction 4303 S:0xC00456D4 0x2300 3 MOVS r3,#0 false -Instruction 4304 S:0xC00456D6 0xF04F38FF 1 MOV r8,#0xffffffff false -Instruction 4305 S:0xC00456DA 0x930A 1 STR r3,[sp,#0x28] false -Instruction 4306 S:0xC00456DC 0x461F 1 MOV r7,r3 false -Instruction 4307 S:0xC00456DE 0x461D 0 MOV r5,r3 false -Instruction 4308 S:0xC00456E0 0x4646 1 MOV r6,r8 false -Instruction 4309 S:0xC00456E2 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 4310 S:0xC00456E4 0x4644 0 MOV r4,r8 false -Instruction 4311 S:0xC00456E6 0x3310 2 ADDS r3,r3,#0x10 false -Instruction 4312 S:0xC00456E8 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 4313 S:0xC00456EA 0x4640 0 MOV r0,r8 false -Instruction 4314 S:0xC00456EC 0x9907 2 LDR r1,[sp,#0x1c] false -Instruction 4315 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false -Instruction 4316 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true -Info Tracing enabled -Instruction 4317 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false -Instruction 4318 S:0xC00456FA 0x4298 2 CMP r0,r3 false -Instruction 4319 S:0xC00456FC 0x4680 1 MOV r8,r0 false -Instruction 4320 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true fail -Instruction 4321 S:0xC0045702 0xF24D51C0 19 MOV r1,#0xd5c0 false -Instruction 4322 S:0xC0045706 0xF2CC015F 1 MOVT r1,#0xc05f false -Instruction 4323 S:0xC004570A 0xF8512028 5 LDR r2,[r1,r8,LSL #2] false -Instruction 4324 S:0xC004570E 0x9905 3 LDR r1,[sp,#0x14] false -Instruction 4325 S:0xC0045710 0xEB0A0302 1 ADD r3,r10,r2 false -Instruction 4326 S:0xC0045714 0xF8D3C004 5 LDR r12,[r3,#4] false -Instruction 4327 S:0xC0045718 0x2900 0 CMP r1,#0 false -Instruction 4328 S:0xC004571A 0xD133 1 BNE {pc}+0x6a ; 0xc0045784 true -Instruction 4329 S:0xC0045784 0xF8CDC004 23 STR r12,[sp,#4] false -Instruction 4330 S:0xC0045788 0xF7F7FBC0 1 BL {pc}-0x887c ; 0xc003cf0c true -Instruction 4331 S:0xC003CF0C 0xB488 3 PUSH {r3,r7} false -Instruction 4332 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 4333 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 4334 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 4335 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 4336 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 4337 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 4338 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 4339 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 4340 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 4341 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 4342 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 4343 S:0xC003CF2C 0x2000 20 MOVS r0,#0 false -Instruction 4344 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 4345 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 4346 S:0xC003CF32 0x4770 1 BX lr true -Instruction 4347 S:0xC004578C 0xF8DDC004 2 LDR r12,[sp,#4] false -Instruction 4348 S:0xC0045790 0xB1E0 1 CBZ r0,{pc}+0x3c ; 0xc00457cc true -Instruction 4349 S:0xC00457CC 0xF24D50C0 34 MOV r0,#0xd5c0 false -Instruction 4350 S:0xC00457D0 0x990B 2 LDR r1,[sp,#0x2c] false -Instruction 4351 S:0xC00457D2 0xF2CC005F 0 MOVT r0,#0xc05f false -Instruction 4352 S:0xC00457D6 0xF8502028 3 LDR r2,[r0,r8,LSL #2] false -Instruction 4353 S:0xC00457DA 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 4354 S:0xC00457DC 0x188B 1 ADDS r3,r1,r2 false -Instruction 4355 S:0xC00457DE 0x6B1B 3 LDR r3,[r3,#0x30] false -Instruction 4356 S:0xC00457E0 0x2800 9 CMP r0,#0 false -Instruction 4357 S:0xC00457E2 0xD0BA 0 BEQ {pc}-0x88 ; 0xc004575a true fail -Instruction 4358 S:0xC00457E4 0xF24C5068 1 MOV r0,#0xc568 false -Instruction 4359 S:0xC00457E8 0xF2CC005F 1 MOVT r0,#0xc05f false -Instruction 4360 S:0xC00457EC 0x6801 16 LDR r1,[r0,#0] false -Instruction 4361 S:0xC00457EE 0x0588 3 LSLS r0,r1,#22 false -Instruction 4362 S:0xC00457F0 0xD5B3 0 BPL {pc}-0x96 ; 0xc004575a true fail -Instruction 4363 S:0xC00457F2 0x9806 8 LDR r0,[sp,#0x18] false -Instruction 4364 S:0xC00457F4 0x1C41 2 ADDS r1,r0,#1 false -Instruction 4365 S:0xC00457F6 0x980B 1 LDR r0,[sp,#0x2c] false -Instruction 4366 S:0xC00457F8 0xEB020181 1 ADD r1,r2,r1,LSL #2 false -Instruction 4367 S:0xC00457FC 0x5809 3 LDR r1,[r1,r0] false -Instruction 4368 S:0xC00457FE 0x428B 2 CMP r3,r1 false -Instruction 4369 S:0xC0045800 0xBF38 0 IT CC false -Instruction 4370 S:0xC0045802 0x460B 1 MOV r3,r1 false fail -Instruction 4371 S:0xC0045804 0xE7A9 0 B {pc}-0xaa ; 0xc004575a true -Instruction 4372 S:0xC004575A 0x9908 1 LDR r1,[sp,#0x20] false -Instruction 4373 S:0xC004575C 0x1850 2 ADDS r0,r2,r1 false -Instruction 4374 S:0xC004575E 0x9912 1 LDR r1,[sp,#0x48] false -Instruction 4375 S:0xC0045760 0x6B02 2 LDR r2,[r0,#0x30] false -Instruction 4376 S:0xC0045762 0x18C9 1 ADDS r1,r1,r3 false -Instruction 4377 S:0xC0045764 0x9B13 1 LDR r3,[sp,#0x4c] false -Instruction 4378 S:0xC0045766 0x4640 0 MOV r0,r8 false -Instruction 4379 S:0xC0045768 0x9112 1 STR r1,[sp,#0x48] false -Instruction 4380 S:0xC004576A 0x9914 1 LDR r1,[sp,#0x50] false -Instruction 4381 S:0xC004576C 0x4463 1 ADD r3,r3,r12 false -Instruction 4382 S:0xC004576E 0x9313 1 STR r3,[sp,#0x4c] false -Instruction 4383 S:0xC0045770 0x188A 1 ADDS r2,r1,r2 false -Instruction 4384 S:0xC0045772 0x9214 1 STR r2,[sp,#0x50] false -Instruction 4385 S:0xC0045774 0xF7F7FBCA 0 BL {pc}-0x8868 ; 0xc003cf0c true -Instruction 4386 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 4387 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 4388 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 4389 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 4390 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 4391 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 4392 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 4393 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 4394 S:0xC003CF20 0xF8D31460 3 LDR r1,[r3,#0x460] false -Instruction 4395 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 4396 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 4397 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 4398 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 4399 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 4400 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 4401 S:0xC003CF32 0x4770 1 BX lr true -Instruction 4402 S:0xC0045778 0x2800 1 CMP r0,#0 false -Instruction 4403 S:0xC004577A 0xD0B6 0 BEQ {pc}-0x90 ; 0xc00456ea true -Instruction 4404 S:0xC00456EA 0x4640 8 MOV r0,r8 false -Instruction 4405 S:0xC00456EC 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 4406 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false -Instruction 4407 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true -Info Tracing enabled -Instruction 4408 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false -Instruction 4409 S:0xC00456FA 0x4298 2 CMP r0,r3 false -Instruction 4410 S:0xC00456FC 0x4680 1 MOV r8,r0 false -Instruction 4411 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true -Instruction 4412 S:0xC0045806 0x9B05 3 LDR r3,[sp,#0x14] false -Instruction 4413 S:0xC0045808 0x2B00 2 CMP r3,#0 false -Instruction 4414 S:0xC004580A 0xD024 0 BEQ {pc}+0x4c ; 0xc0045856 true fail -Instruction 4415 S:0xC004580C 0xF8DB301C 1 LDR r3,[r11,#0x1c] false -Instruction 4416 S:0xC0045810 0x2B02 2 CMP r3,#2 false -Instruction 4417 S:0xC0045812 0xD012 0 BEQ {pc}+0x28 ; 0xc004583a true fail -Instruction 4418 S:0xC0045814 0xF8DB300C 1 LDR r3,[r11,#0xc] false -Instruction 4419 S:0xC0045818 0x980C 1 LDR r0,[sp,#0x30] false -Instruction 4420 S:0xC004581A 0x4283 2 CMP r3,r0 false -Instruction 4421 S:0xC004581C 0xF00081BA 0 BEQ.W {pc}+0x378 ; 0xc0045b94 true -Instruction 4422 S:0xC0045B94 0x990C 10 LDR r1,[sp,#0x30] false -Instruction 4423 S:0xC0045B96 0xF8DB0000 1 LDR r0,[r11,#0] false -Instruction 4424 S:0xC0045B9A 0xF7FFFC73 0 BL {pc}-0x716 ; 0xc0045484 true -Instruction 4425 S:0xC0045484 0xE92D4FF0 34 PUSH {r4-r11,lr} false -Instruction 4426 S:0xC0045488 0xB085 7 SUB sp,sp,#0x14 false -Instruction 4427 S:0xC004548A 0xB500 3 PUSH {lr} false -Instruction 4428 S:0xC004548C 0xF85DEB04 2 POP {lr} false -Instruction 4429 S:0xC0045490 0x4604 0 MOV r4,r0 false -Instruction 4430 S:0xC0045492 0x6C80 2 LDR r0,[r0,#0x48] false -Instruction 4431 S:0xC0045494 0x460D 0 MOV r5,r1 false -Instruction 4432 S:0xC0045496 0x68A6 2 LDR r6,[r4,#8] false -Instruction 4433 S:0xC0045498 0x6867 1 LDR r7,[r4,#4] false -Instruction 4434 S:0xC004549A 0xF7DAFF15 0 BL {pc}-0x251d2 ; 0xc00202c8 true -Instruction 4435 S:0xC00202C8 0xB500 3 PUSH {lr} false -Instruction 4436 S:0xC00202CA 0xF85DEB04 2 POP {lr} false -Instruction 4437 S:0xC00202CE 0x2800 1 CMP r0,#0 false -Instruction 4438 S:0xC00202D0 0xBFA1 0 ITTTT GE false -Instruction 4439 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 4440 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 4441 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 4442 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 4443 S:0xC00202E0 0xBFAE 1 ITEE GE false -Instruction 4444 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false -Instruction 4445 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 4446 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 4447 S:0xC00202EC 0x4770 1 BX lr true -Instruction 4448 S:0xC004549E 0x4A61 14 LDR r2,[pc,#388] ; [0xC0045624] = 0xC05F60C0 false -Instruction 4449 S:0xC00454A0 0x4961 3 LDR r1,[pc,#388] ; [0xC0045628] = 0xC05FC580 false -Instruction 4450 S:0xC00454A2 0x68F3 1 LDR r3,[r6,#0xc] false -Instruction 4451 S:0xC00454A4 0x6812 3 LDR r2,[r2,#0] false -Instruction 4452 S:0xC00454A6 0x6889 3 LDR r1,[r1,#8] false -Instruction 4453 S:0xC00454A8 0x2801 0 CMP r0,#1 false -Instruction 4454 S:0xC00454AA 0xBF38 1 IT CC false -Instruction 4455 S:0xC00454AC 0x2001 1 MOVS r0,#1 false fail -Instruction 4456 S:0xC00454AE 0x4288 1 CMP r0,r1 false -Instruction 4457 S:0xC00454B0 0xBF94 0 ITE LS false -Instruction 4458 S:0xC00454B2 0x1812 1 ADDS r2,r2,r0 false -Instruction 4459 S:0xC00454B4 0x1852 1 ADDS r2,r2,r1 false fail -Instruction 4460 S:0xC00454B6 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 4461 S:0xC00454B8 0x2F00 0 CMP r7,#0 false -Instruction 4462 S:0xC00454BA 0xD02C 1 BEQ {pc}+0x5c ; 0xc0045516 true -Instruction 4463 S:0xC0045516 0x6BE3 55 LDR r3,[r4,#0x3c] false -Instruction 4464 S:0xC0045518 0xF8D410F4 11 LDR r1,[r4,#0xf4] false -Instruction 4465 S:0xC004551C 0x061B 2 LSLS r3,r3,#24 false -Instruction 4466 S:0xC004551E 0xF8D48008 11 LDR r8,[r4,#8] false -Instruction 4467 S:0xC0045522 0xD565 0 BPL {pc}+0xce ; 0xc00455f0 true -Instruction 4468 S:0xC00455F0 0x4B0F 18 LDR r3,[pc,#60] ; [0xC0045630] = 0xC05FC568 false -Instruction 4469 S:0xC00455F2 0xF44F6680 0 MOV r6,#0x400 false -Instruction 4470 S:0xC00455F6 0x681A 3 LDR r2,[r3,#0] false -Instruction 4471 S:0xC00455F8 0xF0020240 2 AND r2,r2,#0x40 false -Instruction 4472 S:0xC00455FC 0xE79F 1 B {pc}-0xbe ; 0xc004553e true -Instruction 4473 S:0xC004553E 0xF8D8300C 33 LDR r3,[r8,#0xc] false -Instruction 4474 S:0xC0045542 0x02B0 1 LSLS r0,r6,#10 false -Instruction 4475 S:0xC0045544 0x609E 2 STR r6,[r3,#8] false -Instruction 4476 S:0xC0045546 0x2A00 0 CMP r2,#0 false -Instruction 4477 S:0xC0045548 0xD159 1 BNE {pc}+0xb6 ; 0xc00455fe true -Instruction 4478 S:0xC00455FE 0x4620 18 MOV r0,r4 false -Instruction 4479 S:0xC0045600 0x4629 1 MOV r1,r5 false -Instruction 4480 S:0xC0045602 0xF7CEFE95 0 BL {pc}-0x312d2 ; 0xc0014330 true -Instruction 4481 S:0xC0014330 0xB500 3 PUSH {lr} false -Instruction 4482 S:0xC0014332 0xF85DEB04 2 POP {lr} false -Instruction 4483 S:0xC0014336 0xF24D52C0 1 MOV r2,#0xd5c0 false -Instruction 4484 S:0xC001433A 0xF24033A8 0 MOVW r3,#0x3a8 false -Instruction 4485 S:0xC001433E 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 4486 S:0xC0014342 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 4487 S:0xC0014346 0xF8522021 3 LDR r2,[r2,r1,LSL #2] false -Instruction 4488 S:0xC001434A 0x5898 15 LDR r0,[r3,r2] false -Instruction 4489 S:0xC001434C 0x4770 1 BX lr true -Instruction 4490 S:0xC0045606 0xFB06F000 2 MUL r0,r6,r0 false -Instruction 4491 S:0xC004560A 0xE79E 1 B {pc}-0xc0 ; 0xc004554a true -Instruction 4492 S:0xC004554A 0x4A3A 1 LDR r2,[pc,#232] ; [0xC0045634] = 0xC05FC56C false -Instruction 4493 S:0xC004554C 0xF2442340 0 MOV r3,#0x4240 false -Instruction 4494 S:0xC0045550 0xF8DF90E8 2 LDR r9,[pc,#232] ; [0xC004563C] = 0xC05FD5C0 false -Instruction 4495 S:0xC0045554 0xF2C0030F 0 MOVT r3,#0xf false -Instruction 4496 S:0xC0045558 0xF8DFA0D0 2 LDR r10,[pc,#208] ; [0xC004562C] = 0xC05F3080 false -Instruction 4497 S:0xC004555C 0xEA4F2B90 1 LSR r11,r0,#10 false -Instruction 4498 S:0xC0045560 0x6812 1 LDR r2,[r2,#0] false -Instruction 4499 S:0xC0045562 0xF8590025 1 LDR r0,[r9,r5,LSL #2] false -Instruction 4500 S:0xC0045566 0x4651 0 MOV r1,r10 false -Instruction 4501 S:0xC0045568 0xFBA26703 2 UMULL r6,r7,r2,r3 false -Instruction 4502 S:0xC004556C 0x1809 1 ADDS r1,r1,r0 false -Instruction 4503 S:0xC004556E 0xF501649B 1 ADD r4,r1,#0x4d8 false -Instruction 4504 S:0xC0045572 0xF501608F 0 ADD r0,r1,#0x478 false -Instruction 4505 S:0xC0045576 0xF501619A 1 ADD r1,r1,#0x4d0 false -Instruction 4506 S:0xC004557A 0xE9D42300 2 LDRD r2,r3,[r4,#0] false -Instruction 4507 S:0xC004557E 0xE9CD6700 8 STRD r6,r7,[sp,#0] false -Instruction 4508 S:0xC0045582 0xE9CD2302 3 STRD r2,r3,[sp,#8] false -Instruction 4509 S:0xC0045586 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false -Instruction 4510 S:0xC004558A 0xE9D06700 1 LDRD r6,r7,[r0,#0] false -Instruction 4511 S:0xC004558E 0xE9D10100 1 LDRD r0,r1,[r1,#0] false -Instruction 4512 S:0xC0045592 0x085B 1 LSRS r3,r3,#1 false -Instruction 4513 S:0xC0045594 0xEA4F0232 1 RRX r2,r2 false -Instruction 4514 S:0xC0045598 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 4515 S:0xC004559C 0xE9DD2302 1 LDRD r2,r3,[sp,#8] false -Instruction 4516 S:0xC00455A0 0x1AB6 9 SUBS r6,r6,r2 false -Instruction 4517 S:0xC00455A2 0xEB670703 1 SBC r7,r7,r3 false -Instruction 4518 S:0xC00455A6 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false -Instruction 4519 S:0xC00455AA 0x18B6 2 ADDS r6,r6,r2 false -Instruction 4520 S:0xC00455AC 0xEB470703 1 ADC r7,r7,r3 false -Instruction 4521 S:0xC00455B0 0x428F 1 CMP r7,r1 false -Instruction 4522 S:0xC00455B2 0xBF08 0 IT EQ false -Instruction 4523 S:0xC00455B4 0x4286 1 CMP r6,r0 false -Instruction 4524 S:0xC00455B6 0xD332 0 BCC {pc}+0x68 ; 0xc004561e true fail -Instruction 4525 S:0xC00455B8 0x1A30 14 SUBS r0,r6,r0 false -Instruction 4526 S:0xC00455BA 0xEB670101 1 SBC r1,r7,r1 false -Instruction 4527 S:0xC00455BE 0xF5B66F80 2 CMP r6,#0x400 false -Instruction 4528 S:0xC00455C2 0xF1770300 1 SBCS r3,r7,#0 false -Instruction 4529 S:0xC00455C6 0xDB05 1 BLT {pc}+0xe ; 0xc00455d4 true fail -Instruction 4530 S:0xC00455C8 0x0AB4 8 LSRS r4,r6,#10 false -Instruction 4531 S:0xC00455CA 0xEA445487 1 ORR r4,r4,r7,LSL #22 false -Instruction 4532 S:0xC00455CE 0xF20BFBDF 1 BL {pc}+0x20b7c2 ; 0xc0250d90 true -Info Tracing enabled -Instruction 4533 S:0xC00455D2 0x4610 1 MOV r0,r2 false -Instruction 4534 S:0xC00455D4 0xFB00F30B 2 MUL r3,r0,r11 false -Instruction 4535 S:0xC00455D8 0xF8592025 1 LDR r2,[r9,r5,LSL #2] false -Instruction 4536 S:0xC00455DC 0x4492 2 ADD r10,r10,r2 false -Instruction 4537 S:0xC00455DE 0x0A9B 1 LSRS r3,r3,#10 false -Instruction 4538 S:0xC00455E0 0xBF08 0 IT EQ false -Instruction 4539 S:0xC00455E2 0x2301 1 MOVS r3,#1 false fail -Instruction 4540 S:0xC00455E4 0xF8CA3494 1 STR r3,[r10,#0x494] false -Instruction 4541 S:0xC00455E8 0xF8D8200C 3 LDR r2,[r8,#0xc] false -Instruction 4542 S:0xC00455EC 0x6053 3 STR r3,[r2,#4] false -Instruction 4543 S:0xC00455EE 0xE786 0 B {pc}-0xf0 ; 0xc00454fe true -Instruction 4544 S:0xC00454FE 0xB005 6 ADD sp,sp,#0x14 false -Instruction 4545 S:0xC0045500 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 4546 S:0xC0045B9E 0x9B09 13 LDR r3,[sp,#0x24] false -Instruction 4547 S:0xC0045BA0 0x68DA 3 LDR r2,[r3,#0xc] false -Instruction 4548 S:0xC0045BA2 0xE65A 0 B {pc}-0x348 ; 0xc004585a true -Instruction 4549 S:0xC004585A 0x9B12 13 LDR r3,[sp,#0x48] false -Instruction 4550 S:0xC004585C 0x6852 1 LDR r2,[r2,#4] false -Instruction 4551 S:0xC004585E 0x0298 2 LSLS r0,r3,#10 false -Instruction 4552 S:0xC0045860 0x4611 16 MOV r1,r2 false -Instruction 4553 S:0xC0045862 0x9202 1 STR r2,[sp,#8] false -Instruction 4554 S:0xC0045864 0x9303 1 STR r3,[sp,#0xc] false -Instruction 4555 S:0xC0045866 0xF20BFE35 0 BL {pc}+0x20bc6e ; 0xc02514d4 true -Info Tracing enabled -Instruction 4556 S:0xC004586A 0xF8DDC04C 1 LDR r12,[sp,#0x4c] false -Instruction 4557 S:0xC004586E 0x9A02 1 LDR r2,[sp,#8] false -Instruction 4558 S:0xC0045870 0x9B03 1 LDR r3,[sp,#0xc] false -Instruction 4559 S:0xC0045872 0x9004 1 STR r0,[sp,#0x10] false -Instruction 4560 S:0xC0045874 0x9011 1 STR r0,[sp,#0x44] false -Instruction 4561 S:0xC0045876 0xF1BC0F00 0 CMP r12,#0 false -Instruction 4562 S:0xC004587A 0xF00080D9 1 BEQ.W {pc}+0x1b6 ; 0xc0045a30 true fail -Instruction 4563 S:0xC004587E 0x4661 13 MOV r1,r12 false -Instruction 4564 S:0xC0045880 0x9814 1 LDR r0,[sp,#0x50] false -Instruction 4565 S:0xC0045882 0xF8CDC004 1 STR r12,[sp,#4] false -Instruction 4566 S:0xC0045886 0xF20BFE25 1 BL {pc}+0x20bc4e ; 0xc02514d4 true -Info Tracing enabled -Instruction 4567 S:0xC004588A 0x1BBE 1 SUBS r6,r7,r6 false -Instruction 4568 S:0xC004588C 0x9A02 1 LDR r2,[sp,#8] false -Instruction 4569 S:0xC004588E 0x9B03 1 LDR r3,[sp,#0xc] false -Instruction 4570 S:0xC0045890 0xF8DDC004 1 LDR r12,[sp,#4] false -Instruction 4571 S:0xC0045894 0x42B0 1 CMP r0,r6 false -Instruction 4572 S:0xC0045896 0xF24080CB 0 BLS.W {pc}+0x19a ; 0xc0045a30 true fail -Instruction 4573 S:0xC004589A 0xF5027200 1 ADD r2,r2,#0x200 false -Instruction 4574 S:0xC004589E 0x0A92 2 LSRS r2,r2,#10 false -Instruction 4575 S:0xC00458A0 0x9215 9 STR r2,[sp,#0x54] false -Instruction 4576 S:0xC00458A2 0xB992 1 CBNZ r2,{pc}+0x28 ; 0xc00458ca true -Instruction 4577 S:0xC00458CA 0x9E09 17 LDR r6,[sp,#0x24] false -Instruction 4578 S:0xC00458CC 0x4594 1 CMP r12,r2 false -Instruction 4579 S:0xC00458CE 0x9C05 1 LDR r4,[sp,#0x14] false -Instruction 4580 S:0xC00458D0 0xBF38 0 IT CC false -Instruction 4581 S:0xC00458D2 0x2201 1 MOVS r2,#1 false fail -Instruction 4582 S:0xC00458D4 0x68B1 1 LDR r1,[r6,#8] false -Instruction 4583 S:0xC00458D6 0xBF38 0 IT CC false -Instruction 4584 S:0xC00458D8 0x9219 1 STR r2,[sp,#0x64] false fail -Instruction 4585 S:0xC00458DA 0x9117 1 STR r1,[sp,#0x5c] false -Instruction 4586 S:0xC00458DC 0x2C00 0 CMP r4,#0 false -Instruction 4587 S:0xC00458DE 0xF04080B6 2 BNE.W {pc}+0x170 ; 0xc0045a4e true -Instruction 4588 S:0xC0045A4E 0x9D0F 20 LDR r5,[sp,#0x3c] false -Instruction 4589 S:0xC0045A50 0x682A 3 LDR r2,[r5,#0] false -Instruction 4590 S:0xC0045A52 0x2A00 2 CMP r2,#0 false -Instruction 4591 S:0xC0045A54 0xF43FAEE7 1 BEQ {pc}-0x22e ; 0xc0045826 true fail -Instruction 4592 S:0xC0045A58 0x9E09 14 LDR r6,[sp,#0x24] false -Instruction 4593 S:0xC0045A5A 0xF0840801 0 EOR r8,r4,#1 false -Instruction 4594 S:0xC0045A5E 0x9A1C 1 LDR r2,[sp,#0x70] false -Instruction 4595 S:0xC0045A60 0x68F1 2 LDR r1,[r6,#0xc] false -Instruction 4596 S:0xC0045A62 0x18D3 1 ADDS r3,r2,r3 false -Instruction 4597 S:0xC0045A64 0x931C 1 STR r3,[sp,#0x70] false -Instruction 4598 S:0xC0045A66 0x9B1D 1 LDR r3,[sp,#0x74] false -Instruction 4599 S:0xC0045A68 0x684A 1 LDR r2,[r1,#4] false -Instruction 4600 S:0xC0045A6A 0x189B 2 ADDS r3,r3,r2 false -Instruction 4601 S:0xC0045A6C 0x931D 1 STR r3,[sp,#0x74] false -Instruction 4602 S:0xC0045A6E 0x9B0D 1 LDR r3,[sp,#0x34] false -Instruction 4603 S:0xC0045A70 0xEA130F08 2 TST r3,r8 false -Instruction 4604 S:0xC0045A74 0xF47FAF41 0 BNE {pc}-0x17a ; 0xc00458fa true fail -Instruction 4605 S:0xC0045A78 0x9B19 1 LDR r3,[sp,#0x64] false -Instruction 4606 S:0xC0045A7A 0x9A14 1 LDR r2,[sp,#0x50] false -Instruction 4607 S:0xC0045A7C 0x9C04 1 LDR r4,[sp,#0x10] false -Instruction 4608 S:0xC0045A7E 0x9916 1 LDR r1,[sp,#0x58] false -Instruction 4609 S:0xC0045A80 0x9D09 1 LDR r5,[sp,#0x24] false -Instruction 4610 S:0xC0045A82 0x9322 1 STR r3,[sp,#0x88] false -Instruction 4611 S:0xC0045A84 0x941F 1 STR r4,[sp,#0x7c] false -Instruction 4612 S:0xC0045A86 0x951B 1 STR r5,[sp,#0x6c] false -Instruction 4613 S:0xC0045A88 0xF8CDC084 1 STR r12,[sp,#0x84] false -Instruction 4614 S:0xC0045A8C 0x9220 1 STR r2,[sp,#0x80] false -Instruction 4615 S:0xC0045A8E 0x9123 1 STR r1,[sp,#0x8c] false -Instruction 4616 S:0xC0045A90 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 4617 S:0xC0045A94 0xE777 0 B {pc}-0x10e ; 0xc0045986 true -Instruction 4618 S:0xC0045986 0x9C09 25 LDR r4,[sp,#0x24] false -Instruction 4619 S:0xC0045988 0x689A 1 LDR r2,[r3,#8] false -Instruction 4620 S:0xC004598A 0x6824 2 LDR r4,[r4,#0] false -Instruction 4621 S:0xC004598C 0x4294 2 CMP r4,r2 false -Instruction 4622 S:0xC004598E 0x9409 1 STR r4,[sp,#0x24] false -Instruction 4623 S:0xC0045990 0xF47FAE82 0 BNE {pc}-0x2f8 ; 0xc0045698 true -Instruction 4624 S:0xC0045698 0xF8DB300C 15 LDR r3,[r11,#0xc] false -Instruction 4625 S:0xC004569C 0x2124 0 MOVS r1,#0x24 false -Instruction 4626 S:0xC004569E 0x9C09 1 LDR r4,[sp,#0x24] false -Instruction 4627 S:0xC00456A0 0xF103021F 1 ADD r2,r3,#0x1f false -Instruction 4628 S:0xC00456A4 0x980E 1 LDR r0,[sp,#0x38] false -Instruction 4629 S:0xC00456A6 0xEA120223 1 ANDS r2,r2,r3,ASR #32 false -Instruction 4630 S:0xC00456AA 0xBF38 0 IT CC false -Instruction 4631 S:0xC00456AC 0x461A 1 MOV r2,r3 false -Instruction 4632 S:0xC00456AE 0xF003031F 0 AND r3,r3,#0x1f false -Instruction 4633 S:0xC00456B2 0x1152 2 ASRS r2,r2,#5 false -Instruction 4634 S:0xC00456B4 0xEB040282 2 ADD r2,r4,r2,LSL #2 false -Instruction 4635 S:0xC00456B8 0x6912 5 LDR r2,[r2,#0x10] false -Instruction 4636 S:0xC00456BA 0xFA22F803 3 LSR r8,r2,r3 false -Instruction 4637 S:0xC00456BE 0xF0080501 1 AND r5,r8,#1 false -Instruction 4638 S:0xC00456C2 0x9505 1 STR r5,[sp,#0x14] false -Instruction 4639 S:0xC00456C4 0xF20CFBCA 0 BL {pc}+0x20c798 ; 0xc0251e5c true -Info Tracing enabled -Instruction 4640 S:0xC00456C8 0x2D00 1 CMP r5,#0 false -Instruction 4641 S:0xC00456CA 0xF04081BB 0 BNE.W {pc}+0x37a ; 0xc0045a44 true fail -Instruction 4642 S:0xC00456CE 0xF04F36FF 1 MOV r6,#0xffffffff false -Instruction 4643 S:0xC00456D2 0x960C 1 STR r6,[sp,#0x30] false -Instruction 4644 S:0xC00456D4 0x2300 1 MOVS r3,#0 false -Instruction 4645 S:0xC00456D6 0xF04F38FF 0 MOV r8,#0xffffffff false -Instruction 4646 S:0xC00456DA 0x930A 1 STR r3,[sp,#0x28] false -Instruction 4647 S:0xC00456DC 0x461F 0 MOV r7,r3 false -Instruction 4648 S:0xC00456DE 0x461D 1 MOV r5,r3 false -Instruction 4649 S:0xC00456E0 0x4646 0 MOV r6,r8 false -Instruction 4650 S:0xC00456E2 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 4651 S:0xC00456E4 0x4644 0 MOV r4,r8 false -Instruction 4652 S:0xC00456E6 0x3310 2 ADDS r3,r3,#0x10 false -Instruction 4653 S:0xC00456E8 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 4654 S:0xC00456EA 0x4640 0 MOV r0,r8 false -Instruction 4655 S:0xC00456EC 0x9907 2 LDR r1,[sp,#0x1c] false -Instruction 4656 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false -Instruction 4657 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true -Info Tracing enabled -Instruction 4658 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false -Instruction 4659 S:0xC00456FA 0x4298 2 CMP r0,r3 false -Instruction 4660 S:0xC00456FC 0x4680 1 MOV r8,r0 false -Instruction 4661 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true fail -Instruction 4662 S:0xC0045702 0xF24D51C0 8 MOV r1,#0xd5c0 false -Instruction 4663 S:0xC0045706 0xF2CC015F 1 MOVT r1,#0xc05f false -Instruction 4664 S:0xC004570A 0xF8512028 5 LDR r2,[r1,r8,LSL #2] false -Instruction 4665 S:0xC004570E 0x9905 3 LDR r1,[sp,#0x14] false -Instruction 4666 S:0xC0045710 0xEB0A0302 1 ADD r3,r10,r2 false -Instruction 4667 S:0xC0045714 0xF8D3C004 5 LDR r12,[r3,#4] false -Instruction 4668 S:0xC0045718 0x2900 0 CMP r1,#0 false -Instruction 4669 S:0xC004571A 0xD133 1 BNE {pc}+0x6a ; 0xc0045784 true fail -Instruction 4670 S:0xC004571C 0x9906 2 LDR r1,[sp,#0x18] false -Instruction 4671 S:0xC004571E 0x6B1B 1 LDR r3,[r3,#0x30] false -Instruction 4672 S:0xC0045720 0xB179 1 CBZ r1,{pc}+0x22 ; 0xc0045742 true fail -Instruction 4673 S:0xC0045722 0xF24C5068 8 MOV r0,#0xc568 false -Instruction 4674 S:0xC0045726 0xF2CC005F 1 MOVT r0,#0xc05f false -Instruction 4675 S:0xC004572A 0x6801 5 LDR r1,[r0,#0] false -Instruction 4676 S:0xC004572C 0x0589 3 LSLS r1,r1,#22 false -Instruction 4677 S:0xC004572E 0xD508 0 BPL {pc}+0x14 ; 0xc0045742 true fail -Instruction 4678 S:0xC0045730 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 4679 S:0xC0045732 0x1C41 2 ADDS r1,r0,#1 false -Instruction 4680 S:0xC0045734 0xEB020181 2 ADD r1,r2,r1,LSL #2 false -Instruction 4681 S:0xC0045738 0xF851100A 3 LDR r1,[r1,r10] false -Instruction 4682 S:0xC004573C 0x428B 2 CMP r3,r1 false -Instruction 4683 S:0xC004573E 0xBF28 0 IT CS false -Instruction 4684 S:0xC0045740 0x460B 1 MOV r3,r1 false fail -Instruction 4685 S:0xC0045742 0x429F 1 CMP r7,r3 false -Instruction 4686 S:0xC0045744 0xBF38 0 IT CC false -Instruction 4687 S:0xC0045746 0x461F 1 MOV r7,r3 false -Instruction 4688 S:0xC0045748 0x429E 1 CMP r6,r3 false -Instruction 4689 S:0xC004574A 0xBF28 0 IT CS false -Instruction 4690 S:0xC004574C 0x461E 1 MOV r6,r3 false -Instruction 4691 S:0xC004574E 0x4565 1 CMP r5,r12 false -Instruction 4692 S:0xC0045750 0xBF38 0 IT CC false -Instruction 4693 S:0xC0045752 0x4665 1 MOV r5,r12 false -Instruction 4694 S:0xC0045754 0x4564 1 CMP r4,r12 false -Instruction 4695 S:0xC0045756 0xBF28 0 IT CS false -Instruction 4696 S:0xC0045758 0x4664 1 MOV r4,r12 false -Instruction 4697 S:0xC004575A 0x9908 1 LDR r1,[sp,#0x20] false -Instruction 4698 S:0xC004575C 0x1850 2 ADDS r0,r2,r1 false -Instruction 4699 S:0xC004575E 0x9912 1 LDR r1,[sp,#0x48] false -Instruction 4700 S:0xC0045760 0x6B02 2 LDR r2,[r0,#0x30] false -Instruction 4701 S:0xC0045762 0x18C9 1 ADDS r1,r1,r3 false -Instruction 4702 S:0xC0045764 0x9B13 1 LDR r3,[sp,#0x4c] false -Instruction 4703 S:0xC0045766 0x4640 0 MOV r0,r8 false -Instruction 4704 S:0xC0045768 0x9112 1 STR r1,[sp,#0x48] false -Instruction 4705 S:0xC004576A 0x9914 1 LDR r1,[sp,#0x50] false -Instruction 4706 S:0xC004576C 0x4463 1 ADD r3,r3,r12 false -Instruction 4707 S:0xC004576E 0x9313 1 STR r3,[sp,#0x4c] false -Instruction 4708 S:0xC0045770 0x188A 1 ADDS r2,r1,r2 false -Instruction 4709 S:0xC0045772 0x9214 1 STR r2,[sp,#0x50] false -Instruction 4710 S:0xC0045774 0xF7F7FBCA 0 BL {pc}-0x8868 ; 0xc003cf0c true -Instruction 4711 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 4712 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 4713 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 4714 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 4715 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 4716 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 4717 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 4718 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 4719 S:0xC003CF20 0xF8D31460 13 LDR r1,[r3,#0x460] false -Instruction 4720 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 4721 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 4722 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 4723 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 4724 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 4725 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 4726 S:0xC003CF32 0x4770 1 BX lr true -Instruction 4727 S:0xC0045778 0x2800 1 CMP r0,#0 false -Instruction 4728 S:0xC004577A 0xD0B6 0 BEQ {pc}-0x90 ; 0xc00456ea true -Instruction 4729 S:0xC00456EA 0x4640 8 MOV r0,r8 false -Instruction 4730 S:0xC00456EC 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 4731 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false -Instruction 4732 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true -Info Tracing enabled -Instruction 4733 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false -Instruction 4734 S:0xC00456FA 0x4298 2 CMP r0,r3 false -Instruction 4735 S:0xC00456FC 0x4680 1 MOV r8,r0 false -Instruction 4736 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true -Instruction 4737 S:0xC0045806 0x9B05 3 LDR r3,[sp,#0x14] false -Instruction 4738 S:0xC0045808 0x2B00 2 CMP r3,#0 false -Instruction 4739 S:0xC004580A 0xD024 0 BEQ {pc}+0x4c ; 0xc0045856 true -Instruction 4740 S:0xC0045856 0x9B09 8 LDR r3,[sp,#0x24] false -Instruction 4741 S:0xC0045858 0x68DA 3 LDR r2,[r3,#0xc] false -Instruction 4742 S:0xC004585A 0x9B12 1 LDR r3,[sp,#0x48] false -Instruction 4743 S:0xC004585C 0x6852 12 LDR r2,[r2,#4] false -Instruction 4744 S:0xC004585E 0x0298 1 LSLS r0,r3,#10 false -Instruction 4745 S:0xC0045860 0x4611 1 MOV r1,r2 false -Instruction 4746 S:0xC0045862 0x9202 1 STR r2,[sp,#8] false -Instruction 4747 S:0xC0045864 0x9303 1 STR r3,[sp,#0xc] false -Instruction 4748 S:0xC0045866 0xF20BFE35 0 BL {pc}+0x20bc6e ; 0xc02514d4 true -Info Tracing enabled -Instruction 4749 S:0xC004586A 0xF8DDC04C 1 LDR r12,[sp,#0x4c] false -Instruction 4750 S:0xC004586E 0x9A02 1 LDR r2,[sp,#8] false -Instruction 4751 S:0xC0045870 0x9B03 1 LDR r3,[sp,#0xc] false -Instruction 4752 S:0xC0045872 0x9004 1 STR r0,[sp,#0x10] false -Instruction 4753 S:0xC0045874 0x9011 1 STR r0,[sp,#0x44] false -Instruction 4754 S:0xC0045876 0xF1BC0F00 0 CMP r12,#0 false -Instruction 4755 S:0xC004587A 0xF00080D9 1 BEQ.W {pc}+0x1b6 ; 0xc0045a30 true fail -Instruction 4756 S:0xC004587E 0x4661 1 MOV r1,r12 false -Instruction 4757 S:0xC0045880 0x9814 1 LDR r0,[sp,#0x50] false -Instruction 4758 S:0xC0045882 0xF8CDC004 1 STR r12,[sp,#4] false -Instruction 4759 S:0xC0045886 0xF20BFE25 0 BL {pc}+0x20bc4e ; 0xc02514d4 true -Info Tracing enabled -Instruction 4760 S:0xC004588A 0x1BBE 1 SUBS r6,r7,r6 false -Instruction 4761 S:0xC004588C 0x9A02 1 LDR r2,[sp,#8] false -Instruction 4762 S:0xC004588E 0x9B03 1 LDR r3,[sp,#0xc] false -Instruction 4763 S:0xC0045890 0xF8DDC004 1 LDR r12,[sp,#4] false -Instruction 4764 S:0xC0045894 0x42B0 1 CMP r0,r6 false -Instruction 4765 S:0xC0045896 0xF24080CB 0 BLS.W {pc}+0x19a ; 0xc0045a30 true fail -Instruction 4766 S:0xC004589A 0xF5027200 61 ADD r2,r2,#0x200 false -Instruction 4767 S:0xC004589E 0x0A92 2 LSRS r2,r2,#10 false -Instruction 4768 S:0xC00458A0 0x9215 1 STR r2,[sp,#0x54] false -Instruction 4769 S:0xC00458A2 0xB992 1 CBNZ r2,{pc}+0x28 ; 0xc00458ca true -Instruction 4770 S:0xC00458CA 0x9E09 1 LDR r6,[sp,#0x24] false -Instruction 4771 S:0xC00458CC 0x4594 1 CMP r12,r2 false -Instruction 4772 S:0xC00458CE 0x9C05 1 LDR r4,[sp,#0x14] false -Instruction 4773 S:0xC00458D0 0xBF38 0 IT CC false -Instruction 4774 S:0xC00458D2 0x2201 1 MOVS r2,#1 false fail -Instruction 4775 S:0xC00458D4 0x68B1 1 LDR r1,[r6,#8] false -Instruction 4776 S:0xC00458D6 0xBF38 0 IT CC false -Instruction 4777 S:0xC00458D8 0x9219 1 STR r2,[sp,#0x64] false fail -Instruction 4778 S:0xC00458DA 0x9117 1 STR r1,[sp,#0x5c] false -Instruction 4779 S:0xC00458DC 0x2C00 0 CMP r4,#0 false -Instruction 4780 S:0xC00458DE 0xF04080B6 1 BNE.W {pc}+0x170 ; 0xc0045a4e true fail -Instruction 4781 S:0xC00458E2 0x9C09 8 LDR r4,[sp,#0x24] false -Instruction 4782 S:0xC00458E4 0x991C 1 LDR r1,[sp,#0x70] false -Instruction 4783 S:0xC00458E6 0x9D0D 1 LDR r5,[sp,#0x34] false -Instruction 4784 S:0xC00458E8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 4785 S:0xC00458EA 0x18CB 1 ADDS r3,r1,r3 false -Instruction 4786 S:0xC00458EC 0x931C 1 STR r3,[sp,#0x70] false -Instruction 4787 S:0xC00458EE 0x9B1D 1 LDR r3,[sp,#0x74] false -Instruction 4788 S:0xC00458F0 0x6852 1 LDR r2,[r2,#4] false -Instruction 4789 S:0xC00458F2 0x189B 2 ADDS r3,r3,r2 false -Instruction 4790 S:0xC00458F4 0x07EA 1 LSLS r2,r5,#31 false -Instruction 4791 S:0xC00458F6 0x931D 1 STR r3,[sp,#0x74] false -Instruction 4792 S:0xC00458F8 0xD506 0 BPL {pc}+0x10 ; 0xc0045908 true -Instruction 4793 S:0xC0045908 0x9B25 8 LDR r3,[sp,#0x94] false -Instruction 4794 S:0xC004590A 0x9E04 1 LDR r6,[sp,#0x10] false -Instruction 4795 S:0xC004590C 0x429E 2 CMP r6,r3 false -Instruction 4796 S:0xC004590E 0xD938 0 BLS {pc}+0x74 ; 0xc0045982 true fail -Instruction 4797 S:0xC0045910 0x9B15 1 LDR r3,[sp,#0x54] false -Instruction 4798 S:0xC0045912 0x4661 0 MOV r1,r12 false -Instruction 4799 S:0xC0045914 0x9A18 1 LDR r2,[sp,#0x60] false -Instruction 4800 S:0xC0045916 0x459C 1 CMP r12,r3 false -Instruction 4801 S:0xC0045918 0xD824 0 BHI {pc}+0x4c ; 0xc0045964 true fail -Instruction 4802 S:0xC004591A 0xBB1A 13 CBNZ r2,{pc}+0x4a ; 0xc0045964 true fail -Instruction 4803 S:0xC004591C 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 4804 S:0xC0045920 0x6BDA 5 LDR r2,[r3,#0x3c] false -Instruction 4805 S:0xC0045922 0x0510 3 LSLS r0,r2,#20 false -Instruction 4806 S:0xC0045924 0xD52F 0 BPL {pc}+0x62 ; 0xc0045986 true -Instruction 4807 S:0xC0045986 0x9C09 1 LDR r4,[sp,#0x24] false -Instruction 4808 S:0xC0045988 0x689A 1 LDR r2,[r3,#8] false -Instruction 4809 S:0xC004598A 0x6824 2 LDR r4,[r4,#0] false -Instruction 4810 S:0xC004598C 0x4294 2 CMP r4,r2 false -Instruction 4811 S:0xC004598E 0x9409 1 STR r4,[sp,#0x24] false -Instruction 4812 S:0xC0045990 0xF47FAE82 0 BNE {pc}-0x2f8 ; 0xc0045698 true -Instruction 4813 S:0xC0045698 0xF8DB300C 8 LDR r3,[r11,#0xc] false -Instruction 4814 S:0xC004569C 0x2124 0 MOVS r1,#0x24 false -Instruction 4815 S:0xC004569E 0x9C09 1 LDR r4,[sp,#0x24] false -Instruction 4816 S:0xC00456A0 0xF103021F 1 ADD r2,r3,#0x1f false -Instruction 4817 S:0xC00456A4 0x980E 1 LDR r0,[sp,#0x38] false -Instruction 4818 S:0xC00456A6 0xEA120223 1 ANDS r2,r2,r3,ASR #32 false -Instruction 4819 S:0xC00456AA 0xBF38 0 IT CC false -Instruction 4820 S:0xC00456AC 0x461A 1 MOV r2,r3 false -Instruction 4821 S:0xC00456AE 0xF003031F 0 AND r3,r3,#0x1f false -Instruction 4822 S:0xC00456B2 0x1152 2 ASRS r2,r2,#5 false -Instruction 4823 S:0xC00456B4 0xEB040282 2 ADD r2,r4,r2,LSL #2 false -Instruction 4824 S:0xC00456B8 0x6912 3 LDR r2,[r2,#0x10] false -Instruction 4825 S:0xC00456BA 0xFA22F803 3 LSR r8,r2,r3 false -Instruction 4826 S:0xC00456BE 0xF0080501 1 AND r5,r8,#1 false -Timestamp Timestamp: 562536985525 -Instruction 4827 S:0xC00456C2 0x9505 1 STR r5,[sp,#0x14] false -Instruction 4828 S:0xC00456C4 0xF20CFBCA 0 BL {pc}+0x20c798 ; 0xc0251e5c true -Info Tracing enabled -Instruction 4829 S:0xC00456C8 0x2D00 1 CMP r5,#0 false -Instruction 4830 S:0xC00456CA 0xF04081BB 0 BNE.W {pc}+0x37a ; 0xc0045a44 true fail -Instruction 4831 S:0xC00456CE 0xF04F36FF 1 MOV r6,#0xffffffff false -Instruction 4832 S:0xC00456D2 0x960C 1 STR r6,[sp,#0x30] false -Instruction 4833 S:0xC00456D4 0x2300 1 MOVS r3,#0 false -Instruction 4834 S:0xC00456D6 0xF04F38FF 0 MOV r8,#0xffffffff false -Instruction 4835 S:0xC00456DA 0x930A 1 STR r3,[sp,#0x28] false -Instruction 4836 S:0xC00456DC 0x461F 0 MOV r7,r3 false -Instruction 4837 S:0xC00456DE 0x461D 1 MOV r5,r3 false -Instruction 4838 S:0xC00456E0 0x4646 0 MOV r6,r8 false -Instruction 4839 S:0xC00456E2 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 4840 S:0xC00456E4 0x4644 0 MOV r4,r8 false -Instruction 4841 S:0xC00456E6 0x3310 2 ADDS r3,r3,#0x10 false -Instruction 4842 S:0xC00456E8 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 4843 S:0xC00456EA 0x4640 0 MOV r0,r8 false -Instruction 4844 S:0xC00456EC 0x9907 2 LDR r1,[sp,#0x1c] false -Instruction 4845 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false -Instruction 4846 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true -Info Tracing enabled -Instruction 4847 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false -Instruction 4848 S:0xC00456FA 0x4298 2 CMP r0,r3 false -Instruction 4849 S:0xC00456FC 0x4680 1 MOV r8,r0 false -Instruction 4850 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true fail -Instruction 4851 S:0xC0045702 0xF24D51C0 1 MOV r1,#0xd5c0 false -Instruction 4852 S:0xC0045706 0xF2CC015F 1 MOVT r1,#0xc05f false -Instruction 4853 S:0xC004570A 0xF8512028 3 LDR r2,[r1,r8,LSL #2] false -Instruction 4854 S:0xC004570E 0x9905 1 LDR r1,[sp,#0x14] false -Instruction 4855 S:0xC0045710 0xEB0A0302 1 ADD r3,r10,r2 false -Instruction 4856 S:0xC0045714 0xF8D3C004 15 LDR r12,[r3,#4] false -Instruction 4857 S:0xC0045718 0x2900 0 CMP r1,#0 false -Instruction 4858 S:0xC004571A 0xD133 1 BNE {pc}+0x6a ; 0xc0045784 true fail -Instruction 4859 S:0xC004571C 0x9906 2 LDR r1,[sp,#0x18] false -Instruction 4860 S:0xC004571E 0x6B1B 1 LDR r3,[r3,#0x30] false -Instruction 4861 S:0xC0045720 0xB179 1 CBZ r1,{pc}+0x22 ; 0xc0045742 true fail -Instruction 4862 S:0xC0045722 0xF24C5068 1 MOV r0,#0xc568 false -Instruction 4863 S:0xC0045726 0xF2CC005F 1 MOVT r0,#0xc05f false -Instruction 4864 S:0xC004572A 0x6801 3 LDR r1,[r0,#0] false -Instruction 4865 S:0xC004572C 0x0589 3 LSLS r1,r1,#22 false -Instruction 4866 S:0xC004572E 0xD508 0 BPL {pc}+0x14 ; 0xc0045742 true fail -Instruction 4867 S:0xC0045730 0x9806 1 LDR r0,[sp,#0x18] false -Instruction 4868 S:0xC0045732 0x1C41 2 ADDS r1,r0,#1 false -Instruction 4869 S:0xC0045734 0xEB020181 2 ADD r1,r2,r1,LSL #2 false -Instruction 4870 S:0xC0045738 0xF851100A 3 LDR r1,[r1,r10] false -Instruction 4871 S:0xC004573C 0x428B 2 CMP r3,r1 false -Instruction 4872 S:0xC004573E 0xBF28 0 IT CS false -Instruction 4873 S:0xC0045740 0x460B 1 MOV r3,r1 false -Instruction 4874 S:0xC0045742 0x429F 1 CMP r7,r3 false -Instruction 4875 S:0xC0045744 0xBF38 0 IT CC false -Instruction 4876 S:0xC0045746 0x461F 1 MOV r7,r3 false -Instruction 4877 S:0xC0045748 0x429E 1 CMP r6,r3 false -Instruction 4878 S:0xC004574A 0xBF28 0 IT CS false -Instruction 4879 S:0xC004574C 0x461E 1 MOV r6,r3 false -Instruction 4880 S:0xC004574E 0x4565 1 CMP r5,r12 false -Instruction 4881 S:0xC0045750 0xBF38 0 IT CC false -Instruction 4882 S:0xC0045752 0x4665 1 MOV r5,r12 false -Instruction 4883 S:0xC0045754 0x4564 1 CMP r4,r12 false -Instruction 4884 S:0xC0045756 0xBF28 0 IT CS false -Instruction 4885 S:0xC0045758 0x4664 1 MOV r4,r12 false -Instruction 4886 S:0xC004575A 0x9908 1 LDR r1,[sp,#0x20] false -Instruction 4887 S:0xC004575C 0x1850 2 ADDS r0,r2,r1 false -Instruction 4888 S:0xC004575E 0x9912 1 LDR r1,[sp,#0x48] false -Instruction 4889 S:0xC0045760 0x6B02 2 LDR r2,[r0,#0x30] false -Instruction 4890 S:0xC0045762 0x18C9 1 ADDS r1,r1,r3 false -Instruction 4891 S:0xC0045764 0x9B13 1 LDR r3,[sp,#0x4c] false -Instruction 4892 S:0xC0045766 0x4640 0 MOV r0,r8 false -Instruction 4893 S:0xC0045768 0x9112 1 STR r1,[sp,#0x48] false -Instruction 4894 S:0xC004576A 0x9914 1 LDR r1,[sp,#0x50] false -Instruction 4895 S:0xC004576C 0x4463 1 ADD r3,r3,r12 false -Instruction 4896 S:0xC004576E 0x9313 1 STR r3,[sp,#0x4c] false -Instruction 4897 S:0xC0045770 0x188A 1 ADDS r2,r1,r2 false -Instruction 4898 S:0xC0045772 0x9214 1 STR r2,[sp,#0x50] false -Instruction 4899 S:0xC0045774 0xF7F7FBCA 0 BL {pc}-0x8868 ; 0xc003cf0c true -Instruction 4900 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 4901 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 4902 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 4903 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 4904 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 4905 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 4906 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 4907 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 4908 S:0xC003CF20 0xF8D31460 15 LDR r1,[r3,#0x460] false -Instruction 4909 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 4910 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 4911 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 4912 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 4913 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 4914 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 4915 S:0xC003CF32 0x4770 1 BX lr true -Instruction 4916 S:0xC0045778 0x2800 1 CMP r0,#0 false -Instruction 4917 S:0xC004577A 0xD0B6 0 BEQ {pc}-0x90 ; 0xc00456ea true -Instruction 4918 S:0xC00456EA 0x4640 8 MOV r0,r8 false -Instruction 4919 S:0xC00456EC 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 4920 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false -Instruction 4921 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true -Info Tracing enabled -Instruction 4922 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false -Instruction 4923 S:0xC00456FA 0x4298 2 CMP r0,r3 false -Instruction 4924 S:0xC00456FC 0x4680 1 MOV r8,r0 false -Instruction 4925 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true -Instruction 4926 S:0xC0045806 0x9B05 3 LDR r3,[sp,#0x14] false -Instruction 4927 S:0xC0045808 0x2B00 2 CMP r3,#0 false -Instruction 4928 S:0xC004580A 0xD024 0 BEQ {pc}+0x4c ; 0xc0045856 true -Instruction 4929 S:0xC0045856 0x9B09 8 LDR r3,[sp,#0x24] false -Instruction 4930 S:0xC0045858 0x68DA 3 LDR r2,[r3,#0xc] false -Instruction 4931 S:0xC004585A 0x9B12 1 LDR r3,[sp,#0x48] false -Instruction 4932 S:0xC004585C 0x6852 14 LDR r2,[r2,#4] false -Instruction 4933 S:0xC004585E 0x0298 1 LSLS r0,r3,#10 false -Instruction 4934 S:0xC0045860 0x4611 1 MOV r1,r2 false -Instruction 4935 S:0xC0045862 0x9202 1 STR r2,[sp,#8] false -Instruction 4936 S:0xC0045864 0x9303 1 STR r3,[sp,#0xc] false -Instruction 4937 S:0xC0045866 0xF20BFE35 0 BL {pc}+0x20bc6e ; 0xc02514d4 true -Info Tracing enabled -Instruction 4938 S:0xC004586A 0xF8DDC04C 1 LDR r12,[sp,#0x4c] false -Instruction 4939 S:0xC004586E 0x9A02 1 LDR r2,[sp,#8] false -Instruction 4940 S:0xC0045870 0x9B03 1 LDR r3,[sp,#0xc] false -Instruction 4941 S:0xC0045872 0x9004 1 STR r0,[sp,#0x10] false -Instruction 4942 S:0xC0045874 0x9011 1 STR r0,[sp,#0x44] false -Instruction 4943 S:0xC0045876 0xF1BC0F00 0 CMP r12,#0 false -Instruction 4944 S:0xC004587A 0xF00080D9 1 BEQ.W {pc}+0x1b6 ; 0xc0045a30 true fail -Instruction 4945 S:0xC004587E 0x4661 1 MOV r1,r12 false -Instruction 4946 S:0xC0045880 0x9814 1 LDR r0,[sp,#0x50] false -Instruction 4947 S:0xC0045882 0xF8CDC004 1 STR r12,[sp,#4] false -Instruction 4948 S:0xC0045886 0xF20BFE25 0 BL {pc}+0x20bc4e ; 0xc02514d4 true -Info Tracing enabled -Instruction 4949 S:0xC004588A 0x1BBE 1 SUBS r6,r7,r6 false -Instruction 4950 S:0xC004588C 0x9A02 1 LDR r2,[sp,#8] false -Instruction 4951 S:0xC004588E 0x9B03 1 LDR r3,[sp,#0xc] false -Instruction 4952 S:0xC0045890 0xF8DDC004 1 LDR r12,[sp,#4] false -Instruction 4953 S:0xC0045894 0x42B0 1 CMP r0,r6 false -Instruction 4954 S:0xC0045896 0xF24080CB 0 BLS.W {pc}+0x19a ; 0xc0045a30 true fail -Instruction 4955 S:0xC004589A 0xF5027200 1 ADD r2,r2,#0x200 false -Instruction 4956 S:0xC004589E 0x0A92 2 LSRS r2,r2,#10 false -Instruction 4957 S:0xC00458A0 0x9215 1 STR r2,[sp,#0x54] false -Instruction 4958 S:0xC00458A2 0xB992 1 CBNZ r2,{pc}+0x28 ; 0xc00458ca true -Instruction 4959 S:0xC00458CA 0x9E09 1 LDR r6,[sp,#0x24] false -Instruction 4960 S:0xC00458CC 0x4594 1 CMP r12,r2 false -Instruction 4961 S:0xC00458CE 0x9C05 1 LDR r4,[sp,#0x14] false -Instruction 4962 S:0xC00458D0 0xBF38 0 IT CC false -Instruction 4963 S:0xC00458D2 0x2201 1 MOVS r2,#1 false fail -Instruction 4964 S:0xC00458D4 0x68B1 1 LDR r1,[r6,#8] false -Instruction 4965 S:0xC00458D6 0xBF38 0 IT CC false -Instruction 4966 S:0xC00458D8 0x9219 1 STR r2,[sp,#0x64] false fail -Instruction 4967 S:0xC00458DA 0x9117 1 STR r1,[sp,#0x5c] false -Instruction 4968 S:0xC00458DC 0x2C00 0 CMP r4,#0 false -Instruction 4969 S:0xC00458DE 0xF04080B6 1 BNE.W {pc}+0x170 ; 0xc0045a4e true fail -Instruction 4970 S:0xC00458E2 0x9C09 8 LDR r4,[sp,#0x24] false -Instruction 4971 S:0xC00458E4 0x991C 1 LDR r1,[sp,#0x70] false -Instruction 4972 S:0xC00458E6 0x9D0D 1 LDR r5,[sp,#0x34] false -Instruction 4973 S:0xC00458E8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 4974 S:0xC00458EA 0x18CB 1 ADDS r3,r1,r3 false -Instruction 4975 S:0xC00458EC 0x931C 1 STR r3,[sp,#0x70] false -Instruction 4976 S:0xC00458EE 0x9B1D 1 LDR r3,[sp,#0x74] false -Instruction 4977 S:0xC00458F0 0x6852 1 LDR r2,[r2,#4] false -Instruction 4978 S:0xC00458F2 0x189B 2 ADDS r3,r3,r2 false -Instruction 4979 S:0xC00458F4 0x07EA 1 LSLS r2,r5,#31 false -Instruction 4980 S:0xC00458F6 0x931D 1 STR r3,[sp,#0x74] false -Instruction 4981 S:0xC00458F8 0xD506 0 BPL {pc}+0x10 ; 0xc0045908 true -Instruction 4982 S:0xC0045908 0x9B25 1 LDR r3,[sp,#0x94] false -Instruction 4983 S:0xC004590A 0x9E04 1 LDR r6,[sp,#0x10] false -Instruction 4984 S:0xC004590C 0x429E 2 CMP r6,r3 false -Instruction 4985 S:0xC004590E 0xD938 0 BLS {pc}+0x74 ; 0xc0045982 true fail -Instruction 4986 S:0xC0045910 0x9B15 1 LDR r3,[sp,#0x54] false -Instruction 4987 S:0xC0045912 0x4661 0 MOV r1,r12 false -Instruction 4988 S:0xC0045914 0x9A18 1 LDR r2,[sp,#0x60] false -Instruction 4989 S:0xC0045916 0x459C 1 CMP r12,r3 false -Instruction 4990 S:0xC0045918 0xD824 0 BHI {pc}+0x4c ; 0xc0045964 true fail -Instruction 4991 S:0xC004591A 0xBB1A 1 CBNZ r2,{pc}+0x4a ; 0xc0045964 true fail -Instruction 4992 S:0xC004591C 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 4993 S:0xC0045920 0x6BDA 3 LDR r2,[r3,#0x3c] false -Instruction 4994 S:0xC0045922 0x0510 3 LSLS r0,r2,#20 false -Instruction 4995 S:0xC0045924 0xD52F 0 BPL {pc}+0x62 ; 0xc0045986 true -Instruction 4996 S:0xC0045986 0x9C09 1 LDR r4,[sp,#0x24] false -Instruction 4997 S:0xC0045988 0x689A 1 LDR r2,[r3,#8] false -Instruction 4998 S:0xC004598A 0x6824 2 LDR r4,[r4,#0] false -Instruction 4999 S:0xC004598C 0x4294 2 CMP r4,r2 false -Instruction 5000 S:0xC004598E 0x9409 1 STR r4,[sp,#0x24] false -Instruction 5001 S:0xC0045990 0xF47FAE82 0 BNE {pc}-0x2f8 ; 0xc0045698 true fail -Instruction 5002 S:0xC0045994 0x9D0F 1 LDR r5,[sp,#0x3c] false -Instruction 5003 S:0xC0045996 0x682A 3 LDR r2,[r5,#0] false -Instruction 5004 S:0xC0045998 0x2A00 2 CMP r2,#0 false -Instruction 5005 S:0xC004599A 0xF43FAF44 0 BEQ {pc}-0x174 ; 0xc0045826 true fail -Instruction 5006 S:0xC004599E 0xF8DB201C 1 LDR r2,[r11,#0x1c] false -Instruction 5007 S:0xC00459A2 0xF0320602 2 BICS r6,r2,#2 false -Instruction 5008 S:0xC00459A6 0xF00080FD 0 BEQ.W {pc}+0x1fe ; 0xc0045ba4 true fail -Instruction 5009 S:0xC00459AA 0x9C1A 1 LDR r4,[sp,#0x68] false -Instruction 5010 S:0xC00459AC 0x2C00 2 CMP r4,#0 false -Instruction 5011 S:0xC00459AE 0xF43FAF3A 0 BEQ {pc}-0x188 ; 0xc0045826 true -Instruction 5012 S:0xC0045826 0x2400 8 MOVS r4,#0 false -Instruction 5013 S:0xC0045828 0xF8CB4020 1 STR r4,[r11,#0x20] false -Instruction 5014 S:0xC004582C 0x4620 0 MOV r0,r4 false -Instruction 5015 S:0xC004582E 0xB02D 1 ADD sp,sp,#0xb4 false -Instruction 5016 S:0xC0045830 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5017 S:0xC0045DE4 0x9D24 13 LDR r5,[sp,#0x90] false -Instruction 5018 S:0xC0045DE6 0x682B 3 LDR r3,[r5,#0] false -Instruction 5019 S:0xC0045DE8 0x4680 1 MOV r8,r0 false -Instruction 5020 S:0xC0045DEA 0x2B00 1 CMP r3,#0 false -Instruction 5021 S:0xC0045DEC 0xF000821B 0 BEQ.W {pc}+0x43a ; 0xc0046226 true fail -Instruction 5022 S:0xC0045DF0 0x2800 1 CMP r0,#0 false -Instruction 5023 S:0xC0045DF2 0xF000820F 0 BEQ.W {pc}+0x422 ; 0xc0046214 true -Instruction 5024 S:0xC0046214 0x9D08 62 LDR r5,[sp,#0x20] false -Instruction 5025 S:0xC0046216 0xF1050328 2 ADD r3,r5,#0x28 false -Instruction 5026 S:0xC004621A 0x9D06 1 LDR r5,[sp,#0x18] false -Instruction 5027 S:0xC004621C 0xF8552023 16 LDR r2,[r5,r3,LSL #2] false -Instruction 5028 S:0xC0046220 0x3201 5 ADDS r2,#1 false -Instruction 5029 S:0xC0046222 0xF8452023 1 STR r2,[r5,r3,LSL #2] false -Instruction 5030 S:0xC0046226 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 5031 S:0xC0046228 0x2000 0 MOVS r0,#0 false -Instruction 5032 S:0xC004622A 0x9B16 1 LDR r3,[sp,#0x58] false -Instruction 5033 S:0xC004622C 0xF105021C 1 ADD r2,r5,#0x1c false -Instruction 5034 S:0xC0046230 0x9D06 1 LDR r5,[sp,#0x18] false -Instruction 5035 S:0xC0046232 0xF8551022 3 LDR r1,[r5,r2,LSL #2] false -Instruction 5036 S:0xC0046236 0x3101 2 ADDS r1,#1 false -Instruction 5037 S:0xC0046238 0xF8451022 1 STR r1,[r5,r2,LSL #2] false -Instruction 5038 S:0xC004623C 0x64E8 1 STR r0,[r5,#0x4c] false -Instruction 5039 S:0xC004623E 0xE7D3 0 B {pc}-0x56 ; 0xc00461e8 true -Instruction 5040 S:0xC00461E8 0x9D06 72 LDR r5,[sp,#0x18] false -Instruction 5041 S:0xC00461EA 0xF0130F01 0 TST r3,#1 false -Instruction 5042 S:0xC00461EE 0x6CAB 3 LDR r3,[r5,#0x48] false -Instruction 5043 S:0xC00461F0 0xD002 1 BEQ {pc}+8 ; 0xc00461f8 true -Instruction 5044 S:0xC00461F8 0x9D06 8 LDR r5,[sp,#0x18] false -Instruction 5045 S:0xC00461FA 0x692A 3 LDR r2,[r5,#0x10] false -Instruction 5046 S:0xC00461FC 0x429A 2 CMP r2,r3 false -Instruction 5047 S:0xC00461FE 0xBF9C 0 ITT LS false -Instruction 5048 S:0xC0046200 0x2500 1 MOVS r5,#0 false fail -Instruction 5049 S:0xC0046202 0x9502 1 STR r5,[sp,#8] false fail -Instruction 5050 S:0xC0046204 0xF67FAF76 0 BLS {pc}-0x110 ; 0xc00460f4 true fail -Instruction 5051 S:0xC0046208 0x2500 1 MOVS r5,#0 false -Instruction 5052 S:0xC004620A 0x9502 1 STR r5,[sp,#8] false -Instruction 5053 S:0xC004620C 0x9D06 1 LDR r5,[sp,#0x18] false -Instruction 5054 S:0xC004620E 0x005B 1 LSLS r3,r3,#1 false -Instruction 5055 S:0xC0046210 0x64AB 2 STR r3,[r5,#0x48] false -Instruction 5056 S:0xC0046212 0xE76F 0 B {pc}-0x11e ; 0xc00460f4 true -Instruction 5057 S:0xC00460F4 0x9802 1 LDR r0,[sp,#8] false -Instruction 5058 S:0xC00460F6 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 5059 S:0xC00460F8 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5060 S:0xC0046310 0x2800 13 CMP r0,#0 false -Instruction 5061 S:0xC0046312 0xD12E 0 BNE {pc}+0x60 ; 0xc0046372 true fail -Instruction 5062 S:0xC0046314 0xF8D93000 3 LDR r3,[r9,#0] false -Instruction 5063 S:0xC0046318 0x6463 3 STR r3,[r4,#0x44] false -Instruction 5064 S:0xC004631A 0xB177 1 CBZ r7,{pc}+0x20 ; 0xc004633a true -Instruction 5065 S:0xC004633A 0x6C62 10 LDR r2,[r4,#0x44] false -Instruction 5066 S:0xC004633C 0x9B05 3 LDR r3,[sp,#0x14] false -Instruction 5067 S:0xC004633E 0xEB0B0C02 2 ADD r12,r11,r2 false -Instruction 5068 S:0xC0046342 0xEBC5020C 1 RSB r2,r5,r12 false -Instruction 5069 S:0xC0046346 0x2A00 1 CMP r2,#0 false -Instruction 5070 S:0xC0046348 0xBFB8 0 IT LT false -Instruction 5071 S:0xC004634A 0x4665 1 MOV r5,r12 false -Instruction 5072 S:0xC004634C 0xBFB8 0 IT LT false -Instruction 5073 S:0xC004634E 0x2601 1 MOVS r6,#1 false -Instruction 5074 S:0xC0046350 0xB113 1 CBZ r3,{pc}+8 ; 0xc0046358 true fail -Instruction 5075 S:0xC0046352 0x6824 1 LDR r4,[r4,#0] false -Instruction 5076 S:0xC0046354 0x2C00 2 CMP r4,#0 false -Instruction 5077 S:0xC0046356 0xD1B3 0 BNE {pc}-0x96 ; 0xc00462c0 true -Instruction 5078 S:0xC00462C0 0x6BE3 18 LDR r3,[r4,#0x3c] false -Instruction 5079 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false -Instruction 5080 S:0xC00462C4 0xD545 1 BPL {pc}+0x8e ; 0xc0046352 true -Instruction 5081 S:0xC0046352 0x6824 8 LDR r4,[r4,#0] false -Instruction 5082 S:0xC0046354 0x2C00 2 CMP r4,#0 false -Instruction 5083 S:0xC0046356 0xD1B3 1 BNE {pc}-0x96 ; 0xc00462c0 true fail -Instruction 5084 S:0xC0046358 0xB116 8 CBZ r6,{pc}+8 ; 0xc0046360 true fail -Instruction 5085 S:0xC004635A 0x9A03 8 LDR r2,[sp,#0xc] false -Instruction 5086 S:0xC004635C 0xF8C2546C 5 STR r5,[r2,#0x46c] false -Instruction 5087 S:0xC0046360 0xB007 1 ADD sp,sp,#0x1c false -Instruction 5088 S:0xC0046362 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5089 S:0xC00465C2 0x9800 13 LDR r0,[sp,#0] false -Instruction 5090 S:0xC00465C4 0x9907 1 LDR r1,[sp,#0x1c] false -Instruction 5091 S:0xC00465C6 0x4E26 3 LDR r6,[pc,#152] ; [0xC0046660] = 0xC05F3080 false -Instruction 5092 S:0xC00465C8 0xF8552020 3 LDR r2,[r5,r0,LSL #2] false -Instruction 5093 S:0xC00465CC 0x2900 0 CMP r1,#0 false -Instruction 5094 S:0xC00465CE 0xD161 1 BNE {pc}+0xc6 ; 0xc0046694 true -Instruction 5095 S:0xC0046694 0x4B3C 39 LDR r3,[pc,#240] ; [0xC0046788] false -Instruction 5096 S:0xC0046696 0x2001 0 MOVS r0,#1 false -Instruction 5097 S:0xC0046698 0x18D1 2 ADDS r1,r2,r3 false -Instruction 5098 S:0xC004669A 0x3128 1 ADDS r1,r1,#0x28 false -Instruction 5099 S:0xC004669C 0xF209FA4C 1 BL {pc}+0x20949c ; 0xc024fb38 true -Info Tracing enabled -Instruction 5100 S:0xC00466A0 0xB00F 9 ADD sp,sp,#0x3c false -Instruction 5101 S:0xC00466A2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5102 S:0xC0020EFE 0xF8DA3018 48 LDR r3,[r10,#0x18] false -Instruction 5103 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 5104 S:0xC0020F04 0xD165 1 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 5105 S:0xC0020F06 0xF8D93004 1 LDR r3,[r9,#4] false -Instruction 5106 S:0xC0020F0A 0x9902 1 LDR r1,[sp,#8] false -Instruction 5107 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 5108 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 5109 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 5110 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 5111 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 5112 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 5113 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 5114 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5115 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 5116 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5117 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5118 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5119 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 5120 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false -Instruction 5121 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 5122 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 5123 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 5124 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false -Instruction 5125 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 5126 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 5127 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 5128 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 5129 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false -Instruction 5130 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 5131 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false -Instruction 5132 S:0xC0020ED4 0x4847 3 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 5133 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 5134 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 5135 S:0xC0020EDC 0x9303 2 STR r3,[sp,#0xc] false -Instruction 5136 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 5137 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 5138 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 5139 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false -Instruction 5140 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false -Instruction 5141 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 5142 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 5143 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 5144 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 5145 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 5146 S:0xC0020EF6 0xF8573C04 11 LDR r3,[r7,#-4] false -Instruction 5147 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 5148 S:0xC0020EFC 0x4798 1 BLX r3 true -Info Tracing enabled -Instruction 5149 S:0xC0020EFE 0xF8DA3018 17 LDR r3,[r10,#0x18] false -Instruction 5150 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 5151 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 5152 S:0xC0020F06 0xF8D93004 3 LDR r3,[r9,#4] false -Instruction 5153 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false -Instruction 5154 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 5155 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 5156 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 5157 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 5158 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 5159 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 5160 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 5161 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true fail -Instruction 5162 S:0xC0020F22 0xB672 8 CPSID i false -Instruction 5163 S:0xC0020F24 0xF8D93014 1 LDR r3,[r9,#0x14] false -Instruction 5164 S:0xC0020F28 0xF64902C0 1 MOV r2,#0x98c0 false -Instruction 5165 S:0xC0020F2C 0xF2CC0264 1 MOVT r2,#0xc064 false -Instruction 5166 S:0xC0020F30 0x019B 1 LSLS r3,r3,#6 false -Instruction 5167 S:0xC0020F32 0x58D4 5 LDR r4,[r2,r3] false -Instruction 5168 S:0xC0020F34 0x2C00 2 CMP r4,#0 false -Instruction 5169 S:0xC0020F36 0xD025 0 BEQ {pc}+0x4e ; 0xc0020f84 true -Instruction 5170 S:0xC0020F84 0x46C8 15 MOV r8,r9 false -Instruction 5171 S:0xC0020F86 0xE7EC 0 B {pc}-0x24 ; 0xc0020f62 true -Instruction 5172 S:0xC0020F62 0xF44F7080 5 MOV r0,#0x100 false -Instruction 5173 S:0xC0020F66 0xF7FFFF2F 0 BL {pc}-0x19e ; 0xc0020dc8 true -Instruction 5174 S:0xC0020DC8 0xB570 17 PUSH {r4-r6,lr} false -Instruction 5175 S:0xC0020DCA 0xB500 4 PUSH {lr} false -Instruction 5176 S:0xC0020DCC 0xF85DEB04 2 POP {lr} false -Instruction 5177 S:0xC0020DD0 0x466B 1 MOV r3,sp false -Instruction 5178 S:0xC0020DD2 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 5179 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false -Instruction 5180 S:0xC0020DD8 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 5181 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 5182 S:0xC0020DE0 0x4605 10 MOV r5,r0 false -Instruction 5183 S:0xC0020DE2 0x6862 1 LDR r2,[r4,#4] false -Instruction 5184 S:0xC0020DE4 0x4013 2 ANDS r3,r3,r2 false -Instruction 5185 S:0xC0020DE6 0xB93B 1 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail -Instruction 5186 S:0xC0020DE8 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 5187 S:0xC0020DEC 0x061A 3 LSLS r2,r3,#24 false -Instruction 5188 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail -Instruction 5189 S:0xC0020DF0 0x6863 14 LDR r3,[r4,#4] false -Instruction 5190 S:0xC0020DF2 0x1B5B 2 SUBS r3,r3,r5 false -Instruction 5191 S:0xC0020DF4 0x6063 1 STR r3,[r4,#4] false -Instruction 5192 S:0xC0020DF6 0xBD70 1 POP {r4-r6,pc} true -Instruction 5193 S:0xC0020F6A 0xF8D8300C 2 LDR r3,[r8,#0xc] false -Instruction 5194 S:0xC0020F6E 0x9C07 2 LDR r4,[sp,#0x1c] false -Instruction 5195 S:0xC0020F70 0x68DA 13 LDR r2,[r3,#0xc] false -Instruction 5196 S:0xC0020F72 0xF4046100 1 AND r1,r4,#0x800 false -Instruction 5197 S:0xC0020F76 0xF4226200 1 BIC r2,r2,#0x800 false -Instruction 5198 S:0xC0020F7A 0x430A 1 ORRS r2,r2,r1 false -Instruction 5199 S:0xC0020F7C 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 5200 S:0xC0020F7E 0xB009 0 ADD sp,sp,#0x24 false -Instruction 5201 S:0xC0020F80 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5202 S:0xC0021226 0xE7E8 13 B {pc}-0x2c ; 0xc00211fa true -Instruction 5203 S:0xC00211FA 0x6960 3 LDR r0,[r4,#0x14] false -Instruction 5204 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true -Instruction 5205 S:0xC003CF0C 0xB488 3 PUSH {r3,r7} false -Instruction 5206 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 5207 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 5208 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 5209 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 5210 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 5211 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 5212 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 5213 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 5214 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 5215 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 5216 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 5217 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 5218 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 5219 S:0xC003CF30 0xBC88 5 POP {r3,r7} false -Instruction 5220 S:0xC003CF32 0x4770 1 BX lr true -Instruction 5221 S:0xC0021200 0xB140 1 CBZ r0,{pc}+0x14 ; 0xc0021214 true -Instruction 5222 S:0xC0021214 0xE8BD4010 8 POP {r4,lr} false -Instruction 5223 S:0xC0021218 0xF04EBF4E 1 B.W {pc}+0x4eea0 ; 0xc00700b8 true -Info Tracing enabled -Instruction 5224 S:0xC000D610 0x4623 1 MOV r3,r4 false -Instruction 5225 S:0xC000D612 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 5226 S:0xC000D616 0x50D6 6 STR r6,[r2,r3] false -Instruction 5227 S:0xC000D618 0xBD70 3 POP {r4-r6,pc} true -Instruction 5228 S:0xC00083F6 0x6822 61 LDR r2,[r4,#0] false -Instruction 5229 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false -Instruction 5230 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false -Instruction 5231 S:0xC0008400 0x4601 1 MOV r1,r0 false -Instruction 5232 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false -Instruction 5233 S:0xC0008406 0xD9EF 1 BLS {pc}-0x1e ; 0xc00083e8 true fail -Instruction 5234 S:0xC0008408 0x280F 1 CMP r0,#0xf false -Instruction 5235 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail -Instruction 5236 S:0xC000840C 0xE8BD81F0 1 POP {r4-r8,pc} true -Instruction 5237 S:0xC000CAE8 0x46E9 11 MOV r9,sp false -Instruction 5238 S:0xC000CAEA 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 5239 S:0xC000CAEE 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 5240 S:0xC000CAF2 0xF04F0800 0 MOV r8,#0 false -Instruction 5241 S:0xC000CAF6 0xF000B957 1 B.W {pc}+0x2b2 ; 0xc000cda8 true -Instruction 5242 S:0xC000CDA8 0xF8D91000 15 LDR r1,[r9,#0] false -Instruction 5243 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false -Instruction 5244 S:0xC000CDB0 0xF47FAFEB 1 BNE.W {pc}-0x26 ; 0xc000cd8a true -Instruction 5245 S:0xC000CD8A 0x4668 14 MOV r0,sp false -Instruction 5246 S:0xC000CD8C 0x4642 0 MOV r2,r8 false -Instruction 5247 S:0xC000CD8E 0xF002FCBB 1 BL {pc}+0x297a ; 0xc000f708 true -Instruction 5248 S:0xC000F708 0xE92D41F0 66 PUSH {r4-r8,lr} false -Instruction 5249 S:0xC000F70C 0xB500 5 PUSH {lr} false -Instruction 5250 S:0xC000F70E 0xF85DEB04 2 POP {lr} false -Instruction 5251 S:0xC000F712 0x466C 1 MOV r4,sp false -Instruction 5252 S:0xC000F714 0xF42453FF 1 BIC r3,r4,#0x1fe0 false -Instruction 5253 S:0xC000F718 0x4680 0 MOV r8,r0 false -Instruction 5254 S:0xC000F71A 0xF023061F 1 BIC r6,r3,#0x1f false -Instruction 5255 S:0xC000F71E 0x4617 0 MOV r7,r2 false -Instruction 5256 S:0xC000F720 0x4635 1 MOV r5,r6 false -Instruction 5257 S:0xC000F722 0xF0110F02 0 TST r1,#2 false -Instruction 5258 S:0xC000F726 0x462C 1 MOV r4,r5 false -Instruction 5259 S:0xC000F728 0xD008 0 BEQ {pc}+0x14 ; 0xc000f73c true fail -Instruction 5260 S:0xC000F72A 0xF3D4FAF9 8 BL {pc}+0x3d45f6 ; 0xc03e3d20 true -Info Tracing enabled -Instruction 5261 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false -Instruction 5262 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 5263 S:0xC003B78E 0xB500 2 PUSH {lr} false -Instruction 5264 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 5265 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 5266 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 5267 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 5268 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail -Instruction 5269 S:0xC003B79C 0xE8BD83C8 8 POP {r3,r6-r9,pc} true -Info Tracing enabled -Instruction 5270 S:0xC0042274 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 5271 S:0xC0042278 0xB097 5 SUB sp,sp,#0x5c false -Instruction 5272 S:0xC004227A 0xB500 3 PUSH {lr} false -Instruction 5273 S:0xC004227C 0xF85DEB04 2 POP {lr} false -Instruction 5274 S:0xC0042280 0xF1110A38 4 ADDS r10,r1,#0x38 false -Instruction 5275 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail -Instruction 5276 S:0xC0042288 0xF8DFB3FC 14 LDR r11,[pc,#1020] ; [0xC0042688] false -Instruction 5277 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true -Instruction 5278 S:0xC00422A0 0xF8DA301C 5 LDR r3,[r10,#0x1c] false -Instruction 5279 S:0xC00422A4 0xF8DA8124 2 LDR r8,[r10,#0x124] false -Instruction 5280 S:0xC00422A8 0x2B00 1 CMP r3,#0 false -Instruction 5281 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true -Instruction 5282 S:0xC00425D0 0x4640 21 MOV r0,r8 false -Instruction 5283 S:0xC00425D2 0xF7FDFD99 0 BL {pc}-0x24ca ; 0xc0040108 true -Instruction 5284 S:0xC0040108 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 5285 S:0xC004010C 0xB085 6 SUB sp,sp,#0x14 false -Instruction 5286 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 5287 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 5288 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false -Instruction 5289 S:0xC0040118 0xF8D0A030 11 LDR r10,[r0,#0x30] false -Instruction 5290 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 5291 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false -Instruction 5292 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 5293 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 5294 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 5295 S:0xC004012C 0xF8DA2020 1 LDR r2,[r10,#0x20] false -Instruction 5296 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 5297 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true -Instruction 5298 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false -Instruction 5299 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5300 S:0xC00425D6 0xE66A 5 B {pc}-0x328 ; 0xc00422ae true -Instruction 5301 S:0xC00422AE 0xE9D82306 1 LDRD r2,r3,[r8,#0x18] false -Instruction 5302 S:0xC00422B2 0xE9DA010C 1 LDRD r0,r1,[r10,#0x30] false -Instruction 5303 S:0xC00422B6 0xF8DB4000 3 LDR r4,[r11,#0] false -Instruction 5304 S:0xC00422BA 0x1A80 1 SUBS r0,r0,r2 false -Instruction 5305 S:0xC00422BC 0xEB610103 1 SBC r1,r1,r3 false -Instruction 5306 S:0xC00422C0 0x2300 0 MOVS r3,#0 false -Instruction 5307 S:0xC00422C2 0x17CE 2 ASRS r6,r1,#31 false -Instruction 5308 S:0xC00422C4 0xEB040444 1 ADD r4,r4,r4,LSL #1 false -Instruction 5309 S:0xC00422C8 0x4637 0 MOV r7,r6 false -Instruction 5310 S:0xC00422CA 0x4070 1 EORS r0,r0,r6 false -Instruction 5311 S:0xC00422CC 0x4071 1 EORS r1,r1,r6 false -Instruction 5312 S:0xC00422CE 0x4622 0 MOV r2,r4 false -Instruction 5313 S:0xC00422D0 0x1B80 1 SUBS r0,r0,r6 false -Instruction 5314 S:0xC00422D2 0xEB610107 1 SBC r1,r1,r7 false -Instruction 5315 S:0xC00422D6 0x4282 1 CMP r2,r0 false -Instruction 5316 S:0xC00422D8 0xEB730401 1 SBCS r4,r3,r1 false -Instruction 5317 S:0xC00422DC 0xBFBE 0 ITTT LT false -Instruction 5318 S:0xC00422DE 0xF8D83040 1 LDR r3,[r8,#0x40] false fail -Instruction 5319 S:0xC00422E2 0x3301 2 ADDS r3,#1 false fail -Instruction 5320 S:0xC00422E4 0xF8C83040 1 STR r3,[r8,#0x40] false fail -Instruction 5321 S:0xC00422E8 0xF8DA301C 1 LDR r3,[r10,#0x1c] false -Instruction 5322 S:0xC00422EC 0x2B00 2 CMP r3,#0 false -Instruction 5323 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true fail -Instruction 5324 S:0xC00422F0 0xF8D83084 1 LDR r3,[r8,#0x84] false -Instruction 5325 S:0xC00422F4 0x4640 0 MOV r0,r8 false -Instruction 5326 S:0xC00422F6 0x4651 1 MOV r1,r10 false -Instruction 5327 S:0xC00422F8 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 5328 S:0xC00422FC 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 5329 S:0xC0042300 0xE9CA2312 2 STRD r2,r3,[r10,#0x48] false -Instruction 5330 S:0xC0042304 0xF7FEFEA0 1 BL {pc}-0x12bc ; 0xc0041048 true -Instruction 5331 S:0xC0041048 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 5332 S:0xC004104C 0xB500 5 PUSH {lr} false -Instruction 5333 S:0xC004104E 0xF85DEB04 2 POP {lr} false -Instruction 5334 S:0xC0041052 0x468C 0 MOV r12,r1 false -Instruction 5335 S:0xC0041054 0xF1000128 1 ADD r1,r0,#0x28 false -Instruction 5336 S:0xC0041058 0x2401 0 MOVS r4,#1 false -Instruction 5337 S:0xC004105A 0x460F 1 MOV r7,r1 false -Instruction 5338 S:0xC004105C 0x2300 0 MOVS r3,#0 false -Instruction 5339 S:0xC004105E 0xE010 1 B {pc}+0x24 ; 0xc0041082 true -Instruction 5340 S:0xC0041082 0x683E 2 LDR r6,[r7,#0] false -Instruction 5341 S:0xC0041084 0x2E00 2 CMP r6,#0 false -Instruction 5342 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true -Instruction 5343 S:0xC0041060 0xE9DC230C 8 LDRD r2,r3,[r12,#0x30] false -Instruction 5344 S:0xC0041064 0x1D37 1 ADDS r7,r6,#4 false -Instruction 5345 S:0xC0041066 0xE9D6890A 3 LDRD r8,r9,[r6,#0x28] false -Instruction 5346 S:0xC004106A 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 5347 S:0xC004106E 0xEB630309 1 SBC r3,r3,r9 false -Instruction 5348 S:0xC0041072 0x2A00 0 CMP r2,#0 false -Instruction 5349 S:0xC0041074 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 5350 S:0xC0041078 0x4633 0 MOV r3,r6 false -Instruction 5351 S:0xC004107A 0xBFB4 1 ITE LT false -Instruction 5352 S:0xC004107C 0xF1060708 1 ADD r7,r6,#8 false fail -Instruction 5353 S:0xC0041080 0x2400 0 MOVS r4,#0 false -Instruction 5354 S:0xC0041082 0x683E 2 LDR r6,[r7,#0] false -Instruction 5355 S:0xC0041084 0x2E00 2 CMP r6,#0 false -Instruction 5356 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true -Instruction 5357 S:0xC0041060 0xE9DC230C 1 LDRD r2,r3,[r12,#0x30] false -Instruction 5358 S:0xC0041064 0x1D37 1 ADDS r7,r6,#4 false -Instruction 5359 S:0xC0041066 0xE9D6890A 3 LDRD r8,r9,[r6,#0x28] false -Instruction 5360 S:0xC004106A 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 5361 S:0xC004106E 0xEB630309 1 SBC r3,r3,r9 false -Instruction 5362 S:0xC0041072 0x2A00 0 CMP r2,#0 false -Instruction 5363 S:0xC0041074 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 5364 S:0xC0041078 0x4633 0 MOV r3,r6 false -Instruction 5365 S:0xC004107A 0xBFB4 1 ITE LT false -Instruction 5366 S:0xC004107C 0xF1060708 1 ADD r7,r6,#8 false fail -Instruction 5367 S:0xC0041080 0x2400 0 MOVS r4,#0 false -Instruction 5368 S:0xC0041082 0x683E 2 LDR r6,[r7,#0] false -Instruction 5369 S:0xC0041084 0x2E00 2 CMP r6,#0 false -Instruction 5370 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail -Instruction 5371 S:0xC0041088 0xF10C0208 8 ADD r2,r12,#8 false -Instruction 5372 S:0xC004108C 0xB104 1 CBZ r4,{pc}+4 ; 0xc0041090 true -Instruction 5373 S:0xC0041090 0xF8CC3008 2 STR r3,[r12,#8] false -Instruction 5374 S:0xC0041094 0x4610 0 MOV r0,r2 false -Instruction 5375 S:0xC0041096 0x2300 1 MOVS r3,#0 false -Instruction 5376 S:0xC0041098 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 5377 S:0xC004109C 0xF8CC3010 1 STR r3,[r12,#0x10] false -Instruction 5378 S:0xC00410A0 0x603A 1 STR r2,[r7,#0] false -Instruction 5379 S:0xC00410A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 5380 S:0xC00410A6 0xF215B865 3 B.W {pc}+0x2150ce ; 0xc0256174 true -Info Tracing enabled -Instruction 5381 S:0xC0042308 0xF8DA9124 1 LDR r9,[r10,#0x124] false -Instruction 5382 S:0xC004230C 0xF8DA3128 1 LDR r3,[r10,#0x128] false -Instruction 5383 S:0xC0042310 0xF8D92084 2 LDR r2,[r9,#0x84] false -Instruction 5384 S:0xC0042314 0xF8D254C0 3 LDR r5,[r2,#0x4c0] false -Instruction 5385 S:0xC0042318 0x9512 1 STR r5,[sp,#0x48] false -Instruction 5386 S:0xC004231A 0x2B00 0 CMP r3,#0 false -Instruction 5387 S:0xC004231C 0xF0008171 1 BEQ.W {pc}+0x2e6 ; 0xc0042602 true -Instruction 5388 S:0xC0042602 0xF5026290 10 ADD r2,r2,#0x480 false -Instruction 5389 S:0xC0042606 0xE9D20100 3 LDRD r0,r1,[r2,#0] false -Instruction 5390 S:0xC004260A 0xE9CD010E 1 STRD r0,r1,[sp,#0x38] false -Instruction 5391 S:0xC004260E 0xE68F 1 B {pc}-0x2de ; 0xc0042330 true -Instruction 5392 S:0xC0042330 0xF64B7540 1 MOV r5,#0xbf40 false -Instruction 5393 S:0xC0042334 0xF8DA201C 1 LDR r2,[r10,#0x1c] false -Instruction 5394 S:0xC0042338 0xF2CC0564 0 MOVT r5,#0xc064 false -Instruction 5395 S:0xC004233C 0x4651 1 MOV r1,r10 false -Instruction 5396 S:0xC004233E 0x686D 4 LDR r5,[r5,#4] false -Instruction 5397 S:0xC0042340 0x9211 10 STR r2,[sp,#0x44] false -Instruction 5398 S:0xC0042342 0x4628 0 MOV r0,r5 false -Instruction 5399 S:0xC0042344 0xE9F1234E 1 LDRD r2,r3,[r1,#0x138]! false -Instruction 5400 S:0xC0042348 0x9501 1 STR r5,[sp,#4] false -Instruction 5401 S:0xC004234A 0xE9DD450E 1 LDRD r4,r5,[sp,#0x38] false -Instruction 5402 S:0xC004234E 0x17C0 1 ASRS r0,r0,#31 false -Instruction 5403 S:0xC0042350 0x9002 1 STR r0,[sp,#8] false -Instruction 5404 S:0xC0042352 0x1AA4 1 SUBS r4,r4,r2 false -Instruction 5405 S:0xC0042354 0xEB650503 1 SBC r5,r5,r3 false -Instruction 5406 S:0xC0042358 0xE9CD4508 1 STRD r4,r5,[sp,#0x20] false -Instruction 5407 S:0xC004235C 0xF8DDC024 2 LDR r12,[sp,#0x24] false -Instruction 5408 S:0xC0042360 0xF04F32FF 9 MOV r2,#0xffffffff false -Instruction 5409 S:0xC0042364 0x9801 1 LDR r0,[sp,#4] false -Instruction 5410 S:0xC0042366 0x2300 1 MOVS r3,#0 false -Instruction 5411 S:0xC0042368 0x4014 1 ANDS r4,r4,r2 false -Instruction 5412 S:0xC004236A 0x401D 1 ANDS r5,r5,r3 false -Instruction 5413 S:0xC004236C 0xFBAC2300 1 UMULL r2,r3,r12,r0 false -Instruction 5414 S:0xC0042370 0x9802 1 LDR r0,[sp,#8] false -Instruction 5415 S:0xC0042372 0xFB04F000 3 MUL r0,r4,r0 false -Instruction 5416 S:0xC0042376 0x4684 2 MOV r12,r0 false -Instruction 5417 S:0xC0042378 0x9801 1 LDR r0,[sp,#4] false -Instruction 5418 S:0xC004237A 0xFB00C005 3 MLA r0,r0,r5,r12 false -Instruction 5419 S:0xC004237E 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 5420 S:0xC0042382 0x9010 1 STR r0,[sp,#0x40] false -Instruction 5421 S:0xC0042384 0x9801 1 LDR r0,[sp,#4] false -Instruction 5422 S:0xC0042386 0xFBA44500 3 UMULL r4,r5,r4,r0 false -Instruction 5423 S:0xC004238A 0x9809 1 LDR r0,[sp,#0x24] false -Instruction 5424 S:0xC004238C 0xFB00330C 3 MLA r3,r0,r12,r3 false -Instruction 5425 S:0xC0042390 0xF8DDC040 1 LDR r12,[sp,#0x40] false -Instruction 5426 S:0xC0042394 0xF8D90030 3 LDR r0,[r9,#0x30] false -Instruction 5427 S:0xC0042398 0x4465 1 ADD r5,r5,r12 false -Instruction 5428 S:0xC004239A 0xEA4F4C14 1 LSR r12,r4,#16 false -Instruction 5429 S:0xC004239E 0xEA4C4C05 1 ORR r12,r12,r5,LSL #16 false -Instruction 5430 S:0xC00423A2 0xF8CDC030 1 STR r12,[sp,#0x30] false -Instruction 5431 S:0xC00423A6 0x041C 1 LSLS r4,r3,#16 false -Instruction 5432 S:0xC00423A8 0xEA4F4C15 1 LSR r12,r5,#16 false -Instruction 5433 S:0xC00423AC 0xEA444512 1 ORR r5,r4,r2,LSR #16 false -Instruction 5434 S:0xC00423B0 0xF8CDC034 1 STR r12,[sp,#0x34] false -Instruction 5435 S:0xC00423B4 0x950B 1 STR r5,[sp,#0x2c] false -Instruction 5436 S:0xC00423B6 0xEA4F4C02 1 LSL r12,r2,#16 false -Instruction 5437 S:0xC00423BA 0xF8CDC028 1 STR r12,[sp,#0x28] false -Instruction 5438 S:0xC00423BE 0xE9DD450C 5 LDRD r4,r5,[sp,#0x30] false -Instruction 5439 S:0xC00423C2 0xE9DD230A 1 LDRD r2,r3,[sp,#0x28] false -Instruction 5440 S:0xC00423C6 0x1912 2 ADDS r2,r2,r4 false -Instruction 5441 S:0xC00423C8 0xEB430305 1 ADC r3,r3,r5 false -Instruction 5442 S:0xC00423CC 0x2A00 0 CMP r2,#0 false -Instruction 5443 S:0xC00423CE 0xF1730500 1 SBCS r5,r3,#0 false -Instruction 5444 S:0xC00423D2 0xF2C08101 0 BLT.W {pc}+0x206 ; 0xc00425d8 true fail -Instruction 5445 S:0xC00423D6 0x0A94 1 LSRS r4,r2,#10 false -Instruction 5446 S:0xC00423D8 0xEA4F2C93 1 LSR r12,r3,#10 false -Instruction 5447 S:0xC00423DC 0xEA445583 1 ORR r5,r4,r3,LSL #22 false -Instruction 5448 S:0xC00423E0 0xF8CDC01C 14 STR r12,[sp,#0x1c] false -Instruction 5449 S:0xC00423E4 0x9506 1 STR r5,[sp,#0x18] false -Instruction 5450 S:0xC00423E6 0xE9DD2306 2 LDRD r2,r3,[sp,#0x18] false -Instruction 5451 S:0xC00423EA 0x4313 2 ORRS r3,r3,r2 false -Instruction 5452 S:0xC00423EC 0xF43FAF4F 0 BEQ {pc}-0x15e ; 0xc004228e true -Instruction 5453 S:0xC004228E 0x2500 69 MOVS r5,#0 false -Instruction 5454 S:0xC0042290 0xF8C85030 1 STR r5,[r8,#0x30] false -Instruction 5455 S:0xC0042294 0xF8DAA120 1 LDR r10,[r10,#0x120] false -Instruction 5456 S:0xC0042298 0xF1BA0F00 2 CMP r10,#0 false -Instruction 5457 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true -Instruction 5458 S:0xC00425CA 0xB017 8 ADD sp,sp,#0x5c false -Instruction 5459 S:0xC00425CC 0xE8BD8FF0 5 POP {r4-r11,pc} true -Info Tracing enabled -Instruction 5460 S:0xC00421AC 0xB5F8 9 PUSH {r3-r7,lr} false -Instruction 5461 S:0xC00421AE 0xB500 5 PUSH {lr} false -Instruction 5462 S:0xC00421B0 0xF85DEB04 2 POP {lr} false -Instruction 5463 S:0xC00421B4 0x4607 0 MOV r7,r0 false -Instruction 5464 S:0xC00421B6 0x6D05 1 LDR r5,[r0,#0x50] false -Instruction 5465 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false -Instruction 5466 S:0xC00421BC 0x2D00 2 CMP r5,#0 false -Instruction 5467 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail -Instruction 5468 S:0xC00421C0 0x6AE6 5 LDR r6,[r4,#0x2c] false -Instruction 5469 S:0xC00421C2 0xB106 2 CBZ r6,{pc}+4 ; 0xc00421c6 true fail -Instruction 5470 S:0xC00421C4 0x3E08 21 SUBS r6,r6,#8 false -Instruction 5471 S:0xC00421C6 0x6BE5 1 LDR r5,[r4,#0x3c] false -Instruction 5472 S:0xC00421C8 0x42B5 2 CMP r5,r6 false -Instruction 5473 S:0xC00421CA 0xBF18 0 IT NE false -Instruction 5474 S:0xC00421CC 0x4635 1 MOV r5,r6 false -Instruction 5475 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail -Instruction 5476 S:0xC00421D0 0x6BA0 1 LDR r0,[r4,#0x38] false -Instruction 5477 S:0xC00421D2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421e0 true -Instruction 5478 S:0xC00421E0 0x6B60 1 LDR r0,[r4,#0x34] false -Instruction 5479 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true fail -Instruction 5480 S:0xC00421E4 0x4631 16 MOV r1,r6 false -Instruction 5481 S:0xC00421E6 0xF7FFF937 1 BL {pc}-0xd8e ; 0xc0041458 true -Instruction 5482 S:0xC0041458 0xB538 3 PUSH {r3-r5,lr} false -Instruction 5483 S:0xC004145A 0xB500 4 PUSH {lr} false -Instruction 5484 S:0xC004145C 0xF85DEB04 2 POP {lr} false -Instruction 5485 S:0xC0041460 0x460A 0 MOV r2,r1 false -Instruction 5486 S:0xC0041462 0xE9D0450C 1 LDRD r4,r5,[r0,#0x30] false -Instruction 5487 S:0xC0041466 0xE9D1010C 2 LDRD r0,r1,[r1,#0x30] false -Instruction 5488 S:0xC004146A 0x1A24 2 SUBS r4,r4,r0 false -Instruction 5489 S:0xC004146C 0xEB650501 1 SBC r5,r5,r1 false -Instruction 5490 S:0xC0041470 0x2C01 0 CMP r4,#1 false -Instruction 5491 S:0xC0041472 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 5492 S:0xC0041476 0xDB0E 0 BLT {pc}+0x20 ; 0xc0041496 true -Instruction 5493 S:0xC0041496 0xF04F30FF 10 MOV r0,#0xffffffff false -Instruction 5494 S:0xC004149A 0xBD38 1 POP {r3-r5,pc} true -Instruction 5495 S:0xC00421EA 0x2800 3 CMP r0,#0 false -Instruction 5496 S:0xC00421EC 0xBFD8 0 IT LE false -Instruction 5497 S:0xC00421EE 0x6B65 1 LDR r5,[r4,#0x34] false -Instruction 5498 S:0xC00421F0 0x4620 0 MOV r0,r4 false -Instruction 5499 S:0xC00421F2 0x4629 2 MOV r1,r5 false -Instruction 5500 S:0xC00421F4 0xF7FFF89E 0 BL {pc}-0xec0 ; 0xc0041334 true -Instruction 5501 S:0xC0041334 0xB430 2 PUSH {r4,r5} false -Instruction 5502 S:0xC0041336 0xB500 1 PUSH {lr} false -Instruction 5503 S:0xC0041338 0xF85DEB04 2 POP {lr} false -Instruction 5504 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false -Instruction 5505 S:0xC004133E 0x428B 2 CMP r3,r1 false -Instruction 5506 S:0xC0041340 0xD038 9 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Instruction 5507 S:0xC0041342 0x6B43 21 LDR r3,[r0,#0x34] false -Instruction 5508 S:0xC0041344 0x428B 2 CMP r3,r1 false -Instruction 5509 S:0xC0041346 0xD01D 1 BEQ {pc}+0x3e ; 0xc0041384 true -Instruction 5510 S:0xC0041384 0x2B00 21 CMP r3,#0 false -Instruction 5511 S:0xC0041386 0xD0E2 0 BEQ {pc}-0x38 ; 0xc004134e true fail -Instruction 5512 S:0xC0041388 0xF8D34124 11 LDR r4,[r3,#0x124] false -Instruction 5513 S:0xC004138C 0x6B62 3 LDR r2,[r4,#0x34] false -Instruction 5514 S:0xC004138E 0x4293 2 CMP r3,r2 false -Instruction 5515 S:0xC0041390 0xBF08 0 IT EQ false -Instruction 5516 S:0xC0041392 0x2500 1 MOVS r5,#0 false -Instruction 5517 S:0xC0041394 0xD005 0 BEQ {pc}+0xe ; 0xc00413a2 true -Instruction 5518 S:0xC00413A2 0x6365 1 STR r5,[r4,#0x34] false -Instruction 5519 S:0xC00413A4 0xF8D32120 1 LDR r2,[r3,#0x120] false -Instruction 5520 S:0xC00413A8 0x2A00 2 CMP r2,#0 false -Instruction 5521 S:0xC00413AA 0xD1F5 0 BNE {pc}-0x12 ; 0xc0041398 true fail -Instruction 5522 S:0xC00413AC 0x6BC3 1 LDR r3,[r0,#0x3c] false -Instruction 5523 S:0xC00413AE 0x428B 2 CMP r3,r1 false -Instruction 5524 S:0xC00413B0 0xD1CD 0 BNE {pc}-0x62 ; 0xc004134e true -Instruction 5525 S:0xC004134E 0xBC30 50 POP {r4,r5} false -Instruction 5526 S:0xC0041350 0x4770 1 BX lr true -Instruction 5527 S:0xC00421F8 0x4620 3 MOV r0,r4 false -Instruction 5528 S:0xC00421FA 0x4629 0 MOV r1,r5 false -Instruction 5529 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true -Instruction 5530 S:0xC0041E7C 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 5531 S:0xC0041E80 0xB091 16 SUB sp,sp,#0x44 false -Instruction 5532 S:0xC0041E82 0xB500 3 PUSH {lr} false -Instruction 5533 S:0xC0041E84 0xF85DEB04 2 POP {lr} false -Instruction 5534 S:0xC0041E88 0x69CB 1 LDR r3,[r1,#0x1c] false -Instruction 5535 S:0xC0041E8A 0x4688 0 MOV r8,r1 false -Instruction 5536 S:0xC0041E8C 0x4681 1 MOV r9,r0 false -Instruction 5537 S:0xC0041E8E 0x2B00 1 CMP r3,#0 false -Instruction 5538 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true -Instruction 5539 S:0xC0041EE2 0xF7FEF89B 88 BL {pc}-0x1ec6 ; 0xc004001c true -Instruction 5540 S:0xC004001C 0xE92D4FF8 19 PUSH {r3-r11,lr} false -Instruction 5541 S:0xC0040020 0xB500 19 PUSH {lr} false -Instruction 5542 S:0xC0040022 0xF85DEB04 2 POP {lr} false -Instruction 5543 S:0xC0040026 0xF04F0A01 1 MOV r10,#1 false -Instruction 5544 S:0xC004002A 0xF8D03084 1 LDR r3,[r0,#0x84] false -Instruction 5545 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false -Instruction 5546 S:0xC0040032 0xE9D16712 1 LDRD r6,r7,[r1,#0x48] false -Instruction 5547 S:0xC0040036 0x4688 1 MOV r8,r1 false -Instruction 5548 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 5549 S:0xC004003C 0xE9D14514 1 LDRD r4,r5,[r1,#0x50] false -Instruction 5550 S:0xC0040040 0xE9D32300 14 LDRD r2,r3,[r3,#0] false -Instruction 5551 S:0xC0040044 0x1B92 2 SUBS r2,r2,r6 false -Instruction 5552 S:0xC0040046 0xEB630307 1 SBC r3,r3,r7 false -Instruction 5553 S:0xC004004A 0x42AB 1 CMP r3,r5 false -Instruction 5554 S:0xC004004C 0xBF08 0 IT EQ false -Instruction 5555 S:0xC004004E 0x42A2 1 CMP r2,r4 false -Instruction 5556 S:0xC0040050 0xBF3C 0 ITT CC false -Instruction 5557 S:0xC0040052 0x4622 1 MOV r2,r4 false -Instruction 5558 S:0xC0040054 0x462B 0 MOV r3,r5 false -Instruction 5559 S:0xC0040056 0xE9D14516 1 LDRD r4,r5,[r1,#0x58] false -Instruction 5560 S:0xC004005A 0xE9C12314 1 STRD r2,r3,[r1,#0x50] false -Instruction 5561 S:0xC004005E 0xEB14040A 14 ADDS r4,r4,r10 false -Instruction 5562 S:0xC0040062 0xEB45050B 1 ADC r5,r5,r11 false -Instruction 5563 S:0xC0040066 0xE9C14516 1 STRD r4,r5,[r1,#0x58] false -Instruction 5564 S:0xC004006A 0xF8D03084 1 LDR r3,[r0,#0x84] false -Instruction 5565 S:0xC004006E 0xE9D14518 1 LDRD r4,r5,[r1,#0x60] false -Instruction 5566 S:0xC0040072 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 5567 S:0xC0040076 0xF8D11128 1 LDR r1,[r1,#0x128] false -Instruction 5568 S:0xC004007A 0xE9D32300 2 LDRD r2,r3,[r3,#0] false -Instruction 5569 S:0xC004007E 0x1912 2 ADDS r2,r2,r4 false -Instruction 5570 S:0xC0040080 0xEB430305 1 ADC r3,r3,r5 false -Instruction 5571 S:0xC0040084 0x1B92 1 SUBS r2,r2,r6 false -Instruction 5572 S:0xC0040086 0xEB630307 1 SBC r3,r3,r7 false -Instruction 5573 S:0xC004008A 0xE9C82318 1 STRD r2,r3,[r8,#0x60] false -Instruction 5574 S:0xC004008E 0xB129 1 CBZ r1,{pc}+0xe ; 0xc004009c true -Instruction 5575 S:0xC004009C 0x490E 31 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false -Instruction 5576 S:0xC004009E 0xF8D03084 3 LDR r3,[r0,#0x84] false -Instruction 5577 S:0xC00400A2 0x6848 3 LDR r0,[r1,#4] false -Instruction 5578 S:0xC00400A4 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 5579 S:0xC00400A8 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 5580 S:0xC00400AC 0x2800 1 CMP r0,#0 false -Instruction 5581 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true -Instruction 5582 S:0xC0040090 0x2200 14 MOVS r2,#0 false -Instruction 5583 S:0xC0040092 0x2300 0 MOVS r3,#0 false -Instruction 5584 S:0xC0040094 0xE9C82312 1 STRD r2,r3,[r8,#0x48] false -Instruction 5585 S:0xC0040098 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 5586 S:0xC0041EE6 0x4648 24 MOV r0,r9 false -Instruction 5587 S:0xC0041EE8 0x4641 1 MOV r1,r8 false -Instruction 5588 S:0xC0041EEA 0xF7FEFAC7 0 BL {pc}-0x1a6e ; 0xc004047c true -Instruction 5589 S:0xC004047C 0xB538 3 PUSH {r3-r5,lr} false -Instruction 5590 S:0xC004047E 0xB500 4 PUSH {lr} false -Instruction 5591 S:0xC0040480 0xF85DEB04 2 POP {lr} false -Instruction 5592 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false -Instruction 5593 S:0xC0040488 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 5594 S:0xC004048A 0x4604 0 MOV r4,r0 false -Instruction 5595 S:0xC004048C 0x42AB 2 CMP r3,r5 false -Instruction 5596 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true -Instruction 5597 S:0xC004049E 0x4628 1 MOV r0,r5 false -Instruction 5598 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true -Info Tracing enabled -Instruction 5599 S:0xC00404A4 0x62E0 9 STR r0,[r4,#0x2c] false -Instruction 5600 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true -Instruction 5601 S:0xC0040490 0x4628 3 MOV r0,r5 false -Instruction 5602 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false -Instruction 5603 S:0xC0040496 0xE8BD4038 1 POP {r3-r5,lr} false -Instruction 5604 S:0xC004049A 0xF215BECF 2 B.W {pc}+0x215da2 ; 0xc025623c true -Info Tracing enabled -Instruction 5605 S:0xC0041EEE 0xF8D8A124 1 LDR r10,[r8,#0x124] false -Instruction 5606 S:0xC0041EF2 0xF8D83128 1 LDR r3,[r8,#0x128] false -Instruction 5607 S:0xC0041EF6 0xF8DA2084 2 LDR r2,[r10,#0x84] false -Instruction 5608 S:0xC0041EFA 0xF8D274C0 3 LDR r7,[r2,#0x4c0] false -Instruction 5609 S:0xC0041EFE 0x9704 1 STR r7,[sp,#0x10] false -Instruction 5610 S:0xC0041F00 0x2B00 0 CMP r3,#0 false -Instruction 5611 S:0xC0041F02 0xF0008108 1 BEQ.W {pc}+0x214 ; 0xc0042116 true -Instruction 5612 S:0xC0042116 0xF5026290 9 ADD r2,r2,#0x480 false -Instruction 5613 S:0xC004211A 0xE9D26700 3 LDRD r6,r7,[r2,#0] false -Instruction 5614 S:0xC004211E 0xE6F8 1 B {pc}-0x20c ; 0xc0041f12 true -Instruction 5615 S:0xC0041F12 0x46C3 1 MOV r11,r8 false -Instruction 5616 S:0xC0041F14 0xF8D8201C 1 LDR r2,[r8,#0x1c] false -Instruction 5617 S:0xC0041F18 0xF8DA3030 1 LDR r3,[r10,#0x30] false -Instruction 5618 S:0xC0041F1C 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false -Instruction 5619 S:0xC0041F20 0x9209 1 STR r2,[sp,#0x24] false -Instruction 5620 S:0xC0041F22 0x1A30 1 SUBS r0,r6,r0 false -Instruction 5621 S:0xC0041F24 0xEB670101 1 SBC r1,r7,r1 false -Instruction 5622 S:0xC0041F28 0x9306 1 STR r3,[sp,#0x18] false -Instruction 5623 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true -Instruction 5624 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 5625 S:0xC003F960 0xB500 6 PUSH {lr} false -Instruction 5626 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 5627 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 5628 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 5629 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 5630 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Timestamp Timestamp: 562536985828 -Instruction 5631 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 5632 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 5633 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 5634 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 5635 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 5636 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 5637 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 5638 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 5639 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 5640 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 5641 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 5642 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 5643 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 5644 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 5645 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 5646 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 5647 S:0xC0041F2E 0x2800 1 CMP r0,#0 false -Instruction 5648 S:0xC0041F30 0xF1710C00 1 SBCS r12,r1,#0 false -Instruction 5649 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail -Instruction 5650 S:0xC0041F38 0x0A84 8 LSRS r4,r0,#10 false -Instruction 5651 S:0xC0041F3A 0x0A8D 1 LSRS r5,r1,#10 false -Instruction 5652 S:0xC0041F3C 0xEA445481 1 ORR r4,r4,r1,LSL #22 false -Instruction 5653 S:0xC0041F40 0xEA540005 1 ORRS r0,r4,r5 false -Instruction 5654 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true -Instruction 5655 S:0xC0041E92 0xF8D93084 8 LDR r3,[r9,#0x84] false -Instruction 5656 S:0xC0041E96 0xF5036390 2 ADD r3,r3,#0x480 false -Instruction 5657 S:0xC0041E9A 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 5658 S:0xC0041E9E 0xE9C82308 1 STRD r2,r3,[r8,#0x20] false -Instruction 5659 S:0xC0041EA2 0xF8D92084 1 LDR r2,[r9,#0x84] false -Instruction 5660 S:0xC0041EA6 0xF8C98030 1 STR r8,[r9,#0x30] false -Instruction 5661 S:0xC0041EAA 0xF8D83000 1 LDR r3,[r8,#0] false -Instruction 5662 S:0xC0041EAE 0x6B12 1 LDR r2,[r2,#0x30] false -Instruction 5663 S:0xC0041EB0 0xEBB20F43 2 CMP r2,r3,LSL #1 false -Instruction 5664 S:0xC0041EB4 0xE9D8230A 1 LDRD r2,r3,[r8,#0x28] false -Instruction 5665 S:0xC0041EB8 0xD30E 1 BCC {pc}+0x20 ; 0xc0041ed8 true fail -Instruction 5666 S:0xC0041EBA 0xE9D8010E 8 LDRD r0,r1,[r8,#0x38] false -Instruction 5667 S:0xC0041EBE 0xE9D8452A 1 LDRD r4,r5,[r8,#0xa8] false -Instruction 5668 S:0xC0041EC2 0x1A10 1 SUBS r0,r2,r0 false -Instruction 5669 S:0xC0041EC4 0xEB630101 1 SBC r1,r3,r1 false -Instruction 5670 S:0xC0041EC8 0x42A9 1 CMP r1,r5 false -Instruction 5671 S:0xC0041ECA 0xBF08 0 IT EQ false -Instruction 5672 S:0xC0041ECC 0x42A0 1 CMP r0,r4 false -Instruction 5673 S:0xC0041ECE 0xBF3C 0 ITT CC false -Instruction 5674 S:0xC0041ED0 0x4620 1 MOV r0,r4 false -Instruction 5675 S:0xC0041ED2 0x4629 0 MOV r1,r5 false -Instruction 5676 S:0xC0041ED4 0xE9C8012A 1 STRD r0,r1,[r8,#0xa8] false -Instruction 5677 S:0xC0041ED8 0xE9C8230E 1 STRD r2,r3,[r8,#0x38] false -Instruction 5678 S:0xC0041EDC 0xB011 1 ADD sp,sp,#0x44 false -Instruction 5679 S:0xC0041EDE 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 5680 S:0xC0042200 0xF8D54128 5 LDR r4,[r5,#0x128] false -Instruction 5681 S:0xC0042204 0x2C00 2 CMP r4,#0 false -Instruction 5682 S:0xC0042206 0xD1DB 0 BNE {pc}-0x46 ; 0xc00421c0 true fail -Instruction 5683 S:0xC0042208 0x4B18 30 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false -Instruction 5684 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false -Instruction 5685 S:0xC004220C 0x681B 5 LDR r3,[r3,#0] false -Instruction 5686 S:0xC004220E 0x061A 3 LSLS r2,r3,#24 false -Instruction 5687 S:0xC0042210 0xD51A 1 BPL {pc}+0x38 ; 0xc0042248 true -Instruction 5688 S:0xC0042248 0x4628 8 MOV r0,r5 false -Instruction 5689 S:0xC004224A 0xBDF8 1 POP {r3-r7,pc} true -Info Tracing enabled -Instruction 5690 S:0xC000CCF8 0xF1010C1C 1 ADD r12,r1,#0x1c false -Instruction 5691 S:0xC000CCFC 0x6E13 84 LDR r3,[r2,#0x60] false -Instruction 5692 S:0xC000CCFE 0xE8AC0FF0 6 STM r12!,{r4-r11} false -Instruction 5693 S:0xC000CD02 0xF84CDB04 10 STR sp,[r12],#4 false -Instruction 5694 S:0xC000CD06 0xF84CEB04 3 STR lr,[r12],#4 false -Instruction 5695 S:0xC000CD0A 0xEE0D3F70 1 MCR p15,#0x0,r3,c13,c0,#3 false -Instruction 5696 S:0xC000CD0E 0xF04F0400 1 MOV r4,#0 false -Instruction 5697 S:0xC000CD12 0xEE0D4F50 1 MCR p15,#0x0,r4,c13,c0,#2 false -Instruction 5698 S:0xC000CD16 0x4605 1 MOV r5,r0 false -Instruction 5699 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false -Instruction 5700 S:0xC000CD1C 0x4806 17 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false -Instruction 5701 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false -Instruction 5702 S:0xC000CD22 0xF029FDF7 1 BL {pc}+0x29bf2 ; 0xc0036914 true -Instruction 5703 S:0xC0036914 0xB510 2 PUSH {r4,lr} false -Instruction 5704 S:0xC0036916 0xB082 1 SUB sp,sp,#8 false -Instruction 5705 S:0xC0036918 0xB500 3 PUSH {lr} false -Instruction 5706 S:0xC003691A 0xF85DEB04 2 POP {lr} false -Instruction 5707 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 5708 S:0xC0036920 0xF04F33FF 1 MOV r3,#0xffffffff false -Instruction 5709 S:0xC0036924 0x9400 2 STR r4,[sp,#0] false -Instruction 5710 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true -Instruction 5711 S:0xC00368FC 0xB510 1 PUSH {r4,lr} false -Instruction 5712 S:0xC00368FE 0xB082 1 SUB sp,sp,#8 false -Instruction 5713 S:0xC0036900 0xB500 3 PUSH {lr} false -Instruction 5714 S:0xC0036902 0xF85DEB04 2 POP {lr} false -Instruction 5715 S:0xC0036906 0x9C04 3 LDR r4,[sp,#0x10] false -Instruction 5716 S:0xC0036908 0x9400 1 STR r4,[sp,#0] false -Instruction 5717 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 5718 S:0xC003690C 0xF7FFFFCC 1 BL {pc}-0x64 ; 0xc00368a8 true -Instruction 5719 S:0xC00368A8 0xE92D41F0 1 PUSH {r4-r8,lr} false -Instruction 5720 S:0xC00368AC 0xB500 5 PUSH {lr} false -Instruction 5721 S:0xC00368AE 0xF85DEB04 2 POP {lr} false -Instruction 5722 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 5723 S:0xC00368B4 0x6804 12 LDR r4,[r0,#0] false -Instruction 5724 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 5725 S:0xC00368B8 0x4690 1 MOV r8,r2 false -Instruction 5726 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false -Instruction 5727 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 5728 S:0xC00368BE 0xBF18 1 IT NE false -Instruction 5729 S:0xC00368C0 0x2C00 1 CMP r4,#0 false -Instruction 5730 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 5731 S:0xC00368C4 0x2000 1 MOVS r0,#0 false fail -Instruction 5732 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 5733 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true -Instruction 5734 S:0xC00368E0 0x6823 20 LDR r3,[r4,#0] false -Instruction 5735 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 5736 S:0xC00368E4 0x4639 1 MOV r1,r7 false -Instruction 5737 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 5738 S:0xC00368E8 0x6864 2 LDR r4,[r4,#4] false -Instruction 5739 S:0xC00368EA 0x4798 1 BLX r3 true -Instruction 5740 S:0xC0008C20 0xB538 11 PUSH {r3-r5,lr} false -Instruction 5741 S:0xC0008C22 0xB500 6 PUSH {lr} false -Instruction 5742 S:0xC0008C24 0xF85DEB04 2 POP {lr} false -Instruction 5743 S:0xC0008C28 0x4614 0 MOV r4,r2 false -Instruction 5744 S:0xC0008C2A 0x2903 1 CMP r1,#3 false -Instruction 5745 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail -Instruction 5746 S:0xC0008C2E 0xE8DFF001 12 TBB [pc,r1] true -Instruction 5747 S:0xC0008C60 0xEEF84A10 21 VMRS r4,FPEXC false -Instruction 5748 S:0xC0008C64 0x0060 3 LSLS r0,r4,#1 false -Instruction 5749 S:0xC0008C66 0x6953 1 LDR r3,[r2,#0x14] false -Instruction 5750 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true fail -Instruction 5751 S:0xC0008C6A 0x4A22 60 LDR r2,[pc,#136] ; [0xC0008CF4] = 0xC0637B98 false -Instruction 5752 S:0xC0008C6C 0xEB020383 2 ADD r3,r2,r3,LSL #2 false -Instruction 5753 S:0xC0008C70 0x6858 13 LDR r0,[r3,#4] false -Instruction 5754 S:0xC0008C72 0xB110 2 CBZ r0,{pc}+8 ; 0xc0008c7a true fail -Instruction 5755 S:0xC0008C74 0x4621 1 MOV r1,r4 false -Instruction 5756 S:0xC0008C76 0xF000F92D 0 BL {pc}+0x25e ; 0xc0008ed4 true -Instruction 5757 S:0xC0008ED4 0xECA00B20 1 VSTM r0!,{d0-d15} false -Instruction 5758 S:0xC0008ED8 0xEEF72A10 30 VMRS r2,MVFR0 false -Instruction 5759 S:0xC0008EDC 0xF002020F 2 AND r2,r2,#0xf false -Instruction 5760 S:0xC0008EE0 0x2A02 1 CMP r2,#2 false -Instruction 5761 S:0xC0008EE2 0xBF0C 0 ITE EQ false -Instruction 5762 S:0xC0008EE4 0xECE00B20 1 VSTM r0!,{d16-d31} false -Instruction 5763 S:0xC0008EE8 0x3080 26 ADDS r0,r0,#0x80 false fail -Instruction 5764 S:0xC0008EEA 0xEEF12A10 2 VMRS r2,FPSCR false -Instruction 5765 S:0xC0008EEE 0xF0114F00 1 TST r1,#0x80000000 false -Instruction 5766 S:0xC0008EF2 0xD006 0 BEQ {pc}+0x10 ; 0xc0008f02 true -Instruction 5767 S:0xC0008F02 0xE880100E 1 STM r0,{r1-r3,r12} false -Instruction 5768 S:0xC0008F06 0x46F7 2 MOV pc,lr true -Instruction 5769 S:0xC0008C7A 0xF0244480 11 BIC r4,r4,#0x40000000 false -Instruction 5770 S:0xC0008C7E 0xEEE84A10 3 VMSR FPEXC,r4 false -Instruction 5771 S:0xC0008C82 0x2000 7 MOVS r0,#0 false -Instruction 5772 S:0xC0008C84 0xBD38 1 POP {r3-r5,pc} true -Instruction 5773 S:0xC00368EC 0xB116 10 CBZ r6,{pc}+8 ; 0xc00368f4 true -Instruction 5774 S:0xC00368F4 0x0403 3 LSLS r3,r0,#16 false -Instruction 5775 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Instruction 5776 S:0xC00368CC 0x3D01 8 SUBS r5,#1 false -Instruction 5777 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 5778 S:0xC00368D0 0x2300 1 MOVS r3,#0 false fail -Instruction 5779 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 5780 S:0xC00368D4 0x2C00 1 CMP r4,#0 false -Instruction 5781 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 5782 S:0xC00368D8 0x2300 1 MOVS r3,#0 false -Instruction 5783 S:0xC00368DA 0xF0030301 1 AND r3,r3,#1 false fail -Instruction 5784 S:0xC00368DE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Instruction 5785 S:0xC00368F8 0xE8BD81F0 2 POP {r4-r8,pc} true -Instruction 5786 S:0xC0036910 0xB002 11 ADD sp,sp,#8 false -Instruction 5787 S:0xC0036912 0xBD10 3 POP {r4,pc} true -Instruction 5788 S:0xC003692A 0xB002 9 ADD sp,sp,#8 false -Instruction 5789 S:0xC003692C 0xBD10 3 POP {r4,pc} true -Instruction 5790 S:0xC000CD26 0x46A4 9 MOV r12,r4 false -Instruction 5791 S:0xC000CD28 0x4628 1 MOV r0,r5 false -Instruction 5792 S:0xC000CD2A 0xE8BC0FF0 2 LDM r12!,{r4-r11} false -Instruction 5793 S:0xC000CD2E 0xF85CDB04 7 LDR sp,[r12],#4 false -Instruction 5794 S:0xC000CD32 0xF8DCF000 3 LDR pc,[r12,#0] true -Info Tracing enabled -Instruction 5795 S:0xC003AC6C 0xB5F0 9 PUSH {r4-r7,lr} false -Instruction 5796 S:0xC003AC6E 0xB083 3 SUB sp,sp,#0xc false -Instruction 5797 S:0xC003AC70 0xAF00 1 ADD r7,sp,#0 false -Instruction 5798 S:0xC003AC72 0xB500 2 PUSH {lr} false -Instruction 5799 S:0xC003AC74 0xF85DEB04 2 POP {lr} false -Instruction 5800 S:0xC003AC78 0x4B2E 18 LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 false -Instruction 5801 S:0xC003AC7A 0x460E 0 MOV r6,r1 false -Instruction 5802 S:0xC003AC7C 0x466A 1 MOV r2,sp false -Instruction 5803 S:0xC003AC7E 0xF8D04470 1 LDR r4,[r0,#0x470] false -Instruction 5804 S:0xC003AC82 0xF42251FF 0 BIC r1,r2,#0x1fe0 false -Instruction 5805 S:0xC003AC86 0x2200 1 MOVS r2,#0 false -Instruction 5806 S:0xC003AC88 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 5807 S:0xC003AC8C 0xF8C02470 1 STR r2,[r0,#0x470] false -Instruction 5808 S:0xC003AC90 0x6832 3 LDR r2,[r6,#0] false -Instruction 5809 S:0xC003AC92 0x4605 0 MOV r5,r0 false -Instruction 5810 S:0xC003AC94 0x681B 3 LDR r3,[r3,#0] false -Instruction 5811 S:0xC003AC96 0x68C9 3 LDR r1,[r1,#0xc] false -Instruction 5812 S:0xC003AC98 0x2B00 1 CMP r3,#0 false -Instruction 5813 S:0xC003AC9A 0xD125 0 BNE {pc}+0x4e ; 0xc003ace8 true fail -Instruction 5814 S:0xC003AC9C 0xF3BF8F5F 2 DMB false -Instruction 5815 S:0xC003ACA0 0x2300 1 MOVS r3,#0 false -Instruction 5816 S:0xC003ACA2 0x61B3 1 STR r3,[r6,#0x18] false -Instruction 5817 S:0xC003ACA4 0xF3BF8F5F 1 DMB false -Instruction 5818 S:0xC003ACA8 0x882B 65 LDRH r3,[r5,#0] false -Instruction 5819 S:0xC003ACAA 0x3301 2 ADDS r3,#1 false -Instruction 5820 S:0xC003ACAC 0x802B 1 STRH r3,[r5,#0] false -Instruction 5821 S:0xC003ACAE 0xF3BF8F4F 35 DSB false -Instruction 5822 S:0xC003ACB2 0xF3AF8004 1 SEV.W false -Instruction 5823 S:0xC003ACB6 0xB662 1 CPSIE i false -Instruction 5824 S:0xC003ACB8 0xB184 1 CBZ r4,{pc}+0x24 ; 0xc003acdc true -Instruction 5825 S:0xC003ACDC 0x2A40 8 CMP r2,#0x40 false -Instruction 5826 S:0xC003ACDE 0xD009 0 BEQ {pc}+0x16 ; 0xc003acf4 true fail -Instruction 5827 S:0xC003ACE0 0xF107070C 1 ADD r7,r7,#0xc false -Instruction 5828 S:0xC003ACE4 0x46BD 1 MOV sp,r7 false -Instruction 5829 S:0xC003ACE6 0xBDF0 3 POP {r4-r7,pc} true -Info Tracing enabled -Instruction 5830 S:0xC002593C 0xB510 1 PUSH {r4,lr} false -Instruction 5831 S:0xC002593E 0xB500 1 PUSH {lr} false -Instruction 5832 S:0xC0025940 0xF85DEB04 64 POP {lr} false -Instruction 5833 S:0xC0025944 0x466B 1 MOV r3,sp false -Instruction 5834 S:0xC0025946 0xF42352FF 1 BIC r2,r3,#0x1fe0 false -Instruction 5835 S:0xC002594A 0x2300 0 MOVS r3,#0 false -Instruction 5836 S:0xC002594C 0xF022021F 1 BIC r2,r2,#0x1f false -Instruction 5837 S:0xC0025950 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 5838 S:0xC0025954 0x4604 1 MOV r4,r0 false -Instruction 5839 S:0xC0025956 0x6852 2 LDR r2,[r2,#4] false -Instruction 5840 S:0xC0025958 0x4013 2 ANDS r3,r3,r2 false -Instruction 5841 S:0xC002595A 0xB163 1 CBZ r3,{pc}+0x1c ; 0xc0025976 true -Instruction 5842 S:0xC0025976 0x4620 13 MOV r0,r4 false -Instruction 5843 S:0xC0025978 0xF7FFFFC0 1 BL {pc}-0x7c ; 0xc00258fc true -Instruction 5844 S:0xC00258FC 0xB530 75 PUSH {r4,r5,lr} false -Instruction 5845 S:0xC00258FE 0xB083 2 SUB sp,sp,#0xc false -Instruction 5846 S:0xC0025900 0xB500 15 PUSH {lr} false -Instruction 5847 S:0xC0025902 0xF85DEB04 2 POP {lr} false -Instruction 5848 S:0xC0025906 0xA901 1 ADD r1,sp,#4 false -Instruction 5849 S:0xC0025908 0x4605 0 MOV r5,r0 false -Instruction 5850 S:0xC002590A 0xF7FFFFDF 1 BL {pc}-0x3e ; 0xc00258cc true -Instruction 5851 S:0xC00258CC 0xB5F8 16 PUSH {r3-r7,lr} false -Instruction 5852 S:0xC00258CE 0xB500 5 PUSH {lr} false -Instruction 5853 S:0xC00258D0 0xF85DEB04 2 POP {lr} false -Instruction 5854 S:0xC00258D4 0x4606 0 MOV r6,r0 false -Instruction 5855 S:0xC00258D6 0x460F 1 MOV r7,r1 false -Instruction 5856 S:0xC00258D8 0x68F5 48 LDR r5,[r6,#0xc] false -Instruction 5857 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false -Instruction 5858 S:0xC00258DE 0x4620 1 MOV r0,r4 false -Instruction 5859 S:0xC00258E0 0xD00A 0 BEQ {pc}+0x18 ; 0xc00258f8 true fail -Instruction 5860 S:0xC00258E2 0xF3BEFE81 1 BL {pc}+0x3bed06 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5861 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false -Instruction 5862 S:0xC00258E8 0x4601 1 MOV r1,r0 false -Instruction 5863 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false -Instruction 5864 S:0xC00258EC 0x4620 0 MOV r0,r4 false -Instruction 5865 S:0xC00258EE 0x4295 2 CMP r5,r2 false -Instruction 5866 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail -Instruction 5867 S:0xC00258F2 0xBDF8 8 POP {r3-r7,pc} true -Instruction 5868 S:0xC002590E 0x6843 3 LDR r3,[r0,#4] false -Instruction 5869 S:0xC0025910 0x4604 1 MOV r4,r0 false -Instruction 5870 S:0xC0025912 0x42AB 1 CMP r3,r5 false -Instruction 5871 S:0xC0025914 0xD00E 1 BEQ {pc}+0x20 ; 0xc0025934 true fail -Instruction 5872 S:0xC0025916 0x2300 1 MOVS r3,#0 false -Instruction 5873 S:0xC0025918 0x4628 0 MOV r0,r5 false -Instruction 5874 S:0xC002591A 0x622B 1 STR r3,[r5,#0x20] false -Instruction 5875 S:0xC002591C 0x4621 0 MOV r1,r4 false -Instruction 5876 S:0xC002591E 0x2201 1 MOVS r2,#1 false -Instruction 5877 S:0xC0025920 0xF7FFFAC2 0 BL {pc}-0xa78 ; 0xc0024ea8 true -Instruction 5878 S:0xC0024EA8 0xB5F8 14 PUSH {r3-r7,lr} false -Instruction 5879 S:0xC0024EAA 0xB500 5 PUSH {lr} false -Instruction 5880 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false -Instruction 5881 S:0xC0024EB0 0x4604 0 MOV r4,r0 false -Instruction 5882 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false -Instruction 5883 S:0xC0024EB4 0x460E 0 MOV r6,r1 false -Instruction 5884 S:0xC0024EB6 0x4617 1 MOV r7,r2 false -Instruction 5885 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true fail -Instruction 5886 S:0xC0024EBA 0x4B17 13 LDR r3,[pc,#92] ; [0xC0024F18] = 0xC0635D88 false -Instruction 5887 S:0xC0024EBC 0x685A 16 LDR r2,[r3,#4] false -Instruction 5888 S:0xC0024EBE 0xB9E2 2 CBNZ r2,{pc}+0x3c ; 0xc0024efa true fail -Instruction 5889 S:0xC0024EC0 0x6863 18 LDR r3,[r4,#4] false -Instruction 5890 S:0xC0024EC2 0x6043 1 STR r3,[r0,#4] false -Instruction 5891 S:0xC0024EC4 0x6018 24 STR r0,[r3,#0] false -Instruction 5892 S:0xC0024EC6 0xB98F 1 CBNZ r7,{pc}+0x26 ; 0xc0024eec true -Instruction 5893 S:0xC0024EEC 0x2300 8 MOVS r3,#0 false -Instruction 5894 S:0xC0024EEE 0x6023 1 STR r3,[r4,#0] false -Instruction 5895 S:0xC0024EF0 0xE7EA 1 B {pc}-0x28 ; 0xc0024ec8 true -Instruction 5896 S:0xC0024EC8 0x68E2 2 LDR r2,[r4,#0xc] false -Instruction 5897 S:0xC0024ECA 0xF44F7300 0 MOV r3,#0x200 false -Instruction 5898 S:0xC0024ECE 0xF2C00320 1 MOVT r3,#0x20 false -Instruction 5899 S:0xC0024ED2 0x6063 1 STR r3,[r4,#4] false -Instruction 5900 S:0xC0024ED4 0x07D3 1 LSLS r3,r2,#31 false -Instruction 5901 S:0xC0024ED6 0xD406 0 BMI {pc}+0x10 ; 0xc0024ee6 true fail -Instruction 5902 S:0xC0024ED8 0x6932 8 LDR r2,[r6,#0x10] false -Instruction 5903 S:0xC0024EDA 0x68F3 1 LDR r3,[r6,#0xc] false -Instruction 5904 S:0xC0024EDC 0x3A01 1 SUBS r2,#1 false -Instruction 5905 S:0xC0024EDE 0x6132 1 STR r2,[r6,#0x10] false -Instruction 5906 S:0xC0024EE0 0x68A2 1 LDR r2,[r4,#8] false -Instruction 5907 S:0xC0024EE2 0x429A 2 CMP r2,r3 false -Instruction 5908 S:0xC0024EE4 0xD005 0 BEQ {pc}+0xe ; 0xc0024ef2 true fail -Instruction 5909 S:0xC0024EE6 0x2001 1 MOVS r0,#1 false -Instruction 5910 S:0xC0024EE8 0xBDF8 1 POP {r3-r7,pc} true -Instruction 5911 S:0xC0025924 0x4605 3 MOV r5,r0 false -Instruction 5912 S:0xC0025926 0x4620 0 MOV r0,r4 false -Instruction 5913 S:0xC0025928 0x9901 2 LDR r1,[sp,#4] false -Instruction 5914 S:0xC002592A 0xF3BEFE95 0 BL {pc}+0x3bed2e ; 0xc03e4658 true -Info Tracing enabled -Instruction 5915 S:0xC002592E 0x4628 1 MOV r0,r5 false -Instruction 5916 S:0xC0025930 0xB003 0 ADD sp,sp,#0xc false -Instruction 5917 S:0xC0025932 0xBD30 3 POP {r4,r5,pc} true -Instruction 5918 S:0xC002597C 0x2800 2 CMP r0,#0 false -Instruction 5919 S:0xC002597E 0xDBFA 0 BLT {pc}-8 ; 0xc0025976 true fail -Instruction 5920 S:0xC0025980 0xBD10 8 POP {r4,pc} true -Info Tracing enabled -Instruction 5921 S:0xC0033100 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 5922 S:0xC0033102 0xB500 5 PUSH {lr} false -Instruction 5923 S:0xC0033104 0xF85DEB04 2 POP {lr} false -Instruction 5924 S:0xC0033108 0x460D 0 MOV r5,r1 false -Instruction 5925 S:0xC003310A 0x680B 1 LDR r3,[r1,#0] false -Instruction 5926 S:0xC003310C 0x460C 0 MOV r4,r1 false -Instruction 5927 S:0xC003310E 0x4617 1 MOV r7,r2 false -Instruction 5928 S:0xC0033110 0x4606 0 MOV r6,r0 false -Instruction 5929 S:0xC0033112 0xF0230301 1 BIC r3,r3,#1 false -Instruction 5930 S:0xC0033116 0xF8453B0C 2 STR r3,[r5],#0xc false -Instruction 5931 S:0xC003311A 0xF3B1FA65 0 BL {pc}+0x3b14ce ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5932 S:0xC003311E 0x68E3 9 LDR r3,[r4,#0xc] false -Instruction 5933 S:0xC0033120 0x429D 2 CMP r5,r3 false -Instruction 5934 S:0xC0033122 0x4601 0 MOV r1,r0 false -Instruction 5935 S:0xC0033124 0xD00D 1 BEQ {pc}+0x1e ; 0xc0033142 true -Instruction 5936 S:0xC0033142 0x4633 1 MOV r3,r6 false -Instruction 5937 S:0xC0033144 0xF8532F04 3 LDR r2,[r3,#4]! false -Instruction 5938 S:0xC0033148 0x6055 3 STR r5,[r2,#4] false -Instruction 5939 S:0xC003314A 0x60E2 1 STR r2,[r4,#0xc] false -Instruction 5940 S:0xC003314C 0x6123 1 STR r3,[r4,#0x10] false -Instruction 5941 S:0xC003314E 0x6075 1 STR r5,[r6,#4] false -Instruction 5942 S:0xC0033150 0xE7E9 0 B {pc}-0x2a ; 0xc0033126 true -Instruction 5943 S:0xC0033126 0x466A 1 MOV r2,sp false -Instruction 5944 S:0xC0033128 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 5945 S:0xC003312C 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 5946 S:0xC0033130 0x68DB 3 LDR r3,[r3,#0xc] false -Instruction 5947 S:0xC0033132 0x601F 5 STR r7,[r3,#0] false -Instruction 5948 S:0xC0033134 0xF3BF8F5F 3 DMB false -Instruction 5949 S:0xC0033138 0x4630 1 MOV r0,r6 false -Instruction 5950 S:0xC003313A 0xE8BD40F8 28 POP {r3-r7,lr} false -Instruction 5951 S:0xC003313E 0xF3B1BA8B 5 B.W {pc}+0x3b151a ; 0xc03e4658 true -Info Tracing enabled -Instruction 5952 S:0xC00259FC 0xB570 1 PUSH {r4-r6,lr} false -Instruction 5953 S:0xC00259FE 0xB500 4 PUSH {lr} false -Instruction 5954 S:0xC0025A00 0xF85DEB04 2 POP {lr} false -Instruction 5955 S:0xC0025A04 0x4605 0 MOV r5,r0 false -Instruction 5956 S:0xC0025A06 0x4B12 56 LDR r3,[pc,#72] ; [0xC0025A50] = 0xC0635D88 false -Instruction 5957 S:0xC0025A08 0x460E 0 MOV r6,r1 false -Instruction 5958 S:0xC0025A0A 0x6C1A 13 LDR r2,[r3,#0x40] false -Instruction 5959 S:0xC0025A0C 0xB99A 2 CBNZ r2,{pc}+0x2a ; 0xc0025a36 true fail -Instruction 5960 S:0xC0025A0E 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 5961 S:0xC0025A12 0x4B10 1 LDR r3,[pc,#64] ; [0xC0025A54] = 0xC05F0638 false -Instruction 5962 S:0xC0025A14 0x2200 0 MOVS r2,#0 false -Instruction 5963 S:0xC0025A16 0x58C9 5 LDR r1,[r1,r3] false -Instruction 5964 S:0xC0025A18 0xF1050024 0 ADD r0,r5,#0x24 false -Instruction 5965 S:0xC0025A1C 0xF04F33FF 1 MOV r3,#0xffffffff false -Instruction 5966 S:0xC0025A20 0x602A 2 STR r2,[r5,#0] false -Instruction 5967 S:0xC0025A22 0x430E 1 ORRS r6,r6,r1 false -Instruction 5968 S:0xC0025A24 0x622A 1 STR r2,[r5,#0x20] false -Instruction 5969 S:0xC0025A26 0x60EE 1 STR r6,[r5,#0xc] false -Instruction 5970 S:0xC0025A28 0x2110 0 MOVS r1,#0x10 false -Instruction 5971 S:0xC0025A2A 0x61AB 1 STR r3,[r5,#0x18] false -Instruction 5972 S:0xC0025A2C 0x61EB 1 STR r3,[r5,#0x1c] false -Instruction 5973 S:0xC0025A2E 0xE8BD4070 1 POP {r4-r6,lr} false -Instruction 5974 S:0xC0025A32 0xF22CBA13 2 B.W {pc}+0x22c42a ; 0xc0251e5c true -Info Tracing enabled -Instruction 5975 S:0xC00258CC 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 5976 S:0xC00258CE 0xB500 5 PUSH {lr} false -Instruction 5977 S:0xC00258D0 0xF85DEB04 2 POP {lr} false -Instruction 5978 S:0xC00258D4 0x4606 0 MOV r6,r0 false -Instruction 5979 S:0xC00258D6 0x460F 1 MOV r7,r1 false -Instruction 5980 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false -Instruction 5981 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false -Instruction 5982 S:0xC00258DE 0x4620 1 MOV r0,r4 false -Instruction 5983 S:0xC00258E0 0xD00A 0 BEQ {pc}+0x18 ; 0xc00258f8 true fail -Instruction 5984 S:0xC00258E2 0xF3BEFE81 8 BL {pc}+0x3bed06 ; 0xc03e45e8 true -Info Tracing enabled -Instruction 5985 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false -Instruction 5986 S:0xC00258E8 0x4601 1 MOV r1,r0 false -Instruction 5987 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false -Instruction 5988 S:0xC00258EC 0x4620 0 MOV r0,r4 false -Instruction 5989 S:0xC00258EE 0x4295 2 CMP r5,r2 false -Instruction 5990 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail -Instruction 5991 S:0xC00258F2 0xBDF8 8 POP {r3-r7,pc} true -Info Tracing enabled -Instruction 5992 S:0xC0024EA8 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 5993 S:0xC0024EAA 0xB500 5 PUSH {lr} false -Instruction 5994 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false -Instruction 5995 S:0xC0024EB0 0x4604 0 MOV r4,r0 false -Instruction 5996 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false -Instruction 5997 S:0xC0024EB4 0x460E 0 MOV r6,r1 false -Instruction 5998 S:0xC0024EB6 0x4617 1 MOV r7,r2 false -Instruction 5999 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true -Instruction 6000 S:0xC0024EEA 0xBDF8 8 POP {r3-r7,pc} true -Info Tracing enabled -Instruction 6001 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 6002 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 6003 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 6004 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 6005 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 6006 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 6007 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false -Instruction 6008 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 6009 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 6010 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 6011 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 6012 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 6013 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false -Instruction 6014 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 6015 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 6016 S:0xC003CF32 0x4770 1 BX lr true -Info Tracing enabled -Instruction 6017 S:0xC00259D0 0xB538 1 PUSH {r3-r5,lr} false -Instruction 6018 S:0xC00259D2 0xB500 4 PUSH {lr} false -Instruction 6019 S:0xC00259D4 0xF85DEB04 2 POP {lr} false -Instruction 6020 S:0xC00259D8 0x460D 0 MOV r5,r1 false -Instruction 6021 S:0xC00259DA 0x4604 1 MOV r4,r0 false -Instruction 6022 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true -Instruction 6023 S:0xC0024BCC 0xB418 14 PUSH {r3,r4} false -Instruction 6024 S:0xC0024BCE 0xB500 1 PUSH {lr} false -Instruction 6025 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false -Instruction 6026 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false -Instruction 6027 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false -Instruction 6028 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false -Instruction 6029 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false -Instruction 6030 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true -Instruction 6031 S:0xC0024C24 0xB2D2 28 UXTB r2,r2 false -Instruction 6032 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false -Instruction 6033 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false -Instruction 6034 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true -Instruction 6035 S:0xC0024C16 0x6843 16 LDR r3,[r0,#4] false -Instruction 6036 S:0xC0024C18 0x6041 1 STR r1,[r0,#4] false -Instruction 6037 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false -Instruction 6038 S:0xC0024C1E 0x6019 3 STR r1,[r3,#0] false -Instruction 6039 S:0xC0024C20 0xBC18 3 POP {r3,r4} false -Instruction 6040 S:0xC0024C22 0x4770 1 BX lr true -Instruction 6041 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false -Instruction 6042 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false -Instruction 6043 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail -Instruction 6044 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false -Instruction 6045 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false -Instruction 6046 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 6047 S:0xC00259EC 0x2A00 1 CMP r2,#0 false -Instruction 6048 S:0xC00259EE 0xBFB8 0 IT LT false -Instruction 6049 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail -Instruction 6050 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false -Instruction 6051 S:0xC00259F4 0x3301 2 ADDS r3,#1 false -Instruction 6052 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false -Instruction 6053 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true -Info Tracing enabled -Instruction 6054 S:0xC003BE34 0xB488 1 PUSH {r3,r7} false -Instruction 6055 S:0xC003BE36 0xAF00 1 ADD r7,sp,#0 false -Instruction 6056 S:0xC003BE38 0xB500 2 PUSH {lr} false -Instruction 6057 S:0xC003BE3A 0xF85DEB04 2 POP {lr} false -Instruction 6058 S:0xC003BE3E 0x680B 1 LDR r3,[r1,#0] false -Instruction 6059 S:0xC003BE40 0x079B 3 LSLS r3,r3,#30 false -Instruction 6060 S:0xC003BE42 0xD507 0 BPL {pc}+0x12 ; 0xc003be54 true -Instruction 6061 S:0xC003BE54 0x46BD 13 MOV sp,r7 false -Instruction 6062 S:0xC003BE56 0xBC88 3 POP {r3,r7} false -Instruction 6063 S:0xC003BE58 0xF7FFBCBC 1 B.W {pc}-0x684 ; 0xc003b7d4 true -Instruction 6064 S:0xC003B7D4 0xE92D47F0 16 PUSH {r4-r10,lr} false -Instruction 6065 S:0xC003B7D8 0xAF00 4 ADD r7,sp,#0 false -Instruction 6066 S:0xC003B7DA 0xB500 2 PUSH {lr} false -Instruction 6067 S:0xC003B7DC 0xF85DEB04 2 POP {lr} false -Instruction 6068 S:0xC003B7E0 0x460E 11 MOV r6,r1 false -Instruction 6069 S:0xC003B7E2 0x4692 0 MOV r10,r2 false -Instruction 6070 S:0xC003B7E4 0x4680 1 MOV r8,r0 false -Instruction 6071 S:0xC003B7E6 0xF7FFFFCF 0 BL {pc}-0x5e ; 0xc003b788 true -Instruction 6072 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false -Instruction 6073 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 6074 S:0xC003B78E 0xB500 2 PUSH {lr} false -Instruction 6075 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 6076 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 6077 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 6078 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 6079 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 6080 S:0xC003B7A0 0xF8D004C0 1 LDR r0,[r0,#0x4c0] false -Instruction 6081 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 6082 S:0xC003F2B4 0x4B03 3 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 6083 S:0xC003F2B6 0x6818 3 LDR r0,[r3,#0] false -Instruction 6084 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 6085 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 6086 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false -Instruction 6087 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 6088 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 6089 S:0xC000ED32 0x689B 3 LDR r3,[r3,#8] false -Instruction 6090 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 6091 S:0xC00113EC 0xF24A2340 9 MOV r3,#0xa240 false -Instruction 6092 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 6093 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 6094 S:0xC00113F6 0x681B 21 LDR r3,[r3,#0] false -Instruction 6095 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536986082 -Info Tracing enabled -Instruction 6096 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 6097 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 6098 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false -Instruction 6099 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 6100 S:0xC0011408 0x4610 2 MOV r0,r2 false -Instruction 6101 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 6102 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 6103 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 6104 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 6105 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 6106 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false -Instruction 6107 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 6108 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false -Instruction 6109 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 6110 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false -Instruction 6111 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 6112 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 6113 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 6114 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 6115 S:0xC003B7EA 0x6870 6 LDR r0,[r6,#4] false -Instruction 6116 S:0xC003B7EC 0xF8DFE070 13 LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 false -Instruction 6117 S:0xC003B7F0 0x4631 0 MOV r1,r6 false -Instruction 6118 S:0xC003B7F2 0xF8DFC070 1 LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 false -Instruction 6119 S:0xC003B7F6 0x6944 1 LDR r4,[r0,#0x14] false -Instruction 6120 S:0xC003B7F8 0xE9F1237A 12 LDRD r2,r3,[r1,#0x1e8]! false -Instruction 6121 S:0xC003B7FC 0x4665 1 MOV r5,r12 false -Instruction 6122 S:0xC003B7FE 0xF85E4024 1 LDR r4,[lr,r4,LSL #2] false -Instruction 6123 S:0xC003B802 0xEA520903 1 ORRS r9,r2,r3 false -Instruction 6124 S:0xC003B806 0x4425 1 ADD r5,r5,r4 false -Instruction 6125 S:0xC003B808 0xF505658F 1 ADD r5,r5,#0x478 false -Instruction 6126 S:0xC003B80C 0xE9D54500 3 LDRD r4,r5,[r5,#0] false -Instruction 6127 S:0xC003B810 0xD002 1 BEQ {pc}+8 ; 0xc003b818 true -Instruction 6128 S:0xC003B818 0x46B1 1 MOV r9,r6 false -Instruction 6129 S:0xC003B81A 0x2400 0 MOVS r4,#0 false -Instruction 6130 S:0xC003B81C 0x2500 1 MOVS r5,#0 false -Instruction 6131 S:0xC003B81E 0xE9C14500 1 STRD r4,r5,[r1,#0] false -Instruction 6132 S:0xC003B822 0xE9F94576 1 LDRD r4,r5,[r9,#0x1d8]! false -Instruction 6133 S:0xC003B826 0x18A4 2 ADDS r4,r4,r2 false -Instruction 6134 S:0xC003B828 0xEB450503 1 ADC r5,r5,r3 false -Instruction 6135 S:0xC003B82C 0xE9C94500 1 STRD r4,r5,[r9,#0] false -Instruction 6136 S:0xC003B830 0x6941 1 LDR r1,[r0,#0x14] false -Instruction 6137 S:0xC003B832 0xF85E1021 3 LDR r1,[lr,r1,LSL #2] false -Instruction 6138 S:0xC003B836 0xEB1C0C01 2 ADDS r12,r12,r1 false -Instruction 6139 S:0xC003B83A 0xD008 0 BEQ {pc}+0x14 ; 0xc003b84e true fail -Instruction 6140 S:0xC003B83C 0xF50C6CAC 1 ADD r12,r12,#0x560 false -Instruction 6141 S:0xC003B840 0xE9DC0100 3 LDRD r0,r1,[r12,#0] false -Instruction 6142 S:0xC003B844 0x1880 2 ADDS r0,r0,r2 false -Instruction 6143 S:0xC003B846 0xEB410103 1 ADC r1,r1,r3 false -Instruction 6144 S:0xC003B84A 0xE9CC0100 1 STRD r0,r1,[r12,#0] false -Instruction 6145 S:0xC003B84E 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 6146 S:0xC003B850 0x4640 0 MOV r0,r8 false -Instruction 6147 S:0xC003B852 0x4652 1 MOV r2,r10 false -Instruction 6148 S:0xC003B854 0x4631 0 MOV r1,r6 false -Instruction 6149 S:0xC003B856 0x689B 4 LDR r3,[r3,#8] false -Instruction 6150 S:0xC003B858 0x4798 1 BLX r3 true -Instruction 6151 S:0xC004268C 0xE92D4FF0 21 PUSH {r4-r11,lr} false -Instruction 6152 S:0xC0042690 0xB09B 8 SUB sp,sp,#0x6c false -Instruction 6153 S:0xC0042692 0xB500 3 PUSH {lr} false -Instruction 6154 S:0xC0042694 0xF85DEB04 2 POP {lr} false -Instruction 6155 S:0xC0042698 0xF1110738 0 ADDS r7,r1,#0x38 false -Instruction 6156 S:0xC004269C 0x9014 3 STR r0,[sp,#0x50] false -Instruction 6157 S:0xC004269E 0x9215 1 STR r2,[sp,#0x54] false -Instruction 6158 S:0xC00426A0 0xF0008172 2 BEQ.W {pc}+0x2e8 ; 0xc0042988 true fail -Instruction 6159 S:0xC00426A4 0x4691 8 MOV r9,r2 false -Instruction 6160 S:0xC00426A6 0xF8D76124 1 LDR r6,[r7,#0x124] false -Instruction 6161 S:0xC00426AA 0xF0090801 0 AND r8,r9,#1 false -Instruction 6162 S:0xC00426AE 0x4630 2 MOV r0,r6 false -Instruction 6163 S:0xC00426B0 0xF7FDFD2A 0 BL {pc}-0x25a8 ; 0xc0040108 true -Instruction 6164 S:0xC0040108 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 6165 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false -Instruction 6166 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 6167 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 6168 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false -Instruction 6169 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false -Instruction 6170 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 6171 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false -Instruction 6172 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 6173 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 6174 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 6175 S:0xC004012C 0xF8DA2020 1 LDR r2,[r10,#0x20] false -Instruction 6176 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 6177 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Instruction 6178 S:0xC0040134 0xE9DA6728 1 LDRD r6,r7,[r10,#0xa0] false -Instruction 6179 S:0xC0040138 0x2500 1 MOVS r5,#0 false -Instruction 6180 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 6181 S:0xC004013C 0x4629 1 MOV r1,r5 false -Instruction 6182 S:0xC004013E 0x42BD 1 CMP r5,r7 false -Instruction 6183 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 6184 S:0xC0040142 0x42B4 1 CMP r4,r6 false -Instruction 6185 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 6186 S:0xC0040146 0xBF3C 1 ITT CC false -Instruction 6187 S:0xC0040148 0x4639 1 MOV r1,r7 false -Instruction 6188 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 6189 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false -Instruction 6190 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false -Instruction 6191 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false -Instruction 6192 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false -Instruction 6193 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false -Instruction 6194 S:0xC004015E 0xE9CA670A 10 STRD r6,r7,[r10,#0x28] false -Instruction 6195 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false -Instruction 6196 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false -Instruction 6197 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false -Instruction 6198 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false -Instruction 6199 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false -Instruction 6200 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false -Instruction 6201 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 6202 S:0xC004017A 0x4690 1 MOV r8,r2 false -Instruction 6203 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 6204 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail -Instruction 6205 S:0xC0040180 0xE9DA670C 13 LDRD r6,r7,[r10,#0x30] false -Instruction 6206 S:0xC0040184 0x4658 1 MOV r0,r11 false -Instruction 6207 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false -Instruction 6208 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false -Instruction 6209 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false -Instruction 6210 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false -Instruction 6211 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 6212 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Instruction 6213 S:0xC003F7A8 0xE92D03F0 16 PUSH {r4-r9} false -Instruction 6214 S:0xC003F7AC 0xB500 5 PUSH {lr} false -Instruction 6215 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 6216 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 6217 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 6218 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 6219 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 6220 S:0xC003F7BC 0x6AC1 13 LDR r1,[r0,#0x2c] false -Instruction 6221 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false -Instruction 6222 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Instruction 6223 S:0xC003F7C4 0xE9D1670A 21 LDRD r6,r7,[r1,#0x28] false -Instruction 6224 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false -Instruction 6225 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false -Instruction 6226 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false -Instruction 6227 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false -Instruction 6228 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 6229 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false -Instruction 6230 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 6231 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail -Instruction 6232 S:0xC003F7E0 0x463B 0 MOV r3,r7 false fail -Instruction 6233 S:0xC003F7E2 0x4616 1 MOV r6,r2 false -Instruction 6234 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 6235 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 6236 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 6237 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 6238 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 6239 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Instruction 6240 S:0xC003F80A 0x4622 8 MOV r2,r4 false -Instruction 6241 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 6242 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true -Instruction 6243 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false -Instruction 6244 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 6245 S:0xC003F7FC 0xE9D02306 32 LDRD r2,r3,[r0,#0x18] false -Instruction 6246 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 6247 S:0xC003F804 0xE8BD03F0 3 POP {r4-r9} false -Instruction 6248 S:0xC003F808 0x4770 5 BX lr true -Instruction 6249 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false -Instruction 6250 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false -Instruction 6251 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 6252 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 6253 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false -Instruction 6254 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true -Instruction 6255 S:0xC00401B6 0x4B24 3 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 6256 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false -Instruction 6257 S:0xC00401BC 0x685A 3 LDR r2,[r3,#4] false -Instruction 6258 S:0xC00401BE 0x2A00 2 CMP r2,#0 false -Instruction 6259 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Instruction 6260 S:0xC00401C2 0xF8DA639C 52 LDR r6,[r10,#0x39c] false -Instruction 6261 S:0xC00401C6 0xF8D630D8 57 LDR r3,[r6,#0xd8] false -Instruction 6262 S:0xC00401CA 0x2B00 2 CMP r3,#0 false -Instruction 6263 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Instruction 6264 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false -Instruction 6265 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 6266 S:0xC00426B4 0xF8D7C124 5 LDR r12,[r7,#0x124] false -Instruction 6267 S:0xC00426B8 0xF8D73128 1 LDR r3,[r7,#0x128] false -Instruction 6268 S:0xC00426BC 0xF8DC2084 4 LDR r2,[r12,#0x84] false -Instruction 6269 S:0xC00426C0 0xF8D244C0 5 LDR r4,[r2,#0x4c0] false -Instruction 6270 S:0xC00426C4 0x940A 1 STR r4,[sp,#0x28] false -Instruction 6271 S:0xC00426C6 0x2B00 1 CMP r3,#0 false -Instruction 6272 S:0xC00426C8 0xF00081F6 0 BEQ.W {pc}+0x3f0 ; 0xc0042ab8 true -Instruction 6273 S:0xC0042AB8 0xF5026290 35 ADD r2,r2,#0x480 false -Instruction 6274 S:0xC0042ABC 0xE9D24500 3 LDRD r4,r5,[r2,#0] false -Instruction 6275 S:0xC0042AC0 0xE60A 70 B {pc}-0x3e8 ; 0xc00426d8 true -Instruction 6276 S:0xC00426D8 0x69FA 5 LDR r2,[r7,#0x1c] false -Instruction 6277 S:0xC00426DA 0x463B 0 MOV r3,r7 false -Instruction 6278 S:0xC00426DC 0xE9F3014E 3 LDRD r0,r1,[r3,#0x138]! false -Instruction 6279 S:0xC00426E0 0x9212 1 STR r2,[sp,#0x48] false -Instruction 6280 S:0xC00426E2 0xF8DC2030 1 LDR r2,[r12,#0x30] false -Instruction 6281 S:0xC00426E6 0x1A20 1 SUBS r0,r4,r0 false -Instruction 6282 S:0xC00426E8 0xEB650101 1 SBC r1,r5,r1 false -Instruction 6283 S:0xC00426EC 0x9305 1 STR r3,[sp,#0x14] false -Instruction 6284 S:0xC00426EE 0xF8CDC010 1 STR r12,[sp,#0x10] false -Instruction 6285 S:0xC00426F2 0x920C 1 STR r2,[sp,#0x30] false -Instruction 6286 S:0xC00426F4 0xF7FDF932 0 BL {pc}-0x2d98 ; 0xc003f95c true -Instruction 6287 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 6288 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 6289 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 6290 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 6291 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 6292 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 6293 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 6294 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 6295 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 6296 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 6297 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 6298 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 6299 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 6300 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 6301 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 6302 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 6303 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 6304 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 6305 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 6306 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 6307 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 6308 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 6309 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 6310 S:0xC00426F8 0x9B05 2 LDR r3,[sp,#0x14] false -Instruction 6311 S:0xC00426FA 0xF8DDC010 1 LDR r12,[sp,#0x10] false -Instruction 6312 S:0xC00426FE 0x2800 0 CMP r0,#0 false -Instruction 6313 S:0xC0042700 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 6314 S:0xC0042704 0xF2C081CC 0 BLT.W {pc}+0x39c ; 0xc0042aa0 true fail -Instruction 6315 S:0xC0042708 0xEA4F2A90 1 LSR r10,r0,#10 false -Instruction 6316 S:0xC004270C 0xEA4F2B91 1 LSR r11,r1,#10 false -Instruction 6317 S:0xC0042710 0xEA4A5A81 1 ORR r10,r10,r1,LSL #22 false -Instruction 6318 S:0xC0042714 0xEA5A000B 1 ORRS r0,r10,r11 false -Instruction 6319 S:0xC0042718 0xF00080D4 0 BEQ.W {pc}+0x1ac ; 0xc00428c4 true fail -Instruction 6320 S:0xC004271C 0xF64B7140 1 MOV r1,#0xbf40 false -Instruction 6321 S:0xC0042720 0xE9C34500 7 STRD r4,r5,[r3,#0] false -Instruction 6322 S:0xC0042724 0xF2CC0164 1 MOVT r1,#0xc064 false -Instruction 6323 S:0xC0042728 0x680A 3 LDR r2,[r1,#0] false -Instruction 6324 S:0xC004272A 0x2A00 2 CMP r2,#0 false -Instruction 6325 S:0xC004272C 0xF00081BB 0 BEQ.W {pc}+0x37a ; 0xc0042aa6 true fail -Instruction 6326 S:0xC0042730 0x9A0A 23 LDR r2,[sp,#0x28] false -Instruction 6327 S:0xC0042732 0x2400 0 MOVS r4,#0 false -Instruction 6328 S:0xC0042734 0x940B 1 STR r4,[sp,#0x2c] false -Instruction 6329 S:0xC0042736 0xEB011302 2 ADD r3,r1,r2,LSL #4 false -Instruction 6330 S:0xC004273A 0xF8D33098 14 LDR r3,[r3,#0x98] false -Instruction 6331 S:0xC004273E 0x9313 1 STR r3,[sp,#0x4c] false -Instruction 6332 S:0xC0042740 0x930A 1 STR r3,[sp,#0x28] false -Instruction 6333 S:0xC0042742 0xF8D7E134 1 LDR lr,[r7,#0x134] false -Instruction 6334 S:0xC0042746 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 6335 S:0xC004274A 0x9C0C 2 LDR r4,[sp,#0x30] false -Instruction 6336 S:0xC004274C 0x2300 0 MOVS r3,#0 false -Timestamp Timestamp: 562536986134 -Instruction 6337 S:0xC004274E 0x1B39 2 SUBS r1,r7,r4 false -Instruction 6338 S:0xC0042750 0xEA4F548E 1 LSL r4,lr,#22 false -Instruction 6339 S:0xC0042754 0x424D 1 RSBS r5,r1,#0 false -Instruction 6340 S:0xC0042756 0xEA4F5494 1 LSR r4,r4,#22 false -Instruction 6341 S:0xC004275A 0x414D 1 ADCS r5,r5,r1 false -Instruction 6342 S:0xC004275C 0xEB1A0004 1 ADDS r0,r10,r4 false -Instruction 6343 S:0xC0042760 0xF14B0100 1 ADC r1,r11,#0 false -Instruction 6344 S:0xC0042764 0x428B 1 CMP r3,r1 false -Instruction 6345 S:0xC0042766 0xBF08 0 IT EQ false -Instruction 6346 S:0xC0042768 0x4282 1 CMP r2,r0 false -Instruction 6347 S:0xC004276A 0xBF28 0 IT CS false -Instruction 6348 S:0xC004276C 0x2400 1 MOVS r4,#0 false -Instruction 6349 S:0xC004276E 0xD279 0 BCS {pc}+0xf6 ; 0xc0042864 true -Instruction 6350 S:0xC0042864 0x990B 29 LDR r1,[sp,#0x2c] false -Instruction 6351 S:0xC0042866 0x9A0A 1 LDR r2,[sp,#0x28] false -Instruction 6352 S:0xC0042868 0xFB0AF001 2 MUL r0,r10,r1 false -Instruction 6353 S:0xC004286C 0xFB02000B 1 MLA r0,r2,r11,r0 false -Instruction 6354 S:0xC0042870 0xFBAA2302 1 UMULL r2,r3,r10,r2 false -Instruction 6355 S:0xC0042874 0x18C3 2 ADDS r3,r0,r3 false -Instruction 6356 S:0xC0042876 0x0A92 1 LSRS r2,r2,#10 false -Instruction 6357 S:0xC0042878 0xEA425283 1 ORR r2,r2,r3,LSL #22 false -Instruction 6358 S:0xC004287C 0x9B12 1 LDR r3,[sp,#0x48] false -Instruction 6359 S:0xC004287E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004288a true fail -Instruction 6360 S:0xC0042880 0xF8D73130 9 LDR r3,[r7,#0x130] false -Instruction 6361 S:0xC0042884 0x189B 2 ADDS r3,r3,r2 false -Instruction 6362 S:0xC0042886 0xF8C73130 1 STR r3,[r7,#0x130] false -Instruction 6363 S:0xC004288A 0xB125 1 CBZ r5,{pc}+0xc ; 0xc0042896 true fail -Instruction 6364 S:0xC004288C 0xF8D73160 18 LDR r3,[r7,#0x160] false -Instruction 6365 S:0xC0042890 0x189A 2 ADDS r2,r3,r2 false -Instruction 6366 S:0xC0042892 0xF8C72160 1 STR r2,[r7,#0x160] false -Instruction 6367 S:0xC0042896 0xEB0E010A 1 ADD r1,lr,r10 false -Instruction 6368 S:0xC004289A 0xF8C71134 1 STR r1,[r7,#0x134] false -Instruction 6369 S:0xC004289E 0xB18C 1 CBZ r4,{pc}+0x26 ; 0xc00428c4 true -Instruction 6370 S:0xC00428C4 0xF0880101 15 EOR r1,r8,#1 false -Instruction 6371 S:0xC00428C8 0x4630 2 MOV r0,r6 false -Instruction 6372 S:0xC00428CA 0xF7FDF967 0 BL {pc}-0x2d2e ; 0xc003fb9c true -Instruction 6373 S:0xC003FB9C 0xE92D0FF0 3 PUSH {r4-r11} false -Instruction 6374 S:0xC003FBA0 0xB500 7 PUSH {lr} false -Instruction 6375 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 6376 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 6377 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 6378 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 6379 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 6380 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 6381 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 6382 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 6383 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 6384 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 6385 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 6386 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 6387 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail -Instruction 6388 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 6389 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 6390 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 6391 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail -Instruction 6392 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false -Instruction 6393 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 6394 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true -Instruction 6395 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 6396 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 6397 S:0xC00428CE 0xF8D71148 1 LDR r1,[r7,#0x148] false -Instruction 6398 S:0xC00428D2 0xE9D62312 1 LDRD r2,r3,[r6,#0x48] false -Instruction 6399 S:0xC00428D6 0x1A52 2 SUBS r2,r2,r1 false -Instruction 6400 S:0xC00428D8 0xF1630300 1 SBC r3,r3,#0 false -Instruction 6401 S:0xC00428DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false -Instruction 6402 S:0xC00428E0 0xF1B80F00 9 CMP r8,#0 false -Instruction 6403 S:0xC00428E4 0xD010 0 BEQ {pc}+0x24 ; 0xc0042908 true fail -Instruction 6404 S:0xC00428E6 0xE9D62314 1 LDRD r2,r3,[r6,#0x50] false -Instruction 6405 S:0xC00428EA 0xF1060058 1 ADD r0,r6,#0x58 false -Instruction 6406 S:0xC00428EE 0xF8D71148 1 LDR r1,[r7,#0x148] false -Instruction 6407 S:0xC00428F2 0x1852 2 ADDS r2,r2,r1 false -Instruction 6408 S:0xC00428F4 0xF1430300 1 ADC r3,r3,#0 false -Instruction 6409 S:0xC00428F8 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false -Instruction 6410 S:0xC00428FC 0xE8D0237F 9 LDREXD r2,r3,[r0] false -Instruction 6411 S:0xC0042900 0xF8C72140 4 STR r2,[r7,#0x140] false -Instruction 6412 S:0xC0042904 0xF8C73144 1 STR r3,[r7,#0x144] false -Instruction 6413 S:0xC0042908 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 6414 S:0xC004290A 0x429F 2 CMP r7,r3 false -Instruction 6415 S:0xC004290C 0xD003 0 BEQ {pc}+0xa ; 0xc0042916 true -Instruction 6416 S:0xC0042916 0xF1B80F00 9 CMP r8,#0 false -Instruction 6417 S:0xC004291A 0xD004 0 BEQ {pc}+0xc ; 0xc0042926 true fail -Instruction 6418 S:0xC004291C 0xF8D73128 16 LDR r3,[r7,#0x128] false -Instruction 6419 S:0xC0042920 0x2B00 2 CMP r3,#0 false -Instruction 6420 S:0xC0042922 0xF00080E3 0 BEQ.W {pc}+0x1ca ; 0xc0042aec true -Instruction 6421 S:0xC0042AEC 0xF8573C38 2 LDR r3,[r7,#-0x38] false -Instruction 6422 S:0xC0042AF0 0x07DA 3 LSLS r2,r3,#31 false -Instruction 6423 S:0xC0042AF2 0xD507 0 BPL {pc}+0x12 ; 0xc0042b04 true fail -Instruction 6424 S:0xC0042AF4 0xF8D63084 1 LDR r3,[r6,#0x84] false -Instruction 6425 S:0xC0042AF8 0xF503638F 2 ADD r3,r3,#0x478 false -Instruction 6426 S:0xC0042AFC 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 6427 S:0xC0042B00 0xE9C7231E 8 STRD r2,r3,[r7,#0x78] false -Instruction 6428 S:0xC0042B04 0xF8573C38 1 LDR r3,[r7,#-0x38] false -Instruction 6429 S:0xC0042B08 0x079B 3 LSLS r3,r3,#30 false -Instruction 6430 S:0xC0042B0A 0xF57FAF0C 0 BPL {pc}-0x1e4 ; 0xc0042926 true -Instruction 6431 S:0xC0042926 0x4630 1 MOV r0,r6 false -Instruction 6432 S:0xC0042928 0x4639 1 MOV r1,r7 false -Instruction 6433 S:0xC004292A 0xF7FEFD03 0 BL {pc}-0x15f6 ; 0xc0041334 true -Instruction 6434 S:0xC0041334 0xB430 3 PUSH {r4,r5} false -Instruction 6435 S:0xC0041336 0xB500 1 PUSH {lr} false -Instruction 6436 S:0xC0041338 0xF85DEB04 2 POP {lr} false -Instruction 6437 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false -Instruction 6438 S:0xC004133E 0x428B 2 CMP r3,r1 false -Instruction 6439 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Instruction 6440 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false -Instruction 6441 S:0xC0041344 0x428B 2 CMP r3,r1 false -Instruction 6442 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Instruction 6443 S:0xC0041348 0x6BC3 8 LDR r3,[r0,#0x3c] false -Instruction 6444 S:0xC004134A 0x428B 2 CMP r3,r1 false -Instruction 6445 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail -Instruction 6446 S:0xC004134E 0xBC30 1 POP {r4,r5} false -Instruction 6447 S:0xC0041350 0x4770 1 BX lr true -Instruction 6448 S:0xC004292E 0x6B33 1 LDR r3,[r6,#0x30] false -Instruction 6449 S:0xC0042930 0x429F 2 CMP r7,r3 false -Instruction 6450 S:0xC0042932 0xD003 0 BEQ {pc}+0xa ; 0xc004293c true -Instruction 6451 S:0xC004293C 0x2500 14 MOVS r5,#0 false -Instruction 6452 S:0xC004293E 0x4630 0 MOV r0,r6 false -Instruction 6453 S:0xC0042940 0x61FD 1 STR r5,[r7,#0x1c] false -Instruction 6454 S:0xC0042942 0x4639 0 MOV r1,r7 false -Instruction 6455 S:0xC0042944 0xF7FCFF96 1 BL {pc}-0x30d0 ; 0xc003f874 true -Instruction 6456 S:0xC003F874 0xB430 17 PUSH {r4,r5} false -Instruction 6457 S:0xC003F876 0xB500 1 PUSH {lr} false -Instruction 6458 S:0xC003F878 0xF85DEB04 2 POP {lr} false -Instruction 6459 S:0xC003F87C 0x2400 0 MOVS r4,#0 false -Instruction 6460 S:0xC003F87E 0x680A 1 LDR r2,[r1,#0] false -Instruction 6461 S:0xC003F880 0x6803 14 LDR r3,[r0,#0] false -Instruction 6462 S:0xC003F882 0x6044 1 STR r4,[r0,#4] false -Instruction 6463 S:0xC003F884 0x1A9B 1 SUBS r3,r3,r2 false -Instruction 6464 S:0xC003F886 0x6003 1 STR r3,[r0,#0] false -Instruction 6465 S:0xC003F888 0xF8D13120 1 LDR r3,[r1,#0x120] false -Instruction 6466 S:0xC003F88C 0xB183 2 CBZ r3,{pc}+0x24 ; 0xc003f8b0 true -Instruction 6467 S:0xC003F8B0 0xF8D02084 16 LDR r2,[r0,#0x84] false -Instruction 6468 S:0xC003F8B4 0x680D 1 LDR r5,[r1,#0] false -Instruction 6469 S:0xC003F8B6 0x6B14 2 LDR r4,[r2,#0x30] false -Instruction 6470 S:0xC003F8B8 0x6353 1 STR r3,[r2,#0x34] false -Instruction 6471 S:0xC003F8BA 0x1B64 1 SUBS r4,r4,r5 false -Instruction 6472 S:0xC003F8BC 0x6314 1 STR r4,[r2,#0x30] false -Instruction 6473 S:0xC003F8BE 0xE7E6 0 B {pc}-0x30 ; 0xc003f88e true -Instruction 6474 S:0xC003F88E 0xF8D13128 1 LDR r3,[r1,#0x128] false -Instruction 6475 S:0xC003F892 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f89e true -Instruction 6476 S:0xC003F89E 0x698A 1 LDR r2,[r1,#0x18] false -Instruction 6477 S:0xC003F8A0 0xF1010314 1 ADD r3,r1,#0x14 false -Instruction 6478 S:0xC003F8A4 0x694C 1 LDR r4,[r1,#0x14] false -Instruction 6479 S:0xC003F8A6 0x6062 5 STR r2,[r4,#4] false -Instruction 6480 S:0xC003F8A8 0x6014 3 STR r4,[r2,#0] false -Instruction 6481 S:0xC003F8AA 0x614B 1 STR r3,[r1,#0x14] false -Instruction 6482 S:0xC003F8AC 0x618B 2 STR r3,[r1,#0x18] false -Instruction 6483 S:0xC003F8AE 0xE7F1 0 B {pc}-0x1a ; 0xc003f894 true -Instruction 6484 S:0xC003F894 0x6883 1 LDR r3,[r0,#8] false -Instruction 6485 S:0xC003F896 0x3B01 2 SUBS r3,#1 false -Instruction 6486 S:0xC003F898 0x6083 1 STR r3,[r0,#8] false -Instruction 6487 S:0xC003F89A 0xBC30 1 POP {r4,r5} false -Instruction 6488 S:0xC003F89C 0x4770 1 BX lr true -Instruction 6489 S:0xC0042948 0xF1B80F00 1 CMP r8,#0 false -Instruction 6490 S:0xC004294C 0xD108 0 BNE {pc}+0x14 ; 0xc0042960 true -Instruction 6491 S:0xC0042960 0x4630 1 MOV r0,r6 false -Instruction 6492 S:0xC0042962 0xF7FCFF21 0 BL {pc}-0x31ba ; 0xc003f7a8 true -Instruction 6493 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 6494 S:0xC003F7AC 0xB500 5 PUSH {lr} false -Instruction 6495 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 6496 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 6497 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 6498 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 6499 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 6500 S:0xC003F7BC 0x6AC1 8 LDR r1,[r0,#0x2c] false -Instruction 6501 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false -Instruction 6502 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Instruction 6503 S:0xC003F7C4 0xE9D1670A 8 LDRD r6,r7,[r1,#0x28] false -Instruction 6504 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false -Instruction 6505 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false -Instruction 6506 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false -Instruction 6507 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false -Instruction 6508 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 6509 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false -Instruction 6510 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 6511 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail -Instruction 6512 S:0xC003F7E0 0x463B 0 MOV r3,r7 false fail -Instruction 6513 S:0xC003F7E2 0x4616 1 MOV r6,r2 false -Instruction 6514 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 6515 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 6516 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 6517 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 6518 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 6519 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Instruction 6520 S:0xC003F80A 0x4622 8 MOV r2,r4 false -Instruction 6521 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 6522 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true -Instruction 6523 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false -Instruction 6524 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 6525 S:0xC003F7FC 0xE9D02306 32 LDRD r2,r3,[r0,#0x18] false -Instruction 6526 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 6527 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 6528 S:0xC003F808 0x4770 3 BX lr true -Instruction 6529 S:0xC0042966 0x4630 1 MOV r0,r6 false -Instruction 6530 S:0xC0042968 0xF7FDFC70 0 BL {pc}-0x271c ; 0xc004024c true -Instruction 6531 S:0xC004024C 0xB570 1 PUSH {r4-r6,lr} false -Instruction 6532 S:0xC004024E 0xB500 4 PUSH {lr} false -Instruction 6533 S:0xC0040250 0xF85DEB04 2 POP {lr} false -Instruction 6534 S:0xC0040254 0xF8D01094 1 LDR r1,[r0,#0x94] false -Instruction 6535 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false -Instruction 6536 S:0xC004025C 0x6A0B 1 LDR r3,[r1,#0x20] false -Instruction 6537 S:0xC004025E 0xF8D224C0 2 LDR r2,[r2,#0x4c0] false -Instruction 6538 S:0xC0040262 0xF8534022 5 LDR r4,[r3,r2,LSL #2] false -Instruction 6539 S:0xC0040266 0x2C00 2 CMP r4,#0 false -Instruction 6540 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Instruction 6541 S:0xC00402C2 0xBD70 23 POP {r4-r6,pc} true -Instruction 6542 S:0xC004296C 0x68F3 4 LDR r3,[r6,#0xc] false -Instruction 6543 S:0xC004296E 0x6832 1 LDR r2,[r6,#0] false -Instruction 6544 S:0xC0042970 0x3B01 1 SUBS r3,#1 false -Instruction 6545 S:0xC0042972 0x60F3 1 STR r3,[r6,#0xc] false -Instruction 6546 S:0xC0042974 0x2A00 0 CMP r2,#0 false -Instruction 6547 S:0xC0042976 0xF04080D3 1 BNE.W {pc}+0x1aa ; 0xc0042b20 true -Instruction 6548 S:0xC0042B20 0xF8DD8054 8 LDR r8,[sp,#0x54] false -Instruction 6549 S:0xC0042B24 0xF0180F01 2 TST r8,#1 false -Instruction 6550 S:0xC0042B28 0xD006 1 BEQ {pc}+0x10 ; 0xc0042b38 true fail -Instruction 6551 S:0xC0042B2A 0xF8D70120 19 LDR r0,[r7,#0x120] false -Instruction 6552 S:0xC0042B2E 0x2800 2 CMP r0,#0 false -Instruction 6553 S:0xC0042B30 0xF43FAF2A 1 BEQ {pc}-0x1a8 ; 0xc0042988 true -Instruction 6554 S:0xC0042988 0x9D14 1 LDR r5,[sp,#0x50] false -Instruction 6555 S:0xC004298A 0xF5056290 2 ADD r2,r5,#0x480 false -Instruction 6556 S:0xC004298E 0xF50569B4 1 ADD r9,r5,#0x5a0 false -Instruction 6557 S:0xC0042992 0x686B 1 LDR r3,[r5,#4] false -Instruction 6558 S:0xC0042994 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false -Instruction 6559 S:0xC0042998 0x3B01 1 SUBS r3,#1 false -Instruction 6560 S:0xC004299A 0x606B 1 STR r3,[r5,#4] false -Instruction 6561 S:0xC004299C 0xE9D24500 1 LDRD r4,r5,[r2,#0] false -Instruction 6562 S:0xC00429A0 0xE9D90100 12 LDRD r0,r1,[r9,#0] false -Instruction 6563 S:0xC00429A4 0x1A20 2 SUBS r0,r4,r0 false -Instruction 6564 S:0xC00429A6 0xEB650101 1 SBC r1,r5,r1 false -Instruction 6565 S:0xC00429AA 0xF7FCFFD7 0 BL {pc}-0x304e ; 0xc003f95c true -Instruction 6566 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 6567 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 6568 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 6569 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 6570 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 6571 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 6572 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 6573 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 6574 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 6575 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 6576 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 6577 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 6578 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 6579 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 6580 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 6581 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 6582 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 6583 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 6584 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 6585 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 6586 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 6587 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 6588 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 6589 S:0xC00429AE 0x2800 1 CMP r0,#0 false -Instruction 6590 S:0xC00429B0 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 6591 S:0xC00429B4 0xF2C0822B 0 BLT.W {pc}+0x45a ; 0xc0042e0e true fail -Instruction 6592 S:0xC00429B8 0x0A86 20 LSRS r6,r0,#10 false -Instruction 6593 S:0xC00429BA 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 6594 S:0xC00429BC 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 6595 S:0xC00429C0 0xEA560E07 1 ORRS lr,r6,r7 false -Instruction 6596 S:0xC00429C4 0xF04081E9 0 BNE.W {pc}+0x3d6 ; 0xc0042d9a true -Instruction 6597 S:0xC0042D9A 0x4B9F 14 LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 false -Instruction 6598 S:0xC0042D9C 0xE9C94500 3 STRD r4,r5,[r9,#0] false -Instruction 6599 S:0xC0042DA0 0x681A 1 LDR r2,[r3,#0] false -Instruction 6600 S:0xC0042DA2 0x2A00 2 CMP r2,#0 false -Instruction 6601 S:0xC0042DA4 0xD03D 0 BEQ {pc}+0x7e ; 0xc0042e22 true fail -Instruction 6602 S:0xC0042DA6 0xEB031308 1 ADD r3,r3,r8,LSL #4 false -Instruction 6603 S:0xC0042DAA 0xF04F0B00 0 MOV r11,#0 false -Instruction 6604 S:0xC0042DAE 0xF8D33098 3 LDR r3,[r3,#0x98] false -Instruction 6605 S:0xC0042DB2 0x469A 2 MOV r10,r3 false -Instruction 6606 S:0xC0042DB4 0x9312 1 STR r3,[sp,#0x48] false -Instruction 6607 S:0xC0042DB6 0x9D14 1 LDR r5,[sp,#0x50] false -Instruction 6608 S:0xC0042DB8 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 6609 S:0xC0042DBC 0x2300 1 MOVS r3,#0 false -Instruction 6610 S:0xC0042DBE 0xF8D5459C 42 LDR r4,[r5,#0x59c] false -Instruction 6611 S:0xC0042DC2 0x05A5 3 LSLS r5,r4,#22 false -Instruction 6612 S:0xC0042DC4 0x0DAD 2 LSRS r5,r5,#22 false -Instruction 6613 S:0xC0042DC6 0x1970 1 ADDS r0,r6,r5 false -Instruction 6614 S:0xC0042DC8 0xF1470100 1 ADC r1,r7,#0 false -Instruction 6615 S:0xC0042DCC 0x428B 1 CMP r3,r1 false -Instruction 6616 S:0xC0042DCE 0xBF08 0 IT EQ false -Instruction 6617 S:0xC0042DD0 0x4282 1 CMP r2,r0 false -Instruction 6618 S:0xC0042DD2 0xD32E 0 BCC {pc}+0x60 ; 0xc0042e32 true fail -Instruction 6619 S:0xC0042DD4 0xF8DD8050 1 LDR r8,[sp,#0x50] false -Instruction 6620 S:0xC0042DD8 0xF8D83598 3 LDR r3,[r8,#0x598] false -Instruction 6621 S:0xC0042DDC 0xF8D815C8 1 LDR r1,[r8,#0x5c8] false -Instruction 6622 S:0xC0042DE0 0xFB06F20B 1 MUL r2,r6,r11 false -Instruction 6623 S:0xC0042DE4 0x19A4 1 ADDS r4,r4,r6 false -Instruction 6624 S:0xC0042DE6 0xFB0A2207 1 MLA r2,r10,r7,r2 false -Instruction 6625 S:0xC0042DEA 0xF8DD8050 1 LDR r8,[sp,#0x50] false -Instruction 6626 S:0xC0042DEE 0xFBA6670A 1 UMULL r6,r7,r6,r10 false -Instruction 6627 S:0xC0042DF2 0x4625 1 MOV r5,r4 false -Instruction 6628 S:0xC0042DF4 0xF8C8459C 1 STR r4,[r8,#0x59c] false -Instruction 6629 S:0xC0042DF8 0x19D7 1 ADDS r7,r2,r7 false -Instruction 6630 S:0xC0042DFA 0x0AB2 1 LSRS r2,r6,#10 false -Instruction 6631 S:0xC0042DFC 0xEA425287 1 ORR r2,r2,r7,LSL #22 false -Instruction 6632 S:0xC0042E00 0x18D3 1 ADDS r3,r2,r3 false -Instruction 6633 S:0xC0042E02 0x1852 1 ADDS r2,r2,r1 false -Instruction 6634 S:0xC0042E04 0xF8C83598 1 STR r3,[r8,#0x598] false -Instruction 6635 S:0xC0042E08 0xF8C825C8 1 STR r2,[r8,#0x5c8] false -Instruction 6636 S:0xC0042E0C 0xE5E3 0 B {pc}-0x436 ; 0xc00429d6 true -Instruction 6637 S:0xC00429D6 0xF8DD9050 1 LDR r9,[sp,#0x50] false -Instruction 6638 S:0xC00429DA 0x029B 1 LSLS r3,r3,#10 false -Instruction 6639 S:0xC00429DC 0x3401 0 ADDS r4,#1 false -Instruction 6640 S:0xC00429DE 0x2100 1 MOVS r1,#0 false -Instruction 6641 S:0xC00429E0 0xF8D905C8 9 LDR r0,[r9,#0x5c8] false -Instruction 6642 S:0xC00429E4 0xF8D980B8 1 LDR r8,[r9,#0xb8] false -Instruction 6643 S:0xC00429E8 0xF8D960BC 1 LDR r6,[r9,#0xbc] false -Instruction 6644 S:0xC00429EC 0x9006 1 STR r0,[sp,#0x18] false -Instruction 6645 S:0xC00429EE 0x4618 0 MOV r0,r3 false -Instruction 6646 S:0xC00429F0 0xF20EF9CE 1 BL {pc}+0x20e3a0 ; 0xc0250d90 true -Info Tracing enabled -Instruction 6647 S:0xC00429F4 0x1C6C 9 ADDS r4,r5,#1 false -Instruction 6648 S:0xC00429F6 0x9D06 1 LDR r5,[sp,#0x18] false -Instruction 6649 S:0xC00429F8 0xEBC80702 1 RSB r7,r8,r2 false -Instruction 6650 S:0xC00429FC 0x2100 0 MOVS r1,#0 false -Instruction 6651 S:0xC00429FE 0xEA877AE7 14 EOR r10,r7,r7,ASR #31 false -Instruction 6652 S:0xC0042A02 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false -Instruction 6653 S:0xC0042A06 0x02A8 1 LSLS r0,r5,#10 false -Instruction 6654 S:0xC0042A08 0xF8D950DC 1 LDR r5,[r9,#0xdc] false -Instruction 6655 S:0xC0042A0C 0xF20EF9C0 0 BL {pc}+0x20e384 ; 0xc0250d90 true -Info Tracing enabled -Instruction 6656 S:0xC0042A10 0xEBBA1F98 1 CMP r10,r8,LSR #6 false -Instruction 6657 S:0xC0042A14 0xEBC60202 1 RSB r2,r6,r2 false -Instruction 6658 S:0xC0042A18 0xD806 1 BHI {pc}+0x10 ; 0xc0042a28 true fail -Instruction 6659 S:0xC0042A1A 0xEA8273E2 1 EOR r3,r2,r2,ASR #31 false -Instruction 6660 S:0xC0042A1E 0xEBA373E2 13 SUB r3,r3,r2,ASR #31 false -Instruction 6661 S:0xC0042A22 0xEBB31F96 1 CMP r3,r6,LSR #6 false -Instruction 6662 S:0xC0042A26 0xD91F 1 BLS {pc}+0x42 ; 0xc0042a68 true -Instruction 6663 S:0xC0042A68 0x4BBA 47 LDR r3,[pc,#744] ; [0xC0042D54] false -Instruction 6664 S:0xC0042A6A 0xF8DD9050 3 LDR r9,[sp,#0x50] false -Instruction 6665 S:0xC0042A6E 0x685A 13 LDR r2,[r3,#4] false -Instruction 6666 S:0xC0042A70 0xF8D90598 3 LDR r0,[r9,#0x598] false -Instruction 6667 S:0xC0042A74 0xF8D9159C 1 LDR r1,[r9,#0x59c] false -Instruction 6668 S:0xC0042A78 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false -Instruction 6669 S:0xC0042A7C 0x2A00 0 CMP r2,#0 false -Instruction 6670 S:0xC0042A7E 0xF0408256 1 BNE.W {pc}+0x4b0 ; 0xc0042f2e true fail -Instruction 6671 S:0xC0042A82 0x4BB5 1 LDR r3,[pc,#724] ; [0xC0042D58] false -Instruction 6672 S:0xC0042A84 0xF8DD9050 1 LDR r9,[sp,#0x50] false -Instruction 6673 S:0xC0042A88 0x685A 12 LDR r2,[r3,#4] false -Instruction 6674 S:0xC0042A8A 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false -Instruction 6675 S:0xC0042A8E 0x2A00 1 CMP r2,#0 false -Instruction 6676 S:0xC0042A90 0xF040823E 0 BNE.W {pc}+0x480 ; 0xc0042f10 true fail -Instruction 6677 S:0xC0042A94 0x9814 1 LDR r0,[sp,#0x50] false -Instruction 6678 S:0xC0042A96 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 6679 S:0xC0042A98 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 6680 S:0xC0042A9C 0xF7FEBB58 5 B {pc}-0x194c ; 0xc0041150 true -Instruction 6681 S:0xC0041150 0xB478 2 PUSH {r3-r6} false -Instruction 6682 S:0xC0041152 0xB500 4 PUSH {lr} false -Instruction 6683 S:0xC0041154 0xF85DEB04 2 POP {lr} false -Instruction 6684 S:0xC0041158 0x4A16 2 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false -Instruction 6685 S:0xC004115A 0xF8D01460 2 LDR r1,[r0,#0x460] false -Instruction 6686 S:0xC004115E 0x6812 3 LDR r2,[r2,#0] false -Instruction 6687 S:0xC0041160 0x0612 3 LSLS r2,r2,#24 false -Instruction 6688 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true -Instruction 6689 S:0xC004119A 0xBC78 8 POP {r3-r6} false -Instruction 6690 S:0xC004119C 0x4770 2 BX lr true -Instruction 6691 S:0xC003B85A 0xE8BD87F0 9 POP {r4-r10,pc} true -Info Tracing enabled -Instruction 6692 S:0xC0042274 0xE92D4FF0 17 PUSH {r4-r11,lr} false -Instruction 6693 S:0xC0042278 0xB097 5 SUB sp,sp,#0x5c false -Instruction 6694 S:0xC004227A 0xB500 3 PUSH {lr} false -Instruction 6695 S:0xC004227C 0xF85DEB04 2 POP {lr} false -Instruction 6696 S:0xC0042280 0xF1110A38 8 ADDS r10,r1,#0x38 false -Instruction 6697 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail -Instruction 6698 S:0xC0042288 0xF8DFB3FC 1 LDR r11,[pc,#1020] ; [0xC0042688] false -Instruction 6699 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true -Instruction 6700 S:0xC00422A0 0xF8DA301C 18 LDR r3,[r10,#0x1c] false -Instruction 6701 S:0xC00422A4 0xF8DA8124 1 LDR r8,[r10,#0x124] false -Instruction 6702 S:0xC00422A8 0x2B00 1 CMP r3,#0 false -Instruction 6703 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true fail -Instruction 6704 S:0xC00422AE 0xE9D82306 21 LDRD r2,r3,[r8,#0x18] false -Instruction 6705 S:0xC00422B2 0xE9DA010C 1 LDRD r0,r1,[r10,#0x30] false -Instruction 6706 S:0xC00422B6 0xF8DB4000 3 LDR r4,[r11,#0] false -Instruction 6707 S:0xC00422BA 0x1A80 1 SUBS r0,r0,r2 false -Instruction 6708 S:0xC00422BC 0xEB610103 1 SBC r1,r1,r3 false -Instruction 6709 S:0xC00422C0 0x2300 12 MOVS r3,#0 false -Instruction 6710 S:0xC00422C2 0x17CE 1 ASRS r6,r1,#31 false -Instruction 6711 S:0xC00422C4 0xEB040444 1 ADD r4,r4,r4,LSL #1 false -Instruction 6712 S:0xC00422C8 0x4637 0 MOV r7,r6 false -Instruction 6713 S:0xC00422CA 0x4070 1 EORS r0,r0,r6 false -Instruction 6714 S:0xC00422CC 0x4071 1 EORS r1,r1,r6 false -Instruction 6715 S:0xC00422CE 0x4622 0 MOV r2,r4 false -Instruction 6716 S:0xC00422D0 0x1B80 1 SUBS r0,r0,r6 false -Instruction 6717 S:0xC00422D2 0xEB610107 1 SBC r1,r1,r7 false -Instruction 6718 S:0xC00422D6 0x4282 1 CMP r2,r0 false -Instruction 6719 S:0xC00422D8 0xEB730401 1 SBCS r4,r3,r1 false -Instruction 6720 S:0xC00422DC 0xBFBE 0 ITTT LT false -Instruction 6721 S:0xC00422DE 0xF8D83040 1 LDR r3,[r8,#0x40] false fail -Instruction 6722 S:0xC00422E2 0x3301 2 ADDS r3,#1 false fail -Instruction 6723 S:0xC00422E4 0xF8C83040 1 STR r3,[r8,#0x40] false fail -Instruction 6724 S:0xC00422E8 0xF8DA301C 1 LDR r3,[r10,#0x1c] false -Instruction 6725 S:0xC00422EC 0x2B00 2 CMP r3,#0 false -Instruction 6726 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true -Instruction 6727 S:0xC004228E 0x2500 8 MOVS r5,#0 false -Instruction 6728 S:0xC0042290 0xF8C85030 1 STR r5,[r8,#0x30] false -Instruction 6729 S:0xC0042294 0xF8DAA120 1 LDR r10,[r10,#0x120] false -Instruction 6730 S:0xC0042298 0xF1BA0F00 2 CMP r10,#0 false -Instruction 6731 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true -Instruction 6732 S:0xC00425CA 0xB017 1 ADD sp,sp,#0x5c false -Instruction 6733 S:0xC00425CC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Info Tracing enabled -Instruction 6734 S:0xC00421AC 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 6735 S:0xC00421AE 0xB500 5 PUSH {lr} false -Instruction 6736 S:0xC00421B0 0xF85DEB04 2 POP {lr} false -Instruction 6737 S:0xC00421B4 0x4607 0 MOV r7,r0 false -Instruction 6738 S:0xC00421B6 0x6D05 1 LDR r5,[r0,#0x50] false -Instruction 6739 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false -Instruction 6740 S:0xC00421BC 0x2D00 2 CMP r5,#0 false -Instruction 6741 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail -Instruction 6742 S:0xC00421C0 0x6AE6 1 LDR r6,[r4,#0x2c] false -Instruction 6743 S:0xC00421C2 0xB106 2 CBZ r6,{pc}+4 ; 0xc00421c6 true fail -Instruction 6744 S:0xC00421C4 0x3E08 1 SUBS r6,r6,#8 false -Instruction 6745 S:0xC00421C6 0x6BE5 1 LDR r5,[r4,#0x3c] false -Instruction 6746 S:0xC00421C8 0x42B5 2 CMP r5,r6 false -Instruction 6747 S:0xC00421CA 0xBF18 0 IT NE false -Instruction 6748 S:0xC00421CC 0x4635 1 MOV r5,r6 false -Instruction 6749 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail -Instruction 6750 S:0xC00421D0 0x6BA0 1 LDR r0,[r4,#0x38] false -Instruction 6751 S:0xC00421D2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421e0 true -Instruction 6752 S:0xC00421E0 0x6B60 8 LDR r0,[r4,#0x34] false -Instruction 6753 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true -Instruction 6754 S:0xC00421F0 0x4620 8 MOV r0,r4 false -Instruction 6755 S:0xC00421F2 0x4629 0 MOV r1,r5 false -Instruction 6756 S:0xC00421F4 0xF7FFF89E 1 BL {pc}-0xec0 ; 0xc0041334 true -Instruction 6757 S:0xC0041334 0xB430 3 PUSH {r4,r5} false -Instruction 6758 S:0xC0041336 0xB500 1 PUSH {lr} false -Instruction 6759 S:0xC0041338 0xF85DEB04 2 POP {lr} false -Instruction 6760 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false -Instruction 6761 S:0xC004133E 0x428B 2 CMP r3,r1 false -Instruction 6762 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Instruction 6763 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false -Instruction 6764 S:0xC0041344 0x428B 2 CMP r3,r1 false -Instruction 6765 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Instruction 6766 S:0xC0041348 0x6BC3 1 LDR r3,[r0,#0x3c] false -Instruction 6767 S:0xC004134A 0x428B 2 CMP r3,r1 false -Instruction 6768 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail -Instruction 6769 S:0xC004134E 0xBC30 1 POP {r4,r5} false -Instruction 6770 S:0xC0041350 0x4770 1 BX lr true -Instruction 6771 S:0xC00421F8 0x4620 1 MOV r0,r4 false -Instruction 6772 S:0xC00421FA 0x4629 0 MOV r1,r5 false -Instruction 6773 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true -Instruction 6774 S:0xC0041E7C 0xE92D4FF0 1 PUSH {r4-r11,lr} false -Instruction 6775 S:0xC0041E80 0xB091 11 SUB sp,sp,#0x44 false -Instruction 6776 S:0xC0041E82 0xB500 3 PUSH {lr} false -Instruction 6777 S:0xC0041E84 0xF85DEB04 2 POP {lr} false -Instruction 6778 S:0xC0041E88 0x69CB 2 LDR r3,[r1,#0x1c] false -Instruction 6779 S:0xC0041E8A 0x4688 0 MOV r8,r1 false -Instruction 6780 S:0xC0041E8C 0x4681 1 MOV r9,r0 false -Instruction 6781 S:0xC0041E8E 0x2B00 1 CMP r3,#0 false -Instruction 6782 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true -Instruction 6783 S:0xC0041EE2 0xF7FEF89B 8 BL {pc}-0x1ec6 ; 0xc004001c true -Instruction 6784 S:0xC004001C 0xE92D4FF8 3 PUSH {r3-r11,lr} false -Instruction 6785 S:0xC0040020 0xB500 7 PUSH {lr} false -Instruction 6786 S:0xC0040022 0xF85DEB04 2 POP {lr} false -Instruction 6787 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false -Instruction 6788 S:0xC004002A 0xF8D03084 1 LDR r3,[r0,#0x84] false -Instruction 6789 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false -Instruction 6790 S:0xC0040032 0xE9D16712 11 LDRD r6,r7,[r1,#0x48] false -Instruction 6791 S:0xC0040036 0x4688 1 MOV r8,r1 false -Instruction 6792 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 6793 S:0xC004003C 0xE9D14514 1 LDRD r4,r5,[r1,#0x50] false -Instruction 6794 S:0xC0040040 0xE9D32300 2 LDRD r2,r3,[r3,#0] false -Instruction 6795 S:0xC0040044 0x1B92 2 SUBS r2,r2,r6 false -Instruction 6796 S:0xC0040046 0xEB630307 1 SBC r3,r3,r7 false -Instruction 6797 S:0xC004004A 0x42AB 1 CMP r3,r5 false -Instruction 6798 S:0xC004004C 0xBF08 0 IT EQ false -Instruction 6799 S:0xC004004E 0x42A2 1 CMP r2,r4 false -Instruction 6800 S:0xC0040050 0xBF3C 0 ITT CC false -Instruction 6801 S:0xC0040052 0x4622 1 MOV r2,r4 false -Instruction 6802 S:0xC0040054 0x462B 0 MOV r3,r5 false -Instruction 6803 S:0xC0040056 0xE9D14516 1 LDRD r4,r5,[r1,#0x58] false -Instruction 6804 S:0xC004005A 0xE9C12314 1 STRD r2,r3,[r1,#0x50] false -Instruction 6805 S:0xC004005E 0xEB14040A 1 ADDS r4,r4,r10 false -Instruction 6806 S:0xC0040062 0xEB45050B 1 ADC r5,r5,r11 false -Instruction 6807 S:0xC0040066 0xE9C14516 1 STRD r4,r5,[r1,#0x58] false -Instruction 6808 S:0xC004006A 0xF8D03084 1 LDR r3,[r0,#0x84] false -Instruction 6809 S:0xC004006E 0xE9D14518 1 LDRD r4,r5,[r1,#0x60] false -Instruction 6810 S:0xC0040072 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 6811 S:0xC0040076 0xF8D11128 14 LDR r1,[r1,#0x128] false -Instruction 6812 S:0xC004007A 0xE9D32300 2 LDRD r2,r3,[r3,#0] false -Instruction 6813 S:0xC004007E 0x1912 2 ADDS r2,r2,r4 false -Instruction 6814 S:0xC0040080 0xEB430305 1 ADC r3,r3,r5 false -Instruction 6815 S:0xC0040084 0x1B92 1 SUBS r2,r2,r6 false -Instruction 6816 S:0xC0040086 0xEB630307 1 SBC r3,r3,r7 false -Instruction 6817 S:0xC004008A 0xE9C82318 1 STRD r2,r3,[r8,#0x60] false -Instruction 6818 S:0xC004008E 0xB129 1 CBZ r1,{pc}+0xe ; 0xc004009c true -Instruction 6819 S:0xC004009C 0x490E 3 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false -Instruction 6820 S:0xC004009E 0xF8D03084 3 LDR r3,[r0,#0x84] false -Instruction 6821 S:0xC00400A2 0x6848 13 LDR r0,[r1,#4] false -Instruction 6822 S:0xC00400A4 0xF503638F 1 ADD r3,r3,#0x478 false -Instruction 6823 S:0xC00400A8 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 6824 S:0xC00400AC 0x2800 1 CMP r0,#0 false -Instruction 6825 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true -Instruction 6826 S:0xC0040090 0x2200 8 MOVS r2,#0 false -Instruction 6827 S:0xC0040092 0x2300 0 MOVS r3,#0 false -Instruction 6828 S:0xC0040094 0xE9C82312 1 STRD r2,r3,[r8,#0x48] false -Instruction 6829 S:0xC0040098 0xE8BD8FF8 3 POP {r3-r11,pc} true -Instruction 6830 S:0xC0041EE6 0x4648 7 MOV r0,r9 false -Instruction 6831 S:0xC0041EE8 0x4641 0 MOV r1,r8 false -Instruction 6832 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true -Instruction 6833 S:0xC004047C 0xB538 1 PUSH {r3-r5,lr} false -Instruction 6834 S:0xC004047E 0xB500 4 PUSH {lr} false -Instruction 6835 S:0xC0040480 0xF85DEB04 2 POP {lr} false -Instruction 6836 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false -Instruction 6837 S:0xC0040488 0x6AC3 1 LDR r3,[r0,#0x2c] false -Instruction 6838 S:0xC004048A 0x4604 0 MOV r4,r0 false -Instruction 6839 S:0xC004048C 0x42AB 2 CMP r3,r5 false -Instruction 6840 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true -Instruction 6841 S:0xC004049E 0x4628 1 MOV r0,r5 false -Instruction 6842 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true -Info Tracing enabled -Instruction 6843 S:0xC00404A4 0x62E0 1 STR r0,[r4,#0x2c] false -Instruction 6844 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true -Instruction 6845 S:0xC0040490 0x4628 3 MOV r0,r5 false -Instruction 6846 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false -Instruction 6847 S:0xC0040496 0xE8BD4038 1 POP {r3-r5,lr} false -Instruction 6848 S:0xC004049A 0xF215BECF 2 B.W {pc}+0x215da2 ; 0xc025623c true -Info Tracing enabled -Instruction 6849 S:0xC0041EEE 0xF8D8A124 1 LDR r10,[r8,#0x124] false -Instruction 6850 S:0xC0041EF2 0xF8D83128 1 LDR r3,[r8,#0x128] false -Instruction 6851 S:0xC0041EF6 0xF8DA2084 4 LDR r2,[r10,#0x84] false -Instruction 6852 S:0xC0041EFA 0xF8D274C0 3 LDR r7,[r2,#0x4c0] false -Instruction 6853 S:0xC0041EFE 0x9704 1 STR r7,[sp,#0x10] false -Instruction 6854 S:0xC0041F00 0x2B00 0 CMP r3,#0 false -Instruction 6855 S:0xC0041F02 0xF0008108 1 BEQ.W {pc}+0x214 ; 0xc0042116 true -Instruction 6856 S:0xC0042116 0xF5026290 1 ADD r2,r2,#0x480 false -Instruction 6857 S:0xC004211A 0xE9D26700 3 LDRD r6,r7,[r2,#0] false -Instruction 6858 S:0xC004211E 0xE6F8 1 B {pc}-0x20c ; 0xc0041f12 true -Instruction 6859 S:0xC0041F12 0x46C3 1 MOV r11,r8 false -Instruction 6860 S:0xC0041F14 0xF8D8201C 1 LDR r2,[r8,#0x1c] false -Instruction 6861 S:0xC0041F18 0xF8DA3030 1 LDR r3,[r10,#0x30] false -Instruction 6862 S:0xC0041F1C 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false -Instruction 6863 S:0xC0041F20 0x9209 1 STR r2,[sp,#0x24] false -Instruction 6864 S:0xC0041F22 0x1A30 1 SUBS r0,r6,r0 false -Instruction 6865 S:0xC0041F24 0xEB670101 1 SBC r1,r7,r1 false -Instruction 6866 S:0xC0041F28 0x9306 1 STR r3,[sp,#0x18] false -Instruction 6867 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true -Instruction 6868 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 6869 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 6870 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 6871 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 6872 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 6873 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false -Instruction 6874 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 6875 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 6876 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 6877 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 6878 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 6879 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 6880 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 6881 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 6882 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 6883 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 6884 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 6885 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 6886 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 6887 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 6888 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 6889 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 6890 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 6891 S:0xC0041F2E 0x2800 1 CMP r0,#0 false -Instruction 6892 S:0xC0041F30 0xF1710C00 1 SBCS r12,r1,#0 false -Instruction 6893 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail -Instruction 6894 S:0xC0041F38 0x0A84 8 LSRS r4,r0,#10 false -Instruction 6895 S:0xC0041F3A 0x0A8D 1 LSRS r5,r1,#10 false -Instruction 6896 S:0xC0041F3C 0xEA445481 1 ORR r4,r4,r1,LSL #22 false -Instruction 6897 S:0xC0041F40 0xEA540005 1 ORRS r0,r4,r5 false -Instruction 6898 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true fail -Instruction 6899 S:0xC0041F46 0x4A8E 20 LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 false -Instruction 6900 S:0xC0041F48 0xE9CB6700 3 STRD r6,r7,[r11,#0] false -Instruction 6901 S:0xC0041F4C 0x6813 1 LDR r3,[r2,#0] false -Instruction 6902 S:0xC0041F4E 0x2B00 2 CMP r3,#0 false -Instruction 6903 S:0xC0041F50 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00420f0 true fail -Instruction 6904 S:0xC0041F54 0x9B04 1 LDR r3,[sp,#0x10] false -Instruction 6905 S:0xC0041F56 0xF04F0C00 0 MOV r12,#0 false -Instruction 6906 S:0xC0041F5A 0xF8CDC014 1 STR r12,[sp,#0x14] false -Instruction 6907 S:0xC0041F5E 0xEB021203 2 ADD r2,r2,r3,LSL #4 false -Instruction 6908 S:0xC0041F62 0xF8D2B098 3 LDR r11,[r2,#0x98] false -Instruction 6909 S:0xC0041F66 0xF8CDB010 1 STR r11,[sp,#0x10] false -Instruction 6910 S:0xC0041F6A 0x9B06 1 LDR r3,[sp,#0x18] false -Instruction 6911 S:0xC0041F6C 0xF8D82134 1 LDR r2,[r8,#0x134] false -Instruction 6912 S:0xC0041F70 0xEBB80703 1 SUBS r7,r8,r3 false -Instruction 6913 S:0xC0041F74 0x427E 1 RSBS r6,r7,#0 false -Instruction 6914 S:0xC0041F76 0x417E 1 ADCS r6,r6,r7 false -Instruction 6915 S:0xC0041F78 0x0597 1 LSLS r7,r2,#22 false -Instruction 6916 S:0xC0041F7A 0x0DBF 2 LSRS r7,r7,#22 false -Instruction 6917 S:0xC0041F7C 0x19E0 1 ADDS r0,r4,r7 false -Instruction 6918 S:0xC0041F7E 0xF1450100 3 ADC r1,r5,#0 false -Instruction 6919 S:0xC0041F82 0x2900 1 CMP r1,#0 false -Instruction 6920 S:0xC0041F84 0xBF08 1 IT EQ false -Instruction 6921 S:0xC0041F86 0xF5B06F80 1 CMP r0,#0x400 false -Instruction 6922 S:0xC0041F8A 0xBF38 0 IT CC false -Instruction 6923 S:0xC0041F8C 0x2700 1 MOVS r7,#0 false fail -Instruction 6924 S:0xC0041F8E 0xD377 0 BCC {pc}+0xf2 ; 0xc0042080 true fail -Instruction 6925 S:0xC0041F90 0xF5C76780 1 RSB r7,r7,#0x400 false -Instruction 6926 S:0xC0041F94 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 6927 S:0xC0041F96 0xFB07F10B 1 MUL r1,r7,r11 false -Instruction 6928 S:0xC0041F9A 0x0A89 3 LSRS r1,r1,#10 false -Instruction 6929 S:0xC0041F9C 0x2B00 0 CMP r3,#0 false -Instruction 6930 S:0xC0041F9E 0xF00080B7 1 BEQ.W {pc}+0x172 ; 0xc0042110 true fail -Instruction 6931 S:0xC0041FA2 0xF8D80130 1 LDR r0,[r8,#0x130] false -Instruction 6932 S:0xC0041FA6 0xEB010C00 2 ADD r12,r1,r0 false -Instruction 6933 S:0xC0041FAA 0xF8C8C130 1 STR r12,[r8,#0x130] false -Instruction 6934 S:0xC0041FAE 0xB126 1 CBZ r6,{pc}+0xc ; 0xc0041fba true -Instruction 6935 S:0xC0041FBA 0x1BE4 12 SUBS r4,r4,r7 false -Instruction 6936 S:0xC0041FBC 0xEB6575E7 1 SBC r5,r5,r7,ASR #31 false -Instruction 6937 S:0xC0041FC0 0x18BF 1 ADDS r7,r7,r2 false -Instruction 6938 S:0xC0041FC2 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 6939 S:0xC0041FC6 0x2300 1 MOVS r3,#0 false -Instruction 6940 S:0xC0041FC8 0x0AA1 1 LSRS r1,r4,#10 false -Instruction 6941 S:0xC0041FCA 0x4014 1 ANDS r4,r4,r2 false -Instruction 6942 S:0xC0041FCC 0xEA415085 1 ORR r0,r1,r5,LSL #22 false -Instruction 6943 S:0xC0041FD0 0x0AA9 1 LSRS r1,r5,#10 false -Instruction 6944 S:0xC0041FD2 0x9000 1 STR r0,[sp,#0] false -Instruction 6945 S:0xC0041FD4 0x2201 0 MOVS r2,#1 false -Instruction 6946 S:0xC0041FD6 0x9101 1 STR r1,[sp,#4] false -Instruction 6947 S:0xC0041FD8 0x401D 1 ANDS r5,r5,r3 false -Instruction 6948 S:0xC0041FDA 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false -Instruction 6949 S:0xC0041FDE 0x2300 1 MOVS r3,#0 false -Instruction 6950 S:0xC0041FE0 0xF8C87134 8 STR r7,[r8,#0x134] false -Instruction 6951 S:0xC0041FE4 0x1812 1 ADDS r2,r2,r0 false -Instruction 6952 S:0xC0041FE6 0xF44F60FC 1 MOV r0,#0x7e0 false -Instruction 6953 S:0xC0041FEA 0xEB430301 1 ADC r3,r3,r1 false -Instruction 6954 S:0xC0041FEE 0x2100 0 MOVS r1,#0 false -Instruction 6955 S:0xC0041FF0 0x4299 1 CMP r1,r3 false -Instruction 6956 S:0xC0041FF2 0xBF08 0 IT EQ false -Instruction 6957 S:0xC0041FF4 0x4290 1 CMP r0,r2 false -Instruction 6958 S:0xC0041FF6 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 6959 S:0xC0041FFA 0xF0C08091 1 BCC.W {pc}+0x126 ; 0xc0042120 true fail -Instruction 6960 S:0xC0041FFE 0x9906 1 LDR r1,[sp,#0x18] false -Instruction 6961 S:0xC0042000 0x4610 11 MOV r0,r2 false -Instruction 6962 S:0xC0042002 0xF8DFE180 1 LDR lr,[pc,#384] ; [0xC0042184] = 0xC03E83C8 false -Instruction 6963 S:0xC0042006 0x291F 1 CMP r1,#0x1f false -Instruction 6964 S:0xC0042008 0xF2008096 0 BHI.W {pc}+0x130 ; 0xc0042138 true fail -Instruction 6965 S:0xC004200C 0xF85E1022 23 LDR r1,[lr,r2,LSL #2] false -Instruction 6966 S:0xC0042010 0xF8D83160 12 LDR r3,[r8,#0x160] false -Instruction 6967 S:0xC0042014 0x9108 1 STR r1,[sp,#0x20] false -Instruction 6968 S:0xC0042016 0x930D 1 STR r3,[sp,#0x34] false -Instruction 6969 S:0xC0042018 0xFBAC2301 1 UMULL r2,r3,r12,r1 false -Instruction 6970 S:0xC004201C 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 6971 S:0xC0042020 0xFBA72301 1 UMULL r2,r3,r7,r1 false -Instruction 6972 S:0xC0042024 0x9F07 1 LDR r7,[sp,#0x1c] false -Instruction 6973 S:0xC0042026 0x970C 1 STR r7,[sp,#0x30] false -Instruction 6974 S:0xC0042028 0xF8C87130 1 STR r7,[r8,#0x130] false -Instruction 6975 S:0xC004202C 0x9306 1 STR r3,[sp,#0x18] false -Instruction 6976 S:0xC004202E 0xF8C83134 1 STR r3,[r8,#0x134] false -Instruction 6977 S:0xC0042032 0x2300 0 MOVS r3,#0 false -Instruction 6978 S:0xC0042034 0xF85E7020 1 LDR r7,[lr,r0,LSL #2] false -Instruction 6979 S:0xC0042038 0x2200 0 MOVS r2,#0 false -Instruction 6980 S:0xC004203A 0xE9CD230E 1 STRD r2,r3,[sp,#0x38] false -Instruction 6981 S:0xC004203E 0x9B0D 1 LDR r3,[sp,#0x34] false -Instruction 6982 S:0xC0042040 0xFBA70103 11 UMULL r0,r1,r7,r3 false -Instruction 6983 S:0xC0042044 0x910E 1 STR r1,[sp,#0x38] false -Instruction 6984 S:0xC0042046 0x980E 2 LDR r0,[sp,#0x38] false -Instruction 6985 S:0xC0042048 0x9F0E 1 LDR r7,[sp,#0x38] false -Instruction 6986 S:0xC004204A 0xF8C80160 2 STR r0,[r8,#0x160] false -Instruction 6987 S:0xC004204E 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false -Instruction 6988 S:0xC0042052 0xF7FFFB3D 1 BL {pc}-0x982 ; 0xc00416d0 true -Instruction 6989 S:0xC00416D0 0xE92D03F0 13 PUSH {r4-r9} false -Instruction 6990 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 6991 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 6992 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 6993 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 6994 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 6995 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 6996 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 6997 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 6998 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 6999 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 7000 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false -Instruction 7001 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 7002 S:0xC00416F4 0x4770 3 BX lr true -Instruction 7003 S:0xC0042056 0x9A09 2 LDR r2,[sp,#0x24] false -Instruction 7004 S:0xC0042058 0xFB0BFB00 1 MUL r11,r11,r0 false -Instruction 7005 S:0xC004205C 0xEA4F2B9B 3 LSR r11,r11,#10 false -Instruction 7006 S:0xC0042060 0xB12A 1 CBZ r2,{pc}+0xe ; 0xc004206e true fail -Instruction 7007 S:0xC0042062 0xF8DDC030 1 LDR r12,[sp,#0x30] false -Instruction 7008 S:0xC0042066 0xEB0B030C 2 ADD r3,r11,r12 false -Instruction 7009 S:0xC004206A 0xF8C83130 3 STR r3,[r8,#0x130] false -Instruction 7010 S:0xC004206E 0xB116 1 CBZ r6,{pc}+8 ; 0xc0042076 true -Instruction 7011 S:0xC0042076 0x9B06 13 LDR r3,[sp,#0x18] false -Instruction 7012 S:0xC0042078 0x2701 1 MOVS r7,#1 false -Instruction 7013 S:0xC004207A 0x18C2 1 ADDS r2,r0,r3 false -Instruction 7014 S:0xC004207C 0xF8C82134 1 STR r2,[r8,#0x134] false -Instruction 7015 S:0xC0042080 0xF8DDC014 1 LDR r12,[sp,#0x14] false -Instruction 7016 S:0xC0042084 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 7017 S:0xC0042086 0xFB04F30C 2 MUL r3,r4,r12 false -Instruction 7018 S:0xC004208A 0xFB003305 1 MLA r3,r0,r5,r3 false -Instruction 7019 S:0xC004208E 0xFBA40100 1 UMULL r0,r1,r4,r0 false -Instruction 7020 S:0xC0042092 0x1859 2 ADDS r1,r3,r1 false -Instruction 7021 S:0xC0042094 0x9B09 1 LDR r3,[sp,#0x24] false -Instruction 7022 S:0xC0042096 0x0A80 1 LSRS r0,r0,#10 false -Instruction 7023 S:0xC0042098 0xEA405081 1 ORR r0,r0,r1,LSL #22 false -Instruction 7024 S:0xC004209C 0xB123 1 CBZ r3,{pc}+0xc ; 0xc00420a8 true fail -Instruction 7025 S:0xC004209E 0xF8D83130 9 LDR r3,[r8,#0x130] false -Instruction 7026 S:0xC00420A2 0x181B 2 ADDS r3,r3,r0 false -Instruction 7027 S:0xC00420A4 0xF8C83130 1 STR r3,[r8,#0x130] false -Instruction 7028 S:0xC00420A8 0xB126 1 CBZ r6,{pc}+0xc ; 0xc00420b4 true -Instruction 7029 S:0xC00420B4 0x1912 1 ADDS r2,r2,r4 false -Instruction 7030 S:0xC00420B6 0xF8C82134 1 STR r2,[r8,#0x134] false -Instruction 7031 S:0xC00420BA 0x2F00 0 CMP r7,#0 false -Instruction 7032 S:0xC00420BC 0xF43FAEE9 1 BEQ {pc}-0x22a ; 0xc0041e92 true fail -Instruction 7033 S:0xC00420C0 0x4640 62 MOV r0,r8 false -Instruction 7034 S:0xC00420C2 0xF7FEF903 0 BL {pc}-0x1df6 ; 0xc00402cc true -Instruction 7035 S:0xC00402CC 0xE92D4FF8 3 PUSH {r3-r11,lr} false -Instruction 7036 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 7037 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 7038 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 7039 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 7040 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 7041 S:0xC00402E0 0x2D00 5 CMP r5,#0 false -Instruction 7042 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 7043 S:0xC00403B4 0xF8D04134 4 LDR r4,[r0,#0x134] false -Instruction 7044 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 7045 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 7046 S:0xC00403C0 0x6800 11 LDR r0,[r0,#0] false -Instruction 7047 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 7048 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 7049 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 7050 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 7051 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 7052 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false -Instruction 7053 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 7054 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 7055 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 7056 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 7057 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 7058 S:0xC00403E0 0xF211F878 4 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 7059 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 7060 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 7061 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 7062 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 7063 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 7064 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 7065 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false -Instruction 7066 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 7067 S:0xC00403FA 0xE8BD8FF8 3 POP {r3-r11,pc} true -Instruction 7068 S:0xC00420C6 0xF8D8301C 16 LDR r3,[r8,#0x1c] false -Instruction 7069 S:0xC00420CA 0xB9CB 2 CBNZ r3,{pc}+0x36 ; 0xc0042100 true -Instruction 7070 S:0xC0042100 0xE9DA2312 8 LDRD r2,r3,[r10,#0x48] false -Instruction 7071 S:0xC0042104 0x1812 2 ADDS r2,r2,r0 false -Instruction 7072 S:0xC0042106 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false -Instruction 7073 S:0xC004210A 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false -Instruction 7074 S:0xC004210E 0xE6C0 1 B {pc}-0x27c ; 0xc0041e92 true -Instruction 7075 S:0xC0041E92 0xF8D93084 1 LDR r3,[r9,#0x84] false -Instruction 7076 S:0xC0041E96 0xF5036390 2 ADD r3,r3,#0x480 false -Instruction 7077 S:0xC0041E9A 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 7078 S:0xC0041E9E 0xE9C82308 1 STRD r2,r3,[r8,#0x20] false -Instruction 7079 S:0xC0041EA2 0xF8D92084 1 LDR r2,[r9,#0x84] false -Instruction 7080 S:0xC0041EA6 0xF8C98030 1 STR r8,[r9,#0x30] false -Instruction 7081 S:0xC0041EAA 0xF8D83000 1 LDR r3,[r8,#0] false -Instruction 7082 S:0xC0041EAE 0x6B12 1 LDR r2,[r2,#0x30] false -Instruction 7083 S:0xC0041EB0 0xEBB20F43 2 CMP r2,r3,LSL #1 false -Instruction 7084 S:0xC0041EB4 0xE9D8230A 1 LDRD r2,r3,[r8,#0x28] false -Instruction 7085 S:0xC0041EB8 0xD30E 1 BCC {pc}+0x20 ; 0xc0041ed8 true fail -Instruction 7086 S:0xC0041EBA 0xE9D8010E 1 LDRD r0,r1,[r8,#0x38] false -Instruction 7087 S:0xC0041EBE 0xE9D8452A 11 LDRD r4,r5,[r8,#0xa8] false -Instruction 7088 S:0xC0041EC2 0x1A10 1 SUBS r0,r2,r0 false -Instruction 7089 S:0xC0041EC4 0xEB630101 1 SBC r1,r3,r1 false -Instruction 7090 S:0xC0041EC8 0x42A9 1 CMP r1,r5 false -Instruction 7091 S:0xC0041ECA 0xBF08 0 IT EQ false -Instruction 7092 S:0xC0041ECC 0x42A0 1 CMP r0,r4 false -Instruction 7093 S:0xC0041ECE 0xBF3C 0 ITT CC false -Instruction 7094 S:0xC0041ED0 0x4620 1 MOV r0,r4 false -Instruction 7095 S:0xC0041ED2 0x4629 0 MOV r1,r5 false -Instruction 7096 S:0xC0041ED4 0xE9C8012A 1 STRD r0,r1,[r8,#0xa8] false -Instruction 7097 S:0xC0041ED8 0xE9C8230E 1 STRD r2,r3,[r8,#0x38] false -Instruction 7098 S:0xC0041EDC 0xB011 1 ADD sp,sp,#0x44 false -Instruction 7099 S:0xC0041EDE 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 7100 S:0xC0042200 0xF8D54128 13 LDR r4,[r5,#0x128] false -Instruction 7101 S:0xC0042204 0x2C00 2 CMP r4,#0 false -Instruction 7102 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail -Instruction 7103 S:0xC0042208 0x4B18 18 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false -Instruction 7104 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false -Instruction 7105 S:0xC004220C 0x681B 5 LDR r3,[r3,#0] false -Instruction 7106 S:0xC004220E 0x061A 3 LSLS r2,r3,#24 false -Instruction 7107 S:0xC0042210 0xD51A 1 BPL {pc}+0x38 ; 0xc0042248 true -Instruction 7108 S:0xC0042248 0x4628 10 MOV r0,r5 false -Instruction 7109 S:0xC004224A 0xBDF8 1 POP {r3-r7,pc} true -Info Tracing enabled -Instruction 7110 S:0xC000CCF8 0xF1010C1C 9 ADD r12,r1,#0x1c false -Instruction 7111 S:0xC000CCFC 0x6E13 12 LDR r3,[r2,#0x60] false -Instruction 7112 S:0xC000CCFE 0xE8AC0FF0 1 STM r12!,{r4-r11} false -Instruction 7113 S:0xC000CD02 0xF84CDB04 22 STR sp,[r12],#4 false -Instruction 7114 S:0xC000CD06 0xF84CEB04 3 STR lr,[r12],#4 false -Instruction 7115 S:0xC000CD0A 0xEE0D3F70 1 MCR p15,#0x0,r3,c13,c0,#3 false -Instruction 7116 S:0xC000CD0E 0xF04F0400 1 MOV r4,#0 false -Instruction 7117 S:0xC000CD12 0xEE0D4F50 1 MCR p15,#0x0,r4,c13,c0,#2 false -Instruction 7118 S:0xC000CD16 0x4605 1 MOV r5,r0 false -Instruction 7119 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false -Instruction 7120 S:0xC000CD1C 0x4806 14 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false -Instruction 7121 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false -Instruction 7122 S:0xC000CD22 0xF029FDF7 1 BL {pc}+0x29bf2 ; 0xc0036914 true -Instruction 7123 S:0xC0036914 0xB510 2 PUSH {r4,lr} false -Instruction 7124 S:0xC0036916 0xB082 1 SUB sp,sp,#8 false -Instruction 7125 S:0xC0036918 0xB500 3 PUSH {lr} false -Instruction 7126 S:0xC003691A 0xF85DEB04 2 POP {lr} false -Instruction 7127 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 7128 S:0xC0036920 0xF04F33FF 1 MOV r3,#0xffffffff false -Instruction 7129 S:0xC0036924 0x9400 2 STR r4,[sp,#0] false -Instruction 7130 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true -Instruction 7131 S:0xC00368FC 0xB510 1 PUSH {r4,lr} false -Instruction 7132 S:0xC00368FE 0xB082 1 SUB sp,sp,#8 false -Instruction 7133 S:0xC0036900 0xB500 3 PUSH {lr} false -Instruction 7134 S:0xC0036902 0xF85DEB04 2 POP {lr} false -Instruction 7135 S:0xC0036906 0x9C04 3 LDR r4,[sp,#0x10] false -Instruction 7136 S:0xC0036908 0x9400 1 STR r4,[sp,#0] false -Instruction 7137 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 7138 S:0xC003690C 0xF7FFFFCC 1 BL {pc}-0x64 ; 0xc00368a8 true -Instruction 7139 S:0xC00368A8 0xE92D41F0 1 PUSH {r4-r8,lr} false -Instruction 7140 S:0xC00368AC 0xB500 5 PUSH {lr} false -Instruction 7141 S:0xC00368AE 0xF85DEB04 2 POP {lr} false -Instruction 7142 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 7143 S:0xC00368B4 0x6804 12 LDR r4,[r0,#0] false -Instruction 7144 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 7145 S:0xC00368B8 0x4690 1 MOV r8,r2 false -Instruction 7146 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false -Instruction 7147 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 7148 S:0xC00368BE 0xBF18 1 IT NE false -Instruction 7149 S:0xC00368C0 0x2C00 1 CMP r4,#0 false -Instruction 7150 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 7151 S:0xC00368C4 0x2000 1 MOVS r0,#0 false fail -Instruction 7152 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 7153 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true -Instruction 7154 S:0xC00368E0 0x6823 6 LDR r3,[r4,#0] false -Instruction 7155 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 7156 S:0xC00368E4 0x4639 1 MOV r1,r7 false -Instruction 7157 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 7158 S:0xC00368E8 0x6864 2 LDR r4,[r4,#4] false -Instruction 7159 S:0xC00368EA 0x4798 1 BLX r3 true -Instruction 7160 S:0xC0008C20 0xB538 21 PUSH {r3-r5,lr} false -Instruction 7161 S:0xC0008C22 0xB500 4 PUSH {lr} false -Instruction 7162 S:0xC0008C24 0xF85DEB04 2 POP {lr} false -Instruction 7163 S:0xC0008C28 0x4614 0 MOV r4,r2 false -Instruction 7164 S:0xC0008C2A 0x2903 1 CMP r1,#3 false -Instruction 7165 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail -Instruction 7166 S:0xC0008C2E 0xE8DFF001 21 TBB [pc,r1] true -Instruction 7167 S:0xC0008C60 0xEEF84A10 9 VMRS r4,FPEXC false -Instruction 7168 S:0xC0008C64 0x0060 3 LSLS r0,r4,#1 false -Instruction 7169 S:0xC0008C66 0x6953 11 LDR r3,[r2,#0x14] false -Instruction 7170 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true -Instruction 7171 S:0xC0008C7A 0xF0244480 1 BIC r4,r4,#0x40000000 false -Instruction 7172 S:0xC0008C7E 0xEEE84A10 2 VMSR FPEXC,r4 false -Instruction 7173 S:0xC0008C82 0x2000 7 MOVS r0,#0 false -Instruction 7174 S:0xC0008C84 0xBD38 1 POP {r3-r5,pc} true -Instruction 7175 S:0xC00368EC 0xB116 2 CBZ r6,{pc}+8 ; 0xc00368f4 true -Instruction 7176 S:0xC00368F4 0x0403 8 LSLS r3,r0,#16 false -Instruction 7177 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Instruction 7178 S:0xC00368CC 0x3D01 3 SUBS r5,#1 false -Instruction 7179 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 7180 S:0xC00368D0 0x2300 1 MOVS r3,#0 false fail -Instruction 7181 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 7182 S:0xC00368D4 0x2C00 1 CMP r4,#0 false -Instruction 7183 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 7184 S:0xC00368D8 0x2300 1 MOVS r3,#0 false -Instruction 7185 S:0xC00368DA 0xF0030301 1 AND r3,r3,#1 false fail -Instruction 7186 S:0xC00368DE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Instruction 7187 S:0xC00368F8 0xE8BD81F0 2 POP {r4-r8,pc} true -Instruction 7188 S:0xC0036910 0xB002 3 ADD sp,sp,#8 false -Instruction 7189 S:0xC0036912 0xBD10 3 POP {r4,pc} true -Instruction 7190 S:0xC003692A 0xB002 1 ADD sp,sp,#8 false -Instruction 7191 S:0xC003692C 0xBD10 3 POP {r4,pc} true -Instruction 7192 S:0xC000CD26 0x46A4 2 MOV r12,r4 false -Instruction 7193 S:0xC000CD28 0x4628 1 MOV r0,r5 false -Instruction 7194 S:0xC000CD2A 0xE8BC0FF0 2 LDM r12!,{r4-r11} false -Instruction 7195 S:0xC000CD2E 0xF85CDB04 7 LDR sp,[r12],#4 false -Instruction 7196 S:0xC000CD32 0xF8DCF000 3 LDR pc,[r12,#0] true -Info Tracing enabled -Instruction 7197 S:0xC003AC6C 0xB5F0 9 PUSH {r4-r7,lr} false -Instruction 7198 S:0xC003AC6E 0xB083 3 SUB sp,sp,#0xc false -Instruction 7199 S:0xC003AC70 0xAF00 1 ADD r7,sp,#0 false -Instruction 7200 S:0xC003AC72 0xB500 2 PUSH {lr} false -Instruction 7201 S:0xC003AC74 0xF85DEB04 2 POP {lr} false -Instruction 7202 S:0xC003AC78 0x4B2E 18 LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 false -Instruction 7203 S:0xC003AC7A 0x460E 0 MOV r6,r1 false -Instruction 7204 S:0xC003AC7C 0x466A 1 MOV r2,sp false -Instruction 7205 S:0xC003AC7E 0xF8D04470 1 LDR r4,[r0,#0x470] false -Instruction 7206 S:0xC003AC82 0xF42251FF 0 BIC r1,r2,#0x1fe0 false -Instruction 7207 S:0xC003AC86 0x2200 1 MOVS r2,#0 false -Instruction 7208 S:0xC003AC88 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 7209 S:0xC003AC8C 0xF8C02470 1 STR r2,[r0,#0x470] false -Instruction 7210 S:0xC003AC90 0x6832 3 LDR r2,[r6,#0] false -Instruction 7211 S:0xC003AC92 0x4605 0 MOV r5,r0 false -Instruction 7212 S:0xC003AC94 0x681B 3 LDR r3,[r3,#0] false -Instruction 7213 S:0xC003AC96 0x68C9 3 LDR r1,[r1,#0xc] false -Instruction 7214 S:0xC003AC98 0x2B00 1 CMP r3,#0 false -Instruction 7215 S:0xC003AC9A 0xD125 0 BNE {pc}+0x4e ; 0xc003ace8 true fail -Instruction 7216 S:0xC003AC9C 0xF3BF8F5F 2 DMB false -Instruction 7217 S:0xC003ACA0 0x2300 1 MOVS r3,#0 false -Instruction 7218 S:0xC003ACA2 0x61B3 1 STR r3,[r6,#0x18] false -Instruction 7219 S:0xC003ACA4 0xF3BF8F5F 1 DMB false -Instruction 7220 S:0xC003ACA8 0x882B 51 LDRH r3,[r5,#0] false -Instruction 7221 S:0xC003ACAA 0x3301 2 ADDS r3,#1 false -Instruction 7222 S:0xC003ACAC 0x802B 1 STRH r3,[r5,#0] false -Instruction 7223 S:0xC003ACAE 0xF3BF8F4F 32 DSB false -Instruction 7224 S:0xC003ACB2 0xF3AF8004 1 SEV.W false -Instruction 7225 S:0xC003ACB6 0xB662 1 CPSIE i false -Instruction 7226 S:0xC003ACB8 0xB184 1 CBZ r4,{pc}+0x24 ; 0xc003acdc true fail -Instruction 7227 S:0xC003ACBA 0xF1040330 8 ADD r3,r4,#0x30 false -Instruction 7228 S:0xC003ACBE 0xF3BF8F5F 3 DMB false -Instruction 7229 S:0xC003ACC2 0xE8531F00 28 LDREX r1,[r3] false -Instruction 7230 S:0xC003ACC6 0xF1A10101 2 SUB r1,r1,#1 false -Instruction 7231 S:0xC003ACCA 0xE8431000 7 STREX r0,r1,[r3] false -Instruction 7232 S:0xC003ACCE 0xF0900F00 2 TEQ r0,#0 false -Instruction 7233 S:0xC003ACD2 0xD1F6 0 BNE {pc}-0x10 ; 0xc003acc2 true fail -Instruction 7234 S:0xC003ACD4 0xF3BF8F5F 1 DMB false -Instruction 7235 S:0xC003ACD8 0x2900 1 CMP r1,#0 false -Instruction 7236 S:0xC003ACDA 0xD024 0 BEQ {pc}+0x4c ; 0xc003ad26 true fail -Instruction 7237 S:0xC003ACDC 0x2A40 1 CMP r2,#0x40 false -Instruction 7238 S:0xC003ACDE 0xD009 0 BEQ {pc}+0x16 ; 0xc003acf4 true fail -Instruction 7239 S:0xC003ACE0 0xF107070C 1 ADD r7,r7,#0xc false -Instruction 7240 S:0xC003ACE4 0x46BD 1 MOV sp,r7 false -Timestamp Timestamp: 562536986399 -Instruction 7241 S:0xC003ACE6 0xBDF0 23 POP {r4-r7,pc} true -Info Tracing enabled -Instruction 7242 S:0xC000F72E 0xB672 1 CPSID i false -Instruction 7243 S:0xC000F730 0x6821 1 LDR r1,[r4,#0] false -Instruction 7244 S:0xC000F732 0x0748 3 LSLS r0,r1,#29 false -Instruction 7245 S:0xC000F734 0xD1F5 1 BNE {pc}-0x12 ; 0xc000f722 true fail -Instruction 7246 S:0xC000F736 0x2000 8 MOVS r0,#0 false -Instruction 7247 S:0xC000F738 0xE8BD81F0 1 POP {r4-r8,pc} true -Instruction 7248 S:0xC000CD92 0x2800 11 CMP r0,#0 false -Instruction 7249 S:0xC000CD94 0xF000800E 0 BEQ.W {pc}+0x20 ; 0xc000cdb4 true -Instruction 7250 S:0xC000CDB4 0xF3BF8F2F 21 CLREX false -Instruction 7251 S:0xC000CDB8 0x466A 1 MOV r2,sp false -Instruction 7252 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 7253 S:0xC000CDBE 0xF083030C 19 EOR r3,r3,#0xc false -Instruction 7254 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 7255 S:0xC000CDC6 0xF8D2D034 16 LDR sp,[r2,#0x34] false -Instruction 7256 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false -Instruction 7257 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 7258 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 7259 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false -Instruction 7260 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false -Instruction 7261 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 7262 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 7263 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false -Instruction 7264 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false -Instruction 7265 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536986415 -Info Tracing enabled -Instruction 7266 S:0xC000CE40 0xB092 121 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562536986686 -Instruction 7267 S:0xC000CE42 0xE88D1FFF 6 STM sp,{r0-r12} false -Instruction 7268 S:0xC000CE46 0x46E8 24 MOV r8,sp false -Instruction 7269 S:0xC000CE48 0xF3EF8A00 1 MRS r10,APSR ; formerly CPSR false -Instruction 7270 S:0xC000CE4C 0xF08A0A0C 2 EOR r10,r10,#0xc false -Instruction 7271 S:0xC000CE50 0xF38A8100 3 MSR CPSR_c,r10 false -Instruction 7272 S:0xC000CE54 0xF8C8D034 5 STR sp,[r8,#0x34] false -Instruction 7273 S:0xC000CE58 0xF8C8E038 1 STR lr,[r8,#0x38] false -Instruction 7274 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false -Instruction 7275 S:0xC000CE60 0xF38A8100 3 MSR CPSR_c,r10 false -Instruction 7276 S:0xC000CE64 0xF3FF8800 5 MRS r8,SPSR false -Instruction 7277 S:0xC000CE68 0xF8CDE03C 1 STR lr,[sp,#0x3c] false -Instruction 7278 S:0xC000CE6C 0xF8CD8040 1 STR r8,[sp,#0x40] false -Instruction 7279 S:0xC000CE70 0x9011 1 STR r0,[sp,#0x44] false -Instruction 7280 S:0xC000CE72 0xF8DFC08C 14 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false -Instruction 7281 S:0xC000CE76 0xF8DCC000 5 LDR r12,[r12,#0] false -Instruction 7282 S:0xC000CE7A 0xEE01CF10 1 MCR p15,#0x0,r12,c1,c0,#0 false -Instruction 7283 S:0xC000CE7E 0xB662 6 CPSIE i false -Instruction 7284 S:0xC000CE80 0x46E9 1 MOV r9,sp false -Instruction 7285 S:0xC000CE82 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 7286 S:0xC000CE86 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 7287 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false -Instruction 7288 S:0xC000CE8E 0xF8D9A000 15 LDR r10,[r9,#0] false -Instruction 7289 S:0xC000CE92 0xE92D0030 3 PUSH.W {r4,r5} false -Instruction 7290 S:0xC000CE96 0xF41A6F70 1 TST r10,#0xf00 false -Instruction 7291 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail -Instruction 7292 S:0xC000CE9E 0xF5B77FC0 44 CMP r7,#0x180 false -Instruction 7293 S:0xC000CEA2 0xF2AF1E63 1 ADR lr,{pc}-0x161 ; 0xc000cd41 false -Instruction 7294 S:0xC000CEA6 0xBF38 1 IT CC false -Instruction 7295 S:0xC000CEA8 0xF858F027 1 LDR pc,[r8,r7,LSL #2] true -Info Tracing enabled -Instruction 7296 S:0xC00361D8 0xB500 9 PUSH {lr} false -Instruction 7297 S:0xC00361DA 0xF85DEB04 2 POP {lr} false -Instruction 7298 S:0xC00361DE 0x4603 1 MOV r3,r0 false -Instruction 7299 S:0xC00361E0 0x6800 29 LDR r0,[r0,#0] false -Instruction 7300 S:0xC00361E2 0xF0000001 2 AND r0,r0,#1 false -Instruction 7301 S:0xC00361E6 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 7302 S:0xC00361EA 0x685A 1 LDR r2,[r3,#4] false -Instruction 7303 S:0xC00361EC 0x188A 3 ADDS r2,r1,r2 false -Instruction 7304 S:0xC00361EE 0xF8521020 5 LDR r1,[r2,r0,LSL #2] false -Instruction 7305 S:0xC00361F2 0x3101 2 ADDS r1,#1 false -Instruction 7306 S:0xC00361F4 0xF8421020 1 STR r1,[r2,r0,LSL #2] false -Instruction 7307 S:0xC00361F8 0xF3BF8F5F 1 DMB false -Instruction 7308 S:0xC00361FC 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 7309 S:0xC0036200 0x685B 42 LDR r3,[r3,#4] false -Instruction 7310 S:0xC0036202 0x1C82 0 ADDS r2,r0,#2 false -Instruction 7311 S:0xC0036204 0x18CB 2 ADDS r3,r1,r3 false -Instruction 7312 S:0xC0036206 0xF8531022 3 LDR r1,[r3,r2,LSL #2] false -Instruction 7313 S:0xC003620A 0x3101 2 ADDS r1,#1 false -Instruction 7314 S:0xC003620C 0xF8431022 1 STR r1,[r3,r2,LSL #2] false -Instruction 7315 S:0xC0036210 0x4770 1 BX lr true -Info Tracing enabled -Instruction 7316 S:0xC0036214 0xB418 9 PUSH {r3,r4} false -Instruction 7317 S:0xC0036216 0xB500 1 PUSH {lr} false -Instruction 7318 S:0xC0036218 0xF85DEB04 2 POP {lr} false -Instruction 7319 S:0xC003621C 0xF3BF8F5F 1 DMB false -Instruction 7320 S:0xC0036220 0xF3EF8400 14 MRS r4,APSR ; formerly CPSR false -Instruction 7321 S:0xC0036224 0xB672 1 CPSID i false -Instruction 7322 S:0xC0036226 0x6842 16 LDR r2,[r0,#4] false -Instruction 7323 S:0xC0036228 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 7324 S:0xC003622C 0xEB020181 1 ADD r1,r2,r1,LSL #2 false -Instruction 7325 S:0xC0036230 0x585A 3 LDR r2,[r3,r1] false -Instruction 7326 S:0xC0036232 0x3A01 2 SUBS r2,#1 false -Instruction 7327 S:0xC0036234 0x505A 1 STR r2,[r3,r1] false -Instruction 7328 S:0xC0036236 0xF3848100 1 MSR CPSR_c,r4 false -Instruction 7329 S:0xC003623A 0xBC18 5 POP {r3,r4} false -Instruction 7330 S:0xC003623C 0x4770 1 BX lr true -Info Tracing enabled -Instruction 7331 S:0xC000CD40 0xB672 1 CPSID i false -Instruction 7332 S:0xC000CD42 0xF8D91000 3 LDR r1,[r9,#0] false -Instruction 7333 S:0xC000CD46 0xF0110F07 2 TST r1,#7 false -Instruction 7334 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail -Instruction 7335 S:0xC000CD4E 0xF3BF8F2F 1 CLREX false -Instruction 7336 S:0xC000CD52 0x466A 1 MOV r2,sp false -Instruction 7337 S:0xC000CD54 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 7338 S:0xC000CD58 0xF083030C 2 EOR r3,r3,#0xc false -Instruction 7339 S:0xC000CD5C 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 7340 S:0xC000CD60 0xF8D2D03C 5 LDR sp,[r2,#0x3c] false -Instruction 7341 S:0xC000CD64 0xF8D2E040 1 LDR lr,[r2,#0x40] false -Instruction 7342 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 7343 S:0xC000CD6C 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 7344 S:0xC000CD70 0x9912 5 LDR r1,[sp,#0x48] false -Instruction 7345 S:0xC000CD72 0xF8DDE044 1 LDR lr,[sp,#0x44] false -Instruction 7346 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false -Instruction 7347 S:0xC000CD78 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 7348 S:0xC000CD7C 0xE91D1FFE 5 LDMDB sp,{r1-r12} false -Instruction 7349 S:0xC000CD80 0xB005 7 ADD sp,sp,#0x14 false -Instruction 7350 S:0xC000CD82 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536986907 -Info Tracing enabled -Instruction 7351 S:0xC000CB00 0xB092 9 SUB sp,sp,#0x48 false -Timestamp Timestamp: 562536987287 -Instruction 7352 S:0xC000CB02 0xE88D1FFF 6 STM sp,{r0-r12} false -Instruction 7353 S:0xC000CB06 0xE8900038 11 LDM r0,{r3-r5} false -Instruction 7354 S:0xC000CB0A 0xA80F 2 ADD r0,sp,#0x3c false -Instruction 7355 S:0xC000CB0C 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 7356 S:0xC000CB10 0x9300 1 STR r3,[sp,#0] false -Instruction 7357 S:0xC000CB12 0xE8800070 2 STM r0,{r4-r6} false -Instruction 7358 S:0xC000CB16 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false -Instruction 7359 S:0xC000CB1A 0xF081010C 2 EOR r1,r1,#0xc false -Instruction 7360 S:0xC000CB1E 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 7361 S:0xC000CB22 0xF840DC08 5 STR sp,[r0,#-8] false -Instruction 7362 S:0xC000CB26 0xF840EC04 1 STR lr,[r0,#-4] false -Instruction 7363 S:0xC000CB2A 0xF081010C 0 EOR r1,r1,#0xc false -Instruction 7364 S:0xC000CB2E 0xF3818100 3 MSR CPSR_c,r1 false -Instruction 7365 S:0xC000CB32 0xF85F0114 7 LDR r0,[pc,#-276] ; [0xC000CA20] = 0xC06013D4 false -Instruction 7366 S:0xC000CB36 0x6800 15 LDR r0,[r0,#0] false -Instruction 7367 S:0xC000CB38 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false -Instruction 7368 S:0xC000CB3C 0x4622 6 MOV r2,r4 false -Instruction 7369 S:0xC000CB3E 0x462B 0 MOV r3,r5 false -Instruction 7370 S:0xC000CB40 0xF20F19A1 1 ADR.W r9,{pc}+0x1a5 ; 0xc000cce5 false -Instruction 7371 S:0xC000CB44 0xF0130F20 0 TST r3,#0x20 false -Instruction 7372 S:0xC000CB48 0xF0408008 1 BNE.W {pc}+0x14 ; 0xc000cb5c true fail -Instruction 7373 S:0xC000CB4C 0xF1A20404 1 SUB r4,r2,#4 false -Instruction 7374 S:0xC000CB50 0xF8540E00 13 LDRT r0,[r4,#0] false -Instruction 7375 S:0xC000CB54 0xF20F1E2B 0 ADR.W lr,{pc}+0x12f ; 0xc000cc83 false -Instruction 7376 S:0xC000CB58 0xF000B818 1 B.W {pc}+0x34 ; 0xc000cb8c true -Instruction 7377 S:0xC000CB8C 0x46EA 1 MOV r10,sp false -Instruction 7378 S:0xC000CB8E 0xEA4F3A5A 2 LSR r10,r10,#13 false -Instruction 7379 S:0xC000CB92 0xEA4F3A4A 2 LSL r10,r10,#13 false -Instruction 7380 S:0xC000CB96 0xA62A 0 ADR r6,{pc}+0xaa ; 0xc000cc40 false -Instruction 7381 S:0xC000CB98 0xF8565B04 15 LDR r5,[r6],#4 false -Instruction 7382 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false -Instruction 7383 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false -Instruction 7384 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail -Instruction 7385 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false -Instruction 7386 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false -Instruction 7387 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true -Instruction 7388 S:0xC000CB98 0xF8565B04 25 LDR r5,[r6],#4 false -Instruction 7389 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false -Instruction 7390 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false -Instruction 7391 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail -Instruction 7392 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false -Instruction 7393 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false -Instruction 7394 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true -Instruction 7395 S:0xC000CB98 0xF8565B04 8 LDR r5,[r6],#4 false -Instruction 7396 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false -Instruction 7397 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false -Instruction 7398 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true -Instruction 7399 S:0xC000CBBC 0xF0106F00 8 TST r0,#0x8000000 false -Instruction 7400 S:0xC000CBC0 0xBF14 1 ITE NE false -Instruction 7401 S:0xC000CBC2 0xF0106F80 1 TST r0,#0x4000000 false -Instruction 7402 S:0xC000CBC6 0x46F7 1 MOV pc,lr true fail -Instruction 7403 S:0xC000CBC8 0xF4006870 1 AND r8,r0,#0xf00 false -Instruction 7404 S:0xC000CBCC 0xEA4F2818 2 LSR r8,r8,#8 false -Instruction 7405 S:0xC000CBD0 0xF04F0701 0 MOV r7,#1 false -Instruction 7406 S:0xC000CBD4 0xF10A0650 1 ADD r6,r10,#0x50 false -Instruction 7407 S:0xC000CBD8 0xF8067008 5 STRB r7,[r6,r8] false -Instruction 7408 S:0xC000CBDC 0xEA4F0888 1 LSL r8,r8,#2 false -Instruction 7409 S:0xC000CBE0 0x44C7 5 ADD pc,pc,r8 true -Instruction 7410 S:0xC000CC10 0xF7FCB904 42 B {pc}-0x3df4 ; 0xc0008e1c true -Instruction 7411 S:0xC0008E1C 0xB662 3 CPSIE i false -Instruction 7412 S:0xC0008E1E 0x4C04 13 LDR r4,[pc,#16] ; [0xC0008E30] = 0xC0601098 false -Instruction 7413 S:0xC0008E20 0xF8DAB014 3 LDR r11,[r10,#0x14] false -Instruction 7414 S:0xC0008E24 0xF10A0AF8 0 ADD r10,r10,#0xf8 false -Instruction 7415 S:0xC0008E28 0xF8D4F000 1 LDR pc,[r4,#0] true -Instruction 7416 S:0xC0008E34 0xEEF81A10 9 VMRS r1,FPEXC false -Instruction 7417 S:0xC0008E38 0xF0114F80 2 TST r1,#0x40000000 false -Instruction 7418 S:0xC0008E3C 0xF040803A 0 BNE.W {pc}+0x78 ; 0xc0008eb4 true fail -Instruction 7419 S:0xC0008E40 0x4B31 12 LDR r3,[pc,#196] ; [0xC0008F08] = 0xC0637B9C false -Instruction 7420 S:0xC0008E42 0xF0414180 0 ORR r1,r1,#0x40000000 false -Instruction 7421 S:0xC0008E46 0xF853402B 13 LDR r4,[r3,r11,LSL #2] false -Instruction 7422 S:0xC0008E4A 0xF0214500 0 BIC r5,r1,#0x80000000 false -Instruction 7423 S:0xC0008E4E 0x4554 2 CMP r4,r10 false -Instruction 7424 S:0xC0008E50 0xF0408006 0 BNE.W {pc}+0x10 ; 0xc0008e60 true -Instruction 7425 S:0xC0008E60 0xF8CAB110 1 STR r11,[r10,#0x110] false -Instruction 7426 S:0xC0008E64 0xEEE85A10 1 VMSR FPEXC,r5 false -Instruction 7427 S:0xC0008E68 0xF843A02B 7 STR r10,[r3,r11,LSL #2] false -Instruction 7428 S:0xC0008E6C 0xECBA0B20 56 VLDM r10!,{d0-d15} false -Instruction 7429 S:0xC0008E70 0xEEF75A10 118 VMRS r5,MVFR0 false -Instruction 7430 S:0xC0008E74 0xF005050F 2 AND r5,r5,#0xf false -Instruction 7431 S:0xC0008E78 0x2D02 1 CMP r5,#2 false -Instruction 7432 S:0xC0008E7A 0xBF0C 0 ITE EQ false -Instruction 7433 S:0xC0008E7C 0xECFA0B20 1 VLDM r10!,{d16-d31} false -Instruction 7434 S:0xC0008E80 0xF10A0A80 24 ADD r10,r10,#0x80 false fail -Instruction 7435 S:0xC0008E84 0xE89A0162 2 LDM r10,{r1,r5,r6,r8} false -Instruction 7436 S:0xC0008E88 0xF0114F00 2 TST r1,#0x80000000 false -Instruction 7437 S:0xC0008E8C 0xD006 0 BEQ {pc}+0x10 ; 0xc0008e9c true -Instruction 7438 S:0xC0008E9C 0xEEE15A10 19 VMSR FPSCR,r5 false -Instruction 7439 S:0xC0008EA0 0xF0114F00 7 TST r1,#0x80000000 false -Instruction 7440 S:0xC0008EA4 0xF0408011 0 BNE.W {pc}+0x26 ; 0xc0008eca true fail -Instruction 7441 S:0xC0008EA8 0xEEE81A10 68 VMSR FPEXC,r1 false -Instruction 7442 S:0xC0008EAC 0xF1A20204 7 SUB r2,r2,#4 false -Instruction 7443 S:0xC0008EB0 0x920F 1 STR r2,[sp,#0x3c] false -Instruction 7444 S:0xC0008EB2 0x46CF 1 MOV pc,r9 true -Instruction 7445 S:0xC000CCE4 0x46E9 9 MOV r9,sp false -Instruction 7446 S:0xC000CCE6 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 7447 S:0xC000CCEA 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 7448 S:0xC000CCEE 0xF04F0800 1 MOV r8,#0 false -Instruction 7449 S:0xC000CCF2 0xF000B857 0 B.W {pc}+0xb2 ; 0xc000cda4 true -Instruction 7450 S:0xC000CDA4 0xB672 12 CPSID i false -Instruction 7451 S:0xC000CDA6 0xBF00 1 NOP false -Instruction 7452 S:0xC000CDA8 0xF8D91000 1 LDR r1,[r9,#0] false -Instruction 7453 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false -Instruction 7454 S:0xC000CDB0 0xF47FAFEB 0 BNE.W {pc}-0x26 ; 0xc000cd8a true fail -Instruction 7455 S:0xC000CDB4 0xF3BF8F2F 1 CLREX false -Instruction 7456 S:0xC000CDB8 0x466A 1 MOV r2,sp false -Instruction 7457 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 7458 S:0xC000CDBE 0xF083030C 15 EOR r3,r3,#0xc false -Instruction 7459 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 7460 S:0xC000CDC6 0xF8D2D034 5 LDR sp,[r2,#0x34] false -Instruction 7461 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false -Instruction 7462 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 7463 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 7464 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false -Instruction 7465 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false -Instruction 7466 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 7467 S:0xC000CDDE 0xF3918F00 4 MSR SPSR_cxsf,r1 false -Instruction 7468 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false -Instruction 7469 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false -Instruction 7470 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536987334 diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt deleted file mode 100644 index da5e4b8..0000000 --- a/decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt +++ /dev/null @@ -1,1980 +0,0 @@ -Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure -Debug stop Debug stop -Function 0 S:0xC003F5FC <Unknown> -Instruction 0 S:0xC003F5FC 0xF85DEB04 1 POP {lr} false -Timestamp Timestamp: 562536983837 -Instruction 1 S:0xC003F600 0x4604 53 MOV r4,r0 false -Instruction 2 S:0xC003F602 0x4B14 34 LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 false -Instruction 3 S:0xC003F604 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4 S:0xC003F608 0x18D3 4 ADDS r3,r2,r3 false -Instruction 5 S:0xC003F60A 0x2900 0 CMP r1,#0 false -Instruction 6 S:0xC003F60C 0xD11C 1 BNE {pc}+0x3c ; 0xc003f648 true -Instruction 7 S:0xC003F648 0x2101 20 MOVS r1,#1 false -Instruction 8 S:0xC003F64A 0x460A 1 MOV r2,r1 false -Instruction 9 S:0xC003F64C 0xBC30 1 POP {r4,r5} false -Instruction 10 S:0xC003F64E 0xF7FFBE73 1 B.W {pc}-0x316 ; 0xc003f338 true -Instruction 11 S:0xC003F338 0xB570 16 PUSH {r4-r6,lr} false -Instruction 12 S:0xC003F33A 0xB500 4 PUSH {lr} false -Instruction 13 S:0xC003F33C 0xF85DEB04 2 POP {lr} false -Instruction 14 S:0xC003F340 0x460E 11 MOV r6,r1 false -Instruction 15 S:0xC003F342 0xF8D053D4 17 LDR r5,[r0,#0x3d4] false -Instruction 16 S:0xC003F346 0x4604 1 MOV r4,r0 false -Instruction 17 S:0xC003F348 0xF8D032B8 51 LDR r3,[r0,#0x2b8] false -Instruction 18 S:0xC003F34C 0xF8D012B0 1 LDR r1,[r0,#0x2b0] false -Instruction 19 S:0xC003F350 0x189A 1 ADDS r2,r3,r2 false -Instruction 20 S:0xC003F352 0xF8C022B8 1 STR r2,[r0,#0x2b8] false -Instruction 21 S:0xC003F356 0x1989 1 ADDS r1,r1,r6 false -Instruction 22 S:0xC003F358 0xF8C012B0 1 STR r1,[r0,#0x2b0] false -Instruction 23 S:0xC003F35C 0xF8D530D8 21 LDR r3,[r5,#0xd8] false -Instruction 24 S:0xC003F360 0xB19B 2 CBZ r3,{pc}+0x2a ; 0xc003f38a true -Instruction 25 S:0xC003F38A 0x6A61 7 LDR r1,[r4,#0x24] false -Instruction 26 S:0xC003F38C 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 27 S:0xC003F390 0x3978 1 SUBS r1,r1,#0x78 false -Instruction 28 S:0xC003F392 0x4B08 8 LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 false -Instruction 29 S:0xC003F394 0x2900 0 CMP r1,#0 false -Instruction 30 S:0xC003F396 0xBFD4 1 ITE LE false -Instruction 31 S:0xC003F398 0x2100 1 MOVS r1,#0 false -Instruction 32 S:0xC003F39A 0x2101 0 MOVS r1,#1 false fail -Instruction 33 S:0xC003F39C 0x18D3 1 ADDS r3,r2,r3 false -Instruction 34 S:0xC003F39E 0xEB0301C1 1 ADD r1,r3,r1,LSL #3 false -Instruction 35 S:0xC003F3A2 0xE9D12300 3 LDRD r2,r3,[r1,#0] false -Instruction 36 S:0xC003F3A6 0x1992 2 ADDS r2,r2,r6 false -Instruction 37 S:0xC003F3A8 0xF1430300 1 ADC r3,r3,#0 false -Instruction 38 S:0xC003F3AC 0xE9C12300 1 STRD r2,r3,[r1,#0] false -Instruction 39 S:0xC003F3B0 0xBD70 1 POP {r4-r6,pc} true -Instruction 40 S:0xC0026344 0xF7FFFFE2 2 BL {pc}-0x38 ; 0xc002630c true -Instruction 41 S:0xC002630C 0xB508 2 PUSH {r3,lr} false -Instruction 42 S:0xC002630E 0xB500 2 PUSH {lr} false -Instruction 43 S:0xC0026310 0xF85DEB04 2 POP {lr} false -Instruction 44 S:0xC0026314 0xF00FFC92 1 BL {pc}+0xf928 ; 0xc0035c3c true -Instruction 45 S:0xC0035C3C 0xE92D47F0 2 PUSH {r4-r10,lr} false -Instruction 46 S:0xC0035C40 0xB08A 4 SUB sp,sp,#0x28 false -Instruction 47 S:0xC0035C42 0xB500 3 PUSH {lr} false -Instruction 48 S:0xC0035C44 0xF85DEB04 2 POP {lr} false -Instruction 49 S:0xC0035C48 0x4E44 12 LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 false -Instruction 50 S:0xC0035C4A 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 51 S:0xC0035C4E 0xF1060318 1 ADD r3,r6,#0x18 false -Instruction 52 S:0xC0035C52 0x58D3 3 LDR r3,[r2,r3] false -Instruction 53 S:0xC0035C54 0x2B00 2 CMP r3,#0 false -Instruction 54 S:0xC0035C56 0xD13C 0 BNE {pc}+0x7c ; 0xc0035cd2 true -Instruction 55 S:0xC0035CD2 0xB00A 45 ADD sp,sp,#0x28 false -Instruction 56 S:0xC0035CD4 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 57 S:0xC0026318 0x2001 4 MOVS r0,#1 false -Instruction 58 S:0xC002631A 0xE8BD4008 2 POP {r3,lr} false -Instruction 59 S:0xC002631E 0xF7FBB8AF 1 B {pc}-0x4e9e ; 0xc0021480 true -Instruction 60 S:0xC0021480 0xB510 2 PUSH {r4,lr} false -Instruction 61 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 62 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 63 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 64 S:0xC002148C 0xB672 1 CPSID i false -Instruction 65 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 66 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false -Instruction 67 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 68 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 69 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 70 S:0xC002127E 0x4B0F 21 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 71 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false -Instruction 72 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 73 S:0xC0021284 0x466A 1 MOV r2,sp false -Instruction 74 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 75 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 76 S:0xC002128C 0x4A0C 11 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 77 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 78 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 79 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false -Instruction 80 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 81 S:0xC002129A 0x58D1 15 LDR r1,[r2,r3] false -Instruction 82 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 83 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 84 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true -Instruction 85 S:0xC0021492 0x466A 2 MOV r2,sp false -Instruction 86 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 87 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 88 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 89 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 90 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 91 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 92 S:0xC00214A8 0xF3848100 62 MSR CPSR_c,r4 false -Instruction 93 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Instruction 94 S:0xC0026348 0x4638 1 MOV r0,r7 false -Instruction 95 S:0xC002634A 0x4631 0 MOV r1,r6 false -Instruction 96 S:0xC002634C 0xF04AFA1A 1 BL {pc}+0x4a438 ; 0xc0070784 true -Info Tracing enabled -Instruction 97 S:0xC0021480 0xB510 1 PUSH {r4,lr} false -Instruction 98 S:0xC0021482 0xB500 1 PUSH {lr} false -Instruction 99 S:0xC0021484 0xF85DEB04 2 POP {lr} false -Instruction 100 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false -Instruction 101 S:0xC002148C 0xB672 1 CPSID i false -Instruction 102 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true -Instruction 103 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false -Instruction 104 S:0xC0021276 0xB500 4 PUSH {lr} false -Instruction 105 S:0xC0021278 0xF85DEB04 2 POP {lr} false -Instruction 106 S:0xC002127C 0x4605 0 MOV r5,r0 false -Instruction 107 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false -Instruction 108 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false -Instruction 109 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail -Instruction 110 S:0xC0021284 0x466A 1 MOV r2,sp false -Instruction 111 S:0xC0021286 0x2101 0 MOVS r1,#1 false -Instruction 112 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 113 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false -Instruction 114 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 115 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false -Instruction 116 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false -Instruction 117 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false -Instruction 118 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false -Instruction 119 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false -Instruction 120 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false -Instruction 121 S:0xC00212A0 0xBD38 3 POP {r3-r5,pc} true -Instruction 122 S:0xC0021492 0x466A 4 MOV r2,sp false -Instruction 123 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 124 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 125 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false -Instruction 126 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false -Instruction 127 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 128 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail -Instruction 129 S:0xC00214A8 0xF3848100 8 MSR CPSR_c,r4 false -Instruction 130 S:0xC00214AC 0xBD10 5 POP {r4,pc} true -Info Tracing enabled -Instruction 131 S:0xC0026350 0x6862 1 LDR r2,[r4,#4] false -Instruction 132 S:0xC0026352 0x2300 0 MOVS r3,#0 false -Instruction 133 S:0xC0026354 0xF2C033FF 1 MOVT r3,#0x3ff false -Instruction 134 S:0xC0026358 0x4013 1 ANDS r3,r3,r2 false -Instruction 135 S:0xC002635A 0xB10B 1 CBZ r3,{pc}+6 ; 0xc0026360 true fail -Instruction 136 S:0xC002635C 0xF05CFA84 1 BL {pc}+0x5c50c ; 0xc0082868 true -Info Tracing enabled -Instruction 137 S:0xC0026360 0xF016FC22 65 BL {pc}+0x16848 ; 0xc003cba8 true -Instruction 138 S:0xC003CBA8 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 139 S:0xC003CBAC 0xB083 7 SUB sp,sp,#0xc false -Instruction 140 S:0xC003CBAE 0xAF00 1 ADD r7,sp,#0 false -Instruction 141 S:0xC003CBB0 0xB500 2 PUSH {lr} false -Instruction 142 S:0xC003CBB2 0xF85DEB04 2 POP {lr} false -Instruction 143 S:0xC003CBB6 0x466A 1 MOV r2,sp false -Instruction 144 S:0xC003CBB8 0xF8DFA0F4 12 LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 false -Instruction 145 S:0xC003CBBC 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 146 S:0xC003CBC0 0xF8DF90F0 2 LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 false -Instruction 147 S:0xC003CBC4 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 148 S:0xC003CBC8 0xF8DFB0EC 1 LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 false -Instruction 149 S:0xC003CBCC 0x464D 1 MOV r5,r9 false -Instruction 150 S:0xC003CBCE 0x695E 1 LDR r6,[r3,#0x14] false -Instruction 151 S:0xC003CBD0 0xF85A8026 5 LDR r8,[r10,r6,LSL #2] false -Instruction 152 S:0xC003CBD4 0xEB050408 2 ADD r4,r5,r8 false -Instruction 153 S:0xC003CBD8 0x4620 1 MOV r0,r4 false -Instruction 154 S:0xC003CBDA 0xF8D4C460 14 LDR r12,[r4,#0x460] false -Instruction 155 S:0xC003CBDE 0xF8C7C004 3 STR r12,[r7,#4] false -Instruction 156 S:0xC003CBE2 0xF3A7FCE9 0 BL {pc}+0x3a79d6 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 157 S:0xC003CBE6 0x4620 1 MOV r0,r4 false -Instruction 158 S:0xC003CBE8 0xF7FEFDCE 1 BL {pc}-0x1460 ; 0xc003b788 true -Instruction 159 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false -Instruction 160 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false -Instruction 161 S:0xC003B78E 0xB500 14 PUSH {lr} false -Instruction 162 S:0xC003B790 0xF85DEB04 2 POP {lr} false -Instruction 163 S:0xC003B794 0x6AC3 2 LDR r3,[r0,#0x2c] false -Instruction 164 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 165 S:0xC003B798 0x2B00 2 CMP r3,#0 false -Instruction 166 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Instruction 167 S:0xC003B7A0 0xF8D004C0 24 LDR r0,[r0,#0x4c0] false -Instruction 168 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Instruction 169 S:0xC003F2B4 0x4B03 23 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 170 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false -Instruction 171 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Instruction 172 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true -Instruction 173 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false -Instruction 174 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false -Instruction 175 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 176 S:0xC000ED32 0x689B 70 LDR r3,[r3,#8] false -Instruction 177 S:0xC000ED34 0x4798 1 BLX r3 true -Instruction 178 S:0xC00113EC 0xF24A2340 9 MOV r3,#0xa240 false -Instruction 179 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false -Instruction 180 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false -Instruction 181 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false -Instruction 182 S:0xC00113F8 0x4798 1 BLX r3 true -Timestamp Timestamp: 562536983984 -Info Tracing enabled -Instruction 183 S:0xC00113FA 0xF24C5320 9 MOV r3,#0xc520 false -Instruction 184 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 185 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false -Instruction 186 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false -Instruction 187 S:0xC0011408 0x4610 2 MOV r0,r2 false -Instruction 188 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false -Instruction 189 S:0xC001140E 0xBD10 1 POP {r4,pc} true -Instruction 190 S:0xC000ED36 0xBD08 3 POP {r3,pc} true -Instruction 191 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false -Instruction 192 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 193 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false -Instruction 194 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false -Instruction 195 S:0xC003B7B8 0xE9D62300 11 LDRD r2,r3,[r6,#0] false -Instruction 196 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 197 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false -Instruction 198 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false -Instruction 199 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false -Instruction 200 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false -Instruction 201 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true -Instruction 202 S:0xC003CBEC 0xF8DB3000 11 LDR r3,[r11,#0] false -Instruction 203 S:0xC003CBF0 0x2201 1 MOVS r2,#1 false -Instruction 204 S:0xC003CBF2 0x4620 0 MOV r0,r4 false -Instruction 205 S:0xC003CBF4 0x6B21 1 LDR r1,[r4,#0x30] false -Instruction 206 S:0xC003CBF6 0x61E3 1 STR r3,[r4,#0x1c] false -Instruction 207 S:0xC003CBF8 0xF7FFF86A 1 BL {pc}-0xf28 ; 0xc003bcd0 true -Instruction 208 S:0xC003BCD0 0xE92D0FF0 4 PUSH {r4-r11} false -Instruction 209 S:0xC003BCD4 0xB082 6 SUB sp,sp,#8 false -Instruction 210 S:0xC003BCD6 0xAF00 1 ADD r7,sp,#0 false -Instruction 211 S:0xC003BCD8 0xB500 2 PUSH {lr} false -Instruction 212 S:0xC003BCDA 0xF85DEB04 2 POP {lr} false -Instruction 213 S:0xC003BCDE 0xF8DF8094 16 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false -Instruction 214 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false -Instruction 215 S:0xC003BCE4 0x6B83 2 LDR r3,[r0,#0x38] false -Instruction 216 S:0xC003BCE6 0x4684 0 MOV r12,r0 false -Instruction 217 S:0xC003BCE8 0xF1080A20 1 ADD r10,r8,#0x20 false -Instruction 218 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false -Instruction 219 S:0xC003BCF0 0x2601 1 MOVS r6,#1 false -Instruction 220 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false -Instruction 221 S:0xC003BCF4 0x199B 1 ADDS r3,r3,r6 false -Instruction 222 S:0xC003BCF6 0x607C 1 STR r4,[r7,#4] false -Instruction 223 S:0xC003BCF8 0x6081 1 STR r1,[r0,#8] false -Instruction 224 S:0xC003BCFA 0x6383 1 STR r3,[r0,#0x38] false -Instruction 225 S:0xC003BCFC 0xF8DC500C 1 LDR r5,[r12,#0xc] false -Instruction 226 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 227 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 228 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 229 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 230 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false -Instruction 231 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 232 S:0xC003BD44 0x460C 1 MOV r4,r1 false -Instruction 233 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false fail -Instruction 234 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false fail -Instruction 235 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 236 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 237 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 238 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 239 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 240 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 241 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 242 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 243 S:0xC003BCFC 0xF8DC500C 141 LDR r5,[r12,#0xc] false -Instruction 244 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 245 S:0xC003BD34 0xF10933FF 3 ADD r3,r9,#0xffffffff false -Instruction 246 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 247 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 248 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false -Instruction 249 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 250 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 251 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 252 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 253 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 254 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 255 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 256 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 257 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 258 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 259 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 260 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 261 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false -Instruction 262 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 263 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 264 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 265 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 266 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 267 S:0xC003BD42 0xBF92 1 ITEE LS false -Instruction 268 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 269 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 270 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 271 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 272 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 273 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 274 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 275 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 276 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 277 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 278 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true -Instruction 279 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false -Instruction 280 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true -Instruction 281 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false -Instruction 282 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false -Instruction 283 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false -Instruction 284 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 285 S:0xC003BD42 0xBF92 1 ITEE LS false -Instruction 286 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail -Instruction 287 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false -Instruction 288 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false -Instruction 289 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false -Instruction 290 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false -Instruction 291 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false -Instruction 292 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 293 S:0xC003BD56 0x2E05 1 CMP r6,#5 false -Instruction 294 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false -Instruction 295 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 296 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true fail -Instruction 297 S:0xC003BD62 0xF1070708 8 ADD r7,r7,#8 false -Instruction 298 S:0xC003BD66 0x46BD 1 MOV sp,r7 false -Instruction 299 S:0xC003BD68 0xE8BD0FF0 3 POP {r4-r11} false -Instruction 300 S:0xC003BD6C 0xF7FFBF70 4 B.W {pc}-0x11c ; 0xc003bc50 true -Instruction 301 S:0xC003BC50 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 302 S:0xC003BC54 0xAF00 3 ADD r7,sp,#0 false -Instruction 303 S:0xC003BC56 0xB500 2 PUSH {lr} false -Instruction 304 S:0xC003BC58 0xF85DEB04 2 POP {lr} false -Instruction 305 S:0xC003BC5C 0x4B1B 11 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false -Instruction 306 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false -Instruction 307 S:0xC003BC62 0xF500619B 1 ADD r1,r0,#0x4d8 false -Instruction 308 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false -Instruction 309 S:0xC003BC6A 0xF500668F 1 ADD r6,r0,#0x478 false -Instruction 310 S:0xC003BC6E 0xF8D38008 1 LDR r8,[r3,#8] false -Instruction 311 S:0xC003BC72 0xE9D64500 2 LDRD r4,r5,[r6,#0] false -Instruction 312 S:0xC003BC76 0xE9D12300 1 LDRD r2,r3,[r1,#0] false -Instruction 313 S:0xC003BC7A 0xFBA8890C 1 UMULL r8,r9,r8,r12 false -Instruction 314 S:0xC003BC7E 0x1AA4 1 SUBS r4,r4,r2 false -Instruction 315 S:0xC003BC80 0xEB650503 1 SBC r5,r5,r3 false -Instruction 316 S:0xC003BC84 0xEA5F0959 1 LSRS r9,r9,#1 false -Instruction 317 S:0xC003BC88 0xEA4F0838 1 RRX r8,r8 false -Instruction 318 S:0xC003BC8C 0x45A0 1 CMP r8,r4 false -Instruction 319 S:0xC003BC8E 0xEB790C05 1 SBCS r12,r9,r5 false -Instruction 320 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true -Instruction 321 S:0xC003BCC4 0x46BD 1 MOV sp,r7 false -Instruction 322 S:0xC003BCC6 0xE8BD03F0 3 POP {r4-r9} false -Instruction 323 S:0xC003BCCA 0x4770 3 BX lr true -Instruction 324 S:0xC003CBFC 0xF8DB3000 1 LDR r3,[r11,#0] false -Instruction 325 S:0xC003CC00 0xF8D424F0 1 LDR r2,[r4,#0x4f0] false -Instruction 326 S:0xC003CC04 0xF8D7C004 1 LDR r12,[r7,#4] false -Instruction 327 S:0xC003CC08 0x1A9B 1 SUBS r3,r3,r2 false -Instruction 328 S:0xC003CC0A 0x2B00 1 CMP r3,#0 false -Instruction 329 S:0xC003CC0C 0xDB1A 0 BLT {pc}+0x38 ; 0xc003cc44 true -Instruction 330 S:0xC003CC44 0xF8DC3030 10 LDR r3,[r12,#0x30] false -Instruction 331 S:0xC003CC48 0x4661 1 MOV r1,r12 false -Instruction 332 S:0xC003CC4A 0x4620 0 MOV r0,r4 false -Instruction 333 S:0xC003CC4C 0x2200 1 MOVS r2,#0 false -Instruction 334 S:0xC003CC4E 0x6C9B 16 LDR r3,[r3,#0x48] false -Instruction 335 S:0xC003CC50 0x4798 1 BLX r3 true -Instruction 336 S:0xC0043020 0xE92D4FF0 9 PUSH {r4-r11,lr} false -Instruction 337 S:0xC0043024 0xB091 5 SUB sp,sp,#0x44 false -Instruction 338 S:0xC0043026 0xB500 3 PUSH {lr} false -Instruction 339 S:0xC0043028 0xF85DEB04 2 POP {lr} false -Instruction 340 S:0xC004302C 0xF1110938 0 ADDS r9,r1,#0x38 false -Instruction 341 S:0xC0043030 0x900B 3 STR r0,[sp,#0x2c] false -Instruction 342 S:0xC0043032 0xBF18 0 IT NE false -Instruction 343 S:0xC0043034 0x464E 1 MOV r6,r9 false -Instruction 344 S:0xC0043036 0x920D 1 STR r2,[sp,#0x34] false -Instruction 345 S:0xC0043038 0xF0008148 0 BEQ.W {pc}+0x294 ; 0xc00432cc true fail -Instruction 346 S:0xC004303C 0xF8D67124 121 LDR r7,[r6,#0x124] false -Instruction 347 S:0xC0043040 0x4638 2 MOV r0,r7 false -Instruction 348 S:0xC0043042 0xF7FDF861 0 BL {pc}-0x2f3a ; 0xc0040108 true -Instruction 349 S:0xC0040108 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 350 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false -Instruction 351 S:0xC004010E 0xB500 3 PUSH {lr} false -Instruction 352 S:0xC0040110 0xF85DEB04 2 POP {lr} false -Instruction 353 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false -Instruction 354 S:0xC0040118 0xF8D0A030 57 LDR r10,[r0,#0x30] false -Instruction 355 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 356 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false -Instruction 357 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false -Instruction 358 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 359 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Instruction 360 S:0xC004012C 0xF8DA2020 21 LDR r2,[r10,#0x20] false -Instruction 361 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false -Instruction 362 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Instruction 363 S:0xC0040134 0xE9DA6728 9 LDRD r6,r7,[r10,#0xa0] false -Instruction 364 S:0xC0040138 0x2500 1 MOVS r5,#0 false -Instruction 365 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 366 S:0xC004013C 0x4629 1 MOV r1,r5 false -Instruction 367 S:0xC004013E 0x42BD 1 CMP r5,r7 false -Instruction 368 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 369 S:0xC0040142 0x42B4 1 CMP r4,r6 false -Instruction 370 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 371 S:0xC0040146 0xBF3C 1 ITT CC false -Instruction 372 S:0xC0040148 0x4639 1 MOV r1,r7 false -Instruction 373 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 374 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false -Instruction 375 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false -Instruction 376 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false -Instruction 377 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false -Instruction 378 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false -Instruction 379 S:0xC004015E 0xE9CA670A 4 STRD r6,r7,[r10,#0x28] false -Instruction 380 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false -Instruction 381 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false -Instruction 382 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false -Instruction 383 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false -Instruction 384 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false -Instruction 385 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false -Instruction 386 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 387 S:0xC004017A 0x4690 1 MOV r8,r2 false -Instruction 388 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 389 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail -Instruction 390 S:0xC0040180 0xE9DA670C 13 LDRD r6,r7,[r10,#0x30] false -Instruction 391 S:0xC0040184 0x4658 1 MOV r0,r11 false -Instruction 392 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false -Instruction 393 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false -Instruction 394 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false -Instruction 395 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false -Instruction 396 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 397 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Instruction 398 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 399 S:0xC003F7AC 0xB500 6 PUSH {lr} false -Instruction 400 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false -Instruction 401 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false -Instruction 402 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false -Instruction 403 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false -Instruction 404 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Instruction 405 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false -Instruction 406 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false -Instruction 407 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true -Instruction 408 S:0xC003F7E2 0x4616 8 MOV r6,r2 false -Instruction 409 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 410 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false -Instruction 411 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false -Instruction 412 S:0xC003F7EC 0x2E01 1 CMP r6,#1 false -Instruction 413 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false -Instruction 414 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail -Instruction 415 S:0xC003F7F4 0xE9C02306 1 STRD r2,r3,[r0,#0x18] false -Instruction 416 S:0xC003F7F8 0xF3BF8F5F 1 DMB false -Instruction 417 S:0xC003F7FC 0xE9D02306 31 LDRD r2,r3,[r0,#0x18] false -Instruction 418 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false -Instruction 419 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false -Instruction 420 S:0xC003F808 0x4770 3 BX lr true -Instruction 421 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false -Instruction 422 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false -Instruction 423 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false -Instruction 424 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 425 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false -Instruction 426 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true -Instruction 427 S:0xC00401B6 0x4B24 20 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 428 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false -Instruction 429 S:0xC00401BC 0x685A 24 LDR r2,[r3,#4] false -Instruction 430 S:0xC00401BE 0x2A00 2 CMP r2,#0 false -Instruction 431 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Instruction 432 S:0xC00401C2 0xF8DA639C 18 LDR r6,[r10,#0x39c] false -Instruction 433 S:0xC00401C6 0xF8D630D8 5 LDR r3,[r6,#0xd8] false -Instruction 434 S:0xC00401CA 0x2B00 2 CMP r3,#0 false -Instruction 435 S:0xC00401CC 0xD0F0 1 BEQ {pc}-0x1c ; 0xc00401b0 true -Instruction 436 S:0xC00401B0 0xB005 1 ADD sp,sp,#0x14 false -Instruction 437 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 438 S:0xC0043046 0xF8D6A124 5 LDR r10,[r6,#0x124] false -Instruction 439 S:0xC004304A 0xF8D63128 1 LDR r3,[r6,#0x128] false -Instruction 440 S:0xC004304E 0xF8DA2084 4 LDR r2,[r10,#0x84] false -Instruction 441 S:0xC0043052 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false -Instruction 442 S:0xC0043056 0x9406 1 STR r4,[sp,#0x18] false -Instruction 443 S:0xC0043058 0x2B00 0 CMP r3,#0 false -Instruction 444 S:0xC004305A 0xF00081D3 1 BEQ.W {pc}+0x3aa ; 0xc0043404 true -Instruction 445 S:0xC0043404 0xF5026290 1 ADD r2,r2,#0x480 false -Instruction 446 S:0xC0043408 0xE9D24500 3 LDRD r4,r5,[r2,#0] false -Instruction 447 S:0xC004340C 0xE62D 1 B {pc}-0x3a2 ; 0xc004306a true -Instruction 448 S:0xC004306A 0x46B3 1 MOV r11,r6 false -Instruction 449 S:0xC004306C 0x69F2 1 LDR r2,[r6,#0x1c] false -Instruction 450 S:0xC004306E 0xF8DA3030 1 LDR r3,[r10,#0x30] false -Instruction 451 S:0xC0043072 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false -Instruction 452 S:0xC0043076 0x920C 1 STR r2,[sp,#0x30] false -Instruction 453 S:0xC0043078 0x1A20 1 SUBS r0,r4,r0 false -Instruction 454 S:0xC004307A 0xEB650101 1 SBC r1,r5,r1 false -Instruction 455 S:0xC004307E 0x9308 1 STR r3,[sp,#0x20] false -Instruction 456 S:0xC0043080 0xF7FCFC6C 0 BL {pc}-0x3724 ; 0xc003f95c true -Instruction 457 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 458 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 459 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 460 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 461 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 462 S:0xC003F96E 0x6876 15 LDR r6,[r6,#4] false -Instruction 463 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 464 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 465 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 466 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 467 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 468 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 469 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 470 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 471 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 472 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 473 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 474 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 475 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 476 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 477 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 478 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 479 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 480 S:0xC0043084 0x2800 1 CMP r0,#0 false -Instruction 481 S:0xC0043086 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 482 S:0xC004308A 0xF2C081A9 0 BLT.W {pc}+0x356 ; 0xc00433e0 true fail -Instruction 483 S:0xC004308E 0xEA4F2890 9 LSR r8,r0,#10 false -Instruction 484 S:0xC0043092 0xEA4F2991 1 LSR r9,r1,#10 false -Instruction 485 S:0xC0043096 0xEA485881 1 ORR r8,r8,r1,LSL #22 false -Instruction 486 S:0xC004309A 0xEA580009 1 ORRS r0,r8,r9 false -Instruction 487 S:0xC004309E 0xF00080CF 2 BEQ.W {pc}+0x1a2 ; 0xc0043240 true fail -Instruction 488 S:0xC00430A2 0xF64B7140 8 MOV r1,#0xbf40 false -Instruction 489 S:0xC00430A6 0xE9CB4500 1 STRD r4,r5,[r11,#0] false -Instruction 490 S:0xC00430AA 0xF2CC0164 1 MOVT r1,#0xc064 false -Instruction 491 S:0xC00430AE 0x680A 3 LDR r2,[r1,#0] false -Instruction 492 S:0xC00430B0 0x2A00 2 CMP r2,#0 false -Instruction 493 S:0xC00430B2 0xF000819F 0 BEQ.W {pc}+0x342 ; 0xc00433f4 true fail -Instruction 494 S:0xC00430B6 0x9A06 1 LDR r2,[sp,#0x18] false -Instruction 495 S:0xC00430B8 0x2400 0 MOVS r4,#0 false -Instruction 496 S:0xC00430BA 0x9407 1 STR r4,[sp,#0x1c] false -Instruction 497 S:0xC00430BC 0xEB011B02 2 ADD r11,r1,r2,LSL #4 false -Instruction 498 S:0xC00430C0 0xF8DBB098 13 LDR r11,[r11,#0x98] false -Instruction 499 S:0xC00430C4 0xF8CDB018 1 STR r11,[sp,#0x18] false -Instruction 500 S:0xC00430C8 0x9B08 1 LDR r3,[sp,#0x20] false -Instruction 501 S:0xC00430CA 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 502 S:0xC00430CE 0xF8D64134 1 LDR r4,[r6,#0x134] false -Instruction 503 S:0xC00430D2 0x1AF5 1 SUBS r5,r6,r3 false -Instruction 504 S:0xC00430D4 0x2300 0 MOVS r3,#0 false -Instruction 505 S:0xC00430D6 0xF1D50C00 1 RSBS r12,r5,#0 false -Instruction 506 S:0xC00430DA 0xEB5C0C05 1 ADCS r12,r12,r5 false -Instruction 507 S:0xC00430DE 0x05A5 1 LSLS r5,r4,#22 false -Instruction 508 S:0xC00430E0 0x0DAD 2 LSRS r5,r5,#22 false -Instruction 509 S:0xC00430E2 0xEB180005 1 ADDS r0,r8,r5 false -Instruction 510 S:0xC00430E6 0xF1490100 1 ADC r1,r9,#0 false -Instruction 511 S:0xC00430EA 0x428B 1 CMP r3,r1 false -Instruction 512 S:0xC00430EC 0xBF08 0 IT EQ false -Instruction 513 S:0xC00430EE 0x4282 1 CMP r2,r0 false -Instruction 514 S:0xC00430F0 0xBF28 0 IT CS false -Instruction 515 S:0xC00430F2 0x2100 1 MOVS r1,#0 false fail -Instruction 516 S:0xC00430F4 0xD276 0 BCS {pc}+0xf0 ; 0xc00431e4 true fail -Instruction 517 S:0xC00430F6 0xF5C56280 1 RSB r2,r5,#0x400 false -Instruction 518 S:0xC00430FA 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 519 S:0xC00430FC 0xF8D65130 1 LDR r5,[r6,#0x130] false -Instruction 520 S:0xC0043100 0xFB02F10B 1 MUL r1,r2,r11 false -Instruction 521 S:0xC0043104 0x0A89 3 LSRS r1,r1,#10 false -Instruction 522 S:0xC0043106 0xB113 1 CBZ r3,{pc}+8 ; 0xc004310e true fail -Instruction 523 S:0xC0043108 0x194D 1 ADDS r5,r1,r5 false -Instruction 524 S:0xC004310A 0xF8C65130 1 STR r5,[r6,#0x130] false -Instruction 525 S:0xC004310E 0xF1BC0F00 0 CMP r12,#0 false -Instruction 526 S:0xC0043112 0xD004 1 BEQ {pc}+0xc ; 0xc004311e true fail -Instruction 527 S:0xC0043114 0xF8D63160 16 LDR r3,[r6,#0x160] false -Instruction 528 S:0xC0043118 0x185B 2 ADDS r3,r3,r1 false -Instruction 529 S:0xC004311A 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 530 S:0xC004311E 0xEBB80002 1 SUBS r0,r8,r2 false -Instruction 531 S:0xC0043122 0xEB6971E2 1 SBC r1,r9,r2,ASR #31 false -Instruction 532 S:0xC0043126 0x1914 1 ADDS r4,r2,r4 false -Instruction 533 S:0xC0043128 0x2300 0 MOVS r3,#0 false -Instruction 534 S:0xC004312A 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 535 S:0xC004312E 0xEA4F2990 1 LSR r9,r0,#10 false -Instruction 536 S:0xC0043132 0x0A8A 1 LSRS r2,r1,#10 false -Instruction 537 S:0xC0043134 0xEA495E81 1 ORR lr,r9,r1,LSL #22 false -Instruction 538 S:0xC0043138 0x920F 1 STR r2,[sp,#0x3c] false -Instruction 539 S:0xC004313A 0xF8CDE038 1 STR lr,[sp,#0x38] false -Instruction 540 S:0xC004313E 0xF24032FF 6 MOV r2,#0x3ff false -Instruction 541 S:0xC0043142 0xEA000802 1 AND r8,r0,r2 false -Instruction 542 S:0xC0043146 0xEA010903 1 AND r9,r1,r3 false -Instruction 543 S:0xC004314A 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false -Instruction 544 S:0xC004314E 0x2201 1 MOVS r2,#1 false -Instruction 545 S:0xC0043150 0x2300 0 MOVS r3,#0 false -Instruction 546 S:0xC0043152 0x1880 1 ADDS r0,r0,r2 false -Instruction 547 S:0xC0043154 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 548 S:0xC0043158 0xEB410103 1 ADC r1,r1,r3 false -Instruction 549 S:0xC004315C 0x2300 0 MOVS r3,#0 false -Instruction 550 S:0xC004315E 0x428B 1 CMP r3,r1 false -Instruction 551 S:0xC0043160 0xBF08 0 IT EQ false -Instruction 552 S:0xC0043162 0x4282 1 CMP r2,r0 false -Instruction 553 S:0xC0043164 0xE9CD0108 1 STRD r0,r1,[sp,#0x20] false -Instruction 554 S:0xC0043168 0xF0C08215 1 BCC.W {pc}+0x42e ; 0xc0043596 true fail -Instruction 555 S:0xC004316C 0x9B08 1 LDR r3,[sp,#0x20] false -Instruction 556 S:0xC004316E 0x4601 0 MOV r1,r0 false -Instruction 557 S:0xC0043170 0x2B1F 2 CMP r3,#0x1f false -Instruction 558 S:0xC0043172 0xF2008243 0 BHI.W {pc}+0x48a ; 0xc00435fc true fail -Instruction 559 S:0xC0043176 0xF24830C8 1 MOV r0,#0x83c8 false -Instruction 560 S:0xC004317A 0xF2CC003E 1 MOVT r0,#0xc03e false -Instruction 561 S:0xC004317E 0xF850E021 13 LDR lr,[r0,r1,LSL #2] false -Instruction 562 S:0xC0043182 0x48A3 9 LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 false -Instruction 563 S:0xC0043184 0xFBAE2305 2 UMULL r2,r3,lr,r5 false -Instruction 564 S:0xC0043188 0xFBAE4504 1 UMULL r4,r5,lr,r4 false -Instruction 565 S:0xC004318C 0x461C 1 MOV r4,r3 false -Instruction 566 S:0xC004318E 0xF8C63130 1 STR r3,[r6,#0x130] false -Instruction 567 S:0xC0043192 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 568 S:0xC0043196 0xF8C65134 1 STR r5,[r6,#0x134] false -Instruction 569 S:0xC004319A 0xF8502021 1 LDR r2,[r0,r1,LSL #2] false -Instruction 570 S:0xC004319E 0xFBA22303 3 UMULL r2,r3,r2,r3 false -Instruction 571 S:0xC00431A2 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 572 S:0xC00431A6 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false -Instruction 573 S:0xC00431AA 0xF8CDC008 1 STR r12,[sp,#8] false -Instruction 574 S:0xC00431AE 0xF7FEFA8F 0 BL {pc}-0x1ade ; 0xc00416d0 true -Instruction 575 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 576 S:0xC00416D4 0xB500 7 PUSH {lr} false -Instruction 577 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 578 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 579 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 580 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 581 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 582 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 583 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 584 S:0xC00416E6 0x4B31 14 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 585 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 586 S:0xC00416EC 0xF8D000FC 13 LDR r0,[r0,#0xfc] false -Instruction 587 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 588 S:0xC00416F4 0x4770 4 BX lr true -Instruction 589 S:0xC00431B2 0x9B0C 2 LDR r3,[sp,#0x30] false -Instruction 590 S:0xC00431B4 0xF8DDC008 1 LDR r12,[sp,#8] false -Instruction 591 S:0xC00431B8 0xFB0BFB00 1 MUL r11,r11,r0 false -Instruction 592 S:0xC00431BC 0xEA4F2B9B 3 LSR r11,r11,#10 false -Instruction 593 S:0xC00431C0 0xB113 1 CBZ r3,{pc}+8 ; 0xc00431c8 true fail -Instruction 594 S:0xC00431C2 0x445C 1 ADD r4,r4,r11 false -Instruction 595 S:0xC00431C4 0xF8C64130 1 STR r4,[r6,#0x130] false -Instruction 596 S:0xC00431C8 0xF1BC0F00 0 CMP r12,#0 false -Instruction 597 S:0xC00431CC 0xD004 1 BEQ {pc}+0xc ; 0xc00431d8 true fail -Instruction 598 S:0xC00431CE 0xF8D63160 19 LDR r3,[r6,#0x160] false -Instruction 599 S:0xC00431D2 0x445B 2 ADD r3,r3,r11 false -Instruction 600 S:0xC00431D4 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 601 S:0xC00431D8 0xF8D64134 1 LDR r4,[r6,#0x134] false -Instruction 602 S:0xC00431DC 0x2101 0 MOVS r1,#1 false -Instruction 603 S:0xC00431DE 0x1824 2 ADDS r4,r4,r0 false -Instruction 604 S:0xC00431E0 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 605 S:0xC00431E4 0xF8DDE018 1 LDR lr,[sp,#0x18] false -Instruction 606 S:0xC00431E8 0x9D07 1 LDR r5,[sp,#0x1c] false -Instruction 607 S:0xC00431EA 0xFBA8230E 2 UMULL r2,r3,r8,lr false -Instruction 608 S:0xC00431EE 0xFB08F005 1 MUL r0,r8,r5 false -Instruction 609 S:0xC00431F2 0xFB0E0009 1 MLA r0,lr,r9,r0 false -Instruction 610 S:0xC00431F6 0x0A92 1 LSRS r2,r2,#10 false -Instruction 611 S:0xC00431F8 0x18C3 1 ADDS r3,r0,r3 false -Instruction 612 S:0xC00431FA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false -Instruction 613 S:0xC00431FE 0x9B0C 1 LDR r3,[sp,#0x30] false -Instruction 614 S:0xC0043200 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004320c true fail -Instruction 615 S:0xC0043202 0xF8D63130 8 LDR r3,[r6,#0x130] false -Instruction 616 S:0xC0043206 0x189B 2 ADDS r3,r3,r2 false -Instruction 617 S:0xC0043208 0xF8C63130 1 STR r3,[r6,#0x130] false -Instruction 618 S:0xC004320C 0xF1BC0F00 0 CMP r12,#0 false -Instruction 619 S:0xC0043210 0xD004 1 BEQ {pc}+0xc ; 0xc004321c true fail -Instruction 620 S:0xC0043212 0xF8D63160 1 LDR r3,[r6,#0x160] false -Instruction 621 S:0xC0043216 0x189B 2 ADDS r3,r3,r2 false -Instruction 622 S:0xC0043218 0xF8C63160 1 STR r3,[r6,#0x160] false -Instruction 623 S:0xC004321C 0x4444 1 ADD r4,r4,r8 false -Instruction 624 S:0xC004321E 0xF8C64134 1 STR r4,[r6,#0x134] false -Instruction 625 S:0xC0043222 0xB169 1 CBZ r1,{pc}+0x1e ; 0xc0043240 true fail -Instruction 626 S:0xC0043224 0x4630 1 MOV r0,r6 false -Instruction 627 S:0xC0043226 0xF7FDF851 0 BL {pc}-0x2f5a ; 0xc00402cc true -Instruction 628 S:0xC00402CC 0xE92D4FF8 9 PUSH {r3-r11,lr} false -Instruction 629 S:0xC00402D0 0xB500 7 PUSH {lr} false -Instruction 630 S:0xC00402D2 0xF85DEB04 2 POP {lr} false -Instruction 631 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 632 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false -Instruction 633 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false -Instruction 634 S:0xC00402E0 0x2D00 10 CMP r5,#0 false -Instruction 635 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Instruction 636 S:0xC00403B4 0xF8D04134 22 LDR r4,[r0,#0x134] false -Instruction 637 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false -Instruction 638 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false -Instruction 639 S:0xC00403C0 0x6800 17 LDR r0,[r0,#0] false -Instruction 640 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 641 S:0xC00403C4 0x4621 1 MOV r1,r4 false -Instruction 642 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false -Instruction 643 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true -Info Tracing enabled -Instruction 644 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 645 S:0xC00403D0 0x685A 18 LDR r2,[r3,#4] false -Instruction 646 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 647 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false -Instruction 648 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Instruction 649 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false -Instruction 650 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 651 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true -Info Tracing enabled -Instruction 652 S:0xC00403E4 0x4607 1 MOV r7,r0 false -Instruction 653 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false -Instruction 654 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 655 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false -Instruction 656 S:0xC00403EE 0x2A00 2 CMP r2,#0 false -Instruction 657 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Instruction 658 S:0xC00403F2 0xF8D60148 16 LDR r0,[r6,#0x148] false -Instruction 659 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false -Instruction 660 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true -Instruction 661 S:0xC004322A 0x69F3 18 LDR r3,[r6,#0x1c] false -Instruction 662 S:0xC004322C 0x2B00 2 CMP r3,#0 false -Instruction 663 S:0xC004322E 0xF00080F5 1 BEQ.W {pc}+0x1ee ; 0xc004341c true fail -Instruction 664 S:0xC0043232 0xE9DA2312 29 LDRD r2,r3,[r10,#0x48] false -Instruction 665 S:0xC0043236 0x1812 2 ADDS r2,r2,r0 false -Instruction 666 S:0xC0043238 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false -Instruction 667 S:0xC004323C 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false -Instruction 668 S:0xC0043240 0x4638 1 MOV r0,r7 false -Instruction 669 S:0xC0043242 0x2101 0 MOVS r1,#1 false -Instruction 670 S:0xC0043244 0xF7FCFCAA 1 BL {pc}-0x36a8 ; 0xc003fb9c true -Instruction 671 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false -Instruction 672 S:0xC003FBA0 0xB500 9 PUSH {lr} false -Instruction 673 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false -Instruction 674 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false -Instruction 675 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false -Instruction 676 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false -Instruction 677 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false -Instruction 678 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false -Instruction 679 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false -Instruction 680 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false -Instruction 681 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false -Instruction 682 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false -Instruction 683 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false -Instruction 684 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 685 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false -Instruction 686 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail -Instruction 687 S:0xC003FBCE 0x2900 1 CMP r1,#0 false -Instruction 688 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 689 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false -Instruction 690 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail -Instruction 691 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false -Instruction 692 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Instruction 693 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false -Instruction 694 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false -Instruction 695 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false -Instruction 696 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Instruction 697 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false -Instruction 698 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false -Instruction 699 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Instruction 700 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false -Instruction 701 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false -Instruction 702 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false -Instruction 703 S:0xC003FBFE 0xBF08 0 IT EQ false -Instruction 704 S:0xC003FC00 0x45A0 1 CMP r8,r4 false -Instruction 705 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Instruction 706 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false -Instruction 707 S:0xC003FC08 0x46A4 0 MOV r12,r4 false -Instruction 708 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail -Instruction 709 S:0xC003FC0C 0xF8DF8120 13 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 710 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false -Instruction 711 S:0xC003FC14 0xF858C02C 5 LDR r12,[r8,r12,LSL #2] false -Instruction 712 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false -Instruction 713 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false -Instruction 714 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false -Instruction 715 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false -Instruction 716 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false -Instruction 717 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false -Instruction 718 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false -Instruction 719 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false -Instruction 720 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false -Instruction 721 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Instruction 722 S:0xC003FC3C 0x4656 1 MOV r6,r10 false -Instruction 723 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 724 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false -Instruction 725 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false -Instruction 726 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false -Instruction 727 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false -Instruction 728 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false -Instruction 729 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false -Instruction 730 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false -Instruction 731 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false -Instruction 732 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true -Instruction 733 S:0xC003FC86 0xF10C0130 9 ADD r1,r12,#0x30 false -Instruction 734 S:0xC003FC8A 0xE8D1457F 16 LDREXD r4,r5,[r1] false -Instruction 735 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false -Instruction 736 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false -Instruction 737 S:0xC003FC94 0xE8C14576 20 STREXD r6,r4,r5,[r1] false -Instruction 738 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false -Instruction 739 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail -Instruction 740 S:0xC003FC9E 0xE9D0451E 9 LDRD r4,r5,[r0,#0x78] false -Instruction 741 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false -Instruction 742 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false -Instruction 743 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false -Instruction 744 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false -Instruction 745 S:0xC003FCB0 0x4770 4 BX lr true -Instruction 746 S:0xC0043248 0x9D0D 2 LDR r5,[sp,#0x34] false -Instruction 747 S:0xC004324A 0x2D00 2 CMP r5,#0 false -Instruction 748 S:0xC004324C 0xF04080CB 0 BNE.W {pc}+0x19a ; 0xc00433e6 true fail -Instruction 749 S:0xC0043250 0xF24C5E68 1 MOV lr,#0xc568 false -Instruction 750 S:0xC0043254 0xF2CC0E5F 1 MOVT lr,#0xc05f false -Instruction 751 S:0xC0043258 0xF8DE3000 5 LDR r3,[lr,#0] false -Instruction 752 S:0xC004325C 0x05D8 3 LSLS r0,r3,#23 false -Instruction 753 S:0xC004325E 0xD404 0 BMI {pc}+0xc ; 0xc004326a true fail -Instruction 754 S:0xC0043260 0xF8D73084 10 LDR r3,[r7,#0x84] false -Instruction 755 S:0xC0043264 0xF8D33538 56 LDR r3,[r3,#0x538] false -Instruction 756 S:0xC0043268 0xBB5B 2 CBNZ r3,{pc}+0x5a ; 0xc00432c2 true fail -Instruction 757 S:0xC004326A 0x68BB 1 LDR r3,[r7,#8] false -Instruction 758 S:0xC004326C 0x2B01 2 CMP r3,#1 false -Instruction 759 S:0xC004326E 0xD928 0 BLS {pc}+0x54 ; 0xc00432c2 true -Instruction 760 S:0xC00432C2 0xF8D66120 12 LDR r6,[r6,#0x120] false -Instruction 761 S:0xC00432C6 0x2E00 2 CMP r6,#0 false -Instruction 762 S:0xC00432C8 0xF47FAEB8 1 BNE {pc}-0x28c ; 0xc004303c true fail -Instruction 763 S:0xC00432CC 0x9D0B 1 LDR r5,[sp,#0x2c] false -Instruction 764 S:0xC00432CE 0xF5056390 2 ADD r3,r5,#0x480 false -Instruction 765 S:0xC00432D2 0xF50569B4 1 ADD r9,r5,#0x5a0 false -Instruction 766 S:0xC00432D6 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false -Instruction 767 S:0xC00432DA 0xE9D90100 69 LDRD r0,r1,[r9,#0] false -Instruction 768 S:0xC00432DE 0xE9D34500 1 LDRD r4,r5,[r3,#0] false -Instruction 769 S:0xC00432E2 0x1A20 2 SUBS r0,r4,r0 false -Instruction 770 S:0xC00432E4 0xEB650101 1 SBC r1,r5,r1 false -Instruction 771 S:0xC00432E8 0xF7FCFB38 0 BL {pc}-0x398c ; 0xc003f95c true -Instruction 772 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 773 S:0xC003F960 0xB500 5 PUSH {lr} false -Instruction 774 S:0xC003F962 0xF85DEB04 2 POP {lr} false -Instruction 775 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 776 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false -Instruction 777 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false -Instruction 778 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false -Instruction 779 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false -Instruction 780 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false -Instruction 781 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false -Instruction 782 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false -Instruction 783 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false -Instruction 784 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false -Instruction 785 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false -Instruction 786 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false -Instruction 787 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false -Instruction 788 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false -Instruction 789 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false -Instruction 790 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false -Instruction 791 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 792 S:0xC003F9A0 0x4619 1 MOV r1,r3 false -Instruction 793 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false -Instruction 794 S:0xC003F9A6 0x4770 3 BX lr true -Instruction 795 S:0xC00432EC 0x2800 1 CMP r0,#0 false -Instruction 796 S:0xC00432EE 0xF1710E00 1 SBCS lr,r1,#0 false -Instruction 797 S:0xC00432F2 0xF2C080EB 0 BLT.W {pc}+0x1da ; 0xc00434cc true fail -Instruction 798 S:0xC00432F6 0x0A86 1 LSRS r6,r0,#10 false -Instruction 799 S:0xC00432F8 0x0A8F 1 LSRS r7,r1,#10 false -Instruction 800 S:0xC00432FA 0xEA465681 1 ORR r6,r6,r1,LSL #22 false -Instruction 801 S:0xC00432FE 0xEA560E07 1 ORRS lr,r6,r7 false -Instruction 802 S:0xC0043302 0xF04080A6 0 BNE.W {pc}+0x150 ; 0xc0043452 true -Instruction 803 S:0xC0043452 0x4B86 185 LDR r3,[pc,#536] ; [0xC004366C] false -Instruction 804 S:0xC0043454 0xE9C94500 1 STRD r4,r5,[r9,#0] false -Instruction 805 S:0xC0043458 0x681A 2 LDR r2,[r3,#0] false -Instruction 806 S:0xC004345A 0x2A00 2 CMP r2,#0 false -Instruction 807 S:0xC004345C 0xD140 0 BNE {pc}+0x84 ; 0xc00434e0 true -Instruction 808 S:0xC00434E0 0xEB031308 20 ADD r3,r3,r8,LSL #4 false -Instruction 809 S:0xC00434E4 0xF04F0B00 0 MOV r11,#0 false -Instruction 810 S:0xC00434E8 0xF8D33098 4 LDR r3,[r3,#0x98] false -Instruction 811 S:0xC00434EC 0x469A 2 MOV r10,r3 false -Instruction 812 S:0xC00434EE 0x9308 1 STR r3,[sp,#0x20] false -Instruction 813 S:0xC00434F0 0xE7BC 0 B {pc}-0x84 ; 0xc004346c true -Instruction 814 S:0xC004346C 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 815 S:0xC0043470 0xF24030FF 0 MOV r0,#0x3ff false -Instruction 816 S:0xC0043474 0x2100 1 MOVS r1,#0 false -Instruction 817 S:0xC0043476 0xF8D8559C 2 LDR r5,[r8,#0x59c] false -Timestamp Timestamp: 562536984140 -Instruction 818 S:0xC004347A 0x05AA 3 LSLS r2,r5,#22 false -Instruction 819 S:0xC004347C 0x0D92 2 LSRS r2,r2,#22 false -Instruction 820 S:0xC004347E 0xEB160802 1 ADDS r8,r6,r2 false -Instruction 821 S:0xC0043482 0xF1470900 1 ADC r9,r7,#0 false -Instruction 822 S:0xC0043486 0x4549 1 CMP r1,r9 false -Instruction 823 S:0xC0043488 0xBF08 0 IT EQ false -Instruction 824 S:0xC004348A 0x4540 1 CMP r0,r8 false -Instruction 825 S:0xC004348C 0xD331 0 BCC {pc}+0x66 ; 0xc00434f2 true -Instruction 826 S:0xC00434F2 0xF5C26C80 1 RSB r12,r2,#0x400 false -Instruction 827 S:0xC00434F6 0x9C08 1 LDR r4,[sp,#0x20] false -Instruction 828 S:0xC00434F8 0xEBB6060C 1 SUBS r6,r6,r12 false -Instruction 829 S:0xC00434FC 0xEB6777EC 1 SBC r7,r7,r12,ASR #31 false -Instruction 830 S:0xC0043500 0x2201 0 MOVS r2,#1 false -Instruction 831 S:0xC0043502 0x2300 1 MOVS r3,#0 false -Instruction 832 S:0xC0043504 0x4465 1 ADD r5,r5,r12 false -Instruction 833 S:0xC0043506 0xEA4F2896 1 LSR r8,r6,#10 false -Instruction 834 S:0xC004350A 0x4006 1 ANDS r6,r6,r0 false -Instruction 835 S:0xC004350C 0xFB0CFE04 1 MUL lr,r12,r4 false -Instruction 836 S:0xC0043510 0x980B 1 LDR r0,[sp,#0x2c] false -Instruction 837 S:0xC0043512 0xEA485987 1 ORR r9,r8,r7,LSL #22 false -Instruction 838 S:0xC0043516 0x9C0B 1 LDR r4,[sp,#0x2c] false -Instruction 839 S:0xC0043518 0xEA4F2897 1 LSR r8,r7,#10 false -Instruction 840 S:0xC004351C 0xF8CD9018 1 STR r9,[sp,#0x18] false -Instruction 841 S:0xC0043520 0xF8CD801C 1 STR r8,[sp,#0x1c] false -Instruction 842 S:0xC0043524 0x400F 1 ANDS r7,r7,r1 false -Instruction 843 S:0xC0043526 0xE9DD8906 1 LDRD r8,r9,[sp,#0x18] false -Instruction 844 S:0xC004352A 0x2100 1 MOVS r1,#0 false -Instruction 845 S:0xC004352C 0xF8D005C8 50 LDR r0,[r0,#0x5c8] false -Instruction 846 S:0xC0043530 0xEA4F2E9E 1 LSR lr,lr,#10 false -Instruction 847 S:0xC0043534 0xEB120208 1 ADDS r2,r2,r8 false -Instruction 848 S:0xC0043538 0xF8D44598 1 LDR r4,[r4,#0x598] false -Instruction 849 S:0xC004353C 0xEB430309 1 ADC r3,r3,r9 false -Instruction 850 S:0xC0043540 0x9004 1 STR r0,[sp,#0x10] false -Instruction 851 S:0xC0043542 0xF44F60FC 0 MOV r0,#0x7e0 false -Instruction 852 S:0xC0043546 0xEB0E0904 1 ADD r9,lr,r4 false -Instruction 853 S:0xC004354A 0x4299 1 CMP r1,r3 false -Instruction 854 S:0xC004354C 0xBF08 0 IT EQ false -Instruction 855 S:0xC004354E 0x4290 1 CMP r0,r2 false -Instruction 856 S:0xC0043550 0x9C04 1 LDR r4,[sp,#0x10] false -Instruction 857 S:0xC0043552 0xEB0E0804 2 ADD r8,lr,r4 false -Instruction 858 S:0xC0043556 0xD34C 0 BCC {pc}+0x9c ; 0xc00435f2 true fail -Instruction 859 S:0xC0043558 0x2A1F 1 CMP r2,#0x1f false -Instruction 860 S:0xC004355A 0x4694 0 MOV r12,r2 false -Instruction 861 S:0xC004355C 0xF8DFE110 1 LDR lr,[pc,#272] ; [0xC0043670] = 0xC03E83C8 false -Instruction 862 S:0xC0043560 0xD835 0 BHI {pc}+0x6e ; 0xc00435ce true fail -Instruction 863 S:0xC0043562 0xF85E2022 13 LDR r2,[lr,r2,LSL #2] false -Instruction 864 S:0xC0043566 0xFBA90102 3 UMULL r0,r1,r9,r2 false -Instruction 865 S:0xC004356A 0xFBA22305 1 UMULL r2,r3,r2,r5 false -Instruction 866 S:0xC004356E 0x4689 1 MOV r9,r1 false -Instruction 867 S:0xC0043570 0x461D 1 MOV r5,r3 false -Instruction 868 S:0xC0043572 0xF85E202C 1 LDR r2,[lr,r12,LSL #2] false -Instruction 869 S:0xC0043576 0xFBA22308 3 UMULL r2,r3,r2,r8 false -Instruction 870 S:0xC004357A 0x4698 2 MOV r8,r3 false -Instruction 871 S:0xC004357C 0xE9DD0106 1 LDRD r0,r1,[sp,#0x18] false -Instruction 872 S:0xC0043580 0xF7FEF8A6 7 BL {pc}-0x1eb0 ; 0xc00416d0 true -Instruction 873 S:0xC00416D0 0xE92D03F0 3 PUSH {r4-r9} false -Instruction 874 S:0xC00416D4 0xB500 5 PUSH {lr} false -Instruction 875 S:0xC00416D6 0xF85DEB04 2 POP {lr} false -Instruction 876 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 877 S:0xC00416DC 0x2700 1 MOVS r7,#0 false -Instruction 878 S:0xC00416DE 0x428F 1 CMP r7,r1 false -Instruction 879 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 880 S:0xC00416E2 0x4286 1 CMP r6,r0 false -Instruction 881 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail -Instruction 882 S:0xC00416E6 0x4B31 19 LDR r3,[pc,#196] ; [0xC00417AC] false -Instruction 883 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false -Instruction 884 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false -Instruction 885 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false -Instruction 886 S:0xC00416F4 0x4770 3 BX lr true -Instruction 887 S:0xC0043584 0x9B08 2 LDR r3,[sp,#0x20] false -Instruction 888 S:0xC0043586 0xFB03F200 3 MUL r2,r3,r0 false -Instruction 889 S:0xC004358A 0x182D 1 ADDS r5,r5,r0 false -Instruction 890 S:0xC004358C 0x0A92 2 LSRS r2,r2,#10 false -Instruction 891 S:0xC004358E 0xEB020009 1 ADD r0,r2,r9 false -Instruction 892 S:0xC0043592 0x4442 1 ADD r2,r2,r8 false -Instruction 893 S:0xC0043594 0xE781 0 B {pc}-0xfa ; 0xc004349a true -Instruction 894 S:0xC004349A 0xFB06F30B 7 MUL r3,r6,r11 false -Instruction 895 S:0xC004349E 0x19AC 1 ADDS r4,r5,r6 false -Instruction 896 S:0xC00434A0 0xFB0A3307 1 MLA r3,r10,r7,r3 false -Instruction 897 S:0xC00434A4 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 898 S:0xC00434A8 0xFBA6670A 1 UMULL r6,r7,r6,r10 false -Instruction 899 S:0xC00434AC 0x4625 1 MOV r5,r4 false -Instruction 900 S:0xC00434AE 0xF8C8459C 1 STR r4,[r8,#0x59c] false -Instruction 901 S:0xC00434B2 0x19DF 1 ADDS r7,r3,r7 false -Instruction 902 S:0xC00434B4 0x0AB3 1 LSRS r3,r6,#10 false -Instruction 903 S:0xC00434B6 0xEA435387 1 ORR r3,r3,r7,LSL #22 false -Instruction 904 S:0xC00434BA 0x1818 1 ADDS r0,r3,r0 false -Instruction 905 S:0xC00434BC 0x189B 1 ADDS r3,r3,r2 false -Instruction 906 S:0xC00434BE 0xF8C80598 1 STR r0,[r8,#0x598] false -Instruction 907 S:0xC00434C2 0xF8C835C8 1 STR r3,[r8,#0x5c8] false -Instruction 908 S:0xC00434C6 0xE725 0 B {pc}-0x1b2 ; 0xc0043314 true -Instruction 909 S:0xC0043314 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 910 S:0xC0043318 0x3401 0 ADDS r4,#1 false -Instruction 911 S:0xC004331A 0x2100 1 MOVS r1,#0 false -Instruction 912 S:0xC004331C 0xF8D890B8 2 LDR r9,[r8,#0xb8] false -Instruction 913 S:0xC0043320 0xEA4F2880 1 LSL r8,r0,#10 false -Instruction 914 S:0xC0043324 0x980B 1 LDR r0,[sp,#0x2c] false -Instruction 915 S:0xC0043326 0xF8D005C8 3 LDR r0,[r0,#0x5c8] false -Instruction 916 S:0xC004332A 0x9003 1 STR r0,[sp,#0xc] false -Instruction 917 S:0xC004332C 0x4640 0 MOV r0,r8 false -Instruction 918 S:0xC004332E 0xF8DD802C 3 LDR r8,[sp,#0x2c] false -Instruction 919 S:0xC0043332 0xF20DFD2D 0 BL {pc}+0x20da5e ; 0xc0250d90 true -Info Tracing enabled -Instruction 920 S:0xC0043336 0x1C6C 1 ADDS r4,r5,#1 false -Instruction 921 S:0xC0043338 0x9D03 1 LDR r5,[sp,#0xc] false -Instruction 922 S:0xC004333A 0xEBC90702 1 RSB r7,r9,r2 false -Instruction 923 S:0xC004333E 0xF8D860BC 2 LDR r6,[r8,#0xbc] false -Instruction 924 S:0xC0043342 0xEA877AE7 1 EOR r10,r7,r7,ASR #31 false -Instruction 925 S:0xC0043346 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false -Instruction 926 S:0xC004334A 0x2100 0 MOVS r1,#0 false -Instruction 927 S:0xC004334C 0x02A8 1 LSLS r0,r5,#10 false -Instruction 928 S:0xC004334E 0xF8D850DC 1 LDR r5,[r8,#0xdc] false -Instruction 929 S:0xC0043352 0xF20DFD1D 0 BL {pc}+0x20da3e ; 0xc0250d90 true -Info Tracing enabled -Instruction 930 S:0xC0043356 0xEBBA1F99 1 CMP r10,r9,LSR #6 false -Instruction 931 S:0xC004335A 0xEBC60202 1 RSB r2,r6,r2 false -Instruction 932 S:0xC004335E 0xD806 1 BHI {pc}+0x10 ; 0xc004336e true -Instruction 933 S:0xC004336E 0xF1050338 14 ADD r3,r5,#0x38 false -Instruction 934 S:0xC0043372 0xE8531F00 20 LDREX r1,[r3] false -Instruction 935 S:0xC0043376 0x4439 2 ADD r1,r1,r7 false -Instruction 936 S:0xC0043378 0xE8431000 22 STREX r0,r1,[r3] false -Instruction 937 S:0xC004337C 0xF0900F00 2 TEQ r0,#0 false -Instruction 938 S:0xC0043380 0xD1F7 19 BNE {pc}-0xe ; 0xc0043372 true fail -Instruction 939 S:0xC0043382 0xF8DD802C 1 LDR r8,[sp,#0x2c] false -Instruction 940 S:0xC0043386 0xF105033C 1 ADD r3,r5,#0x3c false -Instruction 941 S:0xC004338A 0xF8D810B8 2 LDR r1,[r8,#0xb8] false -Instruction 942 S:0xC004338E 0x19CF 2 ADDS r7,r1,r7 false -Instruction 943 S:0xC0043390 0xF8C870B8 1 STR r7,[r8,#0xb8] false -Instruction 944 S:0xC0043394 0xE8531F00 10 LDREX r1,[r3] false -Instruction 945 S:0xC0043398 0x4411 2 ADD r1,r1,r2 false -Instruction 946 S:0xC004339A 0xE8431000 7 STREX r0,r1,[r3] false -Instruction 947 S:0xC004339E 0xF0900F00 4 TEQ r0,#0 false -Instruction 948 S:0xC00433A2 0xD1F7 0 BNE {pc}-0xe ; 0xc0043394 true fail -Instruction 949 S:0xC00433A4 0xF8D830BC 8 LDR r3,[r8,#0xbc] false -Instruction 950 S:0xC00433A8 0x189A 2 ADDS r2,r3,r2 false -Instruction 951 S:0xC00433AA 0xF8C820BC 1 STR r2,[r8,#0xbc] false -Instruction 952 S:0xC00433AE 0x4B19 1 LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC false -Instruction 953 S:0xC00433B0 0xF8DD902C 1 LDR r9,[sp,#0x2c] false -Instruction 954 S:0xC00433B4 0x685A 2 LDR r2,[r3,#4] false -Instruction 955 S:0xC00433B6 0xF8D90598 1 LDR r0,[r9,#0x598] false -Instruction 956 S:0xC00433BA 0xF8D9159C 1 LDR r1,[r9,#0x59c] false -Instruction 957 S:0xC00433BE 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false -Instruction 958 S:0xC00433C2 0x2A00 0 CMP r2,#0 false -Instruction 959 S:0xC00433C4 0xF040813C 1 BNE.W {pc}+0x27c ; 0xc0043640 true fail -Instruction 960 S:0xC00433C8 0x4B13 1 LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 false -Instruction 961 S:0xC00433CA 0xF8DD902C 1 LDR r9,[sp,#0x2c] false -Instruction 962 S:0xC00433CE 0x685A 12 LDR r2,[r3,#4] false -Instruction 963 S:0xC00433D0 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false -Instruction 964 S:0xC00433D4 0x2A00 1 CMP r2,#0 false -Instruction 965 S:0xC00433D6 0xF04080EB 0 BNE.W {pc}+0x1da ; 0xc00435b0 true fail -Instruction 966 S:0xC00433DA 0xB011 1 ADD sp,sp,#0x44 false -Instruction 967 S:0xC00433DC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 968 S:0xC003CC52 0xF3BF8F5F 13 DMB false -Instruction 969 S:0xC003CC56 0xF8353008 27 LDRH r3,[r5,r8] false -Instruction 970 S:0xC003CC5A 0x3301 2 ADDS r3,#1 false -Instruction 971 S:0xC003CC5C 0xF8253008 1 STRH r3,[r5,r8] false -Instruction 972 S:0xC003CC60 0xF3BF8F4F 31 DSB false -Instruction 973 S:0xC003CC64 0xF3AF8004 1 SEV.W false -Instruction 974 S:0xC003CC68 0xF049FF64 1 BL {pc}+0x49ecc ; 0xc0086b34 true -Info Tracing enabled -Instruction 975 S:0xC003CC6C 0xF85A2026 1 LDR r2,[r10,r6,LSL #2] false -Instruction 976 S:0xC003CC70 0x464B 0 MOV r3,r9 false -Instruction 977 S:0xC003CC72 0x189B 2 ADDS r3,r3,r2 false -Instruction 978 S:0xC003CC74 0xF8D31460 16 LDR r1,[r3,#0x460] false -Instruction 979 S:0xC003CC78 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 980 S:0xC003CC7C 0x4291 2 CMP r1,r2 false -Instruction 981 S:0xC003CC7E 0xD00B 0 BEQ {pc}+0x1a ; 0xc003cc98 true fail -Instruction 982 S:0xC003CC80 0x2300 1 MOVS r3,#0 false -Instruction 983 S:0xC003CC82 0xF8843498 1 STRB r3,[r4,#0x498] false -Instruction 984 S:0xC003CC86 0x4620 0 MOV r0,r4 false -Instruction 985 S:0xC003CC88 0x4631 1 MOV r1,r6 false -Instruction 986 S:0xC003CC8A 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 987 S:0xC003CC8E 0x46BD 1 MOV sp,r7 false -Instruction 988 S:0xC003CC90 0xE8BD4FF0 3 POP {r4-r11,lr} false -Instruction 989 S:0xC003CC94 0xF009BE84 5 B.W {pc}+0x9d0c ; 0xc00469a0 true -Instruction 990 S:0xC00469A0 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 991 S:0xC00469A4 0xB083 7 SUB sp,sp,#0xc false -Instruction 992 S:0xC00469A6 0xB500 3 PUSH {lr} false -Instruction 993 S:0xC00469A8 0xF85DEB04 2 POP {lr} false -Instruction 994 S:0xC00469AC 0x4C77 14 LDR r4,[pc,#476] ; [0xC0046B8C] false -Instruction 995 S:0xC00469AE 0xF8D0346C 2 LDR r3,[r0,#0x46c] false -Instruction 996 S:0xC00469B2 0x4606 0 MOV r6,r0 false -Instruction 997 S:0xC00469B4 0x460D 1 MOV r5,r1 false -Instruction 998 S:0xC00469B6 0x6822 3 LDR r2,[r4,#0] false -Instruction 999 S:0xC00469B8 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 1000 S:0xC00469BA 0x2B00 1 CMP r3,#0 false -Instruction 1001 S:0xC00469BC 0xDB0A 0 BLT {pc}+0x18 ; 0xc00469d4 true -Instruction 1002 S:0xC00469D4 0x4628 8 MOV r0,r5 false -Instruction 1003 S:0xC00469D6 0x6827 1 LDR r7,[r4,#0] false -Instruction 1004 S:0xC00469D8 0xF7F6FA98 1 BL {pc}-0x9acc ; 0xc003cf0c true -Instruction 1005 S:0xC003CF0C 0xB488 24 PUSH {r3,r7} false -Instruction 1006 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 1007 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 1008 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 1009 S:0xC003CF16 0x4A0C 12 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 1010 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 1011 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 1012 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 1013 S:0xC003CF20 0xF8D31460 3 LDR r1,[r3,#0x460] false -Instruction 1014 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false -Instruction 1015 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 1016 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 1017 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false -Instruction 1018 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 1019 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 1020 S:0xC003CF32 0x4770 1 BX lr true -Instruction 1021 S:0xC00469DC 0xBB00 1 CBNZ r0,{pc}+0x44 ; 0xc0046a20 true fail -Instruction 1022 S:0xC00469DE 0x466A 17 MOV r2,sp false -Instruction 1023 S:0xC00469E0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false -Instruction 1024 S:0xC00469E4 0xF023031F 1 BIC r3,r3,#0x1f false -Instruction 1025 S:0xC00469E8 0x695B 5 LDR r3,[r3,#0x14] false -Instruction 1026 S:0xC00469EA 0xF8DF91A4 3 LDR r9,[pc,#420] ; [0xC0046B90] false -Instruction 1027 S:0xC00469EE 0xF8DF81A4 1 LDR r8,[pc,#420] ; [0xC0046B94] false -Instruction 1028 S:0xC00469F2 0xF8592023 2 LDR r2,[r9,r3,LSL #2] false -Instruction 1029 S:0xC00469F6 0x4643 1 MOV r3,r8 false -Instruction 1030 S:0xC00469F8 0x189B 1 ADDS r3,r3,r2 false -Instruction 1031 S:0xC00469FA 0xF8D32490 3 LDR r2,[r3,#0x490] false -Instruction 1032 S:0xC00469FE 0xB10A 2 CBZ r2,{pc}+6 ; 0xc0046a04 true fail -Instruction 1033 S:0xC0046A00 0x6B93 72 LDR r3,[r2,#0x38] false -Instruction 1034 S:0xC0046A02 0xB983 2 CBNZ r3,{pc}+0x24 ; 0xc0046a26 true fail -Instruction 1035 S:0xC0046A04 0xF8593025 1 LDR r3,[r9,r5,LSL #2] false -Instruction 1036 S:0xC0046A08 0x4644 0 MOV r4,r8 false -Instruction 1037 S:0xC0046A0A 0x18E3 2 ADDS r3,r4,r3 false -Instruction 1038 S:0xC0046A0C 0x4A60 1 LDR r2,[pc,#384] ; [0xC0046B90] false -Instruction 1039 S:0xC0046A0E 0x6A9B 2 LDR r3,[r3,#0x28] false -Instruction 1040 S:0xC0046A10 0xF0130F01 2 TST r3,#1 false -Instruction 1041 S:0xC0046A14 0x4B60 1 LDR r3,[pc,#384] ; [0xC0046B98] false -Instruction 1042 S:0xC0046A16 0xD16A 0 BNE {pc}+0xd8 ; 0xc0046aee true fail -Instruction 1043 S:0xC0046A18 0xF8D32144 15 LDR r2,[r3,#0x144] false -Instruction 1044 S:0xC0046A1C 0x495E 3 LDR r1,[pc,#376] ; [0xC0046B98] false -Instruction 1045 S:0xC0046A1E 0xB9A2 1 CBNZ r2,{pc}+0x2c ; 0xc0046a4a true -Instruction 1046 S:0xC0046A4A 0xF8D12148 21 LDR r2,[r1,#0x148] false -Instruction 1047 S:0xC0046A4E 0x1ABA 2 SUBS r2,r7,r2 false -Instruction 1048 S:0xC0046A50 0x2A00 1 CMP r2,#0 false -Instruction 1049 S:0xC0046A52 0xDBE5 0 BLT {pc}-0x32 ; 0xc0046a20 true fail -Instruction 1050 S:0xC0046A54 0xF8592025 8 LDR r2,[r9,r5,LSL #2] false -Instruction 1051 S:0xC0046A58 0xF50171A0 1 ADD r1,r1,#0x140 false -Instruction 1052 S:0xC0046A5C 0x4C4F 1 LDR r4,[pc,#316] ; [0xC0046B9C] false -Instruction 1053 S:0xC0046A5E 0xF04F30FF 2 MOV r0,#0xffffffff false -Instruction 1054 S:0xC0046A62 0x4F4F 1 LDR r7,[pc,#316] ; [0xC0046BA0] false -Instruction 1055 S:0xC0046A64 0x46A6 1 MOV lr,r4 false -Instruction 1056 S:0xC0046A66 0xF8DFA128 1 LDR r10,[pc,#296] ; [0xC0046B90] false -Instruction 1057 S:0xC0046A6A 0xF85E2002 14 LDR r2,[lr,r2] false -Instruction 1058 S:0xC0046A6E 0x9300 3 STR r3,[sp,#0] false -Instruction 1059 S:0xC0046A70 0xF20BFD48 0 BL {pc}+0x20ba94 ; 0xc0252504 true -Info Tracing enabled -Instruction 1060 S:0xC0046A74 0x683A 1 LDR r2,[r7,#0] false -Instruction 1061 S:0xC0046A76 0x9B00 1 LDR r3,[sp,#0] false -Instruction 1062 S:0xC0046A78 0x4290 1 CMP r0,r2 false -Instruction 1063 S:0xC0046A7A 0xDAD1 0 BGE {pc}-0x5a ; 0xc0046a20 true fail -Instruction 1064 S:0xC0046A7C 0x6872 13 LDR r2,[r6,#4] false -Instruction 1065 S:0xC0046A7E 0x2A01 2 CMP r2,#1 false -Instruction 1066 S:0xC0046A80 0xD953 0 BLS {pc}+0xaa ; 0xc0046b2a true -Instruction 1067 S:0xC0046B2A 0xF85A1025 8 LDR r1,[r10,r5,LSL #2] false -Instruction 1068 S:0xC0046B2E 0x4642 0 MOV r2,r8 false -Instruction 1069 S:0xC0046B30 0x1852 2 ADDS r2,r2,r1 false -Instruction 1070 S:0xC0046B32 0xF8D26490 3 LDR r6,[r2,#0x490] false -Instruction 1071 S:0xC0046B36 0xB336 2 CBZ r6,{pc}+0x50 ; 0xc0046b86 true fail -Instruction 1072 S:0xC0046B38 0xF8D6B008 11 LDR r11,[r6,#8] false -Instruction 1073 S:0xC0046B3C 0xF8D6C03C 1 LDR r12,[r6,#0x3c] false -Instruction 1074 S:0xC0046B40 0xF8DB200C 20 LDR r2,[r11,#0xc] false -Instruction 1075 S:0xC0046B44 0xF41C7F00 1 TST r12,#0x200 false -Instruction 1076 S:0xC0046B48 0xF8D2A010 15 LDR r10,[r2,#0x10] false -Instruction 1077 S:0xC0046B4C 0xD002 0 BEQ {pc}+8 ; 0xc0046b54 true fail -Instruction 1078 S:0xC0046B4E 0xF1BA0F01 4 CMP r10,#1 false -Instruction 1079 S:0xC0046B52 0xDC19 0 BGT {pc}+0x36 ; 0xc0046b88 true fail -Instruction 1080 S:0xC0046B54 0xF41C6F00 14 TST r12,#0x800 false -Instruction 1081 S:0xC0046B58 0xD010 1 BEQ {pc}+0x24 ; 0xc0046b7c true -Instruction 1082 S:0xC0046B7C 0xF41C6F20 8 TST r12,#0xa00 false -Instruction 1083 S:0xC0046B80 0xD001 1 BEQ {pc}+6 ; 0xc0046b86 true fail -Instruction 1084 S:0xC0046B82 0x6836 1 LDR r6,[r6,#0] false -Instruction 1085 S:0xC0046B84 0xE7D7 1 B {pc}-0x4e ; 0xc0046b36 true -Instruction 1086 S:0xC0046B36 0xB336 2 CBZ r6,{pc}+0x50 ; 0xc0046b86 true fail -Instruction 1087 S:0xC0046B38 0xF8D6B008 11 LDR r11,[r6,#8] false -Instruction 1088 S:0xC0046B3C 0xF8D6C03C 4 LDR r12,[r6,#0x3c] false -Instruction 1089 S:0xC0046B40 0xF8DB200C 12 LDR r2,[r11,#0xc] false -Instruction 1090 S:0xC0046B44 0xF41C7F00 1 TST r12,#0x200 false -Instruction 1091 S:0xC0046B48 0xF8D2A010 12 LDR r10,[r2,#0x10] false -Instruction 1092 S:0xC0046B4C 0xD002 0 BEQ {pc}+8 ; 0xc0046b54 true -Instruction 1093 S:0xC0046B54 0xF41C6F00 4 TST r12,#0x800 false -Instruction 1094 S:0xC0046B58 0xD010 1 BEQ {pc}+0x24 ; 0xc0046b7c true -Instruction 1095 S:0xC0046B7C 0xF41C6F20 8 TST r12,#0xa00 false -Instruction 1096 S:0xC0046B80 0xD001 1 BEQ {pc}+6 ; 0xc0046b86 true -Instruction 1097 S:0xC0046B86 0xE74B 3 B {pc}-0x166 ; 0xc0046a20 true -Instruction 1098 S:0xC0046A20 0xB003 3 ADD sp,sp,#0xc false -Instruction 1099 S:0xC0046A22 0xE8BD8FF0 19 POP {r4-r11,pc} true -Instruction 1100 S:0xC0026364 0x4628 16 MOV r0,r5 false -Instruction 1101 S:0xC0026366 0xE8BD40F8 1 POP {r3-r7,lr} false -Instruction 1102 S:0xC002636A 0xF00EB931 3 B.W {pc}+0xe266 ; 0xc00345d0 true -Instruction 1103 S:0xC00345D0 0xE92D4FF0 2 PUSH {r4-r11,lr} false -Instruction 1104 S:0xC00345D4 0xB08D 9 SUB sp,sp,#0x34 false -Instruction 1105 S:0xC00345D6 0xB500 3 PUSH {lr} false -Instruction 1106 S:0xC00345D8 0xF85DEB04 2 POP {lr} false -Instruction 1107 S:0xC00345DC 0xF10D0918 1 ADD r9,sp,#0x18 false -Instruction 1108 S:0xC00345E0 0x4680 0 MOV r8,r0 false -Instruction 1109 S:0xC00345E2 0xF8CD9018 2 STR r9,[sp,#0x18] false -Instruction 1110 S:0xC00345E6 0xF8CD901C 1 STR r9,[sp,#0x1c] false -Instruction 1111 S:0xC00345EA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 1112 S:0xC00345EE 0x061B 3 LSLS r3,r3,#24 false -Instruction 1113 S:0xC00345F0 0xF1408250 0 BPL.W {pc}+0x4a4 ; 0xc0034a94 true fail -Instruction 1114 S:0xC00345F4 0xF8D012F0 80 LDR r1,[r0,#0x2f0] false -Instruction 1115 S:0xC00345F8 0xF8D842B4 3 LDR r4,[r8,#0x2b4] false -Instruction 1116 S:0xC00345FC 0xF8D002B0 1 LDR r0,[r0,#0x2b0] false -Instruction 1117 S:0xC0034600 0xB9B1 64 CBNZ r1,{pc}+0x30 ; 0xc0034630 true fail -Instruction 1118 S:0xC0034602 0xF8D812F4 1 LDR r1,[r8,#0x2f4] false -Instruction 1119 S:0xC0034606 0x2900 2 CMP r1,#0 false -Instruction 1120 S:0xC0034608 0xF040811F 0 BNE.W {pc}+0x242 ; 0xc003484a true fail -Instruction 1121 S:0xC003460C 0xF508733E 18 ADD r3,r8,#0x2f8 false -Instruction 1122 S:0xC0034610 0xE9D32300 3 LDRD r2,r3,[r3,#0] false -Instruction 1123 S:0xC0034614 0xEA520503 2 ORRS r5,r2,r3 false -Instruction 1124 S:0xC0034618 0xF0408117 1 BNE.W {pc}+0x232 ; 0xc003484a true fail -Instruction 1125 S:0xC003461C 0xF8D843D4 1 LDR r4,[r8,#0x3d4] false -Instruction 1126 S:0xC0034620 0xF8D430D8 25 LDR r3,[r4,#0xd8] false -Instruction 1127 S:0xC0034624 0x2B00 2 CMP r3,#0 false -Instruction 1128 S:0xC0034626 0xF0408115 1 BNE.W {pc}+0x22e ; 0xc0034854 true fail -Instruction 1129 S:0xC003462A 0xB00D 1 ADD sp,sp,#0x34 false -Instruction 1130 S:0xC003462C 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 1131 S:0xC0055568 0x2001 26 MOVS r0,#1 false -Instruction 1132 S:0xC005556A 0xE8BD4008 1 POP {r3,lr} false -Instruction 1133 S:0xC005556E 0xF7F9BB5D 1 B {pc}-0x6942 ; 0xc004ec2c true -Instruction 1134 S:0xC004EC2C 0xB538 2 PUSH {r3-r5,lr} false -Instruction 1135 S:0xC004EC2E 0xB500 4 PUSH {lr} false -Instruction 1136 S:0xC004EC30 0xF85DEB04 2 POP {lr} false -Instruction 1137 S:0xC004EC34 0x4604 0 MOV r4,r0 false -Instruction 1138 S:0xC004EC36 0x4B15 12 LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 false -Instruction 1139 S:0xC004EC38 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1140 S:0xC004EC3C 0x58D2 6 LDR r2,[r2,r3] false -Instruction 1141 S:0xC004EC3E 0x6C13 13 LDR r3,[r2,#0x40] false -Instruction 1142 S:0xC004EC40 0x0718 3 LSLS r0,r3,#28 false -Instruction 1143 S:0xC004EC42 0xD014 0 BEQ {pc}+0x2c ; 0xc004ec6e true -Instruction 1144 S:0xC004EC6E 0xBD38 8 POP {r3-r5,pc} true -Instruction 1145 S:0xC0055758 0x4907 12 LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 false -Instruction 1146 S:0xC005575A 0x4622 0 MOV r2,r4 false -Instruction 1147 S:0xC005575C 0x462B 1 MOV r3,r5 false -Instruction 1148 S:0xC005575E 0x4630 0 MOV r0,r6 false -Instruction 1149 S:0xC0055760 0xE9D14500 23 LDRD r4,r5,[r1,#0] false -Instruction 1150 S:0xC0055764 0xE9CD4500 3 STRD r4,r5,[sp,#0] false -Instruction 1151 S:0xC0055768 0xF7DFFDE8 1 BL {pc}-0x2042c ; 0xc003533c true -Instruction 1152 S:0xC003533C 0xE92D47F0 1 PUSH {r4-r10,lr} false -Instruction 1153 S:0xC0035340 0xB08A 4 SUB sp,sp,#0x28 false -Instruction 1154 S:0xC0035342 0xB500 3 PUSH {lr} false -Instruction 1155 S:0xC0035344 0xF85DEB04 2 POP {lr} false -Instruction 1156 S:0xC0035348 0x4682 0 MOV r10,r0 false -Instruction 1157 S:0xC003534A 0x4616 1 MOV r6,r2 false -Instruction 1158 S:0xC003534C 0x461F 0 MOV r7,r3 false -Instruction 1159 S:0xC003534E 0xE9DA2304 3 LDRD r2,r3,[r10,#0x10] false -Instruction 1160 S:0xC0035352 0x9812 2 LDR r0,[sp,#0x48] false -Instruction 1161 S:0xC0035354 0x1AB2 1 SUBS r2,r6,r2 false -Instruction 1162 S:0xC0035356 0xEB670303 1 SBC r3,r7,r3 false -Instruction 1163 S:0xC003535A 0x9913 1 LDR r1,[sp,#0x4c] false -Instruction 1164 S:0xC003535C 0x2A00 0 CMP r2,#0 false -Instruction 1165 S:0xC003535E 0xF1730400 1 SBCS r4,r3,#0 false -Instruction 1166 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail -Instruction 1167 S:0xC0035364 0xF8DAE024 59 LDR lr,[r10,#0x24] false -Instruction 1168 S:0xC0035368 0x4604 1 MOV r4,r0 false -Instruction 1169 S:0xC003536A 0x460D 0 MOV r5,r1 false -Instruction 1170 S:0xC003536C 0xE9DE0106 12 LDRD r0,r1,[lr,#0x18] false -Instruction 1171 S:0xC0035370 0x4284 2 CMP r4,r0 false -Instruction 1172 S:0xC0035372 0xEB750E01 1 SBCS lr,r5,r1 false -Instruction 1173 S:0xC0035376 0xBFBC 0 ITT LT false -Instruction 1174 S:0xC0035378 0x4604 1 MOV r4,r0 false fail -Instruction 1175 S:0xC003537A 0x460D 0 MOV r5,r1 false fail -Instruction 1176 S:0xC003537C 0x42A2 1 CMP r2,r4 false -Instruction 1177 S:0xC003537E 0xEB730005 15 SBCS r0,r3,r5 false -Instruction 1178 S:0xC0035382 0xBFBC 0 ITT LT false -Instruction 1179 S:0xC0035384 0xF04F0801 1 MOV r8,#1 false -Instruction 1180 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false -Instruction 1181 S:0xC003538C 0xDA1F 1 BGE {pc}+0x42 ; 0xc00353ce true fail -Instruction 1182 S:0xC003538E 0xE9DA2304 25 LDRD r2,r3,[r10,#0x10] false -Instruction 1183 S:0xC0035392 0xA808 1 ADD r0,sp,#0x20 false -Instruction 1184 S:0xC0035394 0x9400 1 STR r4,[sp,#0] false -Instruction 1185 S:0xC0035396 0x9501 1 STR r5,[sp,#4] false -Instruction 1186 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true -Instruction 1187 S:0xC0034CF0 0xE92D03F0 2 PUSH {r4-r9} false -Instruction 1188 S:0xC0034CF4 0xB500 5 PUSH {lr} false -Instruction 1189 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false -Instruction 1190 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 1191 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false -Instruction 1192 S:0xC0034D00 0x4616 0 MOV r6,r2 false -Instruction 1193 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false -Instruction 1194 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false -Instruction 1195 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false -Instruction 1196 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 1197 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false -Instruction 1198 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Instruction 1199 S:0xC0034D16 0x42B4 8 CMP r4,r6 false -Instruction 1200 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 1201 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Instruction 1202 S:0xC0034D2E 0x4544 8 CMP r4,r8 false -Instruction 1203 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false -Instruction 1204 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Instruction 1205 S:0xC0034D36 0xE7F5 8 B {pc}-0x12 ; 0xc0034d24 true -Instruction 1206 S:0xC0034D24 0xE9C04500 3 STRD r4,r5,[r0,#0] false -Instruction 1207 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1208 S:0xC0034D2C 0x4770 3 BX lr true -Instruction 1209 S:0xC003539C 0xE9DD6708 2 LDRD r6,r7,[sp,#0x20] false -Instruction 1210 S:0xC00353A0 0xE9DA2306 1 LDRD r2,r3,[r10,#0x18] false -Instruction 1211 S:0xC00353A4 0xA808 1 ADD r0,sp,#0x20 false -Instruction 1212 S:0xC00353A6 0xE88D0030 1 STM sp,{r4,r5} false -Instruction 1213 S:0xC00353AA 0xE9CA6704 1 STRD r6,r7,[r10,#0x10] false -Instruction 1214 S:0xC00353AE 0xF7FFFC9F 1 BL {pc}-0x6be ; 0xc0034cf0 true -Instruction 1215 S:0xC0034CF0 0xE92D03F0 1 PUSH {r4-r9} false -Instruction 1216 S:0xC0034CF4 0xB500 6 PUSH {lr} false -Instruction 1217 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false -Instruction 1218 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 1219 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false -Instruction 1220 S:0xC0034D00 0x4616 0 MOV r6,r2 false -Instruction 1221 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false -Instruction 1222 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false -Instruction 1223 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false -Instruction 1224 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 1225 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false -Instruction 1226 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Instruction 1227 S:0xC0034D16 0x42B4 1 CMP r4,r6 false -Instruction 1228 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 1229 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Instruction 1230 S:0xC0034D2E 0x4544 1 CMP r4,r8 false -Instruction 1231 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false -Instruction 1232 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Instruction 1233 S:0xC0034D36 0xE7F5 8 B {pc}-0x12 ; 0xc0034d24 true -Instruction 1234 S:0xC0034D24 0xE9C04500 1 STRD r4,r5,[r0,#0] false -Instruction 1235 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false -Instruction 1236 S:0xC0034D2C 0x4770 3 BX lr true -Instruction 1237 S:0xC00353B2 0xE9DD2308 2 LDRD r2,r3,[sp,#0x20] false -Instruction 1238 S:0xC00353B6 0xE9CA2306 1 STRD r2,r3,[r10,#0x18] false -Instruction 1239 S:0xC00353BA 0x4640 1 MOV r0,r8 false -Instruction 1240 S:0xC00353BC 0x4649 0 MOV r1,r9 false -Instruction 1241 S:0xC00353BE 0xB00A 1 ADD sp,sp,#0x28 false -Instruction 1242 S:0xC00353C0 0xE8BD87F0 3 POP {r4-r10,pc} true -Instruction 1243 S:0xC005576C 0x2001 4 MOVS r0,#1 false -Instruction 1244 S:0xC005576E 0xB005 0 ADD sp,sp,#0x14 false -Instruction 1245 S:0xC0055770 0xBDF0 3 POP {r4-r7,pc} true -Instruction 1246 S:0xC003510A 0x4B34 26 LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C false -Instruction 1247 S:0xC003510C 0x685A 15 LDR r2,[r3,#4] false -Instruction 1248 S:0xC003510E 0x4680 1 MOV r8,r0 false -Instruction 1249 S:0xC0035110 0x2A00 1 CMP r2,#0 false -Instruction 1250 S:0xC0035112 0xD116 0 BNE {pc}+0x30 ; 0xc0035142 true fail -Instruction 1251 S:0xC0035114 0x4630 1 MOV r0,r6 false -Instruction 1252 S:0xC0035116 0xF3AFFA4F 0 BL {pc}+0x3af4a2 ; 0xc03e45b8 true -Info Tracing enabled -Instruction 1253 S:0xC003511A 0xF1B80F00 1 CMP r8,#0 false -Instruction 1254 S:0xC003511E 0xD006 0 BEQ {pc}+0x10 ; 0xc003512e true fail -Instruction 1255 S:0xC0035120 0x6AA3 23 LDR r3,[r4,#0x28] false -Instruction 1256 S:0xC0035122 0x2B02 2 CMP r3,#2 false -Instruction 1257 S:0xC0035124 0xD10C 1 BNE {pc}+0x1c ; 0xc0035140 true fail -Instruction 1258 S:0xC0035126 0x4639 1 MOV r1,r7 false -Instruction 1259 S:0xC0035128 0x4620 0 MOV r0,r4 false -Instruction 1260 S:0xC003512A 0xF7FFFE13 1 BL {pc}-0x3d6 ; 0xc0034d54 true -Instruction 1261 S:0xC0034D54 0xB570 1 PUSH {r4-r6,lr} false -Instruction 1262 S:0xC0034D56 0xB500 4 PUSH {lr} false -Instruction 1263 S:0xC0034D58 0xF85DEB04 2 POP {lr} false -Instruction 1264 S:0xC0034D5C 0x4605 0 MOV r5,r0 false -Instruction 1265 S:0xC0034D5E 0x4B13 13 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false -Instruction 1266 S:0xC0034D60 0x460E 0 MOV r6,r1 false -Instruction 1267 S:0xC0034D62 0x685A 3 LDR r2,[r3,#4] false -Instruction 1268 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail -Instruction 1269 S:0xC0034D66 0xF106000C 1 ADD r0,r6,#0xc false -Instruction 1270 S:0xC0034D6A 0x4629 0 MOV r1,r5 false -Instruction 1271 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true -Info Tracing enabled -Instruction 1272 S:0xC0034D70 0x6833 1 LDR r3,[r6,#0] false -Instruction 1273 S:0xC0034D72 0x6871 1 LDR r1,[r6,#4] false -Instruction 1274 S:0xC0034D74 0x2001 0 MOVS r0,#1 false -Instruction 1275 S:0xC0034D76 0x685A 2 LDR r2,[r3,#4] false -Instruction 1276 S:0xC0034D78 0xFA00F101 1 LSL r1,r0,r1 false -Instruction 1277 S:0xC0034D7C 0x430A 1 ORRS r2,r2,r1 false -Instruction 1278 S:0xC0034D7E 0x605A 1 STR r2,[r3,#4] false -Instruction 1279 S:0xC0034D80 0x6AAB 7 LDR r3,[r5,#0x28] false -Instruction 1280 S:0xC0034D82 0x4303 2 ORRS r3,r3,r0 false -Instruction 1281 S:0xC0034D84 0x62AB 1 STR r3,[r5,#0x28] false -Instruction 1282 S:0xC0034D86 0x6930 1 LDR r0,[r6,#0x10] false -Instruction 1283 S:0xC0034D88 0x1A2B 2 SUBS r3,r5,r0 false -Instruction 1284 S:0xC0034D8A 0x4258 1 RSBS r0,r3,#0 false -Instruction 1285 S:0xC0034D8C 0x4158 1 ADCS r0,r0,r3 false -Instruction 1286 S:0xC0034D8E 0xBD70 1 POP {r4-r6,pc} true -Instruction 1287 S:0xC003512E 0x6AA3 3 LDR r3,[r4,#0x28] false -Instruction 1288 S:0xC0035130 0x0799 3 LSLS r1,r3,#30 false -Instruction 1289 S:0xC0035132 0xD540 0 BPL {pc}+0x84 ; 0xc00351b6 true fail -Instruction 1290 S:0xC0035134 0xF0230302 1 BIC r3,r3,#2 false -Instruction 1291 S:0xC0035138 0x62A3 1 STR r3,[r4,#0x28] false -Instruction 1292 S:0xC003513A 0xB003 0 ADD sp,sp,#0xc false -Instruction 1293 S:0xC003513C 0xE8BD83F0 3 POP {r4-r9,pc} true -Instruction 1294 S:0xC00359DA 0x6930 19 LDR r0,[r6,#0x10] false -Instruction 1295 S:0xC00359DC 0x2800 2 CMP r0,#0 false -Instruction 1296 S:0xC00359DE 0xD1F1 1 BNE {pc}-0x1a ; 0xc00359c4 true -Instruction 1297 S:0xC00359C4 0xE9DD450E 8 LDRD r4,r5,[sp,#0x38] false -Instruction 1298 S:0xC00359C8 0xE9D02306 1 LDRD r2,r3,[r0,#0x18] false -Instruction 1299 S:0xC00359CC 0x4294 2 CMP r4,r2 false -Instruction 1300 S:0xC00359CE 0xEB750103 1 SBCS r1,r5,r3 false -Instruction 1301 S:0xC00359D2 0xDB76 0 BLT {pc}+0xf0 ; 0xc0035ac2 true -Instruction 1302 S:0xC0035AC2 0xE9D6890C 8 LDRD r8,r9,[r6,#0x30] false -Instruction 1303 S:0xC0035AC6 0xE9D02304 1 LDRD r2,r3,[r0,#0x10] false -Instruction 1304 S:0xC0035ACA 0xEBB20208 2 SUBS r2,r2,r8 false -Instruction 1305 S:0xC0035ACE 0xEB630309 1 SBC r3,r3,r9 false -Instruction 1306 S:0xC0035AD2 0x2A00 0 CMP r2,#0 false -Instruction 1307 S:0xC0035AD4 0xF1730000 1 SBCS r0,r3,#0 false -Instruction 1308 S:0xC0035AD8 0xDB82 0 BLT {pc}-0xf8 ; 0xc00359e0 true fail -Instruction 1309 S:0xC0035ADA 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false -Instruction 1310 S:0xC0035ADE 0x4282 2 CMP r2,r0 false -Instruction 1311 S:0xC0035AE0 0xEB730101 9 SBCS r1,r3,r1 false -Instruction 1312 S:0xC0035AE4 0xF6BFAF7C 0 BGE {pc}-0x104 ; 0xc00359e0 true fail -Instruction 1313 S:0xC0035AE8 0x2F04 8 CMP r7,#4 false -Instruction 1314 S:0xC0035AEA 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 1315 S:0xC0035AEE 0xF47FAF4B 1 BNE {pc}-0x166 ; 0xc0035988 true -Instruction 1316 S:0xC0035988 0xF8DA3004 8 LDR r3,[r10,#4] false -Instruction 1317 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 1318 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 1319 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 1320 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 1321 S:0xC00359E0 0x2F04 2 CMP r7,#4 false -Instruction 1322 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true -Instruction 1323 S:0xC0035988 0xF8DA3004 5 LDR r3,[r10,#4] false -Instruction 1324 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 1325 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 1326 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 1327 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 1328 S:0xC00359E0 0x2F04 8 CMP r7,#4 false -Instruction 1329 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true -Instruction 1330 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false -Instruction 1331 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false -Instruction 1332 S:0xC0035990 0x3701 1 ADDS r7,#1 false -Instruction 1333 S:0xC0035992 0x421A 1 TST r2,r3 false -Instruction 1334 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true -Instruction 1335 S:0xC00359E0 0x2F04 1 CMP r7,#4 false -Instruction 1336 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true fail -Instruction 1337 S:0xC00359E4 0xE9DD2302 8 LDRD r2,r3,[sp,#8] false -Instruction 1338 S:0xC00359E8 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false -Instruction 1339 S:0xC00359EC 0xF3BF8F5F 1 DMB false -Instruction 1340 S:0xC00359F0 0xF8BA3000 36 LDRH r3,[r10,#0] false -Instruction 1341 S:0xC00359F4 0x3301 2 ADDS r3,#1 false -Instruction 1342 S:0xC00359F6 0xF8AA3000 1 STRH r3,[r10,#0] false -Instruction 1343 S:0xC00359FA 0xF3BF8F4F 45 DSB false -Instruction 1344 S:0xC00359FE 0xF3AF8004 1 SEV.W false -Instruction 1345 S:0xC0035A02 0xE9DD2302 3 LDRD r2,r3,[sp,#8] false -Instruction 1346 S:0xC0035A06 0xF04F30FF 1 MOV r0,#0xffffffff false -Instruction 1347 S:0xC0035A0A 0xF06F4100 0 MVN r1,#0x80000000 false -Instruction 1348 S:0xC0035A0E 0x428B 1 CMP r3,r1 false -Instruction 1349 S:0xC0035A10 0xBF08 0 IT EQ false -Instruction 1350 S:0xC0035A12 0x4282 1 CMP r2,r0 false fail -Instruction 1351 S:0xC0035A14 0xD074 0 BEQ {pc}+0xec ; 0xc0035b00 true fail -Instruction 1352 S:0xC0035A16 0xE9DD0102 19 LDRD r0,r1,[sp,#8] false -Instruction 1353 S:0xC0035A1A 0x2200 1 MOVS r2,#0 false -Instruction 1354 S:0xC0035A1C 0xF01FFCA6 1 BL {pc}+0x1f950 ; 0xc005536c true -Instruction 1355 S:0xC005536C 0xB530 19 PUSH {r4,r5,lr} false -Instruction 1356 S:0xC005536E 0xB083 2 SUB sp,sp,#0xc false -Instruction 1357 S:0xC0055370 0xB500 3 PUSH {lr} false -Instruction 1358 S:0xC0055372 0xF85DEB04 2 POP {lr} false -Instruction 1359 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false -Instruction 1360 S:0xC005537A 0x1C15 1 ADDS r5,r2,#0 false -Instruction 1361 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1362 S:0xC0055380 0xEE1D2F90 63 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1363 S:0xC0055384 0x58D4 4 LDR r4,[r2,r3] false -Instruction 1364 S:0xC0055386 0xBF18 1 IT NE false -Instruction 1365 S:0xC0055388 0x2501 1 MOVS r5,#1 false fail -Instruction 1366 S:0xC005538A 0x4602 0 MOV r2,r0 false -Instruction 1367 S:0xC005538C 0x460B 1 MOV r3,r1 false -Instruction 1368 S:0xC005538E 0x9500 1 STR r5,[sp,#0] false -Instruction 1369 S:0xC0055390 0x4620 0 MOV r0,r4 false -Instruction 1370 S:0xC0055392 0xF7FEFF63 1 BL {pc}-0x1136 ; 0xc005425c true -Instruction 1371 S:0xC005425C 0xE92D43F0 1 PUSH {r4-r9,lr} false -Instruction 1372 S:0xC0054260 0xB083 4 SUB sp,sp,#0xc false -Instruction 1373 S:0xC0054262 0xB500 3 PUSH {lr} false -Instruction 1374 S:0xC0054264 0xF85DEB04 2 POP {lr} false -Instruction 1375 S:0xC0054268 0x4614 0 MOV r4,r2 false -Instruction 1376 S:0xC005426A 0x461D 1 MOV r5,r3 false -Instruction 1377 S:0xC005426C 0x4680 0 MOV r8,r0 false -Instruction 1378 S:0xC005426E 0x2C00 1 CMP r4,#0 false -Instruction 1379 S:0xC0054270 0xF1750100 1 SBCS r1,r5,#0 false -Instruction 1380 S:0xC0054274 0xF89D9028 1 LDRB r9,[sp,#0x28] false -Instruction 1381 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail -Instruction 1382 S:0xC005427A 0x6B01 3 LDR r1,[r0,#0x30] false -Instruction 1383 S:0xC005427C 0x6102 3 STR r2,[r0,#0x10] false -Instruction 1384 S:0xC005427E 0x2901 1 CMP r1,#1 false -Instruction 1385 S:0xC0054280 0x6143 1 STR r3,[r0,#0x14] false -Instruction 1386 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail -Instruction 1387 S:0xC0054284 0x6B41 23 LDR r1,[r0,#0x34] false -Instruction 1388 S:0xC0054286 0x0749 3 LSLS r1,r1,#29 false -Instruction 1389 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail -Instruction 1390 S:0xC005428A 0x4668 8 MOV r0,sp false -Instruction 1391 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true -Instruction 1392 S:0xC004F52C 0xE92D4FF0 3 PUSH {r4-r11,lr} false -Instruction 1393 S:0xC004F530 0xB08B 5 SUB sp,sp,#0x2c false -Instruction 1394 S:0xC004F532 0xB500 3 PUSH {lr} false -Instruction 1395 S:0xC004F534 0xF85DEB04 2 POP {lr} false -Instruction 1396 S:0xC004F538 0x4B3D 2 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 1397 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 1398 S:0xC004F53C 0x681B 5 LDR r3,[r3,#0] false -Instruction 1399 S:0xC004F53E 0x2B00 2 CMP r3,#0 false -Instruction 1400 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Instruction 1401 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 1402 S:0xC004F546 0xF8DFB0F0 1 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 1403 S:0xC004F54A 0x464F 1 MOV r7,r9 false -Instruction 1404 S:0xC004F54C 0xF8D75090 17 LDR r5,[r7,#0x90] false -Instruction 1405 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false -Instruction 1406 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Instruction 1407 S:0xC004F554 0xF3BF8F5F 1 DMB false -Instruction 1408 S:0xC004F558 0xF8DB6000 39 LDR r6,[r11,#0] false -Instruction 1409 S:0xC004F55C 0xF8DB4054 5 LDR r4,[r11,#0x54] false -Instruction 1410 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false -Instruction 1411 S:0xC004F564 0x4630 1 MOV r0,r6 false -Instruction 1412 S:0xC004F566 0x6831 13 LDR r1,[r6,#0] false -Instruction 1413 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false -Instruction 1414 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false -Instruction 1415 S:0xC004F56E 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false -Instruction 1416 S:0xC004F572 0x4788 1 BLX r1 true -Timestamp Timestamp: 562536984369 -Info Tracing enabled -Instruction 1417 S:0xC004F574 0xE9D62302 1 LDRD r2,r3,[r6,#8] false -Instruction 1418 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false -Instruction 1419 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false -Instruction 1420 S:0xC004F580 0xE9CD2300 1 STRD r2,r3,[sp,#0] false -Instruction 1421 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false -Instruction 1422 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false -Instruction 1423 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false -Instruction 1424 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false -Instruction 1425 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false -Instruction 1426 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false -Instruction 1427 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false -Instruction 1428 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false -Instruction 1429 S:0xC004F59E 0xF1C40620 9 RSB r6,r4,#0x20 false -Instruction 1430 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false -Instruction 1431 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false -Instruction 1432 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false -Instruction 1433 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false -Instruction 1434 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false -Instruction 1435 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false -Instruction 1436 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false -Instruction 1437 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false -Instruction 1438 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false -Instruction 1439 S:0xC004F5C0 0x1880 2 ADDS r0,r0,r2 false -Instruction 1440 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false -Instruction 1441 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 1442 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false -Instruction 1443 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false -Instruction 1444 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false -Instruction 1445 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false -Instruction 1446 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false -Instruction 1447 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false -Instruction 1448 S:0xC004F5DE 0xEA480806 1 ORR r8,r8,r6 false -Instruction 1449 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false -Instruction 1450 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 1451 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail -Instruction 1452 S:0xC004F5EC 0xE9DD2304 2 LDRD r2,r3,[sp,#0x10] false -Instruction 1453 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false -Instruction 1454 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false -Instruction 1455 S:0xC004F5F8 0xF3BF8F5F 1 DMB false -Instruction 1456 S:0xC004F5FC 0xF8D71090 28 LDR r1,[r7,#0x90] false -Instruction 1457 S:0xC004F600 0x428D 4 CMP r5,r1 false -Instruction 1458 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Instruction 1459 S:0xC004F604 0x461D 1 MOV r5,r3 false -Instruction 1460 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false -Instruction 1461 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 1462 S:0xC004F60C 0x4614 1 MOV r4,r2 false -Instruction 1463 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 1464 S:0xC004F612 0x4650 1 MOV r0,r10 false -Instruction 1465 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false -Instruction 1466 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false -Instruction 1467 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 1468 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 1469 S:0xC0054290 0xE9DD6700 7 LDRD r6,r7,[sp,#0] false -Instruction 1470 S:0xC0054294 0x1BA4 2 SUBS r4,r4,r6 false -Instruction 1471 S:0xC0054296 0xEB650507 1 SBC r5,r5,r7 false -Instruction 1472 S:0xC005429A 0x2C01 0 CMP r4,#1 false -Instruction 1473 S:0xC005429C 0xF1750200 1 SBCS r2,r5,#0 false -Instruction 1474 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail -Instruction 1475 S:0xC00542A2 0xE9D86706 22 LDRD r6,r7,[r8,#0x18] false -Instruction 1476 S:0xC00542A6 0xF8D8002C 1 LDR r0,[r8,#0x2c] false -Instruction 1477 S:0xC00542AA 0x42B4 1 CMP r4,r6 false -Instruction 1478 S:0xC00542AC 0xEB750307 1 SBCS r3,r5,r7 false -Instruction 1479 S:0xC00542B0 0xE9D82308 1 LDRD r2,r3,[r8,#0x20] false -Instruction 1480 S:0xC00542B4 0xBFBC 1 ITT LT false -Instruction 1481 S:0xC00542B6 0x4626 1 MOV r6,r4 false -Instruction 1482 S:0xC00542B8 0x462F 0 MOV r7,r5 false -Instruction 1483 S:0xC00542BA 0x4296 1 CMP r6,r2 false -Instruction 1484 S:0xC00542BC 0xEB770103 1 SBCS r1,r7,r3 false -Instruction 1485 S:0xC00542C0 0x4641 12 MOV r1,r8 false -Instruction 1486 S:0xC00542C2 0xBFB8 0 IT LT false -Instruction 1487 S:0xC00542C4 0x461F 1 MOV r7,r3 false fail -Instruction 1488 S:0xC00542C6 0xF8D83028 1 LDR r3,[r8,#0x28] false -Instruction 1489 S:0xC00542CA 0xBFB8 1 IT LT false -Instruction 1490 S:0xC00542CC 0x4616 1 MOV r6,r2 false fail -Instruction 1491 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false -Instruction 1492 S:0xC00542D2 0xFBA64503 2 UMULL r4,r5,r6,r3 false -Instruction 1493 S:0xC00542D6 0xF1C00620 1 RSB r6,r0,#0x20 false -Instruction 1494 S:0xC00542DA 0xFB035507 1 MLA r5,r3,r7,r5 false -Instruction 1495 S:0xC00542DE 0xFA24F000 1 LSR r0,r4,r0 false -Instruction 1496 S:0xC00542E2 0xFA05F606 2 LSL r6,r5,r6 false -Instruction 1497 S:0xC00542E6 0xFA25F202 1 LSR r2,r5,r2 false -Instruction 1498 S:0xC00542EA 0x4330 1 ORRS r0,r0,r6 false -Instruction 1499 S:0xC00542EC 0x4310 1 ORRS r0,r0,r2 false -Instruction 1500 S:0xC00542EE 0xF8D82004 1 LDR r2,[r8,#4] false -Instruction 1501 S:0xC00542F2 0x4790 1 BLX r2 true -Timestamp Timestamp: 562536984382 -Info Tracing enabled -Instruction 1502 S:0xC00542F4 0x2800 9 CMP r0,#0 false -Instruction 1503 S:0xC00542F6 0xBF0C 0 ITE EQ false -Timestamp Timestamp: 562536984386 -Instruction 1504 S:0xC00542F8 0x2300 1 MOVS r3,#0 false -Instruction 1505 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false fail -Instruction 1506 S:0xC00542FE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc0054318 true -Instruction 1507 S:0xC0054318 0xB003 3 ADD sp,sp,#0xc false -Instruction 1508 S:0xC005431A 0xE8BD83F0 3 POP {r4-r9,pc} true -Instruction 1509 S:0xC0055396 0xB003 4 ADD sp,sp,#0xc false -Instruction 1510 S:0xC0055398 0xBD30 3 POP {r4,r5,pc} true -Instruction 1511 S:0xC0035A20 0x2800 2 CMP r0,#0 false -Instruction 1512 S:0xC0035A22 0xD06D 0 BEQ {pc}+0xde ; 0xc0035b00 true -Instruction 1513 S:0xC0035B00 0x2300 8 MOVS r3,#0 false -Instruction 1514 S:0xC0035B02 0xF8CA301C 3 STR r3,[r10,#0x1c] false -Instruction 1515 S:0xC0035B06 0xE7D9 1 B {pc}-0x4a ; 0xc0035abc true -Instruction 1516 S:0xC0035ABC 0xB011 2 ADD sp,sp,#0x44 false -Instruction 1517 S:0xC0035ABE 0xE8BD8FF0 3 POP {r4-r11,pc} true -Info Tracing enabled -Instruction 1518 S:0xC000D60C 0xF013FDDA 25 BL {pc}+0x13bb8 ; 0xc00211c4 true -Instruction 1519 S:0xC00211C4 0xB510 3 PUSH {r4,lr} false -Instruction 1520 S:0xC00211C6 0xB500 1 PUSH {lr} false -Instruction 1521 S:0xC00211C8 0xF85DEB04 2 POP {lr} false -Instruction 1522 S:0xC00211CC 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 1523 S:0xC00211D0 0x0619 3 LSLS r1,r3,#24 false -Instruction 1524 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail -Instruction 1525 S:0xC00211D4 0x466B 21 MOV r3,sp false -Instruction 1526 S:0xC00211D6 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 1527 S:0xC00211DA 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 1528 S:0xC00211DE 0x6863 5 LDR r3,[r4,#4] false -Instruction 1529 S:0xC00211E0 0xF5A33380 2 SUB r3,r3,#0x10000 false -Instruction 1530 S:0xC00211E4 0x6063 1 STR r3,[r4,#4] false -Instruction 1531 S:0xC00211E6 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 1532 S:0xC00211EA 0xF02303FF 1 BIC r3,r3,#0xff false -Instruction 1533 S:0xC00211EE 0xB923 1 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail -Instruction 1534 S:0xC00211F0 0x6963 1 LDR r3,[r4,#0x14] false -Instruction 1535 S:0xC00211F2 0x4A13 16 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false -Instruction 1536 S:0xC00211F4 0x019B 2 LSLS r3,r3,#6 false -Instruction 1537 S:0xC00211F6 0x58D3 5 LDR r3,[r2,r3] false -Instruction 1538 S:0xC00211F8 0xB99B 2 CBNZ r3,{pc}+0x2a ; 0xc0021222 true -Instruction 1539 S:0xC0021222 0xF7FFFE0B 8 BL {pc}-0x3e6 ; 0xc0020e3c true -Instruction 1540 S:0xC0020E3C 0xE92D4FF0 18 PUSH {r4-r11,lr} false -Instruction 1541 S:0xC0020E40 0xB089 18 SUB sp,sp,#0x24 false -Instruction 1542 S:0xC0020E42 0xB500 3 PUSH {lr} false -Instruction 1543 S:0xC0020E44 0xF85DEB04 2 POP {lr} false -Instruction 1544 S:0xC0020E48 0x2002 0 MOVS r0,#2 false -Instruction 1545 S:0xC0020E4A 0xF7FFFA3D 1 BL {pc}-0xb82 ; 0xc00202c8 true -Instruction 1546 S:0xC00202C8 0xB500 60 PUSH {lr} false -Instruction 1547 S:0xC00202CA 0xF85DEB04 2 POP {lr} false -Instruction 1548 S:0xC00202CE 0x2800 1 CMP r0,#0 false -Instruction 1549 S:0xC00202D0 0xBFA1 1 ITTTT GE false -Instruction 1550 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false -Instruction 1551 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false -Instruction 1552 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false -Instruction 1553 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false -Instruction 1554 S:0xC00202E0 0xBFAE 29 ITEE GE false -Instruction 1555 S:0xC00202E2 0x08C0 1 LSRS r0,r0,#3 false -Instruction 1556 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail -Instruction 1557 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail -Instruction 1558 S:0xC00202EC 0x4770 1 BX lr true -Instruction 1559 S:0xC0020E4E 0x4669 3 MOV r1,sp false -Instruction 1560 S:0xC0020E50 0xF42158FF 1 BIC r8,r1,#0x1fe0 false -Instruction 1561 S:0xC0020E54 0xF24602C0 0 MOV r2,#0x60c0 false -Instruction 1562 S:0xC0020E58 0xF028081F 1 BIC r8,r8,#0x1f false -Instruction 1563 S:0xC0020E5C 0xF2CC025F 0 MOVT r2,#0xc05f false -Instruction 1564 S:0xC0020E60 0xF6490EC0 18 MOV lr,#0x98c0 false -Instruction 1565 S:0xC0020E64 0xF8D8300C 1 LDR r3,[r8,#0xc] false -Instruction 1566 S:0xC0020E68 0xF2CC0E64 1 MOVT lr,#0xc064 false -Instruction 1567 S:0xC0020E6C 0x6811 3 LDR r1,[r2,#0] false -Instruction 1568 S:0xC0020E6E 0x68DC 3 LDR r4,[r3,#0xc] false -Instruction 1569 S:0xC0020E70 0xF4246200 2 BIC r2,r4,#0x800 false -Instruction 1570 S:0xC0020E74 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 1571 S:0xC0020E76 0xF8D82014 1 LDR r2,[r8,#0x14] false -Instruction 1572 S:0xC0020E7A 0xF8D83004 1 LDR r3,[r8,#4] false -Instruction 1573 S:0xC0020E7E 0x9407 3 STR r4,[sp,#0x1c] false -Instruction 1574 S:0xC0020E80 0x0192 1 LSLS r2,r2,#6 false -Instruction 1575 S:0xC0020E82 0xF5037380 0 ADD r3,r3,#0x100 false -Instruction 1576 S:0xC0020E86 0xF8C83004 2 STR r3,[r8,#4] false -Instruction 1577 S:0xC0020E8A 0xF85E4002 1 LDR r4,[lr,r2] false -Instruction 1578 S:0xC0020E8E 0x1841 1 ADDS r1,r0,r1 false -Instruction 1579 S:0xC0020E90 0x9106 1 STR r1,[sp,#0x18] false -Timestamp Timestamp: 562536984420 -Instruction 1580 S:0xC0020E92 0xF8DFA160 14 LDR r10,[pc,#352] ; [0xC0020FF4] false -Instruction 1581 S:0xC0020E96 0x46C1 0 MOV r9,r8 false -Instruction 1582 S:0xC0020E98 0xF8D82014 3 LDR r2,[r8,#0x14] false -Instruction 1583 S:0xC0020E9C 0x210A 0 MOVS r1,#0xa false -Instruction 1584 S:0xC0020E9E 0x9105 1 STR r1,[sp,#0x14] false -Instruction 1585 S:0xC0020EA0 0x9204 1 STR r2,[sp,#0x10] false -Instruction 1586 S:0xC0020EA2 0xF8D93014 1 LDR r3,[r9,#0x14] false -Instruction 1587 S:0xC0020EA6 0xF64902C0 0 MOV r2,#0x98c0 false -Instruction 1588 S:0xC0020EAA 0xF2CC0264 1 MOVT r2,#0xc064 false -Instruction 1589 S:0xC0020EAE 0x2100 0 MOVS r1,#0 false -Instruction 1590 S:0xC0020EB0 0x019B 2 LSLS r3,r3,#6 false -Instruction 1591 S:0xC0020EB2 0x50D1 3 STR r1,[r2,r3] false -Instruction 1592 S:0xC0020EB4 0xB662 1 CPSIE i false -Instruction 1593 S:0xC0020EB6 0x4F4E 1 LDR r7,[pc,#312] ; [0xC0020FF0] false -Instruction 1594 S:0xC0020EB8 0x460E 0 MOV r6,r1 false -Instruction 1595 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 1596 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1597 S:0xC0020EC0 0xF2CC035F 39 MOVT r3,#0xc05f false -Instruction 1598 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1599 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1600 S:0xC0020F16 0x0864 17 LSRS r4,r4,#1 false -Instruction 1601 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 1602 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 1603 S:0xC0020F20 0xD1CB 20 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1604 S:0xC0020EBA 0xF2460380 21 MOVW r3,#0x6080 false -Instruction 1605 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1606 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1607 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1608 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 1609 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false -Instruction 1610 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 1611 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false -Instruction 1612 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 1613 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 1614 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 1615 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false -Instruction 1616 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 1617 S:0xC0020EE0 0xEE1D2F90 12 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1618 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 1619 S:0xC0020EE6 0x3304 1 ADDS r3,#4 false -Instruction 1620 S:0xC0020EE8 0x58D1 5 LDR r1,[r2,r3] false -Instruction 1621 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 1622 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 1623 S:0xC0020EEE 0xF8DA3004 13 LDR r3,[r10,#4] false -Instruction 1624 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 1625 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 1626 S:0xC0020EF6 0xF8573C04 19 LDR r3,[r7,#-4] false -Instruction 1627 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 1628 S:0xC0020EFC 0x4798 1 BLX r3 true -Instruction 1629 S:0xC0025AC0 0xE92D4FF0 21 PUSH {r4-r11,lr} false -Instruction 1630 S:0xC0025AC4 0xB08B 7 SUB sp,sp,#0x2c false -Instruction 1631 S:0xC0025AC6 0xB500 3 PUSH {lr} false -Instruction 1632 S:0xC0025AC8 0xF85DEB04 2 POP {lr} false -Instruction 1633 S:0xC0025ACC 0x4B6C 12 LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 false -Instruction 1634 S:0xC0025ACE 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1635 S:0xC0025AD2 0x58D4 19 LDR r4,[r2,r3] false -Instruction 1636 S:0xC0025AD4 0xF010F862 0 BL {pc}+0x100c8 ; 0xc0035b9c true -Instruction 1637 S:0xC0035B9C 0xB5F8 1 PUSH {r3-r7,lr} false -Instruction 1638 S:0xC0035B9E 0xB500 5 PUSH {lr} false -Instruction 1639 S:0xC0035BA0 0xF85DEB04 2 POP {lr} false -Instruction 1640 S:0xC0035BA4 0x4C21 12 LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 false -Instruction 1641 S:0xC0035BA6 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1642 S:0xC0035BAA 0xF1040318 1 ADD r3,r4,#0x18 false -Instruction 1643 S:0xC0035BAE 0x58D3 3 LDR r3,[r2,r3] false -Instruction 1644 S:0xC0035BB0 0xB103 2 CBZ r3,{pc}+4 ; 0xc0035bb4 true fail -Instruction 1645 S:0xC0035BB2 0xBDF8 1 POP {r3-r7,pc} true -Instruction 1646 S:0xC0025AD8 0xF24603C0 3 MOV r3,#0x60c0 false -Instruction 1647 S:0xC0025ADC 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1648 S:0xC0025AE0 0x681A 3 LDR r2,[r3,#0] false -Instruction 1649 S:0xC0025AE2 0x68A3 13 LDR r3,[r4,#8] false -Instruction 1650 S:0xC0025AE4 0x1AD3 2 SUBS r3,r2,r3 false -Instruction 1651 S:0xC0025AE6 0x2B00 1 CMP r3,#0 false -Instruction 1652 S:0xC0025AE8 0xDB7F 0 BLT {pc}+0x102 ; 0xc0025bea true fail -Instruction 1653 S:0xC0025AEA 0x4620 1 MOV r0,r4 false -Instruction 1654 S:0xC0025AEC 0xF3BEFD9A 0 BL {pc}+0x3beb38 ; 0xc03e4624 true -Info Tracing enabled -Instruction 1655 S:0xC0025AF0 0xF24602C0 1 MOV r2,#0x60c0 false -Instruction 1656 S:0xC0025AF4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 1657 S:0xC0025AF8 0x6813 24 LDR r3,[r2,#0] false -Instruction 1658 S:0xC0025AFA 0x68A2 3 LDR r2,[r4,#8] false -Instruction 1659 S:0xC0025AFC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 1660 S:0xC0025AFE 0x2B00 1 CMP r3,#0 false -Instruction 1661 S:0xC0025B00 0xDB67 2 BLT {pc}+0xd2 ; 0xc0025bd2 true fail -Instruction 1662 S:0xC0025B02 0xF8DFB180 8 LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 false -Instruction 1663 S:0xC0025B06 0xF10D0820 1 ADD r8,sp,#0x20 false -Instruction 1664 S:0xC0025B0A 0xF44F7300 0 MOV r3,#0x200 false -Instruction 1665 S:0xC0025B0E 0xF2C00320 1 MOVT r3,#0x20 false -Instruction 1666 S:0xC0025B12 0x9303 1 STR r3,[sp,#0xc] false -Instruction 1667 S:0xC0025B14 0xF6040314 1 ADD r3,r4,#0x814 false -Instruction 1668 S:0xC0025B18 0x9304 1 STR r3,[sp,#0x10] false -Instruction 1669 S:0xC0025B1A 0xF6042314 0 ADD r3,r4,#0xa14 false -Instruction 1670 S:0xC0025B1E 0x9305 1 STR r3,[sp,#0x14] false -Instruction 1671 S:0xC0025B20 0xF6044314 12 ADD r3,r4,#0xc14 false -Instruction 1672 S:0xC0025B24 0x9306 1 STR r3,[sp,#0x18] false -Instruction 1673 S:0xC0025B26 0xF6046314 1 ADD r3,r4,#0xe14 false -Instruction 1674 S:0xC0025B2A 0x9307 1 STR r3,[sp,#0x1c] false -Instruction 1675 S:0xC0025B2C 0xF01205FF 0 ANDS r5,r2,#0xff false -Instruction 1676 S:0xC0025B30 0xD068 1 BEQ {pc}+0xd4 ; 0xc0025c04 true fail -Instruction 1677 S:0xC0025B32 0xEB0401C5 1 ADD r1,r4,r5,LSL #3 false -Instruction 1678 S:0xC0025B36 0x3201 0 ADDS r2,#1 false -Instruction 1679 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false -Instruction 1680 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false -Instruction 1681 S:0xC0025B3E 0x6948 2 LDR r0,[r1,#0x14] false -Instruction 1682 S:0xC0025B40 0xF8C08004 3 STR r8,[r0,#4] false -Instruction 1683 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false -Instruction 1684 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false -Instruction 1685 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false -Instruction 1686 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false -Instruction 1687 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false -Instruction 1688 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false -Instruction 1689 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 1690 S:0xC0025B54 0x4545 2 CMP r5,r8 false -Instruction 1691 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true -Instruction 1692 S:0xC0025BC0 0xF24602C0 18 MOV r2,#0x60c0 false -Instruction 1693 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 1694 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false -Instruction 1695 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false -Instruction 1696 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 1697 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false -Instruction 1698 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true -Instruction 1699 S:0xC0025B2C 0xF01205FF 1 ANDS r5,r2,#0xff false -Instruction 1700 S:0xC0025B30 0xD068 0 BEQ {pc}+0xd4 ; 0xc0025c04 true fail -Instruction 1701 S:0xC0025B32 0xEB0401C5 70 ADD r1,r4,r5,LSL #3 false -Instruction 1702 S:0xC0025B36 0x3201 0 ADDS r2,#1 false -Instruction 1703 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false -Instruction 1704 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false -Instruction 1705 S:0xC0025B3E 0x6948 2 LDR r0,[r1,#0x14] false -Instruction 1706 S:0xC0025B40 0xF8C08004 3 STR r8,[r0,#4] false -Instruction 1707 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false -Instruction 1708 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false -Instruction 1709 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false -Instruction 1710 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false -Instruction 1711 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false -Instruction 1712 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false -Instruction 1713 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false -Instruction 1714 S:0xC0025B54 0x4545 2 CMP r5,r8 false -Instruction 1715 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true -Instruction 1716 S:0xC0025BC0 0xF24602C0 8 MOV r2,#0x60c0 false -Instruction 1717 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false -Instruction 1718 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false -Instruction 1719 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false -Instruction 1720 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false -Instruction 1721 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false -Instruction 1722 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true fail -Instruction 1723 S:0xC0025BD2 0x2300 8 MOVS r3,#0 false -Instruction 1724 S:0xC0025BD4 0x6063 1 STR r3,[r4,#4] false -Instruction 1725 S:0xC0025BD6 0xF3BF8F5F 1 DMB false -Instruction 1726 S:0xC0025BDA 0x8823 31 LDRH r3,[r4,#0] false -Instruction 1727 S:0xC0025BDC 0x3301 2 ADDS r3,#1 false -Instruction 1728 S:0xC0025BDE 0x8023 1 STRH r3,[r4,#0] false -Instruction 1729 S:0xC0025BE0 0xF3BF8F4F 31 DSB false -Instruction 1730 S:0xC0025BE4 0xF3AF8004 1 SEV.W false -Instruction 1731 S:0xC0025BE8 0xB662 1 CPSIE i false -Instruction 1732 S:0xC0025BEA 0xB00B 1 ADD sp,sp,#0x2c false -Instruction 1733 S:0xC0025BEC 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 1734 S:0xC0020EFE 0xF8DA3018 7 LDR r3,[r10,#0x18] false -Instruction 1735 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 1736 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 1737 S:0xC0020F06 0xF8D93004 11 LDR r3,[r9,#4] false -Instruction 1738 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false -Instruction 1739 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 1740 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 1741 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 1742 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 1743 S:0xC0020F16 0x0864 9 LSRS r4,r4,#1 false -Instruction 1744 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 1745 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 1746 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1747 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 1748 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1749 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1750 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1751 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1752 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 1753 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 1754 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 1755 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1756 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 1757 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1758 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1759 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1760 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1761 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 1762 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 1763 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 1764 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1765 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false -Instruction 1766 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1767 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1768 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1769 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1770 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false -Instruction 1771 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 1772 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 1773 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1774 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 1775 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1776 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1777 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1778 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1779 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 1780 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 1781 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 1782 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1783 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 1784 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1785 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1786 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1787 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1788 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 1789 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 1790 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 1791 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1792 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false -Instruction 1793 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1794 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1795 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1796 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1797 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false -Instruction 1798 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false -Instruction 1799 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 1800 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1801 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 1802 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1803 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false -Instruction 1804 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1805 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true -Instruction 1806 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 1807 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 1808 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 1809 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true -Instruction 1810 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false -Instruction 1811 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false -Instruction 1812 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1813 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false -Instruction 1814 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail -Instruction 1815 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false -Instruction 1816 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false -Instruction 1817 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false -Instruction 1818 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false -Instruction 1819 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false -Instruction 1820 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false -Instruction 1821 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false -Instruction 1822 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false -Instruction 1823 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1824 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false -Instruction 1825 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false -Instruction 1826 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false -Instruction 1827 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false -Instruction 1828 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false -Instruction 1829 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false -Instruction 1830 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false -Instruction 1831 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail -Instruction 1832 S:0xC0020EF6 0xF8573C04 21 LDR r3,[r7,#-4] false -Instruction 1833 S:0xC0020EFA 0x4640 0 MOV r0,r8 false -Instruction 1834 S:0xC0020EFC 0x4798 1 BLX r3 true -Info Tracing enabled -Instruction 1835 S:0xC0020EFE 0xF8DA3018 41 LDR r3,[r10,#0x18] false -Instruction 1836 S:0xC0020F02 0x2B00 2 CMP r3,#0 false -Instruction 1837 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail -Instruction 1838 S:0xC0020F06 0xF8D93004 11 LDR r3,[r9,#4] false -Instruction 1839 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false -Instruction 1840 S:0xC0020F0C 0x4299 2 CMP r1,r3 false -Instruction 1841 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail -Instruction 1842 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false -Instruction 1843 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true -Info Tracing enabled -Instruction 1844 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false -Instruction 1845 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false -Instruction 1846 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false -Instruction 1847 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true fail -Instruction 1848 S:0xC0020F22 0xB672 1 CPSID i false -Instruction 1849 S:0xC0020F24 0xF8D93014 1 LDR r3,[r9,#0x14] false -Instruction 1850 S:0xC0020F28 0xF64902C0 0 MOV r2,#0x98c0 false -Instruction 1851 S:0xC0020F2C 0xF2CC0264 1 MOVT r2,#0xc064 false -Instruction 1852 S:0xC0020F30 0x019B 2 LSLS r3,r3,#6 false -Instruction 1853 S:0xC0020F32 0x58D4 5 LDR r4,[r2,r3] false -Instruction 1854 S:0xC0020F34 0x2C00 2 CMP r4,#0 false -Instruction 1855 S:0xC0020F36 0xD025 0 BEQ {pc}+0x4e ; 0xc0020f84 true -Instruction 1856 S:0xC0020F84 0x46C8 8 MOV r8,r9 false -Instruction 1857 S:0xC0020F86 0xE7EC 0 B {pc}-0x24 ; 0xc0020f62 true -Instruction 1858 S:0xC0020F62 0xF44F7080 3 MOV r0,#0x100 false -Instruction 1859 S:0xC0020F66 0xF7FFFF2F 1 BL {pc}-0x19e ; 0xc0020dc8 true -Instruction 1860 S:0xC0020DC8 0xB570 5 PUSH {r4-r6,lr} false -Instruction 1861 S:0xC0020DCA 0xB500 6 PUSH {lr} false -Instruction 1862 S:0xC0020DCC 0xF85DEB04 2 POP {lr} false -Instruction 1863 S:0xC0020DD0 0x466B 1 MOV r3,sp false -Instruction 1864 S:0xC0020DD2 0xF42354FF 1 BIC r4,r3,#0x1fe0 false -Instruction 1865 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false -Instruction 1866 S:0xC0020DD8 0xF024041F 1 BIC r4,r4,#0x1f false -Instruction 1867 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 1868 S:0xC0020DE0 0x4605 3 MOV r5,r0 false -Instruction 1869 S:0xC0020DE2 0x6862 1 LDR r2,[r4,#4] false -Instruction 1870 S:0xC0020DE4 0x4013 2 ANDS r3,r3,r2 false -Instruction 1871 S:0xC0020DE6 0xB93B 1 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail -Instruction 1872 S:0xC0020DE8 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 1873 S:0xC0020DEC 0x061A 3 LSLS r2,r3,#24 false -Instruction 1874 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail -Instruction 1875 S:0xC0020DF0 0x6863 8 LDR r3,[r4,#4] false -Instruction 1876 S:0xC0020DF2 0x1B5B 2 SUBS r3,r3,r5 false -Instruction 1877 S:0xC0020DF4 0x6063 1 STR r3,[r4,#4] false -Instruction 1878 S:0xC0020DF6 0xBD70 1 POP {r4-r6,pc} true -Instruction 1879 S:0xC0020F6A 0xF8D8300C 2 LDR r3,[r8,#0xc] false -Instruction 1880 S:0xC0020F6E 0x9C07 2 LDR r4,[sp,#0x1c] false -Instruction 1881 S:0xC0020F70 0x68DA 3 LDR r2,[r3,#0xc] false -Instruction 1882 S:0xC0020F72 0xF4046100 1 AND r1,r4,#0x800 false -Instruction 1883 S:0xC0020F76 0xF4226200 1 BIC r2,r2,#0x800 false -Instruction 1884 S:0xC0020F7A 0x430A 1 ORRS r2,r2,r1 false -Instruction 1885 S:0xC0020F7C 0x60DA 1 STR r2,[r3,#0xc] false -Instruction 1886 S:0xC0020F7E 0xB009 0 ADD sp,sp,#0x24 false -Instruction 1887 S:0xC0020F80 0xE8BD8FF0 3 POP {r4-r11,pc} true -Instruction 1888 S:0xC0021226 0xE7E8 5 B {pc}-0x2c ; 0xc00211fa true -Instruction 1889 S:0xC00211FA 0x6960 1 LDR r0,[r4,#0x14] false -Instruction 1890 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true -Instruction 1891 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false -Instruction 1892 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false -Instruction 1893 S:0xC003CF10 0xB500 2 PUSH {lr} false -Instruction 1894 S:0xC003CF12 0xF85DEB04 2 POP {lr} false -Instruction 1895 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 1896 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 1897 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false -Instruction 1898 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false -Instruction 1899 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false -Instruction 1900 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false -Instruction 1901 S:0xC003CF28 0x4291 2 CMP r1,r2 false -Instruction 1902 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail -Instruction 1903 S:0xC003CF2C 0x2000 12 MOVS r0,#0 false -Instruction 1904 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 1905 S:0xC003CF30 0xBC88 3 POP {r3,r7} false -Instruction 1906 S:0xC003CF32 0x4770 1 BX lr true -Instruction 1907 S:0xC0021200 0xB140 1 CBZ r0,{pc}+0x14 ; 0xc0021214 true -Instruction 1908 S:0xC0021214 0xE8BD4010 8 POP {r4,lr} false -Instruction 1909 S:0xC0021218 0xF04EBF4E 1 B.W {pc}+0x4eea0 ; 0xc00700b8 true -Info Tracing enabled -Instruction 1910 S:0xC000D610 0x4623 1 MOV r3,r4 false -Instruction 1911 S:0xC000D612 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1912 S:0xC000D616 0x50D6 6 STR r6,[r2,r3] false -Instruction 1913 S:0xC000D618 0xBD70 3 POP {r4-r6,pc} true -Instruction 1914 S:0xC00083F6 0x6822 47 LDR r2,[r4,#0] false -Instruction 1915 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false -Instruction 1916 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false -Instruction 1917 S:0xC0008400 0x4601 1 MOV r1,r0 false -Instruction 1918 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false -Instruction 1919 S:0xC0008406 0xD9EF 1 BLS {pc}-0x1e ; 0xc00083e8 true fail -Instruction 1920 S:0xC0008408 0x280F 19 CMP r0,#0xf false -Instruction 1921 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail -Instruction 1922 S:0xC000840C 0xE8BD81F0 1 POP {r4-r8,pc} true -Instruction 1923 S:0xC000CAE8 0x46E9 20 MOV r9,sp false -Instruction 1924 S:0xC000CAEA 0xEA4F3959 2 LSR r9,r9,#13 false -Instruction 1925 S:0xC000CAEE 0xEA4F3949 2 LSL r9,r9,#13 false -Instruction 1926 S:0xC000CAF2 0xF04F0800 0 MOV r8,#0 false -Instruction 1927 S:0xC000CAF6 0xF000B957 1 B.W {pc}+0x2b2 ; 0xc000cda8 true -Instruction 1928 S:0xC000CDA8 0xF8D91000 71 LDR r1,[r9,#0] false -Instruction 1929 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false -Instruction 1930 S:0xC000CDB0 0xF47FAFEB 1 BNE.W {pc}-0x26 ; 0xc000cd8a true fail -Instruction 1931 S:0xC000CDB4 0xF3BF8F2F 20 CLREX false -Instruction 1932 S:0xC000CDB8 0x466A 1 MOV r2,sp false -Instruction 1933 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false -Instruction 1934 S:0xC000CDBE 0xF083030C 19 EOR r3,r3,#0xc false -Instruction 1935 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 1936 S:0xC000CDC6 0xF8D2D034 5 LDR sp,[r2,#0x34] false -Instruction 1937 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false -Instruction 1938 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 1939 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false -Instruction 1940 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false -Instruction 1941 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false -Instruction 1942 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 1943 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false -Instruction 1944 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false -Instruction 1945 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false -Instruction 1946 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562536984589 diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt new file mode 100644 index 0000000..551a805 --- /dev/null +++ b/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt @@ -0,0 +1,7518 @@ +Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure +Debug stop Debug stop +Function 0 S:0xC002115C <Unknown> +Instruction 0 S:0xC002115C 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 1 S:0xC002115E 0x4A06 23 LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 false +Instruction 2 S:0xC0021160 0x019B 4 LSLS r3,r3,#6 false +Instruction 3 S:0xC0021162 0x58D3 15 LDR r3,[r2,r3] false +Instruction 4 S:0xC0021164 0x2B00 2 CMP r3,#0 false +Instruction 5 S:0xC0021166 0xD0EA 0 BEQ {pc}-0x28 ; 0xc002113e true +Instruction 6 S:0xC002113E 0x6863 44 LDR r3,[r4,#4] false +Instruction 7 S:0xC0021140 0x3B01 2 SUBS r3,#1 false +Instruction 8 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false +Instruction 9 S:0xC0021144 0xBD38 3 POP {r3-r5,pc} true +Cycle Count 7695 Tracing disabled +Info Tracing enabled +Instruction 10 S:0xC004F698 0xB530 1 PUSH {r4,r5,lr} false +Instruction 11 S:0xC004F69A 0xB083 2 SUB sp,sp,#0xc false +Instruction 12 S:0xC004F69C 0xB500 3 PUSH {lr} false +Instruction 13 S:0xC004F69E 0xF85DEB04 15 POP {lr} false +Instruction 14 S:0xC004F6A2 0x4604 0 MOV r4,r0 false +Instruction 15 S:0xC004F6A4 0x4668 1 MOV r0,sp false +Instruction 16 S:0xC004F6A6 0xF7FFFFE5 1 BL {pc}-0x32 ; 0xc004f674 true +Instruction 17 S:0xC004F674 0xB508 2 PUSH {r3,lr} false +Instruction 18 S:0xC004F676 0xB500 1 PUSH {lr} false +Instruction 19 S:0xC004F678 0xF85DEB04 2 POP {lr} false +Instruction 20 S:0xC004F67C 0xF7FFFC84 1 BL {pc}-0x6f4 ; 0xc004ef88 true +Instruction 21 S:0xC004EF88 0xE92D47F0 2 PUSH {r4-r10,lr} false +Instruction 22 S:0xC004EF8C 0xB084 4 SUB sp,sp,#0x10 false +Instruction 23 S:0xC004EF8E 0xB500 3 PUSH {lr} false +Instruction 24 S:0xC004EF90 0xF85DEB04 2 POP {lr} false +Instruction 25 S:0xC004EF94 0x4D3E 2 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false +Instruction 26 S:0xC004EF96 0x4682 0 MOV r10,r0 false +Instruction 27 S:0xC004EF98 0x462C 2 MOV r4,r5 false +Instruction 28 S:0xC004EF9A 0xF8D57090 3 LDR r7,[r5,#0x90] false +Instruction 29 S:0xC004EF9E 0x07FE 3 LSLS r6,r7,#31 false +Instruction 30 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail +Instruction 31 S:0xC004EFA2 0xF3BF8F5F 1 DMB false +Instruction 32 S:0xC004EFA6 0x6BA3 28 LDR r3,[r4,#0x38] false +Instruction 33 S:0xC004EFA8 0xF8CA3000 3 STR r3,[r10,#0] false +Instruction 34 S:0xC004EFAC 0x6826 1 LDR r6,[r4,#0] false +Instruction 35 S:0xC004EFAE 0x4630 2 MOV r0,r6 false +Instruction 36 S:0xC004EFB0 0x6833 3 LDR r3,[r6,#0] false +Instruction 37 S:0xC004EFB2 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536959839 +Cycle Count 42 Tracing disabled +Info Tracing enabled +Instruction 38 S:0xC004EFB4 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 39 S:0xC004EFB8 0xE9CD2300 2 STRD r2,r3,[sp,#0] false +Instruction 40 S:0xC004EFBC 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 41 S:0xC004EFC0 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 42 S:0xC004EFC4 0x6862 1 LDR r2,[r4,#4] false +Instruction 43 S:0xC004EFC6 0x6C63 1 LDR r3,[r4,#0x44] false +Instruction 44 S:0xC004EFC8 0x4680 0 MOV r8,r0 false +Instruction 45 S:0xC004EFCA 0x4689 1 MOV r9,r1 false +Instruction 46 S:0xC004EFCC 0x6C20 1 LDR r0,[r4,#0x40] false +Instruction 47 S:0xC004EFCE 0x68A1 1 LDR r1,[r4,#8] false +Instruction 48 S:0xC004EFD0 0xF3BF8F5F 1 DMB false +Instruction 49 S:0xC004EFD4 0xF8D46090 27 LDR r6,[r4,#0x90] false +Instruction 50 S:0xC004EFD8 0x42B7 2 CMP r7,r6 false +Instruction 51 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail +Instruction 52 S:0xC004EFDC 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false +Instruction 53 S:0xC004EFE0 0xE9DD6702 1 LDRD r6,r7,[sp,#8] false +Instruction 54 S:0xC004EFE4 0xEBB80804 1 SUBS r8,r8,r4 false +Instruction 55 S:0xC004EFE8 0xEB690905 1 SBC r9,r9,r5 false +Instruction 56 S:0xC004EFEC 0x4604 0 MOV r4,r0 false +Instruction 57 S:0xC004EFEE 0xEA080806 1 AND r8,r8,r6 false +Instruction 58 S:0xC004EFF2 0xEA090907 1 AND r9,r9,r7 false +Instruction 59 S:0xC004EFF6 0xF1C10020 1 RSB r0,r1,#0x20 false +Instruction 60 S:0xC004EFFA 0xF8DAC000 1 LDR r12,[r10,#0] false +Instruction 61 S:0xC004EFFE 0xFBA86702 1 UMULL r6,r7,r8,r2 false +Instruction 62 S:0xC004F002 0x19A4 2 ADDS r4,r4,r6 false +Instruction 63 S:0xC004F004 0xFB027709 1 MLA r7,r2,r9,r7 false +Instruction 64 S:0xC004F008 0xFA24F201 1 LSR r2,r4,r1 false +Instruction 65 S:0xC004F00C 0xEB430507 1 ADC r5,r3,r7 false +Instruction 66 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false +Instruction 67 S:0xC004F014 0xFA05F000 2 LSL r0,r5,r0 false +Instruction 68 S:0xC004F018 0xBF58 0 IT PL false +Instruction 69 S:0xC004F01A 0xFA45F606 1 ASR r6,r5,r6 false fail +Instruction 70 S:0xC004F01E 0xEA420200 1 ORR r2,r2,r0 false +Instruction 71 S:0xC004F022 0xFA45F301 1 ASR r3,r5,r1 false +Instruction 72 S:0xC004F026 0xBF58 0 IT PL false +Instruction 73 S:0xC004F028 0x4332 1 ORRS r2,r2,r6 false fail +Instruction 74 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false +Instruction 75 S:0xC004F02C 0xE9D76700 3 LDRD r6,r7,[r7,#0] false +Instruction 76 S:0xC004F030 0x429F 2 CMP r7,r3 false +Instruction 77 S:0xC004F032 0xBF08 0 IT EQ false +Instruction 78 S:0xC004F034 0x4296 1 CMP r6,r2 false +Instruction 79 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true +Instruction 80 S:0xC004F074 0x2600 8 MOVS r6,#0 false +Instruction 81 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true +Instruction 82 S:0xC004F056 0x4B0F 3 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false +Instruction 83 S:0xC004F058 0x4466 1 ADD r6,r6,r12 false +Instruction 84 S:0xC004F05A 0xF8CA6000 1 STR r6,[r10,#0] false +Instruction 85 S:0xC004F05E 0xF8CA2004 1 STR r2,[r10,#4] false +Instruction 86 S:0xC004F062 0x681B 3 LDR r3,[r3,#0] false +Instruction 87 S:0xC004F064 0x2B00 2 CMP r3,#0 false +Instruction 88 S:0xC004F066 0xBF14 0 ITE NE false +Instruction 89 S:0xC004F068 0xF06F000A 1 MVN r0,#0xa false fail +Instruction 90 S:0xC004F06C 0x2000 0 MOVS r0,#0 false +Instruction 91 S:0xC004F06E 0xB004 1 ADD sp,sp,#0x10 false +Instruction 92 S:0xC004F070 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 93 S:0xC004F680 0xB900 4 CBNZ r0,{pc}+4 ; 0xc004f684 true fail +Instruction 94 S:0xC004F682 0xBD08 2 POP {r3,pc} true +Instruction 95 S:0xC004F6AA 0x9801 3 LDR r0,[sp,#4] false +Instruction 96 S:0xC004F6AC 0x9D00 1 LDR r5,[sp,#0] false +Instruction 97 S:0xC004F6AE 0xF44F414A 0 MOV r1,#0xca00 false +Instruction 98 S:0xC004F6B2 0x4602 1 MOV r2,r0 false +Instruction 99 S:0xC004F6B4 0xF6C3319A 0 MOVT r1,#0x3b9a false +Instruction 100 S:0xC004F6B8 0x2300 1 MOVS r3,#0 false +Instruction 101 S:0xC004F6BA 0x4620 0 MOV r0,r4 false +Instruction 102 S:0xC004F6BC 0xFBC12305 2 SMLAL r2,r3,r1,r5 false +Instruction 103 S:0xC004F6C0 0xE9C42300 1 STRD r2,r3,[r4,#0] false +Instruction 104 S:0xC004F6C4 0xB003 1 ADD sp,sp,#0xc false +Instruction 105 S:0xC004F6C6 0xBD30 3 POP {r4,r5,pc} true +Cycle Count 6046 Tracing disabled +Info Tracing enabled +Instruction 106 S:0xC0020A14 0xB500 1 PUSH {lr} false +Instruction 107 S:0xC0020A16 0xF85DEB04 2 POP {lr} false +Instruction 108 S:0xC0020A1A 0x466A 1 MOV r2,sp false +Instruction 109 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 110 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 111 S:0xC0020A24 0x685A 5 LDR r2,[r3,#4] false +Instruction 112 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false +Instruction 113 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false +Instruction 114 S:0xC0020A2C 0x4770 1 BX lr true +Cycle Count 188 Tracing disabled +Info Tracing enabled +Instruction 115 S:0xC0021104 0xB538 1 PUSH {r3-r5,lr} false +Instruction 116 S:0xC0021106 0xB500 4 PUSH {lr} false +Instruction 117 S:0xC0021108 0xF85DEB04 2 POP {lr} false +Instruction 118 S:0xC002110C 0x466B 1 MOV r3,sp false +Instruction 119 S:0xC002110E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 120 S:0xC0021112 0x2300 0 MOVS r3,#0 false +Instruction 121 S:0xC0021114 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 122 S:0xC0021118 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 123 S:0xC002111C 0x6862 3 LDR r2,[r4,#4] false +Instruction 124 S:0xC002111E 0x4013 2 ANDS r3,r3,r2 false +Instruction 125 S:0xC0021120 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0021146 true fail +Instruction 126 S:0xC0021122 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 127 S:0xC0021126 0x061B 3 LSLS r3,r3,#24 false +Instruction 128 S:0xC0021128 0xD40D 0 BMI {pc}+0x1e ; 0xc0021146 true fail +Instruction 129 S:0xC002112A 0x6863 1 LDR r3,[r4,#4] false +Instruction 130 S:0xC002112C 0xF46F70FF 0 MVN r0,#0x1fe false +Instruction 131 S:0xC0021130 0x181B 2 ADDS r3,r3,r0 false +Instruction 132 S:0xC0021132 0x6063 1 STR r3,[r4,#4] false +Instruction 133 S:0xC0021134 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 134 S:0xC0021138 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 135 S:0xC002113C 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc002115c true +Instruction 136 S:0xC002115C 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 137 S:0xC002115E 0x4A06 3 LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 false +Instruction 138 S:0xC0021160 0x019B 5 LSLS r3,r3,#6 false +Instruction 139 S:0xC0021162 0x58D3 15 LDR r3,[r2,r3] false +Instruction 140 S:0xC0021164 0x2B00 2 CMP r3,#0 false +Instruction 141 S:0xC0021166 0xD0EA 0 BEQ {pc}-0x28 ; 0xc002113e true +Instruction 142 S:0xC002113E 0x6863 11 LDR r3,[r4,#4] false +Instruction 143 S:0xC0021140 0x3B01 2 SUBS r3,#1 false +Instruction 144 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false +Instruction 145 S:0xC0021144 0xBD38 1 POP {r3-r5,pc} true +Cycle Count 491 Tracing disabled +Info Tracing enabled +Instruction 146 S:0xC0020A14 0xB500 1 PUSH {lr} false +Instruction 147 S:0xC0020A16 0xF85DEB04 2 POP {lr} false +Instruction 148 S:0xC0020A1A 0x466A 1 MOV r2,sp false +Instruction 149 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 150 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 151 S:0xC0020A24 0x685A 5 LDR r2,[r3,#4] false +Instruction 152 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false +Instruction 153 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false +Instruction 154 S:0xC0020A2C 0x4770 1 BX lr true +Cycle Count 768 Tracing disabled +Info Tracing enabled +Instruction 155 S:0xC0020A14 0xB500 1 PUSH {lr} false +Instruction 156 S:0xC0020A16 0xF85DEB04 2 POP {lr} false +Instruction 157 S:0xC0020A1A 0x466A 1 MOV r2,sp false +Instruction 158 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 159 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 160 S:0xC0020A24 0x685A 3 LDR r2,[r3,#4] false +Instruction 161 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false +Instruction 162 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false +Instruction 163 S:0xC0020A2C 0x4770 1 BX lr true +Cycle Count 3715 Tracing disabled +Info Tracing enabled +Instruction 164 S:0xC004F698 0xB530 1 PUSH {r4,r5,lr} false +Instruction 165 S:0xC004F69A 0xB083 2 SUB sp,sp,#0xc false +Instruction 166 S:0xC004F69C 0xB500 3 PUSH {lr} false +Instruction 167 S:0xC004F69E 0xF85DEB04 2 POP {lr} false +Instruction 168 S:0xC004F6A2 0x4604 0 MOV r4,r0 false +Instruction 169 S:0xC004F6A4 0x4668 1 MOV r0,sp false +Instruction 170 S:0xC004F6A6 0xF7FFFFE5 1 BL {pc}-0x32 ; 0xc004f674 true +Instruction 171 S:0xC004F674 0xB508 1 PUSH {r3,lr} false +Instruction 172 S:0xC004F676 0xB500 1 PUSH {lr} false +Instruction 173 S:0xC004F678 0xF85DEB04 2 POP {lr} false +Instruction 174 S:0xC004F67C 0xF7FFFC84 1 BL {pc}-0x6f4 ; 0xc004ef88 true +Instruction 175 S:0xC004EF88 0xE92D47F0 2 PUSH {r4-r10,lr} false +Instruction 176 S:0xC004EF8C 0xB084 4 SUB sp,sp,#0x10 false +Instruction 177 S:0xC004EF8E 0xB500 3 PUSH {lr} false +Instruction 178 S:0xC004EF90 0xF85DEB04 2 POP {lr} false +Instruction 179 S:0xC004EF94 0x4D3E 12 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false +Instruction 180 S:0xC004EF96 0x4682 0 MOV r10,r0 false +Instruction 181 S:0xC004EF98 0x462C 2 MOV r4,r5 false +Instruction 182 S:0xC004EF9A 0xF8D57090 3 LDR r7,[r5,#0x90] false +Instruction 183 S:0xC004EF9E 0x07FE 3 LSLS r6,r7,#31 false +Instruction 184 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail +Instruction 185 S:0xC004EFA2 0xF3BF8F5F 8 DMB false +Instruction 186 S:0xC004EFA6 0x6BA3 28 LDR r3,[r4,#0x38] false +Instruction 187 S:0xC004EFA8 0xF8CA3000 3 STR r3,[r10,#0] false +Instruction 188 S:0xC004EFAC 0x6826 1 LDR r6,[r4,#0] false +Instruction 189 S:0xC004EFAE 0x4630 2 MOV r0,r6 false +Instruction 190 S:0xC004EFB0 0x6833 3 LDR r3,[r6,#0] false +Instruction 191 S:0xC004EFB2 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536960633 +Cycle Count 52 Tracing disabled +Info Tracing enabled +Instruction 192 S:0xC004EFB4 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 193 S:0xC004EFB8 0xE9CD2300 2 STRD r2,r3,[sp,#0] false +Instruction 194 S:0xC004EFBC 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 195 S:0xC004EFC0 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 196 S:0xC004EFC4 0x6862 1 LDR r2,[r4,#4] false +Instruction 197 S:0xC004EFC6 0x6C63 1 LDR r3,[r4,#0x44] false +Instruction 198 S:0xC004EFC8 0x4680 0 MOV r8,r0 false +Instruction 199 S:0xC004EFCA 0x4689 1 MOV r9,r1 false +Instruction 200 S:0xC004EFCC 0x6C20 1 LDR r0,[r4,#0x40] false +Instruction 201 S:0xC004EFCE 0x68A1 1 LDR r1,[r4,#8] false +Instruction 202 S:0xC004EFD0 0xF3BF8F5F 1 DMB false +Instruction 203 S:0xC004EFD4 0xF8D46090 27 LDR r6,[r4,#0x90] false +Instruction 204 S:0xC004EFD8 0x42B7 2 CMP r7,r6 false +Instruction 205 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail +Instruction 206 S:0xC004EFDC 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false +Instruction 207 S:0xC004EFE0 0xE9DD6702 1 LDRD r6,r7,[sp,#8] false +Instruction 208 S:0xC004EFE4 0xEBB80804 1 SUBS r8,r8,r4 false +Instruction 209 S:0xC004EFE8 0xEB690905 1 SBC r9,r9,r5 false +Instruction 210 S:0xC004EFEC 0x4604 0 MOV r4,r0 false +Instruction 211 S:0xC004EFEE 0xEA080806 1 AND r8,r8,r6 false +Instruction 212 S:0xC004EFF2 0xEA090907 1 AND r9,r9,r7 false +Instruction 213 S:0xC004EFF6 0xF1C10020 1 RSB r0,r1,#0x20 false +Instruction 214 S:0xC004EFFA 0xF8DAC000 1 LDR r12,[r10,#0] false +Instruction 215 S:0xC004EFFE 0xFBA86702 1 UMULL r6,r7,r8,r2 false +Instruction 216 S:0xC004F002 0x19A4 2 ADDS r4,r4,r6 false +Instruction 217 S:0xC004F004 0xFB027709 1 MLA r7,r2,r9,r7 false +Instruction 218 S:0xC004F008 0xFA24F201 1 LSR r2,r4,r1 false +Instruction 219 S:0xC004F00C 0xEB430507 1 ADC r5,r3,r7 false +Instruction 220 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false +Instruction 221 S:0xC004F014 0xFA05F000 2 LSL r0,r5,r0 false +Instruction 222 S:0xC004F018 0xBF58 0 IT PL false +Instruction 223 S:0xC004F01A 0xFA45F606 1 ASR r6,r5,r6 false fail +Instruction 224 S:0xC004F01E 0xEA420200 1 ORR r2,r2,r0 false +Instruction 225 S:0xC004F022 0xFA45F301 1 ASR r3,r5,r1 false +Instruction 226 S:0xC004F026 0xBF58 0 IT PL false +Instruction 227 S:0xC004F028 0x4332 1 ORRS r2,r2,r6 false fail +Instruction 228 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false +Instruction 229 S:0xC004F02C 0xE9D76700 3 LDRD r6,r7,[r7,#0] false +Instruction 230 S:0xC004F030 0x429F 2 CMP r7,r3 false +Instruction 231 S:0xC004F032 0xBF08 0 IT EQ false +Instruction 232 S:0xC004F034 0x4296 1 CMP r6,r2 false +Instruction 233 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true +Instruction 234 S:0xC004F074 0x2600 1 MOVS r6,#0 false +Instruction 235 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true +Instruction 236 S:0xC004F056 0x4B0F 1 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false +Instruction 237 S:0xC004F058 0x4466 1 ADD r6,r6,r12 false +Instruction 238 S:0xC004F05A 0xF8CA6000 1 STR r6,[r10,#0] false +Instruction 239 S:0xC004F05E 0xF8CA2004 1 STR r2,[r10,#4] false +Instruction 240 S:0xC004F062 0x681B 13 LDR r3,[r3,#0] false +Instruction 241 S:0xC004F064 0x2B00 2 CMP r3,#0 false +Instruction 242 S:0xC004F066 0xBF14 0 ITE NE false +Instruction 243 S:0xC004F068 0xF06F000A 1 MVN r0,#0xa false fail +Instruction 244 S:0xC004F06C 0x2000 0 MOVS r0,#0 false +Instruction 245 S:0xC004F06E 0xB004 1 ADD sp,sp,#0x10 false +Instruction 246 S:0xC004F070 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 247 S:0xC004F680 0xB900 4 CBNZ r0,{pc}+4 ; 0xc004f684 true fail +Instruction 248 S:0xC004F682 0xBD08 2 POP {r3,pc} true +Instruction 249 S:0xC004F6AA 0x9801 3 LDR r0,[sp,#4] false +Instruction 250 S:0xC004F6AC 0x9D00 1 LDR r5,[sp,#0] false +Instruction 251 S:0xC004F6AE 0xF44F414A 0 MOV r1,#0xca00 false +Instruction 252 S:0xC004F6B2 0x4602 1 MOV r2,r0 false +Instruction 253 S:0xC004F6B4 0xF6C3319A 0 MOVT r1,#0x3b9a false +Instruction 254 S:0xC004F6B8 0x2300 1 MOVS r3,#0 false +Instruction 255 S:0xC004F6BA 0x4620 0 MOV r0,r4 false +Instruction 256 S:0xC004F6BC 0xFBC12305 2 SMLAL r2,r3,r1,r5 false +Instruction 257 S:0xC004F6C0 0xE9C42300 1 STRD r2,r3,[r4,#0] false +Instruction 258 S:0xC004F6C4 0xB003 1 ADD sp,sp,#0xc false +Instruction 259 S:0xC004F6C6 0xBD30 3 POP {r4,r5,pc} true +Cycle Count 6649 Tracing disabled +Info Tracing enabled +Instruction 260 S:0xC0021104 0xB538 1 PUSH {r3-r5,lr} false +Instruction 261 S:0xC0021106 0xB500 4 PUSH {lr} false +Instruction 262 S:0xC0021108 0xF85DEB04 2 POP {lr} false +Instruction 263 S:0xC002110C 0x466B 1 MOV r3,sp false +Instruction 264 S:0xC002110E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 265 S:0xC0021112 0x2300 0 MOVS r3,#0 false +Instruction 266 S:0xC0021114 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 267 S:0xC0021118 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 268 S:0xC002111C 0x6862 5 LDR r2,[r4,#4] false +Instruction 269 S:0xC002111E 0x4013 2 ANDS r3,r3,r2 false +Instruction 270 S:0xC0021120 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0021146 true fail +Instruction 271 S:0xC0021122 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 272 S:0xC0021126 0x061B 3 LSLS r3,r3,#24 false +Instruction 273 S:0xC0021128 0xD40D 0 BMI {pc}+0x1e ; 0xc0021146 true fail +Instruction 274 S:0xC002112A 0x6863 1 LDR r3,[r4,#4] false +Instruction 275 S:0xC002112C 0xF46F70FF 0 MVN r0,#0x1fe false +Instruction 276 S:0xC0021130 0x181B 2 ADDS r3,r3,r0 false +Instruction 277 S:0xC0021132 0x6063 1 STR r3,[r4,#4] false +Instruction 278 S:0xC0021134 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 279 S:0xC0021138 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 280 S:0xC002113C 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc002115c true fail +Instruction 281 S:0xC002113E 0x6863 8 LDR r3,[r4,#4] false +Instruction 282 S:0xC0021140 0x3B01 2 SUBS r3,#1 false +Instruction 283 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false +Instruction 284 S:0xC0021144 0xBD38 1 POP {r3-r5,pc} true +Cycle Count 25 Tracing disabled +Info Tracing enabled +Instruction 285 S:0xC0021104 0xB538 1 PUSH {r3-r5,lr} false +Instruction 286 S:0xC0021106 0xB500 4 PUSH {lr} false +Instruction 287 S:0xC0021108 0xF85DEB04 2 POP {lr} false +Instruction 288 S:0xC002110C 0x466B 1 MOV r3,sp false +Instruction 289 S:0xC002110E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 290 S:0xC0021112 0x2300 0 MOVS r3,#0 false +Instruction 291 S:0xC0021114 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 292 S:0xC0021118 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 293 S:0xC002111C 0x6862 3 LDR r2,[r4,#4] false +Instruction 294 S:0xC002111E 0x4013 2 ANDS r3,r3,r2 false +Instruction 295 S:0xC0021120 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0021146 true fail +Instruction 296 S:0xC0021122 0xF3EF8300 15 MRS r3,APSR ; formerly CPSR false +Instruction 297 S:0xC0021126 0x061B 3 LSLS r3,r3,#24 false +Instruction 298 S:0xC0021128 0xD40D 1 BMI {pc}+0x1e ; 0xc0021146 true fail +Instruction 299 S:0xC002112A 0x6863 1 LDR r3,[r4,#4] false +Instruction 300 S:0xC002112C 0xF46F70FF 0 MVN r0,#0x1fe false +Instruction 301 S:0xC0021130 0x181B 2 ADDS r3,r3,r0 false +Instruction 302 S:0xC0021132 0x6063 1 STR r3,[r4,#4] false +Instruction 303 S:0xC0021134 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 304 S:0xC0021138 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 305 S:0xC002113C 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc002115c true +Instruction 306 S:0xC002115C 0x6963 8 LDR r3,[r4,#0x14] false +Instruction 307 S:0xC002115E 0x4A06 1 LDR r2,[pc,#24] ; [0xC0021178] = 0xC06498C0 false +Instruction 308 S:0xC0021160 0x019B 2 LSLS r3,r3,#6 false +Instruction 309 S:0xC0021162 0x58D3 5 LDR r3,[r2,r3] false +Instruction 310 S:0xC0021164 0x2B00 2 CMP r3,#0 false +Instruction 311 S:0xC0021166 0xD0EA 0 BEQ {pc}-0x28 ; 0xc002113e true +Instruction 312 S:0xC002113E 0x6863 8 LDR r3,[r4,#4] false +Instruction 313 S:0xC0021140 0x3B01 2 SUBS r3,#1 false +Instruction 314 S:0xC0021142 0x6063 1 STR r3,[r4,#4] false +Instruction 315 S:0xC0021144 0xBD38 1 POP {r3-r5,pc} true +Cycle Count 558 Tracing disabled +Info Tracing enabled +Instruction 316 S:0xC0025DC4 0xE92D41F0 1 PUSH {r4-r8,lr} false +Instruction 317 S:0xC0025DC8 0xB082 3 SUB sp,sp,#8 false +Instruction 318 S:0xC0025DCA 0xB500 3 PUSH {lr} false +Instruction 319 S:0xC0025DCC 0xF85DEB04 2 POP {lr} false +Instruction 320 S:0xC0025DD0 0x6983 1 LDR r3,[r0,#0x18] false +Instruction 321 S:0xC0025DD2 0x4604 0 MOV r4,r0 false +Instruction 322 S:0xC0025DD4 0x460E 1 MOV r6,r1 false +Instruction 323 S:0xC0025DD6 0x2B00 1 CMP r3,#0 false +Instruction 324 S:0xC0025DD8 0x4677 0 MOV r7,lr false +Instruction 325 S:0xC0025DDA 0xBFA8 1 IT GE false +Instruction 326 S:0xC0025DDC 0x18CD 1 ADDS r5,r1,r3 false fail +Instruction 327 S:0xC0025DDE 0xDB55 0 BLT {pc}+0xae ; 0xc0025e8c true +Instruction 328 S:0xC0025E8C 0x4B21 39 LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 false +Instruction 329 S:0xC0025E8E 0x681D 5 LDR r5,[r3,#0] false +Instruction 330 S:0xC0025E90 0x1B4D 2 SUBS r5,r1,r5 false +Instruction 331 S:0xC0025E92 0x2DFF 1 CMP r5,#0xff false +Instruction 332 S:0xC0025E94 0xDDA9 0 BLE {pc}-0xaa ; 0xc0025dea true +Instruction 333 S:0xC0025DEA 0x6823 5 LDR r3,[r4,#0] false +Instruction 334 S:0xC0025DEC 0xB113 2 CBZ r3,{pc}+8 ; 0xc0025df4 true +Instruction 335 S:0xC0025DF4 0x4B42 1 LDR r3,[pc,#264] ; [0xC0025F00] false +Instruction 336 S:0xC0025DF6 0x681B 5 LDR r3,[r3,#0] false +Instruction 337 S:0xC0025DF8 0x2B00 2 CMP r3,#0 false +Instruction 338 S:0xC0025DFA 0xD16A 0 BNE {pc}+0xd8 ; 0xc0025ed2 true fail +Instruction 339 S:0xC0025DFC 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 340 S:0xC0025DFE 0x2B00 2 CMP r3,#0 false +Instruction 341 S:0xC0025E00 0xD07C 9 BEQ {pc}+0xfc ; 0xc0025efc true fail +Instruction 342 S:0xC0025E02 0xA901 21 ADD r1,sp,#4 false +Instruction 343 S:0xC0025E04 0x4620 0 MOV r0,r4 false +Instruction 344 S:0xC0025E06 0xF7FFFD61 1 BL {pc}-0x53a ; 0xc00258cc true +Instruction 345 S:0xC00258CC 0xB5F8 18 PUSH {r3-r7,lr} false +Instruction 346 S:0xC00258CE 0xB500 5 PUSH {lr} false +Instruction 347 S:0xC00258D0 0xF85DEB04 2 POP {lr} false +Instruction 348 S:0xC00258D4 0x4606 0 MOV r6,r0 false +Instruction 349 S:0xC00258D6 0x460F 1 MOV r7,r1 false +Instruction 350 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false +Instruction 351 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false +Instruction 352 S:0xC00258DE 0x4620 1 MOV r0,r4 false +Instruction 353 S:0xC00258E0 0xD00A 5 BEQ {pc}+0x18 ; 0xc00258f8 true fail +Instruction 354 S:0xC00258E2 0xF3BEFE81 1 BL {pc}+0x3bed06 ; 0xc03e45e8 true +Cycle Count 123 Tracing disabled +Info Tracing enabled +Instruction 355 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false +Instruction 356 S:0xC00258E8 0x4601 1 MOV r1,r0 false +Instruction 357 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false +Instruction 358 S:0xC00258EC 0x4620 0 MOV r0,r4 false +Instruction 359 S:0xC00258EE 0x4295 2 CMP r5,r2 false +Instruction 360 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail +Instruction 361 S:0xC00258F2 0xBDF8 1 POP {r3-r7,pc} true +Instruction 362 S:0xC0025E0A 0x2200 3 MOVS r2,#0 false +Instruction 363 S:0xC0025E0C 0x4607 0 MOV r7,r0 false +Instruction 364 S:0xC0025E0E 0x4620 1 MOV r0,r4 false +Instruction 365 S:0xC0025E10 0x4639 0 MOV r1,r7 false +Instruction 366 S:0xC0025E12 0xF7FFF849 1 BL {pc}-0xf6a ; 0xc0024ea8 true +Instruction 367 S:0xC0024EA8 0xB5F8 9 PUSH {r3-r7,lr} false +Instruction 368 S:0xC0024EAA 0xB500 5 PUSH {lr} false +Instruction 369 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false +Instruction 370 S:0xC0024EB0 0x4604 0 MOV r4,r0 false +Instruction 371 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false +Instruction 372 S:0xC0024EB4 0x460E 0 MOV r6,r1 false +Instruction 373 S:0xC0024EB6 0x4617 1 MOV r7,r2 false +Instruction 374 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true +Instruction 375 S:0xC0024EEA 0xBDF8 25 POP {r3-r7,pc} true +Instruction 376 S:0xC0025E16 0x4B3B 3 LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 false +Instruction 377 S:0xC0025E18 0x6D5A 16 LDR r2,[r3,#0x54] false +Instruction 378 S:0xC0025E1A 0x4680 0 MOV r8,r0 false +Instruction 379 S:0xC0025E1C 0x2A00 2 CMP r2,#0 false +Instruction 380 S:0xC0025E1E 0xD15D 0 BNE {pc}+0xbe ; 0xc0025edc true fail +Instruction 381 S:0xC0025E20 0x4B39 20 LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 false +Instruction 382 S:0xC0025E22 0x4669 0 MOV r1,sp false +Instruction 383 S:0xC0025E24 0xF42152FF 1 BIC r2,r1,#0x1fe0 false +Instruction 384 S:0xC0025E28 0xF022021F 1 BIC r2,r2,#0x1f false +Instruction 385 S:0xC0025E2C 0x681B 12 LDR r3,[r3,#0] false +Instruction 386 S:0xC0025E2E 0x6955 2 LDR r5,[r2,#0x14] false +Instruction 387 S:0xC0025E30 0x2B00 1 CMP r3,#0 false +Instruction 388 S:0xC0025E32 0xD142 0 BNE {pc}+0x88 ; 0xc0025eba true +Instruction 389 S:0xC0025EBA 0x4628 8 MOV r0,r5 false +Instruction 390 S:0xC0025EBC 0xF017F826 0 BL {pc}+0x17050 ; 0xc003cf0c true +Instruction 391 S:0xC003CF0C 0xB488 5 PUSH {r3,r7} false +Instruction 392 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 393 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 394 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 395 S:0xC003CF16 0x4A0C 12 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 396 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 397 S:0xC003CF1A 0xF8522020 14 LDR r2,[r2,r0,LSL #2] false +Instruction 398 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 399 S:0xC003CF20 0xF8D31460 15 LDR r1,[r3,#0x460] false +Instruction 400 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 401 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 402 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 403 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 404 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 405 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 406 S:0xC003CF32 0x4770 1 BX lr true +Instruction 407 S:0xC0025EC0 0x2800 1 CMP r0,#0 false +Instruction 408 S:0xC0025EC2 0xD0B7 0 BEQ {pc}-0x8e ; 0xc0025e34 true +Instruction 409 S:0xC0025E34 0x4A35 3 LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 false +Instruction 410 S:0xC0025E36 0x4B36 3 LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 false +Instruction 411 S:0xC0025E38 0xF8522025 1 LDR r2,[r2,r5,LSL #2] false +Instruction 412 S:0xC0025E3C 0x58D5 15 LDR r5,[r2,r3] false +Instruction 413 S:0xC0025E3E 0x42AF 2 CMP r7,r5 false +Instruction 414 S:0xC0025E40 0xD017 0 BEQ {pc}+0x32 ; 0xc0025e72 true fail +Instruction 415 S:0xC0025E42 0x687B 11 LDR r3,[r7,#4] false +Instruction 416 S:0xC0025E44 0x429C 2 CMP r4,r3 false +Instruction 417 S:0xC0025E46 0xD057 1 BEQ {pc}+0xb2 ; 0xc0025ef8 true fail +Instruction 418 S:0xC0025E48 0x68E3 21 LDR r3,[r4,#0xc] false +Instruction 419 S:0xC0025E4A 0xF0030303 2 AND r3,r3,#3 false +Instruction 420 S:0xC0025E4E 0x60E3 1 STR r3,[r4,#0xc] false +Instruction 421 S:0xC0025E50 0xF3BF8F5F 1 DMB false +Instruction 422 S:0xC0025E54 0x883B 31 LDRH r3,[r7,#0] false +Instruction 423 S:0xC0025E56 0x3301 2 ADDS r3,#1 false +Instruction 424 S:0xC0025E58 0x803B 1 STRH r3,[r7,#0] false +Instruction 425 S:0xC0025E5A 0xF3BF8F4F 31 DSB false +Instruction 426 S:0xC0025E5E 0xF3AF8004 1 SEV.W false +Instruction 427 S:0xC0025E62 0x4628 1 MOV r0,r5 false +Instruction 428 S:0xC0025E64 0xF3BEFBA8 0 BL {pc}+0x3be754 ; 0xc03e45b8 true +Cycle Count 106 Tracing disabled +Info Tracing enabled +Instruction 429 S:0xC0025E68 0x68E3 1 LDR r3,[r4,#0xc] false +Instruction 430 S:0xC0025E6A 0xF0030303 2 AND r3,r3,#3 false +Instruction 431 S:0xC0025E6E 0x432B 1 ORRS r3,r3,r5 false +Instruction 432 S:0xC0025E70 0x60E3 1 STR r3,[r4,#0xc] false +Instruction 433 S:0xC0025E72 0x4621 0 MOV r1,r4 false +Instruction 434 S:0xC0025E74 0x4628 1 MOV r0,r5 false +Instruction 435 S:0xC0025E76 0x60A6 1 STR r6,[r4,#8] false +Instruction 436 S:0xC0025E78 0xF7FFFDAA 0 BL {pc}-0x4a8 ; 0xc00259d0 true +Instruction 437 S:0xC00259D0 0xB538 1 PUSH {r3-r5,lr} false +Instruction 438 S:0xC00259D2 0xB500 4 PUSH {lr} false +Instruction 439 S:0xC00259D4 0xF85DEB04 2 POP {lr} false +Instruction 440 S:0xC00259D8 0x460D 0 MOV r5,r1 false +Instruction 441 S:0xC00259DA 0x4604 1 MOV r4,r0 false +Instruction 442 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true +Instruction 443 S:0xC0024BCC 0xB418 6 PUSH {r3,r4} false +Instruction 444 S:0xC0024BCE 0xB500 1 PUSH {lr} false +Instruction 445 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false +Instruction 446 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false +Instruction 447 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false +Instruction 448 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false +Instruction 449 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false +Instruction 450 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true +Instruction 451 S:0xC0024C24 0xB2D2 28 UXTB r2,r2 false +Instruction 452 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false +Instruction 453 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false +Instruction 454 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true +Instruction 455 S:0xC0024C16 0x6843 76 LDR r3,[r0,#4] false +Instruction 456 S:0xC0024C18 0x6041 3 STR r1,[r0,#4] false +Instruction 457 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false +Instruction 458 S:0xC0024C1E 0x6019 1 STR r1,[r3,#0] false +Instruction 459 S:0xC0024C20 0xBC18 1 POP {r3,r4} false +Instruction 460 S:0xC0024C22 0x4770 1 BX lr true +Instruction 461 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false +Instruction 462 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false +Instruction 463 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail +Instruction 464 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false +Instruction 465 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 466 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 467 S:0xC00259EC 0x2A00 1 CMP r2,#0 false +Instruction 468 S:0xC00259EE 0xBFB8 0 IT LT false +Instruction 469 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail +Instruction 470 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 471 S:0xC00259F4 0x3301 2 ADDS r3,#1 false +Instruction 472 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false +Instruction 473 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true +Instruction 474 S:0xC0025E7C 0x4628 3 MOV r0,r5 false +Instruction 475 S:0xC0025E7E 0x9901 1 LDR r1,[sp,#4] false +Instruction 476 S:0xC0025E80 0xF3BEFBEA 0 BL {pc}+0x3be7d8 ; 0xc03e4658 true +Cycle Count 78 Tracing disabled +Info Tracing enabled +Instruction 477 S:0xC0025E84 0x4640 1 MOV r0,r8 false +Instruction 478 S:0xC0025E86 0xB002 0 ADD sp,sp,#8 false +Instruction 479 S:0xC0025E88 0xE8BD81F0 3 POP {r4-r8,pc} true +Cycle Count 683 Tracing disabled +Info Tracing enabled +Instruction 480 S:0xC00202C8 0xB500 1 PUSH {lr} false +Instruction 481 S:0xC00202CA 0xF85DEB04 2 POP {lr} false +Instruction 482 S:0xC00202CE 0x2800 1 CMP r0,#0 false +Instruction 483 S:0xC00202D0 0xBFA1 0 ITTTT GE false +Instruction 484 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 485 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 486 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 487 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 488 S:0xC00202E0 0xBFAE 12 ITEE GE false +Instruction 489 S:0xC00202E2 0x08C0 1 LSRS r0,r0,#3 false +Instruction 490 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 491 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 492 S:0xC00202EC 0x4770 1 BX lr true +Cycle Count 41 Tracing disabled +Info Tracing enabled +Instruction 493 S:0xC0025DC4 0xE92D41F0 1 PUSH {r4-r8,lr} false +Instruction 494 S:0xC0025DC8 0xB082 3 SUB sp,sp,#8 false +Instruction 495 S:0xC0025DCA 0xB500 3 PUSH {lr} false +Instruction 496 S:0xC0025DCC 0xF85DEB04 2 POP {lr} false +Instruction 497 S:0xC0025DD0 0x6983 1 LDR r3,[r0,#0x18] false +Instruction 498 S:0xC0025DD2 0x4604 0 MOV r4,r0 false +Instruction 499 S:0xC0025DD4 0x460E 1 MOV r6,r1 false +Instruction 500 S:0xC0025DD6 0x2B00 1 CMP r3,#0 false +Instruction 501 S:0xC0025DD8 0x4677 0 MOV r7,lr false +Instruction 502 S:0xC0025DDA 0xBFA8 1 IT GE false +Instruction 503 S:0xC0025DDC 0x18CD 1 ADDS r5,r1,r3 false fail +Instruction 504 S:0xC0025DDE 0xDB55 0 BLT {pc}+0xae ; 0xc0025e8c true +Instruction 505 S:0xC0025E8C 0x4B21 10 LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 false +Instruction 506 S:0xC0025E8E 0x681D 3 LDR r5,[r3,#0] false +Instruction 507 S:0xC0025E90 0x1B4D 2 SUBS r5,r1,r5 false +Instruction 508 S:0xC0025E92 0x2DFF 1 CMP r5,#0xff false +Instruction 509 S:0xC0025E94 0xDDA9 0 BLE {pc}-0xaa ; 0xc0025dea true +Instruction 510 S:0xC0025DEA 0x6823 22 LDR r3,[r4,#0] false +Instruction 511 S:0xC0025DEC 0xB113 2 CBZ r3,{pc}+8 ; 0xc0025df4 true fail +Instruction 512 S:0xC0025DEE 0x68A3 1 LDR r3,[r4,#8] false +Instruction 513 S:0xC0025DF0 0x42B3 2 CMP r3,r6 false +Instruction 514 S:0xC0025DF2 0xD06B 0 BEQ {pc}+0xda ; 0xc0025ecc true fail +Instruction 515 S:0xC0025DF4 0x4B42 8 LDR r3,[pc,#264] ; [0xC0025F00] false +Instruction 516 S:0xC0025DF6 0x681B 5 LDR r3,[r3,#0] false +Instruction 517 S:0xC0025DF8 0x2B00 2 CMP r3,#0 false +Instruction 518 S:0xC0025DFA 0xD16A 0 BNE {pc}+0xd8 ; 0xc0025ed2 true fail +Instruction 519 S:0xC0025DFC 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 520 S:0xC0025DFE 0x2B00 2 CMP r3,#0 false +Instruction 521 S:0xC0025E00 0xD07C 0 BEQ {pc}+0xfc ; 0xc0025efc true fail +Instruction 522 S:0xC0025E02 0xA901 1 ADD r1,sp,#4 false +Instruction 523 S:0xC0025E04 0x4620 0 MOV r0,r4 false +Instruction 524 S:0xC0025E06 0xF7FFFD61 1 BL {pc}-0x53a ; 0xc00258cc true +Instruction 525 S:0xC00258CC 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 526 S:0xC00258CE 0xB500 5 PUSH {lr} false +Instruction 527 S:0xC00258D0 0xF85DEB04 2 POP {lr} false +Instruction 528 S:0xC00258D4 0x4606 0 MOV r6,r0 false +Instruction 529 S:0xC00258D6 0x460F 1 MOV r7,r1 false +Instruction 530 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false +Instruction 531 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false +Instruction 532 S:0xC00258DE 0x4620 1 MOV r0,r4 false +Instruction 533 S:0xC00258E0 0xD00A 0 BEQ {pc}+0x18 ; 0xc00258f8 true fail +Instruction 534 S:0xC00258E2 0xF3BEFE81 1 BL {pc}+0x3bed06 ; 0xc03e45e8 true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 535 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false +Instruction 536 S:0xC00258E8 0x4601 1 MOV r1,r0 false +Instruction 537 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false +Instruction 538 S:0xC00258EC 0x4620 0 MOV r0,r4 false +Instruction 539 S:0xC00258EE 0x4295 2 CMP r5,r2 false +Instruction 540 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail +Instruction 541 S:0xC00258F2 0xBDF8 1 POP {r3-r7,pc} true +Instruction 542 S:0xC0025E0A 0x2200 3 MOVS r2,#0 false +Instruction 543 S:0xC0025E0C 0x4607 0 MOV r7,r0 false +Instruction 544 S:0xC0025E0E 0x4620 1 MOV r0,r4 false +Instruction 545 S:0xC0025E10 0x4639 0 MOV r1,r7 false +Instruction 546 S:0xC0025E12 0xF7FFF849 1 BL {pc}-0xf6a ; 0xc0024ea8 true +Instruction 547 S:0xC0024EA8 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 548 S:0xC0024EAA 0xB500 5 PUSH {lr} false +Instruction 549 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false +Instruction 550 S:0xC0024EB0 0x4604 0 MOV r4,r0 false +Instruction 551 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false +Instruction 552 S:0xC0024EB4 0x460E 0 MOV r6,r1 false +Instruction 553 S:0xC0024EB6 0x4617 1 MOV r7,r2 false +Instruction 554 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true fail +Instruction 555 S:0xC0024EBA 0x4B17 55 LDR r3,[pc,#92] ; [0xC0024F18] = 0xC0635D88 false +Instruction 556 S:0xC0024EBC 0x685A 15 LDR r2,[r3,#4] false +Instruction 557 S:0xC0024EBE 0xB9E2 2 CBNZ r2,{pc}+0x3c ; 0xc0024efa true fail +Instruction 558 S:0xC0024EC0 0x6863 1 LDR r3,[r4,#4] false +Instruction 559 S:0xC0024EC2 0x6043 3 STR r3,[r0,#4] false +Instruction 560 S:0xC0024EC4 0x6018 3 STR r0,[r3,#0] false +Instruction 561 S:0xC0024EC6 0xB98F 1 CBNZ r7,{pc}+0x26 ; 0xc0024eec true fail +Instruction 562 S:0xC0024EC8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 563 S:0xC0024ECA 0xF44F7300 0 MOV r3,#0x200 false +Instruction 564 S:0xC0024ECE 0xF2C00320 1 MOVT r3,#0x20 false +Instruction 565 S:0xC0024ED2 0x6063 1 STR r3,[r4,#4] false +Instruction 566 S:0xC0024ED4 0x07D3 1 LSLS r3,r2,#31 false +Instruction 567 S:0xC0024ED6 0xD406 0 BMI {pc}+0x10 ; 0xc0024ee6 true fail +Instruction 568 S:0xC0024ED8 0x6932 1 LDR r2,[r6,#0x10] false +Instruction 569 S:0xC0024EDA 0x68F3 1 LDR r3,[r6,#0xc] false +Instruction 570 S:0xC0024EDC 0x3A01 1 SUBS r2,#1 false +Instruction 571 S:0xC0024EDE 0x6132 1 STR r2,[r6,#0x10] false +Instruction 572 S:0xC0024EE0 0x68A2 1 LDR r2,[r4,#8] false +Instruction 573 S:0xC0024EE2 0x429A 2 CMP r2,r3 false +Instruction 574 S:0xC0024EE4 0xD005 0 BEQ {pc}+0xe ; 0xc0024ef2 true fail +Instruction 575 S:0xC0024EE6 0x2001 1 MOVS r0,#1 false +Instruction 576 S:0xC0024EE8 0xBDF8 3 POP {r3-r7,pc} true +Instruction 577 S:0xC0025E16 0x4B3B 5 LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 false +Instruction 578 S:0xC0025E18 0x6D5A 3 LDR r2,[r3,#0x54] false +Instruction 579 S:0xC0025E1A 0x4680 0 MOV r8,r0 false +Instruction 580 S:0xC0025E1C 0x2A00 2 CMP r2,#0 false +Instruction 581 S:0xC0025E1E 0xD15D 0 BNE {pc}+0xbe ; 0xc0025edc true fail +Instruction 582 S:0xC0025E20 0x4B39 1 LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 false +Instruction 583 S:0xC0025E22 0x4669 0 MOV r1,sp false +Instruction 584 S:0xC0025E24 0xF42152FF 1 BIC r2,r1,#0x1fe0 false +Instruction 585 S:0xC0025E28 0xF022021F 1 BIC r2,r2,#0x1f false +Instruction 586 S:0xC0025E2C 0x681B 1 LDR r3,[r3,#0] false +Instruction 587 S:0xC0025E2E 0x6955 4 LDR r5,[r2,#0x14] false +Instruction 588 S:0xC0025E30 0x2B00 1 CMP r3,#0 false +Instruction 589 S:0xC0025E32 0xD142 0 BNE {pc}+0x88 ; 0xc0025eba true +Instruction 590 S:0xC0025EBA 0x4628 8 MOV r0,r5 false +Instruction 591 S:0xC0025EBC 0xF017F826 0 BL {pc}+0x17050 ; 0xc003cf0c true +Instruction 592 S:0xC003CF0C 0xB488 3 PUSH {r3,r7} false +Instruction 593 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 594 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 595 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 596 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 597 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 598 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false +Instruction 599 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 600 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 601 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 602 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 603 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 604 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false +Instruction 605 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 606 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 607 S:0xC003CF32 0x4770 1 BX lr true +Instruction 608 S:0xC0025EC0 0x2800 1 CMP r0,#0 false +Instruction 609 S:0xC0025EC2 0xD0B7 0 BEQ {pc}-0x8e ; 0xc0025e34 true +Instruction 610 S:0xC0025E34 0x4A35 66 LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 false +Instruction 611 S:0xC0025E36 0x4B36 3 LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 false +Instruction 612 S:0xC0025E38 0xF8522025 1 LDR r2,[r2,r5,LSL #2] false +Instruction 613 S:0xC0025E3C 0x58D5 5 LDR r5,[r2,r3] false +Instruction 614 S:0xC0025E3E 0x42AF 2 CMP r7,r5 false +Instruction 615 S:0xC0025E40 0xD017 0 BEQ {pc}+0x32 ; 0xc0025e72 true +Instruction 616 S:0xC0025E72 0x4621 8 MOV r1,r4 false +Instruction 617 S:0xC0025E74 0x4628 0 MOV r0,r5 false +Instruction 618 S:0xC0025E76 0x60A6 3 STR r6,[r4,#8] false +Instruction 619 S:0xC0025E78 0xF7FFFDAA 0 BL {pc}-0x4a8 ; 0xc00259d0 true +Instruction 620 S:0xC00259D0 0xB538 3 PUSH {r3-r5,lr} false +Instruction 621 S:0xC00259D2 0xB500 4 PUSH {lr} false +Instruction 622 S:0xC00259D4 0xF85DEB04 2 POP {lr} false +Instruction 623 S:0xC00259D8 0x460D 0 MOV r5,r1 false +Instruction 624 S:0xC00259DA 0x4604 1 MOV r4,r0 false +Instruction 625 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true +Instruction 626 S:0xC0024BCC 0xB418 1 PUSH {r3,r4} false +Instruction 627 S:0xC0024BCE 0xB500 1 PUSH {lr} false +Instruction 628 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false +Instruction 629 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false +Instruction 630 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false +Instruction 631 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false +Instruction 632 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false +Instruction 633 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true +Instruction 634 S:0xC0024C24 0xB2D2 8 UXTB r2,r2 false +Instruction 635 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false +Instruction 636 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false +Instruction 637 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true +Instruction 638 S:0xC0024C16 0x6843 2 LDR r3,[r0,#4] false +Instruction 639 S:0xC0024C18 0x6041 1 STR r1,[r0,#4] false +Instruction 640 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false +Instruction 641 S:0xC0024C1E 0x6019 1 STR r1,[r3,#0] false +Instruction 642 S:0xC0024C20 0xBC18 1 POP {r3,r4} false +Instruction 643 S:0xC0024C22 0x4770 1 BX lr true +Instruction 644 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false +Instruction 645 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false +Instruction 646 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail +Instruction 647 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false +Instruction 648 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 649 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 650 S:0xC00259EC 0x2A00 1 CMP r2,#0 false +Instruction 651 S:0xC00259EE 0xBFB8 0 IT LT false +Instruction 652 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail +Instruction 653 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 654 S:0xC00259F4 0x3301 2 ADDS r3,#1 false +Instruction 655 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false +Instruction 656 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true +Instruction 657 S:0xC0025E7C 0x4628 3 MOV r0,r5 false +Instruction 658 S:0xC0025E7E 0x9901 1 LDR r1,[sp,#4] false +Instruction 659 S:0xC0025E80 0xF3BEFBEA 0 BL {pc}+0x3be7d8 ; 0xc03e4658 true +Cycle Count 74 Tracing disabled +Info Tracing enabled +Instruction 660 S:0xC0025E84 0x4640 1 MOV r0,r8 false +Instruction 661 S:0xC0025E86 0xB002 0 ADD sp,sp,#8 false +Instruction 662 S:0xC0025E88 0xE8BD81F0 3 POP {r4-r8,pc} true +Cycle Count 291 Tracing disabled +Info Tracing enabled +Instruction 663 S:0xC0020A14 0xB500 1 PUSH {lr} false +Instruction 664 S:0xC0020A16 0xF85DEB04 2 POP {lr} false +Instruction 665 S:0xC0020A1A 0x466A 1 MOV r2,sp false +Instruction 666 S:0xC0020A1C 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 667 S:0xC0020A20 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 668 S:0xC0020A24 0x685A 5 LDR r2,[r3,#4] false +Instruction 669 S:0xC0020A26 0xF5027200 2 ADD r2,r2,#0x200 false +Instruction 670 S:0xC0020A2A 0x605A 1 STR r2,[r3,#4] false +Instruction 671 S:0xC0020A2C 0x4770 1 BX lr true +Cycle Count 331 Tracing disabled +Info Tracing enabled +Instruction 672 S:0xC002108C 0xB538 1 PUSH {r3-r5,lr} false +Timestamp Timestamp: 562536961348 +Instruction 673 S:0xC002108E 0xB500 4 PUSH {lr} false +Instruction 674 S:0xC0021090 0xF85DEB04 2 POP {lr} false +Instruction 675 S:0xC0021094 0x466B 1 MOV r3,sp false +Instruction 676 S:0xC0021096 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 677 S:0xC002109A 0x2300 0 MOVS r3,#0 false +Instruction 678 S:0xC002109C 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 679 S:0xC00210A0 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 680 S:0xC00210A4 0x6862 3 LDR r2,[r4,#4] false +Instruction 681 S:0xC00210A6 0x4013 2 ANDS r3,r3,r2 false +Instruction 682 S:0xC00210A8 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc00210ce true fail +Instruction 683 S:0xC00210AA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 684 S:0xC00210AE 0x0619 3 LSLS r1,r3,#24 false +Instruction 685 S:0xC00210B0 0xD40D 0 BMI {pc}+0x1e ; 0xc00210ce true fail +Instruction 686 S:0xC00210B2 0x6863 1 LDR r3,[r4,#4] false +Instruction 687 S:0xC00210B4 0xF46F72FF 0 MVN r2,#0x1fe false +Instruction 688 S:0xC00210B8 0x189B 2 ADDS r3,r3,r2 false +Instruction 689 S:0xC00210BA 0x6063 1 STR r3,[r4,#4] false +Instruction 690 S:0xC00210BC 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 691 S:0xC00210C0 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 692 S:0xC00210C4 0xB173 1 CBZ r3,{pc}+0x20 ; 0xc00210e4 true +Instruction 693 S:0xC00210E4 0x6963 15 LDR r3,[r4,#0x14] false +Instruction 694 S:0xC00210E6 0x4A06 13 LDR r2,[pc,#24] ; [0xC0021100] = 0xC06498C0 false +Instruction 695 S:0xC00210E8 0x019B 2 LSLS r3,r3,#6 false +Instruction 696 S:0xC00210EA 0x58D3 3 LDR r3,[r2,r3] false +Instruction 697 S:0xC00210EC 0x2B00 2 CMP r3,#0 false +Instruction 698 S:0xC00210EE 0xD0EA 0 BEQ {pc}-0x28 ; 0xc00210c6 true +Instruction 699 S:0xC00210C6 0x6863 8 LDR r3,[r4,#4] false +Instruction 700 S:0xC00210C8 0x3B01 2 SUBS r3,#1 false +Instruction 701 S:0xC00210CA 0x6063 1 STR r3,[r4,#4] false +Instruction 702 S:0xC00210CC 0xBD38 1 POP {r3-r5,pc} true +Cycle Count 395 Tracing disabled +Info Tracing enabled +Instruction 703 S:0xC00361D8 0xB500 1 PUSH {lr} false +Instruction 704 S:0xC00361DA 0xF85DEB04 2 POP {lr} false +Instruction 705 S:0xC00361DE 0x4603 1 MOV r3,r0 false +Instruction 706 S:0xC00361E0 0x6800 70 LDR r0,[r0,#0] false +Instruction 707 S:0xC00361E2 0xF0000001 2 AND r0,r0,#1 false +Instruction 708 S:0xC00361E6 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 709 S:0xC00361EA 0x685A 1 LDR r2,[r3,#4] false +Instruction 710 S:0xC00361EC 0x188A 3 ADDS r2,r1,r2 false +Instruction 711 S:0xC00361EE 0xF8521020 15 LDR r1,[r2,r0,LSL #2] false +Instruction 712 S:0xC00361F2 0x3101 2 ADDS r1,#1 false +Instruction 713 S:0xC00361F4 0xF8421020 1 STR r1,[r2,r0,LSL #2] false +Instruction 714 S:0xC00361F8 0xF3BF8F5F 1 DMB false +Instruction 715 S:0xC00361FC 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 716 S:0xC0036200 0x685B 48 LDR r3,[r3,#4] false +Instruction 717 S:0xC0036202 0x1C82 0 ADDS r2,r0,#2 false +Instruction 718 S:0xC0036204 0x18CB 3 ADDS r3,r1,r3 false +Instruction 719 S:0xC0036206 0xF8531022 3 LDR r1,[r3,r2,LSL #2] false +Instruction 720 S:0xC003620A 0x3101 2 ADDS r1,#1 false +Instruction 721 S:0xC003620C 0xF8431022 1 STR r1,[r3,r2,LSL #2] false +Instruction 722 S:0xC0036210 0x4770 1 BX lr true +Cycle Count 115 Tracing disabled +Info Tracing enabled +Instruction 723 S:0xC0036214 0xB418 1 PUSH {r3,r4} false +Instruction 724 S:0xC0036216 0xB500 1 PUSH {lr} false +Instruction 725 S:0xC0036218 0xF85DEB04 2 POP {lr} false +Instruction 726 S:0xC003621C 0xF3BF8F5F 1 DMB false +Instruction 727 S:0xC0036220 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 728 S:0xC0036224 0xB672 1 CPSID i false +Instruction 729 S:0xC0036226 0x6842 30 LDR r2,[r0,#4] false +Instruction 730 S:0xC0036228 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 731 S:0xC003622C 0xEB020181 1 ADD r1,r2,r1,LSL #2 false +Instruction 732 S:0xC0036230 0x585A 3 LDR r2,[r3,r1] false +Instruction 733 S:0xC0036232 0x3A01 2 SUBS r2,#1 false +Instruction 734 S:0xC0036234 0x505A 1 STR r2,[r3,r1] false +Instruction 735 S:0xC0036236 0xF3848100 1 MSR CPSR_c,r4 false +Instruction 736 S:0xC003623A 0xBC18 5 POP {r3,r4} false +Instruction 737 S:0xC003623C 0x4770 1 BX lr true +Cycle Count 120 Tracing disabled +Info Tracing enabled +Instruction 738 S:0xC000CD40 0xB672 1 CPSID i false +Instruction 739 S:0xC000CD42 0xF8D91000 4 LDR r1,[r9,#0] false +Instruction 740 S:0xC000CD46 0xF0110F07 2 TST r1,#7 false +Instruction 741 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail +Instruction 742 S:0xC000CD4E 0xF3BF8F2F 1 CLREX false +Instruction 743 S:0xC000CD52 0x466A 1 MOV r2,sp false +Instruction 744 S:0xC000CD54 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 745 S:0xC000CD58 0xF083030C 2 EOR r3,r3,#0xc false +Instruction 746 S:0xC000CD5C 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 747 S:0xC000CD60 0xF8D2D03C 5 LDR sp,[r2,#0x3c] false +Instruction 748 S:0xC000CD64 0xF8D2E040 1 LDR lr,[r2,#0x40] false +Instruction 749 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 750 S:0xC000CD6C 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 751 S:0xC000CD70 0x9912 5 LDR r1,[sp,#0x48] false +Instruction 752 S:0xC000CD72 0xF8DDE044 1 LDR lr,[sp,#0x44] false +Instruction 753 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false +Instruction 754 S:0xC000CD78 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 755 S:0xC000CD7C 0xE91D1FFE 5 LDMDB sp,{r1-r12} false +Instruction 756 S:0xC000CD80 0xB005 7 ADD sp,sp,#0x14 false +Instruction 757 S:0xC000CD82 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536961413 +Cycle Count 2136 Tracing disabled +Info Tracing enabled +Instruction 758 S:0xC000CE40 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562536961560 +Instruction 759 S:0xC000CE42 0xE88D1FFF 6 STM sp,{r0-r12} false +Instruction 760 S:0xC000CE46 0x46E8 11 MOV r8,sp false +Instruction 761 S:0xC000CE48 0xF3EF8A00 1 MRS r10,APSR ; formerly CPSR false +Instruction 762 S:0xC000CE4C 0xF08A0A0C 2 EOR r10,r10,#0xc false +Instruction 763 S:0xC000CE50 0xF38A8100 3 MSR CPSR_c,r10 false +Instruction 764 S:0xC000CE54 0xF8C8D034 5 STR sp,[r8,#0x34] false +Instruction 765 S:0xC000CE58 0xF8C8E038 1 STR lr,[r8,#0x38] false +Instruction 766 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false +Instruction 767 S:0xC000CE60 0xF38A8100 3 MSR CPSR_c,r10 false +Instruction 768 S:0xC000CE64 0xF3FF8800 5 MRS r8,SPSR false +Instruction 769 S:0xC000CE68 0xF8CDE03C 1 STR lr,[sp,#0x3c] false +Instruction 770 S:0xC000CE6C 0xF8CD8040 1 STR r8,[sp,#0x40] false +Instruction 771 S:0xC000CE70 0x9011 1 STR r0,[sp,#0x44] false +Instruction 772 S:0xC000CE72 0xF8DFC08C 14 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false +Instruction 773 S:0xC000CE76 0xF8DCC000 5 LDR r12,[r12,#0] false +Instruction 774 S:0xC000CE7A 0xEE01CF10 1 MCR p15,#0x0,r12,c1,c0,#0 false +Instruction 775 S:0xC000CE7E 0xB662 6 CPSIE i false +Instruction 776 S:0xC000CE80 0x46E9 1 MOV r9,sp false +Instruction 777 S:0xC000CE82 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 778 S:0xC000CE86 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 779 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false +Instruction 780 S:0xC000CE8E 0xF8D9A000 5 LDR r10,[r9,#0] false +Instruction 781 S:0xC000CE92 0xE92D0030 3 PUSH.W {r4,r5} false +Instruction 782 S:0xC000CE96 0xF41A6F70 1 TST r10,#0xf00 false +Instruction 783 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail +Instruction 784 S:0xC000CE9E 0xF5B77FC0 1 CMP r7,#0x180 false +Instruction 785 S:0xC000CEA2 0xF2AF1E63 1 ADR lr,{pc}-0x161 ; 0xc000cd41 false +Instruction 786 S:0xC000CEA6 0xBF38 0 IT CC false +Instruction 787 S:0xC000CEA8 0xF858F027 3 LDR pc,[r8,r7,LSL #2] true +Instruction 788 S:0xC0020598 0xB530 9 PUSH {r4,r5,lr} false +Instruction 789 S:0xC002059A 0xB083 2 SUB sp,sp,#0xc false +Instruction 790 S:0xC002059C 0xB500 3 PUSH {lr} false +Instruction 791 S:0xC002059E 0xF85DEB04 2 POP {lr} false +Instruction 792 S:0xC00205A2 0x4604 0 MOV r4,r0 false +Instruction 793 S:0xC00205A4 0x460D 1 MOV r5,r1 false +Instruction 794 S:0xC00205A6 0xB1D0 1 CBZ r0,{pc}+0x38 ; 0xc00205de true fail +Instruction 795 S:0xC00205A8 0x4668 1 MOV r0,sp false +Instruction 796 S:0xC00205AA 0xF02FF88D 0 BL {pc}+0x2f11e ; 0xc004f6c8 true +Instruction 797 S:0xC004F6C8 0xB510 12 PUSH {r4,lr} false +Instruction 798 S:0xC004F6CA 0xB082 1 SUB sp,sp,#8 false +Instruction 799 S:0xC004F6CC 0xB500 3 PUSH {lr} false +Instruction 800 S:0xC004F6CE 0xF85DEB04 2 POP {lr} false +Instruction 801 S:0xC004F6D2 0x4604 0 MOV r4,r0 false +Instruction 802 S:0xC004F6D4 0x4668 1 MOV r0,sp false +Instruction 803 S:0xC004F6D6 0xF7FFFFCD 1 BL {pc}-0x62 ; 0xc004f674 true +Instruction 804 S:0xC004F674 0xB508 1 PUSH {r3,lr} false +Instruction 805 S:0xC004F676 0xB500 1 PUSH {lr} false +Instruction 806 S:0xC004F678 0xF85DEB04 2 POP {lr} false +Instruction 807 S:0xC004F67C 0xF7FFFC84 1 BL {pc}-0x6f4 ; 0xc004ef88 true +Instruction 808 S:0xC004EF88 0xE92D47F0 2 PUSH {r4-r10,lr} false +Instruction 809 S:0xC004EF8C 0xB084 4 SUB sp,sp,#0x10 false +Instruction 810 S:0xC004EF8E 0xB500 3 PUSH {lr} false +Instruction 811 S:0xC004EF90 0xF85DEB04 2 POP {lr} false +Instruction 812 S:0xC004EF94 0x4D3E 2 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false +Instruction 813 S:0xC004EF96 0x4682 0 MOV r10,r0 false +Instruction 814 S:0xC004EF98 0x462C 2 MOV r4,r5 false +Instruction 815 S:0xC004EF9A 0xF8D57090 3 LDR r7,[r5,#0x90] false +Instruction 816 S:0xC004EF9E 0x07FE 3 LSLS r6,r7,#31 false +Instruction 817 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail +Instruction 818 S:0xC004EFA2 0xF3BF8F5F 1 DMB false +Instruction 819 S:0xC004EFA6 0x6BA3 27 LDR r3,[r4,#0x38] false +Instruction 820 S:0xC004EFA8 0xF8CA3000 3 STR r3,[r10,#0] false +Instruction 821 S:0xC004EFAC 0x6826 1 LDR r6,[r4,#0] false +Instruction 822 S:0xC004EFAE 0x4630 2 MOV r0,r6 false +Instruction 823 S:0xC004EFB0 0x6833 3 LDR r3,[r6,#0] false +Instruction 824 S:0xC004EFB2 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536961573 +Cycle Count 62 Tracing disabled +Info Tracing enabled +Instruction 825 S:0xC004EFB4 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 826 S:0xC004EFB8 0xE9CD2300 2 STRD r2,r3,[sp,#0] false +Instruction 827 S:0xC004EFBC 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 828 S:0xC004EFC0 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 829 S:0xC004EFC4 0x6862 1 LDR r2,[r4,#4] false +Instruction 830 S:0xC004EFC6 0x6C63 1 LDR r3,[r4,#0x44] false +Instruction 831 S:0xC004EFC8 0x4680 0 MOV r8,r0 false +Instruction 832 S:0xC004EFCA 0x4689 1 MOV r9,r1 false +Instruction 833 S:0xC004EFCC 0x6C20 1 LDR r0,[r4,#0x40] false +Instruction 834 S:0xC004EFCE 0x68A1 1 LDR r1,[r4,#8] false +Instruction 835 S:0xC004EFD0 0xF3BF8F5F 1 DMB false +Instruction 836 S:0xC004EFD4 0xF8D46090 28 LDR r6,[r4,#0x90] false +Instruction 837 S:0xC004EFD8 0x42B7 2 CMP r7,r6 false +Instruction 838 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail +Instruction 839 S:0xC004EFDC 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false +Instruction 840 S:0xC004EFE0 0xE9DD6702 1 LDRD r6,r7,[sp,#8] false +Instruction 841 S:0xC004EFE4 0xEBB80804 1 SUBS r8,r8,r4 false +Instruction 842 S:0xC004EFE8 0xEB690905 1 SBC r9,r9,r5 false +Instruction 843 S:0xC004EFEC 0x4604 0 MOV r4,r0 false +Instruction 844 S:0xC004EFEE 0xEA080806 1 AND r8,r8,r6 false +Instruction 845 S:0xC004EFF2 0xEA090907 1 AND r9,r9,r7 false +Instruction 846 S:0xC004EFF6 0xF1C10020 1 RSB r0,r1,#0x20 false +Instruction 847 S:0xC004EFFA 0xF8DAC000 1 LDR r12,[r10,#0] false +Instruction 848 S:0xC004EFFE 0xFBA86702 1 UMULL r6,r7,r8,r2 false +Instruction 849 S:0xC004F002 0x19A4 2 ADDS r4,r4,r6 false +Instruction 850 S:0xC004F004 0xFB027709 1 MLA r7,r2,r9,r7 false +Instruction 851 S:0xC004F008 0xFA24F201 1 LSR r2,r4,r1 false +Instruction 852 S:0xC004F00C 0xEB430507 1 ADC r5,r3,r7 false +Instruction 853 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false +Instruction 854 S:0xC004F014 0xFA05F000 2 LSL r0,r5,r0 false +Instruction 855 S:0xC004F018 0xBF58 0 IT PL false +Instruction 856 S:0xC004F01A 0xFA45F606 1 ASR r6,r5,r6 false fail +Instruction 857 S:0xC004F01E 0xEA420200 1 ORR r2,r2,r0 false +Instruction 858 S:0xC004F022 0xFA45F301 1 ASR r3,r5,r1 false +Instruction 859 S:0xC004F026 0xBF58 0 IT PL false +Instruction 860 S:0xC004F028 0x4332 1 ORRS r2,r2,r6 false fail +Instruction 861 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false +Instruction 862 S:0xC004F02C 0xE9D76700 3 LDRD r6,r7,[r7,#0] false +Instruction 863 S:0xC004F030 0x429F 2 CMP r7,r3 false +Instruction 864 S:0xC004F032 0xBF08 0 IT EQ false +Instruction 865 S:0xC004F034 0x4296 1 CMP r6,r2 false +Instruction 866 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true +Instruction 867 S:0xC004F074 0x2600 8 MOVS r6,#0 false +Instruction 868 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true +Instruction 869 S:0xC004F056 0x4B0F 3 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false +Instruction 870 S:0xC004F058 0x4466 1 ADD r6,r6,r12 false +Instruction 871 S:0xC004F05A 0xF8CA6000 1 STR r6,[r10,#0] false +Instruction 872 S:0xC004F05E 0xF8CA2004 1 STR r2,[r10,#4] false +Instruction 873 S:0xC004F062 0x681B 3 LDR r3,[r3,#0] false +Instruction 874 S:0xC004F064 0x2B00 2 CMP r3,#0 false +Instruction 875 S:0xC004F066 0xBF14 0 ITE NE false +Instruction 876 S:0xC004F068 0xF06F000A 1 MVN r0,#0xa false fail +Instruction 877 S:0xC004F06C 0x2000 0 MOVS r0,#0 false +Instruction 878 S:0xC004F06E 0xB004 1 ADD sp,sp,#0x10 false +Instruction 879 S:0xC004F070 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 880 S:0xC004F680 0xB900 4 CBNZ r0,{pc}+4 ; 0xc004f684 true fail +Instruction 881 S:0xC004F682 0xBD08 2 POP {r3,pc} true +Instruction 882 S:0xC004F6DA 0x9B01 3 LDR r3,[sp,#4] false +Instruction 883 S:0xC004F6DC 0xF64452D3 0 MOV r2,#0x4dd3 false +Instruction 884 S:0xC004F6E0 0x9900 1 LDR r1,[sp,#0] false +Instruction 885 S:0xC004F6E2 0xF2C10262 0 MOVT r2,#0x1062 false +Instruction 886 S:0xC004F6E6 0xFB820203 2 SMULL r0,r2,r2,r3 false +Instruction 887 S:0xC004F6EA 0x17DB 1 ASRS r3,r3,#31 false +Instruction 888 S:0xC004F6EC 0x6021 1 STR r1,[r4,#0] false +Instruction 889 S:0xC004F6EE 0xEBC313A2 1 RSB r3,r3,r2,ASR #6 false +Instruction 890 S:0xC004F6F2 0x6063 1 STR r3,[r4,#4] false +Instruction 891 S:0xC004F6F4 0xB002 0 ADD sp,sp,#8 false +Instruction 892 S:0xC004F6F6 0xBD10 3 POP {r4,pc} true +Instruction 893 S:0xC00205AE 0x466A 1 MOV r2,sp false +Instruction 894 S:0xC00205B0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 895 S:0xC00205B4 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 896 S:0xC00205B8 0x689B 3 LDR r3,[r3,#8] false +Instruction 897 S:0xC00205BA 0xF1140208 0 ADDS r2,r4,#8 false +Instruction 898 S:0xC00205BE 0xBF3C 1 ITT CC false +Instruction 899 S:0xC00205C0 0xEB720203 1 SBCS.W r2,r2,r3 false +Instruction 900 S:0xC00205C4 0x2300 0 MOVS r3,#0 false +Instruction 901 S:0xC00205C6 0xB11B 2 CBZ r3,{pc}+0xa ; 0xc00205d0 true +Instruction 902 S:0xC00205D0 0x4620 1 MOV r0,r4 false +Instruction 903 S:0xC00205D2 0x4669 0 MOV r1,sp false +Instruction 904 S:0xC00205D4 0x2208 1 MOVS r2,#8 false +Instruction 905 S:0xC00205D6 0xF22FFD13 0 BL {pc}+0x22fa2a ; 0xc0250000 true +Cycle Count 152 Tracing disabled +Info Tracing enabled +Instruction 906 S:0xC00205DA 0x2800 1 CMP r0,#0 false +Instruction 907 S:0xC00205DC 0xD1F4 0 BNE {pc}-0x14 ; 0xc00205c8 true fail +Instruction 908 S:0xC00205DE 0x4628 1 MOV r0,r5 false +Instruction 909 S:0xC00205E0 0x2D00 0 CMP r5,#0 false +Instruction 910 S:0xC00205E2 0xD0F3 1 BEQ {pc}-0x16 ; 0xc00205cc true +Instruction 911 S:0xC00205CC 0xB003 8 ADD sp,sp,#0xc false +Instruction 912 S:0xC00205CE 0xBD30 3 POP {r4,r5,pc} true +Instruction 913 S:0xC000CD40 0xB672 10 CPSID i false +Instruction 914 S:0xC000CD42 0xF8D91000 1 LDR r1,[r9,#0] false +Instruction 915 S:0xC000CD46 0xF0110F07 2 TST r1,#7 false +Instruction 916 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail +Instruction 917 S:0xC000CD4E 0xF3BF8F2F 1 CLREX false +Instruction 918 S:0xC000CD52 0x466A 1 MOV r2,sp false +Instruction 919 S:0xC000CD54 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 920 S:0xC000CD58 0xF083030C 2 EOR r3,r3,#0xc false +Instruction 921 S:0xC000CD5C 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 922 S:0xC000CD60 0xF8D2D03C 5 LDR sp,[r2,#0x3c] false +Instruction 923 S:0xC000CD64 0xF8D2E040 1 LDR lr,[r2,#0x40] false +Instruction 924 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 925 S:0xC000CD6C 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 926 S:0xC000CD70 0x9912 5 LDR r1,[sp,#0x48] false +Instruction 927 S:0xC000CD72 0xF8DDE044 1 LDR lr,[sp,#0x44] false +Instruction 928 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false +Instruction 929 S:0xC000CD78 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 930 S:0xC000CD7C 0xE91D1FFE 5 LDMDB sp,{r1-r12} false +Instruction 931 S:0xC000CD80 0xB005 7 ADD sp,sp,#0x14 false +Instruction 932 S:0xC000CD82 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536961601 +Cycle Count 1922 Tracing disabled +Info Tracing enabled +Instruction 933 S:0xC000CE40 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562536961733 +Instruction 934 S:0xC000CE42 0xE88D1FFF 6 STM sp,{r0-r12} false +Instruction 935 S:0xC000CE46 0x46E8 11 MOV r8,sp false +Instruction 936 S:0xC000CE48 0xF3EF8A00 1 MRS r10,APSR ; formerly CPSR false +Instruction 937 S:0xC000CE4C 0xF08A0A0C 2 EOR r10,r10,#0xc false +Instruction 938 S:0xC000CE50 0xF38A8100 3 MSR CPSR_c,r10 false +Instruction 939 S:0xC000CE54 0xF8C8D034 5 STR sp,[r8,#0x34] false +Instruction 940 S:0xC000CE58 0xF8C8E038 1 STR lr,[r8,#0x38] false +Instruction 941 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false +Instruction 942 S:0xC000CE60 0xF38A8100 3 MSR CPSR_c,r10 false +Instruction 943 S:0xC000CE64 0xF3FF8800 5 MRS r8,SPSR false +Instruction 944 S:0xC000CE68 0xF8CDE03C 1 STR lr,[sp,#0x3c] false +Instruction 945 S:0xC000CE6C 0xF8CD8040 1 STR r8,[sp,#0x40] false +Instruction 946 S:0xC000CE70 0x9011 1 STR r0,[sp,#0x44] false +Instruction 947 S:0xC000CE72 0xF8DFC08C 3 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false +Instruction 948 S:0xC000CE76 0xF8DCC000 5 LDR r12,[r12,#0] false +Instruction 949 S:0xC000CE7A 0xEE01CF10 1 MCR p15,#0x0,r12,c1,c0,#0 false +Instruction 950 S:0xC000CE7E 0xB662 6 CPSIE i false +Instruction 951 S:0xC000CE80 0x46E9 1 MOV r9,sp false +Instruction 952 S:0xC000CE82 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 953 S:0xC000CE86 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 954 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false +Instruction 955 S:0xC000CE8E 0xF8D9A000 5 LDR r10,[r9,#0] false +Instruction 956 S:0xC000CE92 0xE92D0030 3 PUSH.W {r4,r5} false +Instruction 957 S:0xC000CE96 0xF41A6F70 1 TST r10,#0xf00 false +Instruction 958 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail +Instruction 959 S:0xC000CE9E 0xF5B77FC0 1 CMP r7,#0x180 false +Instruction 960 S:0xC000CEA2 0xF2AF1E63 1 ADR lr,{pc}-0x161 ; 0xc000cd41 false +Instruction 961 S:0xC000CEA6 0xBF38 0 IT CC false +Instruction 962 S:0xC000CEA8 0xF858F027 3 LDR pc,[r8,r7,LSL #2] true +Cycle Count 1622 Tracing disabled +Info Tracing enabled +Instruction 963 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 964 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 965 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 966 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 967 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 968 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 969 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 970 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 971 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 972 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 89 Tracing disabled +Info Tracing enabled +Instruction 973 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 974 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 975 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 976 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 977 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 978 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 979 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 980 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 981 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 982 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 544 Tracing disabled +Info Tracing enabled +Instruction 983 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 984 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 985 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 986 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 987 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 988 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 989 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 990 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 991 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 992 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 65 Tracing disabled +Info Tracing enabled +Instruction 993 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 994 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 995 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 996 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 997 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 998 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 999 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1000 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1001 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1002 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 318 Tracing disabled +Info Tracing enabled +Instruction 1003 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1004 S:0xC00331C2 0xB500 6 PUSH {lr} false +Instruction 1005 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1006 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1007 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1008 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1009 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1010 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1011 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1012 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 56 Tracing disabled +Info Tracing enabled +Instruction 1013 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1014 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1015 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1016 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1017 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1018 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1019 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1020 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1021 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1022 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 285 Tracing disabled +Info Tracing enabled +Instruction 1023 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1024 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 1025 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1026 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1027 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1028 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1029 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1030 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1031 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1032 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 69 Tracing disabled +Info Tracing enabled +Instruction 1033 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1034 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1035 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1036 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1037 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1038 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1039 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1040 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1041 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1042 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 699 Tracing disabled +Info Tracing enabled +Instruction 1043 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1044 S:0xC00331C2 0xB500 6 PUSH {lr} false +Instruction 1045 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1046 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1047 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1048 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1049 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1050 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1051 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1052 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 68 Tracing disabled +Info Tracing enabled +Instruction 1053 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1054 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1055 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1056 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1057 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1058 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1059 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1060 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1061 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1062 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 153 Tracing disabled +Info Tracing enabled +Instruction 1063 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1064 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 1065 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1066 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1067 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1068 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1069 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1070 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1071 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1072 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 1073 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1074 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1075 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1076 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1077 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1078 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1079 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1080 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1081 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1082 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 149 Tracing disabled +Info Tracing enabled +Instruction 1083 S:0xC002D904 0xB5F0 1 PUSH {r4-r7,lr} false +Instruction 1084 S:0xC002D906 0xB089 3 SUB sp,sp,#0x24 false +Instruction 1085 S:0xC002D908 0xB500 3 PUSH {lr} false +Instruction 1086 S:0xC002D90A 0xF85DEB04 2 POP {lr} false +Instruction 1087 S:0xC002D90E 0x4604 0 MOV r4,r0 false +Instruction 1088 S:0xC002D910 0xB672 1 CPSID i false +Instruction 1089 S:0xC002D912 0xF7FFFE59 1 BL {pc}-0x34a ; 0xc002d5c8 true +Instruction 1090 S:0xC002D5C8 0xB500 1 PUSH {lr} false +Instruction 1091 S:0xC002D5CA 0xF85DEB04 2 POP {lr} false +Instruction 1092 S:0xC002D5CE 0x6801 11 LDR r1,[r0,#0] false +Instruction 1093 S:0xC002D5D0 0xF0110004 2 ANDS r0,r1,#4 false +Instruction 1094 S:0xC002D5D4 0xD110 0 BNE {pc}+0x24 ; 0xc002d5f8 true fail +Instruction 1095 S:0xC002D5D6 0x0949 1 LSRS r1,r1,#5 false +Instruction 1096 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false +Instruction 1097 S:0xC002D5DC 0x4299 1 CMP r1,r3 false +Instruction 1098 S:0xC002D5DE 0xD00A 0 BEQ {pc}+0x18 ; 0xc002d5f6 true fail +Instruction 1099 S:0xC002D5E0 0x4B0A 14 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false +Instruction 1100 S:0xC002D5E2 0x689B 5 LDR r3,[r3,#8] false +Instruction 1101 S:0xC002D5E4 0xB123 2 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail +Instruction 1102 S:0xC002D5E6 0x681A 14 LDR r2,[r3,#0] false +Instruction 1103 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false +Instruction 1104 S:0xC002D5EC 0x4290 2 CMP r0,r2 false +Instruction 1105 S:0xC002D5EE 0xD007 0 BEQ {pc}+0x12 ; 0xc002d600 true +Instruction 1106 S:0xC002D600 0xB2C9 19 UXTB r1,r1 false +Instruction 1107 S:0xC002D602 0x3108 1 ADDS r1,r1,#8 false +Instruction 1108 S:0xC002D604 0xEB030381 2 ADD r3,r3,r1,LSL #2 false +Instruction 1109 S:0xC002D608 0x6858 3 LDR r0,[r3,#4] false +Instruction 1110 S:0xC002D60A 0x4770 1 BX lr true +Instruction 1111 S:0xC002D916 0x4605 1 MOV r5,r0 false +Instruction 1112 S:0xC002D918 0x2800 0 CMP r0,#0 false +Instruction 1113 S:0xC002D91A 0xD037 1 BEQ {pc}+0x72 ; 0xc002d98c true fail +Instruction 1114 S:0xC002D91C 0xF3B6FE4C 1 BL {pc}+0x3b6c9c ; 0xc03e45b8 true +Cycle Count 81 Tracing disabled +Info Tracing enabled +Instruction 1115 S:0xC002D920 0x6820 1 LDR r0,[r4,#0] false +Instruction 1116 S:0xC002D922 0x0742 3 LSLS r2,r0,#29 false +Instruction 1117 S:0xC002D924 0xD535 1 BPL {pc}+0x6e ; 0xc002d992 true +Instruction 1118 S:0xC002D992 0x4621 12 MOV r1,r4 false +Instruction 1119 S:0xC002D994 0x4628 0 MOV r0,r5 false +Instruction 1120 S:0xC002D996 0xF7FEFDA9 1 BL {pc}-0x14aa ; 0xc002c4ec true +Instruction 1121 S:0xC002C4EC 0xB500 3 PUSH {lr} false +Instruction 1122 S:0xC002C4EE 0xF85DEB04 2 POP {lr} false +Instruction 1123 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false +Instruction 1124 S:0xC002C4F4 0xF6C96337 1 MOVT r3,#0x9e37 false +Instruction 1125 S:0xC002C4F8 0xFB03F301 2 MUL r3,r3,r1 false +Instruction 1126 S:0xC002C4FC 0x0E9B 3 LSRS r3,r3,#26 false +Instruction 1127 S:0xC002C4FE 0xEB000083 11 ADD r0,r0,r3,LSL #2 false +Instruction 1128 S:0xC002C502 0xF8D00094 13 LDR r0,[r0,#0x94] false +Instruction 1129 S:0xC002C506 0xB938 2 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail +Instruction 1130 S:0xC002C508 0x4770 1 BX lr true +Instruction 1131 S:0xC002D99A 0x4604 1 MOV r4,r0 false +Instruction 1132 S:0xC002D99C 0xB198 1 CBZ r0,{pc}+0x2a ; 0xc002d9c6 true +Instruction 1133 S:0xC002D9C6 0xF3BF8F5F 20 DMB false +Instruction 1134 S:0xC002D9CA 0x882B 35 LDRH r3,[r5,#0] false +Instruction 1135 S:0xC002D9CC 0x3301 2 ADDS r3,#1 false +Instruction 1136 S:0xC002D9CE 0x802B 1 STRH r3,[r5,#0] false +Instruction 1137 S:0xC002D9D0 0xF3BF8F4F 31 DSB false +Instruction 1138 S:0xC002D9D4 0xF3AF8004 1 SEV.W false +Instruction 1139 S:0xC002D9D8 0xB662 1 CPSIE i false +Instruction 1140 S:0xC002D9DA 0xE7D8 1 B {pc}-0x4c ; 0xc002d98e true +Instruction 1141 S:0xC002D98E 0x2000 1 MOVS r0,#0 false +Instruction 1142 S:0xC002D990 0xE7FA 0 B {pc}-8 ; 0xc002d988 true +Instruction 1143 S:0xC002D988 0xB009 1 ADD sp,sp,#0x24 false +Instruction 1144 S:0xC002D98A 0xBDF0 3 POP {r4-r7,pc} true +Cycle Count 785 Tracing disabled +Info Tracing enabled +Instruction 1145 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1146 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 1147 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1148 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1149 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1150 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1151 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1152 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1153 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1154 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 78 Tracing disabled +Info Tracing enabled +Instruction 1155 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1156 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1157 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1158 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1159 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1160 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1161 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1162 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1163 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1164 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 284 Tracing disabled +Info Tracing enabled +Instruction 1165 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1166 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 1167 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1168 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1169 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1170 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1171 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1172 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1173 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1174 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 55 Tracing disabled +Info Tracing enabled +Instruction 1175 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1176 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1177 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1178 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1179 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1180 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1181 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1182 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1183 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1184 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 582 Tracing disabled +Info Tracing enabled +Instruction 1185 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1186 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 1187 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1188 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1189 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1190 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1191 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1192 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1193 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1194 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 53 Tracing disabled +Info Tracing enabled +Instruction 1195 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1196 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1197 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1198 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1199 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1200 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1201 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1202 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1203 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1204 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 182 Tracing disabled +Info Tracing enabled +Instruction 1205 S:0xC00331C0 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1206 S:0xC00331C2 0xB500 4 PUSH {lr} false +Instruction 1207 S:0xC00331C4 0xF85DEB04 2 POP {lr} false +Instruction 1208 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 1209 S:0xC00331CA 0x680B 1 LDR r3,[r1,#0] false +Instruction 1210 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 1211 S:0xC00331CE 0x4606 1 MOV r6,r0 false +Instruction 1212 S:0xC00331D0 0xF0230301 1 BIC r3,r3,#1 false +Instruction 1213 S:0xC00331D4 0xF8443B0C 1 STR r3,[r4],#0xc false +Instruction 1214 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 1215 S:0xC00331DC 0x4633 1 MOV r3,r6 false +Instruction 1216 S:0xC00331DE 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 1217 S:0xC00331E2 0x6054 3 STR r4,[r2,#4] false +Instruction 1218 S:0xC00331E4 0x60EA 1 STR r2,[r5,#0xc] false +Instruction 1219 S:0xC00331E6 0x612B 1 STR r3,[r5,#0x10] false +Instruction 1220 S:0xC00331E8 0x6074 1 STR r4,[r6,#4] false +Instruction 1221 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 1222 S:0xC00331EC 0x4630 1 MOV r0,r6 false +Instruction 1223 S:0xC00331EE 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 1224 S:0xC00331F2 0xF3B1BA31 2 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 113 Tracing disabled +Info Tracing enabled +Instruction 1225 S:0xC002D904 0xB5F0 1 PUSH {r4-r7,lr} false +Instruction 1226 S:0xC002D906 0xB089 3 SUB sp,sp,#0x24 false +Instruction 1227 S:0xC002D908 0xB500 3 PUSH {lr} false +Instruction 1228 S:0xC002D90A 0xF85DEB04 2 POP {lr} false +Instruction 1229 S:0xC002D90E 0x4604 0 MOV r4,r0 false +Instruction 1230 S:0xC002D910 0xB672 1 CPSID i false +Instruction 1231 S:0xC002D912 0xF7FFFE59 1 BL {pc}-0x34a ; 0xc002d5c8 true +Instruction 1232 S:0xC002D5C8 0xB500 1 PUSH {lr} false +Instruction 1233 S:0xC002D5CA 0xF85DEB04 2 POP {lr} false +Instruction 1234 S:0xC002D5CE 0x6801 11 LDR r1,[r0,#0] false +Instruction 1235 S:0xC002D5D0 0xF0110004 2 ANDS r0,r1,#4 false +Instruction 1236 S:0xC002D5D4 0xD110 0 BNE {pc}+0x24 ; 0xc002d5f8 true fail +Instruction 1237 S:0xC002D5D6 0x0949 1 LSRS r1,r1,#5 false +Instruction 1238 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false +Instruction 1239 S:0xC002D5DC 0x4299 1 CMP r1,r3 false +Instruction 1240 S:0xC002D5DE 0xD00A 0 BEQ {pc}+0x18 ; 0xc002d5f6 true fail +Instruction 1241 S:0xC002D5E0 0x4B0A 3 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false +Instruction 1242 S:0xC002D5E2 0x689B 5 LDR r3,[r3,#8] false +Instruction 1243 S:0xC002D5E4 0xB123 2 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail +Instruction 1244 S:0xC002D5E6 0x681A 3 LDR r2,[r3,#0] false +Instruction 1245 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false +Instruction 1246 S:0xC002D5EC 0x4290 2 CMP r0,r2 false +Instruction 1247 S:0xC002D5EE 0xD007 0 BEQ {pc}+0x12 ; 0xc002d600 true +Instruction 1248 S:0xC002D600 0xB2C9 8 UXTB r1,r1 false +Instruction 1249 S:0xC002D602 0x3108 1 ADDS r1,r1,#8 false +Instruction 1250 S:0xC002D604 0xEB030381 2 ADD r3,r3,r1,LSL #2 false +Instruction 1251 S:0xC002D608 0x6858 3 LDR r0,[r3,#4] false +Instruction 1252 S:0xC002D60A 0x4770 1 BX lr true +Instruction 1253 S:0xC002D916 0x4605 1 MOV r5,r0 false +Instruction 1254 S:0xC002D918 0x2800 0 CMP r0,#0 false +Instruction 1255 S:0xC002D91A 0xD037 1 BEQ {pc}+0x72 ; 0xc002d98c true fail +Instruction 1256 S:0xC002D91C 0xF3B6FE4C 1 BL {pc}+0x3b6c9c ; 0xc03e45b8 true +Cycle Count 72 Tracing disabled +Info Tracing enabled +Instruction 1257 S:0xC002D920 0x6820 1 LDR r0,[r4,#0] false +Instruction 1258 S:0xC002D922 0x0742 3 LSLS r2,r0,#29 false +Instruction 1259 S:0xC002D924 0xD535 0 BPL {pc}+0x6e ; 0xc002d992 true +Instruction 1260 S:0xC002D992 0x4621 8 MOV r1,r4 false +Instruction 1261 S:0xC002D994 0x4628 0 MOV r0,r5 false +Instruction 1262 S:0xC002D996 0xF7FEFDA9 1 BL {pc}-0x14aa ; 0xc002c4ec true +Instruction 1263 S:0xC002C4EC 0xB500 1 PUSH {lr} false +Instruction 1264 S:0xC002C4EE 0xF85DEB04 2 POP {lr} false +Instruction 1265 S:0xC002C4F2 0x2301 1 MOVS r3,#1 false +Instruction 1266 S:0xC002C4F4 0xF6C96337 1 MOVT r3,#0x9e37 false +Instruction 1267 S:0xC002C4F8 0xFB03F301 2 MUL r3,r3,r1 false +Instruction 1268 S:0xC002C4FC 0x0E9B 3 LSRS r3,r3,#26 false +Instruction 1269 S:0xC002C4FE 0xEB000083 2 ADD r0,r0,r3,LSL #2 false +Instruction 1270 S:0xC002C502 0xF8D00094 13 LDR r0,[r0,#0x94] false +Instruction 1271 S:0xC002C506 0xB938 2 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail +Instruction 1272 S:0xC002C508 0x4770 1 BX lr true +Instruction 1273 S:0xC002D99A 0x4604 1 MOV r4,r0 false +Instruction 1274 S:0xC002D99C 0xB198 1 CBZ r0,{pc}+0x2a ; 0xc002d9c6 true +Instruction 1275 S:0xC002D9C6 0xF3BF8F5F 9 DMB false +Instruction 1276 S:0xC002D9CA 0x882B 28 LDRH r3,[r5,#0] false +Instruction 1277 S:0xC002D9CC 0x3301 2 ADDS r3,#1 false +Instruction 1278 S:0xC002D9CE 0x802B 1 STRH r3,[r5,#0] false +Instruction 1279 S:0xC002D9D0 0xF3BF8F4F 31 DSB false +Instruction 1280 S:0xC002D9D4 0xF3AF8004 1 SEV.W false +Instruction 1281 S:0xC002D9D8 0xB662 1 CPSIE i false +Instruction 1282 S:0xC002D9DA 0xE7D8 1 B {pc}-0x4c ; 0xc002d98e true +Instruction 1283 S:0xC002D98E 0x2000 1 MOVS r0,#0 false +Instruction 1284 S:0xC002D990 0xE7FA 0 B {pc}-8 ; 0xc002d988 true +Instruction 1285 S:0xC002D988 0xB009 1 ADD sp,sp,#0x24 false +Instruction 1286 S:0xC002D98A 0xBDF0 3 POP {r4-r7,pc} true +Cycle Count 1175 Tracing disabled +Info Tracing enabled +Instruction 1287 S:0xC003BE34 0xB488 1 PUSH {r3,r7} false +Instruction 1288 S:0xC003BE36 0xAF00 1 ADD r7,sp,#0 false +Instruction 1289 S:0xC003BE38 0xB500 2 PUSH {lr} false +Instruction 1290 S:0xC003BE3A 0xF85DEB04 2 POP {lr} false +Instruction 1291 S:0xC003BE3E 0x680B 1 LDR r3,[r1,#0] false +Instruction 1292 S:0xC003BE40 0x079B 12 LSLS r3,r3,#30 false +Instruction 1293 S:0xC003BE42 0xD507 0 BPL {pc}+0x12 ; 0xc003be54 true +Instruction 1294 S:0xC003BE54 0x46BD 21 MOV sp,r7 false +Instruction 1295 S:0xC003BE56 0xBC88 3 POP {r3,r7} false +Instruction 1296 S:0xC003BE58 0xF7FFBCBC 1 B.W {pc}-0x684 ; 0xc003b7d4 true +Instruction 1297 S:0xC003B7D4 0xE92D47F0 16 PUSH {r4-r10,lr} false +Instruction 1298 S:0xC003B7D8 0xAF00 4 ADD r7,sp,#0 false +Instruction 1299 S:0xC003B7DA 0xB500 2 PUSH {lr} false +Instruction 1300 S:0xC003B7DC 0xF85DEB04 2 POP {lr} false +Instruction 1301 S:0xC003B7E0 0x460E 11 MOV r6,r1 false +Instruction 1302 S:0xC003B7E2 0x4692 0 MOV r10,r2 false +Instruction 1303 S:0xC003B7E4 0x4680 1 MOV r8,r0 false +Instruction 1304 S:0xC003B7E6 0xF7FFFFCF 0 BL {pc}-0x5e ; 0xc003b788 true +Instruction 1305 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false +Instruction 1306 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 1307 S:0xC003B78E 0xB500 2 PUSH {lr} false +Instruction 1308 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Timestamp Timestamp: 562536962321 +Instruction 1309 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 1310 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 1311 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 1312 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 1313 S:0xC003B7A0 0xF8D004C0 10 LDR r0,[r0,#0x4c0] false +Instruction 1314 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 1315 S:0xC003F2B4 0x4B03 5 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 1316 S:0xC003F2B6 0x6818 3 LDR r0,[r3,#0] false +Instruction 1317 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 1318 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 1319 S:0xC000ED28 0xB508 12 PUSH {r3,lr} false +Instruction 1320 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 1321 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1322 S:0xC000ED32 0x689B 3 LDR r3,[r3,#8] false +Instruction 1323 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 1324 S:0xC00113EC 0xF24A2340 21 MOV r3,#0xa240 false +Instruction 1325 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 1326 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 1327 S:0xC00113F6 0x681B 4 LDR r3,[r3,#0] false +Instruction 1328 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536962326 +Cycle Count 28 Tracing disabled +Info Tracing enabled +Instruction 1329 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 1330 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1331 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false +Instruction 1332 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 1333 S:0xC0011408 0x4610 2 MOV r0,r2 false +Instruction 1334 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 1335 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 1336 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 1337 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 1338 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 1339 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false +Instruction 1340 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 1341 S:0xC003B7B8 0xE9D62300 54 LDRD r2,r3,[r6,#0] false +Instruction 1342 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 1343 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false +Instruction 1344 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 1345 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 1346 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 1347 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 1348 S:0xC003B7EA 0x6870 6 LDR r0,[r6,#4] false +Instruction 1349 S:0xC003B7EC 0xF8DFE070 3 LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 false +Instruction 1350 S:0xC003B7F0 0x4631 0 MOV r1,r6 false +Instruction 1351 S:0xC003B7F2 0xF8DFC070 2 LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 false +Instruction 1352 S:0xC003B7F6 0x6944 2 LDR r4,[r0,#0x14] false +Instruction 1353 S:0xC003B7F8 0xE9F1237A 2 LDRD r2,r3,[r1,#0x1e8]! false +Instruction 1354 S:0xC003B7FC 0x4665 1 MOV r5,r12 false +Instruction 1355 S:0xC003B7FE 0xF85E4024 3 LDR r4,[lr,r4,LSL #2] false +Instruction 1356 S:0xC003B802 0xEA520903 1 ORRS r9,r2,r3 false +Instruction 1357 S:0xC003B806 0x4425 1 ADD r5,r5,r4 false +Instruction 1358 S:0xC003B808 0xF505658F 1 ADD r5,r5,#0x478 false +Instruction 1359 S:0xC003B80C 0xE9D54500 3 LDRD r4,r5,[r5,#0] false +Instruction 1360 S:0xC003B810 0xD002 1 BEQ {pc}+8 ; 0xc003b818 true +Instruction 1361 S:0xC003B818 0x46B1 1 MOV r9,r6 false +Instruction 1362 S:0xC003B81A 0x2400 0 MOVS r4,#0 false +Instruction 1363 S:0xC003B81C 0x2500 1 MOVS r5,#0 false +Instruction 1364 S:0xC003B81E 0xE9C14500 1 STRD r4,r5,[r1,#0] false +Instruction 1365 S:0xC003B822 0xE9F94576 1 LDRD r4,r5,[r9,#0x1d8]! false +Instruction 1366 S:0xC003B826 0x18A4 2 ADDS r4,r4,r2 false +Instruction 1367 S:0xC003B828 0xEB450503 1 ADC r5,r5,r3 false +Instruction 1368 S:0xC003B82C 0xE9C94500 1 STRD r4,r5,[r9,#0] false +Instruction 1369 S:0xC003B830 0x6941 1 LDR r1,[r0,#0x14] false +Instruction 1370 S:0xC003B832 0xF85E1021 3 LDR r1,[lr,r1,LSL #2] false +Instruction 1371 S:0xC003B836 0xEB1C0C01 2 ADDS r12,r12,r1 false +Instruction 1372 S:0xC003B83A 0xD008 0 BEQ {pc}+0x14 ; 0xc003b84e true fail +Instruction 1373 S:0xC003B83C 0xF50C6CAC 10 ADD r12,r12,#0x560 false +Instruction 1374 S:0xC003B840 0xE9DC0100 3 LDRD r0,r1,[r12,#0] false +Instruction 1375 S:0xC003B844 0x1880 2 ADDS r0,r0,r2 false +Instruction 1376 S:0xC003B846 0xEB410103 1 ADC r1,r1,r3 false +Instruction 1377 S:0xC003B84A 0xE9CC0100 1 STRD r0,r1,[r12,#0] false +Instruction 1378 S:0xC003B84E 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 1379 S:0xC003B850 0x4640 0 MOV r0,r8 false +Instruction 1380 S:0xC003B852 0x4652 1 MOV r2,r10 false +Instruction 1381 S:0xC003B854 0x4631 0 MOV r1,r6 false +Instruction 1382 S:0xC003B856 0x689B 14 LDR r3,[r3,#8] false +Instruction 1383 S:0xC003B858 0x4798 1 BLX r3 true +Instruction 1384 S:0xC004268C 0xE92D4FF0 21 PUSH {r4-r11,lr} false +Instruction 1385 S:0xC0042690 0xB09B 7 SUB sp,sp,#0x6c false +Instruction 1386 S:0xC0042692 0xB500 3 PUSH {lr} false +Instruction 1387 S:0xC0042694 0xF85DEB04 2 POP {lr} false +Instruction 1388 S:0xC0042698 0xF1110738 0 ADDS r7,r1,#0x38 false +Instruction 1389 S:0xC004269C 0x9014 3 STR r0,[sp,#0x50] false +Instruction 1390 S:0xC004269E 0x9215 1 STR r2,[sp,#0x54] false +Instruction 1391 S:0xC00426A0 0xF0008172 3 BEQ.W {pc}+0x2e8 ; 0xc0042988 true fail +Instruction 1392 S:0xC00426A4 0x4691 1 MOV r9,r2 false +Instruction 1393 S:0xC00426A6 0xF8D76124 1 LDR r6,[r7,#0x124] false +Instruction 1394 S:0xC00426AA 0xF0090801 0 AND r8,r9,#1 false +Instruction 1395 S:0xC00426AE 0x4630 2 MOV r0,r6 false +Instruction 1396 S:0xC00426B0 0xF7FDFD2A 0 BL {pc}-0x25a8 ; 0xc0040108 true +Instruction 1397 S:0xC0040108 0xE92D4FF0 20 PUSH {r4-r11,lr} false +Instruction 1398 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false +Instruction 1399 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 1400 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 1401 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false +Instruction 1402 S:0xC0040118 0xF8D0A030 9 LDR r10,[r0,#0x30] false +Instruction 1403 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 1404 S:0xC004011E 0xF8D23480 2 LDR r3,[r2,#0x480] false +Instruction 1405 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 1406 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 1407 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 1408 S:0xC004012C 0xF8DA2020 23 LDR r2,[r10,#0x20] false +Instruction 1409 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 1410 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 1411 S:0xC0040134 0xE9DA6728 13 LDRD r6,r7,[r10,#0xa0] false +Instruction 1412 S:0xC0040138 0x2500 1 MOVS r5,#0 false +Instruction 1413 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 1414 S:0xC004013C 0x4629 1 MOV r1,r5 false +Instruction 1415 S:0xC004013E 0x42BD 1 CMP r5,r7 false +Instruction 1416 S:0xC0040140 0xBF08 15 IT EQ false +Instruction 1417 S:0xC0040142 0x42B4 1 CMP r4,r6 false +Instruction 1418 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 1419 S:0xC0040146 0xBF3C 1 ITT CC false +Instruction 1420 S:0xC0040148 0x4639 1 MOV r1,r7 false +Instruction 1421 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 1422 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false +Instruction 1423 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false +Instruction 1424 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false +Instruction 1425 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false +Instruction 1426 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false +Instruction 1427 S:0xC004015E 0xE9CA670A 14 STRD r6,r7,[r10,#0x28] false +Instruction 1428 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false +Instruction 1429 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false +Instruction 1430 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false +Instruction 1431 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false +Instruction 1432 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false +Instruction 1433 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false +Instruction 1434 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 1435 S:0xC004017A 0x4690 1 MOV r8,r2 false +Instruction 1436 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 1437 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 1438 S:0xC0040180 0xE9DA670C 11 LDRD r6,r7,[r10,#0x30] false +Instruction 1439 S:0xC0040184 0x4658 1 MOV r0,r11 false +Instruction 1440 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false +Instruction 1441 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false +Instruction 1442 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false +Instruction 1443 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false +Instruction 1444 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 1445 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 1446 S:0xC003F7A8 0xE92D03F0 17 PUSH {r4-r9} false +Instruction 1447 S:0xC003F7AC 0xB500 5 PUSH {lr} false +Instruction 1448 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 1449 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 1450 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 1451 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 1452 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 1453 S:0xC003F7BC 0x6AC1 10 LDR r1,[r0,#0x2c] false +Instruction 1454 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false +Instruction 1455 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 1456 S:0xC003F7C4 0xE9D1670A 3 LDRD r6,r7,[r1,#0x28] false +Instruction 1457 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false +Instruction 1458 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false +Instruction 1459 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false +Instruction 1460 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false +Instruction 1461 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 1462 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false +Instruction 1463 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 1464 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail +Instruction 1465 S:0xC003F7E0 0x463B 9 MOV r3,r7 false fail +Instruction 1466 S:0xC003F7E2 0x4616 0 MOV r6,r2 false +Instruction 1467 S:0xC003F7E4 0x461F 1 MOV r7,r3 false +Instruction 1468 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 1469 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 1470 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 1471 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 1472 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 1473 S:0xC003F80A 0x4622 18 MOV r2,r4 false +Instruction 1474 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 1475 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 1476 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false +Instruction 1477 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 1478 S:0xC003F7FC 0xE9D02306 31 LDRD r2,r3,[r0,#0x18] false +Instruction 1479 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 1480 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1481 S:0xC003F808 0x4770 3 BX lr true +Instruction 1482 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false +Instruction 1483 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false +Instruction 1484 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 1485 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 1486 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false +Instruction 1487 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 1488 S:0xC00401B6 0x4B24 26 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 1489 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false +Instruction 1490 S:0xC00401BC 0x685A 13 LDR r2,[r3,#4] false +Instruction 1491 S:0xC00401BE 0x2A00 2 CMP r2,#0 false +Instruction 1492 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 1493 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false +Instruction 1494 S:0xC00401C6 0xF8D630D8 15 LDR r3,[r6,#0xd8] false +Instruction 1495 S:0xC00401CA 0x2B00 2 CMP r3,#0 false +Instruction 1496 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 1497 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false +Instruction 1498 S:0xC00401B2 0xE8BD8FF0 5 POP {r4-r11,pc} true +Instruction 1499 S:0xC00426B4 0xF8D7C124 7 LDR r12,[r7,#0x124] false +Instruction 1500 S:0xC00426B8 0xF8D73128 1 LDR r3,[r7,#0x128] false +Instruction 1501 S:0xC00426BC 0xF8DC2084 4 LDR r2,[r12,#0x84] false +Instruction 1502 S:0xC00426C0 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false +Instruction 1503 S:0xC00426C4 0x940A 1 STR r4,[sp,#0x28] false +Instruction 1504 S:0xC00426C6 0x2B00 0 CMP r3,#0 false +Instruction 1505 S:0xC00426C8 0xF00081F6 1 BEQ.W {pc}+0x3f0 ; 0xc0042ab8 true +Instruction 1506 S:0xC0042AB8 0xF5026290 24 ADD r2,r2,#0x480 false +Instruction 1507 S:0xC0042ABC 0xE9D24500 3 LDRD r4,r5,[r2,#0] false +Instruction 1508 S:0xC0042AC0 0xE60A 14 B {pc}-0x3e8 ; 0xc00426d8 true +Instruction 1509 S:0xC00426D8 0x69FA 5 LDR r2,[r7,#0x1c] false +Instruction 1510 S:0xC00426DA 0x463B 0 MOV r3,r7 false +Instruction 1511 S:0xC00426DC 0xE9F3014E 3 LDRD r0,r1,[r3,#0x138]! false +Instruction 1512 S:0xC00426E0 0x9212 1 STR r2,[sp,#0x48] false +Instruction 1513 S:0xC00426E2 0xF8DC2030 1 LDR r2,[r12,#0x30] false +Instruction 1514 S:0xC00426E6 0x1A20 1 SUBS r0,r4,r0 false +Instruction 1515 S:0xC00426E8 0xEB650101 1 SBC r1,r5,r1 false +Instruction 1516 S:0xC00426EC 0x9305 1 STR r3,[sp,#0x14] false +Instruction 1517 S:0xC00426EE 0xF8CDC010 1 STR r12,[sp,#0x10] false +Instruction 1518 S:0xC00426F2 0x920C 1 STR r2,[sp,#0x30] false +Instruction 1519 S:0xC00426F4 0xF7FDF932 0 BL {pc}-0x2d98 ; 0xc003f95c true +Instruction 1520 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 1521 S:0xC003F960 0xB500 11 PUSH {lr} false +Instruction 1522 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 1523 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false +Instruction 1524 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 1525 S:0xC003F96E 0x6876 16 LDR r6,[r6,#4] false +Instruction 1526 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 1527 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 1528 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 1529 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 1530 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 1531 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 1532 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 1533 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 1534 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 1535 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 1536 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 1537 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 1538 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 1539 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 1540 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 1541 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1542 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 1543 S:0xC00426F8 0x9B05 2 LDR r3,[sp,#0x14] false +Instruction 1544 S:0xC00426FA 0xF8DDC010 1 LDR r12,[sp,#0x10] false +Instruction 1545 S:0xC00426FE 0x2800 0 CMP r0,#0 false +Instruction 1546 S:0xC0042700 0xF1710E00 6 SBCS lr,r1,#0 false +Instruction 1547 S:0xC0042704 0xF2C081CC 0 BLT.W {pc}+0x39c ; 0xc0042aa0 true fail +Instruction 1548 S:0xC0042708 0xEA4F2A90 1 LSR r10,r0,#10 false +Instruction 1549 S:0xC004270C 0xEA4F2B91 1 LSR r11,r1,#10 false +Instruction 1550 S:0xC0042710 0xEA4A5A81 1 ORR r10,r10,r1,LSL #22 false +Instruction 1551 S:0xC0042714 0xEA5A000B 1 ORRS r0,r10,r11 false +Instruction 1552 S:0xC0042718 0xF00080D4 0 BEQ.W {pc}+0x1ac ; 0xc00428c4 true fail +Instruction 1553 S:0xC004271C 0xF64B7140 1 MOV r1,#0xbf40 false +Instruction 1554 S:0xC0042720 0xE9C34500 14 STRD r4,r5,[r3,#0] false +Instruction 1555 S:0xC0042724 0xF2CC0164 1 MOVT r1,#0xc064 false +Instruction 1556 S:0xC0042728 0x680A 3 LDR r2,[r1,#0] false +Instruction 1557 S:0xC004272A 0x2A00 2 CMP r2,#0 false +Instruction 1558 S:0xC004272C 0xF00081BB 0 BEQ.W {pc}+0x37a ; 0xc0042aa6 true fail +Instruction 1559 S:0xC0042730 0x9A0A 22 LDR r2,[sp,#0x28] false +Instruction 1560 S:0xC0042732 0x2400 0 MOVS r4,#0 false +Instruction 1561 S:0xC0042734 0x940B 1 STR r4,[sp,#0x2c] false +Instruction 1562 S:0xC0042736 0xEB011302 2 ADD r3,r1,r2,LSL #4 false +Instruction 1563 S:0xC004273A 0xF8D33098 14 LDR r3,[r3,#0x98] false +Instruction 1564 S:0xC004273E 0x9313 1 STR r3,[sp,#0x4c] false +Instruction 1565 S:0xC0042740 0x930A 1 STR r3,[sp,#0x28] false +Instruction 1566 S:0xC0042742 0xF8D7E134 1 LDR lr,[r7,#0x134] false +Instruction 1567 S:0xC0042746 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 1568 S:0xC004274A 0x9C0C 2 LDR r4,[sp,#0x30] false +Instruction 1569 S:0xC004274C 0x2300 0 MOVS r3,#0 false +Instruction 1570 S:0xC004274E 0x1B39 2 SUBS r1,r7,r4 false +Instruction 1571 S:0xC0042750 0xEA4F548E 1 LSL r4,lr,#22 false +Instruction 1572 S:0xC0042754 0x424D 1 RSBS r5,r1,#0 false +Instruction 1573 S:0xC0042756 0xEA4F5494 1 LSR r4,r4,#22 false +Instruction 1574 S:0xC004275A 0x414D 1 ADCS r5,r5,r1 false +Instruction 1575 S:0xC004275C 0xEB1A0004 1 ADDS r0,r10,r4 false +Instruction 1576 S:0xC0042760 0xF14B0100 1 ADC r1,r11,#0 false +Instruction 1577 S:0xC0042764 0x428B 1 CMP r3,r1 false +Instruction 1578 S:0xC0042766 0xBF08 0 IT EQ false +Instruction 1579 S:0xC0042768 0x4282 1 CMP r2,r0 false +Instruction 1580 S:0xC004276A 0xBF28 0 IT CS false +Instruction 1581 S:0xC004276C 0x2400 1 MOVS r4,#0 false fail +Instruction 1582 S:0xC004276E 0xD279 0 BCS {pc}+0xf6 ; 0xc0042864 true fail +Instruction 1583 S:0xC0042770 0x9B13 1 LDR r3,[sp,#0x4c] false +Instruction 1584 S:0xC0042772 0xF5C46480 1 RSB r4,r4,#0x400 false +Instruction 1585 S:0xC0042776 0xF8D70130 1 LDR r0,[r7,#0x130] false +Instruction 1586 S:0xC004277A 0xFB04F203 1 MUL r2,r4,r3 false +Instruction 1587 S:0xC004277E 0x9B12 1 LDR r3,[sp,#0x48] false +Instruction 1588 S:0xC0042780 0x0A92 6 LSRS r2,r2,#10 false +Instruction 1589 S:0xC0042782 0x2B00 0 CMP r3,#0 false +Instruction 1590 S:0xC0042784 0xF04081AD 1 BNE.W {pc}+0x35e ; 0xc0042ae2 true +Instruction 1591 S:0xC0042AE2 0x1810 19 ADDS r0,r2,r0 false +Instruction 1592 S:0xC0042AE4 0x900C 1 STR r0,[sp,#0x30] false +Instruction 1593 S:0xC0042AE6 0xF8C70130 1 STR r0,[r7,#0x130] false +Instruction 1594 S:0xC0042AEA 0xE64E 0 B {pc}-0x360 ; 0xc004278a true +Instruction 1595 S:0xC004278A 0xB125 2 CBZ r5,{pc}+0xc ; 0xc0042796 true fail +Instruction 1596 S:0xC004278C 0xF8D73160 1 LDR r3,[r7,#0x160] false +Instruction 1597 S:0xC0042790 0x189B 2 ADDS r3,r3,r2 false +Instruction 1598 S:0xC0042792 0xF8C73160 1 STR r3,[r7,#0x160] false +Instruction 1599 S:0xC0042796 0xEBBA0204 1 SUBS r2,r10,r4 false +Instruction 1600 S:0xC004279A 0xEB6B73E4 1 SBC r3,r11,r4,ASR #31 false +Instruction 1601 S:0xC004279E 0x2100 0 MOVS r1,#0 false +Instruction 1602 S:0xC00427A0 0xEA030B01 11 AND r11,r3,r1 false +Instruction 1603 S:0xC00427A4 0x4474 1 ADD r4,r4,lr false +Instruction 1604 S:0xC00427A6 0x0A91 1 LSRS r1,r2,#10 false +Instruction 1605 S:0xC00427A8 0xF24030FF 0 MOV r0,#0x3ff false +Instruction 1606 S:0xC00427AC 0xEA4F2E93 1 LSR lr,r3,#10 false +Instruction 1607 S:0xC00427B0 0x9418 1 STR r4,[sp,#0x60] false +Instruction 1608 S:0xC00427B2 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 1609 S:0xC00427B6 0xEA415483 1 ORR r4,r1,r3,LSL #22 false +Instruction 1610 S:0xC00427BA 0xF8CDE03C 1 STR lr,[sp,#0x3c] false +Instruction 1611 S:0xC00427BE 0xEA020A00 15 AND r10,r2,r0 false +Instruction 1612 S:0xC00427C2 0x940E 1 STR r4,[sp,#0x38] false +Instruction 1613 S:0xC00427C4 0x2001 1 MOVS r0,#1 false +Instruction 1614 S:0xC00427C6 0xE9DD230E 1 LDRD r2,r3,[sp,#0x38] false +Instruction 1615 S:0xC00427CA 0x2100 1 MOVS r1,#0 false +Instruction 1616 S:0xC00427CC 0x1812 1 ADDS r2,r2,r0 false +Instruction 1617 S:0xC00427CE 0xF44F60FC 0 MOV r0,#0x7e0 false +Instruction 1618 S:0xC00427D2 0xEB430301 1 ADC r3,r3,r1 false +Instruction 1619 S:0xC00427D6 0x2100 0 MOVS r1,#0 false +Instruction 1620 S:0xC00427D8 0x4299 1 CMP r1,r3 false +Instruction 1621 S:0xC00427DA 0xBF08 0 IT EQ false +Instruction 1622 S:0xC00427DC 0x4290 1 CMP r0,r2 false +Instruction 1623 S:0xC00427DE 0xF0C08390 15 BCC.W {pc}+0x724 ; 0xc0042f02 true fail +Instruction 1624 S:0xC00427E2 0x2A1F 1 CMP r2,#0x1f false +Instruction 1625 S:0xC00427E4 0x4614 1 MOV r4,r2 false +Instruction 1626 S:0xC00427E6 0xF20083D8 0 BHI.W {pc}+0x7b4 ; 0xc0042f9a true fail +Instruction 1627 S:0xC00427EA 0xF24830C8 66 MOV r0,#0x83c8 false +Instruction 1628 S:0xC00427EE 0x990C 1 LDR r1,[sp,#0x30] false +Instruction 1629 S:0xC00427F0 0xF2CC003E 1 MOVT r0,#0xc03e false +Instruction 1630 S:0xC00427F4 0xF8DFE564 14 LDR lr,[pc,#1380] ; [0xC0042D5C] false +Instruction 1631 S:0xC00427F8 0xF8500022 3 LDR r0,[r0,r2,LSL #2] false +Instruction 1632 S:0xC00427FC 0xFBA02301 3 UMULL r2,r3,r0,r1 false +Instruction 1633 S:0xC0042800 0x9009 1 STR r0,[sp,#0x24] false +Instruction 1634 S:0xC0042802 0x4601 0 MOV r1,r0 false +Instruction 1635 S:0xC0042804 0x9818 1 LDR r0,[sp,#0x60] false +Instruction 1636 S:0xC0042806 0xFBA10100 3 UMULL r0,r1,r1,r0 false +Instruction 1637 S:0xC004280A 0x930C 1 STR r3,[sp,#0x30] false +Instruction 1638 S:0xC004280C 0xF8C73130 1 STR r3,[r7,#0x130] false +Instruction 1639 S:0xC0042810 0xF8D73160 1 LDR r3,[r7,#0x160] false +Instruction 1640 S:0xC0042814 0xE9CD0118 1 STRD r0,r1,[sp,#0x60] false +Instruction 1641 S:0xC0042818 0xF8C71134 1 STR r1,[r7,#0x134] false +Instruction 1642 S:0xC004281C 0xF85E2024 1 LDR r2,[lr,r4,LSL #2] false +Instruction 1643 S:0xC0042820 0xFBA22303 10 UMULL r2,r3,r2,r3 false +Instruction 1644 S:0xC0042824 0xF8C73160 1 STR r3,[r7,#0x160] false +Instruction 1645 S:0xC0042828 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false +Instruction 1646 S:0xC004282C 0xF8CDC010 1 STR r12,[sp,#0x10] false +Instruction 1647 S:0xC0042830 0xF7FEFF4E 1 BL {pc}-0x1160 ; 0xc00416d0 true +Instruction 1648 S:0xC00416D0 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 1649 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 1650 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 1651 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 1652 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 1653 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 1654 S:0xC00416E0 0xBF08 7 IT EQ false +Instruction 1655 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 1656 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 1657 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 1658 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 1659 S:0xC00416EC 0xF8D000FC 16 LDR r0,[r0,#0xfc] false +Instruction 1660 S:0xC00416F0 0xE8BD03F0 3 POP {r4-r9} false +Instruction 1661 S:0xC00416F4 0x4770 3 BX lr true +Instruction 1662 S:0xC0042834 0x9A13 2 LDR r2,[sp,#0x4c] false +Instruction 1663 S:0xC0042836 0xF8DDC010 1 LDR r12,[sp,#0x10] false +Instruction 1664 S:0xC004283A 0xFB02F300 2 MUL r3,r2,r0 false +Instruction 1665 S:0xC004283E 0x0A9A 3 LSRS r2,r3,#10 false +Instruction 1666 S:0xC0042840 0x9B12 1 LDR r3,[sp,#0x48] false +Instruction 1667 S:0xC0042842 0xB11B 2 CBZ r3,{pc}+0xa ; 0xc004284c true fail +Instruction 1668 S:0xC0042844 0x9C0C 8 LDR r4,[sp,#0x30] false +Instruction 1669 S:0xC0042846 0x1913 2 ADDS r3,r2,r4 false +Instruction 1670 S:0xC0042848 0xF8C73130 1 STR r3,[r7,#0x130] false +Instruction 1671 S:0xC004284C 0xB125 1 CBZ r5,{pc}+0xc ; 0xc0042858 true fail +Instruction 1672 S:0xC004284E 0xF8D73160 9 LDR r3,[r7,#0x160] false +Instruction 1673 S:0xC0042852 0x189B 2 ADDS r3,r3,r2 false +Instruction 1674 S:0xC0042854 0xF8C73160 1 STR r3,[r7,#0x160] false +Instruction 1675 S:0xC0042858 0xF8D7E134 1 LDR lr,[r7,#0x134] false +Instruction 1676 S:0xC004285C 0x2401 0 MOVS r4,#1 false +Instruction 1677 S:0xC004285E 0x4486 2 ADD lr,lr,r0 false +Instruction 1678 S:0xC0042860 0xF8C7E134 1 STR lr,[r7,#0x134] false +Instruction 1679 S:0xC0042864 0x990B 1 LDR r1,[sp,#0x2c] false +Instruction 1680 S:0xC0042866 0x9A0A 1 LDR r2,[sp,#0x28] false +Instruction 1681 S:0xC0042868 0xFB0AF001 2 MUL r0,r10,r1 false +Instruction 1682 S:0xC004286C 0xFB02000B 1 MLA r0,r2,r11,r0 false +Instruction 1683 S:0xC0042870 0xFBAA2302 1 UMULL r2,r3,r10,r2 false +Instruction 1684 S:0xC0042874 0x18C3 2 ADDS r3,r0,r3 false +Instruction 1685 S:0xC0042876 0x0A92 1 LSRS r2,r2,#10 false +Instruction 1686 S:0xC0042878 0xEA425283 1 ORR r2,r2,r3,LSL #22 false +Instruction 1687 S:0xC004287C 0x9B12 1 LDR r3,[sp,#0x48] false +Instruction 1688 S:0xC004287E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004288a true fail +Instruction 1689 S:0xC0042880 0xF8D73130 1 LDR r3,[r7,#0x130] false +Instruction 1690 S:0xC0042884 0x189B 2 ADDS r3,r3,r2 false +Instruction 1691 S:0xC0042886 0xF8C73130 1 STR r3,[r7,#0x130] false +Instruction 1692 S:0xC004288A 0xB125 1 CBZ r5,{pc}+0xc ; 0xc0042896 true fail +Instruction 1693 S:0xC004288C 0xF8D73160 1 LDR r3,[r7,#0x160] false +Instruction 1694 S:0xC0042890 0x189A 2 ADDS r2,r3,r2 false +Instruction 1695 S:0xC0042892 0xF8C72160 1 STR r2,[r7,#0x160] false +Instruction 1696 S:0xC0042896 0xEB0E010A 1 ADD r1,lr,r10 false +Instruction 1697 S:0xC004289A 0xF8C71134 1 STR r1,[r7,#0x134] false +Instruction 1698 S:0xC004289E 0xB18C 1 CBZ r4,{pc}+0x26 ; 0xc00428c4 true fail +Instruction 1699 S:0xC00428A0 0x4638 24 MOV r0,r7 false +Instruction 1700 S:0xC00428A2 0xF8CDC010 1 STR r12,[sp,#0x10] false +Instruction 1701 S:0xC00428A6 0xF7FDFD11 1 BL {pc}-0x25da ; 0xc00402cc true +Instruction 1702 S:0xC00402CC 0xE92D4FF8 17 PUSH {r3-r11,lr} false +Instruction 1703 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 1704 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 1705 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 1706 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 1707 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 1708 S:0xC00402E0 0x2D00 6 CMP r5,#0 false +Instruction 1709 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 1710 S:0xC00403B4 0xF8D04134 22 LDR r4,[r0,#0x134] false +Instruction 1711 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 1712 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 1713 S:0xC00403C0 0x6800 17 LDR r0,[r0,#0] false +Instruction 1714 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 1715 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 1716 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 1717 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 143 Tracing disabled +Info Tracing enabled +Instruction 1718 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 1719 S:0xC00403D0 0x685A 15 LDR r2,[r3,#4] false +Instruction 1720 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 1721 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 1722 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 1723 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 1724 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 1725 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 51 Tracing disabled +Info Tracing enabled +Instruction 1726 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 1727 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 1728 S:0xC00403EA 0x4B21 3 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 1729 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 1730 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 1731 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 1732 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 1733 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 1734 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 1735 S:0xC00428AA 0x69FB 13 LDR r3,[r7,#0x1c] false +Instruction 1736 S:0xC00428AC 0xF8DDC010 1 LDR r12,[sp,#0x10] false +Instruction 1737 S:0xC00428B0 0x2B00 1 CMP r3,#0 false +Instruction 1738 S:0xC00428B2 0xF0008106 0 BEQ.W {pc}+0x210 ; 0xc0042ac2 true fail +Instruction 1739 S:0xC00428B6 0xE9DC2312 12 LDRD r2,r3,[r12,#0x48] false +Instruction 1740 S:0xC00428BA 0x1812 2 ADDS r2,r2,r0 false +Instruction 1741 S:0xC00428BC 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false +Instruction 1742 S:0xC00428C0 0xE9CC2312 1 STRD r2,r3,[r12,#0x48] false +Instruction 1743 S:0xC00428C4 0xF0880101 1 EOR r1,r8,#1 false +Instruction 1744 S:0xC00428C8 0x4630 0 MOV r0,r6 false +Instruction 1745 S:0xC00428CA 0xF7FDF967 1 BL {pc}-0x2d2e ; 0xc003fb9c true +Instruction 1746 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false +Instruction 1747 S:0xC003FBA0 0xB500 9 PUSH {lr} false +Instruction 1748 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 1749 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 1750 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 1751 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 1752 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 1753 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 1754 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 1755 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 1756 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 1757 S:0xC003FBC0 0xEB630505 5 SBC r5,r3,r5 false +Instruction 1758 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 1759 S:0xC003FBC8 0xBF14 1 ITE NE false +Instruction 1760 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false +Instruction 1761 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail +Instruction 1762 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 1763 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 1764 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail +Instruction 1765 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false +Instruction 1766 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 1767 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 1768 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false +Instruction 1769 S:0xC003FBE0 0xE8DC677F 15 LDREXD r6,r7,[r12] false +Instruction 1770 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 1771 S:0xC003FBE8 0xD163 1 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 1772 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false +Instruction 1773 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 1774 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 1775 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false +Instruction 1776 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false +Instruction 1777 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false +Instruction 1778 S:0xC003FBFE 0xBF08 0 IT EQ false +Instruction 1779 S:0xC003FC00 0x45A0 9 CMP r8,r4 false +Instruction 1780 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 1781 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false +Instruction 1782 S:0xC003FC08 0x46A4 0 MOV r12,r4 false +Instruction 1783 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail +Instruction 1784 S:0xC003FC0C 0xF8DF8120 14 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 1785 S:0xC003FC10 0xF04F0B00 1 MOV r11,#0 false +Instruction 1786 S:0xC003FC14 0xF858C02C 2 LDR r12,[r8,r12,LSL #2] false +Instruction 1787 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false +Instruction 1788 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false +Instruction 1789 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false +Instruction 1790 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false +Instruction 1791 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false +Instruction 1792 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false +Instruction 1793 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false +Instruction 1794 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false +Instruction 1795 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false +Instruction 1796 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 1797 S:0xC003FC3C 0x4656 1 MOV r6,r10 false +Instruction 1798 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 1799 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false +Instruction 1800 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 1801 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 1802 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 1803 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 1804 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 1805 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 1806 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 1807 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail +Instruction 1808 S:0xC003FC5E 0x17DE 1 ASRS r6,r3,#31 false +Instruction 1809 S:0xC003FC60 0xEA4F0AD4 2 LSR r10,r4,#3 false +Instruction 1810 S:0xC003FC64 0x4637 0 MOV r7,r6 false +Instruction 1811 S:0xC003FC66 0xEA860802 1 EOR r8,r6,r2 false +Instruction 1812 S:0xC003FC6A 0xEA860903 1 EOR r9,r6,r3 false +Instruction 1813 S:0xC003FC6E 0xEA4A7A45 1 ORR r10,r10,r5,LSL #29 false +Instruction 1814 S:0xC003FC72 0xEA4F0BD5 1 LSR r11,r5,#3 false +Instruction 1815 S:0xC003FC76 0xEBB80806 1 SUBS r8,r8,r6 false +Instruction 1816 S:0xC003FC7A 0xEB690907 1 SBC r9,r9,r7 false +Instruction 1817 S:0xC003FC7E 0x45CB 1 CMP r11,r9 false +Instruction 1818 S:0xC003FC80 0xBF08 13 IT EQ false +Instruction 1819 S:0xC003FC82 0x45C2 1 CMP r10,r8 false +Instruction 1820 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true fail +Instruction 1821 S:0xC003FC86 0xF10C0130 1 ADD r1,r12,#0x30 false +Instruction 1822 S:0xC003FC8A 0xE8D1457F 16 LDREXD r4,r5,[r1] false +Instruction 1823 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false +Instruction 1824 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false +Instruction 1825 S:0xC003FC94 0xE8C14576 20 STREXD r6,r4,r5,[r1] false +Instruction 1826 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false +Instruction 1827 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail +Instruction 1828 S:0xC003FC9E 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 1829 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false +Instruction 1830 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false +Instruction 1831 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false +Instruction 1832 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 1833 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 1834 S:0xC00428CE 0xF8D71148 1 LDR r1,[r7,#0x148] false +Instruction 1835 S:0xC00428D2 0xE9D62312 1 LDRD r2,r3,[r6,#0x48] false +Instruction 1836 S:0xC00428D6 0x1A52 2 SUBS r2,r2,r1 false +Instruction 1837 S:0xC00428D8 0xF1630300 1 SBC r3,r3,#0 false +Instruction 1838 S:0xC00428DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false +Instruction 1839 S:0xC00428E0 0xF1B80F00 1 CMP r8,#0 false +Instruction 1840 S:0xC00428E4 0xD010 0 BEQ {pc}+0x24 ; 0xc0042908 true fail +Instruction 1841 S:0xC00428E6 0xE9D62314 1 LDRD r2,r3,[r6,#0x50] false +Instruction 1842 S:0xC00428EA 0xF1060058 1 ADD r0,r6,#0x58 false +Instruction 1843 S:0xC00428EE 0xF8D71148 1 LDR r1,[r7,#0x148] false +Instruction 1844 S:0xC00428F2 0x1852 2 ADDS r2,r2,r1 false +Instruction 1845 S:0xC00428F4 0xF1430300 1 ADC r3,r3,#0 false +Instruction 1846 S:0xC00428F8 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false +Instruction 1847 S:0xC00428FC 0xE8D0237F 9 LDREXD r2,r3,[r0] false +Instruction 1848 S:0xC0042900 0xF8C72140 4 STR r2,[r7,#0x140] false +Instruction 1849 S:0xC0042904 0xF8C73144 1 STR r3,[r7,#0x144] false +Instruction 1850 S:0xC0042908 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 1851 S:0xC004290A 0x429F 2 CMP r7,r3 false +Instruction 1852 S:0xC004290C 0xD003 0 BEQ {pc}+0xa ; 0xc0042916 true +Instruction 1853 S:0xC0042916 0xF1B80F00 13 CMP r8,#0 false +Instruction 1854 S:0xC004291A 0xD004 0 BEQ {pc}+0xc ; 0xc0042926 true fail +Instruction 1855 S:0xC004291C 0xF8D73128 1 LDR r3,[r7,#0x128] false +Instruction 1856 S:0xC0042920 0x2B00 15 CMP r3,#0 false +Instruction 1857 S:0xC0042922 0xF00080E3 0 BEQ.W {pc}+0x1ca ; 0xc0042aec true +Instruction 1858 S:0xC0042AEC 0xF8573C38 22 LDR r3,[r7,#-0x38] false +Instruction 1859 S:0xC0042AF0 0x07DA 3 LSLS r2,r3,#31 false +Instruction 1860 S:0xC0042AF2 0xD507 0 BPL {pc}+0x12 ; 0xc0042b04 true fail +Instruction 1861 S:0xC0042AF4 0xF8D63084 1 LDR r3,[r6,#0x84] false +Instruction 1862 S:0xC0042AF8 0xF503638F 2 ADD r3,r3,#0x478 false +Instruction 1863 S:0xC0042AFC 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 1864 S:0xC0042B00 0xE9C7231E 9 STRD r2,r3,[r7,#0x78] false +Instruction 1865 S:0xC0042B04 0xF8573C38 1 LDR r3,[r7,#-0x38] false +Instruction 1866 S:0xC0042B08 0x079B 3 LSLS r3,r3,#30 false +Instruction 1867 S:0xC0042B0A 0xF57FAF0C 0 BPL {pc}-0x1e4 ; 0xc0042926 true +Instruction 1868 S:0xC0042926 0x4630 18 MOV r0,r6 false +Instruction 1869 S:0xC0042928 0x4639 1 MOV r1,r7 false +Instruction 1870 S:0xC004292A 0xF7FEFD03 0 BL {pc}-0x15f6 ; 0xc0041334 true +Instruction 1871 S:0xC0041334 0xB430 3 PUSH {r4,r5} false +Instruction 1872 S:0xC0041336 0xB500 1 PUSH {lr} false +Instruction 1873 S:0xC0041338 0xF85DEB04 2 POP {lr} false +Instruction 1874 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false +Instruction 1875 S:0xC004133E 0x428B 2 CMP r3,r1 false +Instruction 1876 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 1877 S:0xC0041342 0x6B43 16 LDR r3,[r0,#0x34] false +Instruction 1878 S:0xC0041344 0x428B 2 CMP r3,r1 false +Instruction 1879 S:0xC0041346 0xD01D 1 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 1880 S:0xC0041348 0x6BC3 1 LDR r3,[r0,#0x3c] false +Instruction 1881 S:0xC004134A 0x428B 2 CMP r3,r1 false +Instruction 1882 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 1883 S:0xC004134E 0xBC30 1 POP {r4,r5} false +Instruction 1884 S:0xC0041350 0x4770 1 BX lr true +Instruction 1885 S:0xC004292E 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 1886 S:0xC0042930 0x429F 2 CMP r7,r3 false +Instruction 1887 S:0xC0042932 0xD003 0 BEQ {pc}+0xa ; 0xc004293c true +Instruction 1888 S:0xC004293C 0x2500 1 MOVS r5,#0 false +Instruction 1889 S:0xC004293E 0x4630 0 MOV r0,r6 false +Instruction 1890 S:0xC0042940 0x61FD 14 STR r5,[r7,#0x1c] false +Instruction 1891 S:0xC0042942 0x4639 0 MOV r1,r7 false +Instruction 1892 S:0xC0042944 0xF7FCFF96 1 BL {pc}-0x30d0 ; 0xc003f874 true +Instruction 1893 S:0xC003F874 0xB430 18 PUSH {r4,r5} false +Instruction 1894 S:0xC003F876 0xB500 1 PUSH {lr} false +Instruction 1895 S:0xC003F878 0xF85DEB04 2 POP {lr} false +Instruction 1896 S:0xC003F87C 0x2400 0 MOVS r4,#0 false +Instruction 1897 S:0xC003F87E 0x680A 1 LDR r2,[r1,#0] false +Instruction 1898 S:0xC003F880 0x6803 14 LDR r3,[r0,#0] false +Instruction 1899 S:0xC003F882 0x6044 1 STR r4,[r0,#4] false +Instruction 1900 S:0xC003F884 0x1A9B 1 SUBS r3,r3,r2 false +Instruction 1901 S:0xC003F886 0x6003 1 STR r3,[r0,#0] false +Instruction 1902 S:0xC003F888 0xF8D13120 1 LDR r3,[r1,#0x120] false +Instruction 1903 S:0xC003F88C 0xB183 2 CBZ r3,{pc}+0x24 ; 0xc003f8b0 true +Instruction 1904 S:0xC003F8B0 0xF8D02084 17 LDR r2,[r0,#0x84] false +Instruction 1905 S:0xC003F8B4 0x680D 1 LDR r5,[r1,#0] false +Instruction 1906 S:0xC003F8B6 0x6B14 2 LDR r4,[r2,#0x30] false +Instruction 1907 S:0xC003F8B8 0x6353 1 STR r3,[r2,#0x34] false +Instruction 1908 S:0xC003F8BA 0x1B64 1 SUBS r4,r4,r5 false +Instruction 1909 S:0xC003F8BC 0x6314 1 STR r4,[r2,#0x30] false +Instruction 1910 S:0xC003F8BE 0xE7E6 0 B {pc}-0x30 ; 0xc003f88e true +Instruction 1911 S:0xC003F88E 0xF8D13128 1 LDR r3,[r1,#0x128] false +Instruction 1912 S:0xC003F892 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f89e true +Instruction 1913 S:0xC003F89E 0x698A 8 LDR r2,[r1,#0x18] false +Instruction 1914 S:0xC003F8A0 0xF1010314 1 ADD r3,r1,#0x14 false +Instruction 1915 S:0xC003F8A4 0x694C 1 LDR r4,[r1,#0x14] false +Instruction 1916 S:0xC003F8A6 0x6062 5 STR r2,[r4,#4] false +Instruction 1917 S:0xC003F8A8 0x6014 3 STR r4,[r2,#0] false +Instruction 1918 S:0xC003F8AA 0x614B 1 STR r3,[r1,#0x14] false +Instruction 1919 S:0xC003F8AC 0x618B 2 STR r3,[r1,#0x18] false +Instruction 1920 S:0xC003F8AE 0xE7F1 0 B {pc}-0x1a ; 0xc003f894 true +Instruction 1921 S:0xC003F894 0x6883 1 LDR r3,[r0,#8] false +Instruction 1922 S:0xC003F896 0x3B01 2 SUBS r3,#1 false +Instruction 1923 S:0xC003F898 0x6083 1 STR r3,[r0,#8] false +Instruction 1924 S:0xC003F89A 0xBC30 3 POP {r4,r5} false +Instruction 1925 S:0xC003F89C 0x4770 1 BX lr true +Instruction 1926 S:0xC0042948 0xF1B80F00 1 CMP r8,#0 false +Instruction 1927 S:0xC004294C 0xD108 0 BNE {pc}+0x14 ; 0xc0042960 true +Instruction 1928 S:0xC0042960 0x4630 9 MOV r0,r6 false +Instruction 1929 S:0xC0042962 0xF7FCFF21 0 BL {pc}-0x31ba ; 0xc003f7a8 true +Instruction 1930 S:0xC003F7A8 0xE92D03F0 3 PUSH {r4-r9} false +Instruction 1931 S:0xC003F7AC 0xB500 5 PUSH {lr} false +Instruction 1932 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 1933 S:0xC003F7B2 0x6B03 2 LDR r3,[r0,#0x30] false +Instruction 1934 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 1935 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 1936 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 1937 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false +Instruction 1938 S:0xC003F7BE 0xE9D3230C 3 LDRD r2,r3,[r3,#0x30] false +Instruction 1939 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 1940 S:0xC003F7C4 0xE9D1670A 2 LDRD r6,r7,[r1,#0x28] false +Instruction 1941 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false +Instruction 1942 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false +Instruction 1943 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false +Instruction 1944 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false +Instruction 1945 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 1946 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false +Instruction 1947 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 1948 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail +Instruction 1949 S:0xC003F7E0 0x463B 0 MOV r3,r7 false fail +Instruction 1950 S:0xC003F7E2 0x4616 1 MOV r6,r2 false +Instruction 1951 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 1952 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 1953 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 1954 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 1955 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 1956 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 1957 S:0xC003F80A 0x4622 8 MOV r2,r4 false +Instruction 1958 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 1959 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 1960 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false +Instruction 1961 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 1962 S:0xC003F7FC 0xE9D02306 38 LDRD r2,r3,[r0,#0x18] false +Instruction 1963 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 1964 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1965 S:0xC003F808 0x4770 3 BX lr true +Instruction 1966 S:0xC0042966 0x4630 1 MOV r0,r6 false +Instruction 1967 S:0xC0042968 0xF7FDFC70 0 BL {pc}-0x271c ; 0xc004024c true +Instruction 1968 S:0xC004024C 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1969 S:0xC004024E 0xB500 4 PUSH {lr} false +Instruction 1970 S:0xC0040250 0xF85DEB04 2 POP {lr} false +Instruction 1971 S:0xC0040254 0xF8D01094 1 LDR r1,[r0,#0x94] false +Instruction 1972 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false +Instruction 1973 S:0xC004025C 0x6A0B 3 LDR r3,[r1,#0x20] false +Instruction 1974 S:0xC004025E 0xF8D224C0 3 LDR r2,[r2,#0x4c0] false +Instruction 1975 S:0xC0040262 0xF8534022 15 LDR r4,[r3,r2,LSL #2] false +Instruction 1976 S:0xC0040266 0x2C00 2 CMP r4,#0 false +Instruction 1977 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 1978 S:0xC00402C2 0xBD70 1 POP {r4-r6,pc} true +Instruction 1979 S:0xC004296C 0x68F3 4 LDR r3,[r6,#0xc] false +Instruction 1980 S:0xC004296E 0x6832 1 LDR r2,[r6,#0] false +Instruction 1981 S:0xC0042970 0x3B01 1 SUBS r3,#1 false +Instruction 1982 S:0xC0042972 0x60F3 1 STR r3,[r6,#0xc] false +Instruction 1983 S:0xC0042974 0x2A00 0 CMP r2,#0 false +Instruction 1984 S:0xC0042976 0xF04080D3 1 BNE.W {pc}+0x1aa ; 0xc0042b20 true +Instruction 1985 S:0xC0042B20 0xF8DD8054 8 LDR r8,[sp,#0x54] false +Instruction 1986 S:0xC0042B24 0xF0180F01 2 TST r8,#1 false +Instruction 1987 S:0xC0042B28 0xD006 1 BEQ {pc}+0x10 ; 0xc0042b38 true fail +Instruction 1988 S:0xC0042B2A 0xF8D70120 1 LDR r0,[r7,#0x120] false +Instruction 1989 S:0xC0042B2E 0x2800 2 CMP r0,#0 false +Instruction 1990 S:0xC0042B30 0xF43FAF2A 0 BEQ {pc}-0x1a8 ; 0xc0042988 true +Instruction 1991 S:0xC0042988 0x9D14 1 LDR r5,[sp,#0x50] false +Instruction 1992 S:0xC004298A 0xF5056290 2 ADD r2,r5,#0x480 false +Instruction 1993 S:0xC004298E 0xF50569B4 1 ADD r9,r5,#0x5a0 false +Instruction 1994 S:0xC0042992 0x686B 1 LDR r3,[r5,#4] false +Instruction 1995 S:0xC0042994 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false +Instruction 1996 S:0xC0042998 0x3B01 1 SUBS r3,#1 false +Instruction 1997 S:0xC004299A 0x606B 1 STR r3,[r5,#4] false +Instruction 1998 S:0xC004299C 0xE9D24500 1 LDRD r4,r5,[r2,#0] false +Instruction 1999 S:0xC00429A0 0xE9D90100 7 LDRD r0,r1,[r9,#0] false +Instruction 2000 S:0xC00429A4 0x1A20 2 SUBS r0,r4,r0 false +Instruction 2001 S:0xC00429A6 0xEB650101 1 SBC r1,r5,r1 false +Instruction 2002 S:0xC00429AA 0xF7FCFFD7 0 BL {pc}-0x304e ; 0xc003f95c true +Instruction 2003 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 2004 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 2005 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 2006 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 2007 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 2008 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 2009 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 2010 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 2011 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 2012 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 2013 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 2014 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 2015 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 2016 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 2017 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 2018 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 2019 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 2020 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 2021 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 2022 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 2023 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 2024 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 2025 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 2026 S:0xC00429AE 0x2800 1 CMP r0,#0 false +Instruction 2027 S:0xC00429B0 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 2028 S:0xC00429B4 0xF2C0822B 0 BLT.W {pc}+0x45a ; 0xc0042e0e true fail +Instruction 2029 S:0xC00429B8 0x0A86 1 LSRS r6,r0,#10 false +Instruction 2030 S:0xC00429BA 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 2031 S:0xC00429BC 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 2032 S:0xC00429C0 0xEA560E07 6 ORRS lr,r6,r7 false +Instruction 2033 S:0xC00429C4 0xF04081E9 0 BNE.W {pc}+0x3d6 ; 0xc0042d9a true +Instruction 2034 S:0xC0042D9A 0x4B9F 39 LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 false +Instruction 2035 S:0xC0042D9C 0xE9C94500 3 STRD r4,r5,[r9,#0] false +Instruction 2036 S:0xC0042DA0 0x681A 13 LDR r2,[r3,#0] false +Instruction 2037 S:0xC0042DA2 0x2A00 2 CMP r2,#0 false +Instruction 2038 S:0xC0042DA4 0xD03D 1 BEQ {pc}+0x7e ; 0xc0042e22 true fail +Instruction 2039 S:0xC0042DA6 0xEB031308 9 ADD r3,r3,r8,LSL #4 false +Instruction 2040 S:0xC0042DAA 0xF04F0B00 0 MOV r11,#0 false +Instruction 2041 S:0xC0042DAE 0xF8D33098 14 LDR r3,[r3,#0x98] false +Instruction 2042 S:0xC0042DB2 0x469A 2 MOV r10,r3 false +Instruction 2043 S:0xC0042DB4 0x9312 1 STR r3,[sp,#0x48] false +Instruction 2044 S:0xC0042DB6 0x9D14 1 LDR r5,[sp,#0x50] false +Instruction 2045 S:0xC0042DB8 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 2046 S:0xC0042DBC 0x2300 1 MOVS r3,#0 false +Instruction 2047 S:0xC0042DBE 0xF8D5459C 2 LDR r4,[r5,#0x59c] false +Instruction 2048 S:0xC0042DC2 0x05A5 3 LSLS r5,r4,#22 false +Instruction 2049 S:0xC0042DC4 0x0DAD 2 LSRS r5,r5,#22 false +Instruction 2050 S:0xC0042DC6 0x1970 1 ADDS r0,r6,r5 false +Instruction 2051 S:0xC0042DC8 0xF1470100 1 ADC r1,r7,#0 false +Instruction 2052 S:0xC0042DCC 0x428B 1 CMP r3,r1 false +Instruction 2053 S:0xC0042DCE 0xBF08 0 IT EQ false +Instruction 2054 S:0xC0042DD0 0x4282 1 CMP r2,r0 false +Instruction 2055 S:0xC0042DD2 0xD32E 0 BCC {pc}+0x60 ; 0xc0042e32 true fail +Instruction 2056 S:0xC0042DD4 0xF8DD8050 1 LDR r8,[sp,#0x50] false +Instruction 2057 S:0xC0042DD8 0xF8D83598 3 LDR r3,[r8,#0x598] false +Instruction 2058 S:0xC0042DDC 0xF8D815C8 1 LDR r1,[r8,#0x5c8] false +Instruction 2059 S:0xC0042DE0 0xFB06F20B 1 MUL r2,r6,r11 false +Instruction 2060 S:0xC0042DE4 0x19A4 1 ADDS r4,r4,r6 false +Instruction 2061 S:0xC0042DE6 0xFB0A2207 1 MLA r2,r10,r7,r2 false +Instruction 2062 S:0xC0042DEA 0xF8DD8050 1 LDR r8,[sp,#0x50] false +Instruction 2063 S:0xC0042DEE 0xFBA6670A 1 UMULL r6,r7,r6,r10 false +Instruction 2064 S:0xC0042DF2 0x4625 1 MOV r5,r4 false +Instruction 2065 S:0xC0042DF4 0xF8C8459C 1 STR r4,[r8,#0x59c] false +Instruction 2066 S:0xC0042DF8 0x19D7 1 ADDS r7,r2,r7 false +Instruction 2067 S:0xC0042DFA 0x0AB2 1 LSRS r2,r6,#10 false +Instruction 2068 S:0xC0042DFC 0xEA425287 1 ORR r2,r2,r7,LSL #22 false +Instruction 2069 S:0xC0042E00 0x18D3 1 ADDS r3,r2,r3 false +Instruction 2070 S:0xC0042E02 0x1852 1 ADDS r2,r2,r1 false +Instruction 2071 S:0xC0042E04 0xF8C83598 1 STR r3,[r8,#0x598] false +Instruction 2072 S:0xC0042E08 0xF8C825C8 1 STR r2,[r8,#0x5c8] false +Instruction 2073 S:0xC0042E0C 0xE5E3 0 B {pc}-0x436 ; 0xc00429d6 true +Instruction 2074 S:0xC00429D6 0xF8DD9050 1 LDR r9,[sp,#0x50] false +Instruction 2075 S:0xC00429DA 0x029B 1 LSLS r3,r3,#10 false +Instruction 2076 S:0xC00429DC 0x3401 0 ADDS r4,#1 false +Instruction 2077 S:0xC00429DE 0x2100 1 MOVS r1,#0 false +Instruction 2078 S:0xC00429E0 0xF8D905C8 1 LDR r0,[r9,#0x5c8] false +Instruction 2079 S:0xC00429E4 0xF8D980B8 1 LDR r8,[r9,#0xb8] false +Instruction 2080 S:0xC00429E8 0xF8D960BC 1 LDR r6,[r9,#0xbc] false +Instruction 2081 S:0xC00429EC 0x9006 1 STR r0,[sp,#0x18] false +Instruction 2082 S:0xC00429EE 0x4618 0 MOV r0,r3 false +Instruction 2083 S:0xC00429F0 0xF20EF9CE 1 BL {pc}+0x20e3a0 ; 0xc0250d90 true +Cycle Count 323 Tracing disabled +Info Tracing enabled +Instruction 2084 S:0xC00429F4 0x1C6C 1 ADDS r4,r5,#1 false +Instruction 2085 S:0xC00429F6 0x9D06 1 LDR r5,[sp,#0x18] false +Instruction 2086 S:0xC00429F8 0xEBC80702 1 RSB r7,r8,r2 false +Instruction 2087 S:0xC00429FC 0x2100 0 MOVS r1,#0 false +Instruction 2088 S:0xC00429FE 0xEA877AE7 14 EOR r10,r7,r7,ASR #31 false +Instruction 2089 S:0xC0042A02 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false +Instruction 2090 S:0xC0042A06 0x02A8 1 LSLS r0,r5,#10 false +Instruction 2091 S:0xC0042A08 0xF8D950DC 1 LDR r5,[r9,#0xdc] false +Instruction 2092 S:0xC0042A0C 0xF20EF9C0 0 BL {pc}+0x20e384 ; 0xc0250d90 true +Cycle Count 241 Tracing disabled +Info Tracing enabled +Instruction 2093 S:0xC0042A10 0xEBBA1F98 1 CMP r10,r8,LSR #6 false +Instruction 2094 S:0xC0042A14 0xEBC60202 1 RSB r2,r6,r2 false +Instruction 2095 S:0xC0042A18 0xD806 1 BHI {pc}+0x10 ; 0xc0042a28 true +Instruction 2096 S:0xC0042A28 0xF1050338 14 ADD r3,r5,#0x38 false +Instruction 2097 S:0xC0042A2C 0xE8531F00 8 LDREX r1,[r3] false +Instruction 2098 S:0xC0042A30 0x4439 2 ADD r1,r1,r7 false +Instruction 2099 S:0xC0042A32 0xE8431000 7 STREX r0,r1,[r3] false +Instruction 2100 S:0xC0042A36 0xF0900F00 2 TEQ r0,#0 false +Instruction 2101 S:0xC0042A3A 0xD1F7 0 BNE {pc}-0xe ; 0xc0042a2c true fail +Instruction 2102 S:0xC0042A3C 0xF8DD8050 1 LDR r8,[sp,#0x50] false +Instruction 2103 S:0xC0042A40 0xF105033C 1 ADD r3,r5,#0x3c false +Instruction 2104 S:0xC0042A44 0xF8D810B8 2 LDR r1,[r8,#0xb8] false +Instruction 2105 S:0xC0042A48 0x19C9 2 ADDS r1,r1,r7 false +Instruction 2106 S:0xC0042A4A 0xF8C810B8 1 STR r1,[r8,#0xb8] false +Instruction 2107 S:0xC0042A4E 0xE8531F00 10 LDREX r1,[r3] false +Instruction 2108 S:0xC0042A52 0x4411 2 ADD r1,r1,r2 false +Instruction 2109 S:0xC0042A54 0xE8431000 7 STREX r0,r1,[r3] false +Instruction 2110 S:0xC0042A58 0xF0900F00 2 TEQ r0,#0 false +Instruction 2111 S:0xC0042A5C 0xD1F7 0 BNE {pc}-0xe ; 0xc0042a4e true fail +Instruction 2112 S:0xC0042A5E 0xF8D830BC 1 LDR r3,[r8,#0xbc] false +Instruction 2113 S:0xC0042A62 0x189B 2 ADDS r3,r3,r2 false +Instruction 2114 S:0xC0042A64 0xF8C830BC 1 STR r3,[r8,#0xbc] false +Instruction 2115 S:0xC0042A68 0x4BBA 3 LDR r3,[pc,#744] ; [0xC0042D54] false +Instruction 2116 S:0xC0042A6A 0xF8DD9050 3 LDR r9,[sp,#0x50] false +Instruction 2117 S:0xC0042A6E 0x685A 3 LDR r2,[r3,#4] false +Instruction 2118 S:0xC0042A70 0xF8D90598 3 LDR r0,[r9,#0x598] false +Instruction 2119 S:0xC0042A74 0xF8D9159C 1 LDR r1,[r9,#0x59c] false +Instruction 2120 S:0xC0042A78 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false +Instruction 2121 S:0xC0042A7C 0x2A00 0 CMP r2,#0 false +Instruction 2122 S:0xC0042A7E 0xF0408256 1 BNE.W {pc}+0x4b0 ; 0xc0042f2e true fail +Instruction 2123 S:0xC0042A82 0x4BB5 1 LDR r3,[pc,#724] ; [0xC0042D58] false +Instruction 2124 S:0xC0042A84 0xF8DD9050 1 LDR r9,[sp,#0x50] false +Instruction 2125 S:0xC0042A88 0x685A 13 LDR r2,[r3,#4] false +Instruction 2126 S:0xC0042A8A 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false +Instruction 2127 S:0xC0042A8E 0x2A00 1 CMP r2,#0 false +Instruction 2128 S:0xC0042A90 0xF040823E 0 BNE.W {pc}+0x480 ; 0xc0042f10 true fail +Instruction 2129 S:0xC0042A94 0x9814 1 LDR r0,[sp,#0x50] false +Instruction 2130 S:0xC0042A96 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 2131 S:0xC0042A98 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 2132 S:0xC0042A9C 0xF7FEBB58 5 B {pc}-0x194c ; 0xc0041150 true +Instruction 2133 S:0xC0041150 0xB478 2 PUSH {r3-r6} false +Instruction 2134 S:0xC0041152 0xB500 4 PUSH {lr} false +Instruction 2135 S:0xC0041154 0xF85DEB04 2 POP {lr} false +Instruction 2136 S:0xC0041158 0x4A16 12 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false +Instruction 2137 S:0xC004115A 0xF8D01460 2 LDR r1,[r0,#0x460] false +Instruction 2138 S:0xC004115E 0x6812 3 LDR r2,[r2,#0] false +Instruction 2139 S:0xC0041160 0x0612 3 LSLS r2,r2,#24 false +Instruction 2140 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true +Instruction 2141 S:0xC004119A 0xBC78 18 POP {r3-r6} false +Instruction 2142 S:0xC004119C 0x4770 2 BX lr true +Instruction 2143 S:0xC003B85A 0xE8BD87F0 9 POP {r4-r10,pc} true +Cycle Count 128 Tracing disabled +Info Tracing enabled +Instruction 2144 S:0xC0042274 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 2145 S:0xC0042278 0xB097 7 SUB sp,sp,#0x5c false +Instruction 2146 S:0xC004227A 0xB500 3 PUSH {lr} false +Instruction 2147 S:0xC004227C 0xF85DEB04 2 POP {lr} false +Instruction 2148 S:0xC0042280 0xF1110A38 4 ADDS r10,r1,#0x38 false +Instruction 2149 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail +Instruction 2150 S:0xC0042288 0xF8DFB3FC 1 LDR r11,[pc,#1020] ; [0xC0042688] false +Instruction 2151 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true +Instruction 2152 S:0xC00422A0 0xF8DA301C 18 LDR r3,[r10,#0x1c] false +Instruction 2153 S:0xC00422A4 0xF8DA8124 1 LDR r8,[r10,#0x124] false +Instruction 2154 S:0xC00422A8 0x2B00 1 CMP r3,#0 false +Instruction 2155 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true fail +Instruction 2156 S:0xC00422AE 0xE9D82306 4 LDRD r2,r3,[r8,#0x18] false +Instruction 2157 S:0xC00422B2 0xE9DA010C 3 LDRD r0,r1,[r10,#0x30] false +Instruction 2158 S:0xC00422B6 0xF8DB4000 3 LDR r4,[r11,#0] false +Instruction 2159 S:0xC00422BA 0x1A80 1 SUBS r0,r0,r2 false +Instruction 2160 S:0xC00422BC 0xEB610103 1 SBC r1,r1,r3 false +Instruction 2161 S:0xC00422C0 0x2300 6 MOVS r3,#0 false +Instruction 2162 S:0xC00422C2 0x17CE 1 ASRS r6,r1,#31 false +Instruction 2163 S:0xC00422C4 0xEB040444 1 ADD r4,r4,r4,LSL #1 false +Instruction 2164 S:0xC00422C8 0x4637 0 MOV r7,r6 false +Instruction 2165 S:0xC00422CA 0x4070 1 EORS r0,r0,r6 false +Instruction 2166 S:0xC00422CC 0x4071 1 EORS r1,r1,r6 false +Instruction 2167 S:0xC00422CE 0x4622 0 MOV r2,r4 false +Instruction 2168 S:0xC00422D0 0x1B80 1 SUBS r0,r0,r6 false +Instruction 2169 S:0xC00422D2 0xEB610107 1 SBC r1,r1,r7 false +Instruction 2170 S:0xC00422D6 0x4282 1 CMP r2,r0 false +Instruction 2171 S:0xC00422D8 0xEB730401 1 SBCS r4,r3,r1 false +Instruction 2172 S:0xC00422DC 0xBFBE 0 ITTT LT false +Instruction 2173 S:0xC00422DE 0xF8D83040 14 LDR r3,[r8,#0x40] false fail +Instruction 2174 S:0xC00422E2 0x3301 2 ADDS r3,#1 false fail +Instruction 2175 S:0xC00422E4 0xF8C83040 1 STR r3,[r8,#0x40] false fail +Instruction 2176 S:0xC00422E8 0xF8DA301C 1 LDR r3,[r10,#0x1c] false +Instruction 2177 S:0xC00422EC 0x2B00 2 CMP r3,#0 false +Instruction 2178 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true +Instruction 2179 S:0xC004228E 0x2500 67 MOVS r5,#0 false +Instruction 2180 S:0xC0042290 0xF8C85030 1 STR r5,[r8,#0x30] false +Instruction 2181 S:0xC0042294 0xF8DAA120 1 LDR r10,[r10,#0x120] false +Instruction 2182 S:0xC0042298 0xF1BA0F00 2 CMP r10,#0 false +Instruction 2183 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true +Instruction 2184 S:0xC00425CA 0xB017 22 ADD sp,sp,#0x5c false +Instruction 2185 S:0xC00425CC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Cycle Count 25 Tracing disabled +Info Tracing enabled +Instruction 2186 S:0xC00421AC 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 2187 S:0xC00421AE 0xB500 5 PUSH {lr} false +Instruction 2188 S:0xC00421B0 0xF85DEB04 2 POP {lr} false +Instruction 2189 S:0xC00421B4 0x4607 0 MOV r7,r0 false +Instruction 2190 S:0xC00421B6 0x6D05 1 LDR r5,[r0,#0x50] false +Instruction 2191 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false +Instruction 2192 S:0xC00421BC 0x2D00 2 CMP r5,#0 false +Instruction 2193 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail +Timestamp Timestamp: 562536962560 +Instruction 2194 S:0xC00421C0 0x6AE6 5 LDR r6,[r4,#0x2c] false +Instruction 2195 S:0xC00421C2 0xB106 2 CBZ r6,{pc}+4 ; 0xc00421c6 true fail +Instruction 2196 S:0xC00421C4 0x3E08 1 SUBS r6,r6,#8 false +Instruction 2197 S:0xC00421C6 0x6BE5 1 LDR r5,[r4,#0x3c] false +Instruction 2198 S:0xC00421C8 0x42B5 2 CMP r5,r6 false +Instruction 2199 S:0xC00421CA 0xBF18 0 IT NE false +Instruction 2200 S:0xC00421CC 0x4635 1 MOV r5,r6 false +Instruction 2201 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail +Instruction 2202 S:0xC00421D0 0x6BA0 1 LDR r0,[r4,#0x38] false +Instruction 2203 S:0xC00421D2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421e0 true +Instruction 2204 S:0xC00421E0 0x6B60 11 LDR r0,[r4,#0x34] false +Instruction 2205 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true +Instruction 2206 S:0xC00421F0 0x4620 58 MOV r0,r4 false +Instruction 2207 S:0xC00421F2 0x4629 0 MOV r1,r5 false +Instruction 2208 S:0xC00421F4 0xF7FFF89E 1 BL {pc}-0xec0 ; 0xc0041334 true +Instruction 2209 S:0xC0041334 0xB430 21 PUSH {r4,r5} false +Instruction 2210 S:0xC0041336 0xB500 1 PUSH {lr} false +Instruction 2211 S:0xC0041338 0xF85DEB04 2 POP {lr} false +Instruction 2212 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false +Instruction 2213 S:0xC004133E 0x428B 2 CMP r3,r1 false +Instruction 2214 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 2215 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false +Instruction 2216 S:0xC0041344 0x428B 2 CMP r3,r1 false +Instruction 2217 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 2218 S:0xC0041348 0x6BC3 14 LDR r3,[r0,#0x3c] false +Instruction 2219 S:0xC004134A 0x428B 2 CMP r3,r1 false +Instruction 2220 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 2221 S:0xC004134E 0xBC30 1 POP {r4,r5} false +Instruction 2222 S:0xC0041350 0x4770 1 BX lr true +Instruction 2223 S:0xC00421F8 0x4620 1 MOV r0,r4 false +Instruction 2224 S:0xC00421FA 0x4629 0 MOV r1,r5 false +Instruction 2225 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true +Instruction 2226 S:0xC0041E7C 0xE92D4FF0 62 PUSH {r4-r11,lr} false +Instruction 2227 S:0xC0041E80 0xB091 63 SUB sp,sp,#0x44 false +Instruction 2228 S:0xC0041E82 0xB500 3 PUSH {lr} false +Instruction 2229 S:0xC0041E84 0xF85DEB04 2 POP {lr} false +Instruction 2230 S:0xC0041E88 0x69CB 2 LDR r3,[r1,#0x1c] false +Instruction 2231 S:0xC0041E8A 0x4688 0 MOV r8,r1 false +Instruction 2232 S:0xC0041E8C 0x4681 1 MOV r9,r0 false +Instruction 2233 S:0xC0041E8E 0x2B00 1 CMP r3,#0 false +Instruction 2234 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true +Instruction 2235 S:0xC0041EE2 0xF7FEF89B 11 BL {pc}-0x1ec6 ; 0xc004001c true +Instruction 2236 S:0xC004001C 0xE92D4FF8 4 PUSH {r3-r11,lr} false +Instruction 2237 S:0xC0040020 0xB500 17 PUSH {lr} false +Instruction 2238 S:0xC0040022 0xF85DEB04 2 POP {lr} false +Instruction 2239 S:0xC0040026 0xF04F0A01 1 MOV r10,#1 false +Instruction 2240 S:0xC004002A 0xF8D03084 1 LDR r3,[r0,#0x84] false +Instruction 2241 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false +Instruction 2242 S:0xC0040032 0xE9D16712 11 LDRD r6,r7,[r1,#0x48] false +Instruction 2243 S:0xC0040036 0x4688 1 MOV r8,r1 false +Instruction 2244 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 2245 S:0xC004003C 0xE9D14514 1 LDRD r4,r5,[r1,#0x50] false +Instruction 2246 S:0xC0040040 0xE9D32300 44 LDRD r2,r3,[r3,#0] false +Instruction 2247 S:0xC0040044 0x1B92 2 SUBS r2,r2,r6 false +Instruction 2248 S:0xC0040046 0xEB630307 1 SBC r3,r3,r7 false +Instruction 2249 S:0xC004004A 0x42AB 1 CMP r3,r5 false +Instruction 2250 S:0xC004004C 0xBF08 0 IT EQ false +Instruction 2251 S:0xC004004E 0x42A2 1 CMP r2,r4 false +Instruction 2252 S:0xC0040050 0xBF3C 0 ITT CC false +Instruction 2253 S:0xC0040052 0x4622 1 MOV r2,r4 false +Instruction 2254 S:0xC0040054 0x462B 0 MOV r3,r5 false +Instruction 2255 S:0xC0040056 0xE9D14516 1 LDRD r4,r5,[r1,#0x58] false +Instruction 2256 S:0xC004005A 0xE9C12314 1 STRD r2,r3,[r1,#0x50] false +Instruction 2257 S:0xC004005E 0xEB14040A 17 ADDS r4,r4,r10 false +Instruction 2258 S:0xC0040062 0xEB45050B 1 ADC r5,r5,r11 false +Instruction 2259 S:0xC0040066 0xE9C14516 1 STRD r4,r5,[r1,#0x58] false +Instruction 2260 S:0xC004006A 0xF8D03084 1 LDR r3,[r0,#0x84] false +Instruction 2261 S:0xC004006E 0xE9D14518 1 LDRD r4,r5,[r1,#0x60] false +Instruction 2262 S:0xC0040072 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 2263 S:0xC0040076 0xF8D11128 12 LDR r1,[r1,#0x128] false +Instruction 2264 S:0xC004007A 0xE9D32300 2 LDRD r2,r3,[r3,#0] false +Instruction 2265 S:0xC004007E 0x1912 2 ADDS r2,r2,r4 false +Instruction 2266 S:0xC0040080 0xEB430305 1 ADC r3,r3,r5 false +Instruction 2267 S:0xC0040084 0x1B92 1 SUBS r2,r2,r6 false +Instruction 2268 S:0xC0040086 0xEB630307 1 SBC r3,r3,r7 false +Instruction 2269 S:0xC004008A 0xE9C82318 1 STRD r2,r3,[r8,#0x60] false +Instruction 2270 S:0xC004008E 0xB129 1 CBZ r1,{pc}+0xe ; 0xc004009c true +Instruction 2271 S:0xC004009C 0x490E 29 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false +Instruction 2272 S:0xC004009E 0xF8D03084 3 LDR r3,[r0,#0x84] false +Instruction 2273 S:0xC00400A2 0x6848 13 LDR r0,[r1,#4] false +Instruction 2274 S:0xC00400A4 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 2275 S:0xC00400A8 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 2276 S:0xC00400AC 0x2800 1 CMP r0,#0 false +Instruction 2277 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true +Instruction 2278 S:0xC0040090 0x2200 1 MOVS r2,#0 false +Instruction 2279 S:0xC0040092 0x2300 0 MOVS r3,#0 false +Instruction 2280 S:0xC0040094 0xE9C82312 1 STRD r2,r3,[r8,#0x48] false +Instruction 2281 S:0xC0040098 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 2282 S:0xC0041EE6 0x4648 5 MOV r0,r9 false +Instruction 2283 S:0xC0041EE8 0x4641 0 MOV r1,r8 false +Instruction 2284 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true +Instruction 2285 S:0xC004047C 0xB538 1 PUSH {r3-r5,lr} false +Instruction 2286 S:0xC004047E 0xB500 4 PUSH {lr} false +Instruction 2287 S:0xC0040480 0xF85DEB04 50 POP {lr} false +Instruction 2288 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false +Instruction 2289 S:0xC0040488 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 2290 S:0xC004048A 0x4604 0 MOV r4,r0 false +Instruction 2291 S:0xC004048C 0x42AB 2 CMP r3,r5 false +Instruction 2292 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true +Instruction 2293 S:0xC004049E 0x4628 22 MOV r0,r5 false +Instruction 2294 S:0xC00404A0 0xF216F87E 1 BL {pc}+0x216100 ; 0xc02565a0 true +Cycle Count 55 Tracing disabled +Info Tracing enabled +Instruction 2295 S:0xC00404A4 0x62E0 1 STR r0,[r4,#0x2c] false +Instruction 2296 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true +Instruction 2297 S:0xC0040490 0x4628 3 MOV r0,r5 false +Instruction 2298 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false +Instruction 2299 S:0xC0040496 0xE8BD4038 1 POP {r3-r5,lr} false +Instruction 2300 S:0xC004049A 0xF215BECF 2 B.W {pc}+0x215da2 ; 0xc025623c true +Cycle Count 205 Tracing disabled +Info Tracing enabled +Instruction 2301 S:0xC0041EEE 0xF8D8A124 1 LDR r10,[r8,#0x124] false +Instruction 2302 S:0xC0041EF2 0xF8D83128 1 LDR r3,[r8,#0x128] false +Instruction 2303 S:0xC0041EF6 0xF8DA2084 2 LDR r2,[r10,#0x84] false +Instruction 2304 S:0xC0041EFA 0xF8D274C0 3 LDR r7,[r2,#0x4c0] false +Instruction 2305 S:0xC0041EFE 0x9704 1 STR r7,[sp,#0x10] false +Instruction 2306 S:0xC0041F00 0x2B00 12 CMP r3,#0 false +Instruction 2307 S:0xC0041F02 0xF0008108 0 BEQ.W {pc}+0x214 ; 0xc0042116 true +Instruction 2308 S:0xC0042116 0xF5026290 40 ADD r2,r2,#0x480 false +Instruction 2309 S:0xC004211A 0xE9D26700 3 LDRD r6,r7,[r2,#0] false +Instruction 2310 S:0xC004211E 0xE6F8 1 B {pc}-0x20c ; 0xc0041f12 true +Instruction 2311 S:0xC0041F12 0x46C3 14 MOV r11,r8 false +Instruction 2312 S:0xC0041F14 0xF8D8201C 1 LDR r2,[r8,#0x1c] false +Instruction 2313 S:0xC0041F18 0xF8DA3030 1 LDR r3,[r10,#0x30] false +Instruction 2314 S:0xC0041F1C 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false +Instruction 2315 S:0xC0041F20 0x9209 1 STR r2,[sp,#0x24] false +Instruction 2316 S:0xC0041F22 0x1A30 1 SUBS r0,r6,r0 false +Instruction 2317 S:0xC0041F24 0xEB670101 1 SBC r1,r7,r1 false +Instruction 2318 S:0xC0041F28 0x9306 1 STR r3,[sp,#0x18] false +Instruction 2319 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true +Instruction 2320 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 2321 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 2322 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 2323 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 2324 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 2325 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 2326 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 2327 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 2328 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 2329 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 2330 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 2331 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 2332 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 2333 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 2334 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 2335 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 2336 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 2337 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 2338 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 2339 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 2340 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 2341 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 2342 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 2343 S:0xC0041F2E 0x2800 1 CMP r0,#0 false +Instruction 2344 S:0xC0041F30 0xF1710C00 1 SBCS r12,r1,#0 false +Instruction 2345 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail +Instruction 2346 S:0xC0041F38 0x0A84 1 LSRS r4,r0,#10 false +Instruction 2347 S:0xC0041F3A 0x0A8D 1 LSRS r5,r1,#10 false +Instruction 2348 S:0xC0041F3C 0xEA445481 1 ORR r4,r4,r1,LSL #22 false +Instruction 2349 S:0xC0041F40 0xEA540005 6 ORRS r0,r4,r5 false +Instruction 2350 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true fail +Instruction 2351 S:0xC0041F46 0x4A8E 13 LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 false +Instruction 2352 S:0xC0041F48 0xE9CB6700 3 STRD r6,r7,[r11,#0] false +Instruction 2353 S:0xC0041F4C 0x6813 1 LDR r3,[r2,#0] false +Instruction 2354 S:0xC0041F4E 0x2B00 2 CMP r3,#0 false +Instruction 2355 S:0xC0041F50 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00420f0 true fail +Instruction 2356 S:0xC0041F54 0x9B04 8 LDR r3,[sp,#0x10] false +Instruction 2357 S:0xC0041F56 0xF04F0C00 1 MOV r12,#0 false +Instruction 2358 S:0xC0041F5A 0xF8CDC014 1 STR r12,[sp,#0x14] false +Instruction 2359 S:0xC0041F5E 0xEB021203 19 ADD r2,r2,r3,LSL #4 false +Instruction 2360 S:0xC0041F62 0xF8D2B098 3 LDR r11,[r2,#0x98] false +Instruction 2361 S:0xC0041F66 0xF8CDB010 1 STR r11,[sp,#0x10] false +Instruction 2362 S:0xC0041F6A 0x9B06 1 LDR r3,[sp,#0x18] false +Instruction 2363 S:0xC0041F6C 0xF8D82134 1 LDR r2,[r8,#0x134] false +Instruction 2364 S:0xC0041F70 0xEBB80703 1 SUBS r7,r8,r3 false +Instruction 2365 S:0xC0041F74 0x427E 1 RSBS r6,r7,#0 false +Instruction 2366 S:0xC0041F76 0x417E 1 ADCS r6,r6,r7 false +Instruction 2367 S:0xC0041F78 0x0597 1 LSLS r7,r2,#22 false +Instruction 2368 S:0xC0041F7A 0x0DBF 2 LSRS r7,r7,#22 false +Instruction 2369 S:0xC0041F7C 0x19E0 1 ADDS r0,r4,r7 false +Instruction 2370 S:0xC0041F7E 0xF1450100 9 ADC r1,r5,#0 false +Instruction 2371 S:0xC0041F82 0x2900 1 CMP r1,#0 false +Instruction 2372 S:0xC0041F84 0xBF08 1 IT EQ false +Instruction 2373 S:0xC0041F86 0xF5B06F80 1 CMP r0,#0x400 false +Instruction 2374 S:0xC0041F8A 0xBF38 0 IT CC false +Instruction 2375 S:0xC0041F8C 0x2700 1 MOVS r7,#0 false fail +Instruction 2376 S:0xC0041F8E 0xD377 0 BCC {pc}+0xf2 ; 0xc0042080 true fail +Instruction 2377 S:0xC0041F90 0xF5C76780 18 RSB r7,r7,#0x400 false +Instruction 2378 S:0xC0041F94 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 2379 S:0xC0041F96 0xFB07F10B 1 MUL r1,r7,r11 false +Instruction 2380 S:0xC0041F9A 0x0A89 3 LSRS r1,r1,#10 false +Instruction 2381 S:0xC0041F9C 0x2B00 0 CMP r3,#0 false +Instruction 2382 S:0xC0041F9E 0xF00080B7 15 BEQ.W {pc}+0x172 ; 0xc0042110 true fail +Instruction 2383 S:0xC0041FA2 0xF8D80130 1 LDR r0,[r8,#0x130] false +Instruction 2384 S:0xC0041FA6 0xEB010C00 2 ADD r12,r1,r0 false +Instruction 2385 S:0xC0041FAA 0xF8C8C130 1 STR r12,[r8,#0x130] false +Instruction 2386 S:0xC0041FAE 0xB126 1 CBZ r6,{pc}+0xc ; 0xc0041fba true +Instruction 2387 S:0xC0041FBA 0x1BE4 1 SUBS r4,r4,r7 false +Instruction 2388 S:0xC0041FBC 0xEB6575E7 1 SBC r5,r5,r7,ASR #31 false +Instruction 2389 S:0xC0041FC0 0x18BF 60 ADDS r7,r7,r2 false +Instruction 2390 S:0xC0041FC2 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 2391 S:0xC0041FC6 0x2300 1 MOVS r3,#0 false +Instruction 2392 S:0xC0041FC8 0x0AA1 1 LSRS r1,r4,#10 false +Instruction 2393 S:0xC0041FCA 0x4014 1 ANDS r4,r4,r2 false +Instruction 2394 S:0xC0041FCC 0xEA415085 1 ORR r0,r1,r5,LSL #22 false +Instruction 2395 S:0xC0041FD0 0x0AA9 1 LSRS r1,r5,#10 false +Instruction 2396 S:0xC0041FD2 0x9000 1 STR r0,[sp,#0] false +Instruction 2397 S:0xC0041FD4 0x2201 0 MOVS r2,#1 false +Instruction 2398 S:0xC0041FD6 0x9101 1 STR r1,[sp,#4] false +Instruction 2399 S:0xC0041FD8 0x401D 1 ANDS r5,r5,r3 false +Instruction 2400 S:0xC0041FDA 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false +Instruction 2401 S:0xC0041FDE 0x2300 1 MOVS r3,#0 false +Instruction 2402 S:0xC0041FE0 0xF8C87134 15 STR r7,[r8,#0x134] false +Instruction 2403 S:0xC0041FE4 0x1812 1 ADDS r2,r2,r0 false +Instruction 2404 S:0xC0041FE6 0xF44F60FC 1 MOV r0,#0x7e0 false +Instruction 2405 S:0xC0041FEA 0xEB430301 1 ADC r3,r3,r1 false +Instruction 2406 S:0xC0041FEE 0x2100 0 MOVS r1,#0 false +Instruction 2407 S:0xC0041FF0 0x4299 1 CMP r1,r3 false +Instruction 2408 S:0xC0041FF2 0xBF08 0 IT EQ false +Instruction 2409 S:0xC0041FF4 0x4290 1 CMP r0,r2 false +Instruction 2410 S:0xC0041FF6 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 2411 S:0xC0041FFA 0xF0C08091 1 BCC.W {pc}+0x126 ; 0xc0042120 true fail +Instruction 2412 S:0xC0041FFE 0x9906 1 LDR r1,[sp,#0x18] false +Instruction 2413 S:0xC0042000 0x4610 92 MOV r0,r2 false +Instruction 2414 S:0xC0042002 0xF8DFE180 1 LDR lr,[pc,#384] ; [0xC0042184] = 0xC03E83C8 false +Instruction 2415 S:0xC0042006 0x291F 1 CMP r1,#0x1f false +Instruction 2416 S:0xC0042008 0xF2008096 0 BHI.W {pc}+0x130 ; 0xc0042138 true fail +Instruction 2417 S:0xC004200C 0xF85E1022 83 LDR r1,[lr,r2,LSL #2] false +Instruction 2418 S:0xC0042010 0xF8D83160 12 LDR r3,[r8,#0x160] false +Instruction 2419 S:0xC0042014 0x9108 1 STR r1,[sp,#0x20] false +Instruction 2420 S:0xC0042016 0x930D 2 STR r3,[sp,#0x34] false +Instruction 2421 S:0xC0042018 0xFBAC2301 1 UMULL r2,r3,r12,r1 false +Instruction 2422 S:0xC004201C 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 2423 S:0xC0042020 0xFBA72301 1 UMULL r2,r3,r7,r1 false +Instruction 2424 S:0xC0042024 0x9F07 1 LDR r7,[sp,#0x1c] false +Instruction 2425 S:0xC0042026 0x970C 1 STR r7,[sp,#0x30] false +Instruction 2426 S:0xC0042028 0xF8C87130 1 STR r7,[r8,#0x130] false +Instruction 2427 S:0xC004202C 0x9306 1 STR r3,[sp,#0x18] false +Instruction 2428 S:0xC004202E 0xF8C83134 1 STR r3,[r8,#0x134] false +Instruction 2429 S:0xC0042032 0x2300 0 MOVS r3,#0 false +Instruction 2430 S:0xC0042034 0xF85E7020 1 LDR r7,[lr,r0,LSL #2] false +Instruction 2431 S:0xC0042038 0x2200 0 MOVS r2,#0 false +Instruction 2432 S:0xC004203A 0xE9CD230E 1 STRD r2,r3,[sp,#0x38] false +Instruction 2433 S:0xC004203E 0x9B0D 1 LDR r3,[sp,#0x34] false +Instruction 2434 S:0xC0042040 0xFBA70103 51 UMULL r0,r1,r7,r3 false +Instruction 2435 S:0xC0042044 0x910E 1 STR r1,[sp,#0x38] false +Instruction 2436 S:0xC0042046 0x980E 2 LDR r0,[sp,#0x38] false +Instruction 2437 S:0xC0042048 0x9F0E 1 LDR r7,[sp,#0x38] false +Instruction 2438 S:0xC004204A 0xF8C80160 2 STR r0,[r8,#0x160] false +Instruction 2439 S:0xC004204E 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false +Instruction 2440 S:0xC0042052 0xF7FFFB3D 1 BL {pc}-0x982 ; 0xc00416d0 true +Instruction 2441 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 2442 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 2443 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 2444 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 2445 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 2446 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 2447 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 2448 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 2449 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 2450 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 2451 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 2452 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false +Instruction 2453 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 2454 S:0xC00416F4 0x4770 3 BX lr true +Instruction 2455 S:0xC0042056 0x9A09 2 LDR r2,[sp,#0x24] false +Instruction 2456 S:0xC0042058 0xFB0BFB00 1 MUL r11,r11,r0 false +Instruction 2457 S:0xC004205C 0xEA4F2B9B 3 LSR r11,r11,#10 false +Instruction 2458 S:0xC0042060 0xB12A 1 CBZ r2,{pc}+0xe ; 0xc004206e true fail +Instruction 2459 S:0xC0042062 0xF8DDC030 1 LDR r12,[sp,#0x30] false +Instruction 2460 S:0xC0042066 0xEB0B030C 2 ADD r3,r11,r12 false +Instruction 2461 S:0xC004206A 0xF8C83130 1 STR r3,[r8,#0x130] false +Instruction 2462 S:0xC004206E 0xB116 1 CBZ r6,{pc}+8 ; 0xc0042076 true +Instruction 2463 S:0xC0042076 0x9B06 8 LDR r3,[sp,#0x18] false +Instruction 2464 S:0xC0042078 0x2701 1 MOVS r7,#1 false +Instruction 2465 S:0xC004207A 0x18C2 1 ADDS r2,r0,r3 false +Instruction 2466 S:0xC004207C 0xF8C82134 1 STR r2,[r8,#0x134] false +Instruction 2467 S:0xC0042080 0xF8DDC014 1 LDR r12,[sp,#0x14] false +Instruction 2468 S:0xC0042084 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 2469 S:0xC0042086 0xFB04F30C 2 MUL r3,r4,r12 false +Instruction 2470 S:0xC004208A 0xFB003305 1 MLA r3,r0,r5,r3 false +Instruction 2471 S:0xC004208E 0xFBA40100 1 UMULL r0,r1,r4,r0 false +Instruction 2472 S:0xC0042092 0x1859 2 ADDS r1,r3,r1 false +Instruction 2473 S:0xC0042094 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 2474 S:0xC0042096 0x0A80 1 LSRS r0,r0,#10 false +Instruction 2475 S:0xC0042098 0xEA405081 1 ORR r0,r0,r1,LSL #22 false +Instruction 2476 S:0xC004209C 0xB123 1 CBZ r3,{pc}+0xc ; 0xc00420a8 true fail +Instruction 2477 S:0xC004209E 0xF8D83130 7 LDR r3,[r8,#0x130] false +Instruction 2478 S:0xC00420A2 0x181B 2 ADDS r3,r3,r0 false +Instruction 2479 S:0xC00420A4 0xF8C83130 1 STR r3,[r8,#0x130] false +Instruction 2480 S:0xC00420A8 0xB126 1 CBZ r6,{pc}+0xc ; 0xc00420b4 true +Instruction 2481 S:0xC00420B4 0x1912 8 ADDS r2,r2,r4 false +Instruction 2482 S:0xC00420B6 0xF8C82134 1 STR r2,[r8,#0x134] false +Instruction 2483 S:0xC00420BA 0x2F00 0 CMP r7,#0 false +Instruction 2484 S:0xC00420BC 0xF43FAEE9 1 BEQ {pc}-0x22a ; 0xc0041e92 true fail +Instruction 2485 S:0xC00420C0 0x4640 1 MOV r0,r8 false +Instruction 2486 S:0xC00420C2 0xF7FEF903 1 BL {pc}-0x1df6 ; 0xc00402cc true +Instruction 2487 S:0xC00402CC 0xE92D4FF8 2 PUSH {r3-r11,lr} false +Instruction 2488 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 2489 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 2490 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 2491 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 2492 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 2493 S:0xC00402E0 0x2D00 1 CMP r5,#0 false +Instruction 2494 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 2495 S:0xC00403B4 0xF8D04134 1 LDR r4,[r0,#0x134] false +Instruction 2496 S:0xC00403B8 0xF1A00538 0 SUB r5,r0,#0x38 false +Instruction 2497 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 2498 S:0xC00403C0 0x6800 11 LDR r0,[r0,#0] false +Instruction 2499 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 2500 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 2501 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 2502 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 51 Tracing disabled +Info Tracing enabled +Instruction 2503 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 2504 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false +Instruction 2505 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 2506 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 2507 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 2508 S:0xC00403DA 0xEA4F2088 8 LSL r0,r8,#10 false +Instruction 2509 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 2510 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 125 Tracing disabled +Info Tracing enabled +Instruction 2511 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 2512 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 2513 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 2514 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 2515 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 2516 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 2517 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 2518 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 2519 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 2520 S:0xC00420C6 0xF8D8301C 14 LDR r3,[r8,#0x1c] false +Instruction 2521 S:0xC00420CA 0xB9CB 2 CBNZ r3,{pc}+0x36 ; 0xc0042100 true +Instruction 2522 S:0xC0042100 0xE9DA2312 10 LDRD r2,r3,[r10,#0x48] false +Instruction 2523 S:0xC0042104 0x1812 2 ADDS r2,r2,r0 false +Instruction 2524 S:0xC0042106 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false +Instruction 2525 S:0xC004210A 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false +Instruction 2526 S:0xC004210E 0xE6C0 1 B {pc}-0x27c ; 0xc0041e92 true +Instruction 2527 S:0xC0041E92 0xF8D93084 1 LDR r3,[r9,#0x84] false +Instruction 2528 S:0xC0041E96 0xF5036390 2 ADD r3,r3,#0x480 false +Instruction 2529 S:0xC0041E9A 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 2530 S:0xC0041E9E 0xE9C82308 9 STRD r2,r3,[r8,#0x20] false +Instruction 2531 S:0xC0041EA2 0xF8D92084 1 LDR r2,[r9,#0x84] false +Instruction 2532 S:0xC0041EA6 0xF8C98030 1 STR r8,[r9,#0x30] false +Instruction 2533 S:0xC0041EAA 0xF8D83000 1 LDR r3,[r8,#0] false +Instruction 2534 S:0xC0041EAE 0x6B12 1 LDR r2,[r2,#0x30] false +Instruction 2535 S:0xC0041EB0 0xEBB20F43 2 CMP r2,r3,LSL #1 false +Instruction 2536 S:0xC0041EB4 0xE9D8230A 1 LDRD r2,r3,[r8,#0x28] false +Instruction 2537 S:0xC0041EB8 0xD30E 1 BCC {pc}+0x20 ; 0xc0041ed8 true +Instruction 2538 S:0xC0041ED8 0xE9C8230E 15 STRD r2,r3,[r8,#0x38] false +Instruction 2539 S:0xC0041EDC 0xB011 1 ADD sp,sp,#0x44 false +Instruction 2540 S:0xC0041EDE 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2541 S:0xC0042200 0xF8D54128 13 LDR r4,[r5,#0x128] false +Instruction 2542 S:0xC0042204 0x2C00 2 CMP r4,#0 false +Instruction 2543 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail +Instruction 2544 S:0xC0042208 0x4B18 12 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false +Instruction 2545 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false +Instruction 2546 S:0xC004220C 0x681B 5 LDR r3,[r3,#0] false +Instruction 2547 S:0xC004220E 0x061A 3 LSLS r2,r3,#24 false +Instruction 2548 S:0xC0042210 0xD51A 0 BPL {pc}+0x38 ; 0xc0042248 true +Instruction 2549 S:0xC0042248 0x4628 8 MOV r0,r5 false +Instruction 2550 S:0xC004224A 0xBDF8 1 POP {r3-r7,pc} true +Cycle Count 559 Tracing disabled +Info Tracing enabled +Instruction 2551 S:0xC001769C 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 2552 S:0xC00176A0 0xB08B 16 SUB sp,sp,#0x2c false +Instruction 2553 S:0xC00176A2 0xB500 3 PUSH {lr} false +Instruction 2554 S:0xC00176A4 0xF85DEB04 2 POP {lr} false +Instruction 2555 S:0xC00176A8 0x4AA2 13 LDR r2,[pc,#648] ; [0xC0017934] = 0xC060B128 false +Instruction 2556 S:0xC00176AA 0x466B 0 MOV r3,sp false +Instruction 2557 S:0xC00176AC 0x4606 1 MOV r6,r0 false +Instruction 2558 S:0xC00176AE 0xF42351FF 0 BIC r1,r3,#0x1fe0 false +Instruction 2559 S:0xC00176B2 0xF8D03168 1 LDR r3,[r0,#0x168] false +Instruction 2560 S:0xC00176B6 0xF8D22168 14 LDR r2,[r2,#0x168] false +Instruction 2561 S:0xC00176BA 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 2562 S:0xC00176BE 0x4293 2 CMP r3,r2 false +Instruction 2563 S:0xC00176C0 0xF8D1A014 1 LDR r10,[r1,#0x14] false +Instruction 2564 S:0xC00176C4 0xF04081BF 0 BNE.W {pc}+0x382 ; 0xc0017a46 true fail +Instruction 2565 S:0xC00176C8 0xEE123F30 1 MRC p15,#0x0,r3,c2,c0,#1 false +Instruction 2566 S:0xC00176CC 0xEE023F10 4 MCR p15,#0x0,r3,c2,c0,#0 false +Instruction 2567 S:0xC00176D0 0xF3BF8F6F 1 ISB false +Timestamp Timestamp: 562536962731 +Instruction 2568 S:0xC00176D4 0xF50679B0 12 ADD r9,r6,#0x160 false +Instruction 2569 S:0xC00176D8 0xE8D9457F 6 LDREXD r4,r5,[r9] false +Instruction 2570 S:0xC00176DC 0x4F96 3 LDR r7,[pc,#600] ; [0xC0017938] = 0xC06024F8 false +Instruction 2571 S:0xC00176DE 0xE8D7017F 16 LDREXD r0,r1,[r7] false +Instruction 2572 S:0xC00176E2 0x4060 2 EORS r0,r0,r4 false +Instruction 2573 S:0xC00176E4 0x4069 1 EORS r1,r1,r5 false +Instruction 2574 S:0xC00176E6 0x0A02 1 LSRS r2,r0,#8 false +Instruction 2575 S:0xC00176E8 0x0A0B 1 LSRS r3,r1,#8 false +Instruction 2576 S:0xC00176EA 0xEA426201 1 ORR r2,r2,r1,LSL #24 false +Instruction 2577 S:0xC00176EE 0xEA520003 1 ORRS r0,r2,r3 false +Instruction 2578 S:0xC00176F2 0xD16A 0 BNE {pc}+0xd8 ; 0xc00177ca true fail +Instruction 2579 S:0xC00176F4 0xF8DF825C 23 LDR r8,[pc,#604] ; [0xC0017954] = 0xC05FD5C0 false +Instruction 2580 S:0xC00176F8 0x4B90 1 LDR r3,[pc,#576] ; [0xC001793C] = 0xC05F03B0 false +Instruction 2581 S:0xC00176FA 0x9302 1 STR r3,[sp,#8] false +Instruction 2582 S:0xC00176FC 0xF858302A 3 LDR r3,[r8,r10,LSL #2] false +Instruction 2583 S:0xC0017700 0x9902 6 LDR r1,[sp,#8] false +Instruction 2584 S:0xC0017702 0x18C9 2 ADDS r1,r1,r3 false +Instruction 2585 S:0xC0017704 0xF3BF8F5F 1 DMB false +Instruction 2586 S:0xC0017708 0xE8D1237F 39 LDREXD r2,r3,[r1] false +Instruction 2587 S:0xC001770C 0xE8C14570 22 STREXD r0,r4,r5,[r1] false +Instruction 2588 S:0xC0017710 0xF0900F00 2 TEQ r0,#0 false +Instruction 2589 S:0xC0017714 0xD1F8 0 BNE {pc}-0xc ; 0xc0017708 true fail +Instruction 2590 S:0xC0017716 0xF3BF8F5F 9 DMB false +Instruction 2591 S:0xC001771A 0xEA520403 1 ORRS r4,r2,r3 false +Instruction 2592 S:0xC001771E 0xD12C 1 BNE {pc}+0x5c ; 0xc001777a true +Instruction 2593 S:0xC001777A 0x6AB0 35 LDR r0,[r6,#0x28] false +Instruction 2594 S:0xC001777C 0x4631 0 MOV r1,r6 false +Instruction 2595 S:0xC001777E 0xF1004040 4 ADD r0,r0,#0xc0000000 false +Instruction 2596 S:0xC0017782 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 2597 S:0xC0017784 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 2598 S:0xC0017788 0xF000B99A 5 B.W {pc}+0x338 ; 0xc0017ac0 true +Instruction 2599 S:0xC0017AC0 0xF04F0200 43 MOV r2,#0 false +Instruction 2600 S:0xC0017AC4 0xF8D11160 1 LDR r1,[r1,#0x160] false +Instruction 2601 S:0xC0017AC8 0xF040006A 1 ORR r0,r0,#0x6a false +Instruction 2602 S:0xC0017ACC 0xEE0D1F30 1 MCR p15,#0x0,r1,c13,c0,#1 false +Instruction 2603 S:0xC0017AD0 0xF3BF8F6F 1 ISB false +Timestamp Timestamp: 562536962748 +Instruction 2604 S:0xC0017AD4 0xEE020F10 26 MCR p15,#0x0,r0,c2,c0,#0 false +Instruction 2605 S:0xC0017AD8 0xF3BF8F6F 1 ISB false +Timestamp Timestamp: 562536962750 +Instruction 2606 S:0xC0017ADC 0x46F7 12 MOV pc,lr true +Cycle Count 79 Tracing disabled +Info Tracing enabled +Instruction 2607 S:0xC000CCF8 0xF1010C1C 1 ADD r12,r1,#0x1c false +Instruction 2608 S:0xC000CCFC 0x6E13 14 LDR r3,[r2,#0x60] false +Instruction 2609 S:0xC000CCFE 0xE8AC0FF0 6 STM r12!,{r4-r11} false +Instruction 2610 S:0xC000CD02 0xF84CDB04 10 STR sp,[r12],#4 false +Instruction 2611 S:0xC000CD06 0xF84CEB04 3 STR lr,[r12],#4 false +Instruction 2612 S:0xC000CD0A 0xEE0D3F70 1 MCR p15,#0x0,r3,c13,c0,#3 false +Instruction 2613 S:0xC000CD0E 0xF04F0400 1 MOV r4,#0 false +Instruction 2614 S:0xC000CD12 0xEE0D4F50 1 MCR p15,#0x0,r4,c13,c0,#2 false +Instruction 2615 S:0xC000CD16 0x4605 1 MOV r5,r0 false +Instruction 2616 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false +Instruction 2617 S:0xC000CD1C 0x4806 18 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false +Instruction 2618 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false +Instruction 2619 S:0xC000CD22 0xF029FDF7 1 BL {pc}+0x29bf2 ; 0xc0036914 true +Instruction 2620 S:0xC0036914 0xB510 5 PUSH {r4,lr} false +Instruction 2621 S:0xC0036916 0xB082 1 SUB sp,sp,#8 false +Instruction 2622 S:0xC0036918 0xB500 3 PUSH {lr} false +Instruction 2623 S:0xC003691A 0xF85DEB04 2 POP {lr} false +Instruction 2624 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 2625 S:0xC0036920 0xF04F33FF 6 MOV r3,#0xffffffff false +Instruction 2626 S:0xC0036924 0x9400 1 STR r4,[sp,#0] false +Instruction 2627 S:0xC0036926 0xF7FFFFE9 1 BL {pc}-0x2a ; 0xc00368fc true +Instruction 2628 S:0xC00368FC 0xB510 17 PUSH {r4,lr} false +Instruction 2629 S:0xC00368FE 0xB082 1 SUB sp,sp,#8 false +Instruction 2630 S:0xC0036900 0xB500 3 PUSH {lr} false +Instruction 2631 S:0xC0036902 0xF85DEB04 2 POP {lr} false +Instruction 2632 S:0xC0036906 0x9C04 3 LDR r4,[sp,#0x10] false +Instruction 2633 S:0xC0036908 0x9400 1 STR r4,[sp,#0] false +Instruction 2634 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 2635 S:0xC003690C 0xF7FFFFCC 1 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 2636 S:0xC00368A8 0xE92D41F0 11 PUSH {r4-r8,lr} false +Instruction 2637 S:0xC00368AC 0xB500 5 PUSH {lr} false +Instruction 2638 S:0xC00368AE 0xF85DEB04 2 POP {lr} false +Instruction 2639 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 2640 S:0xC00368B4 0x6804 2 LDR r4,[r0,#0] false +Instruction 2641 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 2642 S:0xC00368B8 0x4690 1 MOV r8,r2 false +Instruction 2643 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false +Instruction 2644 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 2645 S:0xC00368BE 0xBF18 1 IT NE false +Instruction 2646 S:0xC00368C0 0x2C00 7 CMP r4,#0 false +Instruction 2647 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 2648 S:0xC00368C4 0x2000 1 MOVS r0,#0 false fail +Instruction 2649 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 2650 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 2651 S:0xC00368E0 0x6823 15 LDR r3,[r4,#0] false +Instruction 2652 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 2653 S:0xC00368E4 0x4639 1 MOV r1,r7 false +Instruction 2654 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 2655 S:0xC00368E8 0x6864 2 LDR r4,[r4,#4] false +Instruction 2656 S:0xC00368EA 0x4798 1 BLX r3 true +Instruction 2657 S:0xC0008C20 0xB538 23 PUSH {r3-r5,lr} false +Instruction 2658 S:0xC0008C22 0xB500 4 PUSH {lr} false +Instruction 2659 S:0xC0008C24 0xF85DEB04 2 POP {lr} false +Instruction 2660 S:0xC0008C28 0x4614 0 MOV r4,r2 false +Instruction 2661 S:0xC0008C2A 0x2903 1 CMP r1,#3 false +Instruction 2662 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail +Instruction 2663 S:0xC0008C2E 0xE8DFF001 21 TBB [pc,r1] true +Instruction 2664 S:0xC0008C60 0xEEF84A10 23 VMRS r4,FPEXC false +Instruction 2665 S:0xC0008C64 0x0060 3 LSLS r0,r4,#1 false +Instruction 2666 S:0xC0008C66 0x6953 12 LDR r3,[r2,#0x14] false +Instruction 2667 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true +Instruction 2668 S:0xC0008C7A 0xF0244480 1 BIC r4,r4,#0x40000000 false +Instruction 2669 S:0xC0008C7E 0xEEE84A10 6 VMSR FPEXC,r4 false +Instruction 2670 S:0xC0008C82 0x2000 7 MOVS r0,#0 false +Instruction 2671 S:0xC0008C84 0xBD38 1 POP {r3-r5,pc} true +Instruction 2672 S:0xC00368EC 0xB116 2 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 2673 S:0xC00368F4 0x0403 8 LSLS r3,r0,#16 false +Instruction 2674 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 2675 S:0xC00368CC 0x3D01 8 SUBS r5,#1 false +Instruction 2676 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 2677 S:0xC00368D0 0x2300 1 MOVS r3,#0 false fail +Instruction 2678 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 2679 S:0xC00368D4 0x2C00 1 CMP r4,#0 false +Instruction 2680 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 2681 S:0xC00368D8 0x2300 1 MOVS r3,#0 false +Instruction 2682 S:0xC00368DA 0xF0030301 1 AND r3,r3,#1 false fail +Instruction 2683 S:0xC00368DE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 2684 S:0xC00368F8 0xE8BD81F0 2 POP {r4-r8,pc} true +Instruction 2685 S:0xC0036910 0xB002 3 ADD sp,sp,#8 false +Instruction 2686 S:0xC0036912 0xBD10 3 POP {r4,pc} true +Instruction 2687 S:0xC003692A 0xB002 1 ADD sp,sp,#8 false +Instruction 2688 S:0xC003692C 0xBD10 3 POP {r4,pc} true +Instruction 2689 S:0xC000CD26 0x46A4 2 MOV r12,r4 false +Instruction 2690 S:0xC000CD28 0x4628 1 MOV r0,r5 false +Instruction 2691 S:0xC000CD2A 0xE8BC0FF0 2 LDM r12!,{r4-r11} false +Instruction 2692 S:0xC000CD2E 0xF85CDB04 7 LDR sp,[r12],#4 false +Instruction 2693 S:0xC000CD32 0xF8DCF000 3 LDR pc,[r12,#0] true +Cycle Count 28 Tracing disabled +Info Tracing enabled +Instruction 2694 S:0xC003AC6C 0xB5F0 1 PUSH {r4-r7,lr} false +Instruction 2695 S:0xC003AC6E 0xB083 3 SUB sp,sp,#0xc false +Instruction 2696 S:0xC003AC70 0xAF00 1 ADD r7,sp,#0 false +Instruction 2697 S:0xC003AC72 0xB500 2 PUSH {lr} false +Instruction 2698 S:0xC003AC74 0xF85DEB04 2 POP {lr} false +Instruction 2699 S:0xC003AC78 0x4B2E 14 LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 false +Instruction 2700 S:0xC003AC7A 0x460E 0 MOV r6,r1 false +Instruction 2701 S:0xC003AC7C 0x466A 1 MOV r2,sp false +Instruction 2702 S:0xC003AC7E 0xF8D04470 5 LDR r4,[r0,#0x470] false +Instruction 2703 S:0xC003AC82 0xF42251FF 0 BIC r1,r2,#0x1fe0 false +Instruction 2704 S:0xC003AC86 0x2200 1 MOVS r2,#0 false +Instruction 2705 S:0xC003AC88 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 2706 S:0xC003AC8C 0xF8C02470 2 STR r2,[r0,#0x470] false +Instruction 2707 S:0xC003AC90 0x6832 3 LDR r2,[r6,#0] false +Instruction 2708 S:0xC003AC92 0x4605 0 MOV r5,r0 false +Instruction 2709 S:0xC003AC94 0x681B 3 LDR r3,[r3,#0] false +Instruction 2710 S:0xC003AC96 0x68C9 3 LDR r1,[r1,#0xc] false +Instruction 2711 S:0xC003AC98 0x2B00 1 CMP r3,#0 false +Instruction 2712 S:0xC003AC9A 0xD125 0 BNE {pc}+0x4e ; 0xc003ace8 true fail +Instruction 2713 S:0xC003AC9C 0xF3BF8F5F 63 DMB false +Instruction 2714 S:0xC003ACA0 0x2300 1 MOVS r3,#0 false +Instruction 2715 S:0xC003ACA2 0x61B3 1 STR r3,[r6,#0x18] false +Instruction 2716 S:0xC003ACA4 0xF3BF8F5F 1 DMB false +Instruction 2717 S:0xC003ACA8 0x882B 57 LDRH r3,[r5,#0] false +Instruction 2718 S:0xC003ACAA 0x3301 2 ADDS r3,#1 false +Instruction 2719 S:0xC003ACAC 0x802B 1 STRH r3,[r5,#0] false +Instruction 2720 S:0xC003ACAE 0xF3BF8F4F 31 DSB false +Instruction 2721 S:0xC003ACB2 0xF3AF8004 1 SEV.W false +Instruction 2722 S:0xC003ACB6 0xB662 1 CPSIE i false +Instruction 2723 S:0xC003ACB8 0xB184 1 CBZ r4,{pc}+0x24 ; 0xc003acdc true +Instruction 2724 S:0xC003ACDC 0x2A40 1 CMP r2,#0x40 false +Instruction 2725 S:0xC003ACDE 0xD009 0 BEQ {pc}+0x16 ; 0xc003acf4 true fail +Instruction 2726 S:0xC003ACE0 0xF107070C 8 ADD r7,r7,#0xc false +Instruction 2727 S:0xC003ACE4 0x46BD 1 MOV sp,r7 false +Instruction 2728 S:0xC003ACE6 0xBDF0 3 POP {r4-r7,pc} true +Cycle Count 75 Tracing disabled +Info Tracing enabled +Instruction 2729 S:0xC000F72E 0xB672 1 CPSID i false +Instruction 2730 S:0xC000F730 0x6821 1 LDR r1,[r4,#0] false +Instruction 2731 S:0xC000F732 0x0748 3 LSLS r0,r1,#29 false +Instruction 2732 S:0xC000F734 0xD1F5 1 BNE {pc}-0x12 ; 0xc000f722 true fail +Instruction 2733 S:0xC000F736 0x2000 15 MOVS r0,#0 false +Instruction 2734 S:0xC000F738 0xE8BD81F0 1 POP {r4-r8,pc} true +Instruction 2735 S:0xC000CD92 0x2800 11 CMP r0,#0 false +Instruction 2736 S:0xC000CD94 0xF000800E 0 BEQ.W {pc}+0x20 ; 0xc000cdb4 true +Instruction 2737 S:0xC000CDB4 0xF3BF8F2F 19 CLREX false +Instruction 2738 S:0xC000CDB8 0x466A 1 MOV r2,sp false +Instruction 2739 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 2740 S:0xC000CDBE 0xF083030C 66 EOR r3,r3,#0xc false +Instruction 2741 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 2742 S:0xC000CDC6 0xF8D2D034 16 LDR sp,[r2,#0x34] false +Instruction 2743 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false +Instruction 2744 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 2745 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 2746 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false +Instruction 2747 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false +Instruction 2748 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 2749 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 2750 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false +Instruction 2751 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false +Instruction 2752 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536962810 +Cycle Count 193 Tracing disabled +Info Tracing enabled +Instruction 2753 S:0xC000CB00 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562536962823 +Instruction 2754 S:0xC000CB02 0xE88D1FFF 3 STM sp,{r0-r12} false +Instruction 2755 S:0xC000CB06 0xE8900038 26 LDM r0,{r3-r5} false +Instruction 2756 S:0xC000CB0A 0xA80F 3 ADD r0,sp,#0x3c false +Instruction 2757 S:0xC000CB0C 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 2758 S:0xC000CB10 0x9300 1 STR r3,[sp,#0] false +Instruction 2759 S:0xC000CB12 0xE8800070 2 STM r0,{r4-r6} false +Instruction 2760 S:0xC000CB16 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false +Instruction 2761 S:0xC000CB1A 0xF081010C 2 EOR r1,r1,#0xc false +Instruction 2762 S:0xC000CB1E 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 2763 S:0xC000CB22 0xF840DC08 5 STR sp,[r0,#-8] false +Instruction 2764 S:0xC000CB26 0xF840EC04 1 STR lr,[r0,#-4] false +Instruction 2765 S:0xC000CB2A 0xF081010C 0 EOR r1,r1,#0xc false +Instruction 2766 S:0xC000CB2E 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 2767 S:0xC000CB32 0xF85F0114 18 LDR r0,[pc,#-276] ; [0xC000CA20] = 0xC06013D4 false +Instruction 2768 S:0xC000CB36 0x6800 5 LDR r0,[r0,#0] false +Instruction 2769 S:0xC000CB38 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false +Instruction 2770 S:0xC000CB3C 0x4622 6 MOV r2,r4 false +Instruction 2771 S:0xC000CB3E 0x462B 0 MOV r3,r5 false +Instruction 2772 S:0xC000CB40 0xF20F19A1 1 ADR.W r9,{pc}+0x1a5 ; 0xc000cce5 false +Instruction 2773 S:0xC000CB44 0xF0130F20 0 TST r3,#0x20 false +Instruction 2774 S:0xC000CB48 0xF0408008 1 BNE.W {pc}+0x14 ; 0xc000cb5c true fail +Instruction 2775 S:0xC000CB4C 0xF1A20404 16 SUB r4,r2,#4 false +Instruction 2776 S:0xC000CB50 0xF8540E00 112 LDRT r0,[r4,#0] false +Instruction 2777 S:0xC000CB54 0xF20F1E2B 0 ADR.W lr,{pc}+0x12f ; 0xc000cc83 false +Instruction 2778 S:0xC000CB58 0xF000B818 1 B.W {pc}+0x34 ; 0xc000cb8c true +Instruction 2779 S:0xC000CB8C 0x46EA 3 MOV r10,sp false +Instruction 2780 S:0xC000CB8E 0xEA4F3A5A 2 LSR r10,r10,#13 false +Instruction 2781 S:0xC000CB92 0xEA4F3A4A 2 LSL r10,r10,#13 false +Instruction 2782 S:0xC000CB96 0xA62A 0 ADR r6,{pc}+0xaa ; 0xc000cc40 false +Instruction 2783 S:0xC000CB98 0xF8565B04 58 LDR r5,[r6],#4 false +Instruction 2784 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false +Instruction 2785 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false +Instruction 2786 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail +Instruction 2787 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false +Instruction 2788 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false +Instruction 2789 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true +Instruction 2790 S:0xC000CB98 0xF8565B04 11 LDR r5,[r6],#4 false +Instruction 2791 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false +Instruction 2792 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false +Instruction 2793 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail +Instruction 2794 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false +Instruction 2795 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false +Instruction 2796 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true +Instruction 2797 S:0xC000CB98 0xF8565B04 21 LDR r5,[r6],#4 false +Instruction 2798 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false +Instruction 2799 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false +Instruction 2800 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true +Instruction 2801 S:0xC000CBBC 0xF0106F00 8 TST r0,#0x8000000 false +Instruction 2802 S:0xC000CBC0 0xBF14 1 ITE NE false +Instruction 2803 S:0xC000CBC2 0xF0106F80 1 TST r0,#0x4000000 false +Instruction 2804 S:0xC000CBC6 0x46F7 1 MOV pc,lr true fail +Instruction 2805 S:0xC000CBC8 0xF4006870 1 AND r8,r0,#0xf00 false +Instruction 2806 S:0xC000CBCC 0xEA4F2818 2 LSR r8,r8,#8 false +Instruction 2807 S:0xC000CBD0 0xF04F0701 0 MOV r7,#1 false +Instruction 2808 S:0xC000CBD4 0xF10A0650 1 ADD r6,r10,#0x50 false +Instruction 2809 S:0xC000CBD8 0xF8067008 3 STRB r7,[r6,r8] false +Instruction 2810 S:0xC000CBDC 0xEA4F0888 1 LSL r8,r8,#2 false +Instruction 2811 S:0xC000CBE0 0x44C7 9 ADD pc,pc,r8 true +Instruction 2812 S:0xC000CC0C 0xF7FCB906 42 B {pc}-0x3df0 ; 0xc0008e1c true +Instruction 2813 S:0xC0008E1C 0xB662 3 CPSIE i false +Instruction 2814 S:0xC0008E1E 0x4C04 19 LDR r4,[pc,#16] ; [0xC0008E30] = 0xC0601098 false +Instruction 2815 S:0xC0008E20 0xF8DAB014 4 LDR r11,[r10,#0x14] false +Instruction 2816 S:0xC0008E24 0xF10A0AF8 0 ADD r10,r10,#0xf8 false +Instruction 2817 S:0xC0008E28 0xF8D4F000 1 LDR pc,[r4,#0] true +Instruction 2818 S:0xC0008E34 0xEEF81A10 9 VMRS r1,FPEXC false +Instruction 2819 S:0xC0008E38 0xF0114F80 2 TST r1,#0x40000000 false +Instruction 2820 S:0xC0008E3C 0xF040803A 0 BNE.W {pc}+0x78 ; 0xc0008eb4 true fail +Instruction 2821 S:0xC0008E40 0x4B31 25 LDR r3,[pc,#196] ; [0xC0008F08] = 0xC0637B9C false +Instruction 2822 S:0xC0008E42 0xF0414180 0 ORR r1,r1,#0x40000000 false +Instruction 2823 S:0xC0008E46 0xF853402B 61 LDR r4,[r3,r11,LSL #2] false +Instruction 2824 S:0xC0008E4A 0xF0214500 0 BIC r5,r1,#0x80000000 false +Instruction 2825 S:0xC0008E4E 0x4554 2 CMP r4,r10 false +Instruction 2826 S:0xC0008E50 0xF0408006 0 BNE.W {pc}+0x10 ; 0xc0008e60 true fail +Instruction 2827 S:0xC0008E54 0xF8DAC110 68 LDR r12,[r10,#0x110] false +Instruction 2828 S:0xC0008E58 0xEA9C0F0B 2 TEQ r12,r11 false +Instruction 2829 S:0xC0008E5C 0xF0008020 0 BEQ.W {pc}+0x44 ; 0xc0008ea0 true +Instruction 2830 S:0xC0008EA0 0xF0114F00 2 TST r1,#0x80000000 false +Instruction 2831 S:0xC0008EA4 0xF0408011 0 BNE.W {pc}+0x26 ; 0xc0008eca true fail +Instruction 2832 S:0xC0008EA8 0xEEE81A10 1 VMSR FPEXC,r1 false +Instruction 2833 S:0xC0008EAC 0xF1A20204 7 SUB r2,r2,#4 false +Instruction 2834 S:0xC0008EB0 0x920F 3 STR r2,[sp,#0x3c] false +Instruction 2835 S:0xC0008EB2 0x46CF 1 MOV pc,r9 true +Instruction 2836 S:0xC000CCE4 0x46E9 16 MOV r9,sp false +Instruction 2837 S:0xC000CCE6 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 2838 S:0xC000CCEA 0xEA4F3949 2 LSL r9,r9,#13 false +Timestamp Timestamp: 562536962867 +Instruction 2839 S:0xC000CCEE 0xF04F0800 1 MOV r8,#0 false +Instruction 2840 S:0xC000CCF2 0xF000B857 0 B.W {pc}+0xb2 ; 0xc000cda4 true +Instruction 2841 S:0xC000CDA4 0xB672 1 CPSID i false +Instruction 2842 S:0xC000CDA6 0xBF00 1 NOP false +Instruction 2843 S:0xC000CDA8 0xF8D91000 1 LDR r1,[r9,#0] false +Instruction 2844 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false +Instruction 2845 S:0xC000CDB0 0xF47FAFEB 0 BNE.W {pc}-0x26 ; 0xc000cd8a true fail +Instruction 2846 S:0xC000CDB4 0xF3BF8F2F 1 CLREX false +Instruction 2847 S:0xC000CDB8 0x466A 1 MOV r2,sp false +Instruction 2848 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 2849 S:0xC000CDBE 0xF083030C 2 EOR r3,r3,#0xc false +Instruction 2850 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 2851 S:0xC000CDC6 0xF8D2D034 5 LDR sp,[r2,#0x34] false +Instruction 2852 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false +Instruction 2853 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 2854 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 2855 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false +Instruction 2856 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false +Instruction 2857 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 2858 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 2859 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false +Instruction 2860 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false +Instruction 2861 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536962870 +Cycle Count 301997 Tracing disabled +Info Tracing enabled +Instruction 2862 S:0xC000CAA0 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562536983623 +Instruction 2863 S:0xC000CAA2 0xE88D1FFF 6 STM sp,{r0-r12} false +Instruction 2864 S:0xC000CAA6 0xE8900038 11 LDM r0,{r3-r5} false +Instruction 2865 S:0xC000CAAA 0xA80F 2 ADD r0,sp,#0x3c false +Instruction 2866 S:0xC000CAAC 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 2867 S:0xC000CAB0 0x9300 1 STR r3,[sp,#0] false +Instruction 2868 S:0xC000CAB2 0xE8800070 2 STM r0,{r4-r6} false +Instruction 2869 S:0xC000CAB6 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false +Instruction 2870 S:0xC000CABA 0xF081010C 2 EOR r1,r1,#0xc false +Instruction 2871 S:0xC000CABE 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 2872 S:0xC000CAC2 0xF840DC08 5 STR sp,[r0,#-8] false +Instruction 2873 S:0xC000CAC6 0xF840EC04 1 STR lr,[r0,#-4] false +Instruction 2874 S:0xC000CACA 0xF081010C 0 EOR r1,r1,#0xc false +Instruction 2875 S:0xC000CACE 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 2876 S:0xC000CAD2 0xF85F00B4 7 LDR r0,[pc,#-180] ; [0xC000CA20] = 0xC06013D4 false +Instruction 2877 S:0xC000CAD6 0x6800 17 LDR r0,[r0,#0] false +Instruction 2878 S:0xC000CAD8 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false +Instruction 2879 S:0xC000CADC 0x4907 16 LDR r1,[pc,#28] ; [0xC000CAFC] = 0xC06013DC false +Instruction 2880 S:0xC000CADE 0x4668 0 MOV r0,sp false +Instruction 2881 S:0xC000CAE0 0xF20F0E05 1 ADR.W lr,{pc}+9 ; 0xc000cae9 false +Instruction 2882 S:0xC000CAE4 0xF8D1F000 2 LDR pc,[r1,#0] true +Instruction 2883 S:0xC00083D0 0xE92D41F0 22 PUSH {r4-r8,lr} false +Instruction 2884 S:0xC00083D4 0xB500 5 PUSH {lr} false +Instruction 2885 S:0xC00083D6 0xF004FD19 1 BL {pc}+0x4a36 ; 0xc000ce0c true +Instruction 2886 S:0xC000CE0C 0x46F4 36 MOV r12,lr false +Instruction 2887 S:0xC000CE0E 0xF85DEB04 1 POP {lr} false +Instruction 2888 S:0xC000CE12 0x46E7 1 MOV pc,r12 true +Instruction 2889 S:0xC00083DA 0x4607 28 MOV r7,r0 false +Instruction 2890 S:0xC00083DC 0x4E0F 13 LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 false +Instruction 2891 S:0xC00083DE 0xF8D6800C 17 LDR r8,[r6,#0xc] false +Instruction 2892 S:0xC00083E2 0xF108040C 2 ADD r4,r8,#0xc false +Instruction 2893 S:0xC00083E6 0xE006 1 B {pc}+0x10 ; 0xc00083f6 true +Instruction 2894 S:0xC00083F6 0x6822 26 LDR r2,[r4,#0] false +Instruction 2895 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false +Instruction 2896 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false +Instruction 2897 S:0xC0008400 0x4601 0 MOV r1,r0 false +Instruction 2898 S:0xC0008402 0xF5B57F7B 1 CMP r5,#0x3ec false +Instruction 2899 S:0xC0008406 0xD9EF 0 BLS {pc}-0x1e ; 0xc00083e8 true +Instruction 2900 S:0xC00083E8 0xF8D60594 19 LDR r0,[r6,#0x594] false +Instruction 2901 S:0xC00083EC 0xF065FB40 0 BL {pc}+0x65684 ; 0xc006da70 true +Cycle Count 218 Tracing disabled +Info Tracing enabled +Instruction 2902 S:0xC00083F0 0x4639 1 MOV r1,r7 false +Instruction 2903 S:0xC00083F2 0xF005F8F7 0 BL {pc}+0x51f2 ; 0xc000d5e4 true +Instruction 2904 S:0xC000D5E4 0xB570 21 PUSH {r4-r6,lr} false +Instruction 2905 S:0xC000D5E6 0xB500 4 PUSH {lr} false +Instruction 2906 S:0xC000D5E8 0xF85DEB04 2 POP {lr} false +Instruction 2907 S:0xC000D5EC 0x4605 0 MOV r5,r0 false +Instruction 2908 S:0xC000D5EE 0x4C12 22 LDR r4,[pc,#72] ; [0xC000D638] = 0xC05F1F34 false +Instruction 2909 S:0xC000D5F0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 2910 S:0xC000D5F4 0x4623 1 MOV r3,r4 false +Instruction 2911 S:0xC000D5F6 0x58D6 15 LDR r6,[r2,r3] false +Instruction 2912 S:0xC000D5F8 0x50D1 3 STR r1,[r2,r3] false +Instruction 2913 S:0xC000D5FA 0xF013FDBF 0 BL {pc}+0x13b82 ; 0xc002117c true +Instruction 2914 S:0xC002117C 0xB538 1 PUSH {r3-r5,lr} false +Instruction 2915 S:0xC002117E 0xB500 4 PUSH {lr} false +Instruction 2916 S:0xC0021180 0xF85DEB04 16 POP {lr} false +Instruction 2917 S:0xC0021184 0x466B 1 MOV r3,sp false +Instruction 2918 S:0xC0021186 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 2919 S:0xC002118A 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 2920 S:0xC002118E 0x6965 5 LDR r5,[r4,#0x14] false +Instruction 2921 S:0xC0021190 0xF04EFFCE 0 BL {pc}+0x4efa0 ; 0xc0070130 true +Cycle Count 132 Tracing disabled +Info Tracing enabled +Instruction 2922 S:0xC0021194 0x68E3 1 LDR r3,[r4,#0xc] false +Instruction 2923 S:0xC0021196 0xF8D33240 32 LDR r3,[r3,#0x240] false +Instruction 2924 S:0xC002119A 0xB92B 2 CBNZ r3,{pc}+0xe ; 0xc00211a8 true +Instruction 2925 S:0xC00211A8 0x6863 8 LDR r3,[r4,#4] false +Instruction 2926 S:0xC00211AA 0xF5033380 2 ADD r3,r3,#0x10000 false +Instruction 2927 S:0xC00211AE 0x6063 1 STR r3,[r4,#4] false +Instruction 2928 S:0xC00211B0 0xBD38 1 POP {r3-r5,pc} true +Instruction 2929 S:0xC000D5FE 0x4B0F 2 LDR r3,[pc,#60] ; [0xC000D63C] = 0xC0608914 false +Instruction 2930 S:0xC000D600 0x681B 17 LDR r3,[r3,#0] false +Instruction 2931 S:0xC000D602 0x42AB 2 CMP r3,r5 false +Instruction 2932 S:0xC000D604 0xD909 0 BLS {pc}+0x16 ; 0xc000d61a true fail +Instruction 2933 S:0xC000D606 0x4628 1 MOV r0,r5 false +Instruction 2934 S:0xC000D608 0xF05DF91A 0 BL {pc}+0x5d238 ; 0xc006a840 true +Timestamp Timestamp: 562536983677 +Cycle Count 725 Tracing disabled +Info Tracing enabled +Instruction 2935 S:0xC0035900 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 2936 S:0xC0035904 0xB091 7 SUB sp,sp,#0x44 false +Instruction 2937 S:0xC0035906 0xB500 3 PUSH {lr} false +Instruction 2938 S:0xC0035908 0xF85DEB04 2 POP {lr} false +Instruction 2939 S:0xC003590C 0x4986 13 LDR r1,[pc,#536] ; [0xC0035B28] false +Instruction 2940 S:0xC003590E 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 2941 S:0xC0035912 0xEB030A01 4 ADD r10,r3,r1 false +Instruction 2942 S:0xC0035916 0x930B 1 STR r3,[sp,#0x2c] false +Instruction 2943 S:0xC0035918 0x4602 0 MOV r2,r0 false +Instruction 2944 S:0xC003591A 0x9105 1 STR r1,[sp,#0x14] false +Instruction 2945 S:0xC003591C 0xF8DA3018 57 LDR r3,[r10,#0x18] false +Instruction 2946 S:0xC0035920 0x2B00 2 CMP r3,#0 false +Instruction 2947 S:0xC0035922 0xF00080F9 0 BEQ.W {pc}+0x1f6 ; 0xc0035b18 true fail +Instruction 2948 S:0xC0035926 0xF8DA3020 1 LDR r3,[r10,#0x20] false +Instruction 2949 S:0xC003592A 0x4650 0 MOV r0,r10 false +Instruction 2950 S:0xC003592C 0xF04F34FF 1 MOV r4,#0xffffffff false +Instruction 2951 S:0xC0035930 0xF06F4500 0 MVN r5,#0x80000000 false +Instruction 2952 S:0xC0035934 0x3301 1 ADDS r3,#1 false +Instruction 2953 S:0xC0035936 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 2954 S:0xC003593A 0xE9C24504 1 STRD r4,r5,[r2,#0x10] false +Instruction 2955 S:0xC003593E 0xF50A7388 1 ADD r3,r10,#0x110 false +Instruction 2956 S:0xC0035942 0xF10A01A0 0 ADD r1,r10,#0xa0 false +Instruction 2957 S:0xC0035946 0x930A 1 STR r3,[sp,#0x28] false +Instruction 2958 S:0xC0035948 0x9108 1 STR r1,[sp,#0x20] false +Instruction 2959 S:0xC003594A 0xF10A01D8 0 ADD r1,r10,#0xd8 false +Instruction 2960 S:0xC003594E 0x9109 1 STR r1,[sp,#0x24] false +Instruction 2961 S:0xC0035950 0xF3AEFE32 0 BL {pc}+0x3aec68 ; 0xc03e45b8 true +Cycle Count 49 Tracing disabled +Info Tracing enabled +Instruction 2962 S:0xC0035954 0xA908 1 ADD r1,sp,#0x20 false +Instruction 2963 S:0xC0035956 0xA80C 0 ADD r0,sp,#0x30 false +Instruction 2964 S:0xC0035958 0xF04F0B01 1 MOV r11,#1 false +Instruction 2965 S:0xC003595C 0xC90E 23 LDM r1,{r1-r3} false +Instruction 2966 S:0xC003595E 0xF01BFAA9 4 BL {pc}+0x1b556 ; 0xc0050eb4 true +Instruction 2967 S:0xC0050EB4 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 2968 S:0xC0050EB8 0xB089 7 SUB sp,sp,#0x24 false +Instruction 2969 S:0xC0050EBA 0xB500 3 PUSH {lr} false +Instruction 2970 S:0xC0050EBC 0xF85DEB04 2 POP {lr} false +Instruction 2971 S:0xC0050EC0 0x4D36 22 LDR r5,[pc,#216] ; [0xC0050F9C] false +Instruction 2972 S:0xC0050EC2 0x4682 0 MOV r10,r0 false +Instruction 2973 S:0xC0050EC4 0x468B 1 MOV r11,r1 false +Instruction 2974 S:0xC0050EC6 0x4690 0 MOV r8,r2 false +Instruction 2975 S:0xC0050EC8 0x462C 1 MOV r4,r5 false +Instruction 2976 S:0xC0050ECA 0x4699 0 MOV r9,r3 false +Instruction 2977 S:0xC0050ECC 0xF8D56090 28 LDR r6,[r5,#0x90] false +Instruction 2978 S:0xC0050ED0 0x07F0 3 LSLS r0,r6,#31 false +Instruction 2979 S:0xC0050ED2 0xD462 0 BMI {pc}+0xc8 ; 0xc0050f9a true fail +Instruction 2980 S:0xC0050ED4 0xF3BF8F5F 1 DMB false +Instruction 2981 S:0xC0050ED8 0x6827 37 LDR r7,[r4,#0] false +Instruction 2982 S:0xC0050EDA 0x6BA2 3 LDR r2,[r4,#0x38] false +Instruction 2983 S:0xC0050EDC 0x4638 1 MOV r0,r7 false +Instruction 2984 S:0xC0050EDE 0x683B 3 LDR r3,[r7,#0] false +Instruction 2985 S:0xC0050EE0 0x9205 3 STR r2,[sp,#0x14] false +Instruction 2986 S:0xC0050EE2 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536983747 +Cycle Count 52 Tracing disabled +Info Tracing enabled +Instruction 2987 S:0xC0050EE4 0xE9D72302 1 LDRD r2,r3,[r7,#8] false +Instruction 2988 S:0xC0050EE8 0xF8D4C044 1 LDR r12,[r4,#0x44] false +Instruction 2989 S:0xC0050EEC 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 2990 S:0xC0050EF0 0xE9D72304 1 LDRD r2,r3,[r7,#0x10] false +Instruction 2991 S:0xC0050EF4 0x6C27 1 LDR r7,[r4,#0x40] false +Instruction 2992 S:0xC0050EF6 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 2993 S:0xC0050EFA 0xE9D42318 1 LDRD r2,r3,[r4,#0x60] false +Instruction 2994 S:0xC0050EFE 0xE9CD0102 22 STRD r0,r1,[sp,#8] false +Instruction 2995 S:0xC0050F02 0x6860 1 LDR r0,[r4,#4] false +Instruction 2996 S:0xC0050F04 0x68A1 1 LDR r1,[r4,#8] false +Instruction 2997 S:0xC0050F06 0xE9CB2300 1 STRD r2,r3,[r11,#0] false +Instruction 2998 S:0xC0050F0A 0xE9D4231C 1 LDRD r2,r3,[r4,#0x70] false +Instruction 2999 S:0xC0050F0E 0xE9C82300 1 STRD r2,r3,[r8,#0] false +Instruction 3000 S:0xC0050F12 0xE9D42322 1 LDRD r2,r3,[r4,#0x88] false +Instruction 3001 S:0xC0050F16 0xE9C92300 1 STRD r2,r3,[r9,#0] false +Instruction 3002 S:0xC0050F1A 0xF3BF8F5F 1 DMB false +Instruction 3003 S:0xC0050F1E 0xF8D43090 65 LDR r3,[r4,#0x90] false +Instruction 3004 S:0xC0050F22 0x429E 2 CMP r6,r3 false +Instruction 3005 S:0xC0050F24 0xD1D2 1 BNE {pc}-0x58 ; 0xc0050ecc true fail +Instruction 3006 S:0xC0050F26 0xE9DD2306 9 LDRD r2,r3,[sp,#0x18] false +Instruction 3007 S:0xC0050F2A 0xE9DD8902 1 LDRD r8,r9,[sp,#8] false +Instruction 3008 S:0xC0050F2E 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false +Instruction 3009 S:0xC0050F32 0xEBB80802 1 SUBS r8,r8,r2 false +Instruction 3010 S:0xC0050F36 0xEB690903 1 SBC r9,r9,r3 false +Instruction 3011 S:0xC0050F3A 0x463A 0 MOV r2,r7 false +Instruction 3012 S:0xC0050F3C 0xEA080804 1 AND r8,r8,r4 false +Instruction 3013 S:0xC0050F40 0xEA090905 14 AND r9,r9,r5 false +Instruction 3014 S:0xC0050F44 0x4663 0 MOV r3,r12 false +Instruction 3015 S:0xC0050F46 0xF1C10C20 1 RSB r12,r1,#0x20 false +Instruction 3016 S:0xC0050F4A 0xFBA86700 1 UMULL r6,r7,r8,r0 false +Instruction 3017 S:0xC0050F4E 0x1992 2 ADDS r2,r2,r6 false +Instruction 3018 S:0xC0050F50 0xF44F464A 0 MOV r6,#0xca00 false +Instruction 3019 S:0xC0050F54 0xFA22F401 2 LSR r4,r2,r1 false +Instruction 3020 S:0xC0050F58 0xF6C3369A 1 MOVT r6,#0x3b9a false +Instruction 3021 S:0xC0050F5C 0xFB007709 1 MLA r7,r0,r9,r7 false +Instruction 3022 S:0xC0050F60 0xEB430307 15 ADC r3,r3,r7 false +Instruction 3023 S:0xC0050F64 0xF1B10020 0 SUBS r0,r1,#0x20 false +Instruction 3024 S:0xC0050F68 0xFA03FC0C 2 LSL r12,r3,r12 false +Instruction 3025 S:0xC0050F6C 0xBF58 0 IT PL false +Instruction 3026 S:0xC0050F6E 0xFA43F000 1 ASR r0,r3,r0 false fail +Instruction 3027 S:0xC0050F72 0xEA44040C 1 ORR r4,r4,r12 false +Instruction 3028 S:0xC0050F76 0xFA43F501 1 ASR r5,r3,r1 false +Instruction 3029 S:0xC0050F7A 0x9905 1 LDR r1,[sp,#0x14] false +Instruction 3030 S:0xC0050F7C 0xBF58 0 IT PL false +Instruction 3031 S:0xC0050F7E 0x4304 1 ORRS r4,r4,r0 false fail +Instruction 3032 S:0xC0050F80 0xE9DB2300 1 LDRD r2,r3,[r11,#0] false +Instruction 3033 S:0xC0050F84 0x4650 1 MOV r0,r10 false +Instruction 3034 S:0xC0050F86 0xFBC64501 1 SMLAL r4,r5,r6,r1 false +Instruction 3035 S:0xC0050F8A 0x1AA4 2 SUBS r4,r4,r2 false +Instruction 3036 S:0xC0050F8C 0xEB650503 1 SBC r5,r5,r3 false +Instruction 3037 S:0xC0050F90 0xE9CA4500 1 STRD r4,r5,[r10,#0] false +Instruction 3038 S:0xC0050F94 0xB009 1 ADD sp,sp,#0x24 false +Instruction 3039 S:0xC0050F96 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 3040 S:0xC0035962 0x2103 5 MOVS r1,#3 false +Instruction 3041 S:0xC0035964 0x980C 2 LDR r0,[sp,#0x30] false +Instruction 3042 S:0xC0035966 0x9A0D 1 LDR r2,[sp,#0x34] false +Instruction 3043 S:0xC0035968 0x9104 1 STR r1,[sp,#0x10] false +Instruction 3044 S:0xC003596A 0x9006 1 STR r0,[sp,#0x18] false +Instruction 3045 S:0xC003596C 0x9207 1 STR r2,[sp,#0x1c] false +Instruction 3046 S:0xC003596E 0xE9DD0106 2 LDRD r0,r1,[sp,#0x18] false +Instruction 3047 S:0xC0035972 0xE9CD0100 1 STRD r0,r1,[sp,#0] false +Instruction 3048 S:0xC0035976 0x2700 1 MOVS r7,#0 false +Instruction 3049 S:0xC0035978 0xF04F32FF 0 MOV r2,#0xffffffff false +Instruction 3050 S:0xC003597C 0xF06F4300 1 MVN r3,#0x80000000 false +Instruction 3051 S:0xC0035980 0xE9CD2302 50 STRD r2,r3,[sp,#8] false +Instruction 3052 S:0xC0035984 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false +Instruction 3053 S:0xC0035988 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 3054 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 3055 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 3056 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 3057 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true fail +Instruction 3058 S:0xC0035996 0xEBC706C7 1 RSB r6,r7,r7,LSL #3 false +Instruction 3059 S:0xC003599A 0xE9DD4500 1 LDRD r4,r5,[sp,#0] false +Instruction 3060 S:0xC003599E 0xEB0A06C6 27 ADD r6,r10,r6,LSL #3 false +Instruction 3061 S:0xC00359A2 0xE9D6890C 26 LDRD r8,r9,[r6,#0x30] false +Instruction 3062 S:0xC00359A6 0x6930 2 LDR r0,[r6,#0x10] false +Instruction 3063 S:0xC00359A8 0xEB140408 1 ADDS r4,r4,r8 false +Instruction 3064 S:0xC00359AC 0xEB450509 1 ADC r5,r5,r9 false +Instruction 3065 S:0xC00359B0 0xE9CD450E 1 STRD r4,r5,[sp,#0x38] false +Instruction 3066 S:0xC00359B4 0xB1A0 1 CBZ r0,{pc}+0x2c ; 0xc00359e0 true fail +Instruction 3067 S:0xC00359B6 0xE9D02306 20 LDRD r2,r3,[r0,#0x18] false +Instruction 3068 S:0xC00359BA 0x4294 2 CMP r4,r2 false +Instruction 3069 S:0xC00359BC 0xEB750103 1 SBCS r1,r5,r3 false +Instruction 3070 S:0xC00359C0 0xDA08 1 BGE {pc}+0x14 ; 0xc00359d4 true +Instruction 3071 S:0xC00359D4 0xA90E 4 ADD r1,sp,#0x38 false +Instruction 3072 S:0xC00359D6 0xF7FFFB6B 1 BL {pc}-0x926 ; 0xc00350b0 true +Instruction 3073 S:0xC00350B0 0xE92D43F0 17 PUSH {r4-r9,lr} false +Instruction 3074 S:0xC00350B4 0xB083 4 SUB sp,sp,#0xc false +Instruction 3075 S:0xC00350B6 0xB500 3 PUSH {lr} false +Instruction 3076 S:0xC00350B8 0xF85DEB04 2 POP {lr} false +Instruction 3077 S:0xC00350BC 0x6A47 1 LDR r7,[r0,#0x24] false +Instruction 3078 S:0xC00350BE 0x4604 0 MOV r4,r0 false +Instruction 3079 S:0xC00350C0 0x4688 59 MOV r8,r1 false +Instruction 3080 S:0xC00350C2 0x683E 1 LDR r6,[r7,#0] false +Instruction 3081 S:0xC00350C4 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 3082 S:0xC00350C8 0x0618 3 LSLS r0,r3,#24 false +Instruction 3083 S:0xC00350CA 0xD56E 0 BPL {pc}+0xe0 ; 0xc00351aa true fail +Instruction 3084 S:0xC00350CC 0x4B40 14 LDR r3,[pc,#256] ; [0xC00351D0] = 0xC0635E28 false +Instruction 3085 S:0xC00350CE 0x685A 13 LDR r2,[r3,#4] false +Instruction 3086 S:0xC00350D0 0x2A00 2 CMP r2,#0 false +Instruction 3087 S:0xC00350D2 0xD15D 0 BNE {pc}+0xbe ; 0xc0035190 true fail +Instruction 3088 S:0xC00350D4 0x2300 1 MOVS r3,#0 false +Instruction 3089 S:0xC00350D6 0x4620 0 MOV r0,r4 false +Instruction 3090 S:0xC00350D8 0x4639 1 MOV r1,r7 false +Instruction 3091 S:0xC00350DA 0x2202 0 MOVS r2,#2 false +Instruction 3092 S:0xC00350DC 0xF7FFFFA0 1 BL {pc}-0xbc ; 0xc0035020 true +Instruction 3093 S:0xC0035020 0xE92D4F70 46 PUSH {r4-r6,r8-r11,lr} false +Instruction 3094 S:0xC0035024 0xB500 7 PUSH {lr} false +Instruction 3095 S:0xC0035026 0xF85DEB04 2 POP {lr} false +Instruction 3096 S:0xC003502A 0x468B 0 MOV r11,r1 false +Instruction 3097 S:0xC003502C 0x6A81 1 LDR r1,[r0,#0x28] false +Instruction 3098 S:0xC003502E 0x4616 0 MOV r6,r2 false +Instruction 3099 S:0xC0035030 0x4682 1 MOV r10,r0 false +Instruction 3100 S:0xC0035032 0x461C 0 MOV r4,r3 false +Instruction 3101 S:0xC0035034 0x07CA 2 LSLS r2,r1,#31 false +Instruction 3102 S:0xC0035036 0xD403 0 BMI {pc}+0xa ; 0xc0035040 true +Instruction 3103 S:0xC0035040 0xF8DB5010 50 LDR r5,[r11,#0x10] false +Instruction 3104 S:0xC0035044 0xF10B000C 0 ADD r0,r11,#0xc false +Instruction 3105 S:0xC0035048 0x4651 1 MOV r1,r10 false +Instruction 3106 S:0xC003504A 0xF221FF6B 0 BL {pc}+0x221eda ; 0xc0256f24 true +Cycle Count 185 Tracing disabled +Info Tracing enabled +Instruction 3107 S:0xC003504E 0x45AA 1 CMP r10,r5 false +Instruction 3108 S:0xC0035050 0xD00F 1 BEQ {pc}+0x22 ; 0xc0035072 true +Instruction 3109 S:0xC0035072 0x2C00 23 CMP r4,#0 false +Instruction 3110 S:0xC0035074 0xD0ED 0 BEQ {pc}-0x22 ; 0xc0035052 true +Instruction 3111 S:0xC0035052 0xF8DB3010 26 LDR r3,[r11,#0x10] false +Instruction 3112 S:0xC0035056 0x2B00 2 CMP r3,#0 false +Instruction 3113 S:0xC0035058 0xD1EE 1 BNE {pc}-0x20 ; 0xc0035038 true +Instruction 3114 S:0xC0035038 0xF8CA6028 8 STR r6,[r10,#0x28] false +Instruction 3115 S:0xC003503C 0xE8BD8F70 1 POP {r4-r6,r8-r11,pc} true +Instruction 3116 S:0xC00350E0 0x4B3C 4 LDR r3,[pc,#240] ; [0xC00351D4] = 0xC05FC5AC false +Instruction 3117 S:0xC00350E2 0x681B 16 LDR r3,[r3,#0] false +Instruction 3118 S:0xC00350E4 0x2B00 2 CMP r3,#0 false +Instruction 3119 S:0xC00350E6 0xD147 0 BNE {pc}+0x92 ; 0xc0035178 true fail +Instruction 3120 S:0xC00350E8 0xF8D49020 1 LDR r9,[r4,#0x20] false +Instruction 3121 S:0xC00350EC 0xF3BF8F5F 1 DMB false +Instruction 3122 S:0xC00350F0 0x8833 29 LDRH r3,[r6,#0] false +Instruction 3123 S:0xC00350F2 0x3301 2 ADDS r3,#1 false +Instruction 3124 S:0xC00350F4 0x8033 1 STRH r3,[r6,#0] false +Instruction 3125 S:0xC00350F6 0xF3BF8F4F 74 DSB false +Instruction 3126 S:0xC00350FA 0xF3AF8004 1 SEV.W false +Instruction 3127 S:0xC00350FE 0x4B36 3 LDR r3,[pc,#216] ; [0xC00351D8] = 0xC0635E50 false +Instruction 3128 S:0xC0035100 0x685A 13 LDR r2,[r3,#4] false +Instruction 3129 S:0xC0035102 0x2A00 2 CMP r2,#0 false +Instruction 3130 S:0xC0035104 0xD12A 0 BNE {pc}+0x58 ; 0xc003515c true fail +Instruction 3131 S:0xC0035106 0x4620 1 MOV r0,r4 false +Instruction 3132 S:0xC0035108 0x47C8 1 BLX r9 true +Instruction 3133 S:0xC0055728 0xB5F0 22 PUSH {r4-r7,lr} false +Instruction 3134 S:0xC005572A 0xB085 3 SUB sp,sp,#0x14 false +Instruction 3135 S:0xC005572C 0xB500 3 PUSH {lr} false +Instruction 3136 S:0xC005572E 0xF85DEB04 2 POP {lr} false +Instruction 3137 S:0xC0055732 0x4606 0 MOV r6,r0 false +Instruction 3138 S:0xC0055734 0xA802 1 ADD r0,sp,#8 false +Instruction 3139 S:0xC0055736 0x4B0F 14 LDR r3,[pc,#60] ; [0xC0055774] = 0xC05F1F34 false +Instruction 3140 S:0xC0055738 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3141 S:0xC005573C 0x58D7 6 LDR r7,[r2,r3] false +Instruction 3142 S:0xC005573E 0xF7F9FEF5 1 BL {pc}-0x6212 ; 0xc004f52c true +Instruction 3143 S:0xC004F52C 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 3144 S:0xC004F530 0xB08B 6 SUB sp,sp,#0x2c false +Instruction 3145 S:0xC004F532 0xB500 3 PUSH {lr} false +Instruction 3146 S:0xC004F534 0xF85DEB04 2 POP {lr} false +Instruction 3147 S:0xC004F538 0x4B3D 19 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 3148 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 3149 S:0xC004F53C 0x681B 3 LDR r3,[r3,#0] false +Instruction 3150 S:0xC004F53E 0x2B00 2 CMP r3,#0 false +Instruction 3151 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 3152 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 3153 S:0xC004F546 0xF8DFB0F0 2 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 3154 S:0xC004F54A 0x464F 1 MOV r7,r9 false +Instruction 3155 S:0xC004F54C 0xF8D75090 3 LDR r5,[r7,#0x90] false +Instruction 3156 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false +Instruction 3157 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 3158 S:0xC004F554 0xF3BF8F5F 1 DMB false +Instruction 3159 S:0xC004F558 0xF8DB6000 59 LDR r6,[r11,#0] false +Instruction 3160 S:0xC004F55C 0xF8DB4054 3 LDR r4,[r11,#0x54] false +Instruction 3161 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false +Instruction 3162 S:0xC004F564 0x4630 1 MOV r0,r6 false +Instruction 3163 S:0xC004F566 0x6831 1 LDR r1,[r6,#0] false +Instruction 3164 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false +Instruction 3165 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false +Instruction 3166 S:0xC004F56E 0xE9CD2306 3 STRD r2,r3,[sp,#0x18] false +Instruction 3167 S:0xC004F572 0x4788 1 BLX r1 true +Timestamp Timestamp: 562536983829 +Cycle Count 34 Tracing disabled +Info Tracing enabled +Instruction 3168 S:0xC004F574 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 3169 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false +Instruction 3170 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false +Instruction 3171 S:0xC004F580 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 3172 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 3173 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false +Instruction 3174 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false +Instruction 3175 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false +Instruction 3176 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false +Instruction 3177 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 3178 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false +Instruction 3179 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false +Instruction 3180 S:0xC004F59E 0xF1C40620 9 RSB r6,r4,#0x20 false +Instruction 3181 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false +Instruction 3182 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false +Instruction 3183 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false +Instruction 3184 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false +Instruction 3185 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false +Instruction 3186 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false +Instruction 3187 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false +Instruction 3188 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false +Instruction 3189 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false +Instruction 3190 S:0xC004F5C0 0x1880 10 ADDS r0,r0,r2 false +Instruction 3191 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false +Instruction 3192 S:0xC004F5C6 0xF1B40320 1 SUBS r3,r4,#0x20 false +Instruction 3193 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false +Instruction 3194 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false +Instruction 3195 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false +Instruction 3196 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false +Instruction 3197 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false +Instruction 3198 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false +Instruction 3199 S:0xC004F5DE 0xEA480806 14 ORR r8,r8,r6 false +Instruction 3200 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false +Instruction 3201 S:0xC004F5E6 0xBF58 1 IT PL false +Instruction 3202 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail +Instruction 3203 S:0xC004F5EC 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false +Instruction 3204 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false +Instruction 3205 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false +Instruction 3206 S:0xC004F5F8 0xF3BF8F5F 1 DMB false +Instruction 3207 S:0xC004F5FC 0xF8D71090 28 LDR r1,[r7,#0x90] false +Instruction 3208 S:0xC004F600 0x428D 2 CMP r5,r1 false +Instruction 3209 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 3210 S:0xC004F604 0x461D 1 MOV r5,r3 false +Instruction 3211 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false +Instruction 3212 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 3213 S:0xC004F60C 0x4614 1 MOV r4,r2 false +Instruction 3214 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 3215 S:0xC004F612 0x4650 1 MOV r0,r10 false +Instruction 3216 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false +Instruction 3217 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false +Instruction 3218 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 3219 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 3220 S:0xC0055742 0xE9DD4502 7 LDRD r4,r5,[sp,#8] false +Instruction 3221 S:0xC0055746 0x4620 2 MOV r0,r4 false +Instruction 3222 S:0xC0055748 0x4629 1 MOV r1,r5 false +Instruction 3223 S:0xC005574A 0xF7FFFF8D 0 BL {pc}-0xe2 ; 0xc0055668 true +Instruction 3224 S:0xC0055668 0xB418 1 PUSH {r3,r4} false +Instruction 3225 S:0xC005566A 0xB500 1 PUSH {lr} false +Instruction 3226 S:0xC005566C 0xF85DEB04 2 POP {lr} false +Instruction 3227 S:0xC0055670 0x466B 1 MOV r3,sp false +Instruction 3228 S:0xC0055672 0x4A09 26 LDR r2,[pc,#36] ; [0xC0055698] = 0xC05FC5A4 false +Instruction 3229 S:0xC0055674 0xF42354FF 0 BIC r4,r3,#0x1fe0 false +Instruction 3230 S:0xC0055678 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 3231 S:0xC005567C 0x6813 2 LDR r3,[r2,#0] false +Instruction 3232 S:0xC005567E 0x6964 3 LDR r4,[r4,#0x14] false +Instruction 3233 S:0xC0055680 0xF1B33FFF 1 CMP r3,#0xffffffff false +Instruction 3234 S:0xC0055684 0xBF08 0 IT EQ false +Instruction 3235 S:0xC0055686 0x6014 2 STR r4,[r2,#0] false fail +Instruction 3236 S:0xC0055688 0xD003 0 BEQ {pc}+0xa ; 0xc0055692 true fail +Instruction 3237 S:0xC005568A 0x429C 1 CMP r4,r3 false +Instruction 3238 S:0xC005568C 0xD001 0 BEQ {pc}+6 ; 0xc0055692 true fail +Instruction 3239 S:0xC005568E 0xBC18 1 POP {r3,r4} false +Instruction 3240 S:0xC0055690 0x4770 1 BX lr true +Instruction 3241 S:0xC005574E 0xB11F 11 CBZ r7,{pc}+0xa ; 0xc0055758 true fail +Instruction 3242 S:0xC0055750 0x4639 1 MOV r1,r7 false +Instruction 3243 S:0xC0055752 0x4630 0 MOV r0,r6 false +Instruction 3244 S:0xC0055754 0xF7FFFEEE 1 BL {pc}-0x220 ; 0xc0055534 true +Instruction 3245 S:0xC0055534 0xB508 34 PUSH {r3,lr} false +Instruction 3246 S:0xC0055536 0xB500 1 PUSH {lr} false +Instruction 3247 S:0xC0055538 0xF85DEB04 2 POP {lr} false +Instruction 3248 S:0xC005553C 0x6DC3 14 LDR r3,[r0,#0x5c] false +Instruction 3249 S:0xC005553E 0xB15B 2 CBZ r3,{pc}+0x1a ; 0xc0055558 true +Instruction 3250 S:0xC0055558 0x6C0B 26 LDR r3,[r1,#0x40] false +Instruction 3251 S:0xC005555A 0xF0130F0F 2 TST r3,#0xf false +Instruction 3252 S:0xC005555E 0xBF14 1 ITE NE false +Instruction 3253 S:0xC0055560 0x2000 1 MOVS r0,#0 false fail +Instruction 3254 S:0xC0055562 0x2001 0 MOVS r0,#1 false +Instruction 3255 S:0xC0055564 0xF7D0FEDE 1 BL {pc}-0x2f240 ; 0xc0026324 true +Instruction 3256 S:0xC0026324 0xB5F8 18 PUSH {r3-r7,lr} false +Instruction 3257 S:0xC0026326 0xB500 5 PUSH {lr} false +Instruction 3258 S:0xC0026328 0xF85DEB04 2 POP {lr} false +Instruction 3259 S:0xC002632C 0x466B 1 MOV r3,sp false +Instruction 3260 S:0xC002632E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 3261 S:0xC0026332 0x4601 0 MOV r1,r0 false +Instruction 3262 S:0xC0026334 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 3263 S:0xC0026338 0x4606 0 MOV r6,r0 false +Instruction 3264 S:0xC002633A 0x68E5 3 LDR r5,[r4,#0xc] false +Instruction 3265 S:0xC002633C 0x6967 1 LDR r7,[r4,#0x14] false +Instruction 3266 S:0xC002633E 0x4628 1 MOV r0,r5 false +Instruction 3267 S:0xC0026340 0xF019F95A 5 BL {pc}+0x192b8 ; 0xc003f5f8 true +Instruction 3268 S:0xC003F5F8 0xB430 19 PUSH {r4,r5} false +Instruction 3269 S:0xC003F5FA 0xB500 1 PUSH {lr} false +Instruction 3270 S:0xC003F5FC 0xF85DEB04 2 POP {lr} false +Instruction 3271 S:0xC003F600 0x4604 16 MOV r4,r0 false +Instruction 3272 S:0xC003F602 0x4B14 28 LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 false +Instruction 3273 S:0xC003F604 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3274 S:0xC003F608 0x18D3 4 ADDS r3,r2,r3 false +Instruction 3275 S:0xC003F60A 0x2900 0 CMP r1,#0 false +Instruction 3276 S:0xC003F60C 0xD11C 1 BNE {pc}+0x3c ; 0xc003f648 true +Instruction 3277 S:0xC003F648 0x2101 40 MOVS r1,#1 false +Instruction 3278 S:0xC003F64A 0x460A 1 MOV r2,r1 false +Instruction 3279 S:0xC003F64C 0xBC30 1 POP {r4,r5} false +Instruction 3280 S:0xC003F64E 0xF7FFBE73 1 B.W {pc}-0x316 ; 0xc003f338 true +Instruction 3281 S:0xC003F338 0xB570 16 PUSH {r4-r6,lr} false +Instruction 3282 S:0xC003F33A 0xB500 4 PUSH {lr} false +Instruction 3283 S:0xC003F33C 0xF85DEB04 2 POP {lr} false +Instruction 3284 S:0xC003F340 0x460E 11 MOV r6,r1 false +Instruction 3285 S:0xC003F342 0xF8D053D4 13 LDR r5,[r0,#0x3d4] false +Instruction 3286 S:0xC003F346 0x4604 1 MOV r4,r0 false +Instruction 3287 S:0xC003F348 0xF8D032B8 54 LDR r3,[r0,#0x2b8] false +Instruction 3288 S:0xC003F34C 0xF8D012B0 1 LDR r1,[r0,#0x2b0] false +Instruction 3289 S:0xC003F350 0x189A 1 ADDS r2,r3,r2 false +Instruction 3290 S:0xC003F352 0xF8C022B8 1 STR r2,[r0,#0x2b8] false +Instruction 3291 S:0xC003F356 0x1989 1 ADDS r1,r1,r6 false +Instruction 3292 S:0xC003F358 0xF8C012B0 1 STR r1,[r0,#0x2b0] false +Instruction 3293 S:0xC003F35C 0xF8D530D8 15 LDR r3,[r5,#0xd8] false +Instruction 3294 S:0xC003F360 0xB19B 2 CBZ r3,{pc}+0x2a ; 0xc003f38a true +Instruction 3295 S:0xC003F38A 0x6A61 2 LDR r1,[r4,#0x24] false +Instruction 3296 S:0xC003F38C 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3297 S:0xC003F390 0x3978 1 SUBS r1,r1,#0x78 false +Instruction 3298 S:0xC003F392 0x4B08 11 LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 false +Instruction 3299 S:0xC003F394 0x2900 0 CMP r1,#0 false +Instruction 3300 S:0xC003F396 0xBFD4 1 ITE LE false +Instruction 3301 S:0xC003F398 0x2100 1 MOVS r1,#0 false +Instruction 3302 S:0xC003F39A 0x2101 0 MOVS r1,#1 false fail +Instruction 3303 S:0xC003F39C 0x18D3 1 ADDS r3,r2,r3 false +Instruction 3304 S:0xC003F39E 0xEB0301C1 1 ADD r1,r3,r1,LSL #3 false +Instruction 3305 S:0xC003F3A2 0xE9D12300 3 LDRD r2,r3,[r1,#0] false +Instruction 3306 S:0xC003F3A6 0x1992 2 ADDS r2,r2,r6 false +Instruction 3307 S:0xC003F3A8 0xF1430300 1 ADC r3,r3,#0 false +Instruction 3308 S:0xC003F3AC 0xE9C12300 1 STRD r2,r3,[r1,#0] false +Instruction 3309 S:0xC003F3B0 0xBD70 1 POP {r4-r6,pc} true +Instruction 3310 S:0xC0026344 0xF7FFFFE2 5 BL {pc}-0x38 ; 0xc002630c true +Instruction 3311 S:0xC002630C 0xB508 19 PUSH {r3,lr} false +Instruction 3312 S:0xC002630E 0xB500 1 PUSH {lr} false +Instruction 3313 S:0xC0026310 0xF85DEB04 2 POP {lr} false +Instruction 3314 S:0xC0026314 0xF00FFC92 1 BL {pc}+0xf928 ; 0xc0035c3c true +Instruction 3315 S:0xC0035C3C 0xE92D47F0 58 PUSH {r4-r10,lr} false +Instruction 3316 S:0xC0035C40 0xB08A 23 SUB sp,sp,#0x28 false +Instruction 3317 S:0xC0035C42 0xB500 3 PUSH {lr} false +Instruction 3318 S:0xC0035C44 0xF85DEB04 2 POP {lr} false +Instruction 3319 S:0xC0035C48 0x4E44 15 LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 false +Instruction 3320 S:0xC0035C4A 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3321 S:0xC0035C4E 0xF1060318 1 ADD r3,r6,#0x18 false +Instruction 3322 S:0xC0035C52 0x58D3 14 LDR r3,[r2,r3] false +Instruction 3323 S:0xC0035C54 0x2B00 2 CMP r3,#0 false +Instruction 3324 S:0xC0035C56 0xD13C 0 BNE {pc}+0x7c ; 0xc0035cd2 true +Instruction 3325 S:0xC0035CD2 0xB00A 1 ADD sp,sp,#0x28 false +Instruction 3326 S:0xC0035CD4 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 3327 S:0xC0026318 0x2001 4 MOVS r0,#1 false +Instruction 3328 S:0xC002631A 0xE8BD4008 2 POP {r3,lr} false +Instruction 3329 S:0xC002631E 0xF7FBB8AF 1 B {pc}-0x4e9e ; 0xc0021480 true +Instruction 3330 S:0xC0021480 0xB510 15 PUSH {r4,lr} false +Instruction 3331 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 3332 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 3333 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 3334 S:0xC002148C 0xB672 1 CPSID i false +Instruction 3335 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 3336 S:0xC0021274 0xB538 14 PUSH {r3-r5,lr} false +Instruction 3337 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 3338 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 3339 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 3340 S:0xC002127E 0x4B0F 17 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 3341 S:0xC0021280 0x6ADA 6 LDR r2,[r3,#0x2c] false +Instruction 3342 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 3343 S:0xC0021284 0x466A 1 MOV r2,sp false +Instruction 3344 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 3345 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 3346 S:0xC002128C 0x4A0C 12 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 3347 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 3348 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 3349 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false +Instruction 3350 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 3351 S:0xC002129A 0x58D1 18 LDR r1,[r2,r3] false +Instruction 3352 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 3353 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 3354 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true +Instruction 3355 S:0xC0021492 0x466A 2 MOV r2,sp false +Instruction 3356 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 3357 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 3358 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 3359 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 3360 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 3361 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 3362 S:0xC00214A8 0xF3848100 10 MSR CPSR_c,r4 false +Instruction 3363 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Instruction 3364 S:0xC0026348 0x4638 1 MOV r0,r7 false +Instruction 3365 S:0xC002634A 0x4631 0 MOV r1,r6 false +Instruction 3366 S:0xC002634C 0xF04AFA1A 1 BL {pc}+0x4a438 ; 0xc0070784 true +Cycle Count 1081 Tracing disabled +Info Tracing enabled +Instruction 3367 S:0xC0021480 0xB510 1 PUSH {r4,lr} false +Instruction 3368 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 3369 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 3370 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 3371 S:0xC002148C 0xB672 1 CPSID i false +Instruction 3372 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 3373 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false +Instruction 3374 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 3375 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 3376 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 3377 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 3378 S:0xC0021280 0x6ADA 6 LDR r2,[r3,#0x2c] false +Instruction 3379 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 3380 S:0xC0021284 0x466A 8 MOV r2,sp false +Instruction 3381 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 3382 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 3383 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 3384 S:0xC002128E 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 3385 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 3386 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false +Instruction 3387 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 3388 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false +Instruction 3389 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 3390 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 3391 S:0xC00212A0 0xBD38 3 POP {r3-r5,pc} true +Instruction 3392 S:0xC0021492 0x466A 4 MOV r2,sp false +Instruction 3393 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 3394 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 3395 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 3396 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 3397 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 3398 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 3399 S:0xC00214A8 0xF3848100 1 MSR CPSR_c,r4 false +Instruction 3400 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Cycle Count 17 Tracing disabled +Info Tracing enabled +Instruction 3401 S:0xC0026350 0x6862 1 LDR r2,[r4,#4] false +Instruction 3402 S:0xC0026352 0x2300 0 MOVS r3,#0 false +Instruction 3403 S:0xC0026354 0xF2C033FF 1 MOVT r3,#0x3ff false +Instruction 3404 S:0xC0026358 0x4013 1 ANDS r3,r3,r2 false +Instruction 3405 S:0xC002635A 0xB10B 1 CBZ r3,{pc}+6 ; 0xc0026360 true fail +Instruction 3406 S:0xC002635C 0xF05CFA84 1 BL {pc}+0x5c50c ; 0xc0082868 true +Cycle Count 173 Tracing disabled +Info Tracing enabled +Instruction 3407 S:0xC0026360 0xF016FC22 1 BL {pc}+0x16848 ; 0xc003cba8 true +Instruction 3408 S:0xC003CBA8 0xE92D4FF0 20 PUSH {r4-r11,lr} false +Instruction 3409 S:0xC003CBAC 0xB083 7 SUB sp,sp,#0xc false +Instruction 3410 S:0xC003CBAE 0xAF00 1 ADD r7,sp,#0 false +Instruction 3411 S:0xC003CBB0 0xB500 2 PUSH {lr} false +Instruction 3412 S:0xC003CBB2 0xF85DEB04 2 POP {lr} false +Instruction 3413 S:0xC003CBB6 0x466A 1 MOV r2,sp false +Instruction 3414 S:0xC003CBB8 0xF8DFA0F4 13 LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 false +Instruction 3415 S:0xC003CBBC 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 3416 S:0xC003CBC0 0xF8DF90F0 4 LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 false +Instruction 3417 S:0xC003CBC4 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 3418 S:0xC003CBC8 0xF8DFB0EC 1 LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 false +Instruction 3419 S:0xC003CBCC 0x464D 1 MOV r5,r9 false +Instruction 3420 S:0xC003CBCE 0x695E 1 LDR r6,[r3,#0x14] false +Instruction 3421 S:0xC003CBD0 0xF85A8026 5 LDR r8,[r10,r6,LSL #2] false +Instruction 3422 S:0xC003CBD4 0xEB050408 2 ADD r4,r5,r8 false +Instruction 3423 S:0xC003CBD8 0x4620 1 MOV r0,r4 false +Instruction 3424 S:0xC003CBDA 0xF8D4C460 27 LDR r12,[r4,#0x460] false +Instruction 3425 S:0xC003CBDE 0xF8C7C004 3 STR r12,[r7,#4] false +Instruction 3426 S:0xC003CBE2 0xF3A7FCE9 0 BL {pc}+0x3a79d6 ; 0xc03e45b8 true +Cycle Count 55 Tracing disabled +Info Tracing enabled +Instruction 3427 S:0xC003CBE6 0x4620 1 MOV r0,r4 false +Instruction 3428 S:0xC003CBE8 0xF7FEFDCE 0 BL {pc}-0x1460 ; 0xc003b788 true +Instruction 3429 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false +Instruction 3430 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 3431 S:0xC003B78E 0xB500 25 PUSH {lr} false +Instruction 3432 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 3433 S:0xC003B794 0x6AC3 2 LDR r3,[r0,#0x2c] false +Instruction 3434 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 3435 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 3436 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 3437 S:0xC003B7A0 0xF8D004C0 112 LDR r0,[r0,#0x4c0] false +Instruction 3438 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 3439 S:0xC003F2B4 0x4B03 15 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 3440 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false +Instruction 3441 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 3442 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 3443 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false +Instruction 3444 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 3445 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3446 S:0xC000ED32 0x689B 15 LDR r3,[r3,#8] false +Instruction 3447 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 3448 S:0xC00113EC 0xF24A2340 23 MOV r3,#0xa240 false +Instruction 3449 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 3450 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 3451 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false +Instruction 3452 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536984008 +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 3453 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 3454 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3455 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false +Instruction 3456 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 3457 S:0xC0011408 0x4610 2 MOV r0,r2 false +Instruction 3458 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 3459 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 3460 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 3461 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 3462 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 3463 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false +Timestamp Timestamp: 562536984011 +Instruction 3464 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 3465 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false +Instruction 3466 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 3467 S:0xC003B7C0 0xEB630309 4 SBC r3,r3,r9 false +Instruction 3468 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 3469 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 3470 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 3471 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 3472 S:0xC003CBEC 0xF8DB3000 22 LDR r3,[r11,#0] false +Instruction 3473 S:0xC003CBF0 0x2201 1 MOVS r2,#1 false +Instruction 3474 S:0xC003CBF2 0x4620 0 MOV r0,r4 false +Instruction 3475 S:0xC003CBF4 0x6B21 1 LDR r1,[r4,#0x30] false +Instruction 3476 S:0xC003CBF6 0x61E3 1 STR r3,[r4,#0x1c] false +Instruction 3477 S:0xC003CBF8 0xF7FFF86A 1 BL {pc}-0xf28 ; 0xc003bcd0 true +Instruction 3478 S:0xC003BCD0 0xE92D0FF0 4 PUSH {r4-r11} false +Instruction 3479 S:0xC003BCD4 0xB082 6 SUB sp,sp,#8 false +Instruction 3480 S:0xC003BCD6 0xAF00 1 ADD r7,sp,#0 false +Instruction 3481 S:0xC003BCD8 0xB500 2 PUSH {lr} false +Instruction 3482 S:0xC003BCDA 0xF85DEB04 2 POP {lr} false +Instruction 3483 S:0xC003BCDE 0xF8DF8094 18 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false +Instruction 3484 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false +Instruction 3485 S:0xC003BCE4 0x6B83 3 LDR r3,[r0,#0x38] false +Instruction 3486 S:0xC003BCE6 0x4684 0 MOV r12,r0 false +Instruction 3487 S:0xC003BCE8 0xF1080A20 1 ADD r10,r8,#0x20 false +Instruction 3488 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false +Instruction 3489 S:0xC003BCF0 0x2601 1 MOVS r6,#1 false +Instruction 3490 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false +Instruction 3491 S:0xC003BCF4 0x199B 1 ADDS r3,r3,r6 false +Instruction 3492 S:0xC003BCF6 0x607C 1 STR r4,[r7,#4] false +Instruction 3493 S:0xC003BCF8 0x6081 1 STR r1,[r0,#8] false +Instruction 3494 S:0xC003BCFA 0x6383 1 STR r3,[r0,#0x38] false +Instruction 3495 S:0xC003BCFC 0xF8DC500C 1 LDR r5,[r12,#0xc] false +Instruction 3496 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 3497 S:0xC003BD34 0xF10933FF 23 ADD r3,r9,#0xffffffff false +Instruction 3498 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 3499 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 3500 S:0xC003BD3E 0xF1080808 16 ADD r8,r8,#8 false +Instruction 3501 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3502 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 3503 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 3504 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 3505 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 3506 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 3507 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 3508 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3509 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 3510 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 3511 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3512 S:0xC003BD60 0xD1CC 9 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 3513 S:0xC003BCFC 0xF8DC500C 22 LDR r5,[r12,#0xc] false +Instruction 3514 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 3515 S:0xC003BD34 0xF10933FF 3 ADD r3,r9,#0xffffffff false +Instruction 3516 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 3517 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 3518 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false +Instruction 3519 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3520 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 3521 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 3522 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 3523 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 3524 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 3525 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 3526 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3527 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 3528 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 3529 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3530 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 3531 S:0xC003BCFC 0xF8DC500C 19 LDR r5,[r12,#0xc] false +Instruction 3532 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 3533 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 3534 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 3535 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 3536 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false +Instruction 3537 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3538 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 3539 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 3540 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 3541 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 3542 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 3543 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 3544 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3545 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 3546 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 3547 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3548 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 3549 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false +Instruction 3550 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 3551 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 3552 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 3553 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 3554 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 3555 S:0xC003BD42 0xBF92 1 ITEE LS false +Instruction 3556 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 3557 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 3558 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 3559 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 3560 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 3561 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 3562 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3563 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 3564 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 3565 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3566 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true fail +Instruction 3567 S:0xC003BD62 0xF1070708 8 ADD r7,r7,#8 false +Instruction 3568 S:0xC003BD66 0x46BD 1 MOV sp,r7 false +Instruction 3569 S:0xC003BD68 0xE8BD0FF0 3 POP {r4-r11} false +Instruction 3570 S:0xC003BD6C 0xF7FFBF70 4 B.W {pc}-0x11c ; 0xc003bc50 true +Instruction 3571 S:0xC003BC50 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 3572 S:0xC003BC54 0xAF00 3 ADD r7,sp,#0 false +Instruction 3573 S:0xC003BC56 0xB500 2 PUSH {lr} false +Instruction 3574 S:0xC003BC58 0xF85DEB04 2 POP {lr} false +Instruction 3575 S:0xC003BC5C 0x4B1B 15 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false +Instruction 3576 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false +Instruction 3577 S:0xC003BC62 0xF500619B 1 ADD r1,r0,#0x4d8 false +Instruction 3578 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false +Instruction 3579 S:0xC003BC6A 0xF500668F 1 ADD r6,r0,#0x478 false +Instruction 3580 S:0xC003BC6E 0xF8D38008 1 LDR r8,[r3,#8] false +Instruction 3581 S:0xC003BC72 0xE9D64500 2 LDRD r4,r5,[r6,#0] false +Instruction 3582 S:0xC003BC76 0xE9D12300 1 LDRD r2,r3,[r1,#0] false +Instruction 3583 S:0xC003BC7A 0xFBA8890C 1 UMULL r8,r9,r8,r12 false +Instruction 3584 S:0xC003BC7E 0x1AA4 1 SUBS r4,r4,r2 false +Instruction 3585 S:0xC003BC80 0xEB650503 1 SBC r5,r5,r3 false +Instruction 3586 S:0xC003BC84 0xEA5F0959 1 LSRS r9,r9,#1 false +Instruction 3587 S:0xC003BC88 0xEA4F0838 1 RRX r8,r8 false +Instruction 3588 S:0xC003BC8C 0x45A0 1 CMP r8,r4 false +Instruction 3589 S:0xC003BC8E 0xEB790C05 1 SBCS r12,r9,r5 false +Instruction 3590 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true +Instruction 3591 S:0xC003BCC4 0x46BD 1 MOV sp,r7 false +Instruction 3592 S:0xC003BCC6 0xE8BD03F0 3 POP {r4-r9} false +Instruction 3593 S:0xC003BCCA 0x4770 3 BX lr true +Instruction 3594 S:0xC003CBFC 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3595 S:0xC003CC00 0xF8D424F0 1 LDR r2,[r4,#0x4f0] false +Instruction 3596 S:0xC003CC04 0xF8D7C004 1 LDR r12,[r7,#4] false +Instruction 3597 S:0xC003CC08 0x1A9B 1 SUBS r3,r3,r2 false +Instruction 3598 S:0xC003CC0A 0x2B00 1 CMP r3,#0 false +Instruction 3599 S:0xC003CC0C 0xDB1A 0 BLT {pc}+0x38 ; 0xc003cc44 true +Instruction 3600 S:0xC003CC44 0xF8DC3030 21 LDR r3,[r12,#0x30] false +Instruction 3601 S:0xC003CC48 0x4661 1 MOV r1,r12 false +Instruction 3602 S:0xC003CC4A 0x4620 0 MOV r0,r4 false +Instruction 3603 S:0xC003CC4C 0x2200 1 MOVS r2,#0 false +Instruction 3604 S:0xC003CC4E 0x6C9B 14 LDR r3,[r3,#0x48] false +Instruction 3605 S:0xC003CC50 0x4798 1 BLX r3 true +Instruction 3606 S:0xC0043020 0xE92D4FF0 21 PUSH {r4-r11,lr} false +Instruction 3607 S:0xC0043024 0xB091 5 SUB sp,sp,#0x44 false +Instruction 3608 S:0xC0043026 0xB500 3 PUSH {lr} false +Instruction 3609 S:0xC0043028 0xF85DEB04 2 POP {lr} false +Instruction 3610 S:0xC004302C 0xF1110938 0 ADDS r9,r1,#0x38 false +Instruction 3611 S:0xC0043030 0x900B 3 STR r0,[sp,#0x2c] false +Instruction 3612 S:0xC0043032 0xBF18 0 IT NE false +Instruction 3613 S:0xC0043034 0x464E 1 MOV r6,r9 false +Instruction 3614 S:0xC0043036 0x920D 1 STR r2,[sp,#0x34] false +Instruction 3615 S:0xC0043038 0xF0008148 0 BEQ.W {pc}+0x294 ; 0xc00432cc true fail +Instruction 3616 S:0xC004303C 0xF8D67124 29 LDR r7,[r6,#0x124] false +Instruction 3617 S:0xC0043040 0x4638 2 MOV r0,r7 false +Instruction 3618 S:0xC0043042 0xF7FDF861 0 BL {pc}-0x2f3a ; 0xc0040108 true +Instruction 3619 S:0xC0040108 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 3620 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false +Instruction 3621 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 3622 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 3623 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false +Instruction 3624 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false +Instruction 3625 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 3626 S:0xC004011E 0xF8D23480 7 LDR r3,[r2,#0x480] false +Instruction 3627 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 3628 S:0xC0040126 0xF1BA0F00 1 CMP r10,#0 false +Instruction 3629 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 3630 S:0xC004012C 0xF8DA2020 8 LDR r2,[r10,#0x20] false +Instruction 3631 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 3632 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 3633 S:0xC0040134 0xE9DA6728 17 LDRD r6,r7,[r10,#0xa0] false +Instruction 3634 S:0xC0040138 0x2500 1 MOVS r5,#0 false +Instruction 3635 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 3636 S:0xC004013C 0x4629 1 MOV r1,r5 false +Instruction 3637 S:0xC004013E 0x42BD 1 CMP r5,r7 false +Instruction 3638 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 3639 S:0xC0040142 0x42B4 1 CMP r4,r6 false +Instruction 3640 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 3641 S:0xC0040146 0xBF3C 1 ITT CC false +Instruction 3642 S:0xC0040148 0x4639 1 MOV r1,r7 false +Instruction 3643 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 3644 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false +Instruction 3645 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false +Instruction 3646 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false +Instruction 3647 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false +Instruction 3648 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false +Instruction 3649 S:0xC004015E 0xE9CA670A 1 STRD r6,r7,[r10,#0x28] false +Instruction 3650 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false +Instruction 3651 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false +Instruction 3652 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false +Instruction 3653 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false +Instruction 3654 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false +Instruction 3655 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false +Instruction 3656 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 3657 S:0xC004017A 0x4690 1 MOV r8,r2 false +Instruction 3658 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 3659 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 3660 S:0xC0040180 0xE9DA670C 20 LDRD r6,r7,[r10,#0x30] false +Instruction 3661 S:0xC0040184 0x4658 1 MOV r0,r11 false +Instruction 3662 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false +Instruction 3663 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false +Instruction 3664 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false +Instruction 3665 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false +Instruction 3666 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 3667 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 3668 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 3669 S:0xC003F7AC 0xB500 6 PUSH {lr} false +Instruction 3670 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 3671 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 3672 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 3673 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 3674 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 3675 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false +Instruction 3676 S:0xC003F7BE 0xE9D3230C 7 LDRD r2,r3,[r3,#0x30] false +Instruction 3677 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true +Instruction 3678 S:0xC003F7E2 0x4616 8 MOV r6,r2 false +Instruction 3679 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 3680 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 3681 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 3682 S:0xC003F7EC 0x2E01 1 CMP r6,#1 false +Instruction 3683 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 3684 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail +Instruction 3685 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false +Instruction 3686 S:0xC003F7F8 0xF3BF8F5F 3 DMB false +Instruction 3687 S:0xC003F7FC 0xE9D02306 32 LDRD r2,r3,[r0,#0x18] false +Instruction 3688 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 3689 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 3690 S:0xC003F808 0x4770 3 BX lr true +Instruction 3691 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false +Instruction 3692 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false +Instruction 3693 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 3694 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 3695 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false +Instruction 3696 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 3697 S:0xC00401B6 0x4B24 20 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 3698 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false +Instruction 3699 S:0xC00401BC 0x685A 3 LDR r2,[r3,#4] false +Instruction 3700 S:0xC00401BE 0x2A00 2 CMP r2,#0 false +Instruction 3701 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 3702 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false +Instruction 3703 S:0xC00401C6 0xF8D630D8 5 LDR r3,[r6,#0xd8] false +Instruction 3704 S:0xC00401CA 0x2B00 2 CMP r3,#0 false +Instruction 3705 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 3706 S:0xC00401B0 0xB005 1 ADD sp,sp,#0x14 false +Instruction 3707 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 3708 S:0xC0043046 0xF8D6A124 5 LDR r10,[r6,#0x124] false +Instruction 3709 S:0xC004304A 0xF8D63128 1 LDR r3,[r6,#0x128] false +Instruction 3710 S:0xC004304E 0xF8DA2084 2 LDR r2,[r10,#0x84] false +Instruction 3711 S:0xC0043052 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false +Instruction 3712 S:0xC0043056 0x9406 1 STR r4,[sp,#0x18] false +Instruction 3713 S:0xC0043058 0x2B00 0 CMP r3,#0 false +Instruction 3714 S:0xC004305A 0xF00081D3 1 BEQ.W {pc}+0x3aa ; 0xc0043404 true +Instruction 3715 S:0xC0043404 0xF5026290 39 ADD r2,r2,#0x480 false +Instruction 3716 S:0xC0043408 0xE9D24500 3 LDRD r4,r5,[r2,#0] false +Instruction 3717 S:0xC004340C 0xE62D 1 B {pc}-0x3a2 ; 0xc004306a true +Instruction 3718 S:0xC004306A 0x46B3 1 MOV r11,r6 false +Instruction 3719 S:0xC004306C 0x69F2 1 LDR r2,[r6,#0x1c] false +Instruction 3720 S:0xC004306E 0xF8DA3030 1 LDR r3,[r10,#0x30] false +Instruction 3721 S:0xC0043072 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false +Instruction 3722 S:0xC0043076 0x920C 1 STR r2,[sp,#0x30] false +Instruction 3723 S:0xC0043078 0x1A20 1 SUBS r0,r4,r0 false +Instruction 3724 S:0xC004307A 0xEB650101 1 SBC r1,r5,r1 false +Instruction 3725 S:0xC004307E 0x9308 1 STR r3,[sp,#0x20] false +Instruction 3726 S:0xC0043080 0xF7FCFC6C 0 BL {pc}-0x3724 ; 0xc003f95c true +Instruction 3727 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 3728 S:0xC003F960 0xB500 18 PUSH {lr} false +Instruction 3729 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 3730 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false +Instruction 3731 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 3732 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 3733 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 3734 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 3735 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 3736 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 3737 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 3738 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 3739 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 3740 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 3741 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 3742 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 3743 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 3744 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 3745 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 3746 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 3747 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 3748 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 3749 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 3750 S:0xC0043084 0x2800 1 CMP r0,#0 false +Instruction 3751 S:0xC0043086 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 3752 S:0xC004308A 0xF2C081A9 0 BLT.W {pc}+0x356 ; 0xc00433e0 true fail +Instruction 3753 S:0xC004308E 0xEA4F2890 14 LSR r8,r0,#10 false +Instruction 3754 S:0xC0043092 0xEA4F2991 1 LSR r9,r1,#10 false +Instruction 3755 S:0xC0043096 0xEA485881 1 ORR r8,r8,r1,LSL #22 false +Instruction 3756 S:0xC004309A 0xEA580009 1 ORRS r0,r8,r9 false +Instruction 3757 S:0xC004309E 0xF00080CF 18 BEQ.W {pc}+0x1a2 ; 0xc0043240 true fail +Instruction 3758 S:0xC00430A2 0xF64B7140 72 MOV r1,#0xbf40 false +Instruction 3759 S:0xC00430A6 0xE9CB4500 1 STRD r4,r5,[r11,#0] false +Instruction 3760 S:0xC00430AA 0xF2CC0164 1 MOVT r1,#0xc064 false +Instruction 3761 S:0xC00430AE 0x680A 3 LDR r2,[r1,#0] false +Instruction 3762 S:0xC00430B0 0x2A00 2 CMP r2,#0 false +Instruction 3763 S:0xC00430B2 0xF000819F 0 BEQ.W {pc}+0x342 ; 0xc00433f4 true fail +Instruction 3764 S:0xC00430B6 0x9A06 73 LDR r2,[sp,#0x18] false +Instruction 3765 S:0xC00430B8 0x2400 1 MOVS r4,#0 false +Instruction 3766 S:0xC00430BA 0x9407 1 STR r4,[sp,#0x1c] false +Instruction 3767 S:0xC00430BC 0xEB011B02 1 ADD r11,r1,r2,LSL #4 false +Instruction 3768 S:0xC00430C0 0xF8DBB098 14 LDR r11,[r11,#0x98] false +Instruction 3769 S:0xC00430C4 0xF8CDB018 1 STR r11,[sp,#0x18] false +Instruction 3770 S:0xC00430C8 0x9B08 1 LDR r3,[sp,#0x20] false +Instruction 3771 S:0xC00430CA 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 3772 S:0xC00430CE 0xF8D64134 1 LDR r4,[r6,#0x134] false +Instruction 3773 S:0xC00430D2 0x1AF5 1 SUBS r5,r6,r3 false +Instruction 3774 S:0xC00430D4 0x2300 0 MOVS r3,#0 false +Instruction 3775 S:0xC00430D6 0xF1D50C00 1 RSBS r12,r5,#0 false +Instruction 3776 S:0xC00430DA 0xEB5C0C05 1 ADCS r12,r12,r5 false +Instruction 3777 S:0xC00430DE 0x05A5 1 LSLS r5,r4,#22 false +Instruction 3778 S:0xC00430E0 0x0DAD 2 LSRS r5,r5,#22 false +Instruction 3779 S:0xC00430E2 0xEB180005 1 ADDS r0,r8,r5 false +Instruction 3780 S:0xC00430E6 0xF1490100 1 ADC r1,r9,#0 false +Instruction 3781 S:0xC00430EA 0x428B 1 CMP r3,r1 false +Instruction 3782 S:0xC00430EC 0xBF08 0 IT EQ false +Instruction 3783 S:0xC00430EE 0x4282 1 CMP r2,r0 false +Instruction 3784 S:0xC00430F0 0xBF28 0 IT CS false +Instruction 3785 S:0xC00430F2 0x2100 1 MOVS r1,#0 false fail +Instruction 3786 S:0xC00430F4 0xD276 0 BCS {pc}+0xf0 ; 0xc00431e4 true fail +Instruction 3787 S:0xC00430F6 0xF5C56280 1 RSB r2,r5,#0x400 false +Instruction 3788 S:0xC00430FA 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 3789 S:0xC00430FC 0xF8D65130 1 LDR r5,[r6,#0x130] false +Instruction 3790 S:0xC0043100 0xFB02F10B 61 MUL r1,r2,r11 false +Instruction 3791 S:0xC0043104 0x0A89 3 LSRS r1,r1,#10 false +Instruction 3792 S:0xC0043106 0xB113 1 CBZ r3,{pc}+8 ; 0xc004310e true fail +Instruction 3793 S:0xC0043108 0x194D 1 ADDS r5,r1,r5 false +Instruction 3794 S:0xC004310A 0xF8C65130 1 STR r5,[r6,#0x130] false +Instruction 3795 S:0xC004310E 0xF1BC0F00 0 CMP r12,#0 false +Instruction 3796 S:0xC0043112 0xD004 1 BEQ {pc}+0xc ; 0xc004311e true fail +Instruction 3797 S:0xC0043114 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 3798 S:0xC0043118 0x185B 2 ADDS r3,r3,r1 false +Instruction 3799 S:0xC004311A 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 3800 S:0xC004311E 0xEBB80002 11 SUBS r0,r8,r2 false +Instruction 3801 S:0xC0043122 0xEB6971E2 1 SBC r1,r9,r2,ASR #31 false +Instruction 3802 S:0xC0043126 0x1914 1 ADDS r4,r2,r4 false +Instruction 3803 S:0xC0043128 0x2300 0 MOVS r3,#0 false +Instruction 3804 S:0xC004312A 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 3805 S:0xC004312E 0xEA4F2990 1 LSR r9,r0,#10 false +Instruction 3806 S:0xC0043132 0x0A8A 1 LSRS r2,r1,#10 false +Instruction 3807 S:0xC0043134 0xEA495E81 1 ORR lr,r9,r1,LSL #22 false +Instruction 3808 S:0xC0043138 0x920F 1 STR r2,[sp,#0x3c] false +Instruction 3809 S:0xC004313A 0xF8CDE038 1 STR lr,[sp,#0x38] false +Instruction 3810 S:0xC004313E 0xF24032FF 16 MOV r2,#0x3ff false +Instruction 3811 S:0xC0043142 0xEA000802 1 AND r8,r0,r2 false +Instruction 3812 S:0xC0043146 0xEA010903 1 AND r9,r1,r3 false +Instruction 3813 S:0xC004314A 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false +Instruction 3814 S:0xC004314E 0x2201 1 MOVS r2,#1 false +Instruction 3815 S:0xC0043150 0x2300 0 MOVS r3,#0 false +Instruction 3816 S:0xC0043152 0x1880 1 ADDS r0,r0,r2 false +Instruction 3817 S:0xC0043154 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 3818 S:0xC0043158 0xEB410103 1 ADC r1,r1,r3 false +Instruction 3819 S:0xC004315C 0x2300 0 MOVS r3,#0 false +Instruction 3820 S:0xC004315E 0x428B 1 CMP r3,r1 false +Instruction 3821 S:0xC0043160 0xBF08 14 IT EQ false +Instruction 3822 S:0xC0043162 0x4282 1 CMP r2,r0 false +Instruction 3823 S:0xC0043164 0xE9CD0108 1 STRD r0,r1,[sp,#0x20] false +Instruction 3824 S:0xC0043168 0xF0C08215 1 BCC.W {pc}+0x42e ; 0xc0043596 true fail +Instruction 3825 S:0xC004316C 0x9B08 1 LDR r3,[sp,#0x20] false +Instruction 3826 S:0xC004316E 0x4601 0 MOV r1,r0 false +Instruction 3827 S:0xC0043170 0x2B1F 2 CMP r3,#0x1f false +Instruction 3828 S:0xC0043172 0xF2008243 0 BHI.W {pc}+0x48a ; 0xc00435fc true fail +Instruction 3829 S:0xC0043176 0xF24830C8 1 MOV r0,#0x83c8 false +Instruction 3830 S:0xC004317A 0xF2CC003E 1 MOVT r0,#0xc03e false +Instruction 3831 S:0xC004317E 0xF850E021 26 LDR lr,[r0,r1,LSL #2] false +Instruction 3832 S:0xC0043182 0x48A3 13 LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 false +Instruction 3833 S:0xC0043184 0xFBAE2305 2 UMULL r2,r3,lr,r5 false +Instruction 3834 S:0xC0043188 0xFBAE4504 1 UMULL r4,r5,lr,r4 false +Instruction 3835 S:0xC004318C 0x461C 1 MOV r4,r3 false +Instruction 3836 S:0xC004318E 0xF8C63130 1 STR r3,[r6,#0x130] false +Instruction 3837 S:0xC0043192 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 3838 S:0xC0043196 0xF8C65134 1 STR r5,[r6,#0x134] false +Instruction 3839 S:0xC004319A 0xF8502021 1 LDR r2,[r0,r1,LSL #2] false +Instruction 3840 S:0xC004319E 0xFBA22303 3 UMULL r2,r3,r2,r3 false +Instruction 3841 S:0xC00431A2 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 3842 S:0xC00431A6 0xE9DD010E 3 LDRD r0,r1,[sp,#0x38] false +Instruction 3843 S:0xC00431AA 0xF8CDC008 3 STR r12,[sp,#8] false +Instruction 3844 S:0xC00431AE 0xF7FEFA8F 0 BL {pc}-0x1ade ; 0xc00416d0 true +Instruction 3845 S:0xC00416D0 0xE92D03F0 11 PUSH {r4-r9} false +Instruction 3846 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 3847 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 3848 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 3849 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 3850 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 3851 S:0xC00416E0 0xBF08 8 IT EQ false +Instruction 3852 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 3853 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 3854 S:0xC00416E6 0x4B31 13 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 3855 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 3856 S:0xC00416EC 0xF8D000FC 13 LDR r0,[r0,#0xfc] false +Instruction 3857 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 3858 S:0xC00416F4 0x4770 4 BX lr true +Instruction 3859 S:0xC00431B2 0x9B0C 2 LDR r3,[sp,#0x30] false +Instruction 3860 S:0xC00431B4 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 3861 S:0xC00431B8 0xFB0BFB00 1 MUL r11,r11,r0 false +Instruction 3862 S:0xC00431BC 0xEA4F2B9B 3 LSR r11,r11,#10 false +Instruction 3863 S:0xC00431C0 0xB113 36 CBZ r3,{pc}+8 ; 0xc00431c8 true fail +Instruction 3864 S:0xC00431C2 0x445C 1 ADD r4,r4,r11 false +Instruction 3865 S:0xC00431C4 0xF8C64130 1 STR r4,[r6,#0x130] false +Instruction 3866 S:0xC00431C8 0xF1BC0F00 1 CMP r12,#0 false +Instruction 3867 S:0xC00431CC 0xD004 0 BEQ {pc}+0xc ; 0xc00431d8 true fail +Instruction 3868 S:0xC00431CE 0xF8D63160 27 LDR r3,[r6,#0x160] false +Instruction 3869 S:0xC00431D2 0x445B 2 ADD r3,r3,r11 false +Instruction 3870 S:0xC00431D4 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 3871 S:0xC00431D8 0xF8D64134 1 LDR r4,[r6,#0x134] false +Instruction 3872 S:0xC00431DC 0x2101 0 MOVS r1,#1 false +Instruction 3873 S:0xC00431DE 0x1824 2 ADDS r4,r4,r0 false +Instruction 3874 S:0xC00431E0 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 3875 S:0xC00431E4 0xF8DDE018 1 LDR lr,[sp,#0x18] false +Instruction 3876 S:0xC00431E8 0x9D07 1 LDR r5,[sp,#0x1c] false +Instruction 3877 S:0xC00431EA 0xFBA8230E 2 UMULL r2,r3,r8,lr false +Instruction 3878 S:0xC00431EE 0xFB08F005 1 MUL r0,r8,r5 false +Instruction 3879 S:0xC00431F2 0xFB0E0009 1 MLA r0,lr,r9,r0 false +Instruction 3880 S:0xC00431F6 0x0A92 1 LSRS r2,r2,#10 false +Instruction 3881 S:0xC00431F8 0x18C3 1 ADDS r3,r0,r3 false +Instruction 3882 S:0xC00431FA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false +Instruction 3883 S:0xC00431FE 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 3884 S:0xC0043200 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004320c true fail +Instruction 3885 S:0xC0043202 0xF8D63130 8 LDR r3,[r6,#0x130] false +Instruction 3886 S:0xC0043206 0x189B 2 ADDS r3,r3,r2 false +Instruction 3887 S:0xC0043208 0xF8C63130 1 STR r3,[r6,#0x130] false +Instruction 3888 S:0xC004320C 0xF1BC0F00 0 CMP r12,#0 false +Instruction 3889 S:0xC0043210 0xD004 1 BEQ {pc}+0xc ; 0xc004321c true fail +Instruction 3890 S:0xC0043212 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 3891 S:0xC0043216 0x189B 2 ADDS r3,r3,r2 false +Instruction 3892 S:0xC0043218 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 3893 S:0xC004321C 0x4444 1 ADD r4,r4,r8 false +Instruction 3894 S:0xC004321E 0xF8C64134 10 STR r4,[r6,#0x134] false +Instruction 3895 S:0xC0043222 0xB169 1 CBZ r1,{pc}+0x1e ; 0xc0043240 true fail +Instruction 3896 S:0xC0043224 0x4630 1 MOV r0,r6 false +Instruction 3897 S:0xC0043226 0xF7FDF851 0 BL {pc}-0x2f5a ; 0xc00402cc true +Instruction 3898 S:0xC00402CC 0xE92D4FF8 2 PUSH {r3-r11,lr} false +Instruction 3899 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 3900 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 3901 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 3902 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 3903 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 3904 S:0xC00402E0 0x2D00 1 CMP r5,#0 false +Instruction 3905 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 3906 S:0xC00403B4 0xF8D04134 33 LDR r4,[r0,#0x134] false +Instruction 3907 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 3908 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 3909 S:0xC00403C0 0x6800 17 LDR r0,[r0,#0] false +Instruction 3910 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 3911 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 3912 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 3913 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 146 Tracing disabled +Info Tracing enabled +Instruction 3914 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 3915 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false +Instruction 3916 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 3917 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 3918 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 3919 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 3920 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 3921 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 58 Tracing disabled +Info Tracing enabled +Instruction 3922 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 3923 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 3924 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 3925 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 3926 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 3927 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 3928 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 3929 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 3930 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 3931 S:0xC004322A 0x69F3 17 LDR r3,[r6,#0x1c] false +Instruction 3932 S:0xC004322C 0x2B00 2 CMP r3,#0 false +Instruction 3933 S:0xC004322E 0xF00080F5 1 BEQ.W {pc}+0x1ee ; 0xc004341c true fail +Instruction 3934 S:0xC0043232 0xE9DA2312 23 LDRD r2,r3,[r10,#0x48] false +Instruction 3935 S:0xC0043236 0x1812 2 ADDS r2,r2,r0 false +Instruction 3936 S:0xC0043238 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false +Instruction 3937 S:0xC004323C 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false +Instruction 3938 S:0xC0043240 0x4638 1 MOV r0,r7 false +Instruction 3939 S:0xC0043242 0x2101 0 MOVS r1,#1 false +Instruction 3940 S:0xC0043244 0xF7FCFCAA 1 BL {pc}-0x36a8 ; 0xc003fb9c true +Instruction 3941 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false +Instruction 3942 S:0xC003FBA0 0xB500 7 PUSH {lr} false +Instruction 3943 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 3944 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 3945 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 3946 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 3947 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 3948 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 3949 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 3950 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 3951 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 3952 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 3953 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 3954 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 3955 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false +Instruction 3956 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail +Instruction 3957 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 3958 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 3959 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false +Instruction 3960 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail +Instruction 3961 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 3962 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 3963 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false +Instruction 3964 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 3965 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 3966 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 3967 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false +Instruction 3968 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 3969 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 3970 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false +Instruction 3971 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false +Instruction 3972 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false +Instruction 3973 S:0xC003FBFE 0xBF08 0 IT EQ false +Instruction 3974 S:0xC003FC00 0x45A0 1 CMP r8,r4 false +Instruction 3975 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 3976 S:0xC003FC06 0x2C1F 9 CMP r4,#0x1f false +Instruction 3977 S:0xC003FC08 0x46A4 1 MOV r12,r4 false +Instruction 3978 S:0xC003FC0A 0xD871 0 BHI {pc}+0xe6 ; 0xc003fcf0 true fail +Instruction 3979 S:0xC003FC0C 0xF8DF8120 3 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 3980 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false +Instruction 3981 S:0xC003FC14 0xF858C02C 5 LDR r12,[r8,r12,LSL #2] false +Instruction 3982 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false +Instruction 3983 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false +Instruction 3984 S:0xC003FC20 0xE9C0AB14 3 STRD r10,r11,[r0,#0x50] false +Instruction 3985 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false +Instruction 3986 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false +Instruction 3987 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false +Instruction 3988 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false +Instruction 3989 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false +Instruction 3990 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false +Instruction 3991 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 3992 S:0xC003FC3C 0x4656 1 MOV r6,r10 false +Instruction 3993 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 3994 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false +Instruction 3995 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 3996 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 3997 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 3998 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 3999 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 4000 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 4001 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 4002 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true +Instruction 4003 S:0xC003FC86 0xF10C0130 9 ADD r1,r12,#0x30 false +Instruction 4004 S:0xC003FC8A 0xE8D1457F 17 LDREXD r4,r5,[r1] false +Instruction 4005 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false +Instruction 4006 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false +Instruction 4007 S:0xC003FC94 0xE8C14576 22 STREXD r6,r4,r5,[r1] false +Instruction 4008 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false +Instruction 4009 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail +Instruction 4010 S:0xC003FC9E 0xE9D0451E 9 LDRD r4,r5,[r0,#0x78] false +Instruction 4011 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false +Instruction 4012 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false +Instruction 4013 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false +Instruction 4014 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 4015 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 4016 S:0xC0043248 0x9D0D 2 LDR r5,[sp,#0x34] false +Instruction 4017 S:0xC004324A 0x2D00 2 CMP r5,#0 false +Instruction 4018 S:0xC004324C 0xF04080CB 0 BNE.W {pc}+0x19a ; 0xc00433e6 true fail +Instruction 4019 S:0xC0043250 0xF24C5E68 1 MOV lr,#0xc568 false +Instruction 4020 S:0xC0043254 0xF2CC0E5F 1 MOVT lr,#0xc05f false +Instruction 4021 S:0xC0043258 0xF8DE3000 5 LDR r3,[lr,#0] false +Instruction 4022 S:0xC004325C 0x05D8 3 LSLS r0,r3,#23 false +Instruction 4023 S:0xC004325E 0xD404 0 BMI {pc}+0xc ; 0xc004326a true fail +Instruction 4024 S:0xC0043260 0xF8D73084 1 LDR r3,[r7,#0x84] false +Instruction 4025 S:0xC0043264 0xF8D33538 66 LDR r3,[r3,#0x538] false +Instruction 4026 S:0xC0043268 0xBB5B 2 CBNZ r3,{pc}+0x5a ; 0xc00432c2 true fail +Instruction 4027 S:0xC004326A 0x68BB 8 LDR r3,[r7,#8] false +Instruction 4028 S:0xC004326C 0x2B01 2 CMP r3,#1 false +Instruction 4029 S:0xC004326E 0xD928 1 BLS {pc}+0x54 ; 0xc00432c2 true +Instruction 4030 S:0xC00432C2 0xF8D66120 17 LDR r6,[r6,#0x120] false +Instruction 4031 S:0xC00432C6 0x2E00 2 CMP r6,#0 false +Instruction 4032 S:0xC00432C8 0xF47FAEB8 1 BNE {pc}-0x28c ; 0xc004303c true fail +Instruction 4033 S:0xC00432CC 0x9D0B 1 LDR r5,[sp,#0x2c] false +Instruction 4034 S:0xC00432CE 0xF5056390 2 ADD r3,r5,#0x480 false +Instruction 4035 S:0xC00432D2 0xF50569B4 1 ADD r9,r5,#0x5a0 false +Instruction 4036 S:0xC00432D6 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false +Instruction 4037 S:0xC00432DA 0xE9D90100 12 LDRD r0,r1,[r9,#0] false +Instruction 4038 S:0xC00432DE 0xE9D34500 1 LDRD r4,r5,[r3,#0] false +Instruction 4039 S:0xC00432E2 0x1A20 2 SUBS r0,r4,r0 false +Instruction 4040 S:0xC00432E4 0xEB650101 1 SBC r1,r5,r1 false +Instruction 4041 S:0xC00432E8 0xF7FCFB38 0 BL {pc}-0x398c ; 0xc003f95c true +Instruction 4042 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 4043 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 4044 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 4045 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 4046 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 4047 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 4048 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 4049 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 4050 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 4051 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 4052 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 4053 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 4054 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 4055 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 4056 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 4057 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 4058 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 4059 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 4060 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 4061 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 4062 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 4063 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 4064 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 4065 S:0xC00432EC 0x2800 1 CMP r0,#0 false +Instruction 4066 S:0xC00432EE 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 4067 S:0xC00432F2 0xF2C080EB 0 BLT.W {pc}+0x1da ; 0xc00434cc true fail +Instruction 4068 S:0xC00432F6 0x0A86 1 LSRS r6,r0,#10 false +Instruction 4069 S:0xC00432F8 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 4070 S:0xC00432FA 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 4071 S:0xC00432FE 0xEA560E07 11 ORRS lr,r6,r7 false +Instruction 4072 S:0xC0043302 0xF04080A6 0 BNE.W {pc}+0x150 ; 0xc0043452 true +Instruction 4073 S:0xC0043452 0x4B86 30 LDR r3,[pc,#536] ; [0xC004366C] false +Instruction 4074 S:0xC0043454 0xE9C94500 1 STRD r4,r5,[r9,#0] false +Instruction 4075 S:0xC0043458 0x681A 2 LDR r2,[r3,#0] false +Instruction 4076 S:0xC004345A 0x2A00 2 CMP r2,#0 false +Instruction 4077 S:0xC004345C 0xD140 0 BNE {pc}+0x84 ; 0xc00434e0 true +Instruction 4078 S:0xC00434E0 0xEB031308 26 ADD r3,r3,r8,LSL #4 false +Instruction 4079 S:0xC00434E4 0xF04F0B00 0 MOV r11,#0 false +Instruction 4080 S:0xC00434E8 0xF8D33098 3 LDR r3,[r3,#0x98] false +Instruction 4081 S:0xC00434EC 0x469A 2 MOV r10,r3 false +Instruction 4082 S:0xC00434EE 0x9308 1 STR r3,[sp,#0x20] false +Instruction 4083 S:0xC00434F0 0xE7BC 0 B {pc}-0x84 ; 0xc004346c true +Instruction 4084 S:0xC004346C 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 4085 S:0xC0043470 0xF24030FF 0 MOV r0,#0x3ff false +Instruction 4086 S:0xC0043474 0x2100 1 MOVS r1,#0 false +Instruction 4087 S:0xC0043476 0xF8D8559C 2 LDR r5,[r8,#0x59c] false +Instruction 4088 S:0xC004347A 0x05AA 3 LSLS r2,r5,#22 false +Instruction 4089 S:0xC004347C 0x0D92 2 LSRS r2,r2,#22 false +Instruction 4090 S:0xC004347E 0xEB160802 8 ADDS r8,r6,r2 false +Instruction 4091 S:0xC0043482 0xF1470900 1 ADC r9,r7,#0 false +Instruction 4092 S:0xC0043486 0x4549 1 CMP r1,r9 false +Instruction 4093 S:0xC0043488 0xBF08 0 IT EQ false +Instruction 4094 S:0xC004348A 0x4540 1 CMP r0,r8 false +Instruction 4095 S:0xC004348C 0xD331 0 BCC {pc}+0x66 ; 0xc00434f2 true +Instruction 4096 S:0xC00434F2 0xF5C26C80 2 RSB r12,r2,#0x400 false +Instruction 4097 S:0xC00434F6 0x9C08 1 LDR r4,[sp,#0x20] false +Instruction 4098 S:0xC00434F8 0xEBB6060C 1 SUBS r6,r6,r12 false +Instruction 4099 S:0xC00434FC 0xEB6777EC 1 SBC r7,r7,r12,ASR #31 false +Instruction 4100 S:0xC0043500 0x2201 16 MOVS r2,#1 false +Instruction 4101 S:0xC0043502 0x2300 0 MOVS r3,#0 false +Instruction 4102 S:0xC0043504 0x4465 1 ADD r5,r5,r12 false +Instruction 4103 S:0xC0043506 0xEA4F2896 1 LSR r8,r6,#10 false +Instruction 4104 S:0xC004350A 0x4006 1 ANDS r6,r6,r0 false +Instruction 4105 S:0xC004350C 0xFB0CFE04 1 MUL lr,r12,r4 false +Instruction 4106 S:0xC0043510 0x980B 1 LDR r0,[sp,#0x2c] false +Instruction 4107 S:0xC0043512 0xEA485987 1 ORR r9,r8,r7,LSL #22 false +Instruction 4108 S:0xC0043516 0x9C0B 1 LDR r4,[sp,#0x2c] false +Instruction 4109 S:0xC0043518 0xEA4F2897 1 LSR r8,r7,#10 false +Instruction 4110 S:0xC004351C 0xF8CD9018 1 STR r9,[sp,#0x18] false +Instruction 4111 S:0xC0043520 0xF8CD801C 11 STR r8,[sp,#0x1c] false +Instruction 4112 S:0xC0043524 0x400F 1 ANDS r7,r7,r1 false +Instruction 4113 S:0xC0043526 0xE9DD8906 1 LDRD r8,r9,[sp,#0x18] false +Instruction 4114 S:0xC004352A 0x2100 1 MOVS r1,#0 false +Instruction 4115 S:0xC004352C 0xF8D005C8 12 LDR r0,[r0,#0x5c8] false +Instruction 4116 S:0xC0043530 0xEA4F2E9E 1 LSR lr,lr,#10 false +Instruction 4117 S:0xC0043534 0xEB120208 1 ADDS r2,r2,r8 false +Instruction 4118 S:0xC0043538 0xF8D44598 1 LDR r4,[r4,#0x598] false +Instruction 4119 S:0xC004353C 0xEB430309 1 ADC r3,r3,r9 false +Instruction 4120 S:0xC0043540 0x9004 2 STR r0,[sp,#0x10] false +Instruction 4121 S:0xC0043542 0xF44F60FC 0 MOV r0,#0x7e0 false +Instruction 4122 S:0xC0043546 0xEB0E0904 1 ADD r9,lr,r4 false +Instruction 4123 S:0xC004354A 0x4299 1 CMP r1,r3 false +Instruction 4124 S:0xC004354C 0xBF08 1 IT EQ false +Instruction 4125 S:0xC004354E 0x4290 1 CMP r0,r2 false +Instruction 4126 S:0xC0043550 0x9C04 1 LDR r4,[sp,#0x10] false +Instruction 4127 S:0xC0043552 0xEB0E0804 2 ADD r8,lr,r4 false +Instruction 4128 S:0xC0043556 0xD34C 0 BCC {pc}+0x9c ; 0xc00435f2 true fail +Instruction 4129 S:0xC0043558 0x2A1F 16 CMP r2,#0x1f false +Instruction 4130 S:0xC004355A 0x4694 0 MOV r12,r2 false +Instruction 4131 S:0xC004355C 0xF8DFE110 1 LDR lr,[pc,#272] ; [0xC0043670] = 0xC03E83C8 false +Instruction 4132 S:0xC0043560 0xD835 17 BHI {pc}+0x6e ; 0xc00435ce true fail +Instruction 4133 S:0xC0043562 0xF85E2022 22 LDR r2,[lr,r2,LSL #2] false +Instruction 4134 S:0xC0043566 0xFBA90102 3 UMULL r0,r1,r9,r2 false +Instruction 4135 S:0xC004356A 0xFBA22305 1 UMULL r2,r3,r2,r5 false +Instruction 4136 S:0xC004356E 0x4689 1 MOV r9,r1 false +Instruction 4137 S:0xC0043570 0x461D 1 MOV r5,r3 false +Instruction 4138 S:0xC0043572 0xF85E202C 1 LDR r2,[lr,r12,LSL #2] false +Instruction 4139 S:0xC0043576 0xFBA22308 3 UMULL r2,r3,r2,r8 false +Instruction 4140 S:0xC004357A 0x4698 2 MOV r8,r3 false +Instruction 4141 S:0xC004357C 0xE9DD0106 1 LDRD r0,r1,[sp,#0x18] false +Instruction 4142 S:0xC0043580 0xF7FEF8A6 7 BL {pc}-0x1eb0 ; 0xc00416d0 true +Instruction 4143 S:0xC00416D0 0xE92D03F0 3 PUSH {r4-r9} false +Instruction 4144 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 4145 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 4146 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 4147 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 4148 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 4149 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 4150 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 4151 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 4152 S:0xC00416E6 0x4B31 1 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 4153 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 4154 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false +Instruction 4155 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 4156 S:0xC00416F4 0x4770 3 BX lr true +Instruction 4157 S:0xC0043584 0x9B08 2 LDR r3,[sp,#0x20] false +Instruction 4158 S:0xC0043586 0xFB03F200 3 MUL r2,r3,r0 false +Instruction 4159 S:0xC004358A 0x182D 1 ADDS r5,r5,r0 false +Instruction 4160 S:0xC004358C 0x0A92 2 LSRS r2,r2,#10 false +Instruction 4161 S:0xC004358E 0xEB020009 1 ADD r0,r2,r9 false +Instruction 4162 S:0xC0043592 0x4442 1 ADD r2,r2,r8 false +Instruction 4163 S:0xC0043594 0xE781 0 B {pc}-0xfa ; 0xc004349a true +Instruction 4164 S:0xC004349A 0xFB06F30B 1 MUL r3,r6,r11 false +Instruction 4165 S:0xC004349E 0x19AC 1 ADDS r4,r5,r6 false +Instruction 4166 S:0xC00434A0 0xFB0A3307 21 MLA r3,r10,r7,r3 false +Instruction 4167 S:0xC00434A4 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 4168 S:0xC00434A8 0xFBA6670A 1 UMULL r6,r7,r6,r10 false +Instruction 4169 S:0xC00434AC 0x4625 1 MOV r5,r4 false +Instruction 4170 S:0xC00434AE 0xF8C8459C 1 STR r4,[r8,#0x59c] false +Instruction 4171 S:0xC00434B2 0x19DF 1 ADDS r7,r3,r7 false +Instruction 4172 S:0xC00434B4 0x0AB3 1 LSRS r3,r6,#10 false +Instruction 4173 S:0xC00434B6 0xEA435387 1 ORR r3,r3,r7,LSL #22 false +Instruction 4174 S:0xC00434BA 0x1818 1 ADDS r0,r3,r0 false +Instruction 4175 S:0xC00434BC 0x189B 1 ADDS r3,r3,r2 false +Instruction 4176 S:0xC00434BE 0xF8C80598 13 STR r0,[r8,#0x598] false +Instruction 4177 S:0xC00434C2 0xF8C835C8 1 STR r3,[r8,#0x5c8] false +Instruction 4178 S:0xC00434C6 0xE725 1 B {pc}-0x1b2 ; 0xc0043314 true +Instruction 4179 S:0xC0043314 0xF8DD802C 2 LDR r8,[sp,#0x2c] false +Instruction 4180 S:0xC0043318 0x3401 1 ADDS r4,#1 false +Instruction 4181 S:0xC004331A 0x2100 0 MOVS r1,#0 false +Instruction 4182 S:0xC004331C 0xF8D890B8 2 LDR r9,[r8,#0xb8] false +Instruction 4183 S:0xC0043320 0xEA4F2880 15 LSL r8,r0,#10 false +Instruction 4184 S:0xC0043324 0x980B 1 LDR r0,[sp,#0x2c] false +Instruction 4185 S:0xC0043326 0xF8D005C8 3 LDR r0,[r0,#0x5c8] false +Instruction 4186 S:0xC004332A 0x9003 1 STR r0,[sp,#0xc] false +Instruction 4187 S:0xC004332C 0x4640 0 MOV r0,r8 false +Instruction 4188 S:0xC004332E 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 4189 S:0xC0043332 0xF20DFD2D 0 BL {pc}+0x20da5e ; 0xc0250d90 true +Cycle Count 250 Tracing disabled +Info Tracing enabled +Instruction 4190 S:0xC0043336 0x1C6C 1 ADDS r4,r5,#1 false +Instruction 4191 S:0xC0043338 0x9D03 1 LDR r5,[sp,#0xc] false +Instruction 4192 S:0xC004333A 0xEBC90702 1 RSB r7,r9,r2 false +Instruction 4193 S:0xC004333E 0xF8D860BC 15 LDR r6,[r8,#0xbc] false +Instruction 4194 S:0xC0043342 0xEA877AE7 1 EOR r10,r7,r7,ASR #31 false +Instruction 4195 S:0xC0043346 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false +Instruction 4196 S:0xC004334A 0x2100 0 MOVS r1,#0 false +Instruction 4197 S:0xC004334C 0x02A8 1 LSLS r0,r5,#10 false +Instruction 4198 S:0xC004334E 0xF8D850DC 1 LDR r5,[r8,#0xdc] false +Instruction 4199 S:0xC0043352 0xF20DFD1D 0 BL {pc}+0x20da3e ; 0xc0250d90 true +Cycle Count 220 Tracing disabled +Info Tracing enabled +Instruction 4200 S:0xC0043356 0xEBBA1F99 1 CMP r10,r9,LSR #6 false +Instruction 4201 S:0xC004335A 0xEBC60202 1 RSB r2,r6,r2 false +Instruction 4202 S:0xC004335E 0xD806 1 BHI {pc}+0x10 ; 0xc004336e true +Instruction 4203 S:0xC004336E 0xF1050338 14 ADD r3,r5,#0x38 false +Instruction 4204 S:0xC0043372 0xE8531F00 20 LDREX r1,[r3] false +Instruction 4205 S:0xC0043376 0x4439 2 ADD r1,r1,r7 false +Instruction 4206 S:0xC0043378 0xE8431000 23 STREX r0,r1,[r3] false +Instruction 4207 S:0xC004337C 0xF0900F00 2 TEQ r0,#0 false +Instruction 4208 S:0xC0043380 0xD1F7 1 BNE {pc}-0xe ; 0xc0043372 true fail +Instruction 4209 S:0xC0043382 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 4210 S:0xC0043386 0xF105033C 0 ADD r3,r5,#0x3c false +Instruction 4211 S:0xC004338A 0xF8D810B8 3 LDR r1,[r8,#0xb8] false +Instruction 4212 S:0xC004338E 0x19CF 2 ADDS r7,r1,r7 false +Instruction 4213 S:0xC0043390 0xF8C870B8 1 STR r7,[r8,#0xb8] false +Instruction 4214 S:0xC0043394 0xE8531F00 10 LDREX r1,[r3] false +Instruction 4215 S:0xC0043398 0x4411 2 ADD r1,r1,r2 false +Instruction 4216 S:0xC004339A 0xE8431000 7 STREX r0,r1,[r3] false +Instruction 4217 S:0xC004339E 0xF0900F00 2 TEQ r0,#0 false +Instruction 4218 S:0xC00433A2 0xD1F7 0 BNE {pc}-0xe ; 0xc0043394 true fail +Instruction 4219 S:0xC00433A4 0xF8D830BC 14 LDR r3,[r8,#0xbc] false +Instruction 4220 S:0xC00433A8 0x189A 2 ADDS r2,r3,r2 false +Instruction 4221 S:0xC00433AA 0xF8C820BC 1 STR r2,[r8,#0xbc] false +Instruction 4222 S:0xC00433AE 0x4B19 1 LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC false +Instruction 4223 S:0xC00433B0 0xF8DD902C 1 LDR r9,[sp,#0x2c] false +Instruction 4224 S:0xC00433B4 0x685A 2 LDR r2,[r3,#4] false +Instruction 4225 S:0xC00433B6 0xF8D90598 1 LDR r0,[r9,#0x598] false +Instruction 4226 S:0xC00433BA 0xF8D9159C 1 LDR r1,[r9,#0x59c] false +Instruction 4227 S:0xC00433BE 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false +Instruction 4228 S:0xC00433C2 0x2A00 0 CMP r2,#0 false +Instruction 4229 S:0xC00433C4 0xF040813C 1 BNE.W {pc}+0x27c ; 0xc0043640 true fail +Instruction 4230 S:0xC00433C8 0x4B13 1 LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 false +Instruction 4231 S:0xC00433CA 0xF8DD902C 1 LDR r9,[sp,#0x2c] false +Instruction 4232 S:0xC00433CE 0x685A 12 LDR r2,[r3,#4] false +Instruction 4233 S:0xC00433D0 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false +Instruction 4234 S:0xC00433D4 0x2A00 1 CMP r2,#0 false +Instruction 4235 S:0xC00433D6 0xF04080EB 0 BNE.W {pc}+0x1da ; 0xc00435b0 true fail +Instruction 4236 S:0xC00433DA 0xB011 1 ADD sp,sp,#0x44 false +Instruction 4237 S:0xC00433DC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 4238 S:0xC003CC52 0xF3BF8F5F 13 DMB false +Instruction 4239 S:0xC003CC56 0xF8353008 31 LDRH r3,[r5,r8] false +Instruction 4240 S:0xC003CC5A 0x3301 2 ADDS r3,#1 false +Instruction 4241 S:0xC003CC5C 0xF8253008 1 STRH r3,[r5,r8] false +Instruction 4242 S:0xC003CC60 0xF3BF8F4F 37 DSB false +Instruction 4243 S:0xC003CC64 0xF3AF8004 1 SEV.W false +Instruction 4244 S:0xC003CC68 0xF049FF64 1 BL {pc}+0x49ecc ; 0xc0086b34 true +Cycle Count 149 Tracing disabled +Info Tracing enabled +Instruction 4245 S:0xC003CC6C 0xF85A2026 1 LDR r2,[r10,r6,LSL #2] false +Instruction 4246 S:0xC003CC70 0x464B 0 MOV r3,r9 false +Instruction 4247 S:0xC003CC72 0x189B 2 ADDS r3,r3,r2 false +Instruction 4248 S:0xC003CC74 0xF8D31460 3 LDR r1,[r3,#0x460] false +Instruction 4249 S:0xC003CC78 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 4250 S:0xC003CC7C 0x4291 2 CMP r1,r2 false +Instruction 4251 S:0xC003CC7E 0xD00B 0 BEQ {pc}+0x1a ; 0xc003cc98 true fail +Instruction 4252 S:0xC003CC80 0x2300 5 MOVS r3,#0 false +Instruction 4253 S:0xC003CC82 0xF8843498 1 STRB r3,[r4,#0x498] false +Instruction 4254 S:0xC003CC86 0x4620 1 MOV r0,r4 false +Instruction 4255 S:0xC003CC88 0x4631 0 MOV r1,r6 false +Instruction 4256 S:0xC003CC8A 0xF107070C 1 ADD r7,r7,#0xc false +Instruction 4257 S:0xC003CC8E 0x46BD 1 MOV sp,r7 false +Instruction 4258 S:0xC003CC90 0xE8BD4FF0 5 POP {r4-r11,lr} false +Instruction 4259 S:0xC003CC94 0xF009BE84 7 B.W {pc}+0x9d0c ; 0xc00469a0 true +Instruction 4260 S:0xC00469A0 0xE92D4FF0 50 PUSH {r4-r11,lr} false +Instruction 4261 S:0xC00469A4 0xB083 7 SUB sp,sp,#0xc false +Instruction 4262 S:0xC00469A6 0xB500 3 PUSH {lr} false +Instruction 4263 S:0xC00469A8 0xF85DEB04 2 POP {lr} false +Instruction 4264 S:0xC00469AC 0x4C77 12 LDR r4,[pc,#476] ; [0xC0046B8C] false +Instruction 4265 S:0xC00469AE 0xF8D0346C 2 LDR r3,[r0,#0x46c] false +Instruction 4266 S:0xC00469B2 0x4606 0 MOV r6,r0 false +Instruction 4267 S:0xC00469B4 0x460D 1 MOV r5,r1 false +Instruction 4268 S:0xC00469B6 0x6822 3 LDR r2,[r4,#0] false +Instruction 4269 S:0xC00469B8 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 4270 S:0xC00469BA 0x2B00 1 CMP r3,#0 false +Instruction 4271 S:0xC00469BC 0xDB0A 0 BLT {pc}+0x18 ; 0xc00469d4 true fail +Instruction 4272 S:0xC00469BE 0x4A74 1 LDR r2,[pc,#464] ; [0xC0046B90] false +Instruction 4273 S:0xC00469C0 0x4B74 1 LDR r3,[pc,#464] ; [0xC0046B94] false +Instruction 4274 S:0xC00469C2 0xF8522021 2 LDR r2,[r2,r1,LSL #2] false +Instruction 4275 S:0xC00469C6 0x189B 2 ADDS r3,r3,r2 false +Instruction 4276 S:0xC00469C8 0xF8D33490 3 LDR r3,[r3,#0x490] false +Instruction 4277 S:0xC00469CC 0xB113 2 CBZ r3,{pc}+8 ; 0xc00469d4 true fail +Instruction 4278 S:0xC00469CE 0x2007 1 MOVS r0,#7 false +Instruction 4279 S:0xC00469D0 0xF7DAFD56 0 BL {pc}-0x25550 ; 0xc0021480 true +Instruction 4280 S:0xC0021480 0xB510 2 PUSH {r4,lr} false +Instruction 4281 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 4282 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 4283 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 4284 S:0xC002148C 0xB672 1 CPSID i false +Instruction 4285 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 4286 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false +Instruction 4287 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 4288 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 4289 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 4290 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 4291 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false +Instruction 4292 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 4293 S:0xC0021284 0x466A 1 MOV r2,sp false +Instruction 4294 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 4295 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 4296 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 4297 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 4298 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 4299 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false +Instruction 4300 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 4301 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false +Instruction 4302 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 4303 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 4304 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true +Instruction 4305 S:0xC0021492 0x466A 2 MOV r2,sp false +Instruction 4306 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 4307 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 4308 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 4309 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 4310 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 4311 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 4312 S:0xC00214A8 0xF3848100 12 MSR CPSR_c,r4 false +Instruction 4313 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Instruction 4314 S:0xC00469D4 0x4628 1 MOV r0,r5 false +Instruction 4315 S:0xC00469D6 0x6827 2 LDR r7,[r4,#0] false +Instruction 4316 S:0xC00469D8 0xF7F6FA98 0 BL {pc}-0x9acc ; 0xc003cf0c true +Instruction 4317 S:0xC003CF0C 0xB488 15 PUSH {r3,r7} false +Instruction 4318 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 4319 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 4320 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 4321 S:0xC003CF16 0x4A0C 23 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 4322 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 4323 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 4324 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 4325 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 4326 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 4327 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 4328 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 4329 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 4330 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 4331 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 4332 S:0xC003CF32 0x4770 1 BX lr true +Instruction 4333 S:0xC00469DC 0xBB00 1 CBNZ r0,{pc}+0x44 ; 0xc0046a20 true fail +Instruction 4334 S:0xC00469DE 0x466A 1 MOV r2,sp false +Instruction 4335 S:0xC00469E0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 4336 S:0xC00469E4 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 4337 S:0xC00469E8 0x695B 3 LDR r3,[r3,#0x14] false +Instruction 4338 S:0xC00469EA 0xF8DF91A4 1 LDR r9,[pc,#420] ; [0xC0046B90] false +Instruction 4339 S:0xC00469EE 0xF8DF81A4 1 LDR r8,[pc,#420] ; [0xC0046B94] false +Instruction 4340 S:0xC00469F2 0xF8592023 2 LDR r2,[r9,r3,LSL #2] false +Instruction 4341 S:0xC00469F6 0x4643 1 MOV r3,r8 false +Instruction 4342 S:0xC00469F8 0x189B 1 ADDS r3,r3,r2 false +Instruction 4343 S:0xC00469FA 0xF8D32490 3 LDR r2,[r3,#0x490] false +Instruction 4344 S:0xC00469FE 0xB10A 2 CBZ r2,{pc}+6 ; 0xc0046a04 true fail +Instruction 4345 S:0xC0046A00 0x6B93 15 LDR r3,[r2,#0x38] false +Instruction 4346 S:0xC0046A02 0xB983 2 CBNZ r3,{pc}+0x24 ; 0xc0046a26 true +Timestamp Timestamp: 562536984255 +Instruction 4347 S:0xC0046A26 0x6390 23 STR r0,[r2,#0x38] false +Instruction 4348 S:0xC0046A28 0x6893 1 LDR r3,[r2,#8] false +Instruction 4349 S:0xC0046A2A 0x68DB 64 LDR r3,[r3,#0xc] false +Instruction 4350 S:0xC0046A2C 0xF1030410 2 ADD r4,r3,#0x10 false +Instruction 4351 S:0xC0046A30 0xE8541F00 19 LDREX r1,[r4] false +Instruction 4352 S:0xC0046A34 0xF1010101 2 ADD r1,r1,#1 false +Instruction 4353 S:0xC0046A38 0xE8441000 21 STREX r0,r1,[r4] false +Instruction 4354 S:0xC0046A3C 0xF0900F00 2 TEQ r0,#0 false +Instruction 4355 S:0xC0046A40 0xD1F6 0 BNE {pc}-0x10 ; 0xc0046a30 true fail +Instruction 4356 S:0xC0046A42 0x6812 1 LDR r2,[r2,#0] false +Instruction 4357 S:0xC0046A44 0x2A00 2 CMP r2,#0 false +Instruction 4358 S:0xC0046A46 0xD1EF 0 BNE {pc}-0x1e ; 0xc0046a28 true +Instruction 4359 S:0xC0046A28 0x6893 18 LDR r3,[r2,#8] false +Instruction 4360 S:0xC0046A2A 0x68DB 19 LDR r3,[r3,#0xc] false +Instruction 4361 S:0xC0046A2C 0xF1030410 2 ADD r4,r3,#0x10 false +Instruction 4362 S:0xC0046A30 0xE8541F00 18 LDREX r1,[r4] false +Instruction 4363 S:0xC0046A34 0xF1010101 2 ADD r1,r1,#1 false +Instruction 4364 S:0xC0046A38 0xE8441000 27 STREX r0,r1,[r4] false +Instruction 4365 S:0xC0046A3C 0xF0900F00 2 TEQ r0,#0 false +Instruction 4366 S:0xC0046A40 0xD1F6 0 BNE {pc}-0x10 ; 0xc0046a30 true fail +Instruction 4367 S:0xC0046A42 0x6812 8 LDR r2,[r2,#0] false +Instruction 4368 S:0xC0046A44 0x2A00 2 CMP r2,#0 false +Instruction 4369 S:0xC0046A46 0xD1EF 1 BNE {pc}-0x1e ; 0xc0046a28 true fail +Instruction 4370 S:0xC0046A48 0xE7DC 8 B {pc}-0x44 ; 0xc0046a04 true +Instruction 4371 S:0xC0046A04 0xF8593025 3 LDR r3,[r9,r5,LSL #2] false +Instruction 4372 S:0xC0046A08 0x4644 1 MOV r4,r8 false +Instruction 4373 S:0xC0046A0A 0x18E3 1 ADDS r3,r4,r3 false +Instruction 4374 S:0xC0046A0C 0x4A60 3 LDR r2,[pc,#384] ; [0xC0046B90] false +Instruction 4375 S:0xC0046A0E 0x6A9B 3 LDR r3,[r3,#0x28] false +Instruction 4376 S:0xC0046A10 0xF0130F01 2 TST r3,#1 false +Instruction 4377 S:0xC0046A14 0x4B60 1 LDR r3,[pc,#384] ; [0xC0046B98] false +Instruction 4378 S:0xC0046A16 0xD16A 0 BNE {pc}+0xd8 ; 0xc0046aee true +Instruction 4379 S:0xC0046AEE 0xF50371A0 2 ADD r1,r3,#0x140 false +Instruction 4380 S:0xC0046AF2 0x4628 0 MOV r0,r5 false +Instruction 4381 S:0xC0046AF4 0x9300 3 STR r3,[sp,#0] false +Instruction 4382 S:0xC0046AF6 0x9201 3 STR r2,[sp,#4] false +Instruction 4383 S:0xC0046AF8 0xF209F81E 0 BL {pc}+0x209040 ; 0xc024fb38 true +Cycle Count 66 Tracing disabled +Info Tracing enabled +Instruction 4384 S:0xC0046AFC 0x9B00 1 LDR r3,[sp,#0] false +Instruction 4385 S:0xC0046AFE 0xF50371A2 2 ADD r1,r3,#0x144 false +Instruction 4386 S:0xC0046B02 0xE8510F00 5 LDREX r0,[r1] false +Instruction 4387 S:0xC0046B06 0xF1A00001 2 SUB r0,r0,#1 false +Instruction 4388 S:0xC0046B0A 0xE8410E00 7 STREX lr,r0,[r1] false +Instruction 4389 S:0xC0046B0E 0xF09E0F00 2 TEQ lr,#0 false +Instruction 4390 S:0xC0046B12 0xD1F6 0 BNE {pc}-0x10 ; 0xc0046b02 true fail +Instruction 4391 S:0xC0046B14 0x9A01 8 LDR r2,[sp,#4] false +Instruction 4392 S:0xC0046B16 0x2000 0 MOVS r0,#0 false +Instruction 4393 S:0xC0046B18 0xF8521025 3 LDR r1,[r2,r5,LSL #2] false +Instruction 4394 S:0xC0046B1C 0x9300 1 STR r3,[sp,#0] false +Instruction 4395 S:0xC0046B1E 0x1861 1 ADDS r1,r4,r1 false +Instruction 4396 S:0xC0046B20 0x3128 1 ADDS r1,r1,#0x28 false +Instruction 4397 S:0xC0046B22 0xF209F809 0 BL {pc}+0x209016 ; 0xc024fb38 true +Cycle Count 36 Tracing disabled +Info Tracing enabled +Instruction 4398 S:0xC0046B26 0x9B00 1 LDR r3,[sp,#0] false +Instruction 4399 S:0xC0046B28 0xE776 1 B {pc}-0x110 ; 0xc0046a18 true +Instruction 4400 S:0xC0046A18 0xF8D32144 3 LDR r2,[r3,#0x144] false +Instruction 4401 S:0xC0046A1C 0x495E 1 LDR r1,[pc,#376] ; [0xC0046B98] false +Instruction 4402 S:0xC0046A1E 0xB9A2 1 CBNZ r2,{pc}+0x2c ; 0xc0046a4a true +Instruction 4403 S:0xC0046A4A 0xF8D12148 8 LDR r2,[r1,#0x148] false +Instruction 4404 S:0xC0046A4E 0x1ABA 2 SUBS r2,r7,r2 false +Instruction 4405 S:0xC0046A50 0x2A00 1 CMP r2,#0 false +Instruction 4406 S:0xC0046A52 0xDBE5 0 BLT {pc}-0x32 ; 0xc0046a20 true fail +Instruction 4407 S:0xC0046A54 0xF8592025 1 LDR r2,[r9,r5,LSL #2] false +Instruction 4408 S:0xC0046A58 0xF50171A0 0 ADD r1,r1,#0x140 false +Instruction 4409 S:0xC0046A5C 0x4C4F 1 LDR r4,[pc,#316] ; [0xC0046B9C] false +Instruction 4410 S:0xC0046A5E 0xF04F30FF 13 MOV r0,#0xffffffff false +Instruction 4411 S:0xC0046A62 0x4F4F 1 LDR r7,[pc,#316] ; [0xC0046BA0] false +Instruction 4412 S:0xC0046A64 0x46A6 1 MOV lr,r4 false +Instruction 4413 S:0xC0046A66 0xF8DFA128 1 LDR r10,[pc,#296] ; [0xC0046B90] false +Instruction 4414 S:0xC0046A6A 0xF85E2002 4 LDR r2,[lr,r2] false +Instruction 4415 S:0xC0046A6E 0x9300 3 STR r3,[sp,#0] false +Instruction 4416 S:0xC0046A70 0xF20BFD48 0 BL {pc}+0x20ba94 ; 0xc0252504 true +Cycle Count 335 Tracing disabled +Info Tracing enabled +Instruction 4417 S:0xC0046A74 0x683A 1 LDR r2,[r7,#0] false +Instruction 4418 S:0xC0046A76 0x9B00 1 LDR r3,[sp,#0] false +Instruction 4419 S:0xC0046A78 0x4290 1 CMP r0,r2 false +Instruction 4420 S:0xC0046A7A 0xDAD1 0 BGE {pc}-0x5a ; 0xc0046a20 true +Instruction 4421 S:0xC0046A20 0xB003 20 ADD sp,sp,#0xc false +Instruction 4422 S:0xC0046A22 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 4423 S:0xC0026364 0x4628 13 MOV r0,r5 false +Instruction 4424 S:0xC0026366 0xE8BD40F8 1 POP {r3-r7,lr} false +Instruction 4425 S:0xC002636A 0xF00EB931 3 B.W {pc}+0xe266 ; 0xc00345d0 true +Instruction 4426 S:0xC00345D0 0xE92D4FF0 12 PUSH {r4-r11,lr} false +Instruction 4427 S:0xC00345D4 0xB08D 5 SUB sp,sp,#0x34 false +Instruction 4428 S:0xC00345D6 0xB500 3 PUSH {lr} false +Instruction 4429 S:0xC00345D8 0xF85DEB04 2 POP {lr} false +Instruction 4430 S:0xC00345DC 0xF10D0918 1 ADD r9,sp,#0x18 false +Instruction 4431 S:0xC00345E0 0x4680 7 MOV r8,r0 false +Instruction 4432 S:0xC00345E2 0xF8CD9018 1 STR r9,[sp,#0x18] false +Instruction 4433 S:0xC00345E6 0xF8CD901C 1 STR r9,[sp,#0x1c] false +Instruction 4434 S:0xC00345EA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 4435 S:0xC00345EE 0x061B 3 LSLS r3,r3,#24 false +Instruction 4436 S:0xC00345F0 0xF1408250 0 BPL.W {pc}+0x4a4 ; 0xc0034a94 true fail +Instruction 4437 S:0xC00345F4 0xF8D012F0 14 LDR r1,[r0,#0x2f0] false +Instruction 4438 S:0xC00345F8 0xF8D842B4 3 LDR r4,[r8,#0x2b4] false +Instruction 4439 S:0xC00345FC 0xF8D002B0 1 LDR r0,[r0,#0x2b0] false +Instruction 4440 S:0xC0034600 0xB9B1 1 CBNZ r1,{pc}+0x30 ; 0xc0034630 true fail +Instruction 4441 S:0xC0034602 0xF8D812F4 16 LDR r1,[r8,#0x2f4] false +Instruction 4442 S:0xC0034606 0x2900 2 CMP r1,#0 false +Instruction 4443 S:0xC0034608 0xF040811F 1 BNE.W {pc}+0x242 ; 0xc003484a true fail +Instruction 4444 S:0xC003460C 0xF508733E 20 ADD r3,r8,#0x2f8 false +Instruction 4445 S:0xC0034610 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 4446 S:0xC0034614 0xEA520503 2 ORRS r5,r2,r3 false +Instruction 4447 S:0xC0034618 0xF0408117 1 BNE.W {pc}+0x232 ; 0xc003484a true fail +Instruction 4448 S:0xC003461C 0xF8D843D4 18 LDR r4,[r8,#0x3d4] false +Instruction 4449 S:0xC0034620 0xF8D430D8 5 LDR r3,[r4,#0xd8] false +Instruction 4450 S:0xC0034624 0x2B00 2 CMP r3,#0 false +Instruction 4451 S:0xC0034626 0xF0408115 1 BNE.W {pc}+0x22e ; 0xc0034854 true fail +Instruction 4452 S:0xC003462A 0xB00D 1 ADD sp,sp,#0x34 false +Instruction 4453 S:0xC003462C 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 4454 S:0xC0055568 0x2001 13 MOVS r0,#1 false +Instruction 4455 S:0xC005556A 0xE8BD4008 1 POP {r3,lr} false +Instruction 4456 S:0xC005556E 0xF7F9BB5D 1 B {pc}-0x6942 ; 0xc004ec2c true +Instruction 4457 S:0xC004EC2C 0xB538 71 PUSH {r3-r5,lr} false +Instruction 4458 S:0xC004EC2E 0xB500 4 PUSH {lr} false +Instruction 4459 S:0xC004EC30 0xF85DEB04 2 POP {lr} false +Instruction 4460 S:0xC004EC34 0x4604 0 MOV r4,r0 false +Instruction 4461 S:0xC004EC36 0x4B15 13 LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 false +Instruction 4462 S:0xC004EC38 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4463 S:0xC004EC3C 0x58D2 6 LDR r2,[r2,r3] false +Instruction 4464 S:0xC004EC3E 0x6C13 5 LDR r3,[r2,#0x40] false +Instruction 4465 S:0xC004EC40 0x0718 32 LSLS r0,r3,#28 false +Instruction 4466 S:0xC004EC42 0xD014 0 BEQ {pc}+0x2c ; 0xc004ec6e true +Instruction 4467 S:0xC004EC6E 0xBD38 48 POP {r3-r5,pc} true +Instruction 4468 S:0xC0055758 0x4907 12 LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 false +Instruction 4469 S:0xC005575A 0x4622 0 MOV r2,r4 false +Instruction 4470 S:0xC005575C 0x462B 1 MOV r3,r5 false +Instruction 4471 S:0xC005575E 0x4630 0 MOV r0,r6 false +Instruction 4472 S:0xC0055760 0xE9D14500 17 LDRD r4,r5,[r1,#0] false +Instruction 4473 S:0xC0055764 0xE9CD4500 3 STRD r4,r5,[sp,#0] false +Instruction 4474 S:0xC0055768 0xF7DFFDE8 1 BL {pc}-0x2042c ; 0xc003533c true +Instruction 4475 S:0xC003533C 0xE92D47F0 1 PUSH {r4-r10,lr} false +Instruction 4476 S:0xC0035340 0xB08A 11 SUB sp,sp,#0x28 false +Instruction 4477 S:0xC0035342 0xB500 3 PUSH {lr} false +Instruction 4478 S:0xC0035344 0xF85DEB04 2 POP {lr} false +Instruction 4479 S:0xC0035348 0x4682 1 MOV r10,r0 false +Instruction 4480 S:0xC003534A 0x4616 0 MOV r6,r2 false +Instruction 4481 S:0xC003534C 0x461F 1 MOV r7,r3 false +Instruction 4482 S:0xC003534E 0xE9DA2304 4 LDRD r2,r3,[r10,#0x10] false +Instruction 4483 S:0xC0035352 0x9812 3 LDR r0,[sp,#0x48] false +Instruction 4484 S:0xC0035354 0x1AB2 1 SUBS r2,r6,r2 false +Instruction 4485 S:0xC0035356 0xEB670303 1 SBC r3,r7,r3 false +Instruction 4486 S:0xC003535A 0x9913 1 LDR r1,[sp,#0x4c] false +Instruction 4487 S:0xC003535C 0x2A00 0 CMP r2,#0 false +Instruction 4488 S:0xC003535E 0xF1730400 1 SBCS r4,r3,#0 false +Instruction 4489 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail +Instruction 4490 S:0xC0035364 0xF8DAE024 1 LDR lr,[r10,#0x24] false +Instruction 4491 S:0xC0035368 0x4604 0 MOV r4,r0 false +Instruction 4492 S:0xC003536A 0x460D 1 MOV r5,r1 false +Instruction 4493 S:0xC003536C 0xE9DE0106 12 LDRD r0,r1,[lr,#0x18] false +Instruction 4494 S:0xC0035370 0x4284 2 CMP r4,r0 false +Instruction 4495 S:0xC0035372 0xEB750E01 1 SBCS lr,r5,r1 false +Instruction 4496 S:0xC0035376 0xBFBC 0 ITT LT false +Instruction 4497 S:0xC0035378 0x4604 1 MOV r4,r0 false fail +Instruction 4498 S:0xC003537A 0x460D 0 MOV r5,r1 false fail +Instruction 4499 S:0xC003537C 0x42A2 1 CMP r2,r4 false +Instruction 4500 S:0xC003537E 0xEB730005 1 SBCS r0,r3,r5 false +Instruction 4501 S:0xC0035382 0xBFBC 0 ITT LT false +Instruction 4502 S:0xC0035384 0xF04F0801 1 MOV r8,#1 false +Instruction 4503 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false +Instruction 4504 S:0xC003538C 0xDA1F 1 BGE {pc}+0x42 ; 0xc00353ce true fail +Instruction 4505 S:0xC003538E 0xE9DA2304 1 LDRD r2,r3,[r10,#0x10] false +Instruction 4506 S:0xC0035392 0xA808 1 ADD r0,sp,#0x20 false +Instruction 4507 S:0xC0035394 0x9400 1 STR r4,[sp,#0] false +Instruction 4508 S:0xC0035396 0x9501 1 STR r5,[sp,#4] false +Instruction 4509 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true +Instruction 4510 S:0xC0034CF0 0xE92D03F0 30 PUSH {r4-r9} false +Instruction 4511 S:0xC0034CF4 0xB500 5 PUSH {lr} false +Instruction 4512 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false +Instruction 4513 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 4514 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false +Instruction 4515 S:0xC0034D00 0x4616 8 MOV r6,r2 false +Instruction 4516 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false +Instruction 4517 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false +Instruction 4518 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false +Instruction 4519 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 4520 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false +Instruction 4521 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 4522 S:0xC0034D16 0x42B4 20 CMP r4,r6 false +Instruction 4523 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 4524 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 4525 S:0xC0034D2E 0x4544 8 CMP r4,r8 false +Instruction 4526 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false +Instruction 4527 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 4528 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true +Instruction 4529 S:0xC0034D24 0xE9C04500 17 STRD r4,r5,[r0,#0] false +Instruction 4530 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false +Instruction 4531 S:0xC0034D2C 0x4770 3 BX lr true +Instruction 4532 S:0xC003539C 0xE9DD6708 2 LDRD r6,r7,[sp,#0x20] false +Instruction 4533 S:0xC00353A0 0xE9DA2306 1 LDRD r2,r3,[r10,#0x18] false +Instruction 4534 S:0xC00353A4 0xA808 1 ADD r0,sp,#0x20 false +Instruction 4535 S:0xC00353A6 0xE88D0030 1 STM sp,{r4,r5} false +Instruction 4536 S:0xC00353AA 0xE9CA6704 1 STRD r6,r7,[r10,#0x10] false +Instruction 4537 S:0xC00353AE 0xF7FFFC9F 1 BL {pc}-0x6be ; 0xc0034cf0 true +Instruction 4538 S:0xC0034CF0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 4539 S:0xC0034CF4 0xB500 6 PUSH {lr} false +Instruction 4540 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false +Instruction 4541 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 4542 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false +Instruction 4543 S:0xC0034D00 0x4616 0 MOV r6,r2 false +Instruction 4544 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false +Instruction 4545 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false +Instruction 4546 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false +Instruction 4547 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 4548 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false +Instruction 4549 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 4550 S:0xC0034D16 0x42B4 1 CMP r4,r6 false +Instruction 4551 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 4552 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 4553 S:0xC0034D2E 0x4544 19 CMP r4,r8 false +Instruction 4554 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false +Instruction 4555 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 4556 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true +Instruction 4557 S:0xC0034D24 0xE9C04500 1 STRD r4,r5,[r0,#0] false +Instruction 4558 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false +Instruction 4559 S:0xC0034D2C 0x4770 3 BX lr true +Instruction 4560 S:0xC00353B2 0xE9DD2308 2 LDRD r2,r3,[sp,#0x20] false +Instruction 4561 S:0xC00353B6 0xE9CA2306 1 STRD r2,r3,[r10,#0x18] false +Instruction 4562 S:0xC00353BA 0x4640 1 MOV r0,r8 false +Instruction 4563 S:0xC00353BC 0x4649 0 MOV r1,r9 false +Instruction 4564 S:0xC00353BE 0xB00A 1 ADD sp,sp,#0x28 false +Instruction 4565 S:0xC00353C0 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 4566 S:0xC005576C 0x2001 4 MOVS r0,#1 false +Instruction 4567 S:0xC005576E 0xB005 0 ADD sp,sp,#0x14 false +Instruction 4568 S:0xC0055770 0xBDF0 3 POP {r4-r7,pc} true +Instruction 4569 S:0xC003510A 0x4B34 13 LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C false +Instruction 4570 S:0xC003510C 0x685A 15 LDR r2,[r3,#4] false +Instruction 4571 S:0xC003510E 0x4680 1 MOV r8,r0 false +Instruction 4572 S:0xC0035110 0x2A00 1 CMP r2,#0 false +Instruction 4573 S:0xC0035112 0xD116 0 BNE {pc}+0x30 ; 0xc0035142 true fail +Instruction 4574 S:0xC0035114 0x4630 1 MOV r0,r6 false +Instruction 4575 S:0xC0035116 0xF3AFFA4F 0 BL {pc}+0x3af4a2 ; 0xc03e45b8 true +Cycle Count 66 Tracing disabled +Info Tracing enabled +Instruction 4576 S:0xC003511A 0xF1B80F00 1 CMP r8,#0 false +Instruction 4577 S:0xC003511E 0xD006 0 BEQ {pc}+0x10 ; 0xc003512e true fail +Instruction 4578 S:0xC0035120 0x6AA3 23 LDR r3,[r4,#0x28] false +Instruction 4579 S:0xC0035122 0x2B02 2 CMP r3,#2 false +Instruction 4580 S:0xC0035124 0xD10C 1 BNE {pc}+0x1c ; 0xc0035140 true fail +Instruction 4581 S:0xC0035126 0x4639 1 MOV r1,r7 false +Instruction 4582 S:0xC0035128 0x4620 0 MOV r0,r4 false +Instruction 4583 S:0xC003512A 0xF7FFFE13 1 BL {pc}-0x3d6 ; 0xc0034d54 true +Instruction 4584 S:0xC0034D54 0xB570 1 PUSH {r4-r6,lr} false +Instruction 4585 S:0xC0034D56 0xB500 4 PUSH {lr} false +Instruction 4586 S:0xC0034D58 0xF85DEB04 2 POP {lr} false +Instruction 4587 S:0xC0034D5C 0x4605 0 MOV r5,r0 false +Instruction 4588 S:0xC0034D5E 0x4B13 12 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false +Instruction 4589 S:0xC0034D60 0x460E 0 MOV r6,r1 false +Instruction 4590 S:0xC0034D62 0x685A 3 LDR r2,[r3,#4] false +Instruction 4591 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail +Instruction 4592 S:0xC0034D66 0xF106000C 19 ADD r0,r6,#0xc false +Instruction 4593 S:0xC0034D6A 0x4629 0 MOV r1,r5 false +Instruction 4594 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true +Cycle Count 207 Tracing disabled +Info Tracing enabled +Instruction 4595 S:0xC0034D70 0x6833 1 LDR r3,[r6,#0] false +Instruction 4596 S:0xC0034D72 0x6871 1 LDR r1,[r6,#4] false +Instruction 4597 S:0xC0034D74 0x2001 0 MOVS r0,#1 false +Instruction 4598 S:0xC0034D76 0x685A 2 LDR r2,[r3,#4] false +Instruction 4599 S:0xC0034D78 0xFA00F101 1 LSL r1,r0,r1 false +Instruction 4600 S:0xC0034D7C 0x430A 1 ORRS r2,r2,r1 false +Instruction 4601 S:0xC0034D7E 0x605A 1 STR r2,[r3,#4] false +Instruction 4602 S:0xC0034D80 0x6AAB 1 LDR r3,[r5,#0x28] false +Instruction 4603 S:0xC0034D82 0x4303 2 ORRS r3,r3,r0 false +Instruction 4604 S:0xC0034D84 0x62AB 1 STR r3,[r5,#0x28] false +Instruction 4605 S:0xC0034D86 0x6930 1 LDR r0,[r6,#0x10] false +Instruction 4606 S:0xC0034D88 0x1A2B 2 SUBS r3,r5,r0 false +Instruction 4607 S:0xC0034D8A 0x4258 1 RSBS r0,r3,#0 false +Instruction 4608 S:0xC0034D8C 0x4158 1 ADCS r0,r0,r3 false +Instruction 4609 S:0xC0034D8E 0xBD70 1 POP {r4-r6,pc} true +Instruction 4610 S:0xC003512E 0x6AA3 3 LDR r3,[r4,#0x28] false +Instruction 4611 S:0xC0035130 0x0799 3 LSLS r1,r3,#30 false +Instruction 4612 S:0xC0035132 0xD540 0 BPL {pc}+0x84 ; 0xc00351b6 true fail +Instruction 4613 S:0xC0035134 0xF0230302 1 BIC r3,r3,#2 false +Instruction 4614 S:0xC0035138 0x62A3 1 STR r3,[r4,#0x28] false +Instruction 4615 S:0xC003513A 0xB003 0 ADD sp,sp,#0xc false +Instruction 4616 S:0xC003513C 0xE8BD83F0 3 POP {r4-r9,pc} true +Instruction 4617 S:0xC00359DA 0x6930 12 LDR r0,[r6,#0x10] false +Instruction 4618 S:0xC00359DC 0x2800 2 CMP r0,#0 false +Instruction 4619 S:0xC00359DE 0xD1F1 1 BNE {pc}-0x1a ; 0xc00359c4 true +Instruction 4620 S:0xC00359C4 0xE9DD450E 11 LDRD r4,r5,[sp,#0x38] false +Instruction 4621 S:0xC00359C8 0xE9D02306 1 LDRD r2,r3,[r0,#0x18] false +Instruction 4622 S:0xC00359CC 0x4294 2 CMP r4,r2 false +Instruction 4623 S:0xC00359CE 0xEB750103 1 SBCS r1,r5,r3 false +Instruction 4624 S:0xC00359D2 0xDB76 0 BLT {pc}+0xf0 ; 0xc0035ac2 true +Instruction 4625 S:0xC0035AC2 0xE9D6890C 21 LDRD r8,r9,[r6,#0x30] false +Instruction 4626 S:0xC0035AC6 0xE9D02304 1 LDRD r2,r3,[r0,#0x10] false +Instruction 4627 S:0xC0035ACA 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 4628 S:0xC0035ACE 0xEB630309 1 SBC r3,r3,r9 false +Instruction 4629 S:0xC0035AD2 0x2A00 0 CMP r2,#0 false +Instruction 4630 S:0xC0035AD4 0xF1730000 1 SBCS r0,r3,#0 false +Instruction 4631 S:0xC0035AD8 0xDB82 0 BLT {pc}-0xf8 ; 0xc00359e0 true fail +Instruction 4632 S:0xC0035ADA 0xE9DD0102 16 LDRD r0,r1,[sp,#8] false +Instruction 4633 S:0xC0035ADE 0x4282 2 CMP r2,r0 false +Instruction 4634 S:0xC0035AE0 0xEB730101 1 SBCS r1,r3,r1 false +Instruction 4635 S:0xC0035AE4 0xF6BFAF7C 0 BGE {pc}-0x104 ; 0xc00359e0 true fail +Instruction 4636 S:0xC0035AE8 0x2F04 22 CMP r7,#4 false +Instruction 4637 S:0xC0035AEA 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 4638 S:0xC0035AEE 0xF47FAF4B 1 BNE {pc}-0x166 ; 0xc0035988 true +Instruction 4639 S:0xC0035988 0xF8DA3004 8 LDR r3,[r10,#4] false +Instruction 4640 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 4641 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 4642 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 4643 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 4644 S:0xC00359E0 0x2F04 2 CMP r7,#4 false +Instruction 4645 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true +Instruction 4646 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false +Instruction 4647 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 4648 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 4649 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 4650 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 4651 S:0xC00359E0 0x2F04 8 CMP r7,#4 false +Instruction 4652 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true +Instruction 4653 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false +Instruction 4654 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 4655 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 4656 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 4657 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 4658 S:0xC00359E0 0x2F04 8 CMP r7,#4 false +Instruction 4659 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true fail +Instruction 4660 S:0xC00359E4 0xE9DD2302 8 LDRD r2,r3,[sp,#8] false +Instruction 4661 S:0xC00359E8 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false +Instruction 4662 S:0xC00359EC 0xF3BF8F5F 1 DMB false +Instruction 4663 S:0xC00359F0 0xF8BA3000 40 LDRH r3,[r10,#0] false +Instruction 4664 S:0xC00359F4 0x3301 2 ADDS r3,#1 false +Instruction 4665 S:0xC00359F6 0xF8AA3000 1 STRH r3,[r10,#0] false +Instruction 4666 S:0xC00359FA 0xF3BF8F4F 36 DSB false +Instruction 4667 S:0xC00359FE 0xF3AF8004 1 SEV.W false +Instruction 4668 S:0xC0035A02 0xE9DD2302 3 LDRD r2,r3,[sp,#8] false +Instruction 4669 S:0xC0035A06 0xF04F30FF 1 MOV r0,#0xffffffff false +Instruction 4670 S:0xC0035A0A 0xF06F4100 0 MVN r1,#0x80000000 false +Instruction 4671 S:0xC0035A0E 0x428B 1 CMP r3,r1 false +Instruction 4672 S:0xC0035A10 0xBF08 0 IT EQ false +Instruction 4673 S:0xC0035A12 0x4282 1 CMP r2,r0 false fail +Instruction 4674 S:0xC0035A14 0xD074 0 BEQ {pc}+0xec ; 0xc0035b00 true fail +Instruction 4675 S:0xC0035A16 0xE9DD0102 9 LDRD r0,r1,[sp,#8] false +Instruction 4676 S:0xC0035A1A 0x2200 1 MOVS r2,#0 false +Instruction 4677 S:0xC0035A1C 0xF01FFCA6 1 BL {pc}+0x1f950 ; 0xc005536c true +Instruction 4678 S:0xC005536C 0xB530 14 PUSH {r4,r5,lr} false +Instruction 4679 S:0xC005536E 0xB083 2 SUB sp,sp,#0xc false +Instruction 4680 S:0xC0055370 0xB500 3 PUSH {lr} false +Instruction 4681 S:0xC0055372 0xF85DEB04 2 POP {lr} false +Instruction 4682 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false +Instruction 4683 S:0xC005537A 0x1C15 1 ADDS r5,r2,#0 false +Instruction 4684 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 4685 S:0xC0055380 0xEE1D2F90 12 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4686 S:0xC0055384 0x58D4 4 LDR r4,[r2,r3] false +Instruction 4687 S:0xC0055386 0xBF18 1 IT NE false +Instruction 4688 S:0xC0055388 0x2501 1 MOVS r5,#1 false fail +Instruction 4689 S:0xC005538A 0x4602 0 MOV r2,r0 false +Instruction 4690 S:0xC005538C 0x460B 1 MOV r3,r1 false +Instruction 4691 S:0xC005538E 0x9500 1 STR r5,[sp,#0] false +Instruction 4692 S:0xC0055390 0x4620 0 MOV r0,r4 false +Instruction 4693 S:0xC0055392 0xF7FEFF63 1 BL {pc}-0x1136 ; 0xc005425c true +Instruction 4694 S:0xC005425C 0xE92D43F0 12 PUSH {r4-r9,lr} false +Instruction 4695 S:0xC0054260 0xB083 17 SUB sp,sp,#0xc false +Instruction 4696 S:0xC0054262 0xB500 3 PUSH {lr} false +Instruction 4697 S:0xC0054264 0xF85DEB04 2 POP {lr} false +Instruction 4698 S:0xC0054268 0x4614 0 MOV r4,r2 false +Instruction 4699 S:0xC005426A 0x461D 1 MOV r5,r3 false +Instruction 4700 S:0xC005426C 0x4680 0 MOV r8,r0 false +Instruction 4701 S:0xC005426E 0x2C00 1 CMP r4,#0 false +Instruction 4702 S:0xC0054270 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 4703 S:0xC0054274 0xF89D9028 1 LDRB r9,[sp,#0x28] false +Instruction 4704 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail +Instruction 4705 S:0xC005427A 0x6B01 3 LDR r1,[r0,#0x30] false +Instruction 4706 S:0xC005427C 0x6102 3 STR r2,[r0,#0x10] false +Instruction 4707 S:0xC005427E 0x2901 1 CMP r1,#1 false +Instruction 4708 S:0xC0054280 0x6143 4 STR r3,[r0,#0x14] false +Instruction 4709 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail +Instruction 4710 S:0xC0054284 0x6B41 1 LDR r1,[r0,#0x34] false +Instruction 4711 S:0xC0054286 0x0749 3 LSLS r1,r1,#29 false +Instruction 4712 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail +Instruction 4713 S:0xC005428A 0x4668 1 MOV r0,sp false +Instruction 4714 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true +Instruction 4715 S:0xC004F52C 0xE92D4FF0 63 PUSH {r4-r11,lr} false +Instruction 4716 S:0xC004F530 0xB08B 7 SUB sp,sp,#0x2c false +Instruction 4717 S:0xC004F532 0xB500 3 PUSH {lr} false +Instruction 4718 S:0xC004F534 0xF85DEB04 2 POP {lr} false +Instruction 4719 S:0xC004F538 0x4B3D 2 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 4720 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 4721 S:0xC004F53C 0x681B 5 LDR r3,[r3,#0] false +Instruction 4722 S:0xC004F53E 0x2B00 2 CMP r3,#0 false +Instruction 4723 S:0xC004F540 0xD16F 1 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 4724 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 4725 S:0xC004F546 0xF8DFB0F0 1 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 4726 S:0xC004F54A 0x464F 1 MOV r7,r9 false +Instruction 4727 S:0xC004F54C 0xF8D75090 17 LDR r5,[r7,#0x90] false +Instruction 4728 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false +Instruction 4729 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 4730 S:0xC004F554 0xF3BF8F5F 1 DMB false +Instruction 4731 S:0xC004F558 0xF8DB6000 40 LDR r6,[r11,#0] false +Instruction 4732 S:0xC004F55C 0xF8DB4054 8 LDR r4,[r11,#0x54] false +Instruction 4733 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false +Instruction 4734 S:0xC004F564 0x4630 1 MOV r0,r6 false +Instruction 4735 S:0xC004F566 0x6831 12 LDR r1,[r6,#0] false +Instruction 4736 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false +Instruction 4737 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false +Instruction 4738 S:0xC004F56E 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 4739 S:0xC004F572 0x4788 1 BLX r1 true +Timestamp Timestamp: 562536984416 +Cycle Count 26 Tracing disabled +Info Tracing enabled +Instruction 4740 S:0xC004F574 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 4741 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false +Instruction 4742 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false +Instruction 4743 S:0xC004F580 0xE9CD2300 15 STRD r2,r3,[sp,#0] false +Instruction 4744 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 4745 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false +Instruction 4746 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false +Instruction 4747 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false +Instruction 4748 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false +Instruction 4749 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 4750 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false +Instruction 4751 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false +Instruction 4752 S:0xC004F59E 0xF1C40620 14 RSB r6,r4,#0x20 false +Instruction 4753 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false +Instruction 4754 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false +Instruction 4755 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false +Instruction 4756 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false +Instruction 4757 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false +Instruction 4758 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false +Instruction 4759 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false +Instruction 4760 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false +Instruction 4761 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false +Instruction 4762 S:0xC004F5C0 0x1880 2 ADDS r0,r0,r2 false +Instruction 4763 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false +Instruction 4764 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 4765 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false +Instruction 4766 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false +Instruction 4767 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false +Instruction 4768 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false +Instruction 4769 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false +Instruction 4770 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false +Instruction 4771 S:0xC004F5DE 0xEA480806 7 ORR r8,r8,r6 false +Instruction 4772 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false +Instruction 4773 S:0xC004F5E6 0xBF58 1 IT PL false +Instruction 4774 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail +Instruction 4775 S:0xC004F5EC 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false +Instruction 4776 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false +Instruction 4777 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false +Instruction 4778 S:0xC004F5F8 0xF3BF8F5F 1 DMB false +Instruction 4779 S:0xC004F5FC 0xF8D71090 27 LDR r1,[r7,#0x90] false +Instruction 4780 S:0xC004F600 0x428D 2 CMP r5,r1 false +Instruction 4781 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 4782 S:0xC004F604 0x461D 1 MOV r5,r3 false +Instruction 4783 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false +Instruction 4784 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 4785 S:0xC004F60C 0x4614 1 MOV r4,r2 false +Instruction 4786 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 4787 S:0xC004F612 0x4650 1 MOV r0,r10 false +Instruction 4788 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false +Instruction 4789 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false +Instruction 4790 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 4791 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 4792 S:0xC0054290 0xE9DD6700 7 LDRD r6,r7,[sp,#0] false +Instruction 4793 S:0xC0054294 0x1BA4 2 SUBS r4,r4,r6 false +Instruction 4794 S:0xC0054296 0xEB650507 1 SBC r5,r5,r7 false +Instruction 4795 S:0xC005429A 0x2C01 0 CMP r4,#1 false +Instruction 4796 S:0xC005429C 0xF1750200 1 SBCS r2,r5,#0 false +Instruction 4797 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail +Instruction 4798 S:0xC00542A2 0xE9D86706 22 LDRD r6,r7,[r8,#0x18] false +Instruction 4799 S:0xC00542A6 0xF8D8002C 1 LDR r0,[r8,#0x2c] false +Instruction 4800 S:0xC00542AA 0x42B4 1 CMP r4,r6 false +Instruction 4801 S:0xC00542AC 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 4802 S:0xC00542B0 0xE9D82308 1 LDRD r2,r3,[r8,#0x20] false +Instruction 4803 S:0xC00542B4 0xBFBC 1 ITT LT false +Instruction 4804 S:0xC00542B6 0x4626 1 MOV r6,r4 false +Instruction 4805 S:0xC00542B8 0x462F 0 MOV r7,r5 false +Instruction 4806 S:0xC00542BA 0x4296 1 CMP r6,r2 false +Instruction 4807 S:0xC00542BC 0xEB770103 1 SBCS r1,r7,r3 false +Instruction 4808 S:0xC00542C0 0x4641 12 MOV r1,r8 false +Instruction 4809 S:0xC00542C2 0xBFB8 0 IT LT false +Instruction 4810 S:0xC00542C4 0x461F 1 MOV r7,r3 false fail +Instruction 4811 S:0xC00542C6 0xF8D83028 1 LDR r3,[r8,#0x28] false +Instruction 4812 S:0xC00542CA 0xBFB8 1 IT LT false +Instruction 4813 S:0xC00542CC 0x4616 1 MOV r6,r2 false fail +Instruction 4814 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false +Instruction 4815 S:0xC00542D2 0xFBA64503 2 UMULL r4,r5,r6,r3 false +Instruction 4816 S:0xC00542D6 0xF1C00620 1 RSB r6,r0,#0x20 false +Instruction 4817 S:0xC00542DA 0xFB035507 1 MLA r5,r3,r7,r5 false +Instruction 4818 S:0xC00542DE 0xFA24F000 14 LSR r0,r4,r0 false +Instruction 4819 S:0xC00542E2 0xFA05F606 3 LSL r6,r5,r6 false +Instruction 4820 S:0xC00542E6 0xFA25F202 3 LSR r2,r5,r2 false +Instruction 4821 S:0xC00542EA 0x4330 1 ORRS r0,r0,r6 false +Instruction 4822 S:0xC00542EC 0x4310 1 ORRS r0,r0,r2 false +Instruction 4823 S:0xC00542EE 0xF8D82004 1 LDR r2,[r8,#4] false +Instruction 4824 S:0xC00542F2 0x4790 1 BLX r2 true +Timestamp Timestamp: 562536984431 +Cycle Count 83 Tracing disabled +Info Tracing enabled +Instruction 4825 S:0xC00542F4 0x2800 1 CMP r0,#0 false +Instruction 4826 S:0xC00542F6 0xBF0C 0 ITE EQ false +Timestamp Timestamp: 562536984437 +Instruction 4827 S:0xC00542F8 0x2300 1 MOVS r3,#0 false +Instruction 4828 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false fail +Instruction 4829 S:0xC00542FE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc0054318 true +Instruction 4830 S:0xC0054318 0xB003 3 ADD sp,sp,#0xc false +Instruction 4831 S:0xC005431A 0xE8BD83F0 3 POP {r4-r9,pc} true +Instruction 4832 S:0xC0055396 0xB003 4 ADD sp,sp,#0xc false +Instruction 4833 S:0xC0055398 0xBD30 3 POP {r4,r5,pc} true +Instruction 4834 S:0xC0035A20 0x2800 11 CMP r0,#0 false +Instruction 4835 S:0xC0035A22 0xD06D 0 BEQ {pc}+0xde ; 0xc0035b00 true +Instruction 4836 S:0xC0035B00 0x2300 8 MOVS r3,#0 false +Instruction 4837 S:0xC0035B02 0xF8CA301C 3 STR r3,[r10,#0x1c] false +Instruction 4838 S:0xC0035B06 0xE7D9 1 B {pc}-0x4a ; 0xc0035abc true +Instruction 4839 S:0xC0035ABC 0xB011 2 ADD sp,sp,#0x44 false +Instruction 4840 S:0xC0035ABE 0xE8BD8FF0 3 POP {r4-r11,pc} true +Cycle Count 214 Tracing disabled +Info Tracing enabled +Instruction 4841 S:0xC000D60C 0xF013FDDA 1 BL {pc}+0x13bb8 ; 0xc00211c4 true +Instruction 4842 S:0xC00211C4 0xB510 3 PUSH {r4,lr} false +Instruction 4843 S:0xC00211C6 0xB500 1 PUSH {lr} false +Instruction 4844 S:0xC00211C8 0xF85DEB04 2 POP {lr} false +Instruction 4845 S:0xC00211CC 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 4846 S:0xC00211D0 0x0619 3 LSLS r1,r3,#24 false +Instruction 4847 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail +Instruction 4848 S:0xC00211D4 0x466B 16 MOV r3,sp false +Instruction 4849 S:0xC00211D6 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 4850 S:0xC00211DA 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 4851 S:0xC00211DE 0x6863 5 LDR r3,[r4,#4] false +Instruction 4852 S:0xC00211E0 0xF5A33380 13 SUB r3,r3,#0x10000 false +Instruction 4853 S:0xC00211E4 0x6063 1 STR r3,[r4,#4] false +Instruction 4854 S:0xC00211E6 0xF0234378 1 BIC r3,r3,#0xf8000000 false +Instruction 4855 S:0xC00211EA 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 4856 S:0xC00211EE 0xB923 1 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail +Instruction 4857 S:0xC00211F0 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 4858 S:0xC00211F2 0x4A13 14 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false +Instruction 4859 S:0xC00211F4 0x019B 2 LSLS r3,r3,#6 false +Instruction 4860 S:0xC00211F6 0x58D3 5 LDR r3,[r2,r3] false +Instruction 4861 S:0xC00211F8 0xB99B 2 CBNZ r3,{pc}+0x2a ; 0xc0021222 true +Instruction 4862 S:0xC0021222 0xF7FFFE0B 8 BL {pc}-0x3e6 ; 0xc0020e3c true +Instruction 4863 S:0xC0020E3C 0xE92D4FF0 15 PUSH {r4-r11,lr} false +Instruction 4864 S:0xC0020E40 0xB089 18 SUB sp,sp,#0x24 false +Instruction 4865 S:0xC0020E42 0xB500 3 PUSH {lr} false +Instruction 4866 S:0xC0020E44 0xF85DEB04 2 POP {lr} false +Instruction 4867 S:0xC0020E48 0x2002 0 MOVS r0,#2 false +Instruction 4868 S:0xC0020E4A 0xF7FFFA3D 1 BL {pc}-0xb82 ; 0xc00202c8 true +Instruction 4869 S:0xC00202C8 0xB500 14 PUSH {lr} false +Instruction 4870 S:0xC00202CA 0xF85DEB04 2 POP {lr} false +Instruction 4871 S:0xC00202CE 0x2800 1 CMP r0,#0 false +Instruction 4872 S:0xC00202D0 0xBFA1 0 ITTTT GE false +Instruction 4873 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 4874 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 4875 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 4876 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 4877 S:0xC00202E0 0xBFAE 1 ITEE GE false +Instruction 4878 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false +Instruction 4879 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 4880 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 4881 S:0xC00202EC 0x4770 1 BX lr true +Instruction 4882 S:0xC0020E4E 0x4669 1 MOV r1,sp false +Instruction 4883 S:0xC0020E50 0xF42158FF 1 BIC r8,r1,#0x1fe0 false +Instruction 4884 S:0xC0020E54 0xF24602C0 0 MOV r2,#0x60c0 false +Instruction 4885 S:0xC0020E58 0xF028081F 1 BIC r8,r8,#0x1f false +Instruction 4886 S:0xC0020E5C 0xF2CC025F 0 MOVT r2,#0xc05f false +Instruction 4887 S:0xC0020E60 0xF6490EC0 11 MOV lr,#0x98c0 false +Instruction 4888 S:0xC0020E64 0xF8D8300C 1 LDR r3,[r8,#0xc] false +Instruction 4889 S:0xC0020E68 0xF2CC0E64 1 MOVT lr,#0xc064 false +Instruction 4890 S:0xC0020E6C 0x6811 3 LDR r1,[r2,#0] false +Instruction 4891 S:0xC0020E6E 0x68DC 3 LDR r4,[r3,#0xc] false +Instruction 4892 S:0xC0020E70 0xF4246200 2 BIC r2,r4,#0x800 false +Instruction 4893 S:0xC0020E74 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 4894 S:0xC0020E76 0xF8D82014 1 LDR r2,[r8,#0x14] false +Instruction 4895 S:0xC0020E7A 0xF8D83004 1 LDR r3,[r8,#4] false +Instruction 4896 S:0xC0020E7E 0x9407 1 STR r4,[sp,#0x1c] false +Instruction 4897 S:0xC0020E80 0x0192 6 LSLS r2,r2,#6 false +Instruction 4898 S:0xC0020E82 0xF5037380 0 ADD r3,r3,#0x100 false +Instruction 4899 S:0xC0020E86 0xF8C83004 1 STR r3,[r8,#4] false +Instruction 4900 S:0xC0020E8A 0xF85E4002 2 LDR r4,[lr,r2] false +Instruction 4901 S:0xC0020E8E 0x1841 1 ADDS r1,r0,r1 false +Instruction 4902 S:0xC0020E90 0x9106 1 STR r1,[sp,#0x18] false +Instruction 4903 S:0xC0020E92 0xF8DFA160 14 LDR r10,[pc,#352] ; [0xC0020FF4] false +Instruction 4904 S:0xC0020E96 0x46C1 0 MOV r9,r8 false +Instruction 4905 S:0xC0020E98 0xF8D82014 3 LDR r2,[r8,#0x14] false +Instruction 4906 S:0xC0020E9C 0x210A 0 MOVS r1,#0xa false +Instruction 4907 S:0xC0020E9E 0x9105 1 STR r1,[sp,#0x14] false +Instruction 4908 S:0xC0020EA0 0x9204 1 STR r2,[sp,#0x10] false +Instruction 4909 S:0xC0020EA2 0xF8D93014 1 LDR r3,[r9,#0x14] false +Instruction 4910 S:0xC0020EA6 0xF64902C0 0 MOV r2,#0x98c0 false +Instruction 4911 S:0xC0020EAA 0xF2CC0264 1 MOVT r2,#0xc064 false +Instruction 4912 S:0xC0020EAE 0x2100 0 MOVS r1,#0 false +Instruction 4913 S:0xC0020EB0 0x019B 2 LSLS r3,r3,#6 false +Instruction 4914 S:0xC0020EB2 0x50D1 3 STR r1,[r2,r3] false +Instruction 4915 S:0xC0020EB4 0xB662 1 CPSIE i false +Instruction 4916 S:0xC0020EB6 0x4F4E 1 LDR r7,[pc,#312] ; [0xC0020FF0] false +Instruction 4917 S:0xC0020EB8 0x460E 0 MOV r6,r1 false +Instruction 4918 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 4919 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 4920 S:0xC0020EC0 0xF2CC035F 7 MOVT r3,#0xc05f false +Instruction 4921 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 4922 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 4923 S:0xC0020F16 0x0864 39 LSRS r4,r4,#1 false +Instruction 4924 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 4925 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 4926 S:0xC0020F20 0xD1CB 17 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 4927 S:0xC0020EBA 0xF2460380 21 MOVW r3,#0x6080 false +Instruction 4928 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 4929 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 4930 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 4931 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 4932 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false +Instruction 4933 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 4934 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false +Instruction 4935 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 4936 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 4937 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 4938 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false +Instruction 4939 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 4940 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4941 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 4942 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false +Instruction 4943 S:0xC0020EE8 0x58D1 5 LDR r1,[r2,r3] false +Instruction 4944 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 4945 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 4946 S:0xC0020EEE 0xF8DA3004 13 LDR r3,[r10,#4] false +Instruction 4947 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 4948 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 4949 S:0xC0020EF6 0xF8573C04 28 LDR r3,[r7,#-4] false +Instruction 4950 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 4951 S:0xC0020EFC 0x4798 1 BLX r3 true +Instruction 4952 S:0xC0025AC0 0xE92D4FF0 22 PUSH {r4-r11,lr} false +Instruction 4953 S:0xC0025AC4 0xB08B 7 SUB sp,sp,#0x2c false +Instruction 4954 S:0xC0025AC6 0xB500 3 PUSH {lr} false +Instruction 4955 S:0xC0025AC8 0xF85DEB04 2 POP {lr} false +Instruction 4956 S:0xC0025ACC 0x4B6C 12 LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 false +Instruction 4957 S:0xC0025ACE 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4958 S:0xC0025AD2 0x58D4 4 LDR r4,[r2,r3] false +Instruction 4959 S:0xC0025AD4 0xF010F862 0 BL {pc}+0x100c8 ; 0xc0035b9c true +Instruction 4960 S:0xC0035B9C 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 4961 S:0xC0035B9E 0xB500 5 PUSH {lr} false +Instruction 4962 S:0xC0035BA0 0xF85DEB04 6 POP {lr} false +Instruction 4963 S:0xC0035BA4 0x4C21 16 LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 false +Instruction 4964 S:0xC0035BA6 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4965 S:0xC0035BAA 0xF1040318 1 ADD r3,r4,#0x18 false +Instruction 4966 S:0xC0035BAE 0x58D3 3 LDR r3,[r2,r3] false +Instruction 4967 S:0xC0035BB0 0xB103 2 CBZ r3,{pc}+4 ; 0xc0035bb4 true fail +Instruction 4968 S:0xC0035BB2 0xBDF8 3 POP {r3-r7,pc} true +Instruction 4969 S:0xC0025AD8 0xF24603C0 5 MOV r3,#0x60c0 false +Instruction 4970 S:0xC0025ADC 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 4971 S:0xC0025AE0 0x681A 3 LDR r2,[r3,#0] false +Instruction 4972 S:0xC0025AE2 0x68A3 12 LDR r3,[r4,#8] false +Instruction 4973 S:0xC0025AE4 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 4974 S:0xC0025AE6 0x2B00 1 CMP r3,#0 false +Instruction 4975 S:0xC0025AE8 0xDB7F 0 BLT {pc}+0x102 ; 0xc0025bea true fail +Instruction 4976 S:0xC0025AEA 0x4620 1 MOV r0,r4 false +Instruction 4977 S:0xC0025AEC 0xF3BEFD9A 0 BL {pc}+0x3beb38 ; 0xc03e4624 true +Cycle Count 46 Tracing disabled +Info Tracing enabled +Instruction 4978 S:0xC0025AF0 0xF24602C0 1 MOV r2,#0x60c0 false +Instruction 4979 S:0xC0025AF4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 4980 S:0xC0025AF8 0x6813 22 LDR r3,[r2,#0] false +Instruction 4981 S:0xC0025AFA 0x68A2 3 LDR r2,[r4,#8] false +Instruction 4982 S:0xC0025AFC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 4983 S:0xC0025AFE 0x2B00 1 CMP r3,#0 false +Instruction 4984 S:0xC0025B00 0xDB67 0 BLT {pc}+0xd2 ; 0xc0025bd2 true fail +Instruction 4985 S:0xC0025B02 0xF8DFB180 1 LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 false +Instruction 4986 S:0xC0025B06 0xF10D0820 0 ADD r8,sp,#0x20 false +Instruction 4987 S:0xC0025B0A 0xF44F7300 1 MOV r3,#0x200 false +Instruction 4988 S:0xC0025B0E 0xF2C00320 1 MOVT r3,#0x20 false +Instruction 4989 S:0xC0025B12 0x9303 1 STR r3,[sp,#0xc] false +Instruction 4990 S:0xC0025B14 0xF6040314 0 ADD r3,r4,#0x814 false +Instruction 4991 S:0xC0025B18 0x9304 1 STR r3,[sp,#0x10] false +Instruction 4992 S:0xC0025B1A 0xF6042314 0 ADD r3,r4,#0xa14 false +Instruction 4993 S:0xC0025B1E 0x9305 1 STR r3,[sp,#0x14] false +Instruction 4994 S:0xC0025B20 0xF6044314 0 ADD r3,r4,#0xc14 false +Instruction 4995 S:0xC0025B24 0x9306 1 STR r3,[sp,#0x18] false +Instruction 4996 S:0xC0025B26 0xF6046314 0 ADD r3,r4,#0xe14 false +Instruction 4997 S:0xC0025B2A 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 4998 S:0xC0025B2C 0xF01205FF 0 ANDS r5,r2,#0xff false +Instruction 4999 S:0xC0025B30 0xD068 1 BEQ {pc}+0xd4 ; 0xc0025c04 true fail +Instruction 5000 S:0xC0025B32 0xEB0401C5 14 ADD r1,r4,r5,LSL #3 false +Instruction 5001 S:0xC0025B36 0x3201 0 ADDS r2,#1 false +Instruction 5002 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false +Instruction 5003 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false +Instruction 5004 S:0xC0025B3E 0x6948 15 LDR r0,[r1,#0x14] false +Instruction 5005 S:0xC0025B40 0xF8C08004 6 STR r8,[r0,#4] false +Instruction 5006 S:0xC0025B44 0x698A 3 LDR r2,[r1,#0x18] false +Instruction 5007 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false +Instruction 5008 S:0xC0025B48 0x9209 1 STR r2,[sp,#0x24] false +Instruction 5009 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false +Instruction 5010 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false +Instruction 5011 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false +Instruction 5012 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 5013 S:0xC0025B54 0x4545 2 CMP r5,r8 false +Instruction 5014 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true fail +Instruction 5015 S:0xC0025B58 0x68EB 75 LDR r3,[r5,#0xc] false +Instruction 5016 S:0xC0025B5A 0x6A2A 3 LDR r2,[r5,#0x20] false +Instruction 5017 S:0xC0025B5C 0xF0030902 1 AND r9,r3,#2 false +Instruction 5018 S:0xC0025B60 0x692F 1 LDR r7,[r5,#0x10] false +Instruction 5019 S:0xC0025B62 0xF8D5A014 1 LDR r10,[r5,#0x14] false +Instruction 5020 S:0xC0025B66 0x2A00 0 CMP r2,#0 false +Instruction 5021 S:0xC0025B68 0xD16F 1 BNE {pc}+0xe2 ; 0xc0025c4a true fail +Instruction 5022 S:0xC0025B6A 0x6065 3 STR r5,[r4,#4] false +Instruction 5023 S:0xC0025B6C 0xF8DB3004 3 LDR r3,[r11,#4] false +Instruction 5024 S:0xC0025B70 0x2B00 2 CMP r3,#0 false +Instruction 5025 S:0xC0025B72 0xD176 0 BNE {pc}+0xf0 ; 0xc0025c62 true fail +Instruction 5026 S:0xC0025B74 0xE895000C 60 LDM r5,{r2,r3} false +Instruction 5027 S:0xC0025B78 0x6053 3 STR r3,[r2,#4] false +Instruction 5028 S:0xC0025B7A 0x601A 1 STR r2,[r3,#0] false +Instruction 5029 S:0xC0025B7C 0x2200 1 MOVS r2,#0 false +Instruction 5030 S:0xC0025B7E 0x602A 1 STR r2,[r5,#0] false +Instruction 5031 S:0xC0025B80 0x9A03 1 LDR r2,[sp,#0xc] false +Instruction 5032 S:0xC0025B82 0x68EB 1 LDR r3,[r5,#0xc] false +Instruction 5033 S:0xC0025B84 0x606A 1 STR r2,[r5,#4] false +Instruction 5034 S:0xC0025B86 0x07DA 2 LSLS r2,r3,#31 false +Instruction 5035 S:0xC0025B88 0xBF5E 0 ITTT PL false +Instruction 5036 S:0xC0025B8A 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 5037 S:0xC0025B8C 0xF10333FF 2 ADD r3,r3,#0xffffffff false +Instruction 5038 S:0xC0025B90 0x6123 1 STR r3,[r4,#0x10] false +Instruction 5039 S:0xC0025B92 0xF3BF8F5F 1 DMB false +Instruction 5040 S:0xC0025B96 0x8823 30 LDRH r3,[r4,#0] false +Instruction 5041 S:0xC0025B98 0x3301 2 ADDS r3,#1 false +Instruction 5042 S:0xC0025B9A 0x8023 1 STRH r3,[r4,#0] false +Instruction 5043 S:0xC0025B9C 0xF3BF8F4F 31 DSB false +Instruction 5044 S:0xC0025BA0 0xF3AF8004 1 SEV.W false +Instruction 5045 S:0xC0025BA4 0xF1B90F00 1 CMP r9,#0 false +Instruction 5046 S:0xC0025BA8 0xD022 0 BEQ {pc}+0x48 ; 0xc0025bf0 true +Instruction 5047 S:0xC0025BF0 0xB662 61 CPSIE i false +Instruction 5048 S:0xC0025BF2 0x4628 1 MOV r0,r5 false +Instruction 5049 S:0xC0025BF4 0x4639 1 MOV r1,r7 false +Instruction 5050 S:0xC0025BF6 0x4652 0 MOV r2,r10 false +Instruction 5051 S:0xC0025BF8 0xF7FFF990 1 BL {pc}-0xcdc ; 0xc0024f1c true +Instruction 5052 S:0xC0024F1C 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 5053 S:0xC0024F20 0xB083 7 SUB sp,sp,#0xc false +Instruction 5054 S:0xC0024F22 0xB500 3 PUSH {lr} false +Instruction 5055 S:0xC0024F24 0xF85DEB04 2 POP {lr} false +Instruction 5056 S:0xC0024F28 0xF8DFA090 60 LDR r10,[pc,#144] ; [0xC0024FBC] false +Instruction 5057 S:0xC0024F2C 0x466B 0 MOV r3,sp false +Instruction 5058 S:0xC0024F2E 0x4606 1 MOV r6,r0 false +Instruction 5059 S:0xC0024F30 0xF42357FF 0 BIC r7,r3,#0x1fe0 false +Instruction 5060 S:0xC0024F34 0x4689 1 MOV r9,r1 false +Instruction 5061 S:0xC0024F36 0xF027071F 0 BIC r7,r7,#0x1f false +Instruction 5062 S:0xC0024F3A 0xF8DA3018 1 LDR r3,[r10,#0x18] false +Instruction 5063 S:0xC0024F3E 0x4693 0 MOV r11,r2 false +Instruction 5064 S:0xC0024F40 0xF8D78004 14 LDR r8,[r7,#4] false +Instruction 5065 S:0xC0024F44 0xB98B 1 CBNZ r3,{pc}+0x26 ; 0xc0024f6a true fail +Instruction 5066 S:0xC0024F46 0x4658 1 MOV r0,r11 false +Instruction 5067 S:0xC0024F48 0x47C8 1 BLX r9 true +Cycle Count 972 Tracing disabled +Info Tracing enabled +Instruction 5068 S:0xC0025F18 0xB500 1 PUSH {lr} false +Timestamp Timestamp: 562536984591 +Instruction 5069 S:0xC0025F1A 0xF85DEB04 2 POP {lr} false +Instruction 5070 S:0xC0025F1E 0x6802 1 LDR r2,[r0,#0] false +Instruction 5071 S:0xC0025F20 0xB912 2 CBNZ r2,{pc}+8 ; 0xc0025f28 true fail +Instruction 5072 S:0xC0025F22 0x6881 1 LDR r1,[r0,#8] false +Instruction 5073 S:0xC0025F24 0xF7FFBF4E 0 B.W {pc}-0x160 ; 0xc0025dc4 true +Instruction 5074 S:0xC0025DC4 0xE92D41F0 1 PUSH {r4-r8,lr} false +Instruction 5075 S:0xC0025DC8 0xB082 3 SUB sp,sp,#8 false +Instruction 5076 S:0xC0025DCA 0xB500 3 PUSH {lr} false +Instruction 5077 S:0xC0025DCC 0xF85DEB04 2 POP {lr} false +Instruction 5078 S:0xC0025DD0 0x6983 3 LDR r3,[r0,#0x18] false +Instruction 5079 S:0xC0025DD2 0x4604 0 MOV r4,r0 false +Instruction 5080 S:0xC0025DD4 0x460E 1 MOV r6,r1 false +Instruction 5081 S:0xC0025DD6 0x2B00 1 CMP r3,#0 false +Instruction 5082 S:0xC0025DD8 0x4677 0 MOV r7,lr false +Instruction 5083 S:0xC0025DDA 0xBFA8 1 IT GE false +Instruction 5084 S:0xC0025DDC 0x18CD 1 ADDS r5,r1,r3 false fail +Instruction 5085 S:0xC0025DDE 0xDB55 0 BLT {pc}+0xae ; 0xc0025e8c true +Instruction 5086 S:0xC0025E8C 0x4B21 24 LDR r3,[pc,#132] ; [0xC0025F14] = 0xC05F60C0 false +Instruction 5087 S:0xC0025E8E 0x681D 3 LDR r5,[r3,#0] false +Instruction 5088 S:0xC0025E90 0x1B4D 2 SUBS r5,r1,r5 false +Instruction 5089 S:0xC0025E92 0x2DFF 1 CMP r5,#0xff false +Instruction 5090 S:0xC0025E94 0xDDA9 0 BLE {pc}-0xaa ; 0xc0025dea true +Instruction 5091 S:0xC0025DEA 0x6823 8 LDR r3,[r4,#0] false +Instruction 5092 S:0xC0025DEC 0xB113 2 CBZ r3,{pc}+8 ; 0xc0025df4 true +Instruction 5093 S:0xC0025DF4 0x4B42 8 LDR r3,[pc,#264] ; [0xC0025F00] false +Instruction 5094 S:0xC0025DF6 0x681B 5 LDR r3,[r3,#0] false +Instruction 5095 S:0xC0025DF8 0x2B00 2 CMP r3,#0 false +Instruction 5096 S:0xC0025DFA 0xD16A 0 BNE {pc}+0xd8 ; 0xc0025ed2 true fail +Instruction 5097 S:0xC0025DFC 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 5098 S:0xC0025DFE 0x2B00 2 CMP r3,#0 false +Instruction 5099 S:0xC0025E00 0xD07C 0 BEQ {pc}+0xfc ; 0xc0025efc true fail +Instruction 5100 S:0xC0025E02 0xA901 10 ADD r1,sp,#4 false +Instruction 5101 S:0xC0025E04 0x4620 0 MOV r0,r4 false +Instruction 5102 S:0xC0025E06 0xF7FFFD61 1 BL {pc}-0x53a ; 0xc00258cc true +Instruction 5103 S:0xC00258CC 0xB5F8 20 PUSH {r3-r7,lr} false +Instruction 5104 S:0xC00258CE 0xB500 7 PUSH {lr} false +Instruction 5105 S:0xC00258D0 0xF85DEB04 2 POP {lr} false +Instruction 5106 S:0xC00258D4 0x4606 0 MOV r6,r0 false +Instruction 5107 S:0xC00258D6 0x460F 1 MOV r7,r1 false +Instruction 5108 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false +Instruction 5109 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false +Instruction 5110 S:0xC00258DE 0x4620 1 MOV r0,r4 false +Instruction 5111 S:0xC00258E0 0xD00A 1 BEQ {pc}+0x18 ; 0xc00258f8 true fail +Instruction 5112 S:0xC00258E2 0xF3BEFE81 22 BL {pc}+0x3bed06 ; 0xc03e45e8 true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 5113 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false +Instruction 5114 S:0xC00258E8 0x4601 1 MOV r1,r0 false +Instruction 5115 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false +Instruction 5116 S:0xC00258EC 0x4620 0 MOV r0,r4 false +Instruction 5117 S:0xC00258EE 0x4295 2 CMP r5,r2 false +Instruction 5118 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail +Instruction 5119 S:0xC00258F2 0xBDF8 1 POP {r3-r7,pc} true +Instruction 5120 S:0xC0025E0A 0x2200 3 MOVS r2,#0 false +Instruction 5121 S:0xC0025E0C 0x4607 0 MOV r7,r0 false +Instruction 5122 S:0xC0025E0E 0x4620 1 MOV r0,r4 false +Instruction 5123 S:0xC0025E10 0x4639 0 MOV r1,r7 false +Instruction 5124 S:0xC0025E12 0xF7FFF849 1 BL {pc}-0xf6a ; 0xc0024ea8 true +Instruction 5125 S:0xC0024EA8 0xB5F8 9 PUSH {r3-r7,lr} false +Instruction 5126 S:0xC0024EAA 0xB500 5 PUSH {lr} false +Instruction 5127 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false +Instruction 5128 S:0xC0024EB0 0x4604 0 MOV r4,r0 false +Instruction 5129 S:0xC0024EB2 0x6800 2 LDR r0,[r0,#0] false +Instruction 5130 S:0xC0024EB4 0x460E 0 MOV r6,r1 false +Instruction 5131 S:0xC0024EB6 0x4617 1 MOV r7,r2 false +Instruction 5132 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true +Instruction 5133 S:0xC0024EEA 0xBDF8 26 POP {r3-r7,pc} true +Instruction 5134 S:0xC0025E16 0x4B3B 3 LDR r3,[pc,#236] ; [0xC0025F04] = 0xC0635D88 false +Instruction 5135 S:0xC0025E18 0x6D5A 5 LDR r2,[r3,#0x54] false +Instruction 5136 S:0xC0025E1A 0x4680 0 MOV r8,r0 false +Instruction 5137 S:0xC0025E1C 0x2A00 2 CMP r2,#0 false +Instruction 5138 S:0xC0025E1E 0xD15D 0 BNE {pc}+0xbe ; 0xc0025edc true fail +Instruction 5139 S:0xC0025E20 0x4B39 17 LDR r3,[pc,#228] ; [0xC0025F08] = 0xC05FC574 false +Instruction 5140 S:0xC0025E22 0x4669 0 MOV r1,sp false +Instruction 5141 S:0xC0025E24 0xF42152FF 1 BIC r2,r1,#0x1fe0 false +Instruction 5142 S:0xC0025E28 0xF022021F 1 BIC r2,r2,#0x1f false +Instruction 5143 S:0xC0025E2C 0x681B 11 LDR r3,[r3,#0] false +Instruction 5144 S:0xC0025E2E 0x6955 2 LDR r5,[r2,#0x14] false +Instruction 5145 S:0xC0025E30 0x2B00 1 CMP r3,#0 false +Instruction 5146 S:0xC0025E32 0xD142 0 BNE {pc}+0x88 ; 0xc0025eba true +Instruction 5147 S:0xC0025EBA 0x4628 1 MOV r0,r5 false +Instruction 5148 S:0xC0025EBC 0xF017F826 0 BL {pc}+0x17050 ; 0xc003cf0c true +Instruction 5149 S:0xC003CF0C 0xB488 8 PUSH {r3,r7} false +Instruction 5150 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 5151 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 5152 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 5153 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 5154 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 5155 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false +Instruction 5156 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 5157 S:0xC003CF20 0xF8D31460 15 LDR r1,[r3,#0x460] false +Instruction 5158 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 5159 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 5160 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 5161 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false +Instruction 5162 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 5163 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 5164 S:0xC003CF32 0x4770 1 BX lr true +Instruction 5165 S:0xC0025EC0 0x2800 9 CMP r0,#0 false +Instruction 5166 S:0xC0025EC2 0xD0B7 0 BEQ {pc}-0x8e ; 0xc0025e34 true +Instruction 5167 S:0xC0025E34 0x4A35 3 LDR r2,[pc,#212] ; [0xC0025F0C] = 0xC05FD5C0 false +Instruction 5168 S:0xC0025E36 0x4B36 1 LDR r3,[pc,#216] ; [0xC0025F10] = 0xC05F0638 false +Instruction 5169 S:0xC0025E38 0xF8522025 2 LDR r2,[r2,r5,LSL #2] false +Instruction 5170 S:0xC0025E3C 0x58D5 5 LDR r5,[r2,r3] false +Instruction 5171 S:0xC0025E3E 0x42AF 2 CMP r7,r5 false +Instruction 5172 S:0xC0025E40 0xD017 0 BEQ {pc}+0x32 ; 0xc0025e72 true +Instruction 5173 S:0xC0025E72 0x4621 18 MOV r1,r4 false +Instruction 5174 S:0xC0025E74 0x4628 0 MOV r0,r5 false +Instruction 5175 S:0xC0025E76 0x60A6 3 STR r6,[r4,#8] false +Instruction 5176 S:0xC0025E78 0xF7FFFDAA 0 BL {pc}-0x4a8 ; 0xc00259d0 true +Instruction 5177 S:0xC00259D0 0xB538 3 PUSH {r3-r5,lr} false +Instruction 5178 S:0xC00259D2 0xB500 4 PUSH {lr} false +Instruction 5179 S:0xC00259D4 0xF85DEB04 2 POP {lr} false +Instruction 5180 S:0xC00259D8 0x460D 0 MOV r5,r1 false +Instruction 5181 S:0xC00259DA 0x4604 1 MOV r4,r0 false +Instruction 5182 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true +Instruction 5183 S:0xC0024BCC 0xB418 10 PUSH {r3,r4} false +Instruction 5184 S:0xC0024BCE 0xB500 1 PUSH {lr} false +Instruction 5185 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false +Instruction 5186 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false +Instruction 5187 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false +Instruction 5188 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false +Instruction 5189 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false +Instruction 5190 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true +Instruction 5191 S:0xC0024C24 0xB2D2 13 UXTB r2,r2 false +Instruction 5192 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false +Instruction 5193 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false +Instruction 5194 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true +Instruction 5195 S:0xC0024C16 0x6843 28 LDR r3,[r0,#4] false +Instruction 5196 S:0xC0024C18 0x6041 3 STR r1,[r0,#4] false +Instruction 5197 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false +Instruction 5198 S:0xC0024C1E 0x6019 3 STR r1,[r3,#0] false +Instruction 5199 S:0xC0024C20 0xBC18 3 POP {r3,r4} false +Instruction 5200 S:0xC0024C22 0x4770 1 BX lr true +Instruction 5201 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false +Instruction 5202 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false +Instruction 5203 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail +Instruction 5204 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false +Instruction 5205 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 5206 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 5207 S:0xC00259EC 0x2A00 1 CMP r2,#0 false +Instruction 5208 S:0xC00259EE 0xBFB8 0 IT LT false +Instruction 5209 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail +Instruction 5210 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 5211 S:0xC00259F4 0x3301 2 ADDS r3,#1 false +Instruction 5212 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false +Instruction 5213 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true +Instruction 5214 S:0xC0025E7C 0x4628 3 MOV r0,r5 false +Instruction 5215 S:0xC0025E7E 0x9901 1 LDR r1,[sp,#4] false +Instruction 5216 S:0xC0025E80 0xF3BEFBEA 0 BL {pc}+0x3be7d8 ; 0xc03e4658 true +Cycle Count 129 Tracing disabled +Info Tracing enabled +Instruction 5217 S:0xC0025E84 0x4640 1 MOV r0,r8 false +Instruction 5218 S:0xC0025E86 0xB002 0 ADD sp,sp,#8 false +Instruction 5219 S:0xC0025E88 0xE8BD81F0 3 POP {r4-r8,pc} true +Cycle Count 14 Tracing disabled +Info Tracing enabled +Instruction 5220 S:0xC0024F4A 0xF8DA302C 1 LDR r3,[r10,#0x2c] false +Instruction 5221 S:0xC0024F4E 0x4A1B 3 LDR r2,[pc,#108] ; [0xC0024FBC] false +Instruction 5222 S:0xC0024F50 0x2B00 1 CMP r3,#0 false +Instruction 5223 S:0xC0024F52 0xD126 0 BNE {pc}+0x50 ; 0xc0024fa2 true fail +Instruction 5224 S:0xC0024F54 0x687B 10 LDR r3,[r7,#4] false +Instruction 5225 S:0xC0024F56 0x4543 2 CMP r3,r8 false +Instruction 5226 S:0xC0024F58 0xD004 1 BEQ {pc}+0xc ; 0xc0024f64 true +Instruction 5227 S:0xC0024F64 0xB003 13 ADD sp,sp,#0xc false +Instruction 5228 S:0xC0024F66 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5229 S:0xC0025BFC 0x4620 5 MOV r0,r4 false +Instruction 5230 S:0xC0025BFE 0xF3BEFD11 0 BL {pc}+0x3bea26 ; 0xc03e4624 true +Cycle Count 27 Tracing disabled +Info Tracing enabled +Instruction 5231 S:0xC0025C02 0xE7A6 1 B {pc}-0xb0 ; 0xc0025b52 true +Instruction 5232 S:0xC0025B52 0x9D08 25 LDR r5,[sp,#0x20] false +Instruction 5233 S:0xC0025B54 0x4545 2 CMP r5,r8 false +Instruction 5234 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true +Instruction 5235 S:0xC0025BC0 0xF24602C0 8 MOV r2,#0x60c0 false +Instruction 5236 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 5237 S:0xC0025BC8 0x6813 5 LDR r3,[r2,#0] false +Instruction 5238 S:0xC0025BCA 0x68A2 3 LDR r2,[r4,#8] false +Instruction 5239 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 5240 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false +Instruction 5241 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true +Instruction 5242 S:0xC0025B2C 0xF01205FF 1 ANDS r5,r2,#0xff false +Instruction 5243 S:0xC0025B30 0xD068 0 BEQ {pc}+0xd4 ; 0xc0025c04 true fail +Instruction 5244 S:0xC0025B32 0xEB0401C5 2 ADD r1,r4,r5,LSL #3 false +Instruction 5245 S:0xC0025B36 0x3201 0 ADDS r2,#1 false +Instruction 5246 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false +Instruction 5247 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false +Instruction 5248 S:0xC0025B3E 0x6948 2 LDR r0,[r1,#0x14] false +Instruction 5249 S:0xC0025B40 0xF8C08004 3 STR r8,[r0,#4] false +Instruction 5250 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false +Instruction 5251 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false +Instruction 5252 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false +Instruction 5253 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false +Instruction 5254 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false +Instruction 5255 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false +Instruction 5256 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 5257 S:0xC0025B54 0x4545 2 CMP r5,r8 false +Instruction 5258 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true +Instruction 5259 S:0xC0025BC0 0xF24602C0 8 MOV r2,#0x60c0 false +Instruction 5260 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 5261 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false +Instruction 5262 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false +Instruction 5263 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 5264 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false +Instruction 5265 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true fail +Instruction 5266 S:0xC0025BD2 0x2300 1 MOVS r3,#0 false +Instruction 5267 S:0xC0025BD4 0x6063 1 STR r3,[r4,#4] false +Instruction 5268 S:0xC0025BD6 0xF3BF8F5F 1 DMB false +Instruction 5269 S:0xC0025BDA 0x8823 36 LDRH r3,[r4,#0] false +Instruction 5270 S:0xC0025BDC 0x3301 2 ADDS r3,#1 false +Instruction 5271 S:0xC0025BDE 0x8023 1 STRH r3,[r4,#0] false +Instruction 5272 S:0xC0025BE0 0xF3BF8F4F 34 DSB false +Instruction 5273 S:0xC0025BE4 0xF3AF8004 1 SEV.W false +Instruction 5274 S:0xC0025BE8 0xB662 1 CPSIE i false +Instruction 5275 S:0xC0025BEA 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 5276 S:0xC0025BEC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5277 S:0xC0020EFE 0xF8DA3018 12 LDR r3,[r10,#0x18] false +Instruction 5278 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 5279 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 5280 S:0xC0020F06 0xF8D93004 9 LDR r3,[r9,#4] false +Instruction 5281 S:0xC0020F0A 0x9902 1 LDR r1,[sp,#8] false +Instruction 5282 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 5283 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 5284 S:0xC0020F10 0x9804 8 LDR r0,[sp,#0x10] false +Instruction 5285 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 62 Tracing disabled +Info Tracing enabled +Instruction 5286 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 5287 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 5288 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 5289 S:0xC0020F20 0xD1CB 10 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5290 S:0xC0020EBA 0xF2460380 37 MOVW r3,#0x6080 false +Instruction 5291 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5292 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5293 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5294 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 5295 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 5296 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 5297 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 5298 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5299 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 5300 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5301 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5302 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5303 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 5304 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 5305 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 5306 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 5307 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5308 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 5309 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5310 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5311 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5312 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 5313 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 5314 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 5315 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 5316 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5317 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false +Instruction 5318 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5319 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5320 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5321 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 5322 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false +Instruction 5323 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 5324 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 5325 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5326 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 5327 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5328 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5329 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5330 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 5331 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 5332 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 5333 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 5334 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5335 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 5336 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5337 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5338 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5339 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 5340 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false +Instruction 5341 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 5342 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false +Instruction 5343 S:0xC0020ED4 0x4847 3 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 5344 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 5345 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 5346 S:0xC0020EDC 0x9303 2 STR r3,[sp,#0xc] false +Instruction 5347 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 5348 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 5349 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 5350 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false +Instruction 5351 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false +Instruction 5352 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 5353 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 5354 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 5355 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 5356 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 5357 S:0xC0020EF6 0xF8573C04 19 LDR r3,[r7,#-4] false +Instruction 5358 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 5359 S:0xC0020EFC 0x4798 1 BLX r3 true +Instruction 5360 S:0xC004639C 0xE92D4FF0 36 PUSH {r4-r11,lr} false +Instruction 5361 S:0xC00463A0 0xB08F 17 SUB sp,sp,#0x3c false +Instruction 5362 S:0xC00463A2 0xB500 3 PUSH {lr} false +Instruction 5363 S:0xC00463A4 0xF85DEB04 2 POP {lr} false +Instruction 5364 S:0xC00463A8 0x4668 1 MOV r0,sp false +Instruction 5365 S:0xC00463AA 0xF42053FF 1 BIC r3,r0,#0x1fe0 false +Instruction 5366 S:0xC00463AE 0x4DAB 55 LDR r5,[pc,#684] ; [0xC004665C] false +Instruction 5367 S:0xC00463B0 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 5368 S:0xC00463B4 0x9305 2 STR r3,[sp,#0x14] false +Instruction 5369 S:0xC00463B6 0x4CAA 1 LDR r4,[pc,#680] ; [0xC0046660] false +Instruction 5370 S:0xC00463B8 0x6959 1 LDR r1,[r3,#0x14] false +Instruction 5371 S:0xC00463BA 0x48AA 1 LDR r0,[pc,#680] ; [0xC0046664] false +Instruction 5372 S:0xC00463BC 0xF8553021 2 LDR r3,[r5,r1,LSL #2] false +Instruction 5373 S:0xC00463C0 0x9100 1 STR r1,[sp,#0] false +Instruction 5374 S:0xC00463C2 0x18E3 1 ADDS r3,r4,r3 false +Instruction 5375 S:0xC00463C4 0xF8933498 5 LDRB r3,[r3,#0x498] false +Instruction 5376 S:0xC00463C8 0xF1D30301 2 RSBS r3,r3,#1 false +Instruction 5377 S:0xC00463CC 0xBF38 0 IT CC false +Instruction 5378 S:0xC00463CE 0x2300 1 MOVS r3,#0 false fail +Instruction 5379 S:0xC00463D0 0x9307 3 STR r3,[sp,#0x1c] false +Instruction 5380 S:0xC00463D2 0xF39EF8DD 0 BL {pc}+0x39e1be ; 0xc03e4590 true +Cycle Count 75 Tracing disabled +Info Tracing enabled +Instruction 5381 S:0xC00463D6 0x2800 1 CMP r0,#0 false +Instruction 5382 S:0xC00463D8 0xF00080EF 1 BEQ.W {pc}+0x1e2 ; 0xc00465ba true fail +Instruction 5383 S:0xC00463DC 0xF6467360 1 MOV r3,#0x6f60 false +Instruction 5384 S:0xC00463E0 0xF8DFB29C 31 LDR r11,[pc,#668] ; [0xC0046680] false +Instruction 5385 S:0xC00463E4 0xF2CC033E 0 MOVT r3,#0xc03e false +Instruction 5386 S:0xC00463E8 0xF04F37FF 1 MOV r7,#0xffffffff false +Instruction 5387 S:0xC00463EC 0x4A9E 2 LDR r2,[pc,#632] ; [0xC0046668] false +Instruction 5388 S:0xC00463EE 0xF8D3A000 3 LDR r10,[r3,#0] false +Instruction 5389 S:0xC00463F2 0x9403 3 STR r4,[sp,#0xc] false +Instruction 5390 S:0xC00463F4 0x9409 1 STR r4,[sp,#0x24] false +Instruction 5391 S:0xC00463F6 0x940A 1 STR r4,[sp,#0x28] false +Instruction 5392 S:0xC00463F8 0x9206 1 STR r2,[sp,#0x18] false +Instruction 5393 S:0xC00463FA 0x920B 1 STR r2,[sp,#0x2c] false +Instruction 5394 S:0xC00463FC 0x1C7A 0 ADDS r2,r7,#1 false +Instruction 5395 S:0xC00463FE 0x4650 1 MOV r0,r10 false +Instruction 5396 S:0xC0046400 0x2108 19 MOVS r1,#8 false +Instruction 5397 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 102 Tracing disabled +Info Tracing enabled +Instruction 5398 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 5399 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 5400 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 5401 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 5402 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 5403 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 5404 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 5405 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 5406 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 105 Tracing disabled +Info Tracing enabled +Instruction 5407 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 5408 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 5409 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 5410 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail +Instruction 5411 S:0xC004642E 0xF8D93128 39 LDR r3,[r9,#0x128] false +Instruction 5412 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true +Instruction 5413 S:0xC0046440 0x4638 59 MOV r0,r7 false +Instruction 5414 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false +Instruction 5415 S:0xC0046444 0x464A 1 MOV r2,r9 false +Instruction 5416 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false +Instruction 5417 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false +Instruction 5418 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true +Instruction 5419 S:0xC00405E0 0xE92D4FF0 17 PUSH {r4-r11,lr} false +Instruction 5420 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 5421 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 5422 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 5423 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 5424 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 5425 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 5426 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 5427 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 5428 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 5429 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 5430 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 5431 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false +Instruction 5432 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 5433 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 5434 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 5435 S:0xC004060A 0x2108 15 MOVS r1,#8 false +Instruction 5436 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false +Instruction 5437 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false +Instruction 5438 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 5439 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 5440 S:0xC0040616 0x580B 5 LDR r3,[r1,r0] false +Instruction 5441 S:0xC0040618 0x6A29 15 LDR r1,[r5,#0x20] false +Instruction 5442 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 5443 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 5444 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 5445 S:0xC0040622 0xF8D6014C 1 LDR r0,[r6,#0x14c] false +Instruction 5446 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 5447 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 5448 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 5449 S:0xC00406B0 0x2000 20 MOVS r0,#0 false +Instruction 5450 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 5451 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5452 S:0xC0046450 0x2800 16 CMP r0,#0 false +Instruction 5453 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true +Instruction 5454 S:0xC00464BC 0xF8D434A0 36 LDR r3,[r4,#0x4a0] false +Instruction 5455 S:0xC00464C0 0x2B00 18 CMP r3,#0 false +Instruction 5456 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail +Instruction 5457 S:0xC00464C4 0xF8553027 24 LDR r3,[r5,r7,LSL #2] false +Instruction 5458 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 5459 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false +Instruction 5460 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false +Instruction 5461 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false +Instruction 5462 S:0xC00464D0 0x4293 2 CMP r3,r2 false +Instruction 5463 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true +Instruction 5464 S:0xC0046592 0x2308 8 MOVS r3,#8 false +Instruction 5465 S:0xC0046594 0xF8C434A4 3 STR r3,[r4,#0x4a4] false +Instruction 5466 S:0xC0046598 0x4620 1 MOV r0,r4 false +Instruction 5467 S:0xC004659A 0x9901 2 LDR r1,[sp,#4] false +Instruction 5468 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 88 Tracing disabled +Info Tracing enabled +Instruction 5469 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 5470 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 5471 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 5472 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 5473 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 49 Tracing disabled +Info Tracing enabled +Instruction 5474 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 5475 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 5476 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 5477 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 5478 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 5479 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 5480 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 5481 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 5482 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 1740 Tracing disabled +Info Tracing enabled +Instruction 5483 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 5484 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 5485 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 5486 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail +Instruction 5487 S:0xC004642E 0xF8D93128 15 LDR r3,[r9,#0x128] false +Instruction 5488 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true +Instruction 5489 S:0xC0046440 0x4638 1 MOV r0,r7 false +Instruction 5490 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false +Instruction 5491 S:0xC0046444 0x464A 1 MOV r2,r9 false +Instruction 5492 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false +Instruction 5493 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false +Instruction 5494 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true +Instruction 5495 S:0xC00405E0 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 5496 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 5497 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 5498 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 5499 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 5500 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 5501 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 5502 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 5503 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 5504 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 5505 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 5506 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 5507 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false +Instruction 5508 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 5509 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 5510 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 5511 S:0xC004060A 0x2108 1 MOVS r1,#8 false +Instruction 5512 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false +Instruction 5513 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false +Instruction 5514 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 5515 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 5516 S:0xC0040616 0x580B 17 LDR r3,[r1,r0] false +Instruction 5517 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false +Instruction 5518 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 5519 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 5520 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 5521 S:0xC0040622 0xF8D6014C 13 LDR r0,[r6,#0x14c] false +Instruction 5522 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 5523 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 5524 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 5525 S:0xC00406B0 0x2000 1 MOVS r0,#0 false +Instruction 5526 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 5527 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5528 S:0xC0046450 0x2800 5 CMP r0,#0 false +Instruction 5529 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true +Instruction 5530 S:0xC00464BC 0xF8D434A0 33 LDR r3,[r4,#0x4a0] false +Instruction 5531 S:0xC00464C0 0x2B00 2 CMP r3,#0 false +Instruction 5532 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail +Instruction 5533 S:0xC00464C4 0xF8553027 8 LDR r3,[r5,r7,LSL #2] false +Instruction 5534 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 5535 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false +Instruction 5536 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false +Instruction 5537 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false +Instruction 5538 S:0xC00464D0 0x4293 2 CMP r3,r2 false +Instruction 5539 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true +Instruction 5540 S:0xC0046592 0x2308 12 MOVS r3,#8 false +Instruction 5541 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false +Instruction 5542 S:0xC0046598 0x4620 1 MOV r0,r4 false +Instruction 5543 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 5544 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 101 Tracing disabled +Info Tracing enabled +Instruction 5545 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 5546 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 5547 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 5548 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 5549 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 33 Tracing disabled +Info Tracing enabled +Instruction 5550 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 5551 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 5552 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 5553 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 5554 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 5555 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 5556 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 5557 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 5558 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 106 Tracing disabled +Info Tracing enabled +Instruction 5559 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 5560 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 5561 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 5562 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail +Instruction 5563 S:0xC004642E 0xF8D93128 23 LDR r3,[r9,#0x128] false +Instruction 5564 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true +Instruction 5565 S:0xC0046440 0x4638 8 MOV r0,r7 false +Instruction 5566 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false +Instruction 5567 S:0xC0046444 0x464A 1 MOV r2,r9 false +Instruction 5568 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false +Instruction 5569 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false +Instruction 5570 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true +Instruction 5571 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 5572 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 5573 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 5574 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 5575 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 5576 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 5577 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 5578 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 5579 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 5580 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 5581 S:0xC00405FA 0xF8DF9108 1 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 5582 S:0xC00405FE 0x4A3C 1 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 5583 S:0xC0040600 0xF859A028 2 LDR r10,[r9,r8,LSL #2] false +Instruction 5584 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 5585 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 5586 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 5587 S:0xC004060A 0x2108 1 MOVS r1,#8 false +Instruction 5588 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false +Instruction 5589 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false +Instruction 5590 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 5591 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 5592 S:0xC0040616 0x580B 18 LDR r3,[r1,r0] false +Instruction 5593 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false +Instruction 5594 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 5595 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 5596 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 5597 S:0xC0040622 0xF8D6014C 13 LDR r0,[r6,#0x14c] false +Instruction 5598 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 5599 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 5600 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 5601 S:0xC00406B0 0x2000 8 MOVS r0,#0 false +Instruction 5602 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 5603 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5604 S:0xC0046450 0x2800 5 CMP r0,#0 false +Instruction 5605 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true +Instruction 5606 S:0xC00464BC 0xF8D434A0 20 LDR r3,[r4,#0x4a0] false +Instruction 5607 S:0xC00464C0 0x2B00 2 CMP r3,#0 false +Instruction 5608 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail +Instruction 5609 S:0xC00464C4 0xF8553027 11 LDR r3,[r5,r7,LSL #2] false +Instruction 5610 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 5611 S:0xC00464CA 0x4A6A 1 LDR r2,[pc,#424] ; [0xC0046674] false +Instruction 5612 S:0xC00464CC 0x58C6 2 LDR r6,[r0,r3] false +Instruction 5613 S:0xC00464CE 0x68B3 3 LDR r3,[r6,#8] false +Instruction 5614 S:0xC00464D0 0x4293 2 CMP r3,r2 false +Instruction 5615 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true +Instruction 5616 S:0xC0046592 0x2308 1 MOVS r3,#8 false +Instruction 5617 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false +Instruction 5618 S:0xC0046598 0x4620 0 MOV r0,r4 false +Instruction 5619 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 5620 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 125 Tracing disabled +Info Tracing enabled +Instruction 5621 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 5622 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 5623 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 5624 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 5625 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 28 Tracing disabled +Info Tracing enabled +Instruction 5626 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 5627 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 5628 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 5629 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 5630 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 5631 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 5632 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 5633 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 5634 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 96 Tracing disabled +Info Tracing enabled +Instruction 5635 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 5636 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 5637 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 5638 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true +Instruction 5639 S:0xC0046598 0x4620 8 MOV r0,r4 false +Instruction 5640 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 5641 S:0xC004659C 0xF39EF85C 1 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 75 Tracing disabled +Info Tracing enabled +Instruction 5642 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 5643 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 5644 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 5645 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 5646 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 34 Tracing disabled +Info Tracing enabled +Instruction 5647 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 5648 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 5649 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 5650 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 5651 S:0xC0046412 0x9803 71 LDR r0,[sp,#0xc] false +Instruction 5652 S:0xC0046414 0xF8554027 3 LDR r4,[r5,r7,LSL #2] false +Instruction 5653 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 5654 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 5655 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 90 Tracing disabled +Info Tracing enabled +Instruction 5656 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 5657 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 5658 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 5659 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true +Instruction 5660 S:0xC0046598 0x4620 1 MOV r0,r4 false +Instruction 5661 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 5662 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 72 Tracing disabled +Info Tracing enabled +Instruction 5663 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 5664 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 5665 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 5666 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 5667 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 39 Tracing disabled +Info Tracing enabled +Instruction 5668 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 5669 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 5670 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 5671 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true +Instruction 5672 S:0xC00465A2 0xF3BF8F5F 8 DMB false +Instruction 5673 S:0xC00465A6 0x4B34 28 LDR r3,[pc,#208] ; [0xC0046678] = 0xC064BF40 false +Instruction 5674 S:0xC00465A8 0xF8B32150 15 LDRH r2,[r3,#0x150] false +Instruction 5675 S:0xC00465AC 0x3201 2 ADDS r2,#1 false +Instruction 5676 S:0xC00465AE 0xF8A32150 1 STRH r2,[r3,#0x150] false +Instruction 5677 S:0xC00465B2 0xF3BF8F4F 61 DSB false +Instruction 5678 S:0xC00465B6 0xF3AF8004 1 SEV.W false +Instruction 5679 S:0xC00465BA 0x9800 3 LDR r0,[sp,#0] false +Instruction 5680 S:0xC00465BC 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 5681 S:0xC00465BE 0xF7FFFE5B 0 BL {pc}-0x346 ; 0xc0046278 true +Instruction 5682 S:0xC0046278 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 5683 S:0xC004627C 0xB087 7 SUB sp,sp,#0x1c false +Instruction 5684 S:0xC004627E 0xB500 3 PUSH {lr} false +Instruction 5685 S:0xC0046280 0xF85DEB04 2 POP {lr} false +Instruction 5686 S:0xC0046284 0xF8DF910C 12 LDR r9,[pc,#268] ; [0xC0046394] false +Instruction 5687 S:0xC0046288 0x4E3F 3 LDR r6,[pc,#252] ; [0xC0046388] false +Instruction 5688 S:0xC004628A 0x2201 0 MOVS r2,#1 false +Instruction 5689 S:0xC004628C 0x9002 1 STR r0,[sp,#8] false +Instruction 5690 S:0xC004628E 0x4688 0 MOV r8,r1 false +Instruction 5691 S:0xC0046290 0xF8D95000 2 LDR r5,[r9,#0] false +Instruction 5692 S:0xC0046294 0xF8563020 2 LDR r3,[r6,r0,LSL #2] false +Instruction 5693 S:0xC0046298 0xF50555BB 1 ADD r5,r5,#0x1760 false +Instruction 5694 S:0xC004629C 0x9205 3 STR r2,[sp,#0x14] false +Instruction 5695 S:0xC004629E 0x4C3B 3 LDR r4,[pc,#236] ; [0xC004638C] false +Instruction 5696 S:0xC00462A0 0x3510 0 ADDS r5,r5,#0x10 false +Instruction 5697 S:0xC00462A2 0x18E3 2 ADDS r3,r4,r3 false +Instruction 5698 S:0xC00462A4 0x9303 1 STR r3,[sp,#0xc] false +Instruction 5699 S:0xC00462A6 0xF7FBFA83 0 BL {pc}-0x4af6 ; 0xc00417b0 true +Instruction 5700 S:0xC00417B0 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 5701 S:0xC00417B4 0xB09B 7 SUB sp,sp,#0x6c false +Instruction 5702 S:0xC00417B6 0xB500 3 PUSH {lr} false +Instruction 5703 S:0xC00417B8 0xF85DEB04 2 POP {lr} false +Instruction 5704 S:0xC00417BC 0x4AB1 12 LDR r2,[pc,#708] ; [0xC0041A84] false +Instruction 5705 S:0xC00417BE 0x4BB2 2 LDR r3,[pc,#712] ; [0xC0041A88] false +Instruction 5706 S:0xC00417C0 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 5707 S:0xC00417C4 0xEB030802 2 ADD r8,r3,r2 false +Instruction 5708 S:0xC00417C8 0x4640 1 MOV r0,r8 false +Instruction 5709 S:0xC00417CA 0xF508658A 0 ADD r5,r8,#0x450 false +Instruction 5710 S:0xC00417CE 0x950A 1 STR r5,[sp,#0x28] false +Instruction 5711 S:0xC00417D0 0xF3A2FF0A 0 BL {pc}+0x3a2e18 ; 0xc03e45e8 true +Cycle Count 86 Tracing disabled +Info Tracing enabled +Instruction 5712 S:0xC00417D4 0x9012 1 STR r0,[sp,#0x48] false +Instruction 5713 S:0xC00417D6 0x4640 0 MOV r0,r8 false +Instruction 5714 S:0xC00417D8 0xF7F9FFD6 1 BL {pc}-0x6050 ; 0xc003b788 true +Instruction 5715 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false +Instruction 5716 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 5717 S:0xC003B78E 0xB500 3 PUSH {lr} false +Instruction 5718 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 5719 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 5720 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 5721 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 5722 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 5723 S:0xC003B7A0 0xF8D004C0 63 LDR r0,[r0,#0x4c0] false +Instruction 5724 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 5725 S:0xC003F2B4 0x4B03 5 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 5726 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false +Instruction 5727 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 5728 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 5729 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false +Instruction 5730 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 5731 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5732 S:0xC000ED32 0x689B 3 LDR r3,[r3,#8] false +Instruction 5733 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 5734 S:0xC00113EC 0xF24A2340 9 MOV r3,#0xa240 false +Instruction 5735 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 5736 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 5737 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false +Instruction 5738 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536984973 +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 5739 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 5740 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5741 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false +Instruction 5742 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 5743 S:0xC0011408 0x4610 2 MOV r0,r2 false +Timestamp Timestamp: 562536984976 +Instruction 5744 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 5745 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 5746 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 5747 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 5748 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 5749 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false +Instruction 5750 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 5751 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false +Instruction 5752 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 5753 S:0xC003B7C0 0xEB630309 2 SBC r3,r3,r9 false +Instruction 5754 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 5755 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 5756 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 5757 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 5758 S:0xC00417DC 0xF8D83450 5 LDR r3,[r8,#0x450] false +Instruction 5759 S:0xC00417E0 0x9319 1 STR r3,[sp,#0x64] false +Instruction 5760 S:0xC00417E2 0x9B19 2 LDR r3,[sp,#0x64] false +Instruction 5761 S:0xC00417E4 0x429D 2 CMP r5,r3 false +Instruction 5762 S:0xC00417E6 0xF1A3098C 1 SUB r9,r3,#0x8c false +Instruction 5763 S:0xC00417EA 0xBF1F 0 ITTTT NE false +Instruction 5764 S:0xC00417EC 0xF44F7600 1 MOV r6,#0x200 false +Instruction 5765 S:0xC00417F0 0xF8CD802C 1 STR r8,[sp,#0x2c] false +Instruction 5766 S:0xC00417F4 0xF2C00620 0 MOVT r6,#0x20 false +Instruction 5767 S:0xC00417F8 0x9611 1 STR r6,[sp,#0x44] false +Instruction 5768 S:0xC00417FA 0xF000812B 0 BEQ.W {pc}+0x25a ; 0xc0041a54 true fail +Instruction 5769 S:0xC00417FE 0xF8D92094 1 LDR r2,[r9,#0x94] false +Instruction 5770 S:0xC0041802 0x2101 0 MOVS r1,#1 false +Instruction 5771 S:0xC0041804 0x9D0B 1 LDR r5,[sp,#0x2c] false +Instruction 5772 S:0xC0041806 0x6A50 16 LDR r0,[r2,#0x24] false +Instruction 5773 S:0xC0041808 0xF8D534C0 3 LDR r3,[r5,#0x4c0] false +Instruction 5774 S:0xC004180C 0x6A12 1 LDR r2,[r2,#0x20] false +Instruction 5775 S:0xC004180E 0xF8507023 14 LDR r7,[r0,r3,LSL #2] false +Instruction 5776 S:0xC0041812 0xF8526023 3 LDR r6,[r2,r3,LSL #2] false +Instruction 5777 S:0xC0041816 0x4638 1 MOV r0,r7 false +Instruction 5778 S:0xC0041818 0xF7FEF9C0 0 BL {pc}-0x1c7c ; 0xc003fb9c true +Instruction 5779 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false +Instruction 5780 S:0xC003FBA0 0xB500 7 PUSH {lr} false +Instruction 5781 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 5782 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 5783 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 5784 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 5785 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 5786 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 5787 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 5788 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 5789 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 5790 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 5791 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 5792 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 5793 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail +Instruction 5794 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 5795 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 5796 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 5797 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false +Instruction 5798 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail +Instruction 5799 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 5800 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 5801 S:0xC003FBDC 0xF1000C60 19 ADD r12,r0,#0x60 false +Instruction 5802 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 5803 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 5804 S:0xC003FBE8 0xD163 1 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 5805 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false +Instruction 5806 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 5807 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true +Instruction 5808 S:0xC003FC44 0xE9D0451E 8 LDRD r4,r5,[r0,#0x78] false +Instruction 5809 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 5810 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 5811 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 5812 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 5813 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 5814 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 5815 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true +Instruction 5816 S:0xC003FC86 0xF10C0130 1 ADD r1,r12,#0x30 false +Instruction 5817 S:0xC003FC8A 0xE8D1457F 5 LDREXD r4,r5,[r1] false +Instruction 5818 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false +Instruction 5819 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false +Instruction 5820 S:0xC003FC94 0xE8C14576 22 STREXD r6,r4,r5,[r1] false +Instruction 5821 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false +Instruction 5822 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail +Instruction 5823 S:0xC003FC9E 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 5824 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false +Instruction 5825 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false +Instruction 5826 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false +Instruction 5827 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 5828 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 5829 S:0xC004181C 0x2E00 1 CMP r6,#0 false +Instruction 5830 S:0xC004181E 0xF0008147 0 BEQ.W {pc}+0x292 ; 0xc0041ab0 true +Instruction 5831 S:0xC0041AB0 0xF8D75084 75 LDR r5,[r7,#0x84] false +Instruction 5832 S:0xC0041AB4 0xF5056390 2 ADD r3,r5,#0x480 false +Instruction 5833 S:0xC0041AB8 0xF50567B4 1 ADD r7,r5,#0x5a0 false +Instruction 5834 S:0xC0041ABC 0x686E 1 LDR r6,[r5,#4] false +Instruction 5835 S:0xC0041ABE 0xE9D32300 17 LDRD r2,r3,[r3,#0] false +Instruction 5836 S:0xC0041AC2 0xE9D70100 1 LDRD r0,r1,[r7,#0] false +Instruction 5837 S:0xC0041AC6 0xF8D544C0 1 LDR r4,[r5,#0x4c0] false +Instruction 5838 S:0xC0041ACA 0x1A10 1 SUBS r0,r2,r0 false +Instruction 5839 S:0xC0041ACC 0xEB630101 1 SBC r1,r3,r1 false +Instruction 5840 S:0xC0041AD0 0x9203 1 STR r2,[sp,#0xc] false +Instruction 5841 S:0xC0041AD2 0x9302 1 STR r3,[sp,#8] false +Instruction 5842 S:0xC0041AD4 0xF7FDFF42 0 BL {pc}-0x2178 ; 0xc003f95c true +Instruction 5843 S:0xC003F95C 0xE92D03F0 32 PUSH {r4-r9} false +Instruction 5844 S:0xC003F960 0xB500 19 PUSH {lr} false +Instruction 5845 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 5846 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false +Instruction 5847 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 5848 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 5849 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 5850 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 5851 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 5852 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 5853 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 5854 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 5855 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 5856 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 5857 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 5858 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 5859 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 5860 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 5861 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 5862 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 5863 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 5864 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 5865 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 5866 S:0xC0041AD8 0x9A03 2 LDR r2,[sp,#0xc] false +Instruction 5867 S:0xC0041ADA 0x9B02 1 LDR r3,[sp,#8] false +Instruction 5868 S:0xC0041ADC 0x2800 0 CMP r0,#0 false +Instruction 5869 S:0xC0041ADE 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 5870 S:0xC0041AE2 0xF2C080AC 0 BLT.W {pc}+0x15c ; 0xc0041c3e true fail +Instruction 5871 S:0xC0041AE6 0xEA4F2E90 1 LSR lr,r0,#10 false +Instruction 5872 S:0xC0041AEA 0xEA4E5E81 1 ORR lr,lr,r1,LSL #22 false +Instruction 5873 S:0xC0041AEE 0xF8CDE038 1 STR lr,[sp,#0x38] false +Instruction 5874 S:0xC0041AF2 0xEA4F2E91 1 LSR lr,r1,#10 false +Instruction 5875 S:0xC0041AF6 0xF8CDE03C 1 STR lr,[sp,#0x3c] false +Instruction 5876 S:0xC0041AFA 0xE9DD010E 2 LDRD r0,r1,[sp,#0x38] false +Instruction 5877 S:0xC0041AFE 0x4301 2 ORRS r1,r1,r0 false +Instruction 5878 S:0xC0041B00 0xD174 6 BNE {pc}+0xec ; 0xc0041bec true +Instruction 5879 S:0xC0041BEC 0xF64B7E40 18 MOV lr,#0xbf40 false +Instruction 5880 S:0xC0041BF0 0xE9C72300 1 STRD r2,r3,[r7,#0] false +Instruction 5881 S:0xC0041BF4 0xF2CC0E64 1 MOVT lr,#0xc064 false +Instruction 5882 S:0xC0041BF8 0xF8DE1000 3 LDR r1,[lr,#0] false +Instruction 5883 S:0xC0041BFC 0xBB41 2 CBNZ r1,{pc}+0x54 ; 0xc0041c50 true +Instruction 5884 S:0xC0041C50 0xEB0E1404 30 ADD r4,lr,r4,LSL #4 false +Instruction 5885 S:0xC0041C54 0x2100 0 MOVS r1,#0 false +Instruction 5886 S:0xC0041C56 0x9105 1 STR r1,[sp,#0x14] false +Instruction 5887 S:0xC0041C58 0xF8D4C098 13 LDR r12,[r4,#0x98] false +Instruction 5888 S:0xC0041C5C 0xF8CDC010 1 STR r12,[sp,#0x10] false +Instruction 5889 S:0xC0041C60 0xE7D4 3 B {pc}-0x54 ; 0xc0041c0c true +Instruction 5890 S:0xC0041C0C 0xF8D5459C 2 LDR r4,[r5,#0x59c] false +Instruction 5891 S:0xC0041C10 0xE9DD230E 1 LDRD r2,r3,[sp,#0x38] false +Instruction 5892 S:0xC0041C14 0x05A1 2 LSLS r1,r4,#22 false +Instruction 5893 S:0xC0041C16 0x0D89 2 LSRS r1,r1,#22 false +Instruction 5894 S:0xC0041C18 0x1852 1 ADDS r2,r2,r1 false +Instruction 5895 S:0xC0041C1A 0xF1430300 1 ADC r3,r3,#0 false +Instruction 5896 S:0xC0041C1E 0x2B00 1 CMP r3,#0 false +Instruction 5897 S:0xC0041C20 0xBF08 10 IT EQ false +Instruction 5898 S:0xC0041C22 0xF5B26F80 1 CMP r2,#0x400 false +Instruction 5899 S:0xC0041C26 0xD21C 0 BCS {pc}+0x3c ; 0xc0041c62 true fail +Instruction 5900 S:0xC0041C28 0xF8D53598 1 LDR r3,[r5,#0x598] false +Instruction 5901 S:0xC0041C2C 0x2E00 0 CMP r6,#0 false +Instruction 5902 S:0xC0041C2E 0xD17B 1 BNE {pc}+0xfa ; 0xc0041d28 true +Instruction 5903 S:0xC0041D28 0x980E 3 LDR r0,[sp,#0x38] false +Instruction 5904 S:0xC0041D2A 0x9905 1 LDR r1,[sp,#0x14] false +Instruction 5905 S:0xC0041D2C 0xF8DDE010 1 LDR lr,[sp,#0x10] false +Instruction 5906 S:0xC0041D30 0x9E0F 1 LDR r6,[sp,#0x3c] false +Instruction 5907 S:0xC0041D32 0xFB00F201 1 MUL r2,r0,r1 false +Instruction 5908 S:0xC0041D36 0xF8D575C8 12 LDR r7,[r5,#0x5c8] false +Instruction 5909 S:0xC0041D3A 0xFBA0010E 1 UMULL r0,r1,r0,lr false +Instruction 5910 S:0xC0041D3E 0xFB0E2206 3 MLA r2,lr,r6,r2 false +Instruction 5911 S:0xC0041D42 0x1851 2 ADDS r1,r2,r1 false +Instruction 5912 S:0xC0041D44 0x0A82 1 LSRS r2,r0,#10 false +Instruction 5913 S:0xC0041D46 0xEA425281 1 ORR r2,r2,r1,LSL #22 false +Instruction 5914 S:0xC0041D4A 0x189B 1 ADDS r3,r3,r2 false +Instruction 5915 S:0xC0041D4C 0x18BF 1 ADDS r7,r7,r2 false +Instruction 5916 S:0xC0041D4E 0xF8C53598 1 STR r3,[r5,#0x598] false +Instruction 5917 S:0xC0041D52 0xF8C575C8 1 STR r7,[r5,#0x5c8] false +Instruction 5918 S:0xC0041D56 0xE76D 0 B {pc}-0x122 ; 0xc0041c34 true +Instruction 5919 S:0xC0041C34 0x980E 1 LDR r0,[sp,#0x38] false +Instruction 5920 S:0xC0041C36 0x1824 2 ADDS r4,r4,r0 false +Instruction 5921 S:0xC0041C38 0xF8C5459C 1 STR r4,[r5,#0x59c] false +Instruction 5922 S:0xC0041C3C 0xE767 0 B {pc}-0x12e ; 0xc0041b0e true +Instruction 5923 S:0xC0041B0E 0x029B 1 LSLS r3,r3,#10 false +Instruction 5924 S:0xC0041B10 0x3401 0 ADDS r4,#1 false +Instruction 5925 S:0xC0041B12 0x4618 1 MOV r0,r3 false +Instruction 5926 S:0xC0041B14 0x2100 0 MOVS r1,#0 false +Instruction 5927 S:0xC0041B16 0xF20FF93B 1 BL {pc}+0x20f27a ; 0xc0250d90 true +Cycle Count 288 Tracing disabled +Info Tracing enabled +Instruction 5928 S:0xC0041B1A 0xF8D510B8 1 LDR r1,[r5,#0xb8] false +Instruction 5929 S:0xC0041B1E 0x02B8 1 LSLS r0,r7,#10 false +Instruction 5930 S:0xC0041B20 0xF8D580BC 1 LDR r8,[r5,#0xbc] false +Instruction 5931 S:0xC0041B24 0x1A56 1 SUBS r6,r2,r1 false +Instruction 5932 S:0xC0041B26 0x2100 0 MOVS r1,#0 false +Instruction 5933 S:0xC0041B28 0xF20FF932 1 BL {pc}+0x20f268 ; 0xc0250d90 true +Cycle Count 210 Tracing disabled +Info Tracing enabled +Instruction 5934 S:0xC0041B2C 0xF8D540B8 1 LDR r4,[r5,#0xb8] false +Instruction 5935 S:0xC0041B30 0xEA8677E6 1 EOR r7,r6,r6,ASR #31 false +Instruction 5936 S:0xC0041B34 0xEBA777E6 1 SUB r7,r7,r6,ASR #31 false +Instruction 5937 S:0xC0041B38 0xF8D530DC 1 LDR r3,[r5,#0xdc] false +Instruction 5938 S:0xC0041B3C 0xEBC80202 1 RSB r2,r8,r2 false +Instruction 5939 S:0xC0041B40 0xEBB71F94 12 CMP r7,r4,LSR #6 false +Instruction 5940 S:0xC0041B44 0xD833 0 BHI {pc}+0x6a ; 0xc0041bae true fail +Instruction 5941 S:0xC0041B46 0xEA8271E2 22 EOR r1,r2,r2,ASR #31 false +Instruction 5942 S:0xC0041B4A 0xEBA171E2 1 SUB r1,r1,r2,ASR #31 false +Instruction 5943 S:0xC0041B4E 0xEBB11F98 1 CMP r1,r8,LSR #6 false +Instruction 5944 S:0xC0041B52 0xD82C 0 BHI {pc}+0x5c ; 0xc0041bae true fail +Instruction 5945 S:0xC0041B54 0xF64576CC 1 MOV r6,#0x5fcc false +Instruction 5946 S:0xC0041B58 0xF8D50598 1 LDR r0,[r5,#0x598] false +Instruction 5947 S:0xC0041B5C 0xF2CC0663 0 MOVT r6,#0xc063 false +Instruction 5948 S:0xC0041B60 0xF8D5159C 16 LDR r1,[r5,#0x59c] false +Instruction 5949 S:0xC0041B64 0x6873 3 LDR r3,[r6,#4] false +Instruction 5950 S:0xC0041B66 0xF8D564C0 3 LDR r6,[r5,#0x4c0] false +Instruction 5951 S:0xC0041B6A 0x2B00 1 CMP r3,#0 false +Instruction 5952 S:0xC0041B6C 0xF0408141 0 BNE.W {pc}+0x286 ; 0xc0041df2 true fail +Instruction 5953 S:0xC0041B70 0xF64577B8 23 MOV r7,#0x5fb8 false +Instruction 5954 S:0xC0041B74 0xE9D54524 1 LDRD r4,r5,[r5,#0x90] false +Instruction 5955 S:0xC0041B78 0xF2CC0763 1 MOVT r7,#0xc063 false +Instruction 5956 S:0xC0041B7C 0x687B 3 LDR r3,[r7,#4] false +Instruction 5957 S:0xC0041B7E 0x2B00 2 CMP r3,#0 false +Instruction 5958 S:0xC0041B80 0xF43FAF5C 11 BEQ {pc}-0x144 ; 0xc0041a3c true +Instruction 5959 S:0xC0041A3C 0xF8D9308C 66 LDR r3,[r9,#0x8c] false +Instruction 5960 S:0xC0041A40 0x9D0A 25 LDR r5,[sp,#0x28] false +Instruction 5961 S:0xC0041A42 0x9319 1 STR r3,[sp,#0x64] false +Instruction 5962 S:0xC0041A44 0x9B19 2 LDR r3,[sp,#0x64] false +Instruction 5963 S:0xC0041A46 0x429D 2 CMP r5,r3 false +Instruction 5964 S:0xC0041A48 0xF1A3098C 1 SUB r9,r3,#0x8c false +Instruction 5965 S:0xC0041A4C 0xF47FAED7 0 BNE {pc}-0x24e ; 0xc00417fe true fail +Instruction 5966 S:0xC0041A50 0xF8DD802C 8 LDR r8,[sp,#0x2c] false +Instruction 5967 S:0xC0041A54 0x4640 2 MOV r0,r8 false +Instruction 5968 S:0xC0041A56 0x9912 1 LDR r1,[sp,#0x48] false +Instruction 5969 S:0xC0041A58 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 5970 S:0xC0041A5A 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 5971 S:0xC0041A5E 0xF3A2BDFB 5 B.W {pc}+0x3a2bfa ; 0xc03e4658 true +Cycle Count 105 Tracing disabled +Info Tracing enabled +Instruction 5972 S:0xC00462AA 0x9902 1 LDR r1,[sp,#8] false +Instruction 5973 S:0xC00462AC 0xF8563021 5 LDR r3,[r6,r1,LSL #2] false +Instruction 5974 S:0xC00462B0 0x18E4 2 ADDS r4,r4,r3 false +Instruction 5975 S:0xC00462B2 0xF8D44490 3 LDR r4,[r4,#0x490] false +Instruction 5976 S:0xC00462B6 0x2C00 2 CMP r4,#0 false +Instruction 5977 S:0xC00462B8 0xD064 0 BEQ {pc}+0xcc ; 0xc0046384 true fail +Instruction 5978 S:0xC00462BA 0xF8DFA0DC 10 LDR r10,[pc,#220] ; [0xC0046398] false +Instruction 5979 S:0xC00462BE 0x2600 0 MOVS r6,#0 false +Instruction 5980 S:0xC00462C0 0x6BE3 3 LDR r3,[r4,#0x3c] false +Instruction 5981 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false +Instruction 5982 S:0xC00462C4 0xD545 1 BPL {pc}+0x8e ; 0xc0046352 true fail +Instruction 5983 S:0xC00462C6 0x6CA0 54 LDR r0,[r4,#0x48] false +Instruction 5984 S:0xC00462C8 0xF1B80F00 0 CMP r8,#0 false +Instruction 5985 S:0xC00462CC 0xD002 1 BEQ {pc}+8 ; 0xc00462d4 true fail +Instruction 5986 S:0xC00462CE 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 5987 S:0xC00462D0 0xFB03F000 3 MUL r0,r3,r0 false +Instruction 5988 S:0xC00462D4 0xF7D9FFF8 1 BL {pc}-0x2600c ; 0xc00202c8 true +Instruction 5989 S:0xC00202C8 0xB500 3 PUSH {lr} false +Instruction 5990 S:0xC00202CA 0xF85DEB04 3 POP {lr} false +Instruction 5991 S:0xC00202CE 0x2800 0 CMP r0,#0 false +Instruction 5992 S:0xC00202D0 0xBFA1 1 ITTTT GE false +Instruction 5993 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 5994 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 5995 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 5996 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 5997 S:0xC00202E0 0xBFAE 1 ITEE GE false +Instruction 5998 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false +Instruction 5999 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 6000 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 6001 S:0xC00202EC 0x4770 1 BX lr true +Instruction 6002 S:0xC00462D8 0xF8DA3008 1 LDR r3,[r10,#8] false +Instruction 6003 S:0xC00462DC 0x6BE7 1 LDR r7,[r4,#0x3c] false +Instruction 6004 S:0xC00462DE 0x2801 0 CMP r0,#1 false +Instruction 6005 S:0xC00462E0 0xBF38 7 IT CC false +Instruction 6006 S:0xC00462E2 0x2001 1 MOVS r0,#1 false fail +Instruction 6007 S:0xC00462E4 0x4298 1 CMP r0,r3 false +Instruction 6008 S:0xC00462E6 0xBF34 1 ITE CC false +Instruction 6009 S:0xC00462E8 0x4683 1 MOV r11,r0 false +Instruction 6010 S:0xC00462EA 0x469B 0 MOV r11,r3 false fail +Instruction 6011 S:0xC00462EC 0xF4176780 1 ANDS r7,r7,#0x400 false +Instruction 6012 S:0xC00462F0 0xD139 0 BNE {pc}+0x76 ; 0xc0046366 true fail +Instruction 6013 S:0xC00462F2 0x6C63 16 LDR r3,[r4,#0x44] false +Instruction 6014 S:0xC00462F4 0xF8D92000 3 LDR r2,[r9,#0] false +Instruction 6015 S:0xC00462F8 0x445B 1 ADD r3,r3,r11 false +Instruction 6016 S:0xC00462FA 0x1AD3 1 SUBS r3,r2,r3 false +Instruction 6017 S:0xC00462FC 0x2B00 1 CMP r3,#0 false +Instruction 6018 S:0xC00462FE 0xDB0C 0 BLT {pc}+0x1c ; 0xc004631a true +Instruction 6019 S:0xC004631A 0xB177 15 CBZ r7,{pc}+0x20 ; 0xc004633a true +Instruction 6020 S:0xC004633A 0x6C62 20 LDR r2,[r4,#0x44] false +Instruction 6021 S:0xC004633C 0x9B05 1 LDR r3,[sp,#0x14] false +Instruction 6022 S:0xC004633E 0xEB0B0C02 18 ADD r12,r11,r2 false +Instruction 6023 S:0xC0046342 0xEBC5020C 1 RSB r2,r5,r12 false +Instruction 6024 S:0xC0046346 0x2A00 1 CMP r2,#0 false +Instruction 6025 S:0xC0046348 0xBFB8 0 IT LT false +Instruction 6026 S:0xC004634A 0x4665 1 MOV r5,r12 false +Instruction 6027 S:0xC004634C 0xBFB8 0 IT LT false +Instruction 6028 S:0xC004634E 0x2601 1 MOVS r6,#1 false +Instruction 6029 S:0xC0046350 0xB113 1 CBZ r3,{pc}+8 ; 0xc0046358 true fail +Instruction 6030 S:0xC0046352 0x6824 1 LDR r4,[r4,#0] false +Instruction 6031 S:0xC0046354 0x2C00 2 CMP r4,#0 false +Instruction 6032 S:0xC0046356 0xD1B3 0 BNE {pc}-0x96 ; 0xc00462c0 true +Instruction 6033 S:0xC00462C0 0x6BE3 8 LDR r3,[r4,#0x3c] false +Instruction 6034 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false +Instruction 6035 S:0xC00462C4 0xD545 1 BPL {pc}+0x8e ; 0xc0046352 true +Instruction 6036 S:0xC0046352 0x6824 8 LDR r4,[r4,#0] false +Instruction 6037 S:0xC0046354 0x2C00 2 CMP r4,#0 false +Instruction 6038 S:0xC0046356 0xD1B3 1 BNE {pc}-0x96 ; 0xc00462c0 true fail +Instruction 6039 S:0xC0046358 0xB116 1 CBZ r6,{pc}+8 ; 0xc0046360 true fail +Instruction 6040 S:0xC004635A 0x9A03 8 LDR r2,[sp,#0xc] false +Instruction 6041 S:0xC004635C 0xF8C2546C 5 STR r5,[r2,#0x46c] false +Instruction 6042 S:0xC0046360 0xB007 1 ADD sp,sp,#0x1c false +Instruction 6043 S:0xC0046362 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 6044 S:0xC00465C2 0x9800 27 LDR r0,[sp,#0] false +Instruction 6045 S:0xC00465C4 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 6046 S:0xC00465C6 0x4E26 1 LDR r6,[pc,#152] ; [0xC0046660] = 0xC05F3080 false +Instruction 6047 S:0xC00465C8 0xF8552020 1 LDR r2,[r5,r0,LSL #2] false +Instruction 6048 S:0xC00465CC 0x2900 0 CMP r1,#0 false +Instruction 6049 S:0xC00465CE 0xD161 1 BNE {pc}+0xc6 ; 0xc0046694 true +Instruction 6050 S:0xC0046694 0x4B3C 68 LDR r3,[pc,#240] ; [0xC0046788] false +Instruction 6051 S:0xC0046696 0x2001 0 MOVS r0,#1 false +Instruction 6052 S:0xC0046698 0x18D1 2 ADDS r1,r2,r3 false +Instruction 6053 S:0xC004669A 0x3128 1 ADDS r1,r1,#0x28 false +Instruction 6054 S:0xC004669C 0xF209FA4C 1 BL {pc}+0x20949c ; 0xc024fb38 true +Cycle Count 28 Tracing disabled +Info Tracing enabled +Instruction 6055 S:0xC00466A0 0xB00F 1 ADD sp,sp,#0x3c false +Instruction 6056 S:0xC00466A2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 6057 S:0xC0020EFE 0xF8DA3018 29 LDR r3,[r10,#0x18] false +Instruction 6058 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 6059 S:0xC0020F04 0xD165 1 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 6060 S:0xC0020F06 0xF8D93004 3 LDR r3,[r9,#4] false +Instruction 6061 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false +Instruction 6062 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 6063 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 6064 S:0xC0020F10 0x9804 20 LDR r0,[sp,#0x10] false +Instruction 6065 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 31 Tracing disabled +Info Tracing enabled +Instruction 6066 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 6067 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 6068 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 6069 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 6070 S:0xC0020EBA 0xF2460380 19 MOVW r3,#0x6080 false +Instruction 6071 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 6072 S:0xC0020EC0 0xF2CC035F 16 MOVT r3,#0xc05f false +Instruction 6073 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 6074 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 6075 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false +Instruction 6076 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 6077 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 6078 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 6079 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false +Instruction 6080 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 6081 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 6082 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 6083 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 6084 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false +Instruction 6085 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 6086 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false +Instruction 6087 S:0xC0020ED4 0x4847 3 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 6088 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 6089 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 6090 S:0xC0020EDC 0x9303 2 STR r3,[sp,#0xc] false +Instruction 6091 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 6092 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 6093 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 6094 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false +Instruction 6095 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false +Instruction 6096 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 6097 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 6098 S:0xC0020EEE 0xF8DA3004 3 LDR r3,[r10,#4] false +Instruction 6099 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 6100 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 6101 S:0xC0020EF6 0xF8573C04 1 LDR r3,[r7,#-4] false +Instruction 6102 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 6103 S:0xC0020EFC 0x4798 1 BLX r3 true +Cycle Count 949 Tracing disabled +Info Tracing enabled +Instruction 6104 S:0xC0020EFE 0xF8DA3018 1 LDR r3,[r10,#0x18] false +Instruction 6105 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 6106 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 6107 S:0xC0020F06 0xF8D93004 9 LDR r3,[r9,#4] false +Instruction 6108 S:0xC0020F0A 0x9902 1 LDR r1,[sp,#8] false +Instruction 6109 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 6110 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 6111 S:0xC0020F10 0x9804 8 LDR r0,[sp,#0x10] false +Instruction 6112 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 18 Tracing disabled +Info Tracing enabled +Instruction 6113 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 6114 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 6115 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 6116 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true fail +Instruction 6117 S:0xC0020F22 0xB672 1 CPSID i false +Instruction 6118 S:0xC0020F24 0xF8D93014 3 LDR r3,[r9,#0x14] false +Instruction 6119 S:0xC0020F28 0xF64902C0 0 MOV r2,#0x98c0 false +Instruction 6120 S:0xC0020F2C 0xF2CC0264 1 MOVT r2,#0xc064 false +Instruction 6121 S:0xC0020F30 0x019B 2 LSLS r3,r3,#6 false +Instruction 6122 S:0xC0020F32 0x58D4 5 LDR r4,[r2,r3] false +Instruction 6123 S:0xC0020F34 0x2C00 2 CMP r4,#0 false +Instruction 6124 S:0xC0020F36 0xD025 0 BEQ {pc}+0x4e ; 0xc0020f84 true +Instruction 6125 S:0xC0020F84 0x46C8 1 MOV r8,r9 false +Instruction 6126 S:0xC0020F86 0xE7EC 0 B {pc}-0x24 ; 0xc0020f62 true +Instruction 6127 S:0xC0020F62 0xF44F7080 6 MOV r0,#0x100 false +Instruction 6128 S:0xC0020F66 0xF7FFFF2F 1 BL {pc}-0x19e ; 0xc0020dc8 true +Instruction 6129 S:0xC0020DC8 0xB570 17 PUSH {r4-r6,lr} false +Instruction 6130 S:0xC0020DCA 0xB500 4 PUSH {lr} false +Instruction 6131 S:0xC0020DCC 0xF85DEB04 2 POP {lr} false +Instruction 6132 S:0xC0020DD0 0x466B 1 MOV r3,sp false +Instruction 6133 S:0xC0020DD2 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 6134 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false +Instruction 6135 S:0xC0020DD8 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 6136 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 6137 S:0xC0020DE0 0x4605 10 MOV r5,r0 false +Instruction 6138 S:0xC0020DE2 0x6862 1 LDR r2,[r4,#4] false +Instruction 6139 S:0xC0020DE4 0x4013 2 ANDS r3,r3,r2 false +Instruction 6140 S:0xC0020DE6 0xB93B 1 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail +Instruction 6141 S:0xC0020DE8 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 6142 S:0xC0020DEC 0x061A 3 LSLS r2,r3,#24 false +Instruction 6143 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail +Instruction 6144 S:0xC0020DF0 0x6863 1 LDR r3,[r4,#4] false +Instruction 6145 S:0xC0020DF2 0x1B5B 2 SUBS r3,r3,r5 false +Instruction 6146 S:0xC0020DF4 0x6063 1 STR r3,[r4,#4] false +Instruction 6147 S:0xC0020DF6 0xBD70 1 POP {r4-r6,pc} true +Instruction 6148 S:0xC0020F6A 0xF8D8300C 8 LDR r3,[r8,#0xc] false +Instruction 6149 S:0xC0020F6E 0x9C07 1 LDR r4,[sp,#0x1c] false +Instruction 6150 S:0xC0020F70 0x68DA 4 LDR r2,[r3,#0xc] false +Instruction 6151 S:0xC0020F72 0xF4046100 1 AND r1,r4,#0x800 false +Instruction 6152 S:0xC0020F76 0xF4226200 1 BIC r2,r2,#0x800 false +Instruction 6153 S:0xC0020F7A 0x430A 1 ORRS r2,r2,r1 false +Instruction 6154 S:0xC0020F7C 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 6155 S:0xC0020F7E 0xB009 0 ADD sp,sp,#0x24 false +Instruction 6156 S:0xC0020F80 0xE8BD8FF0 6 POP {r4-r11,pc} true +Instruction 6157 S:0xC0021226 0xE7E8 15 B {pc}-0x2c ; 0xc00211fa true +Instruction 6158 S:0xC00211FA 0x6960 3 LDR r0,[r4,#0x14] false +Instruction 6159 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true +Instruction 6160 S:0xC003CF0C 0xB488 17 PUSH {r3,r7} false +Instruction 6161 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 6162 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 6163 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 6164 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 6165 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 6166 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 6167 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 6168 S:0xC003CF20 0xF8D31460 8 LDR r1,[r3,#0x460] false +Instruction 6169 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 6170 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 6171 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 6172 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 6173 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 6174 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 6175 S:0xC003CF32 0x4770 1 BX lr true +Instruction 6176 S:0xC0021200 0xB140 8 CBZ r0,{pc}+0x14 ; 0xc0021214 true +Instruction 6177 S:0xC0021214 0xE8BD4010 8 POP {r4,lr} false +Instruction 6178 S:0xC0021218 0xF04EBF4E 1 B.W {pc}+0x4eea0 ; 0xc00700b8 true +Cycle Count 57 Tracing disabled +Info Tracing enabled +Instruction 6179 S:0xC000D610 0x4623 1 MOV r3,r4 false +Instruction 6180 S:0xC000D612 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 6181 S:0xC000D616 0x50D6 7 STR r6,[r2,r3] false +Instruction 6182 S:0xC000D618 0xBD70 3 POP {r4-r6,pc} true +Instruction 6183 S:0xC00083F6 0x6822 49 LDR r2,[r4,#0] false +Instruction 6184 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false +Instruction 6185 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false +Instruction 6186 S:0xC0008400 0x4601 1 MOV r1,r0 false +Instruction 6187 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false +Instruction 6188 S:0xC0008406 0xD9EF 1 BLS {pc}-0x1e ; 0xc00083e8 true fail +Instruction 6189 S:0xC0008408 0x280F 1 CMP r0,#0xf false +Instruction 6190 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail +Instruction 6191 S:0xC000840C 0xE8BD81F0 1 POP {r4-r8,pc} true +Instruction 6192 S:0xC000CAE8 0x46E9 11 MOV r9,sp false +Instruction 6193 S:0xC000CAEA 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 6194 S:0xC000CAEE 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 6195 S:0xC000CAF2 0xF04F0800 0 MOV r8,#0 false +Instruction 6196 S:0xC000CAF6 0xF000B957 1 B.W {pc}+0x2b2 ; 0xc000cda8 true +Instruction 6197 S:0xC000CDA8 0xF8D91000 15 LDR r1,[r9,#0] false +Instruction 6198 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false +Instruction 6199 S:0xC000CDB0 0xF47FAFEB 1 BNE.W {pc}-0x26 ; 0xc000cd8a true fail +Instruction 6200 S:0xC000CDB4 0xF3BF8F2F 1 CLREX false +Instruction 6201 S:0xC000CDB8 0x466A 1 MOV r2,sp false +Instruction 6202 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 6203 S:0xC000CDBE 0xF083030C 12 EOR r3,r3,#0xc false +Instruction 6204 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 6205 S:0xC000CDC6 0xF8D2D034 19 LDR sp,[r2,#0x34] false +Instruction 6206 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false +Instruction 6207 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 6208 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 6209 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false +Instruction 6210 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false +Instruction 6211 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 6212 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 6213 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false +Instruction 6214 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false +Instruction 6215 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536985202 +Cycle Count 379992 Tracing disabled +Info Tracing enabled +Instruction 6216 S:0xC000CAA0 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562537011316 +Instruction 6217 S:0xC000CAA2 0xE88D1FFF 24 STM sp,{r0-r12} false +Instruction 6218 S:0xC000CAA6 0xE8900038 11 LDM r0,{r3-r5} false +Instruction 6219 S:0xC000CAAA 0xA80F 2 ADD r0,sp,#0x3c false +Instruction 6220 S:0xC000CAAC 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 6221 S:0xC000CAB0 0x9300 1 STR r3,[sp,#0] false +Instruction 6222 S:0xC000CAB2 0xE8800070 2 STM r0,{r4-r6} false +Instruction 6223 S:0xC000CAB6 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false +Instruction 6224 S:0xC000CABA 0xF081010C 2 EOR r1,r1,#0xc false +Instruction 6225 S:0xC000CABE 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 6226 S:0xC000CAC2 0xF840DC08 5 STR sp,[r0,#-8] false +Instruction 6227 S:0xC000CAC6 0xF840EC04 1 STR lr,[r0,#-4] false +Instruction 6228 S:0xC000CACA 0xF081010C 0 EOR r1,r1,#0xc false +Instruction 6229 S:0xC000CACE 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 6230 S:0xC000CAD2 0xF85F00B4 7 LDR r0,[pc,#-180] ; [0xC000CA20] = 0xC06013D4 false +Instruction 6231 S:0xC000CAD6 0x6800 15 LDR r0,[r0,#0] false +Instruction 6232 S:0xC000CAD8 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false +Instruction 6233 S:0xC000CADC 0x4907 16 LDR r1,[pc,#28] ; [0xC000CAFC] = 0xC06013DC false +Instruction 6234 S:0xC000CADE 0x4668 0 MOV r0,sp false +Instruction 6235 S:0xC000CAE0 0xF20F0E05 1 ADR.W lr,{pc}+9 ; 0xc000cae9 false +Instruction 6236 S:0xC000CAE4 0xF8D1F000 2 LDR pc,[r1,#0] true +Instruction 6237 S:0xC00083D0 0xE92D41F0 9 PUSH {r4-r8,lr} false +Instruction 6238 S:0xC00083D4 0xB500 5 PUSH {lr} false +Instruction 6239 S:0xC00083D6 0xF004FD19 1 BL {pc}+0x4a36 ; 0xc000ce0c true +Instruction 6240 S:0xC000CE0C 0x46F4 11 MOV r12,lr false +Instruction 6241 S:0xC000CE0E 0xF85DEB04 1 POP {lr} false +Instruction 6242 S:0xC000CE12 0x46E7 1 MOV pc,r12 true +Instruction 6243 S:0xC00083DA 0x4607 19 MOV r7,r0 false +Instruction 6244 S:0xC00083DC 0x4E0F 13 LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 false +Instruction 6245 S:0xC00083DE 0xF8D6800C 23 LDR r8,[r6,#0xc] false +Instruction 6246 S:0xC00083E2 0xF108040C 2 ADD r4,r8,#0xc false +Instruction 6247 S:0xC00083E6 0xE006 0 B {pc}+0x10 ; 0xc00083f6 true +Instruction 6248 S:0xC00083F6 0x6822 63 LDR r2,[r4,#0] false +Instruction 6249 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false +Instruction 6250 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false +Instruction 6251 S:0xC0008400 0x4601 0 MOV r1,r0 false +Instruction 6252 S:0xC0008402 0xF5B57F7B 1 CMP r5,#0x3ec false +Instruction 6253 S:0xC0008406 0xD9EF 0 BLS {pc}-0x1e ; 0xc00083e8 true fail +Instruction 6254 S:0xC0008408 0x280F 1 CMP r0,#0xf false +Instruction 6255 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true +Instruction 6256 S:0xC0008410 0xF8C82010 1 STR r2,[r8,#0x10] false +Instruction 6257 S:0xC0008414 0x4639 0 MOV r1,r7 false +Instruction 6258 S:0xC0008416 0xF008FC25 1 BL {pc}+0x884e ; 0xc0010c64 true +Instruction 6259 S:0xC0010C64 0xE92D43F8 1 PUSH {r3-r9,lr} false +Instruction 6260 S:0xC0010C68 0xB500 6 PUSH {lr} false +Instruction 6261 S:0xC0010C6A 0xF85DEB04 2 POP {lr} false +Instruction 6262 S:0xC0010C6E 0x466B 1 MOV r3,sp false +Instruction 6263 S:0xC0010C70 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 6264 S:0xC0010C74 0x4E4A 37 LDR r6,[pc,#296] ; [0xC0010DA0] = 0xC05F1F34 false +Instruction 6265 S:0xC0010C76 0xF024041F 0 BIC r4,r4,#0x1f false +Instruction 6266 S:0xC0010C7A 0x2807 1 CMP r0,#7 false +Instruction 6267 S:0xC0010C7C 0x4689 0 MOV r9,r1 false +Instruction 6268 S:0xC0010C7E 0x4633 1 MOV r3,r6 false +Instruction 6269 S:0xC0010C80 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 6270 S:0xC0010C84 0x6964 13 LDR r4,[r4,#0x14] false +Instruction 6271 S:0xC0010C86 0x4602 0 MOV r2,r0 false +Instruction 6272 S:0xC0010C88 0x58CF 25 LDR r7,[r1,r3] false +Instruction 6273 S:0xC0010C8A 0xF8419003 3 STR r9,[r1,r3] false +Instruction 6274 S:0xC0010C8E 0xDC07 0 BGT {pc}+0x12 ; 0xc0010ca0 true fail +Instruction 6275 S:0xC0010C90 0xEB001104 14 ADD r1,r0,r4,LSL #4 false +Instruction 6276 S:0xC0010C94 0x4B43 1 LDR r3,[pc,#268] ; [0xC0010DA4] = 0xC06498C0 false +Instruction 6277 S:0xC0010C96 0xEB030381 2 ADD r3,r3,r1,LSL #2 false +Instruction 6278 S:0xC0010C9A 0x6859 16 LDR r1,[r3,#4] false +Instruction 6279 S:0xC0010C9C 0x3101 2 ADDS r1,#1 false +Instruction 6280 S:0xC0010C9E 0x6059 1 STR r1,[r3,#4] false +Instruction 6281 S:0xC0010CA0 0x2A07 0 CMP r2,#7 false +Instruction 6282 S:0xC0010CA2 0xD827 1 BHI {pc}+0x52 ; 0xc0010cf4 true fail +Instruction 6283 S:0xC0010CA4 0xE8DFF002 13 TBB [pc,r2] true +Instruction 6284 S:0xC0010CEE 0xF02CF92F 10 BL {pc}+0x2c262 ; 0xc003cf50 true +Instruction 6285 S:0xC003CF50 0xE92D43F8 3 PUSH {r3-r9,lr} false +Instruction 6286 S:0xC003CF54 0xAF00 4 ADD r7,sp,#0 false +Instruction 6287 S:0xC003CF56 0xB500 2 PUSH {lr} false +Instruction 6288 S:0xC003CF58 0xF85DEB04 2 POP {lr} false +Instruction 6289 S:0xC003CF5C 0x4E2C 36 LDR r6,[pc,#176] ; [0xC003D010] = 0xC05F3080 false +Instruction 6290 S:0xC003CF5E 0xEE1D2F90 4 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 6291 S:0xC003CF62 0x4633 1 MOV r3,r6 false +Instruction 6292 S:0xC003CF64 0x18D2 3 ADDS r2,r2,r3 false +Instruction 6293 S:0xC003CF66 0xF8D22594 50 LDR r2,[r2,#0x594] false +Instruction 6294 S:0xC003CF6A 0xB1BA 2 CBZ r2,{pc}+0x32 ; 0xc003cf9c true fail +Instruction 6295 S:0xC003CF6C 0x466A 8 MOV r2,sp false +Instruction 6296 S:0xC003CF6E 0xF8DF80A4 1 LDR r8,[pc,#164] ; [0xC003D014] = 0xC05FD5C0 false +Instruction 6297 S:0xC003CF72 0xF42254FF 0 BIC r4,r2,#0x1fe0 false +Instruction 6298 S:0xC003CF76 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 6299 S:0xC003CF7A 0xF7E4F8FF 0 BL {pc}-0x1bdfe ; 0xc002117c true +Instruction 6300 S:0xC002117C 0xB538 20 PUSH {r3-r5,lr} false +Instruction 6301 S:0xC002117E 0xB500 6 PUSH {lr} false +Instruction 6302 S:0xC0021180 0xF85DEB04 10 POP {lr} false +Instruction 6303 S:0xC0021184 0x466B 1 MOV r3,sp false +Instruction 6304 S:0xC0021186 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 6305 S:0xC002118A 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 6306 S:0xC002118E 0x6965 3 LDR r5,[r4,#0x14] false +Instruction 6307 S:0xC0021190 0xF04EFFCE 0 BL {pc}+0x4efa0 ; 0xc0070130 true +Cycle Count 56 Tracing disabled +Info Tracing enabled +Instruction 6308 S:0xC0021194 0x68E3 1 LDR r3,[r4,#0xc] false +Instruction 6309 S:0xC0021196 0xF8D33240 23 LDR r3,[r3,#0x240] false +Instruction 6310 S:0xC002119A 0xB92B 2 CBNZ r3,{pc}+0xe ; 0xc00211a8 true +Instruction 6311 S:0xC00211A8 0x6863 8 LDR r3,[r4,#4] false +Instruction 6312 S:0xC00211AA 0xF5033380 2 ADD r3,r3,#0x10000 false +Instruction 6313 S:0xC00211AE 0x6063 1 STR r3,[r4,#4] false +Instruction 6314 S:0xC00211B0 0xBD38 1 POP {r3-r5,pc} true +Instruction 6315 S:0xC003CF7E 0x4635 2 MOV r5,r6 false +Instruction 6316 S:0xC003CF80 0xF7FFF870 1 BL {pc}-0xf1c ; 0xc003c064 true +Instruction 6317 S:0xC003C064 0xE92D41F0 14 PUSH {r4-r8,lr} false +Instruction 6318 S:0xC003C068 0xAF00 3 ADD r7,sp,#0 false +Instruction 6319 S:0xC003C06A 0xB500 2 PUSH {lr} false +Instruction 6320 S:0xC003C06C 0xF85DEB04 2 POP {lr} false +Instruction 6321 S:0xC003C070 0x4E15 12 LDR r6,[pc,#84] ; [0xC003C0C8] = 0xC05F3080 false +Instruction 6322 S:0xC003C072 0xEE1D8F90 1 MRC p15,#0x0,r8,c13,c0,#4 false +Instruction 6323 S:0xC003C076 0xEB080506 4 ADD r5,r8,r6 false +Instruction 6324 S:0xC003C07A 0xF3BF8F5F 1 DMB false +Instruction 6325 S:0xC003C07E 0x2300 1 MOVS r3,#0 false +Instruction 6326 S:0xC003C080 0xF2055294 0 ADD r2,r5,#0x594 false +Instruction 6327 S:0xC003C084 0xE8524F00 38 LDREX r4,[r2] false +Instruction 6328 S:0xC003C088 0xE8423100 74 STREX r1,r3,[r2] false +Instruction 6329 S:0xC003C08C 0xF0910F00 2 TEQ r1,#0 false +Instruction 6330 S:0xC003C090 0xD1F8 0 BNE {pc}-0xc ; 0xc003c084 true fail +Instruction 6331 S:0xC003C092 0xF3BF8F5F 8 DMB false +Instruction 6332 S:0xC003C096 0x4628 1 MOV r0,r5 false +Instruction 6333 S:0xC003C098 0xF3A8FA8E 1 BL {pc}+0x3a8520 ; 0xc03e45b8 true +Cycle Count 69 Tracing disabled +Info Tracing enabled +Instruction 6334 S:0xC003C09C 0xB13C 1 CBZ r4,{pc}+0x12 ; 0xc003c0ae true fail +Instruction 6335 S:0xC003C09E 0xF1A40114 1 SUB r1,r4,#0x14 false +Instruction 6336 S:0xC003C0A2 0x6824 73 LDR r4,[r4,#0] false +Instruction 6337 S:0xC003C0A4 0x4628 0 MOV r0,r5 false +Instruction 6338 S:0xC003C0A6 0xF7FFFFB7 1 BL {pc}-0x8e ; 0xc003c018 true +Instruction 6339 S:0xC003C018 0xB5B0 2 PUSH {r4,r5,r7,lr} false +Instruction 6340 S:0xC003C01A 0xAF00 2 ADD r7,sp,#0 false +Instruction 6341 S:0xC003C01C 0xB500 2 PUSH {lr} false +Instruction 6342 S:0xC003C01E 0xF85DEB04 2 POP {lr} false +Instruction 6343 S:0xC003C022 0xF891323C 42 LDRB r3,[r1,#0x23c] false +Instruction 6344 S:0xC003C026 0x460C 0 MOV r4,r1 false +Instruction 6345 S:0xC003C028 0x2205 1 MOVS r2,#5 false +Instruction 6346 S:0xC003C02A 0x0699 2 LSLS r1,r3,#26 false +Instruction 6347 S:0xC003C02C 0x4621 0 MOV r1,r4 false +Instruction 6348 S:0xC003C02E 0x4605 1 MOV r5,r0 false +Instruction 6349 S:0xC003C030 0xBF42 0 ITTT MI false +Instruction 6350 S:0xC003C032 0xF8D0345C 1 LDR r3,[r0,#0x45c] false fail +Instruction 6351 S:0xC003C036 0xF10333FF 2 ADD r3,r3,#0xffffffff false fail +Instruction 6352 S:0xC003C03A 0xF8C0345C 1 STR r3,[r0,#0x45c] false fail +Instruction 6353 S:0xC003C03E 0xF7FFFEE3 0 BL {pc}-0x236 ; 0xc003be08 true +Instruction 6354 S:0xC003BE08 0xB488 1 PUSH {r3,r7} false +Instruction 6355 S:0xC003BE0A 0xAF00 1 ADD r7,sp,#0 false +Instruction 6356 S:0xC003BE0C 0xB500 2 PUSH {lr} false +Instruction 6357 S:0xC003BE0E 0xF85DEB04 2 POP {lr} false +Instruction 6358 S:0xC003BE12 0x680B 1 LDR r3,[r1,#0] false +Instruction 6359 S:0xC003BE14 0x079B 3 LSLS r3,r3,#30 false +Instruction 6360 S:0xC003BE16 0xD508 0 BPL {pc}+0x14 ; 0xc003be2a true +Instruction 6361 S:0xC003BE2A 0x46BD 8 MOV sp,r7 false +Instruction 6362 S:0xC003BE2C 0xBC88 3 POP {r3,r7} false +Instruction 6363 S:0xC003BE2E 0xF7FFBD1B 1 B.W {pc}-0x5c6 ; 0xc003b868 true +Instruction 6364 S:0xC003B868 0xE92D43F8 2 PUSH {r3-r9,lr} false +Instruction 6365 S:0xC003B86C 0xAF00 4 ADD r7,sp,#0 false +Instruction 6366 S:0xC003B86E 0xB500 2 PUSH {lr} false +Instruction 6367 S:0xC003B870 0xF85DEB04 2 POP {lr} false +Instruction 6368 S:0xC003B874 0x460E 0 MOV r6,r1 false +Instruction 6369 S:0xC003B876 0x4690 1 MOV r8,r2 false +Instruction 6370 S:0xC003B878 0x4681 0 MOV r9,r0 false +Instruction 6371 S:0xC003B87A 0xF7FFFF85 1 BL {pc}-0xf2 ; 0xc003b788 true +Instruction 6372 S:0xC003B788 0xE92D43C8 24 PUSH {r3,r6-r9,lr} false +Instruction 6373 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 6374 S:0xC003B78E 0xB500 2 PUSH {lr} false +Instruction 6375 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 6376 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 6377 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 6378 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 6379 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 6380 S:0xC003B7A0 0xF8D004C0 11 LDR r0,[r0,#0x4c0] false +Instruction 6381 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 6382 S:0xC003F2B4 0x4B03 1 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 6383 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false +Instruction 6384 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 6385 S:0xC003F2BA 0xF7CFBD35 8 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 6386 S:0xC000ED28 0xB508 16 PUSH {r3,lr} false +Instruction 6387 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 6388 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 6389 S:0xC000ED32 0x689B 26 LDR r3,[r3,#8] false +Instruction 6390 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 6391 S:0xC00113EC 0xF24A2340 21 MOV r3,#0xa240 false +Instruction 6392 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 6393 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 6394 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false +Instruction 6395 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562537011398 +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 6396 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 6397 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 6398 S:0xC0011402 0x681C 15 LDR r4,[r3,#0] false +Instruction 6399 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 6400 S:0xC0011408 0x4610 2 MOV r0,r2 false +Instruction 6401 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 6402 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 6403 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 6404 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 6405 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Timestamp Timestamp: 562537011402 +Instruction 6406 S:0xC003B7B0 0xE9D38900 13 LDRD r8,r9,[r3,#0] false +Instruction 6407 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 6408 S:0xC003B7B8 0xE9D62300 42 LDRD r2,r3,[r6,#0] false +Instruction 6409 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 6410 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false +Instruction 6411 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 6412 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 6413 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 6414 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 6415 S:0xC003B87E 0x4633 3 MOV r3,r6 false +Instruction 6416 S:0xC003B880 0xE9F3457A 15 LDRD r4,r5,[r3,#0x1e8]! false +Instruction 6417 S:0xC003B884 0xEA540205 2 ORRS r2,r4,r5 false +Instruction 6418 S:0xC003B888 0xD10C 0 BNE {pc}+0x1c ; 0xc003b8a4 true fail +Instruction 6419 S:0xC003B88A 0x6872 8 LDR r2,[r6,#4] false +Instruction 6420 S:0xC003B88C 0x4809 13 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false +Instruction 6421 S:0xC003B88E 0x490A 3 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false +Instruction 6422 S:0xC003B890 0x6952 44 LDR r2,[r2,#0x14] false +Instruction 6423 S:0xC003B892 0xF8502022 5 LDR r2,[r0,r2,LSL #2] false +Instruction 6424 S:0xC003B896 0x1889 2 ADDS r1,r1,r2 false +Instruction 6425 S:0xC003B898 0xF501618F 1 ADD r1,r1,#0x478 false +Instruction 6426 S:0xC003B89C 0xE9D14500 5 LDRD r4,r5,[r1,#0] false +Instruction 6427 S:0xC003B8A0 0xE9C34500 3 STRD r4,r5,[r3,#0] false +Instruction 6428 S:0xC003B8A4 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 6429 S:0xC003B8A6 0x4648 0 MOV r0,r9 false +Instruction 6430 S:0xC003B8A8 0x4642 1 MOV r2,r8 false +Instruction 6431 S:0xC003B8AA 0x4631 0 MOV r1,r6 false +Instruction 6432 S:0xC003B8AC 0x685B 17 LDR r3,[r3,#4] false +Instruction 6433 S:0xC003B8AE 0x4798 1 BLX r3 true +Instruction 6434 S:0xC0043DE4 0xE92D4FF0 21 PUSH {r4-r11,lr} false +Instruction 6435 S:0xC0043DE8 0xB0A5 8 SUB sp,sp,#0x94 false +Instruction 6436 S:0xC0043DEA 0xB500 3 PUSH {lr} false +Instruction 6437 S:0xC0043DEC 0xF85DEB04 2 POP {lr} false +Instruction 6438 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false +Instruction 6439 S:0xC0043DF4 0x9013 3 STR r0,[sp,#0x4c] false +Instruction 6440 S:0xC0043DF6 0xF0008380 0 BEQ.W {pc}+0x704 ; 0xc00444fa true fail +Instruction 6441 S:0xC0043DFA 0x6D4B 48 LDR r3,[r1,#0x54] false +Instruction 6442 S:0xC0043DFC 0x2B00 2 CMP r3,#0 false +Instruction 6443 S:0xC0043DFE 0xF0408273 2 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail +Instruction 6444 S:0xC0043E02 0x465F 8 MOV r7,r11 false +Instruction 6445 S:0xC0043E04 0x4615 0 MOV r5,r2 false +Instruction 6446 S:0xC0043E06 0xF0050305 1 AND r3,r5,#5 false +Instruction 6447 S:0xC0043E0A 0xF8D76124 13 LDR r6,[r7,#0x124] false +Instruction 6448 S:0xC0043E0E 0x2B01 1 CMP r3,#1 false +Instruction 6449 S:0xC0043E10 0xD008 0 BEQ {pc}+0x14 ; 0xc0043e24 true fail +Instruction 6450 S:0xC0043E12 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false +Instruction 6451 S:0xC0043E16 0xE9D62306 11 LDRD r2,r3,[r6,#0x18] false +Instruction 6452 S:0xC0043E1A 0x1880 2 ADDS r0,r0,r2 false +Instruction 6453 S:0xC0043E1C 0xEB410103 1 ADC r1,r1,r3 false +Instruction 6454 S:0xC0043E20 0xE9C7010C 1 STRD r0,r1,[r7,#0x30] false +Instruction 6455 S:0xC0043E24 0x46B8 1 MOV r8,r7 false +Instruction 6456 S:0xC0043E26 0x4630 0 MOV r0,r6 false +Instruction 6457 S:0xC0043E28 0xF7FCF96E 1 BL {pc}-0x3d20 ; 0xc0040108 true +Instruction 6458 S:0xC0040108 0xE92D4FF0 5 PUSH {r4-r11,lr} false +Instruction 6459 S:0xC004010C 0xB085 8 SUB sp,sp,#0x14 false +Instruction 6460 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 6461 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 6462 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false +Instruction 6463 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false +Instruction 6464 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 6465 S:0xC004011E 0xF8D23480 2 LDR r3,[r2,#0x480] false +Instruction 6466 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 6467 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 6468 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 6469 S:0xC004012C 0xF8DA2020 13 LDR r2,[r10,#0x20] false +Instruction 6470 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 6471 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 6472 S:0xC0040134 0xE9DA6728 1 LDRD r6,r7,[r10,#0xa0] false +Instruction 6473 S:0xC0040138 0x2500 1 MOVS r5,#0 false +Instruction 6474 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 6475 S:0xC004013C 0x4629 1 MOV r1,r5 false +Instruction 6476 S:0xC004013E 0x42BD 1 CMP r5,r7 false +Instruction 6477 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 6478 S:0xC0040142 0x42B4 1 CMP r4,r6 false +Instruction 6479 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 6480 S:0xC0040146 0xBF3C 1 ITT CC false +Instruction 6481 S:0xC0040148 0x4639 1 MOV r1,r7 false +Instruction 6482 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 6483 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false +Instruction 6484 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false +Instruction 6485 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false +Instruction 6486 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false +Instruction 6487 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false +Instruction 6488 S:0xC004015E 0xE9CA670A 10 STRD r6,r7,[r10,#0x28] false +Instruction 6489 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false +Instruction 6490 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false +Instruction 6491 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false +Instruction 6492 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false +Instruction 6493 S:0xC0040170 0xF8DA1000 13 LDR r1,[r10,#0] false +Instruction 6494 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false +Instruction 6495 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 6496 S:0xC004017A 0x4690 1 MOV r8,r2 false +Instruction 6497 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 6498 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 6499 S:0xC0040180 0xE9DA670C 1 LDRD r6,r7,[r10,#0x30] false +Instruction 6500 S:0xC0040184 0x4658 1 MOV r0,r11 false +Instruction 6501 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false +Instruction 6502 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false +Instruction 6503 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false +Instruction 6504 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false +Instruction 6505 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 6506 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 6507 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 6508 S:0xC003F7AC 0xB500 6 PUSH {lr} false +Instruction 6509 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 6510 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 6511 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 6512 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 6513 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 6514 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false +Instruction 6515 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false +Instruction 6516 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true +Instruction 6517 S:0xC003F7E2 0x4616 8 MOV r6,r2 false +Instruction 6518 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 6519 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 6520 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 6521 S:0xC003F7EC 0x2E01 1 CMP r6,#1 false +Instruction 6522 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 6523 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail +Instruction 6524 S:0xC003F7F4 0xE9C02306 8 STRD r2,r3,[r0,#0x18] false +Instruction 6525 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 6526 S:0xC003F7FC 0xE9D02306 80 LDRD r2,r3,[r0,#0x18] false +Instruction 6527 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 6528 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 6529 S:0xC003F808 0x4770 3 BX lr true +Instruction 6530 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false +Instruction 6531 S:0xC004019E 0xF8DA2128 11 LDR r2,[r10,#0x128] false +Instruction 6532 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 6533 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 6534 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false +Instruction 6535 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 6536 S:0xC00401B6 0x4B24 22 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 6537 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false +Instruction 6538 S:0xC00401BC 0x685A 13 LDR r2,[r3,#4] false +Instruction 6539 S:0xC00401BE 0x2A00 2 CMP r2,#0 false +Instruction 6540 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 6541 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false +Instruction 6542 S:0xC00401C6 0xF8D630D8 23 LDR r3,[r6,#0xd8] false +Instruction 6543 S:0xC00401CA 0x2B00 2 CMP r3,#0 false +Instruction 6544 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 6545 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false +Instruction 6546 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 6547 S:0xC0043E2C 0xF0050501 5 AND r5,r5,#1 false +Instruction 6548 S:0xC0043E30 0xE9F80150 3 LDRD r0,r1,[r8,#0x140]! false +Instruction 6549 S:0xC0043E34 0xE9CD010A 3 STRD r0,r1,[sp,#0x28] false +Instruction 6550 S:0xC0043E38 0x2801 1 CMP r0,#1 false +Instruction 6551 S:0xC0043E3A 0xF1710100 1 SBCS r1,r1,#0 false +Instruction 6552 S:0xC0043E3E 0xF2C0857A 0 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail +Instruction 6553 S:0xC0043E42 0xF8D73124 11 LDR r3,[r7,#0x124] false +Instruction 6554 S:0xC0043E46 0xF1030458 2 ADD r4,r3,#0x58 false +Instruction 6555 S:0xC0043E4A 0xE8D4017F 16 LDREXD r0,r1,[r4] false +Instruction 6556 S:0xC0043E4E 0x4602 2 MOV r2,r0 false +Instruction 6557 S:0xC0043E50 0x460B 1 MOV r3,r1 false +Instruction 6558 S:0xC0043E52 0xE9DD010A 1 LDRD r0,r1,[sp,#0x28] false +Instruction 6559 S:0xC0043E56 0x1A12 2 SUBS r2,r2,r0 false +Instruction 6560 S:0xC0043E58 0xEB630301 1 SBC r3,r3,r1 false +Instruction 6561 S:0xC0043E5C 0xEA520103 1 ORRS r1,r2,r3 false +Instruction 6562 S:0xC0043E60 0xF04083D8 0 BNE.W {pc}+0x7b4 ; 0xc0044614 true +Instruction 6563 S:0xC0044614 0xF44F60FC 15 MOV r0,#0x7e0 false +Instruction 6564 S:0xC0044618 0x2100 1 MOVS r1,#0 false +Instruction 6565 S:0xC004461A 0x4299 1 CMP r1,r3 false +Instruction 6566 S:0xC004461C 0xBF08 1 IT EQ false +Instruction 6567 S:0xC004461E 0x4290 1 CMP r0,r2 false +Instruction 6568 S:0xC0044620 0xF8D74148 57 LDR r4,[r7,#0x148] false +Instruction 6569 S:0xC0044624 0xF0C0830A 0 BCC.W {pc}+0x618 ; 0xc0044c3c true fail +Instruction 6570 S:0xC0044628 0x2A1F 1 CMP r2,#0x1f false +Instruction 6571 S:0xC004462A 0x4611 0 MOV r1,r2 false +Instruction 6572 S:0xC004462C 0xBF82 1 ITTT HI false +Instruction 6573 S:0xC004462E 0x0953 1 LSRS r3,r2,#5 false fail +Instruction 6574 S:0xC0044630 0xF002011F 0 AND r1,r2,#0x1f false fail +Instruction 6575 S:0xC0044634 0x40DC 2 LSRS r4,r4,r3 false fail +Instruction 6576 S:0xC0044636 0x4BA2 13 LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 false +Instruction 6577 S:0xC0044638 0xF8532021 14 LDR r2,[r3,r1,LSL #2] false +Instruction 6578 S:0xC004463C 0xFBA22304 3 UMULL r2,r3,r2,r4 false +Instruction 6579 S:0xC0044640 0x4619 2 MOV r1,r3 false +Instruction 6580 S:0xC0044642 0xF8C71148 1 STR r1,[r7,#0x148] false +Instruction 6581 S:0xC0044646 0x2200 0 MOVS r2,#0 false +Instruction 6582 S:0xC0044648 0x2300 1 MOVS r3,#0 false +Instruction 6583 S:0xC004464A 0xE9C82300 1 STRD r2,r3,[r8,#0] false +Instruction 6584 S:0xC004464E 0x2D00 1 CMP r5,#0 false +Instruction 6585 S:0xC0044650 0xF47FAC0D 0 BNE {pc}-0x7e2 ; 0xc0043e6e true +Instruction 6586 S:0xC0043E6E 0x460A 8 MOV r2,r1 false +Instruction 6587 S:0xC0043E70 0xE9D60114 1 LDRD r0,r1,[r6,#0x50] false +Instruction 6588 S:0xC0043E74 0x17D3 1 ASRS r3,r2,#31 false +Instruction 6589 S:0xC0043E76 0x428B 1 CMP r3,r1 false +Instruction 6590 S:0xC0043E78 0xBF08 0 IT EQ false +Instruction 6591 S:0xC0043E7A 0x4282 1 CMP r2,r0 false +Instruction 6592 S:0xC0043E7C 0xF08086D8 0 BCS.W {pc}+0xdb4 ; 0xc0044c30 true +Instruction 6593 S:0xC0044C30 0x2200 33 MOVS r2,#0 false +Instruction 6594 S:0xC0044C32 0x2300 0 MOVS r3,#0 false +Instruction 6595 S:0xC0044C34 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false +Instruction 6596 S:0xC0044C38 0xF7FFB927 1 B {pc}-0xdae ; 0xc0043e8a true +Instruction 6597 S:0xC0043E8A 0xF8D73124 19 LDR r3,[r7,#0x124] false +Instruction 6598 S:0xC0043E8E 0xF8D72128 1 LDR r2,[r7,#0x128] false +Instruction 6599 S:0xC0043E92 0xF8D31084 2 LDR r1,[r3,#0x84] false +Instruction 6600 S:0xC0043E96 0xF8D144C0 3 LDR r4,[r1,#0x4c0] false +Instruction 6601 S:0xC0043E9A 0x940A 1 STR r4,[sp,#0x28] false +Instruction 6602 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false +Instruction 6603 S:0xC0043E9E 0xF0008452 15 BEQ.W {pc}+0x8a8 ; 0xc0044746 true +Instruction 6604 S:0xC0044746 0xF5016190 40 ADD r1,r1,#0x480 false +Instruction 6605 S:0xC004474A 0xE9D18900 3 LDRD r8,r9,[r1,#0] false +Instruction 6606 S:0xC004474E 0xF7FFBBAE 1 B {pc}-0x8a0 ; 0xc0043eae true +Instruction 6607 S:0xC0043EAE 0xF64B7540 1 MOV r5,#0xbf40 false +Instruction 6608 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false +Instruction 6609 S:0xC0043EB4 0xF2CC0564 1 MOVT r5,#0xc064 false +Instruction 6610 S:0xC0043EB8 0x69F8 1 LDR r0,[r7,#0x1c] false +Instruction 6611 S:0xC0043EBA 0x6B1B 1 LDR r3,[r3,#0x30] false +Instruction 6612 S:0xC0043EBC 0x686A 3 LDR r2,[r5,#4] false +Instruction 6613 S:0xC0043EBE 0xE9FE454E 3 LDRD r4,r5,[lr,#0x138]! false +Instruction 6614 S:0xC0043EC2 0x9010 1 STR r0,[sp,#0x40] false +Instruction 6615 S:0xC0043EC4 0xEBB80404 1 SUBS r4,r8,r4 false +Instruction 6616 S:0xC0043EC8 0xEB690505 1 SBC r5,r9,r5 false +Instruction 6617 S:0xC0043ECC 0xEA4F7CE2 1 ASR r12,r2,#31 false +Instruction 6618 S:0xC0043ED0 0x930C 1 STR r3,[sp,#0x30] false +Instruction 6619 S:0xC0043ED2 0xFBA50102 1 UMULL r0,r1,r5,r2 false +Instruction 6620 S:0xC0043ED6 0xFBA42302 1 UMULL r2,r3,r4,r2 false +Instruction 6621 S:0xC0043EDA 0xFB05110C 1 MLA r1,r5,r12,r1 false +Instruction 6622 S:0xC0043EDE 0xFB04330C 6 MLA r3,r4,r12,r3 false +Instruction 6623 S:0xC0043EE2 0xEA4F4C00 1 LSL r12,r0,#16 false +Instruction 6624 S:0xC0043EE6 0xF8CDC018 1 STR r12,[sp,#0x18] false +Instruction 6625 S:0xC0043EEA 0x040C 1 LSLS r4,r1,#16 false +Instruction 6626 S:0xC0043EEC 0xEA444510 1 ORR r5,r4,r0,LSR #16 false +Instruction 6627 S:0xC0043EF0 0x0C10 1 LSRS r0,r2,#16 false +Instruction 6628 S:0xC0043EF2 0x9507 1 STR r5,[sp,#0x1c] false +Instruction 6629 S:0xC0043EF4 0x0C1C 1 LSRS r4,r3,#16 false +Instruction 6630 S:0xC0043EF6 0xEA404103 1 ORR r1,r0,r3,LSL #16 false +Instruction 6631 S:0xC0043EFA 0x9409 1 STR r4,[sp,#0x24] false +Instruction 6632 S:0xC0043EFC 0x9108 1 STR r1,[sp,#0x20] false +Instruction 6633 S:0xC0043EFE 0xE9DD4508 11 LDRD r4,r5,[sp,#0x20] false +Instruction 6634 S:0xC0043F02 0xE9DD2306 1 LDRD r2,r3,[sp,#0x18] false +Instruction 6635 S:0xC0043F06 0x1912 2 ADDS r2,r2,r4 false +Instruction 6636 S:0xC0043F08 0xEB430305 1 ADC r3,r3,r5 false +Instruction 6637 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false +Instruction 6638 S:0xC0043F0E 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 6639 S:0xC0043F12 0xF2C083DD 0 BLT.W {pc}+0x7be ; 0xc00446d0 true fail +Instruction 6640 S:0xC0043F16 0xEA4F2C92 1 LSR r12,r2,#10 false +Instruction 6641 S:0xC0043F1A 0x0A99 1 LSRS r1,r3,#10 false +Instruction 6642 S:0xC0043F1C 0xEA4C5083 1 ORR r0,r12,r3,LSL #22 false +Instruction 6643 S:0xC0043F20 0x9105 13 STR r1,[sp,#0x14] false +Instruction 6644 S:0xC0043F22 0x9004 1 STR r0,[sp,#0x10] false +Instruction 6645 S:0xC0043F24 0xE9DD4504 2 LDRD r4,r5,[sp,#0x10] false +Instruction 6646 S:0xC0043F28 0x4325 2 ORRS r5,r5,r4 false +Instruction 6647 S:0xC0043F2A 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail +Instruction 6648 S:0xC0043F2E 0xF64B7C40 45 MOV r12,#0xbf40 false +Instruction 6649 S:0xC0043F32 0xE9CE8900 1 STRD r8,r9,[lr,#0] false +Instruction 6650 S:0xC0043F36 0xF2CC0C64 1 MOVT r12,#0xc064 false +Instruction 6651 S:0xC0043F3A 0xF8DC3000 3 LDR r3,[r12,#0] false +Instruction 6652 S:0xC0043F3E 0x2B00 2 CMP r3,#0 false +Instruction 6653 S:0xC0043F40 0xF00083D9 11 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail +Instruction 6654 S:0xC0043F44 0x980A 1 LDR r0,[sp,#0x28] false +Instruction 6655 S:0xC0043F46 0x4661 1 MOV r1,r12 false +Instruction 6656 S:0xC0043F48 0x2300 0 MOVS r3,#0 false +Instruction 6657 S:0xC0043F4A 0x930B 1 STR r3,[sp,#0x2c] false +Instruction 6658 S:0xC0043F4C 0xEB0C1C00 1 ADD r12,r12,r0,LSL #4 false +Instruction 6659 S:0xC0043F50 0xF8DC5098 14 LDR r5,[r12,#0x98] false +Instruction 6660 S:0xC0043F54 0x950A 1 STR r5,[sp,#0x28] false +Instruction 6661 S:0xC0043F56 0x980C 1 LDR r0,[sp,#0x30] false +Instruction 6662 S:0xC0043F58 0xF8D74134 1 LDR r4,[r7,#0x134] false +Instruction 6663 S:0xC0043F5C 0x1A38 1 SUBS r0,r7,r0 false +Instruction 6664 S:0xC0043F5E 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false +Instruction 6665 S:0xC0043F62 0xF1D00900 1 RSBS r9,r0,#0 false +Instruction 6666 S:0xC0043F66 0xEB590900 1 ADCS r9,r9,r0 false +Instruction 6667 S:0xC0043F6A 0x05A0 1 LSLS r0,r4,#22 false +Instruction 6668 S:0xC0043F6C 0x0D80 2 LSRS r0,r0,#22 false +Instruction 6669 S:0xC0043F6E 0x1812 1 ADDS r2,r2,r0 false +Instruction 6670 S:0xC0043F70 0xF1430300 1 ADC r3,r3,#0 false +Instruction 6671 S:0xC0043F74 0x2B00 1 CMP r3,#0 false +Instruction 6672 S:0xC0043F76 0xBF08 0 IT EQ false +Instruction 6673 S:0xC0043F78 0xF5B26F80 1 CMP r2,#0x400 false +Instruction 6674 S:0xC0043F7C 0xBF38 0 IT CC false +Instruction 6675 S:0xC0043F7E 0x2100 1 MOVS r1,#0 false fail +Instruction 6676 S:0xC0043F80 0xD37B 9 BCC {pc}+0xfa ; 0xc004407a true fail +Instruction 6677 S:0xC0043F82 0xF5C06080 1 RSB r0,r0,#0x400 false +Instruction 6678 S:0xC0043F86 0x9B10 1 LDR r3,[sp,#0x40] false +Instruction 6679 S:0xC0043F88 0xF8D71130 1 LDR r1,[r7,#0x130] false +Instruction 6680 S:0xC0043F8C 0xFB00F205 1 MUL r2,r0,r5 false +Instruction 6681 S:0xC0043F90 0x0A92 3 LSRS r2,r2,#10 false +Instruction 6682 S:0xC0043F92 0x2B00 0 CMP r3,#0 false +Instruction 6683 S:0xC0043F94 0xF00083DD 1 BEQ.W {pc}+0x7be ; 0xc0044752 true +Instruction 6684 S:0xC0044752 0x9122 15 STR r1,[sp,#0x88] false +Instruction 6685 S:0xC0044754 0xE424 0 B {pc}-0x7b4 ; 0xc0043fa0 true +Instruction 6686 S:0xC0043FA0 0xF1B90F00 3 CMP r9,#0 false +Instruction 6687 S:0xC0043FA4 0xD004 0 BEQ {pc}+0xc ; 0xc0043fb0 true +Instruction 6688 S:0xC0043FB0 0xE9DD2304 21 LDRD r2,r3,[sp,#0x10] false +Instruction 6689 S:0xC0043FB4 0x1904 1 ADDS r4,r0,r4 false +Instruction 6690 S:0xC0043FB6 0x9423 1 STR r4,[sp,#0x8c] false +Instruction 6691 S:0xC0043FB8 0x1A12 1 SUBS r2,r2,r0 false +Instruction 6692 S:0xC0043FBA 0xEB6373E0 1 SBC r3,r3,r0,ASR #31 false +Instruction 6693 S:0xC0043FBE 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 6694 S:0xC0043FC2 0x9B00 2 LDR r3,[sp,#0] false +Instruction 6695 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 6696 S:0xC0043FC8 0xF8DDC004 1 LDR r12,[sp,#4] false +Instruction 6697 S:0xC0043FCC 0xE9DD0100 2 LDRD r0,r1,[sp,#0] false +Instruction 6698 S:0xC0043FD0 0x0A9B 1 LSRS r3,r3,#10 false +Instruction 6699 S:0xC0043FD2 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 6700 S:0xC0043FD6 0xEA43548C 1 ORR r4,r3,r12,LSL #22 false +Instruction 6701 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false +Instruction 6702 S:0xC0043FDC 0x4019 1 ANDS r1,r1,r3 false +Instruction 6703 S:0xC0043FDE 0x9414 1 STR r4,[sp,#0x50] false +Instruction 6704 S:0xC0043FE0 0xEA4F239C 5 LSR r3,r12,#10 false +Instruction 6705 S:0xC0043FE4 0x9315 1 STR r3,[sp,#0x54] false +Instruction 6706 S:0xC0043FE6 0x4010 1 ANDS r0,r0,r2 false +Instruction 6707 S:0xC0043FE8 0xE9CD0104 1 STRD r0,r1,[sp,#0x10] false +Instruction 6708 S:0xC0043FEC 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false +Instruction 6709 S:0xC0043FF0 0x2201 1 MOVS r2,#1 false +Instruction 6710 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false +Instruction 6711 S:0xC0043FF4 0x1880 1 ADDS r0,r0,r2 false +Instruction 6712 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 6713 S:0xC0043FFA 0xEB410103 1 ADC r1,r1,r3 false +Instruction 6714 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false +Instruction 6715 S:0xC0044000 0x428B 13 CMP r3,r1 false +Instruction 6716 S:0xC0044002 0xBF08 0 IT EQ false +Instruction 6717 S:0xC0044004 0x4282 1 CMP r2,r0 false +Instruction 6718 S:0xC0044006 0xE9CD010C 1 STRD r0,r1,[sp,#0x30] false +Instruction 6719 S:0xC004400A 0xF0C086BF 1 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail +Instruction 6720 S:0xC004400E 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 6721 S:0xC0044010 0x4680 0 MOV r8,r0 false +Instruction 6722 S:0xC0044012 0xF8DFC8AC 1 LDR r12,[pc,#2220] ; [0xC00448C0] false +Instruction 6723 S:0xC0044016 0x2B1F 1 CMP r3,#0x1f false +Instruction 6724 S:0xC0044018 0xF20086C1 0 BHI.W {pc}+0xd86 ; 0xc0044d9e true fail +Instruction 6725 S:0xC004401C 0xF85C0020 15 LDR r0,[r12,r0,LSL #2] false +Instruction 6726 S:0xC0044020 0x9922 1 LDR r1,[sp,#0x88] false +Instruction 6727 S:0xC0044022 0x9C23 1 LDR r4,[sp,#0x8c] false +Instruction 6728 S:0xC0044024 0xF8D7E160 1 LDR lr,[r7,#0x160] false +Instruction 6729 S:0xC0044028 0xFBA02301 1 UMULL r2,r3,r0,r1 false +Instruction 6730 S:0xC004402C 0xFBA00104 1 UMULL r0,r1,r0,r4 false +Instruction 6731 S:0xC0044030 0x461C 1 MOV r4,r3 false +Instruction 6732 S:0xC0044032 0xF8C73130 1 STR r3,[r7,#0x130] false +Instruction 6733 S:0xC0044036 0xF8C71134 1 STR r1,[r7,#0x134] false +Instruction 6734 S:0xC004403A 0xF85C2028 1 LDR r2,[r12,r8,LSL #2] false +Instruction 6735 S:0xC004403E 0xFBA2230E 13 UMULL r2,r3,r2,lr false +Instruction 6736 S:0xC0044042 0xF8C73160 1 STR r3,[r7,#0x160] false +Instruction 6737 S:0xC0044046 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false +Instruction 6738 S:0xC004404A 0xF7FDFB41 1 BL {pc}-0x297a ; 0xc00416d0 true +Instruction 6739 S:0xC00416D0 0xE92D03F0 17 PUSH {r4-r9} false +Instruction 6740 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 6741 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 6742 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 6743 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 6744 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 6745 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 6746 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 6747 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 6748 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 6749 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 6750 S:0xC00416EC 0xF8D000FC 14 LDR r0,[r0,#0xfc] false +Instruction 6751 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 6752 S:0xC00416F4 0x4770 3 BX lr true +Instruction 6753 S:0xC004404E 0xFB05F300 1 MUL r3,r5,r0 false +Instruction 6754 S:0xC0044052 0x9D10 1 LDR r5,[sp,#0x40] false +Instruction 6755 S:0xC0044054 0x0A9B 2 LSRS r3,r3,#10 false +Instruction 6756 S:0xC0044056 0xB115 1 CBZ r5,{pc}+8 ; 0xc004405e true +Instruction 6757 S:0xC004405E 0xF1B90F00 18 CMP r9,#0 false +Instruction 6758 S:0xC0044062 0xD004 0 BEQ {pc}+0xc ; 0xc004406e true +Instruction 6759 S:0xC004406E 0xF8D74134 4 LDR r4,[r7,#0x134] false +Instruction 6760 S:0xC0044072 0x2101 0 MOVS r1,#1 false +Instruction 6761 S:0xC0044074 0x1824 2 ADDS r4,r4,r0 false +Instruction 6762 S:0xC0044076 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 6763 S:0xC004407A 0xF8DDC010 1 LDR r12,[sp,#0x10] false +Instruction 6764 S:0xC004407E 0xF8DDE02C 1 LDR lr,[sp,#0x2c] false +Instruction 6765 S:0xC0044082 0x9A05 1 LDR r2,[sp,#0x14] false +Instruction 6766 S:0xC0044084 0x4665 1 MOV r5,r12 false +Instruction 6767 S:0xC0044086 0x9B0A 1 LDR r3,[sp,#0x28] false +Instruction 6768 S:0xC0044088 0xFB0CF00E 1 MUL r0,r12,lr false +Instruction 6769 S:0xC004408C 0xFB030002 2 MLA r0,r3,r2,r0 false +Instruction 6770 S:0xC0044090 0xFBA52303 1 UMULL r2,r3,r5,r3 false +Instruction 6771 S:0xC0044094 0x18C3 2 ADDS r3,r0,r3 false +Instruction 6772 S:0xC0044096 0x0A92 1 LSRS r2,r2,#10 false +Instruction 6773 S:0xC0044098 0xEA425283 1 ORR r2,r2,r3,LSL #22 false +Instruction 6774 S:0xC004409C 0x9B10 1 LDR r3,[sp,#0x40] false +Instruction 6775 S:0xC004409E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc00440aa true +Instruction 6776 S:0xC00440AA 0xF1B90F00 6 CMP r9,#0 false +Instruction 6777 S:0xC00440AE 0xD004 0 BEQ {pc}+0xc ; 0xc00440ba true +Instruction 6778 S:0xC00440BA 0x9D04 3 LDR r5,[sp,#0x10] false +Instruction 6779 S:0xC00440BC 0x1964 2 ADDS r4,r4,r5 false +Instruction 6780 S:0xC00440BE 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 6781 S:0xC00440C2 0xB111 1 CBZ r1,{pc}+8 ; 0xc00440ca true fail +Instruction 6782 S:0xC00440C4 0x4638 1 MOV r0,r7 false +Instruction 6783 S:0xC00440C6 0xF7FCF901 0 BL {pc}-0x3dfa ; 0xc00402cc true +Instruction 6784 S:0xC00402CC 0xE92D4FF8 16 PUSH {r3-r11,lr} false +Instruction 6785 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 6786 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 6787 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 6788 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 6789 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 6790 S:0xC00402E0 0x2D00 6 CMP r5,#0 false +Instruction 6791 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 6792 S:0xC00403B4 0xF8D04134 8 LDR r4,[r0,#0x134] false +Instruction 6793 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 6794 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 6795 S:0xC00403C0 0x6800 15 LDR r0,[r0,#0] false +Instruction 6796 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 6797 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 6798 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 6799 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 72 Tracing disabled +Info Tracing enabled +Instruction 6800 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 6801 S:0xC00403D0 0x685A 15 LDR r2,[r3,#4] false +Instruction 6802 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 6803 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 6804 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 6805 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 6806 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 6807 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 43 Tracing disabled +Info Tracing enabled +Instruction 6808 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 6809 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 6810 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 6811 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 6812 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 6813 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 6814 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 6815 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 6816 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 6817 S:0xC00440CA 0xE9D62312 15 LDRD r2,r3,[r6,#0x48] false +Instruction 6818 S:0xC00440CE 0x4630 1 MOV r0,r6 false +Instruction 6819 S:0xC00440D0 0xF8D74148 2 LDR r4,[r7,#0x148] false +Instruction 6820 S:0xC00440D4 0x2100 0 MOVS r1,#0 false +Instruction 6821 S:0xC00440D6 0x1912 2 ADDS r2,r2,r4 false +Instruction 6822 S:0xC00440D8 0xF1430300 1 ADC r3,r3,#0 false +Instruction 6823 S:0xC00440DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false +Instruction 6824 S:0xC00440E0 0xF7FBFD5C 8 BL {pc}-0x4544 ; 0xc003fb9c true +Instruction 6825 S:0xC003FB9C 0xE92D0FF0 6 PUSH {r4-r11} false +Instruction 6826 S:0xC003FBA0 0xB500 8 PUSH {lr} false +Instruction 6827 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 6828 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 6829 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 6830 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 6831 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 6832 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 6833 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 6834 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 6835 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 6836 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 6837 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 6838 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 6839 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false +Instruction 6840 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail +Instruction 6841 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 6842 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 6843 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail +Instruction 6844 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false +Instruction 6845 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 6846 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 6847 S:0xC003FBDC 0xF1000C60 8 ADD r12,r0,#0x60 false +Instruction 6848 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 6849 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 6850 S:0xC003FBE8 0xD163 1 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 6851 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false +Instruction 6852 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 6853 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 6854 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false +Instruction 6855 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false +Instruction 6856 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false +Instruction 6857 S:0xC003FBFE 0xBF08 0 IT EQ false +Instruction 6858 S:0xC003FC00 0x45A0 1 CMP r8,r4 false +Instruction 6859 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 6860 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false +Instruction 6861 S:0xC003FC08 0x46A4 0 MOV r12,r4 false +Instruction 6862 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail +Instruction 6863 S:0xC003FC0C 0xF8DF8120 13 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 6864 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false +Instruction 6865 S:0xC003FC14 0xF858C02C 5 LDR r12,[r8,r12,LSL #2] false +Instruction 6866 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false +Instruction 6867 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false +Instruction 6868 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false +Instruction 6869 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false +Instruction 6870 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false +Instruction 6871 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false +Instruction 6872 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false +Instruction 6873 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false +Instruction 6874 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false +Instruction 6875 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 6876 S:0xC003FC3C 0x4656 1 MOV r6,r10 false +Instruction 6877 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 6878 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false +Instruction 6879 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 6880 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 6881 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 6882 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 6883 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 6884 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 6885 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 6886 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail +Instruction 6887 S:0xC003FC5E 0x17DE 1 ASRS r6,r3,#31 false +Instruction 6888 S:0xC003FC60 0xEA4F0AD4 1 LSR r10,r4,#3 false +Instruction 6889 S:0xC003FC64 0x4637 0 MOV r7,r6 false +Instruction 6890 S:0xC003FC66 0xEA860802 1 EOR r8,r6,r2 false +Instruction 6891 S:0xC003FC6A 0xEA860903 1 EOR r9,r6,r3 false +Instruction 6892 S:0xC003FC6E 0xEA4A7A45 1 ORR r10,r10,r5,LSL #29 false +Instruction 6893 S:0xC003FC72 0xEA4F0BD5 1 LSR r11,r5,#3 false +Instruction 6894 S:0xC003FC76 0xEBB80806 1 SUBS r8,r8,r6 false +Instruction 6895 S:0xC003FC7A 0xEB690907 1 SBC r9,r9,r7 false +Instruction 6896 S:0xC003FC7E 0x45CB 1 CMP r11,r9 false +Instruction 6897 S:0xC003FC80 0xBF08 0 IT EQ false +Instruction 6898 S:0xC003FC82 0x45C2 1 CMP r10,r8 false +Instruction 6899 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true +Instruction 6900 S:0xC003FCAC 0xE8BD0FF0 8 POP {r4-r11} false +Instruction 6901 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 6902 S:0xC00440E4 0x4630 9 MOV r0,r6 false +Instruction 6903 S:0xC00440E6 0x4639 0 MOV r1,r7 false +Instruction 6904 S:0xC00440E8 0xF7FBFB98 1 BL {pc}-0x48cc ; 0xc003f81c true +Instruction 6905 S:0xC003F81C 0xB430 3 PUSH {r4,r5} false +Instruction 6906 S:0xC003F81E 0xB500 1 PUSH {lr} false +Instruction 6907 S:0xC003F820 0xF85DEB04 12 POP {lr} false +Instruction 6908 S:0xC003F824 0x2400 0 MOVS r4,#0 false +Instruction 6909 S:0xC003F826 0x680A 1 LDR r2,[r1,#0] false +Instruction 6910 S:0xC003F828 0x6803 1 LDR r3,[r0,#0] false +Instruction 6911 S:0xC003F82A 0x6044 1 STR r4,[r0,#4] false +Instruction 6912 S:0xC003F82C 0x189B 1 ADDS r3,r3,r2 false +Instruction 6913 S:0xC003F82E 0x6003 1 STR r3,[r0,#0] false +Instruction 6914 S:0xC003F830 0xF8D13120 1 LDR r3,[r1,#0x120] false +Instruction 6915 S:0xC003F834 0xB1AB 2 CBZ r3,{pc}+0x2e ; 0xc003f862 true +Instruction 6916 S:0xC003F862 0xF8D02084 20 LDR r2,[r0,#0x84] false +Instruction 6917 S:0xC003F866 0x680D 1 LDR r5,[r1,#0] false +Instruction 6918 S:0xC003F868 0x6B14 2 LDR r4,[r2,#0x30] false +Instruction 6919 S:0xC003F86A 0x6353 1 STR r3,[r2,#0x34] false +Instruction 6920 S:0xC003F86C 0x1964 1 ADDS r4,r4,r5 false +Instruction 6921 S:0xC003F86E 0x6314 1 STR r4,[r2,#0x30] false +Instruction 6922 S:0xC003F870 0xE7E1 0 B {pc}-0x3a ; 0xc003f836 true +Instruction 6923 S:0xC003F836 0xF8D13128 1 LDR r3,[r1,#0x128] false +Instruction 6924 S:0xC003F83A 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f846 true +Instruction 6925 S:0xC003F846 0xF8D03084 2 LDR r3,[r0,#0x84] false +Instruction 6926 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false +Instruction 6927 S:0xC003F84E 0xF5036599 2 ADD r5,r3,#0x4c8 false +Instruction 6928 S:0xC003F852 0xF8D344C8 1 LDR r4,[r3,#0x4c8] false +Instruction 6929 S:0xC003F856 0x6062 5 STR r2,[r4,#4] false +Instruction 6930 S:0xC003F858 0x614C 3 STR r4,[r1,#0x14] false +Instruction 6931 S:0xC003F85A 0x618D 1 STR r5,[r1,#0x18] false +Instruction 6932 S:0xC003F85C 0xF8C324C8 2 STR r2,[r3,#0x4c8] false +Instruction 6933 S:0xC003F860 0xE7EC 0 B {pc}-0x24 ; 0xc003f83c true +Instruction 6934 S:0xC003F83C 0x6883 1 LDR r3,[r0,#8] false +Instruction 6935 S:0xC003F83E 0x3301 2 ADDS r3,#1 false +Instruction 6936 S:0xC003F840 0x6083 1 STR r3,[r0,#8] false +Instruction 6937 S:0xC003F842 0xBC30 1 POP {r4,r5} false +Instruction 6938 S:0xC003F844 0x4770 1 BX lr true +Instruction 6939 S:0xC00440EC 0x4630 9 MOV r0,r6 false +Instruction 6940 S:0xC00440EE 0xF7FCF8AD 1 BL {pc}-0x3ea2 ; 0xc004024c true +Instruction 6941 S:0xC004024C 0xB570 3 PUSH {r4-r6,lr} false +Instruction 6942 S:0xC004024E 0xB500 4 PUSH {lr} false +Instruction 6943 S:0xC0040250 0xF85DEB04 2 POP {lr} false +Instruction 6944 S:0xC0040254 0xF8D01094 1 LDR r1,[r0,#0x94] false +Instruction 6945 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false +Instruction 6946 S:0xC004025C 0x6A0B 42 LDR r3,[r1,#0x20] false +Instruction 6947 S:0xC004025E 0xF8D224C0 2 LDR r2,[r2,#0x4c0] false +Instruction 6948 S:0xC0040262 0xF8534022 34 LDR r4,[r3,r2,LSL #2] false +Instruction 6949 S:0xC0040266 0x2C00 2 CMP r4,#0 false +Instruction 6950 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 6951 S:0xC00402C2 0xBD70 1 POP {r4-r6,pc} true +Instruction 6952 S:0xC00440F2 0xF24C5968 2 MOV r9,#0xc568 false +Instruction 6953 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false +Instruction 6954 S:0xC00440FA 0xF2CC095F 1 MOVT r9,#0xc05f false +Instruction 6955 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false +Instruction 6956 S:0xC0044102 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false +Instruction 6957 S:0xC0044106 0xF1A70838 1 SUB r8,r7,#0x38 false +Instruction 6958 S:0xC004410A 0xF8DC4000 13 LDR r4,[r12,#0] false +Instruction 6959 S:0xC004410E 0xF8D91000 3 LDR r1,[r9,#0] false +Instruction 6960 S:0xC0044112 0x07C9 3 LSLS r1,r1,#31 false +Instruction 6961 S:0xC0044114 0xE9D7010C 3 LDRD r0,r1,[r7,#0x30] false +Instruction 6962 S:0xC0044118 0xBF48 1 IT MI false +Instruction 6963 S:0xC004411A 0x0864 1 LSRS r4,r4,#1 false +Instruction 6964 S:0xC004411C 0x1B12 1 SUBS r2,r2,r4 false +Instruction 6965 S:0xC004411E 0xF1630300 1 SBC r3,r3,#0 false +Instruction 6966 S:0xC0044122 0x4614 0 MOV r4,r2 false +Instruction 6967 S:0xC0044124 0x461D 1 MOV r5,r3 false +Instruction 6968 S:0xC0044126 0x1A24 1 SUBS r4,r4,r0 false +Instruction 6969 S:0xC0044128 0xEB650501 1 SBC r5,r5,r1 false +Instruction 6970 S:0xC004412C 0x2C01 0 CMP r4,#1 false +Instruction 6971 S:0xC004412E 0xF1750E00 1 SBCS lr,r5,#0 false +Instruction 6972 S:0xC0044132 0xBFB8 0 IT LT false +Instruction 6973 S:0xC0044134 0x460B 1 MOV r3,r1 false fail +Instruction 6974 S:0xC0044136 0xF8D71128 1 LDR r1,[r7,#0x128] false +Instruction 6975 S:0xC004413A 0xBFB8 0 IT LT false +Instruction 6976 S:0xC004413C 0x4602 1 MOV r2,r0 false fail +Instruction 6977 S:0xC004413E 0xE9C7230C 8 STRD r2,r3,[r7,#0x30] false +Instruction 6978 S:0xC0044142 0xB109 1 CBZ r1,{pc}+6 ; 0xc0044148 true +Instruction 6979 S:0xC0044148 0xE9D7231E 32 LDRD r2,r3,[r7,#0x78] false +Instruction 6980 S:0xC004414C 0xEA520003 2 ORRS r0,r2,r3 false +Instruction 6981 S:0xC0044150 0xD02A 1 BEQ {pc}+0x58 ; 0xc00441a8 true fail +Instruction 6982 S:0xC0044152 0xF8D61084 1 LDR r1,[r6,#0x84] false +Instruction 6983 S:0xC0044156 0xF501618F 2 ADD r1,r1,#0x478 false +Instruction 6984 S:0xC004415A 0xE9D14500 13 LDRD r4,r5,[r1,#0] false +Instruction 6985 S:0xC004415E 0x1AA4 2 SUBS r4,r4,r2 false +Instruction 6986 S:0xC0044160 0xEB650503 1 SBC r5,r5,r3 false +Instruction 6987 S:0xC0044164 0x2C00 0 CMP r4,#0 false +Instruction 6988 S:0xC0044166 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 6989 S:0xC004416A 0xF2C082F7 0 BLT.W {pc}+0x5f2 ; 0xc004475c true fail +Instruction 6990 S:0xC004416E 0xE9D72320 1 LDRD r2,r3,[r7,#0x80] false +Instruction 6991 S:0xC0044172 0x42AB 2 CMP r3,r5 false +Instruction 6992 S:0xC0044174 0xBF08 0 IT EQ false +Instruction 6993 S:0xC0044176 0x42A2 1 CMP r2,r4 false fail +Instruction 6994 S:0xC0044178 0xF0C08562 0 BCC.W {pc}+0xac8 ; 0xc0044c40 true fail +Instruction 6995 S:0xC004417C 0xE9D72322 11 LDRD r2,r3,[r7,#0x88] false +Instruction 6996 S:0xC0044180 0x2000 4 MOVS r0,#0 false +Instruction 6997 S:0xC0044182 0x2100 0 MOVS r1,#0 false +Instruction 6998 S:0xC0044184 0xE9C7011E 1 STRD r0,r1,[r7,#0x78] false +Instruction 6999 S:0xC0044188 0x1912 1 ADDS r2,r2,r4 false +Instruction 7000 S:0xC004418A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 7001 S:0xC004418E 0xE9C72322 1 STRD r2,r3,[r7,#0x88] false +Instruction 7002 S:0xC0044192 0xF1B80F00 1 CMP r8,#0 false +Instruction 7003 S:0xC0044196 0xD007 0 BEQ {pc}+0x12 ; 0xc00441a8 true fail +Instruction 7004 S:0xC0044198 0xF2460244 1 MOV r2,#0x6044 false +Instruction 7005 S:0xC004419C 0xF2CC0263 1 MOVT r2,#0xc063 false +Instruction 7006 S:0xC00441A0 0x6853 18 LDR r3,[r2,#4] false +Instruction 7007 S:0xC00441A2 0x2B00 2 CMP r3,#0 false +Instruction 7008 S:0xC00441A4 0xF04085D6 0 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail +Instruction 7009 S:0xC00441A8 0xE9D72324 1 LDRD r2,r3,[r7,#0x90] false +Instruction 7010 S:0xC00441AC 0xEA520403 2 ORRS r4,r2,r3 false +Instruction 7011 S:0xC00441B0 0xD051 0 BEQ {pc}+0xa6 ; 0xc0044256 true +Instruction 7012 S:0xC0044256 0x6B34 34 LDR r4,[r6,#0x30] false +Instruction 7013 S:0xC0044258 0x42A7 2 CMP r7,r4 false +Instruction 7014 S:0xC004425A 0xD008 0 BEQ {pc}+0x14 ; 0xc004426e true fail +Instruction 7015 S:0xC004425C 0xF8D63084 18 LDR r3,[r6,#0x84] false +Instruction 7016 S:0xC0044260 0xF503638F 2 ADD r3,r3,#0x478 false +Instruction 7017 S:0xC0044264 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 7018 S:0xC0044268 0xE9C72312 1 STRD r2,r3,[r7,#0x48] false +Instruction 7019 S:0xC004426C 0x6B34 1 LDR r4,[r6,#0x30] false +Instruction 7020 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false +Instruction 7021 S:0xC0044272 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false +Instruction 7022 S:0xC0044276 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false +Instruction 7023 S:0xC004427A 0xF2CC0960 1 MOVT r9,#0xc060 false +Instruction 7024 S:0xC004427E 0x1A80 1 SUBS r0,r0,r2 false +Instruction 7025 S:0xC0044280 0xEB610103 9 SBC r1,r1,r3 false +Instruction 7026 S:0xC0044284 0xF8D95000 1 LDR r5,[r9,#0] false +Instruction 7027 S:0xC0044288 0x2300 1 MOVS r3,#0 false +Instruction 7028 S:0xC004428A 0xEA4F7AE1 1 ASR r10,r1,#31 false +Instruction 7029 S:0xC004428E 0xEB050545 1 ADD r5,r5,r5,LSL #1 false +Instruction 7030 S:0xC0044292 0x46D3 0 MOV r11,r10 false +Instruction 7031 S:0xC0044294 0xEA80000A 1 EOR r0,r0,r10 false +Instruction 7032 S:0xC0044298 0xEA81010A 1 EOR r1,r1,r10 false +Instruction 7033 S:0xC004429C 0x462A 0 MOV r2,r5 false +Instruction 7034 S:0xC004429E 0xEBB0000A 16 SUBS r0,r0,r10 false +Instruction 7035 S:0xC00442A2 0xEB61010B 1 SBC r1,r1,r11 false +Instruction 7036 S:0xC00442A6 0x4282 1 CMP r2,r0 false +Instruction 7037 S:0xC00442A8 0xEB730C01 1 SBCS r12,r3,r1 false +Instruction 7038 S:0xC00442AC 0xBFBE 0 ITTT LT false +Instruction 7039 S:0xC00442AE 0x6C33 1 LDR r3,[r6,#0x40] false fail +Instruction 7040 S:0xC00442B0 0x3301 2 ADDS r3,#1 false fail +Instruction 7041 S:0xC00442B2 0x6433 1 STR r3,[r6,#0x40] false fail +Instruction 7042 S:0xC00442B4 0x42BC 1 CMP r4,r7 false +Instruction 7043 S:0xC00442B6 0xD003 0 BEQ {pc}+0xa ; 0xc00442c0 true fail +Instruction 7044 S:0xC00442B8 0x4630 1 MOV r0,r6 false +Instruction 7045 S:0xC00442BA 0x4639 0 MOV r1,r7 false +Instruction 7046 S:0xC00442BC 0xF7FCFEC4 1 BL {pc}-0x3274 ; 0xc0041048 true +Instruction 7047 S:0xC0041048 0xE92D03F0 28 PUSH {r4-r9} false +Instruction 7048 S:0xC004104C 0xB500 5 PUSH {lr} false +Instruction 7049 S:0xC004104E 0xF85DEB04 2 POP {lr} false +Instruction 7050 S:0xC0041052 0x468C 0 MOV r12,r1 false +Instruction 7051 S:0xC0041054 0xF1000128 1 ADD r1,r0,#0x28 false +Instruction 7052 S:0xC0041058 0x2401 0 MOVS r4,#1 false +Instruction 7053 S:0xC004105A 0x460F 1 MOV r7,r1 false +Instruction 7054 S:0xC004105C 0x2300 0 MOVS r3,#0 false +Instruction 7055 S:0xC004105E 0xE010 1 B {pc}+0x24 ; 0xc0041082 true +Instruction 7056 S:0xC0041082 0x683E 28 LDR r6,[r7,#0] false +Instruction 7057 S:0xC0041084 0x2E00 2 CMP r6,#0 false +Instruction 7058 S:0xC0041086 0xD1EB 1 BNE {pc}-0x26 ; 0xc0041060 true fail +Instruction 7059 S:0xC0041088 0xF10C0208 8 ADD r2,r12,#8 false +Instruction 7060 S:0xC004108C 0xB104 1 CBZ r4,{pc}+4 ; 0xc0041090 true fail +Instruction 7061 S:0xC004108E 0x62C2 1 STR r2,[r0,#0x2c] false +Instruction 7062 S:0xC0041090 0xF8CC3008 1 STR r3,[r12,#8] false +Instruction 7063 S:0xC0041094 0x4610 0 MOV r0,r2 false +Instruction 7064 S:0xC0041096 0x2300 1 MOVS r3,#0 false +Instruction 7065 S:0xC0041098 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 7066 S:0xC004109C 0xF8CC3010 1 STR r3,[r12,#0x10] false +Instruction 7067 S:0xC00410A0 0x603A 11 STR r2,[r7,#0] false +Instruction 7068 S:0xC00410A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 7069 S:0xC00410A6 0xF215B865 3 B.W {pc}+0x2150ce ; 0xc0256174 true +Cycle Count 61 Tracing disabled +Info Tracing enabled +Instruction 7070 S:0xC00442C0 0x2301 1 MOVS r3,#1 false +Instruction 7071 S:0xC00442C2 0x61FB 1 STR r3,[r7,#0x1c] false +Instruction 7072 S:0xC00442C4 0x68B3 3 LDR r3,[r6,#8] false +Instruction 7073 S:0xC00442C6 0x2B01 2 CMP r3,#1 false +Instruction 7074 S:0xC00442C8 0xF00081D8 0 BEQ.W {pc}+0x3b4 ; 0xc004467c true fail +Instruction 7075 S:0xC00442CC 0x68F3 1 LDR r3,[r6,#0xc] false +Instruction 7076 S:0xC00442CE 0x3301 2 ADDS r3,#1 false +Instruction 7077 S:0xC00442D0 0x60F3 1 STR r3,[r6,#0xc] false +Instruction 7078 S:0xC00442D2 0xF8D77120 1 LDR r7,[r7,#0x120] false +Instruction 7079 S:0xC00442D6 0x2F00 2 CMP r7,#0 false +Instruction 7080 S:0xC00442D8 0xF000810F 0 BEQ.W {pc}+0x222 ; 0xc00444fa true +Instruction 7081 S:0xC00444FA 0x9D13 24 LDR r5,[sp,#0x4c] false +Instruction 7082 S:0xC00444FC 0x9E13 1 LDR r6,[sp,#0x4c] false +Instruction 7083 S:0xC00444FE 0xF5056390 19 ADD r3,r5,#0x480 false +Instruction 7084 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false +Instruction 7085 S:0xC0044506 0x686D 1 LDR r5,[r5,#4] false +Instruction 7086 S:0xC0044508 0xE9D38900 2 LDRD r8,r9,[r3,#0] false +Instruction 7087 S:0xC004450C 0xE9DA0100 1 LDRD r0,r1,[r10,#0] false +Instruction 7088 S:0xC0044510 0xF8D644C0 1 LDR r4,[r6,#0x4c0] false +Instruction 7089 S:0xC0044514 0xEBB80000 1 SUBS r0,r8,r0 false +Instruction 7090 S:0xC0044518 0xEB690101 1 SBC r1,r9,r1 false +Instruction 7091 S:0xC004451C 0xF7FBFA1E 0 BL {pc}-0x4bc0 ; 0xc003f95c true +Instruction 7092 S:0xC003F95C 0xE92D03F0 16 PUSH {r4-r9} false +Instruction 7093 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 7094 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 7095 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 7096 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 7097 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 7098 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 7099 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 7100 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 7101 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 7102 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 7103 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 7104 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 7105 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 7106 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 7107 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 7108 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 7109 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 7110 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 7111 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 7112 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 7113 S:0xC003F9A2 0xE8BD03F0 3 POP {r4-r9} false +Instruction 7114 S:0xC003F9A6 0x4770 5 BX lr true +Instruction 7115 S:0xC0044520 0x2800 1 CMP r0,#0 false +Instruction 7116 S:0xC0044522 0xF1710700 1 SBCS r7,r1,#0 false +Instruction 7117 S:0xC0044526 0xF2C08147 0 BLT.W {pc}+0x292 ; 0xc00447b8 true fail +Instruction 7118 S:0xC004452A 0x0A86 1 LSRS r6,r0,#10 false +Instruction 7119 S:0xC004452C 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 7120 S:0xC004452E 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 7121 S:0xC0044532 0xEA560B07 1 ORRS r11,r6,r7 false +Instruction 7122 S:0xC0044536 0xF0408114 0 BNE.W {pc}+0x22c ; 0xc0044762 true +Instruction 7123 S:0xC0044762 0x4B58 24 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false +Instruction 7124 S:0xC0044764 0xE9CA8900 3 STRD r8,r9,[r10,#0] false +Instruction 7125 S:0xC0044768 0x681A 1 LDR r2,[r3,#0] false +Instruction 7126 S:0xC004476A 0xB372 2 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail +Instruction 7127 S:0xC004476C 0xEB031304 1 ADD r3,r3,r4,LSL #4 false +Instruction 7128 S:0xC0044770 0xF04F0A00 0 MOV r10,#0 false +Instruction 7129 S:0xC0044774 0xF8CDA01C 1 STR r10,[sp,#0x1c] false +Instruction 7130 S:0xC0044778 0xF8D3C098 2 LDR r12,[r3,#0x98] false +Instruction 7131 S:0xC004477C 0xF8CDC018 1 STR r12,[sp,#0x18] false +Instruction 7132 S:0xC0044780 0xF8DD904C 6 LDR r9,[sp,#0x4c] false +Instruction 7133 S:0xC0044784 0xF8D9459C 3 LDR r4,[r9,#0x59c] false +Instruction 7134 S:0xC0044788 0x05A1 3 LSLS r1,r4,#22 false +Instruction 7135 S:0xC004478A 0x0D89 2 LSRS r1,r1,#22 false +Instruction 7136 S:0xC004478C 0x1872 1 ADDS r2,r6,r1 false +Instruction 7137 S:0xC004478E 0xF1470300 1 ADC r3,r7,#0 false +Instruction 7138 S:0xC0044792 0x2B00 1 CMP r3,#0 false +Instruction 7139 S:0xC0044794 0xBF08 0 IT EQ false +Instruction 7140 S:0xC0044796 0xF5B26F80 1 CMP r2,#0x400 false +Instruction 7141 S:0xC004479A 0xD21E 0 BCS {pc}+0x40 ; 0xc00447da true +Instruction 7142 S:0xC00447DA 0xF5C16380 9 RSB r3,r1,#0x400 false +Instruction 7143 S:0xC00447DE 0x2D00 0 CMP r5,#0 false +Instruction 7144 S:0xC00447E0 0xF0408099 17 BNE.W {pc}+0x136 ; 0xc0044916 true +Instruction 7145 S:0xC0044916 0xFB03F10C 39 MUL r1,r3,r12 false +Instruction 7146 S:0xC004491A 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false +Instruction 7147 S:0xC004491E 0xF8DB0598 3 LDR r0,[r11,#0x598] false +Instruction 7148 S:0xC0044922 0xF8DB25C8 1 LDR r2,[r11,#0x5c8] false +Instruction 7149 S:0xC0044926 0x0A89 1 LSRS r1,r1,#10 false +Instruction 7150 S:0xC0044928 0x1808 1 ADDS r0,r1,r0 false +Instruction 7151 S:0xC004492A 0x1852 1 ADDS r2,r2,r1 false +Instruction 7152 S:0xC004492C 0xF8CB0598 1 STR r0,[r11,#0x598] false +Instruction 7153 S:0xC0044930 0xF8CB25C8 1 STR r2,[r11,#0x5c8] false +Instruction 7154 S:0xC0044934 0xE75A 0 B {pc}-0x148 ; 0xc00447ec true +Instruction 7155 S:0xC00447EC 0xEBB60A03 1 SUBS r10,r6,r3 false +Instruction 7156 S:0xC00447F0 0xEB677BE3 1 SBC r11,r7,r3,ASR #31 false +Instruction 7157 S:0xC00447F4 0x2600 0 MOVS r6,#0 false +Instruction 7158 S:0xC00447F6 0x2700 1 MOVS r7,#0 false +Instruction 7159 S:0xC00447F8 0xE9CD6704 1 STRD r6,r7,[sp,#0x10] false +Instruction 7160 S:0xC00447FC 0xEA4F279A 1 LSR r7,r10,#10 false +Instruction 7161 S:0xC0044800 0x9704 1 STR r7,[sp,#0x10] false +Instruction 7162 S:0xC0044802 0xF8DDE010 2 LDR lr,[sp,#0x10] false +Instruction 7163 S:0xC0044806 0xEA4F229B 1 LSR r2,r11,#10 false +Instruction 7164 S:0xC004480A 0xF24036FF 0 MOV r6,#0x3ff false +Instruction 7165 S:0xC004480E 0x2700 1 MOVS r7,#0 false +Instruction 7166 S:0xC0044810 0xEA4E5E8B 1 ORR lr,lr,r11,LSL #22 false +Instruction 7167 S:0xC0044814 0x9205 1 STR r2,[sp,#0x14] false +Instruction 7168 S:0xC0044816 0xF8CDE010 1 STR lr,[sp,#0x10] false +Instruction 7169 S:0xC004481A 0xEA06060A 1 AND r6,r6,r10 false +Instruction 7170 S:0xC004481E 0xEA07070B 9 AND r7,r7,r11 false +Instruction 7171 S:0xC0044822 0xE9DDAB04 1 LDRD r10,r11,[sp,#0x10] false +Instruction 7172 S:0xC0044826 0xF04F0801 1 MOV r8,#1 false +Instruction 7173 S:0xC004482A 0xF04F0900 0 MOV r9,#0 false +Instruction 7174 S:0xC004482E 0xEB18080A 1 ADDS r8,r8,r10 false +Instruction 7175 S:0xC0044832 0x9913 1 LDR r1,[sp,#0x4c] false +Instruction 7176 S:0xC0044834 0xEB49090B 1 ADC r9,r9,r11 false +Instruction 7177 S:0xC0044838 0xF44F6AFC 0 MOV r10,#0x7e0 false +Instruction 7178 S:0xC004483C 0xF04F0B00 1 MOV r11,#0 false +Instruction 7179 S:0xC0044840 0x191B 14 ADDS r3,r3,r4 false +Instruction 7180 S:0xC0044842 0x45CB 1 CMP r11,r9 false +Instruction 7181 S:0xC0044844 0xBF08 1 IT EQ false +Instruction 7182 S:0xC0044846 0x45C2 1 CMP r10,r8 false +Instruction 7183 S:0xC0044848 0xF8C1359C 1 STR r3,[r1,#0x59c] false +Instruction 7184 S:0xC004484C 0xF0C08307 0 BCC.W {pc}+0x612 ; 0xc0044e5e true fail +Instruction 7185 S:0xC0044850 0xF1B80F1F 18 CMP r8,#0x1f false +Instruction 7186 S:0xC0044854 0x46C6 0 MOV lr,r8 false +Instruction 7187 S:0xC0044856 0x4C1A 1 LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 false +Instruction 7188 S:0xC0044858 0xF20082E7 0 BHI.W {pc}+0x5d2 ; 0xc0044e2a true fail +Instruction 7189 S:0xC004485C 0xF8542028 5 LDR r2,[r4,r8,LSL #2] false +Instruction 7190 S:0xC0044860 0xF8DD904C 11 LDR r9,[sp,#0x4c] false +Instruction 7191 S:0xC0044864 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false +Instruction 7192 S:0xC0044868 0xFBA00102 1 UMULL r0,r1,r0,r2 false +Instruction 7193 S:0xC004486C 0xF8D9A5C8 1 LDR r10,[r9,#0x5c8] false +Instruction 7194 S:0xC0044870 0xFBA32302 1 UMULL r2,r3,r3,r2 false +Instruction 7195 S:0xC0044874 0x4688 1 MOV r8,r1 false +Instruction 7196 S:0xC0044876 0xF8C91598 1 STR r1,[r9,#0x598] false +Instruction 7197 S:0xC004487A 0x4699 0 MOV r9,r3 false +Instruction 7198 S:0xC004487C 0xF8CB359C 1 STR r3,[r11,#0x59c] false +Instruction 7199 S:0xC0044880 0xF854302E 12 LDR r3,[r4,lr,LSL #2] false +Instruction 7200 S:0xC0044884 0xFBA3AB0A 3 UMULL r10,r11,r3,r10 false +Instruction 7201 S:0xC0044888 0x465C 2 MOV r4,r11 false +Instruction 7202 S:0xC004488A 0xF8DDA04C 1 LDR r10,[sp,#0x4c] false +Instruction 7203 S:0xC004488E 0xE9DD0104 1 LDRD r0,r1,[sp,#0x10] false +Instruction 7204 S:0xC0044892 0xF8CA45C8 2 STR r4,[r10,#0x5c8] false diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt new file mode 100644 index 0000000..820c485 --- /dev/null +++ b/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt @@ -0,0 +1,7728 @@ +Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure +Debug stop Debug stop +Function 0 S:0xC00509E8 <Unknown> +Instruction 0 S:0xC00509E8 0xF1DA0000 1 RSBS r0,r10,#0 false +Instruction 1 S:0xC00509EC 0xEB6B014B 1 SBC r1,r11,r11,LSL #1 false +Instruction 2 S:0xC00509F0 0xE9CD0106 1 STRD r0,r1,[sp,#0x18] false +Instruction 3 S:0xC00509F4 0x4282 1 CMP r2,r0 false +Instruction 4 S:0xC00509F6 0xEB730101 1 SBCS r1,r3,r1 false +Instruction 5 S:0xC00509FA 0xDB07 0 BLT {pc}+0x12 ; 0xc0050a0c true fail +Instruction 6 S:0xC00509FC 0xE9D82338 1 LDRD r2,r3,[r8,#0xe0] false +Instruction 7 S:0xC0050A00 0xE781 56 B {pc}-0xfa ; 0xc0050906 true +Instruction 8 S:0xC0050906 0x2A00 19 CMP r2,#0 false +Instruction 9 S:0xC0050908 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 10 S:0xC005090C 0xF2C081B1 0 BLT.W {pc}+0x366 ; 0xc0050c72 true fail +Instruction 11 S:0xC0050910 0xA183 2 ADR r1,{pc}+0x210 ; 0xc0050b20 false +Instruction 12 S:0xC0050912 0xE9D10100 3 LDRD r0,r1,[r1,#0] false +Instruction 13 S:0xC0050916 0xF44F444A 1 MOV r4,#0xca00 false +Instruction 14 S:0xC005091A 0xF8D8C0A8 1 LDR r12,[r8,#0xa8] false +Instruction 15 S:0xC005091E 0xF10D0A68 20 ADD r10,sp,#0x68 false +Instruction 16 S:0xC0050922 0x4D81 1 LDR r5,[pc,#516] ; [0xC0050B28] false +Instruction 17 S:0xC0050924 0xF6C3349A 1 MOVT r4,#0x3b9a false +Instruction 18 S:0xC0050928 0xF1AC0E20 0 SUB lr,r12,#0x20 false +Instruction 19 S:0xC005092C 0xF1CC0120 1 RSB r1,r12,#0x20 false +Instruction 20 S:0xC0050930 0xFA00F70E 1 LSL r7,r0,lr false +Instruction 21 S:0xC0050934 0xFA20F101 1 LSR r1,r0,r1 false +Instruction 22 S:0xC0050938 0x430F 1 ORRS r7,r7,r1 false +Instruction 23 S:0xC005093A 0xFA00F60C 1 LSL r6,r0,r12 false +Instruction 24 S:0xC005093E 0xF8CDA008 15 STR r10,[sp,#8] false +Instruction 25 S:0xC0050942 0xE016 0 B {pc}+0x30 ; 0xc0050972 true +Instruction 26 S:0xC0050972 0x42BB 19 CMP r3,r7 false +Instruction 27 S:0xC0050974 0xBF08 0 IT EQ false +Instruction 28 S:0xC0050976 0x42B2 1 CMP r2,r6 false fail +Instruction 29 S:0xC0050978 0xD2E4 0 BCS {pc}-0x34 ; 0xc0050944 true fail +Instruction 30 S:0xC005097A 0xF8D83090 1 LDR r3,[r8,#0x90] false +Instruction 31 S:0xC005097E 0x3301 2 ADDS r3,#1 false +Instruction 32 S:0xC0050980 0xF8C83090 65 STR r3,[r8,#0x90] false +Instruction 33 S:0xC0050984 0xF3BF8F5F 1 DMB false +Instruction 34 S:0xC0050988 0xE9D8452E 41 LDRD r4,r5,[r8,#0xb8] false +Instruction 35 S:0xC005098C 0x2290 1 MOVS r2,#0x90 false +Instruction 36 S:0xC005098E 0x9E16 2 LDR r6,[sp,#0x58] false +Instruction 37 S:0xC0050990 0x4865 1 LDR r0,[pc,#404] ; [0xC0050B28] false +Instruction 38 S:0xC0050992 0xE9C64502 2 STRD r4,r5,[r6,#8] false +Instruction 39 S:0xC0050996 0xF10001A0 1 ADD r1,r0,#0xa0 false +Instruction 40 S:0xC005099A 0xF200FF11 0 BL {pc}+0x200e26 ; 0xc02517c0 true +Cycle Count 285 Tracing disabled +Info Tracing enabled +Instruction 41 S:0xC005099E 0xF7FEFF61 1 BL {pc}-0x113a ; 0xc004f864 true +Instruction 42 S:0xC004F864 0xB500 18 PUSH {lr} false +Instruction 43 S:0xC004F866 0xF85DEB04 2 POP {lr} false +Instruction 44 S:0xC004F86A 0xF24D12C0 0 MOV r2,#0xd1c0 false +Instruction 45 S:0xC004F86E 0x2100 1 MOVS r1,#0 false +Instruction 46 S:0xC004F870 0xF2CC0264 0 MOVT r2,#0xc064 false +Instruction 47 S:0xC004F874 0xF1020098 1 ADD r0,r2,#0x98 false +Instruction 48 S:0xC004F878 0xF7E7B894 1 B {pc}-0x18ed4 ; 0xc00369a4 true +Instruction 49 S:0xC00369A4 0xB510 33 PUSH {r4,lr} false +Instruction 50 S:0xC00369A6 0xB082 1 SUB sp,sp,#8 false +Instruction 51 S:0xC00369A8 0xB500 3 PUSH {lr} false +Instruction 52 S:0xC00369AA 0xF85DEB04 2 POP {lr} false +Instruction 53 S:0xC00369AE 0x2400 0 MOVS r4,#0 false +Instruction 54 S:0xC00369B0 0xF04F33FF 1 MOV r3,#0xffffffff false +Instruction 55 S:0xC00369B4 0x9400 2 STR r4,[sp,#0] false +Instruction 56 S:0xC00369B6 0xF7FFFFEF 0 BL {pc}-0x1e ; 0xc0036998 true +Instruction 57 S:0xC0036998 0xB500 28 PUSH {lr} false +Instruction 58 S:0xC003699A 0xF85DEB04 2 POP {lr} false +Instruction 59 S:0xC003699E 0xF7FFBF83 2 B.W {pc}-0xf6 ; 0xc00368a8 true +Instruction 60 S:0xC00368A8 0xE92D41F0 18 PUSH {r4-r8,lr} false +Instruction 61 S:0xC00368AC 0xB500 5 PUSH {lr} false +Instruction 62 S:0xC00368AE 0xF85DEB04 2 POP {lr} false +Instruction 63 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 64 S:0xC00368B4 0x6804 1 LDR r4,[r0,#0] false +Instruction 65 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 66 S:0xC00368B8 0x4690 1 MOV r8,r2 false +Instruction 67 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false +Instruction 68 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 69 S:0xC00368BE 0xBF18 1 IT NE false +Instruction 70 S:0xC00368C0 0x2C00 70 CMP r4,#0 false +Instruction 71 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 72 S:0xC00368C4 0x2000 1 MOVS r0,#0 false +Instruction 73 S:0xC00368C6 0x2001 0 MOVS r0,#1 false fail +Instruction 74 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true fail +Instruction 75 S:0xC00368CA 0xE015 1 B {pc}+0x2e ; 0xc00368f8 true +Instruction 76 S:0xC00368F8 0xE8BD81F0 3 POP {r4-r8,pc} true +Instruction 77 S:0xC00369BA 0xB002 3 ADD sp,sp,#8 false +Instruction 78 S:0xC00369BC 0xBD10 3 POP {r4,pc} true +Instruction 79 S:0xC00509A2 0xF3BF8F5F 3 DMB false +Instruction 80 S:0xC00509A6 0xF8D83090 28 LDR r3,[r8,#0x90] false +Instruction 81 S:0xC00509AA 0x3301 2 ADDS r3,#1 false +Instruction 82 S:0xC00509AC 0xF8C83090 1 STR r3,[r8,#0x90] false +Instruction 83 S:0xC00509B0 0x9919 1 LDR r1,[sp,#0x64] false +Instruction 84 S:0xC00509B2 0x485E 1 LDR r0,[pc,#376] ; [0xC0050B2C] false +Instruction 85 S:0xC00509B4 0xF393FE50 0 BL {pc}+0x393ca4 ; 0xc03e4658 true +Cycle Count 98 Tracing disabled +Info Tracing enabled +Instruction 86 S:0xC00509B8 0x9818 1 LDR r0,[sp,#0x60] false +Instruction 87 S:0xC00509BA 0xF7EBFF41 0 BL {pc}-0x1417a ; 0xc003c840 true +Instruction 88 S:0xC003C840 0xE92D47F0 1 PUSH {r4-r10,lr} false +Instruction 89 S:0xC003C844 0xAF00 4 ADD r7,sp,#0 false +Instruction 90 S:0xC003C846 0xB500 3 PUSH {lr} false +Instruction 91 S:0xC003C848 0xF85DEB04 2 POP {lr} false +Instruction 92 S:0xC003C84C 0x4C52 11 LDR r4,[pc,#328] ; [0xC003C998] = 0xC064BB00 false +Instruction 93 S:0xC003C84E 0x4953 2 LDR r1,[pc,#332] ; [0xC003C99C] = 0xC05F60C0 false +Instruction 94 S:0xC003C850 0xF64F72F6 0 MOV r2,#0xfff6 false +Instruction 95 S:0xC003C854 0xF6CF72FF 1 MOVT r2,#0xffff false +Instruction 96 S:0xC003C858 0x6AA3 17 LDR r3,[r4,#0x28] false +Instruction 97 S:0xC003C85A 0x6808 3 LDR r0,[r1,#0] false +Instruction 98 S:0xC003C85C 0x1AD2 1 SUBS r2,r2,r3 false +Instruction 99 S:0xC003C85E 0x42C2 1 CMN r2,r0 false +Instruction 100 S:0xC003C860 0xF1008098 0 BMI.W {pc}+0x134 ; 0xc003c994 true +Instruction 101 S:0xC003C994 0xE8BD87F0 20 POP {r4-r10,pc} true +Instruction 102 S:0xC00509BE 0xB021 4 ADD sp,sp,#0x84 false +Instruction 103 S:0xC00509C0 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 104 S:0xC00555F4 0x4C18 7 LDR r4,[pc,#96] ; [0xC0055658] = 0xC064D480 false +Instruction 105 S:0xC00555F6 0xE9D82302 3 LDRD r2,r3,[r8,#8] false +Instruction 106 S:0xC00555FA 0xE9D90100 1 LDRD r0,r1,[r9,#0] false +Instruction 107 S:0xC00555FE 0x1812 2 ADDS r2,r2,r0 false +Instruction 108 S:0xC0055600 0xEB430301 4 ADC r3,r3,r1 false +Instruction 109 S:0xC0055604 0xE9C42300 1 STRD r2,r3,[r4,#0] false +Instruction 110 S:0xC0055608 0xF3BF8F5F 1 DMB false +Instruction 111 S:0xC005560C 0xF8DA3000 44 LDR r3,[r10,#0] false +Instruction 112 S:0xC0055610 0x3301 2 ADDS r3,#1 false +Instruction 113 S:0xC0055612 0xF8CA3000 1 STR r3,[r10,#0] false +Instruction 114 S:0xC0055616 0xF3BF8F5F 1 DMB false +Instruction 115 S:0xC005561A 0xF8BA3004 32 LDRH r3,[r10,#4] false +Instruction 116 S:0xC005561E 0x3301 2 ADDS r3,#1 false +Instruction 117 S:0xC0055620 0xF8AA3004 1 STRH r3,[r10,#4] false +Instruction 118 S:0xC0055624 0xF3BF8F4F 82 DSB false +Instruction 119 S:0xC0055628 0xF3AF8004 1 SEV.W false +Instruction 120 S:0xC005562C 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 121 S:0xC005574E 0xB11F 12 CBZ r7,{pc}+0xa ; 0xc0055758 true fail +Instruction 122 S:0xC0055750 0x4639 1 MOV r1,r7 false +Instruction 123 S:0xC0055752 0x4630 0 MOV r0,r6 false +Instruction 124 S:0xC0055754 0xF7FFFEEE 1 BL {pc}-0x220 ; 0xc0055534 true +Instruction 125 S:0xC0055534 0xB508 3 PUSH {r3,lr} false +Instruction 126 S:0xC0055536 0xB500 1 PUSH {lr} false +Instruction 127 S:0xC0055538 0xF85DEB04 2 POP {lr} false +Instruction 128 S:0xC005553C 0x6DC3 60 LDR r3,[r0,#0x5c] false +Instruction 129 S:0xC005553E 0xB15B 2 CBZ r3,{pc}+0x1a ; 0xc0055558 true +Instruction 130 S:0xC0055558 0x6C0B 8 LDR r3,[r1,#0x40] false +Instruction 131 S:0xC005555A 0xF0130F0F 2 TST r3,#0xf false +Instruction 132 S:0xC005555E 0xBF14 1 ITE NE false +Instruction 133 S:0xC0055560 0x2000 1 MOVS r0,#0 false fail +Instruction 134 S:0xC0055562 0x2001 0 MOVS r0,#1 false +Instruction 135 S:0xC0055564 0xF7D0FEDE 1 BL {pc}-0x2f240 ; 0xc0026324 true +Instruction 136 S:0xC0026324 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 137 S:0xC0026326 0xB500 5 PUSH {lr} false +Instruction 138 S:0xC0026328 0xF85DEB04 2 POP {lr} false +Instruction 139 S:0xC002632C 0x466B 1 MOV r3,sp false +Instruction 140 S:0xC002632E 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 141 S:0xC0026332 0x4601 0 MOV r1,r0 false +Instruction 142 S:0xC0026334 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 143 S:0xC0026338 0x4606 0 MOV r6,r0 false +Instruction 144 S:0xC002633A 0x68E5 3 LDR r5,[r4,#0xc] false +Instruction 145 S:0xC002633C 0x6967 1 LDR r7,[r4,#0x14] false +Instruction 146 S:0xC002633E 0x4628 1 MOV r0,r5 false +Instruction 147 S:0xC0026340 0xF019F95A 11 BL {pc}+0x192b8 ; 0xc003f5f8 true +Instruction 148 S:0xC003F5F8 0xB430 3 PUSH {r4,r5} false +Instruction 149 S:0xC003F5FA 0xB500 1 PUSH {lr} false +Instruction 150 S:0xC003F5FC 0xF85DEB04 2 POP {lr} false +Instruction 151 S:0xC003F600 0x4604 0 MOV r4,r0 false +Instruction 152 S:0xC003F602 0x4B14 14 LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 false +Instruction 153 S:0xC003F604 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 154 S:0xC003F608 0x18D3 4 ADDS r3,r2,r3 false +Instruction 155 S:0xC003F60A 0x2900 0 CMP r1,#0 false +Instruction 156 S:0xC003F60C 0xD11C 1 BNE {pc}+0x3c ; 0xc003f648 true +Instruction 157 S:0xC003F648 0x2101 8 MOVS r1,#1 false +Instruction 158 S:0xC003F64A 0x460A 1 MOV r2,r1 false +Instruction 159 S:0xC003F64C 0xBC30 3 POP {r4,r5} false +Instruction 160 S:0xC003F64E 0xF7FFBE73 1 B.W {pc}-0x316 ; 0xc003f338 true +Instruction 161 S:0xC003F338 0xB570 11 PUSH {r4-r6,lr} false +Instruction 162 S:0xC003F33A 0xB500 4 PUSH {lr} false +Instruction 163 S:0xC003F33C 0xF85DEB04 2 POP {lr} false +Instruction 164 S:0xC003F340 0x460E 12 MOV r6,r1 false +Instruction 165 S:0xC003F342 0xF8D053D4 64 LDR r5,[r0,#0x3d4] false +Instruction 166 S:0xC003F346 0x4604 1 MOV r4,r0 false +Instruction 167 S:0xC003F348 0xF8D032B8 7 LDR r3,[r0,#0x2b8] false +Instruction 168 S:0xC003F34C 0xF8D012B0 1 LDR r1,[r0,#0x2b0] false +Instruction 169 S:0xC003F350 0x189A 1 ADDS r2,r3,r2 false +Instruction 170 S:0xC003F352 0xF8C022B8 1 STR r2,[r0,#0x2b8] false +Instruction 171 S:0xC003F356 0x1989 1 ADDS r1,r1,r6 false +Instruction 172 S:0xC003F358 0xF8C012B0 1 STR r1,[r0,#0x2b0] false +Instruction 173 S:0xC003F35C 0xF8D530D8 23 LDR r3,[r5,#0xd8] false +Instruction 174 S:0xC003F360 0xB19B 2 CBZ r3,{pc}+0x2a ; 0xc003f38a true +Instruction 175 S:0xC003F38A 0x6A61 3 LDR r1,[r4,#0x24] false +Instruction 176 S:0xC003F38C 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 177 S:0xC003F390 0x3978 1 SUBS r1,r1,#0x78 false +Instruction 178 S:0xC003F392 0x4B08 11 LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 false +Instruction 179 S:0xC003F394 0x2900 0 CMP r1,#0 false +Instruction 180 S:0xC003F396 0xBFD4 1 ITE LE false +Instruction 181 S:0xC003F398 0x2100 1 MOVS r1,#0 false +Instruction 182 S:0xC003F39A 0x2101 0 MOVS r1,#1 false fail +Instruction 183 S:0xC003F39C 0x18D3 1 ADDS r3,r2,r3 false +Instruction 184 S:0xC003F39E 0xEB0301C1 1 ADD r1,r3,r1,LSL #3 false +Instruction 185 S:0xC003F3A2 0xE9D12300 3 LDRD r2,r3,[r1,#0] false +Instruction 186 S:0xC003F3A6 0x1992 2 ADDS r2,r2,r6 false +Instruction 187 S:0xC003F3A8 0xF1430300 1 ADC r3,r3,#0 false +Instruction 188 S:0xC003F3AC 0xE9C12300 1 STRD r2,r3,[r1,#0] false +Instruction 189 S:0xC003F3B0 0xBD70 1 POP {r4-r6,pc} true +Instruction 190 S:0xC0026344 0xF7FFFFE2 6 BL {pc}-0x38 ; 0xc002630c true +Instruction 191 S:0xC002630C 0xB508 19 PUSH {r3,lr} false +Instruction 192 S:0xC002630E 0xB500 1 PUSH {lr} false +Instruction 193 S:0xC0026310 0xF85DEB04 2 POP {lr} false +Instruction 194 S:0xC0026314 0xF00FFC92 1 BL {pc}+0xf928 ; 0xc0035c3c true +Instruction 195 S:0xC0035C3C 0xE92D47F0 21 PUSH {r4-r10,lr} false +Instruction 196 S:0xC0035C40 0xB08A 4 SUB sp,sp,#0x28 false +Instruction 197 S:0xC0035C42 0xB500 3 PUSH {lr} false +Instruction 198 S:0xC0035C44 0xF85DEB04 2 POP {lr} false +Instruction 199 S:0xC0035C48 0x4E44 12 LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 false +Instruction 200 S:0xC0035C4A 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 201 S:0xC0035C4E 0xF1060318 1 ADD r3,r6,#0x18 false +Instruction 202 S:0xC0035C52 0x58D3 3 LDR r3,[r2,r3] false +Instruction 203 S:0xC0035C54 0x2B00 2 CMP r3,#0 false +Instruction 204 S:0xC0035C56 0xD13C 0 BNE {pc}+0x7c ; 0xc0035cd2 true +Instruction 205 S:0xC0035CD2 0xB00A 20 ADD sp,sp,#0x28 false +Instruction 206 S:0xC0035CD4 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 207 S:0xC0026318 0x2001 19 MOVS r0,#1 false +Instruction 208 S:0xC002631A 0xE8BD4008 1 POP {r3,lr} false +Instruction 209 S:0xC002631E 0xF7FBB8AF 2 B {pc}-0x4e9e ; 0xc0021480 true +Instruction 210 S:0xC0021480 0xB510 18 PUSH {r4,lr} false +Instruction 211 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 212 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 213 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 214 S:0xC002148C 0xB672 1 CPSID i false +Instruction 215 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 216 S:0xC0021274 0xB538 14 PUSH {r3-r5,lr} false +Instruction 217 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 218 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 219 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 220 S:0xC002127E 0x4B0F 15 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 221 S:0xC0021280 0x6ADA 6 LDR r2,[r3,#0x2c] false +Instruction 222 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 223 S:0xC0021284 0x466A 14 MOV r2,sp false +Instruction 224 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 225 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 226 S:0xC002128C 0x4A0C 11 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 227 S:0xC002128E 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 228 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 229 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false +Instruction 230 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 231 S:0xC002129A 0x58D1 15 LDR r1,[r2,r3] false +Instruction 232 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 233 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 234 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true +Instruction 235 S:0xC0021492 0x466A 2 MOV r2,sp false +Instruction 236 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 237 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 238 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 239 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 240 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 241 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 242 S:0xC00214A8 0xF3848100 9 MSR CPSR_c,r4 false +Instruction 243 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Instruction 244 S:0xC0026348 0x4638 1 MOV r0,r7 false +Instruction 245 S:0xC002634A 0x4631 0 MOV r1,r6 false +Instruction 246 S:0xC002634C 0xF04AFA1A 1 BL {pc}+0x4a438 ; 0xc0070784 true +Cycle Count 777 Tracing disabled +Info Tracing enabled +Instruction 247 S:0xC0021480 0xB510 1 PUSH {r4,lr} false +Instruction 248 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 249 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 250 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 251 S:0xC002148C 0xB672 1 CPSID i false +Instruction 252 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 253 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false +Instruction 254 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 255 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 256 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 257 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 258 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false +Instruction 259 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 260 S:0xC0021284 0x466A 1 MOV r2,sp false +Instruction 261 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 262 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 263 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 264 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 265 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 266 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false +Instruction 267 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 268 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false +Instruction 269 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 270 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 271 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true +Instruction 272 S:0xC0021492 0x466A 2 MOV r2,sp false +Instruction 273 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 274 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 275 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 276 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 277 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 278 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 279 S:0xC00214A8 0xF3848100 1 MSR CPSR_c,r4 false +Instruction 280 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Cycle Count 17 Tracing disabled +Info Tracing enabled +Instruction 281 S:0xC0026350 0x6862 1 LDR r2,[r4,#4] false +Instruction 282 S:0xC0026352 0x2300 0 MOVS r3,#0 false +Instruction 283 S:0xC0026354 0xF2C033FF 1 MOVT r3,#0x3ff false +Instruction 284 S:0xC0026358 0x4013 1 ANDS r3,r3,r2 false +Instruction 285 S:0xC002635A 0xB10B 1 CBZ r3,{pc}+6 ; 0xc0026360 true fail +Instruction 286 S:0xC002635C 0xF05CFA84 1 BL {pc}+0x5c50c ; 0xc0082868 true +Cycle Count 371 Tracing disabled +Info Tracing enabled +Instruction 287 S:0xC003923C 0xE92D43F0 1 PUSH {r4-r9,lr} false +Instruction 288 S:0xC0039240 0xB083 4 SUB sp,sp,#0xc false +Instruction 289 S:0xC0039242 0xAF02 1 ADD r7,sp,#8 false +Instruction 290 S:0xC0039244 0xB500 2 PUSH {lr} false +Instruction 291 S:0xC0039246 0xF85DEB04 2 POP {lr} false +Instruction 292 S:0xC003924A 0x4604 0 MOV r4,r0 false +Instruction 293 S:0xC003924C 0x4699 1 MOV r9,r3 false +Instruction 294 S:0xC003924E 0x4688 0 MOV r8,r1 false +Instruction 295 S:0xC0039250 0x4616 1 MOV r6,r2 false +Instruction 296 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true +Cycle Count 92 Tracing disabled +Info Tracing enabled +Instruction 297 S:0xC0039256 0x4641 1 MOV r1,r8 false +Instruction 298 S:0xC0039258 0xF8CD9000 1 STR r9,[sp,#0] false +Instruction 299 S:0xC003925C 0x4632 0 MOV r2,r6 false +Instruction 300 S:0xC003925E 0x2300 1 MOVS r3,#0 false +Instruction 301 S:0xC0039260 0x4605 0 MOV r5,r0 false +Instruction 302 S:0xC0039262 0x4620 1 MOV r0,r4 false +Instruction 303 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true +Instruction 304 S:0xC00389A0 0xE92D4FF0 16 PUSH {r4-r11,lr} false +Instruction 305 S:0xC00389A4 0xB083 7 SUB sp,sp,#0xc false +Instruction 306 S:0xC00389A6 0xAF00 1 ADD r7,sp,#0 false +Instruction 307 S:0xC00389A8 0xB500 2 PUSH {lr} false +Instruction 308 S:0xC00389AA 0xF85DEB04 2 POP {lr} false +Instruction 309 S:0xC00389AE 0x4680 0 MOV r8,r0 false +Instruction 310 S:0xC00389B0 0x469A 1 MOV r10,r3 false +Instruction 311 S:0xC00389B2 0x468B 0 MOV r11,r1 false +Instruction 312 S:0xC00389B4 0x607A 1 STR r2,[r7,#4] false +Instruction 313 S:0xC00389B6 0xF8583F04 1 LDR r3,[r8,#4]! false +Instruction 314 S:0xC00389BA 0xF8D79030 1 LDR r9,[r7,#0x30] false +Instruction 315 S:0xC00389BE 0x4598 1 CMP r8,r3 false +Instruction 316 S:0xC00389C0 0xF1A3040C 3 SUB r4,r3,#0xc false +Instruction 317 S:0xC00389C4 0x681D 14 LDR r5,[r3,#0] false +Instruction 318 S:0xC00389C6 0xF1A5050C 2 SUB r5,r5,#0xc false +Instruction 319 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true fail +Instruction 320 S:0xC00389CC 0xF8D4C008 26 LDR r12,[r4,#8] false +Instruction 321 S:0xC00389D0 0x4620 1 MOV r0,r4 false +Instruction 322 S:0xC00389D2 0x464B 0 MOV r3,r9 false +Instruction 323 S:0xC00389D4 0x4659 1 MOV r1,r11 false +Instruction 324 S:0xC00389D6 0x4652 0 MOV r2,r10 false +Instruction 325 S:0xC00389D8 0x6826 1 LDR r6,[r4,#0] false +Instruction 326 S:0xC00389DA 0x47E0 1 BLX r12 true +Instruction 327 S:0xC0033254 0xB510 9 PUSH {r4,lr} false +Instruction 328 S:0xC0033256 0xB500 1 PUSH {lr} false +Instruction 329 S:0xC0033258 0xF85DEB04 2 POP {lr} false +Instruction 330 S:0xC003325C 0x4604 0 MOV r4,r0 false +Instruction 331 S:0xC003325E 0xF00AFA1F 2 BL {pc}+0xa442 ; 0xc003d6a0 true +Instruction 332 S:0xC003D6A0 0xB488 2 PUSH {r3,r7} false +Instruction 333 S:0xC003D6A2 0xAF00 1 ADD r7,sp,#0 false +Instruction 334 S:0xC003D6A4 0xB500 2 PUSH {lr} false +Instruction 335 S:0xC003D6A6 0xF85DEB04 2 POP {lr} false +Instruction 336 S:0xC003D6AA 0x6840 1 LDR r0,[r0,#4] false +Instruction 337 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false +Instruction 338 S:0xC003D6AE 0xBC88 3 POP {r3,r7} false +Instruction 339 S:0xC003D6B0 0xF7FFBEDE 1 B.W {pc}-0x240 ; 0xc003d470 true +Instruction 340 S:0xC003D470 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 341 S:0xC003D474 0xB085 5 SUB sp,sp,#0x14 false +Instruction 342 S:0xC003D476 0xAF00 1 ADD r7,sp,#0 false +Instruction 343 S:0xC003D478 0xB500 2 PUSH {lr} false +Instruction 344 S:0xC003D47A 0xF85DEB04 2 POP {lr} false +Instruction 345 S:0xC003D47E 0x4604 0 MOV r4,r0 false +Instruction 346 S:0xC003D480 0x460D 1 MOV r5,r1 false +Instruction 347 S:0xC003D482 0x4691 0 MOV r9,r2 false +Instruction 348 S:0xC003D484 0xF3BF8F5F 1 DMB false +Instruction 349 S:0xC003D488 0xF200483C 1 ADD r8,r0,#0x43c false +Instruction 350 S:0xC003D48C 0x4640 1 MOV r0,r8 false +Instruction 351 S:0xC003D48E 0xF3A7F8AB 1 BL {pc}+0x3a715a ; 0xc03e45e8 true +Cycle Count 208 Tracing disabled +Info Tracing enabled +Instruction 352 S:0xC003D492 0x6823 1 LDR r3,[r4,#0] false +Instruction 353 S:0xC003D494 0x401D 2 ANDS r5,r5,r3 false +Instruction 354 S:0xC003D496 0x4682 0 MOV r10,r0 false +Instruction 355 S:0xC003D498 0xD07E 1 BEQ {pc}+0x100 ; 0xc003d598 true fail +Instruction 356 S:0xC003D49A 0x6862 1 LDR r2,[r4,#4] false +Instruction 357 S:0xC003D49C 0x69E3 2 LDR r3,[r4,#0x1c] false +Instruction 358 S:0xC003D49E 0x4E7B 14 LDR r6,[pc,#492] ; [0xC003D68C] false +Instruction 359 S:0xC003D4A0 0xF8D2C014 52 LDR r12,[r2,#0x14] false +Instruction 360 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false +Instruction 361 S:0xC003D4A6 0xF0408081 1 BNE.W {pc}+0x106 ; 0xc003d5ac true fail +Instruction 362 S:0xC003D4AA 0x4D79 1 LDR r5,[pc,#484] ; [0xC003D690] false +Instruction 363 S:0xC003D4AC 0xE7FF 0 B {pc}+2 ; 0xc003d4ae true +Instruction 364 S:0xC003D4AE 0x69A3 1 LDR r3,[r4,#0x18] false +Instruction 365 S:0xC003D4B0 0x2B00 2 CMP r3,#0 false +Instruction 366 S:0xC003D4B2 0xD1FC 0 BNE {pc}-4 ; 0xc003d4ae true fail +Instruction 367 S:0xC003D4B4 0xF3BF8F5F 8 DMB false +Instruction 368 S:0xC003D4B8 0x6823 27 LDR r3,[r4,#0] false +Instruction 369 S:0xC003D4BA 0xF0130102 2 ANDS r1,r3,#2 false +Instruction 370 S:0xC003D4BE 0xD004 1 BEQ {pc}+0xc ; 0xc003d4ca true +Instruction 371 S:0xC003D4CA 0x6B23 8 LDR r3,[r4,#0x30] false +Instruction 372 S:0xC003D4CC 0xF44F7080 0 MOV r0,#0x100 false +Instruction 373 S:0xC003D4D0 0xF894223C 59 LDRB r2,[r4,#0x23c] false +Instruction 374 S:0xC003D4D4 0x6020 1 STR r0,[r4,#0] false +Instruction 375 S:0xC003D4D6 0xF3611245 2 BFI r2,r1,#5,#1 false +Instruction 376 S:0xC003D4DA 0xF884223C 1 STRB r2,[r4,#0x23c] false +Instruction 377 S:0xC003D4DE 0x6B1A 13 LDR r2,[r3,#0x30] false +Instruction 378 S:0xC003D4E0 0xB112 2 CBZ r2,{pc}+8 ; 0xc003d4e8 true fail +Instruction 379 S:0xC003D4E2 0x4620 8 MOV r0,r4 false +Instruction 380 S:0xC003D4E4 0x4790 1 BLX r2 true +Instruction 381 S:0xC003F8C0 0xB430 9 PUSH {r4,r5} false +Instruction 382 S:0xC003F8C2 0xB500 1 PUSH {lr} false +Instruction 383 S:0xC003F8C4 0xF85DEB04 2 POP {lr} false +Instruction 384 S:0xC003F8C8 0xF8D0115C 59 LDR r1,[r0,#0x15c] false +Instruction 385 S:0xC003F8CC 0xE9D14508 65 LDRD r4,r5,[r1,#0x20] false +Instruction 386 S:0xC003F8D0 0xF3BF8F5F 3 DMB false +Instruction 387 S:0xC003F8D4 0xE9D12306 27 LDRD r2,r3,[r1,#0x18] false +Instruction 388 S:0xC003F8D8 0x42AB 2 CMP r3,r5 false +Instruction 389 S:0xC003F8DA 0xBF08 0 IT EQ false +Instruction 390 S:0xC003F8DC 0x42A2 1 CMP r2,r4 false +Instruction 391 S:0xC003F8DE 0xD1F5 0 BNE {pc}-0x12 ; 0xc003f8cc true fail +Instruction 392 S:0xC003F8E0 0xE9D0451A 11 LDRD r4,r5,[r0,#0x68] false +Instruction 393 S:0xC003F8E4 0x1AA4 2 SUBS r4,r4,r2 false +Instruction 394 S:0xC003F8E6 0xEB650503 1 SBC r5,r5,r3 false +Instruction 395 S:0xC003F8EA 0xE9C0451A 1 STRD r4,r5,[r0,#0x68] false +Instruction 396 S:0xC003F8EE 0xBC30 1 POP {r4,r5} false +Instruction 397 S:0xC003F8F0 0x4770 1 BX lr true +Instruction 398 S:0xC003D4E6 0x6B23 2 LDR r3,[r4,#0x30] false +Instruction 399 S:0xC003D4E8 0x6A1B 3 LDR r3,[r3,#0x20] false +Instruction 400 S:0xC003D4EA 0x2110 0 MOVS r1,#0x10 false +Instruction 401 S:0xC003D4EC 0x464A 1 MOV r2,r9 false +Instruction 402 S:0xC003D4EE 0x4620 0 MOV r0,r4 false +Instruction 403 S:0xC003D4F0 0x4798 1 BLX r3 true +Instruction 404 S:0xC0040708 0xE92D4FF0 9 PUSH {r4-r11,lr} false +Instruction 405 S:0xC004070C 0xB09B 7 SUB sp,sp,#0x6c false +Instruction 406 S:0xC004070E 0xB500 3 PUSH {lr} false +Instruction 407 S:0xC0040710 0xF85DEB04 2 POP {lr} false +Instruction 408 S:0xC0040714 0x4682 0 MOV r10,r0 false +Instruction 409 S:0xC0040716 0x4668 1 MOV r0,sp false +Instruction 410 S:0xC0040718 0x920A 2 STR r2,[sp,#0x28] false +Instruction 411 S:0xC004071A 0xF4205BFF 0 BIC r11,r0,#0x1fe0 false +Instruction 412 S:0xC004071E 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 413 S:0xC0040722 0xF02B0B1F 0 BIC r11,r11,#0x1f false +Instruction 414 S:0xC0040726 0xF8DA21C4 15 LDR r2,[r10,#0x1c4] false +Instruction 415 S:0xC004072A 0xF8CDB018 1 STR r11,[sp,#0x18] false +Instruction 416 S:0xC004072E 0xF8DB4014 1 LDR r4,[r11,#0x14] false +Instruction 417 S:0xC0040732 0x2A01 0 CMP r2,#1 false +Instruction 418 S:0xC0040734 0x9108 1 STR r1,[sp,#0x20] false +Instruction 419 S:0xC0040736 0x9400 1 STR r4,[sp,#0] false +Instruction 420 S:0xC0040738 0x9D00 2 LDR r5,[sp,#0] false +Instruction 421 S:0xC004073A 0x695C 1 LDR r4,[r3,#0x14] false +Instruction 422 S:0xC004073C 0x9502 2 STR r5,[sp,#8] false +Instruction 423 S:0xC004073E 0x9519 1 STR r5,[sp,#0x64] false +Instruction 424 S:0xC0040740 0x9405 7 STR r4,[sp,#0x14] false +Instruction 425 S:0xC0040742 0xF000812C 0 BEQ.W {pc}+0x25c ; 0xc004099e true fail +Instruction 426 S:0xC0040746 0xF8DA320C 1 LDR r3,[r10,#0x20c] false +Instruction 427 S:0xC004074A 0xB11B 2 CBZ r3,{pc}+0xa ; 0xc0040754 true +Instruction 428 S:0xC0040754 0xF8DF92F8 26 LDR r9,[pc,#760] ; [0xC0040A50] false +Instruction 429 S:0xC0040758 0x9F08 3 LDR r7,[sp,#0x20] false +Instruction 430 S:0xC004075A 0xF0170710 2 ANDS r7,r7,#0x10 false +Instruction 431 S:0xC004075E 0x9714 1 STR r7,[sp,#0x50] false +Instruction 432 S:0xC0040760 0xBF08 0 IT EQ false +Instruction 433 S:0xC0040762 0x463A 1 MOV r2,r7 false fail +Instruction 434 S:0xC0040764 0xD010 0 BEQ {pc}+0x24 ; 0xc0040788 true fail +Instruction 435 S:0xC0040766 0x9F00 1 LDR r7,[sp,#0] false +Instruction 436 S:0xC0040768 0x9419 1 STR r4,[sp,#0x64] false +Instruction 437 S:0xC004076A 0xF107021F 1 ADD r2,r7,#0x1f false +Instruction 438 S:0xC004076E 0xF007031F 0 AND r3,r7,#0x1f false +Instruction 439 S:0xC0040772 0xEA120227 1 ANDS r2,r2,r7,ASR #32 false +Instruction 440 S:0xC0040776 0xBF38 0 IT CC false +Instruction 441 S:0xC0040778 0x463A 1 MOV r2,r7 false +Instruction 442 S:0xC004077A 0x1152 2 ASRS r2,r2,#5 false +Instruction 443 S:0xC004077C 0x3272 1 ADDS r2,r2,#0x72 false +Instruction 444 S:0xC004077E 0xF85A2022 3 LDR r2,[r10,r2,LSL #2] false +Instruction 445 S:0xC0040782 0x40DA 3 LSRS r2,r2,r3 false +Instruction 446 S:0xC0040784 0xF0020201 1 AND r2,r2,#1 false +Instruction 447 S:0xC0040788 0x9D00 1 LDR r5,[sp,#0] false +Instruction 448 S:0xC004078A 0x4BAF 1 LDR r3,[pc,#700] ; [0xC0040A48] false +Instruction 449 S:0xC004078C 0xF8591025 4 LDR r1,[r9,r5,LSL #2] false +Instruction 450 S:0xC0040790 0x185B 2 ADDS r3,r3,r1 false +Instruction 451 S:0xC0040792 0xF8D36490 13 LDR r6,[r3,#0x490] false +Instruction 452 S:0xC0040796 0x2E00 2 CMP r6,#0 false +Instruction 453 S:0xC0040798 0xF00081C2 0 BEQ.W {pc}+0x388 ; 0xc0040b20 true fail +Instruction 454 S:0xC004079C 0xF104001F 11 ADD r0,r4,#0x1f false +Instruction 455 S:0xC00407A0 0x2501 1 MOVS r5,#1 false +Instruction 456 S:0xC00407A2 0xEA100024 1 ANDS r0,r0,r4,ASR #32 false +Instruction 457 S:0xC00407A6 0xBF38 1 IT CC false +Instruction 458 S:0xC00407A8 0x4620 1 MOV r0,r4 false +Instruction 459 S:0xC00407AA 0xF004031F 0 AND r3,r4,#0x1f false +Instruction 460 S:0xC00407AE 0x9908 1 LDR r1,[sp,#0x20] false +Instruction 461 S:0xC00407B0 0x409D 1 LSLS r5,r5,r3 false +Instruction 462 S:0xC00407B2 0x1140 1 ASRS r0,r0,#5 false +Instruction 463 S:0xC00407B4 0xF04F0B00 0 MOV r11,#0 false +Instruction 464 S:0xC00407B8 0x0080 2 LSLS r0,r0,#2 false +Instruction 465 S:0xC00407BA 0x6BF3 67 LDR r3,[r6,#0x3c] false +Instruction 466 S:0xC00407BC 0x07DF 3 LSLS r7,r3,#31 false +Instruction 467 S:0xC00407BE 0xD50D 0 BPL {pc}+0x1e ; 0xc00407dc true fail +Instruction 468 S:0xC00407C0 0xB14A 1 CBZ r2,{pc}+0x16 ; 0xc00407d6 true fail +Instruction 469 S:0xC00407C2 0xF0130F20 1 TST r3,#0x20 false +Instruction 470 S:0xC00407C6 0xEB060700 1 ADD r7,r6,r0 false +Instruction 471 S:0xC00407CA 0xD004 0 BEQ {pc}+0xc ; 0xc00407d6 true fail +Instruction 472 S:0xC00407CC 0xF8D770F8 14 LDR r7,[r7,#0xf8] false +Instruction 473 S:0xC00407D0 0x422F 2 TST r7,r5 false +Instruction 474 S:0xC00407D2 0xF040820D 0 BNE.W {pc}+0x41e ; 0xc0040bf0 true +Instruction 475 S:0xC0040BF0 0x9F00 75 LDR r7,[sp,#0] false +Instruction 476 S:0xC0040BF2 0x42A7 2 CMP r7,r4 false +Instruction 477 S:0xC0040BF4 0xF00080DE 1 BEQ.W {pc}+0x1c0 ; 0xc0040db4 true +Instruction 478 S:0xC0040DB4 0xF8DA3004 34 LDR r3,[r10,#4] false +Instruction 479 S:0xC0040DB8 0x9805 1 LDR r0,[sp,#0x14] false +Instruction 480 S:0xC0040DBA 0x695C 2 LDR r4,[r3,#0x14] false +Instruction 481 S:0xC0040DBC 0xF7FCF8A6 1 BL {pc}-0x3eb0 ; 0xc003cf0c true +Instruction 482 S:0xC003CF0C 0xB488 34 PUSH {r3,r7} false +Instruction 483 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 484 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 485 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 486 S:0xC003CF16 0x4A0C 12 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 487 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 488 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 489 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 490 S:0xC003CF20 0xF8D31460 18 LDR r1,[r3,#0x460] false +Instruction 491 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 492 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 493 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 494 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false +Instruction 495 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 496 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 497 S:0xC003CF32 0x4770 1 BX lr true +Instruction 498 S:0xC0040DC0 0xBB20 1 CBNZ r0,{pc}+0x4c ; 0xc0040e0c true fail +Instruction 499 S:0xC0040DC2 0x9D05 1 LDR r5,[sp,#0x14] false +Instruction 500 S:0xC0040DC4 0x42A5 2 CMP r5,r4 false +Instruction 501 S:0xC0040DC6 0xD006 0 BEQ {pc}+0x10 ; 0xc0040dd6 true +Instruction 502 S:0xC0040DD6 0x9C05 17 LDR r4,[sp,#0x14] false +Instruction 503 S:0xC0040DD8 0x4B33 12 LDR r3,[pc,#204] ; [0xC0040EA8] = 0xC05F0760 false +Instruction 504 S:0xC0040DDA 0xF8592024 2 LDR r2,[r9,r4,LSL #2] false +Instruction 505 S:0xC0040DDE 0x589F 5 LDR r7,[r3,r2] false +Instruction 506 S:0xC0040DE0 0xB1AF 12 CBZ r7,{pc}+0x2e ; 0xc0040e0e true fail +Instruction 507 S:0xC0040DE2 0x4E32 22 LDR r6,[pc,#200] ; [0xC0040EAC] = 0xC05FCDB4 false +Instruction 508 S:0xC0040DE4 0xF8DDB014 1 LDR r11,[sp,#0x14] false +Instruction 509 S:0xC0040DE8 0x68B9 1 LDR r1,[r7,#8] false +Instruction 510 S:0xC0040DEA 0x460D 2 MOV r5,r1 false +Instruction 511 S:0xC0040DEC 0xF89A21C8 3 LDRB r2,[r10,#0x1c8] false +Instruction 512 S:0xC0040DF0 0x692B 13 LDR r3,[r5,#0x10] false +Instruction 513 S:0xC0040DF2 0x421A 2 TST r2,r3 false +Instruction 514 S:0xC0040DF4 0xBF1C 0 ITT NE false +Instruction 515 S:0xC0040DF6 0xF04F34FF 1 MOV r4,#0xffffffff false +Instruction 516 S:0xC0040DFA 0xF1050810 0 ADD r8,r5,#0x10 false +Instruction 517 S:0xC0040DFE 0xD108 1 BNE {pc}+0x14 ; 0xc0040e12 true +Instruction 518 S:0xC0040E12 0x1C62 8 ADDS r2,r4,#1 false +Instruction 519 S:0xC0040E14 0x4640 0 MOV r0,r8 false +Instruction 520 S:0xC0040E16 0x2108 1 MOVS r1,#8 false +Instruction 521 S:0xC0040E18 0xF210F860 0 BL {pc}+0x2100c4 ; 0xc0250edc true +Cycle Count 109 Tracing disabled +Info Tracing enabled +Instruction 522 S:0xC0040E1C 0x6833 1 LDR r3,[r6,#0] false +Instruction 523 S:0xC0040E1E 0x4298 2 CMP r0,r3 false +Instruction 524 S:0xC0040E20 0x4604 1 MOV r4,r0 false +Instruction 525 S:0xC0040E22 0xDA07 0 BGE {pc}+0x12 ; 0xc0040e34 true fail +Instruction 526 S:0xC0040E24 0x45A3 8 CMP r11,r4 false +Instruction 527 S:0xC0040E26 0xD003 0 BEQ {pc}+0xa ; 0xc0040e30 true +Instruction 528 S:0xC0040E30 0x68B9 3 LDR r1,[r7,#8] false +Instruction 529 S:0xC0040E32 0xE7E5 0 B {pc}-0x32 ; 0xc0040e00 true +Instruction 530 S:0xC0040E00 0x682D 3 LDR r5,[r5,#0] false +Instruction 531 S:0xC0040E02 0x428D 2 CMP r5,r1 false +Instruction 532 S:0xC0040E04 0xD1F2 1 BNE {pc}-0x18 ; 0xc0040dec true +Instruction 533 S:0xC0040DEC 0xF89A21C8 8 LDRB r2,[r10,#0x1c8] false +Instruction 534 S:0xC0040DF0 0x692B 17 LDR r3,[r5,#0x10] false +Instruction 535 S:0xC0040DF2 0x421A 2 TST r2,r3 false +Instruction 536 S:0xC0040DF4 0xBF1C 1 ITT NE false +Instruction 537 S:0xC0040DF6 0xF04F34FF 1 MOV r4,#0xffffffff false +Instruction 538 S:0xC0040DFA 0xF1050810 0 ADD r8,r5,#0x10 false +Instruction 539 S:0xC0040DFE 0xD108 1 BNE {pc}+0x14 ; 0xc0040e12 true +Instruction 540 S:0xC0040E12 0x1C62 1 ADDS r2,r4,#1 false +Instruction 541 S:0xC0040E14 0x4640 0 MOV r0,r8 false +Instruction 542 S:0xC0040E16 0x2108 1 MOVS r1,#8 false +Instruction 543 S:0xC0040E18 0xF210F860 0 BL {pc}+0x2100c4 ; 0xc0250edc true +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 544 S:0xC0040E1C 0x6833 1 LDR r3,[r6,#0] false +Instruction 545 S:0xC0040E1E 0x4298 2 CMP r0,r3 false +Instruction 546 S:0xC0040E20 0x4604 1 MOV r4,r0 false +Instruction 547 S:0xC0040E22 0xDA07 0 BGE {pc}+0x12 ; 0xc0040e34 true fail +Instruction 548 S:0xC0040E24 0x45A3 8 CMP r11,r4 false +Instruction 549 S:0xC0040E26 0xD003 0 BEQ {pc}+0xa ; 0xc0040e30 true fail +Instruction 550 S:0xC0040E28 0xF7FCF870 1 BL {pc}-0x3f1c ; 0xc003cf0c true +Instruction 551 S:0xC003CF0C 0xB488 17 PUSH {r3,r7} false +Instruction 552 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 553 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 554 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 555 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 556 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 557 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 558 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 559 S:0xC003CF20 0xF8D31460 16 LDR r1,[r3,#0x460] false +Instruction 560 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 561 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 562 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 563 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 564 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 565 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 566 S:0xC003CF32 0x4770 1 BX lr true +Instruction 567 S:0xC0040E2C 0x2800 1 CMP r0,#0 false +Instruction 568 S:0xC0040E2E 0xD1F0 0 BNE {pc}-0x1c ; 0xc0040e12 true fail +Instruction 569 S:0xC0040E30 0x68B9 2 LDR r1,[r7,#8] false +Instruction 570 S:0xC0040E32 0xE7E5 0 B {pc}-0x32 ; 0xc0040e00 true +Instruction 571 S:0xC0040E00 0x682D 1 LDR r5,[r5,#0] false +Instruction 572 S:0xC0040E02 0x428D 2 CMP r5,r1 false +Instruction 573 S:0xC0040E04 0xD1F2 0 BNE {pc}-0x18 ; 0xc0040dec true +Instruction 574 S:0xC0040DEC 0xF89A21C8 8 LDRB r2,[r10,#0x1c8] false +Instruction 575 S:0xC0040DF0 0x692B 13 LDR r3,[r5,#0x10] false +Instruction 576 S:0xC0040DF2 0x421A 2 TST r2,r3 false +Instruction 577 S:0xC0040DF4 0xBF1C 1 ITT NE false +Instruction 578 S:0xC0040DF6 0xF04F34FF 1 MOV r4,#0xffffffff false +Instruction 579 S:0xC0040DFA 0xF1050810 0 ADD r8,r5,#0x10 false +Instruction 580 S:0xC0040DFE 0xD108 1 BNE {pc}+0x14 ; 0xc0040e12 true +Instruction 581 S:0xC0040E12 0x1C62 8 ADDS r2,r4,#1 false +Instruction 582 S:0xC0040E14 0x4640 0 MOV r0,r8 false +Instruction 583 S:0xC0040E16 0x2108 1 MOVS r1,#8 false +Instruction 584 S:0xC0040E18 0xF210F860 0 BL {pc}+0x2100c4 ; 0xc0250edc true +Cycle Count 64 Tracing disabled +Info Tracing enabled +Instruction 585 S:0xC0040E1C 0x6833 1 LDR r3,[r6,#0] false +Instruction 586 S:0xC0040E1E 0x4298 2 CMP r0,r3 false +Instruction 587 S:0xC0040E20 0x4604 1 MOV r4,r0 false +Instruction 588 S:0xC0040E22 0xDA07 0 BGE {pc}+0x12 ; 0xc0040e34 true fail +Instruction 589 S:0xC0040E24 0x45A3 1 CMP r11,r4 false +Instruction 590 S:0xC0040E26 0xD003 0 BEQ {pc}+0xa ; 0xc0040e30 true fail +Instruction 591 S:0xC0040E28 0xF7FCF870 1 BL {pc}-0x3f1c ; 0xc003cf0c true +Instruction 592 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 593 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 594 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 595 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 596 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 597 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 598 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 599 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 600 S:0xC003CF20 0xF8D31460 17 LDR r1,[r3,#0x460] false +Instruction 601 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 602 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 603 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 604 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false +Instruction 605 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 606 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 607 S:0xC003CF32 0x4770 1 BX lr true +Instruction 608 S:0xC0040E2C 0x2800 1 CMP r0,#0 false +Instruction 609 S:0xC0040E2E 0xD1F0 0 BNE {pc}-0x1c ; 0xc0040e12 true fail +Instruction 610 S:0xC0040E30 0x68B9 2 LDR r1,[r7,#8] false +Instruction 611 S:0xC0040E32 0xE7E5 0 B {pc}-0x32 ; 0xc0040e00 true +Instruction 612 S:0xC0040E00 0x682D 2 LDR r5,[r5,#0] false +Instruction 613 S:0xC0040E02 0x428D 2 CMP r5,r1 false +Instruction 614 S:0xC0040E04 0xD1F2 1 BNE {pc}-0x18 ; 0xc0040dec true fail +Instruction 615 S:0xC0040E06 0x687F 1 LDR r7,[r7,#4] false +Instruction 616 S:0xC0040E08 0x2F00 2 CMP r7,#0 false +Instruction 617 S:0xC0040E0A 0xD1ED 0 BNE {pc}-0x22 ; 0xc0040de8 true fail +Instruction 618 S:0xC0040E0C 0x9C05 1 LDR r4,[sp,#0x14] false +Instruction 619 S:0xC0040E0E 0x9419 1 STR r4,[sp,#0x64] false +Instruction 620 S:0xC0040E10 0xE686 0 B {pc}-0x2f0 ; 0xc0040b20 true +Instruction 621 S:0xC0040B20 0x9805 1 LDR r0,[sp,#0x14] false +Instruction 622 S:0xC0040B22 0xA919 0 ADD r1,sp,#0x64 false +Instruction 623 S:0xC0040B24 0xF10A0238 1 ADD r2,r10,#0x38 false +Instruction 624 S:0xC0040B28 0xF7FFFD5A 0 BL {pc}-0x548 ; 0xc00405e0 true +Instruction 625 S:0xC00405E0 0xE92D4FF0 13 PUSH {r4-r11,lr} false +Instruction 626 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 627 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 628 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 629 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 630 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 631 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 632 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 633 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 634 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 635 S:0xC00405FA 0xF8DF9108 13 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 636 S:0xC00405FE 0x4A3C 6 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 637 S:0xC0040600 0xF859A028 1 LDR r10,[r9,r8,LSL #2] false +Instruction 638 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 639 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 640 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 641 S:0xC004060A 0x2108 1 MOVS r1,#8 false +Instruction 642 S:0xC004060C 0x6039 3 STR r1,[r7,#0] false +Instruction 643 S:0xC004060E 0xF8590028 3 LDR r0,[r9,r8,LSL #2] false +Instruction 644 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 645 S:0xC0040614 0x4938 4 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 646 S:0xC0040616 0x580B 56 LDR r3,[r1,r0] false +Instruction 647 S:0xC0040618 0x6A29 1 LDR r1,[r5,#0x20] false +Instruction 648 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 649 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 650 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Timestamp Timestamp: 562536984293 +Instruction 651 S:0xC0040622 0xF8D6014C 58 LDR r0,[r6,#0x14c] false +Instruction 652 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 653 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 654 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 655 S:0xC00406B0 0x2000 8 MOVS r0,#0 false +Instruction 656 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 657 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 658 S:0xC0040B2C 0x2800 5 CMP r0,#0 false +Instruction 659 S:0xC0040B2E 0xF43FAEE6 0 BEQ {pc}-0x230 ; 0xc00408fe true +Instruction 660 S:0xC00408FE 0xF8DA3160 69 LDR r3,[r10,#0x160] false +Instruction 661 S:0xC0040902 0x2B00 2 CMP r3,#0 false +Instruction 662 S:0xC0040904 0xF040838A 1 BNE.W {pc}+0x718 ; 0xc004101c true fail +Instruction 663 S:0xC0040908 0x9D05 18 LDR r5,[sp,#0x14] false +Instruction 664 S:0xC004090A 0xF8DFB14C 1 LDR r11,[pc,#332] ; [0xC0040A58] = 0xC05F07E8 false +Instruction 665 S:0xC004090E 0x484F 1 LDR r0,[pc,#316] ; [0xC0040A4C] = 0xC0607834 false +Instruction 666 S:0xC0040910 0xF8591025 1 LDR r1,[r9,r5,LSL #2] false +Instruction 667 S:0xC0040914 0x465B 0 MOV r3,r11 false +Instruction 668 S:0xC0040916 0x4E4C 1 LDR r6,[pc,#304] ; [0xC0040A48] = 0xC05F3080 false +Instruction 669 S:0xC0040918 0x585A 4 LDR r2,[r3,r1] false +Instruction 670 S:0xC004091A 0xF1000320 0 ADD r3,r0,#0x20 false +Instruction 671 S:0xC004091E 0x1874 1 ADDS r4,r6,r1 false +Instruction 672 S:0xC0040920 0x6897 22 LDR r7,[r2,#8] false +Instruction 673 S:0xC0040922 0x429F 2 CMP r7,r3 false +Instruction 674 S:0xC0040924 0xD024 1 BEQ {pc}+0x4c ; 0xc0040970 true +Instruction 675 S:0xC0040970 0x9B19 26 LDR r3,[sp,#0x64] false +Instruction 676 S:0xC0040972 0x46DA 0 MOV r10,r11 false +Instruction 677 S:0xC0040974 0xF103001F 2 ADD r0,r3,#0x1f false +Instruction 678 S:0xC0040978 0xF85A1001 1 LDR r1,[r10,r1] false +Instruction 679 S:0xC004097C 0xEA100023 1 ANDS r0,r0,r3,ASR #32 false +Instruction 680 S:0xC0040980 0xBF38 55 IT CC false +Instruction 681 S:0xC0040982 0x4618 1 MOV r0,r3 false +Instruction 682 S:0xC0040984 0xF003021F 0 AND r2,r3,#0x1f false +Instruction 683 S:0xC0040988 0x9D05 1 LDR r5,[sp,#0x14] false +Instruction 684 S:0xC004098A 0x1140 1 ASRS r0,r0,#5 false +Instruction 685 S:0xC004098C 0xF8511020 3 LDR r1,[r1,r0,LSL #2] false +Instruction 686 S:0xC0040990 0xFA21F202 3 LSR r2,r1,r2 false +Instruction 687 S:0xC0040994 0xF0120F01 1 TST r2,#1 false +Instruction 688 S:0xC0040998 0xBF18 0 IT NE false +Instruction 689 S:0xC004099A 0x461D 1 MOV r5,r3 false fail +Instruction 690 S:0xC004099C 0x9505 1 STR r5,[sp,#0x14] false +Instruction 691 S:0xC004099E 0x9805 2 LDR r0,[sp,#0x14] false +Instruction 692 S:0xC00409A0 0xB01B 10 ADD sp,sp,#0x6c false +Instruction 693 S:0xC00409A2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 694 S:0xC003D4F2 0xF100011F 13 ADD r1,r0,#0x1f false +Instruction 695 S:0xC003D4F6 0xF000031F 1 AND r3,r0,#0x1f false +Instruction 696 S:0xC003D4FA 0xEA110120 1 ANDS r1,r1,r0,ASR #32 false +Instruction 697 S:0xC003D4FE 0xBF38 1 IT CC false +Instruction 698 S:0xC003D500 0x4601 1 MOV r1,r0 false +Instruction 699 S:0xC003D502 0x4683 0 MOV r11,r0 false +Instruction 700 S:0xC003D504 0x1149 2 ASRS r1,r1,#5 false +Instruction 701 S:0xC003D506 0xF1010272 1 ADD r2,r1,#0x72 false +Instruction 702 S:0xC003D50A 0xF8542022 5 LDR r2,[r4,r2,LSL #2] false +Instruction 703 S:0xC003D50E 0x40DA 3 LSRS r2,r2,r3 false +Instruction 704 S:0xC003D510 0x07D0 2 LSLS r0,r2,#31 false +Instruction 705 S:0xC003D512 0xF14080A7 0 BPL.W {pc}+0x152 ; 0xc003d664 true fail +Instruction 706 S:0xC003D516 0x4A5F 3 LDR r2,[pc,#380] ; [0xC003D694] false +Instruction 707 S:0xC003D518 0x6812 5 LDR r2,[r2,#0] false +Instruction 708 S:0xC003D51A 0xF8522021 5 LDR r2,[r2,r1,LSL #2] false +Instruction 709 S:0xC003D51E 0xFA22F303 3 LSR r3,r2,r3 false +Instruction 710 S:0xC003D522 0x07D9 2 LSLS r1,r3,#31 false +Instruction 711 S:0xC003D524 0xF140809E 0 BPL.W {pc}+0x140 ; 0xc003d664 true fail +Instruction 712 S:0xC003D528 0x6863 1 LDR r3,[r4,#4] false +Instruction 713 S:0xC003D52A 0x695B 5 LDR r3,[r3,#0x14] false +Instruction 714 S:0xC003D52C 0x459B 2 CMP r11,r3 false +Instruction 715 S:0xC003D52E 0xD005 0 BEQ {pc}+0xe ; 0xc003d53c true +Instruction 716 S:0xC003D53C 0x4A56 18 LDR r2,[pc,#344] ; [0xC003D698] = 0xC05FC564 false +Instruction 717 S:0xC003D53E 0x4633 0 MOV r3,r6 false +Instruction 718 S:0xC003D540 0xF855502B 3 LDR r5,[r5,r11,LSL #2] false +Instruction 719 S:0xC003D544 0x6852 3 LDR r2,[r2,#4] false +Instruction 720 S:0xC003D546 0x4E52 1 LDR r6,[pc,#328] ; [0xC003D690] = 0xC05FD5C0 false +Instruction 721 S:0xC003D548 0x0512 2 LSLS r2,r2,#20 false +Instruction 722 S:0xC003D54A 0xD50C 0 BPL {pc}+0x1c ; 0xc003d566 true fail +Instruction 723 S:0xC003D54C 0x466A 1 MOV r2,sp false +Instruction 724 S:0xC003D54E 0xF42251FF 1 BIC r1,r2,#0x1fe0 false +Instruction 725 S:0xC003D552 0x4A52 1 LDR r2,[pc,#328] ; [0xC003D69C] = 0xC05F0764 false +Instruction 726 S:0xC003D554 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 727 S:0xC003D558 0x6948 5 LDR r0,[r1,#0x14] false +Instruction 728 S:0xC003D55A 0x5951 3 LDR r1,[r2,r5] false +Instruction 729 S:0xC003D55C 0xF8560020 1 LDR r0,[r6,r0,LSL #2] false +Instruction 730 S:0xC003D560 0x5812 3 LDR r2,[r2,r0] false +Instruction 731 S:0xC003D562 0x428A 2 CMP r2,r1 false +Instruction 732 S:0xC003D564 0xD156 0 BNE {pc}+0xb0 ; 0xc003d614 true fail +Instruction 733 S:0xC003D566 0x195E 16 ADDS r6,r3,r5 false +Instruction 734 S:0xC003D568 0x60FB 3 STR r3,[r7,#0xc] false +Instruction 735 S:0xC003D56A 0x4630 0 MOV r0,r6 false +Instruction 736 S:0xC003D56C 0xF3A7F824 1 BL {pc}+0x3a704c ; 0xc03e45b8 true +Cycle Count 98 Tracing disabled +Info Tracing enabled +Instruction 737 S:0xC003D570 0x4630 1 MOV r0,r6 false +Instruction 738 S:0xC003D572 0x4621 0 MOV r1,r4 false +Instruction 739 S:0xC003D574 0xF7FEFD50 1 BL {pc}-0x155c ; 0xc003c018 true +Instruction 740 S:0xC003C018 0xB5B0 34 PUSH {r4,r5,r7,lr} false +Instruction 741 S:0xC003C01A 0xAF00 2 ADD r7,sp,#0 false +Instruction 742 S:0xC003C01C 0xB500 2 PUSH {lr} false +Instruction 743 S:0xC003C01E 0xF85DEB04 2 POP {lr} false +Instruction 744 S:0xC003C022 0xF891323C 1 LDRB r3,[r1,#0x23c] false +Instruction 745 S:0xC003C026 0x460C 0 MOV r4,r1 false +Instruction 746 S:0xC003C028 0x2205 1 MOVS r2,#5 false +Instruction 747 S:0xC003C02A 0x0699 2 LSLS r1,r3,#26 false +Instruction 748 S:0xC003C02C 0x4621 0 MOV r1,r4 false +Instruction 749 S:0xC003C02E 0x4605 1 MOV r5,r0 false +Instruction 750 S:0xC003C030 0xBF42 0 ITTT MI false +Instruction 751 S:0xC003C032 0xF8D0345C 1 LDR r3,[r0,#0x45c] false fail +Instruction 752 S:0xC003C036 0xF10333FF 2 ADD r3,r3,#0xffffffff false fail +Instruction 753 S:0xC003C03A 0xF8C0345C 1 STR r3,[r0,#0x45c] false fail +Instruction 754 S:0xC003C03E 0xF7FFFEE3 0 BL {pc}-0x236 ; 0xc003be08 true +Instruction 755 S:0xC003BE08 0xB488 1 PUSH {r3,r7} false +Instruction 756 S:0xC003BE0A 0xAF00 1 ADD r7,sp,#0 false +Instruction 757 S:0xC003BE0C 0xB500 2 PUSH {lr} false +Instruction 758 S:0xC003BE0E 0xF85DEB04 2 POP {lr} false +Instruction 759 S:0xC003BE12 0x680B 1 LDR r3,[r1,#0] false +Instruction 760 S:0xC003BE14 0x079B 3 LSLS r3,r3,#30 false +Instruction 761 S:0xC003BE16 0xD508 0 BPL {pc}+0x14 ; 0xc003be2a true +Instruction 762 S:0xC003BE2A 0x46BD 8 MOV sp,r7 false +Instruction 763 S:0xC003BE2C 0xBC88 3 POP {r3,r7} false +Instruction 764 S:0xC003BE2E 0xF7FFBD1B 1 B.W {pc}-0x5c6 ; 0xc003b868 true +Instruction 765 S:0xC003B868 0xE92D43F8 2 PUSH {r3-r9,lr} false +Instruction 766 S:0xC003B86C 0xAF00 4 ADD r7,sp,#0 false +Instruction 767 S:0xC003B86E 0xB500 2 PUSH {lr} false +Instruction 768 S:0xC003B870 0xF85DEB04 2 POP {lr} false +Instruction 769 S:0xC003B874 0x460E 0 MOV r6,r1 false +Instruction 770 S:0xC003B876 0x4690 1 MOV r8,r2 false +Instruction 771 S:0xC003B878 0x4681 0 MOV r9,r0 false +Instruction 772 S:0xC003B87A 0xF7FFFF85 1 BL {pc}-0xf2 ; 0xc003b788 true +Instruction 773 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false +Instruction 774 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 775 S:0xC003B78E 0xB500 2 PUSH {lr} false +Instruction 776 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 777 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 778 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 779 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 780 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 781 S:0xC003B7A0 0xF8D004C0 11 LDR r0,[r0,#0x4c0] false +Instruction 782 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 783 S:0xC003F2B4 0x4B03 9 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 784 S:0xC003F2B6 0x6818 3 LDR r0,[r3,#0] false +Instruction 785 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 786 S:0xC003F2BA 0xF7CFBD35 8 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 787 S:0xC000ED28 0xB508 16 PUSH {r3,lr} false +Instruction 788 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 789 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 790 S:0xC000ED32 0x689B 15 LDR r3,[r3,#8] false +Instruction 791 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 792 S:0xC00113EC 0xF24A2340 21 MOV r3,#0xa240 false +Instruction 793 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 794 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 795 S:0xC00113F6 0x681B 4 LDR r3,[r3,#0] false +Instruction 796 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536984343 +Cycle Count 28 Tracing disabled +Info Tracing enabled +Instruction 797 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 798 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 799 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false +Instruction 800 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 801 S:0xC0011408 0x4610 2 MOV r0,r2 false +Instruction 802 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 803 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 804 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 805 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 806 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 807 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false +Instruction 808 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 809 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false +Instruction 810 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 811 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false +Instruction 812 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 813 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 814 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 815 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 816 S:0xC003B87E 0x4633 3 MOV r3,r6 false +Instruction 817 S:0xC003B880 0xE9F3457A 5 LDRD r4,r5,[r3,#0x1e8]! false +Instruction 818 S:0xC003B884 0xEA540205 2 ORRS r2,r4,r5 false +Instruction 819 S:0xC003B888 0xD10C 0 BNE {pc}+0x1c ; 0xc003b8a4 true fail +Instruction 820 S:0xC003B88A 0x6872 1 LDR r2,[r6,#4] false +Instruction 821 S:0xC003B88C 0x4809 15 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false +Instruction 822 S:0xC003B88E 0x490A 3 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false +Instruction 823 S:0xC003B890 0x6952 1 LDR r2,[r2,#0x14] false +Instruction 824 S:0xC003B892 0xF8502022 3 LDR r2,[r0,r2,LSL #2] false +Instruction 825 S:0xC003B896 0x1889 2 ADDS r1,r1,r2 false +Instruction 826 S:0xC003B898 0xF501618F 1 ADD r1,r1,#0x478 false +Instruction 827 S:0xC003B89C 0xE9D14500 3 LDRD r4,r5,[r1,#0] false +Instruction 828 S:0xC003B8A0 0xE9C34500 1 STRD r4,r5,[r3,#0] false +Instruction 829 S:0xC003B8A4 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 830 S:0xC003B8A6 0x4648 0 MOV r0,r9 false +Instruction 831 S:0xC003B8A8 0x4642 1 MOV r2,r8 false +Instruction 832 S:0xC003B8AA 0x4631 0 MOV r1,r6 false +Instruction 833 S:0xC003B8AC 0x685B 4 LDR r3,[r3,#4] false +Instruction 834 S:0xC003B8AE 0x4798 1 BLX r3 true +Instruction 835 S:0xC0043DE4 0xE92D4FF0 9 PUSH {r4-r11,lr} false +Instruction 836 S:0xC0043DE8 0xB0A5 8 SUB sp,sp,#0x94 false +Instruction 837 S:0xC0043DEA 0xB500 3 PUSH {lr} false +Instruction 838 S:0xC0043DEC 0xF85DEB04 2 POP {lr} false +Instruction 839 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false +Instruction 840 S:0xC0043DF4 0x9013 3 STR r0,[sp,#0x4c] false +Instruction 841 S:0xC0043DF6 0xF0008380 0 BEQ.W {pc}+0x704 ; 0xc00444fa true fail +Instruction 842 S:0xC0043DFA 0x6D4B 1 LDR r3,[r1,#0x54] false +Instruction 843 S:0xC0043DFC 0x2B00 2 CMP r3,#0 false +Instruction 844 S:0xC0043DFE 0xF0408273 0 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail +Instruction 845 S:0xC0043E02 0x465F 1 MOV r7,r11 false +Instruction 846 S:0xC0043E04 0x4615 0 MOV r5,r2 false +Instruction 847 S:0xC0043E06 0xF0050305 1 AND r3,r5,#5 false +Instruction 848 S:0xC0043E0A 0xF8D76124 2 LDR r6,[r7,#0x124] false +Instruction 849 S:0xC0043E0E 0x2B01 0 CMP r3,#1 false +Instruction 850 S:0xC0043E10 0xD008 1 BEQ {pc}+0x14 ; 0xc0043e24 true fail +Instruction 851 S:0xC0043E12 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false +Instruction 852 S:0xC0043E16 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false +Instruction 853 S:0xC0043E1A 0x1880 2 ADDS r0,r0,r2 false +Instruction 854 S:0xC0043E1C 0xEB410103 1 ADC r1,r1,r3 false +Instruction 855 S:0xC0043E20 0xE9C7010C 1 STRD r0,r1,[r7,#0x30] false +Instruction 856 S:0xC0043E24 0x46B8 1 MOV r8,r7 false +Instruction 857 S:0xC0043E26 0x4630 0 MOV r0,r6 false +Instruction 858 S:0xC0043E28 0xF7FCF96E 1 BL {pc}-0x3d20 ; 0xc0040108 true +Instruction 859 S:0xC0040108 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 860 S:0xC004010C 0xB085 41 SUB sp,sp,#0x14 false +Instruction 861 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 862 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 863 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false +Instruction 864 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false +Instruction 865 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 866 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false +Instruction 867 S:0xC0040122 0xF8D2C484 2 LDR r12,[r2,#0x484] false +Instruction 868 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 869 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 870 S:0xC004012C 0xF8DA2020 12 LDR r2,[r10,#0x20] false +Instruction 871 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 872 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 873 S:0xC0040134 0xE9DA6728 12 LDRD r6,r7,[r10,#0xa0] false +Instruction 874 S:0xC0040138 0x2500 1 MOVS r5,#0 false +Instruction 875 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 876 S:0xC004013C 0x4629 1 MOV r1,r5 false +Instruction 877 S:0xC004013E 0x42BD 1 CMP r5,r7 false +Instruction 878 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 879 S:0xC0040142 0x42B4 1 CMP r4,r6 false +Instruction 880 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 881 S:0xC0040146 0xBF3C 1 ITT CC false +Instruction 882 S:0xC0040148 0x4639 1 MOV r1,r7 false +Instruction 883 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 884 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false +Instruction 885 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false +Instruction 886 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false +Instruction 887 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false +Instruction 888 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false +Instruction 889 S:0xC004015E 0xE9CA670A 2 STRD r6,r7,[r10,#0x28] false +Instruction 890 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false +Instruction 891 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false +Instruction 892 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false +Instruction 893 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false +Instruction 894 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false +Instruction 895 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false +Instruction 896 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 897 S:0xC004017A 0x4690 1 MOV r8,r2 false +Instruction 898 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 899 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 900 S:0xC0040180 0xE9DA670C 12 LDRD r6,r7,[r10,#0x30] false +Instruction 901 S:0xC0040184 0x4658 1 MOV r0,r11 false +Instruction 902 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false +Instruction 903 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false +Instruction 904 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false +Instruction 905 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false +Instruction 906 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 907 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 908 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 909 S:0xC003F7AC 0xB500 6 PUSH {lr} false +Instruction 910 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 911 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 912 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 913 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 914 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 915 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false +Instruction 916 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false +Instruction 917 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 918 S:0xC003F7C4 0xE9D1670A 32 LDRD r6,r7,[r1,#0x28] false +Instruction 919 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false +Instruction 920 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false +Instruction 921 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false +Instruction 922 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false +Instruction 923 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 924 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false +Instruction 925 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 926 S:0xC003F7DE 0x4632 1 MOV r2,r6 false +Instruction 927 S:0xC003F7E0 0x463B 0 MOV r3,r7 false +Instruction 928 S:0xC003F7E2 0x4616 1 MOV r6,r2 false +Instruction 929 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 930 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 931 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 932 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 933 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 934 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 935 S:0xC003F80A 0x4622 1 MOV r2,r4 false +Instruction 936 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 937 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 938 S:0xC003F7F4 0xE9C02306 2 STRD r2,r3,[r0,#0x18] false +Instruction 939 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 940 S:0xC003F7FC 0xE9D02306 31 LDRD r2,r3,[r0,#0x18] false +Instruction 941 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 942 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 943 S:0xC003F808 0x4770 3 BX lr true +Instruction 944 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false +Instruction 945 S:0xC004019E 0xF8DA2128 12 LDR r2,[r10,#0x128] false +Instruction 946 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 947 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 948 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false +Instruction 949 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 950 S:0xC00401B6 0x4B24 33 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 951 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false +Instruction 952 S:0xC00401BC 0x685A 15 LDR r2,[r3,#4] false +Instruction 953 S:0xC00401BE 0x2A00 2 CMP r2,#0 false +Instruction 954 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 955 S:0xC00401C2 0xF8DA639C 1 LDR r6,[r10,#0x39c] false +Instruction 956 S:0xC00401C6 0xF8D630D8 17 LDR r3,[r6,#0xd8] false +Instruction 957 S:0xC00401CA 0x2B00 2 CMP r3,#0 false +Instruction 958 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 959 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false +Instruction 960 S:0xC00401B2 0xE8BD8FF0 5 POP {r4-r11,pc} true +Instruction 961 S:0xC0043E2C 0xF0050501 7 AND r5,r5,#1 false +Instruction 962 S:0xC0043E30 0xE9F80150 1 LDRD r0,r1,[r8,#0x140]! false +Instruction 963 S:0xC0043E34 0xE9CD010A 1 STRD r0,r1,[sp,#0x28] false +Instruction 964 S:0xC0043E38 0x2801 1 CMP r0,#1 false +Instruction 965 S:0xC0043E3A 0xF1710100 1 SBCS r1,r1,#0 false +Instruction 966 S:0xC0043E3E 0xF2C0857A 0 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail +Instruction 967 S:0xC0043E42 0xF8D73124 1 LDR r3,[r7,#0x124] false +Instruction 968 S:0xC0043E46 0xF1030458 2 ADD r4,r3,#0x58 false +Instruction 969 S:0xC0043E4A 0xE8D4017F 16 LDREXD r0,r1,[r4] false +Instruction 970 S:0xC0043E4E 0x4602 2 MOV r2,r0 false +Instruction 971 S:0xC0043E50 0x460B 1 MOV r3,r1 false +Instruction 972 S:0xC0043E52 0xE9DD010A 1 LDRD r0,r1,[sp,#0x28] false +Instruction 973 S:0xC0043E56 0x1A12 2 SUBS r2,r2,r0 false +Instruction 974 S:0xC0043E58 0xEB630301 1 SBC r3,r3,r1 false +Instruction 975 S:0xC0043E5C 0xEA520103 1 ORRS r1,r2,r3 false +Instruction 976 S:0xC0043E60 0xF04083D8 0 BNE.W {pc}+0x7b4 ; 0xc0044614 true fail +Instruction 977 S:0xC0043E64 0xF8D71148 1 LDR r1,[r7,#0x148] false +Instruction 978 S:0xC0043E68 0x2D00 0 CMP r5,#0 false +Instruction 979 S:0xC0043E6A 0xF00083F3 1 BEQ.W {pc}+0x7ea ; 0xc0044654 true fail +Instruction 980 S:0xC0043E6E 0x460A 1 MOV r2,r1 false +Instruction 981 S:0xC0043E70 0xE9D60114 1 LDRD r0,r1,[r6,#0x50] false +Instruction 982 S:0xC0043E74 0x17D3 1 ASRS r3,r2,#31 false +Instruction 983 S:0xC0043E76 0x428B 1 CMP r3,r1 false +Instruction 984 S:0xC0043E78 0xBF08 0 IT EQ false +Instruction 985 S:0xC0043E7A 0x4282 1 CMP r2,r0 false +Instruction 986 S:0xC0043E7C 0xF08086D8 0 BCS.W {pc}+0xdb4 ; 0xc0044c30 true fail +Instruction 987 S:0xC0043E80 0x1A82 8 SUBS r2,r0,r2 false +Instruction 988 S:0xC0043E82 0xEB610303 1 SBC r3,r1,r3 false +Instruction 989 S:0xC0043E86 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false +Instruction 990 S:0xC0043E8A 0xF8D73124 1 LDR r3,[r7,#0x124] false +Instruction 991 S:0xC0043E8E 0xF8D72128 1 LDR r2,[r7,#0x128] false +Instruction 992 S:0xC0043E92 0xF8D31084 2 LDR r1,[r3,#0x84] false +Instruction 993 S:0xC0043E96 0xF8D144C0 3 LDR r4,[r1,#0x4c0] false +Instruction 994 S:0xC0043E9A 0x940A 1 STR r4,[sp,#0x28] false +Instruction 995 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false +Instruction 996 S:0xC0043E9E 0xF0008452 1 BEQ.W {pc}+0x8a8 ; 0xc0044746 true +Instruction 997 S:0xC0044746 0xF5016190 37 ADD r1,r1,#0x480 false +Instruction 998 S:0xC004474A 0xE9D18900 3 LDRD r8,r9,[r1,#0] false +Instruction 999 S:0xC004474E 0xF7FFBBAE 1 B {pc}-0x8a0 ; 0xc0043eae true +Instruction 1000 S:0xC0043EAE 0xF64B7540 1 MOV r5,#0xbf40 false +Instruction 1001 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false +Instruction 1002 S:0xC0043EB4 0xF2CC0564 1 MOVT r5,#0xc064 false +Instruction 1003 S:0xC0043EB8 0x69F8 3 LDR r0,[r7,#0x1c] false +Instruction 1004 S:0xC0043EBA 0x6B1B 3 LDR r3,[r3,#0x30] false +Instruction 1005 S:0xC0043EBC 0x686A 13 LDR r2,[r5,#4] false +Instruction 1006 S:0xC0043EBE 0xE9FE454E 3 LDRD r4,r5,[lr,#0x138]! false +Instruction 1007 S:0xC0043EC2 0x9010 1 STR r0,[sp,#0x40] false +Instruction 1008 S:0xC0043EC4 0xEBB80404 1 SUBS r4,r8,r4 false +Instruction 1009 S:0xC0043EC8 0xEB690505 1 SBC r5,r9,r5 false +Instruction 1010 S:0xC0043ECC 0xEA4F7CE2 1 ASR r12,r2,#31 false +Instruction 1011 S:0xC0043ED0 0x930C 1 STR r3,[sp,#0x30] false +Instruction 1012 S:0xC0043ED2 0xFBA50102 1 UMULL r0,r1,r5,r2 false +Instruction 1013 S:0xC0043ED6 0xFBA42302 1 UMULL r2,r3,r4,r2 false +Instruction 1014 S:0xC0043EDA 0xFB05110C 1 MLA r1,r5,r12,r1 false +Instruction 1015 S:0xC0043EDE 0xFB04330C 1 MLA r3,r4,r12,r3 false +Instruction 1016 S:0xC0043EE2 0xEA4F4C00 1 LSL r12,r0,#16 false +Instruction 1017 S:0xC0043EE6 0xF8CDC018 1 STR r12,[sp,#0x18] false +Instruction 1018 S:0xC0043EEA 0x040C 1 LSLS r4,r1,#16 false +Instruction 1019 S:0xC0043EEC 0xEA444510 1 ORR r5,r4,r0,LSR #16 false +Instruction 1020 S:0xC0043EF0 0x0C10 1 LSRS r0,r2,#16 false +Instruction 1021 S:0xC0043EF2 0x9507 1 STR r5,[sp,#0x1c] false +Instruction 1022 S:0xC0043EF4 0x0C1C 1 LSRS r4,r3,#16 false +Instruction 1023 S:0xC0043EF6 0xEA404103 1 ORR r1,r0,r3,LSL #16 false +Instruction 1024 S:0xC0043EFA 0x9409 1 STR r4,[sp,#0x24] false +Instruction 1025 S:0xC0043EFC 0x9108 1 STR r1,[sp,#0x20] false +Instruction 1026 S:0xC0043EFE 0xE9DD4508 2 LDRD r4,r5,[sp,#0x20] false +Instruction 1027 S:0xC0043F02 0xE9DD2306 1 LDRD r2,r3,[sp,#0x18] false +Instruction 1028 S:0xC0043F06 0x1912 2 ADDS r2,r2,r4 false +Instruction 1029 S:0xC0043F08 0xEB430305 1 ADC r3,r3,r5 false +Instruction 1030 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false +Instruction 1031 S:0xC0043F0E 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 1032 S:0xC0043F12 0xF2C083DD 0 BLT.W {pc}+0x7be ; 0xc00446d0 true fail +Instruction 1033 S:0xC0043F16 0xEA4F2C92 1 LSR r12,r2,#10 false +Instruction 1034 S:0xC0043F1A 0x0A99 1 LSRS r1,r3,#10 false +Instruction 1035 S:0xC0043F1C 0xEA4C5083 1 ORR r0,r12,r3,LSL #22 false +Instruction 1036 S:0xC0043F20 0x9105 5 STR r1,[sp,#0x14] false +Instruction 1037 S:0xC0043F22 0x9004 1 STR r0,[sp,#0x10] false +Instruction 1038 S:0xC0043F24 0xE9DD4504 2 LDRD r4,r5,[sp,#0x10] false +Instruction 1039 S:0xC0043F28 0x4325 2 ORRS r5,r5,r4 false +Instruction 1040 S:0xC0043F2A 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail +Instruction 1041 S:0xC0043F2E 0xF64B7C40 20 MOV r12,#0xbf40 false +Instruction 1042 S:0xC0043F32 0xE9CE8900 1 STRD r8,r9,[lr,#0] false +Instruction 1043 S:0xC0043F36 0xF2CC0C64 1 MOVT r12,#0xc064 false +Instruction 1044 S:0xC0043F3A 0xF8DC3000 3 LDR r3,[r12,#0] false +Instruction 1045 S:0xC0043F3E 0x2B00 2 CMP r3,#0 false +Instruction 1046 S:0xC0043F40 0xF00083D9 11 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail +Instruction 1047 S:0xC0043F44 0x980A 1 LDR r0,[sp,#0x28] false +Instruction 1048 S:0xC0043F46 0x4661 1 MOV r1,r12 false +Instruction 1049 S:0xC0043F48 0x2300 0 MOVS r3,#0 false +Instruction 1050 S:0xC0043F4A 0x930B 1 STR r3,[sp,#0x2c] false +Instruction 1051 S:0xC0043F4C 0xEB0C1C00 1 ADD r12,r12,r0,LSL #4 false +Instruction 1052 S:0xC0043F50 0xF8DC5098 17 LDR r5,[r12,#0x98] false +Instruction 1053 S:0xC0043F54 0x950A 1 STR r5,[sp,#0x28] false +Instruction 1054 S:0xC0043F56 0x980C 1 LDR r0,[sp,#0x30] false +Instruction 1055 S:0xC0043F58 0xF8D74134 1 LDR r4,[r7,#0x134] false +Instruction 1056 S:0xC0043F5C 0x1A38 1 SUBS r0,r7,r0 false +Instruction 1057 S:0xC0043F5E 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false +Instruction 1058 S:0xC0043F62 0xF1D00900 1 RSBS r9,r0,#0 false +Instruction 1059 S:0xC0043F66 0xEB590900 1 ADCS r9,r9,r0 false +Instruction 1060 S:0xC0043F6A 0x05A0 1 LSLS r0,r4,#22 false +Instruction 1061 S:0xC0043F6C 0x0D80 2 LSRS r0,r0,#22 false +Instruction 1062 S:0xC0043F6E 0x1812 1 ADDS r2,r2,r0 false +Instruction 1063 S:0xC0043F70 0xF1430300 1 ADC r3,r3,#0 false +Instruction 1064 S:0xC0043F74 0x2B00 1 CMP r3,#0 false +Instruction 1065 S:0xC0043F76 0xBF08 0 IT EQ false +Instruction 1066 S:0xC0043F78 0xF5B26F80 1 CMP r2,#0x400 false +Instruction 1067 S:0xC0043F7C 0xBF38 0 IT CC false +Instruction 1068 S:0xC0043F7E 0x2100 1 MOVS r1,#0 false fail +Instruction 1069 S:0xC0043F80 0xD37B 0 BCC {pc}+0xfa ; 0xc004407a true fail +Instruction 1070 S:0xC0043F82 0xF5C06080 1 RSB r0,r0,#0x400 false +Instruction 1071 S:0xC0043F86 0x9B10 1 LDR r3,[sp,#0x40] false +Instruction 1072 S:0xC0043F88 0xF8D71130 1 LDR r1,[r7,#0x130] false +Instruction 1073 S:0xC0043F8C 0xFB00F205 1 MUL r2,r0,r5 false +Instruction 1074 S:0xC0043F90 0x0A92 3 LSRS r2,r2,#10 false +Instruction 1075 S:0xC0043F92 0x2B00 0 CMP r3,#0 false +Instruction 1076 S:0xC0043F94 0xF00083DD 1 BEQ.W {pc}+0x7be ; 0xc0044752 true +Instruction 1077 S:0xC0044752 0x9122 1 STR r1,[sp,#0x88] false +Instruction 1078 S:0xC0044754 0xE424 0 B {pc}-0x7b4 ; 0xc0043fa0 true +Instruction 1079 S:0xC0043FA0 0xF1B90F00 1 CMP r9,#0 false +Instruction 1080 S:0xC0043FA4 0xD004 0 BEQ {pc}+0xc ; 0xc0043fb0 true +Instruction 1081 S:0xC0043FB0 0xE9DD2304 8 LDRD r2,r3,[sp,#0x10] false +Instruction 1082 S:0xC0043FB4 0x1904 1 ADDS r4,r0,r4 false +Instruction 1083 S:0xC0043FB6 0x9423 1 STR r4,[sp,#0x8c] false +Instruction 1084 S:0xC0043FB8 0x1A12 1 SUBS r2,r2,r0 false +Instruction 1085 S:0xC0043FBA 0xEB6373E0 1 SBC r3,r3,r0,ASR #31 false +Instruction 1086 S:0xC0043FBE 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 1087 S:0xC0043FC2 0x9B00 2 LDR r3,[sp,#0] false +Instruction 1088 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 1089 S:0xC0043FC8 0xF8DDC004 1 LDR r12,[sp,#4] false +Instruction 1090 S:0xC0043FCC 0xE9DD0100 2 LDRD r0,r1,[sp,#0] false +Instruction 1091 S:0xC0043FD0 0x0A9B 1 LSRS r3,r3,#10 false +Instruction 1092 S:0xC0043FD2 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 1093 S:0xC0043FD6 0xEA43548C 1 ORR r4,r3,r12,LSL #22 false +Instruction 1094 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false +Instruction 1095 S:0xC0043FDC 0x4019 1 ANDS r1,r1,r3 false +Instruction 1096 S:0xC0043FDE 0x9414 1 STR r4,[sp,#0x50] false +Instruction 1097 S:0xC0043FE0 0xEA4F239C 1 LSR r3,r12,#10 false +Instruction 1098 S:0xC0043FE4 0x9315 1 STR r3,[sp,#0x54] false +Instruction 1099 S:0xC0043FE6 0x4010 1 ANDS r0,r0,r2 false +Instruction 1100 S:0xC0043FE8 0xE9CD0104 1 STRD r0,r1,[sp,#0x10] false +Instruction 1101 S:0xC0043FEC 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false +Instruction 1102 S:0xC0043FF0 0x2201 1 MOVS r2,#1 false +Instruction 1103 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false +Instruction 1104 S:0xC0043FF4 0x1880 1 ADDS r0,r0,r2 false +Instruction 1105 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 1106 S:0xC0043FFA 0xEB410103 1 ADC r1,r1,r3 false +Instruction 1107 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false +Instruction 1108 S:0xC0044000 0x428B 7 CMP r3,r1 false +Instruction 1109 S:0xC0044002 0xBF08 0 IT EQ false +Instruction 1110 S:0xC0044004 0x4282 1 CMP r2,r0 false +Instruction 1111 S:0xC0044006 0xE9CD010C 1 STRD r0,r1,[sp,#0x30] false +Instruction 1112 S:0xC004400A 0xF0C086BF 1 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail +Instruction 1113 S:0xC004400E 0x9B0C 21 LDR r3,[sp,#0x30] false +Instruction 1114 S:0xC0044010 0x4680 1 MOV r8,r0 false +Instruction 1115 S:0xC0044012 0xF8DFC8AC 58 LDR r12,[pc,#2220] ; [0xC00448C0] false +Instruction 1116 S:0xC0044016 0x2B1F 1 CMP r3,#0x1f false +Instruction 1117 S:0xC0044018 0xF20086C1 0 BHI.W {pc}+0xd86 ; 0xc0044d9e true fail +Instruction 1118 S:0xC004401C 0xF85C0020 20 LDR r0,[r12,r0,LSL #2] false +Instruction 1119 S:0xC0044020 0x9922 3 LDR r1,[sp,#0x88] false +Instruction 1120 S:0xC0044022 0x9C23 1 LDR r4,[sp,#0x8c] false +Instruction 1121 S:0xC0044024 0xF8D7E160 1 LDR lr,[r7,#0x160] false +Instruction 1122 S:0xC0044028 0xFBA02301 1 UMULL r2,r3,r0,r1 false +Instruction 1123 S:0xC004402C 0xFBA00104 1 UMULL r0,r1,r0,r4 false +Instruction 1124 S:0xC0044030 0x461C 1 MOV r4,r3 false +Instruction 1125 S:0xC0044032 0xF8C73130 1 STR r3,[r7,#0x130] false +Instruction 1126 S:0xC0044036 0xF8C71134 1 STR r1,[r7,#0x134] false +Instruction 1127 S:0xC004403A 0xF85C2028 1 LDR r2,[r12,r8,LSL #2] false +Instruction 1128 S:0xC004403E 0xFBA2230E 3 UMULL r2,r3,r2,lr false +Instruction 1129 S:0xC0044042 0xF8C73160 1 STR r3,[r7,#0x160] false +Instruction 1130 S:0xC0044046 0xE9DD0114 1 LDRD r0,r1,[sp,#0x50] false +Instruction 1131 S:0xC004404A 0xF7FDFB41 1 BL {pc}-0x297a ; 0xc00416d0 true +Instruction 1132 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 1133 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 1134 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 1135 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 1136 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 1137 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 1138 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 1139 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 1140 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 1141 S:0xC00416E6 0x4B31 14 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 1142 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 1143 S:0xC00416EC 0xF8D000FC 13 LDR r0,[r0,#0xfc] false +Instruction 1144 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1145 S:0xC00416F4 0x4770 4 BX lr true +Instruction 1146 S:0xC004404E 0xFB05F300 1 MUL r3,r5,r0 false +Instruction 1147 S:0xC0044052 0x9D10 1 LDR r5,[sp,#0x40] false +Instruction 1148 S:0xC0044054 0x0A9B 2 LSRS r3,r3,#10 false +Instruction 1149 S:0xC0044056 0xB115 1 CBZ r5,{pc}+8 ; 0xc004405e true +Instruction 1150 S:0xC004405E 0xF1B90F00 38 CMP r9,#0 false +Instruction 1151 S:0xC0044062 0xD004 0 BEQ {pc}+0xc ; 0xc004406e true +Instruction 1152 S:0xC004406E 0xF8D74134 4 LDR r4,[r7,#0x134] false +Instruction 1153 S:0xC0044072 0x2101 0 MOVS r1,#1 false +Instruction 1154 S:0xC0044074 0x1824 2 ADDS r4,r4,r0 false +Instruction 1155 S:0xC0044076 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 1156 S:0xC004407A 0xF8DDC010 1 LDR r12,[sp,#0x10] false +Instruction 1157 S:0xC004407E 0xF8DDE02C 1 LDR lr,[sp,#0x2c] false +Instruction 1158 S:0xC0044082 0x9A05 1 LDR r2,[sp,#0x14] false +Instruction 1159 S:0xC0044084 0x4665 1 MOV r5,r12 false +Instruction 1160 S:0xC0044086 0x9B0A 1 LDR r3,[sp,#0x28] false +Instruction 1161 S:0xC0044088 0xFB0CF00E 1 MUL r0,r12,lr false +Instruction 1162 S:0xC004408C 0xFB030002 2 MLA r0,r3,r2,r0 false +Instruction 1163 S:0xC0044090 0xFBA52303 1 UMULL r2,r3,r5,r3 false +Instruction 1164 S:0xC0044094 0x18C3 2 ADDS r3,r0,r3 false +Instruction 1165 S:0xC0044096 0x0A92 1 LSRS r2,r2,#10 false +Instruction 1166 S:0xC0044098 0xEA425283 1 ORR r2,r2,r3,LSL #22 false +Instruction 1167 S:0xC004409C 0x9B10 1 LDR r3,[sp,#0x40] false +Instruction 1168 S:0xC004409E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc00440aa true +Instruction 1169 S:0xC00440AA 0xF1B90F00 1 CMP r9,#0 false +Instruction 1170 S:0xC00440AE 0xD004 0 BEQ {pc}+0xc ; 0xc00440ba true +Instruction 1171 S:0xC00440BA 0x9D04 1 LDR r5,[sp,#0x10] false +Instruction 1172 S:0xC00440BC 0x1964 2 ADDS r4,r4,r5 false +Instruction 1173 S:0xC00440BE 0xF8C74134 1 STR r4,[r7,#0x134] false +Instruction 1174 S:0xC00440C2 0xB111 1 CBZ r1,{pc}+8 ; 0xc00440ca true fail +Instruction 1175 S:0xC00440C4 0x4638 1 MOV r0,r7 false +Instruction 1176 S:0xC00440C6 0xF7FCF901 0 BL {pc}-0x3dfa ; 0xc00402cc true +Instruction 1177 S:0xC00402CC 0xE92D4FF8 1 PUSH {r3-r11,lr} false +Instruction 1178 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 1179 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 1180 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 1181 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 1182 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 1183 S:0xC00402E0 0x2D00 1 CMP r5,#0 false +Instruction 1184 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 1185 S:0xC00403B4 0xF8D04134 16 LDR r4,[r0,#0x134] false +Instruction 1186 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 1187 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 1188 S:0xC00403C0 0x6800 18 LDR r0,[r0,#0] false +Instruction 1189 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 1190 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 1191 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 1192 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 88 Tracing disabled +Info Tracing enabled +Instruction 1193 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 1194 S:0xC00403D0 0x685A 15 LDR r2,[r3,#4] false +Instruction 1195 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 1196 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 1197 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 1198 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 1199 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 1200 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 38 Tracing disabled +Info Tracing enabled +Instruction 1201 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 1202 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 1203 S:0xC00403EA 0x4B21 3 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 1204 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 1205 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 1206 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 1207 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 1208 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 1209 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 1210 S:0xC00440CA 0xE9D62312 13 LDRD r2,r3,[r6,#0x48] false +Instruction 1211 S:0xC00440CE 0x4630 1 MOV r0,r6 false +Instruction 1212 S:0xC00440D0 0xF8D74148 1 LDR r4,[r7,#0x148] false +Instruction 1213 S:0xC00440D4 0x2100 0 MOVS r1,#0 false +Instruction 1214 S:0xC00440D6 0x1912 2 ADDS r2,r2,r4 false +Instruction 1215 S:0xC00440D8 0xF1430300 1 ADC r3,r3,#0 false +Instruction 1216 S:0xC00440DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false +Instruction 1217 S:0xC00440E0 0xF7FBFD5C 1 BL {pc}-0x4544 ; 0xc003fb9c true +Instruction 1218 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false +Instruction 1219 S:0xC003FBA0 0xB500 7 PUSH {lr} false +Instruction 1220 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 1221 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 1222 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 1223 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 1224 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 1225 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 1226 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 1227 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 1228 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 1229 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 1230 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 1231 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 1232 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false +Instruction 1233 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail +Instruction 1234 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 1235 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 1236 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail +Instruction 1237 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false +Instruction 1238 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 1239 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 1240 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false +Instruction 1241 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 1242 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 1243 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 1244 S:0xC003FBEA 0xE9D06714 8 LDRD r6,r7,[r0,#0x50] false +Instruction 1245 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 1246 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 1247 S:0xC003FBF4 0xF44F68FC 8 MOV r8,#0x7e0 false +Instruction 1248 S:0xC003FBF8 0xF04F0900 1 MOV r9,#0 false +Instruction 1249 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false +Instruction 1250 S:0xC003FBFE 0xBF08 1 IT EQ false +Instruction 1251 S:0xC003FC00 0x45A0 16 CMP r8,r4 false +Instruction 1252 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 1253 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false +Instruction 1254 S:0xC003FC08 0x46A4 0 MOV r12,r4 false +Instruction 1255 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail +Instruction 1256 S:0xC003FC0C 0xF8DF8120 13 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 1257 S:0xC003FC10 0xF04F0B00 1 MOV r11,#0 false +Instruction 1258 S:0xC003FC14 0xF858C02C 2 LDR r12,[r8,r12,LSL #2] false +Instruction 1259 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false +Instruction 1260 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false +Instruction 1261 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false +Instruction 1262 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false +Instruction 1263 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false +Instruction 1264 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false +Instruction 1265 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false +Instruction 1266 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false +Instruction 1267 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false +Instruction 1268 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 1269 S:0xC003FC3C 0x4656 1 MOV r6,r10 false +Instruction 1270 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 1271 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false +Instruction 1272 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 1273 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 1274 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 1275 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 1276 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 1277 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 1278 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 1279 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail +Instruction 1280 S:0xC003FC5E 0x17DE 1 ASRS r6,r3,#31 false +Instruction 1281 S:0xC003FC60 0xEA4F0AD4 1 LSR r10,r4,#3 false +Instruction 1282 S:0xC003FC64 0x4637 0 MOV r7,r6 false +Instruction 1283 S:0xC003FC66 0xEA860802 1 EOR r8,r6,r2 false +Instruction 1284 S:0xC003FC6A 0xEA860903 1 EOR r9,r6,r3 false +Instruction 1285 S:0xC003FC6E 0xEA4A7A45 1 ORR r10,r10,r5,LSL #29 false +Instruction 1286 S:0xC003FC72 0xEA4F0BD5 1 LSR r11,r5,#3 false +Instruction 1287 S:0xC003FC76 0xEBB80806 1 SUBS r8,r8,r6 false +Instruction 1288 S:0xC003FC7A 0xEB690907 1 SBC r9,r9,r7 false +Instruction 1289 S:0xC003FC7E 0x45CB 1 CMP r11,r9 false +Instruction 1290 S:0xC003FC80 0xBF08 0 IT EQ false +Instruction 1291 S:0xC003FC82 0x45C2 1 CMP r10,r8 false +Instruction 1292 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true +Instruction 1293 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 1294 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 1295 S:0xC00440E4 0x4630 1 MOV r0,r6 false +Instruction 1296 S:0xC00440E6 0x4639 0 MOV r1,r7 false +Instruction 1297 S:0xC00440E8 0xF7FBFB98 1 BL {pc}-0x48cc ; 0xc003f81c true +Instruction 1298 S:0xC003F81C 0xB430 1 PUSH {r4,r5} false +Instruction 1299 S:0xC003F81E 0xB500 1 PUSH {lr} false +Instruction 1300 S:0xC003F820 0xF85DEB04 2 POP {lr} false +Instruction 1301 S:0xC003F824 0x2400 0 MOVS r4,#0 false +Instruction 1302 S:0xC003F826 0x680A 1 LDR r2,[r1,#0] false +Instruction 1303 S:0xC003F828 0x6803 2 LDR r3,[r0,#0] false +Instruction 1304 S:0xC003F82A 0x6044 1 STR r4,[r0,#4] false +Instruction 1305 S:0xC003F82C 0x189B 1 ADDS r3,r3,r2 false +Instruction 1306 S:0xC003F82E 0x6003 1 STR r3,[r0,#0] false +Instruction 1307 S:0xC003F830 0xF8D13120 1 LDR r3,[r1,#0x120] false +Instruction 1308 S:0xC003F834 0xB1AB 2 CBZ r3,{pc}+0x2e ; 0xc003f862 true +Instruction 1309 S:0xC003F862 0xF8D02084 15 LDR r2,[r0,#0x84] false +Instruction 1310 S:0xC003F866 0x680D 1 LDR r5,[r1,#0] false +Instruction 1311 S:0xC003F868 0x6B14 2 LDR r4,[r2,#0x30] false +Instruction 1312 S:0xC003F86A 0x6353 1 STR r3,[r2,#0x34] false +Instruction 1313 S:0xC003F86C 0x1964 1 ADDS r4,r4,r5 false +Instruction 1314 S:0xC003F86E 0x6314 1 STR r4,[r2,#0x30] false +Instruction 1315 S:0xC003F870 0xE7E1 0 B {pc}-0x3a ; 0xc003f836 true +Instruction 1316 S:0xC003F836 0xF8D13128 1 LDR r3,[r1,#0x128] false +Instruction 1317 S:0xC003F83A 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f846 true +Instruction 1318 S:0xC003F846 0xF8D03084 9 LDR r3,[r0,#0x84] false +Instruction 1319 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false +Instruction 1320 S:0xC003F84E 0xF5036599 2 ADD r5,r3,#0x4c8 false +Instruction 1321 S:0xC003F852 0xF8D344C8 1 LDR r4,[r3,#0x4c8] false +Instruction 1322 S:0xC003F856 0x6062 5 STR r2,[r4,#4] false +Instruction 1323 S:0xC003F858 0x614C 3 STR r4,[r1,#0x14] false +Instruction 1324 S:0xC003F85A 0x618D 1 STR r5,[r1,#0x18] false +Instruction 1325 S:0xC003F85C 0xF8C324C8 2 STR r2,[r3,#0x4c8] false +Instruction 1326 S:0xC003F860 0xE7EC 0 B {pc}-0x24 ; 0xc003f83c true +Instruction 1327 S:0xC003F83C 0x6883 1 LDR r3,[r0,#8] false +Instruction 1328 S:0xC003F83E 0x3301 2 ADDS r3,#1 false +Instruction 1329 S:0xC003F840 0x6083 1 STR r3,[r0,#8] false +Instruction 1330 S:0xC003F842 0xBC30 3 POP {r4,r5} false +Instruction 1331 S:0xC003F844 0x4770 1 BX lr true +Instruction 1332 S:0xC00440EC 0x4630 1 MOV r0,r6 false +Instruction 1333 S:0xC00440EE 0xF7FCF8AD 0 BL {pc}-0x3ea2 ; 0xc004024c true +Instruction 1334 S:0xC004024C 0xB570 6 PUSH {r4-r6,lr} false +Instruction 1335 S:0xC004024E 0xB500 5 PUSH {lr} false +Instruction 1336 S:0xC0040250 0xF85DEB04 2 POP {lr} false +Instruction 1337 S:0xC0040254 0xF8D01094 2 LDR r1,[r0,#0x94] false +Instruction 1338 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false +Instruction 1339 S:0xC004025C 0x6A0B 14 LDR r3,[r1,#0x20] false +Instruction 1340 S:0xC004025E 0xF8D224C0 2 LDR r2,[r2,#0x4c0] false +Instruction 1341 S:0xC0040262 0xF8534022 17 LDR r4,[r3,r2,LSL #2] false +Instruction 1342 S:0xC0040266 0x2C00 2 CMP r4,#0 false +Instruction 1343 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 1344 S:0xC00402C2 0xBD70 1 POP {r4-r6,pc} true +Instruction 1345 S:0xC00440F2 0xF24C5968 2 MOV r9,#0xc568 false +Instruction 1346 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false +Instruction 1347 S:0xC00440FA 0xF2CC095F 1 MOVT r9,#0xc05f false +Instruction 1348 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false +Instruction 1349 S:0xC0044102 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false +Instruction 1350 S:0xC0044106 0xF1A70838 1 SUB r8,r7,#0x38 false +Instruction 1351 S:0xC004410A 0xF8DC4000 15 LDR r4,[r12,#0] false +Instruction 1352 S:0xC004410E 0xF8D91000 3 LDR r1,[r9,#0] false +Instruction 1353 S:0xC0044112 0x07C9 3 LSLS r1,r1,#31 false +Instruction 1354 S:0xC0044114 0xE9D7010C 3 LDRD r0,r1,[r7,#0x30] false +Instruction 1355 S:0xC0044118 0xBF48 1 IT MI false +Instruction 1356 S:0xC004411A 0x0864 1 LSRS r4,r4,#1 false +Instruction 1357 S:0xC004411C 0x1B12 1 SUBS r2,r2,r4 false +Instruction 1358 S:0xC004411E 0xF1630300 1 SBC r3,r3,#0 false +Instruction 1359 S:0xC0044122 0x4614 0 MOV r4,r2 false +Instruction 1360 S:0xC0044124 0x461D 1 MOV r5,r3 false +Instruction 1361 S:0xC0044126 0x1A24 1 SUBS r4,r4,r0 false +Instruction 1362 S:0xC0044128 0xEB650501 1 SBC r5,r5,r1 false +Instruction 1363 S:0xC004412C 0x2C01 0 CMP r4,#1 false +Instruction 1364 S:0xC004412E 0xF1750E00 1 SBCS lr,r5,#0 false +Instruction 1365 S:0xC0044132 0xBFB8 0 IT LT false +Instruction 1366 S:0xC0044134 0x460B 1 MOV r3,r1 false +Instruction 1367 S:0xC0044136 0xF8D71128 1 LDR r1,[r7,#0x128] false +Instruction 1368 S:0xC004413A 0xBFB8 0 IT LT false +Instruction 1369 S:0xC004413C 0x4602 1 MOV r2,r0 false +Instruction 1370 S:0xC004413E 0xE9C7230C 8 STRD r2,r3,[r7,#0x30] false +Instruction 1371 S:0xC0044142 0xB109 1 CBZ r1,{pc}+6 ; 0xc0044148 true +Instruction 1372 S:0xC0044148 0xE9D7231E 32 LDRD r2,r3,[r7,#0x78] false +Instruction 1373 S:0xC004414C 0xEA520003 2 ORRS r0,r2,r3 false +Instruction 1374 S:0xC0044150 0xD02A 1 BEQ {pc}+0x58 ; 0xc00441a8 true fail +Instruction 1375 S:0xC0044152 0xF8D61084 1 LDR r1,[r6,#0x84] false +Instruction 1376 S:0xC0044156 0xF501618F 2 ADD r1,r1,#0x478 false +Instruction 1377 S:0xC004415A 0xE9D14500 3 LDRD r4,r5,[r1,#0] false +Instruction 1378 S:0xC004415E 0x1AA4 2 SUBS r4,r4,r2 false +Instruction 1379 S:0xC0044160 0xEB650503 1 SBC r5,r5,r3 false +Instruction 1380 S:0xC0044164 0x2C00 0 CMP r4,#0 false +Instruction 1381 S:0xC0044166 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 1382 S:0xC004416A 0xF2C082F7 0 BLT.W {pc}+0x5f2 ; 0xc004475c true fail +Instruction 1383 S:0xC004416E 0xE9D72320 1 LDRD r2,r3,[r7,#0x80] false +Instruction 1384 S:0xC0044172 0x42AB 2 CMP r3,r5 false +Instruction 1385 S:0xC0044174 0xBF08 1 IT EQ false +Instruction 1386 S:0xC0044176 0x42A2 1 CMP r2,r4 false fail +Instruction 1387 S:0xC0044178 0xF0C08562 0 BCC.W {pc}+0xac8 ; 0xc0044c40 true fail +Instruction 1388 S:0xC004417C 0xE9D72322 12 LDRD r2,r3,[r7,#0x88] false +Instruction 1389 S:0xC0044180 0x2000 4 MOVS r0,#0 false +Instruction 1390 S:0xC0044182 0x2100 0 MOVS r1,#0 false +Instruction 1391 S:0xC0044184 0xE9C7011E 1 STRD r0,r1,[r7,#0x78] false +Instruction 1392 S:0xC0044188 0x1912 1 ADDS r2,r2,r4 false +Instruction 1393 S:0xC004418A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 1394 S:0xC004418E 0xE9C72322 1 STRD r2,r3,[r7,#0x88] false +Instruction 1395 S:0xC0044192 0xF1B80F00 1 CMP r8,#0 false +Instruction 1396 S:0xC0044196 0xD007 0 BEQ {pc}+0x12 ; 0xc00441a8 true fail +Instruction 1397 S:0xC0044198 0xF2460244 1 MOV r2,#0x6044 false +Instruction 1398 S:0xC004419C 0xF2CC0263 1 MOVT r2,#0xc063 false +Instruction 1399 S:0xC00441A0 0x6853 19 LDR r3,[r2,#4] false +Instruction 1400 S:0xC00441A2 0x2B00 2 CMP r3,#0 false +Instruction 1401 S:0xC00441A4 0xF04085D6 0 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail +Instruction 1402 S:0xC00441A8 0xE9D72324 1 LDRD r2,r3,[r7,#0x90] false +Instruction 1403 S:0xC00441AC 0xEA520403 2 ORRS r4,r2,r3 false +Instruction 1404 S:0xC00441B0 0xD051 0 BEQ {pc}+0xa6 ; 0xc0044256 true +Instruction 1405 S:0xC0044256 0x6B34 35 LDR r4,[r6,#0x30] false +Instruction 1406 S:0xC0044258 0x42A7 2 CMP r7,r4 false +Instruction 1407 S:0xC004425A 0xD008 0 BEQ {pc}+0x14 ; 0xc004426e true fail +Instruction 1408 S:0xC004425C 0xF8D63084 1 LDR r3,[r6,#0x84] false +Instruction 1409 S:0xC0044260 0xF503638F 2 ADD r3,r3,#0x478 false +Instruction 1410 S:0xC0044264 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 1411 S:0xC0044268 0xE9C72312 1 STRD r2,r3,[r7,#0x48] false +Instruction 1412 S:0xC004426C 0x6B34 1 LDR r4,[r6,#0x30] false +Instruction 1413 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false +Instruction 1414 S:0xC0044272 0xE9D62306 1 LDRD r2,r3,[r6,#0x18] false +Instruction 1415 S:0xC0044276 0xE9D7010C 1 LDRD r0,r1,[r7,#0x30] false +Instruction 1416 S:0xC004427A 0xF2CC0960 1 MOVT r9,#0xc060 false +Instruction 1417 S:0xC004427E 0x1A80 1 SUBS r0,r0,r2 false +Instruction 1418 S:0xC0044280 0xEB610103 1 SBC r1,r1,r3 false +Instruction 1419 S:0xC0044284 0xF8D95000 1 LDR r5,[r9,#0] false +Instruction 1420 S:0xC0044288 0x2300 0 MOVS r3,#0 false +Instruction 1421 S:0xC004428A 0xEA4F7AE1 1 ASR r10,r1,#31 false +Instruction 1422 S:0xC004428E 0xEB050545 2 ADD r5,r5,r5,LSL #1 false +Instruction 1423 S:0xC0044292 0x46D3 0 MOV r11,r10 false +Instruction 1424 S:0xC0044294 0xEA80000A 1 EOR r0,r0,r10 false +Instruction 1425 S:0xC0044298 0xEA81010A 1 EOR r1,r1,r10 false +Instruction 1426 S:0xC004429C 0x462A 0 MOV r2,r5 false +Instruction 1427 S:0xC004429E 0xEBB0000A 1 SUBS r0,r0,r10 false +Instruction 1428 S:0xC00442A2 0xEB61010B 1 SBC r1,r1,r11 false +Instruction 1429 S:0xC00442A6 0x4282 1 CMP r2,r0 false +Instruction 1430 S:0xC00442A8 0xEB730C01 1 SBCS r12,r3,r1 false +Instruction 1431 S:0xC00442AC 0xBFBE 0 ITTT LT false +Instruction 1432 S:0xC00442AE 0x6C33 1 LDR r3,[r6,#0x40] false fail +Instruction 1433 S:0xC00442B0 0x3301 2 ADDS r3,#1 false fail +Instruction 1434 S:0xC00442B2 0x6433 1 STR r3,[r6,#0x40] false fail +Instruction 1435 S:0xC00442B4 0x42BC 1 CMP r4,r7 false +Instruction 1436 S:0xC00442B6 0xD003 0 BEQ {pc}+0xa ; 0xc00442c0 true fail +Instruction 1437 S:0xC00442B8 0x4630 1 MOV r0,r6 false +Instruction 1438 S:0xC00442BA 0x4639 0 MOV r1,r7 false +Instruction 1439 S:0xC00442BC 0xF7FCFEC4 1 BL {pc}-0x3274 ; 0xc0041048 true +Instruction 1440 S:0xC0041048 0xE92D03F0 24 PUSH {r4-r9} false +Instruction 1441 S:0xC004104C 0xB500 5 PUSH {lr} false +Instruction 1442 S:0xC004104E 0xF85DEB04 2 POP {lr} false +Instruction 1443 S:0xC0041052 0x468C 0 MOV r12,r1 false +Instruction 1444 S:0xC0041054 0xF1000128 1 ADD r1,r0,#0x28 false +Instruction 1445 S:0xC0041058 0x2401 0 MOVS r4,#1 false +Instruction 1446 S:0xC004105A 0x460F 1 MOV r7,r1 false +Instruction 1447 S:0xC004105C 0x2300 0 MOVS r3,#0 false +Instruction 1448 S:0xC004105E 0xE010 1 B {pc}+0x24 ; 0xc0041082 true +Instruction 1449 S:0xC0041082 0x683E 28 LDR r6,[r7,#0] false +Instruction 1450 S:0xC0041084 0x2E00 2 CMP r6,#0 false +Instruction 1451 S:0xC0041086 0xD1EB 1 BNE {pc}-0x26 ; 0xc0041060 true +Instruction 1452 S:0xC0041060 0xE9DC230C 1 LDRD r2,r3,[r12,#0x30] false +Instruction 1453 S:0xC0041064 0x1D37 1 ADDS r7,r6,#4 false +Instruction 1454 S:0xC0041066 0xE9D6890A 3 LDRD r8,r9,[r6,#0x28] false +Instruction 1455 S:0xC004106A 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 1456 S:0xC004106E 0xEB630309 1 SBC r3,r3,r9 false +Instruction 1457 S:0xC0041072 0x2A00 0 CMP r2,#0 false +Instruction 1458 S:0xC0041074 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 1459 S:0xC0041078 0x4633 0 MOV r3,r6 false +Instruction 1460 S:0xC004107A 0xBFB4 1 ITE LT false +Instruction 1461 S:0xC004107C 0xF1060708 1 ADD r7,r6,#8 false +Instruction 1462 S:0xC0041080 0x2400 0 MOVS r4,#0 false fail +Instruction 1463 S:0xC0041082 0x683E 3 LDR r6,[r7,#0] false +Instruction 1464 S:0xC0041084 0x2E00 2 CMP r6,#0 false +Instruction 1465 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail +Instruction 1466 S:0xC0041088 0xF10C0208 8 ADD r2,r12,#8 false +Instruction 1467 S:0xC004108C 0xB104 1 CBZ r4,{pc}+4 ; 0xc0041090 true fail +Instruction 1468 S:0xC004108E 0x62C2 1 STR r2,[r0,#0x2c] false +Instruction 1469 S:0xC0041090 0xF8CC3008 1 STR r3,[r12,#8] false +Instruction 1470 S:0xC0041094 0x4610 0 MOV r0,r2 false +Instruction 1471 S:0xC0041096 0x2300 1 MOVS r3,#0 false +Instruction 1472 S:0xC0041098 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 1473 S:0xC004109C 0xF8CC3010 1 STR r3,[r12,#0x10] false +Instruction 1474 S:0xC00410A0 0x603A 1 STR r2,[r7,#0] false +Instruction 1475 S:0xC00410A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1476 S:0xC00410A6 0xF215B865 3 B.W {pc}+0x2150ce ; 0xc0256174 true +Cycle Count 21 Tracing disabled +Info Tracing enabled +Instruction 1477 S:0xC00442C0 0x2301 1 MOVS r3,#1 false +Instruction 1478 S:0xC00442C2 0x61FB 1 STR r3,[r7,#0x1c] false +Instruction 1479 S:0xC00442C4 0x68B3 1 LDR r3,[r6,#8] false +Instruction 1480 S:0xC00442C6 0x2B01 2 CMP r3,#1 false +Instruction 1481 S:0xC00442C8 0xF00081D8 0 BEQ.W {pc}+0x3b4 ; 0xc004467c true fail +Instruction 1482 S:0xC00442CC 0x68F3 1 LDR r3,[r6,#0xc] false +Instruction 1483 S:0xC00442CE 0x3301 2 ADDS r3,#1 false +Instruction 1484 S:0xC00442D0 0x60F3 1 STR r3,[r6,#0xc] false +Instruction 1485 S:0xC00442D2 0xF8D77120 1 LDR r7,[r7,#0x120] false +Instruction 1486 S:0xC00442D6 0x2F00 2 CMP r7,#0 false +Instruction 1487 S:0xC00442D8 0xF000810F 0 BEQ.W {pc}+0x222 ; 0xc00444fa true +Instruction 1488 S:0xC00444FA 0x9D13 35 LDR r5,[sp,#0x4c] false +Instruction 1489 S:0xC00444FC 0x9E13 1 LDR r6,[sp,#0x4c] false +Instruction 1490 S:0xC00444FE 0xF5056390 19 ADD r3,r5,#0x480 false +Instruction 1491 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false +Instruction 1492 S:0xC0044506 0x686D 1 LDR r5,[r5,#4] false +Instruction 1493 S:0xC0044508 0xE9D38900 2 LDRD r8,r9,[r3,#0] false +Instruction 1494 S:0xC004450C 0xE9DA0100 60 LDRD r0,r1,[r10,#0] false +Instruction 1495 S:0xC0044510 0xF8D644C0 1 LDR r4,[r6,#0x4c0] false +Instruction 1496 S:0xC0044514 0xEBB80000 1 SUBS r0,r8,r0 false +Instruction 1497 S:0xC0044518 0xEB690101 1 SBC r1,r9,r1 false +Instruction 1498 S:0xC004451C 0xF7FBFA1E 0 BL {pc}-0x4bc0 ; 0xc003f95c true +Instruction 1499 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 1500 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 1501 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 1502 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 1503 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 1504 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 1505 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 1506 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 1507 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 1508 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 1509 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 1510 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 1511 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 1512 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 1513 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 1514 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 1515 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 1516 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 1517 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 1518 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 1519 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 1520 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1521 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 1522 S:0xC0044520 0x2800 1 CMP r0,#0 false +Instruction 1523 S:0xC0044522 0xF1710700 1 SBCS r7,r1,#0 false +Instruction 1524 S:0xC0044526 0xF2C08147 0 BLT.W {pc}+0x292 ; 0xc00447b8 true fail +Instruction 1525 S:0xC004452A 0x0A86 12 LSRS r6,r0,#10 false +Instruction 1526 S:0xC004452C 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 1527 S:0xC004452E 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 1528 S:0xC0044532 0xEA560B07 1 ORRS r11,r6,r7 false +Instruction 1529 S:0xC0044536 0xF0408114 0 BNE.W {pc}+0x22c ; 0xc0044762 true +Instruction 1530 S:0xC0044762 0x4B58 4 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false +Instruction 1531 S:0xC0044764 0xE9CA8900 3 STRD r8,r9,[r10,#0] false +Instruction 1532 S:0xC0044768 0x681A 1 LDR r2,[r3,#0] false +Instruction 1533 S:0xC004476A 0xB372 2 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail +Instruction 1534 S:0xC004476C 0xEB031304 17 ADD r3,r3,r4,LSL #4 false +Instruction 1535 S:0xC0044770 0xF04F0A00 1 MOV r10,#0 false +Instruction 1536 S:0xC0044774 0xF8CDA01C 1 STR r10,[sp,#0x1c] false +Instruction 1537 S:0xC0044778 0xF8D3C098 1 LDR r12,[r3,#0x98] false +Instruction 1538 S:0xC004477C 0xF8CDC018 1 STR r12,[sp,#0x18] false +Instruction 1539 S:0xC0044780 0xF8DD904C 16 LDR r9,[sp,#0x4c] false +Instruction 1540 S:0xC0044784 0xF8D9459C 3 LDR r4,[r9,#0x59c] false +Instruction 1541 S:0xC0044788 0x05A1 3 LSLS r1,r4,#22 false +Instruction 1542 S:0xC004478A 0x0D89 2 LSRS r1,r1,#22 false +Instruction 1543 S:0xC004478C 0x1872 1 ADDS r2,r6,r1 false +Instruction 1544 S:0xC004478E 0xF1470300 1 ADC r3,r7,#0 false +Instruction 1545 S:0xC0044792 0x2B00 1 CMP r3,#0 false +Instruction 1546 S:0xC0044794 0xBF08 0 IT EQ false +Instruction 1547 S:0xC0044796 0xF5B26F80 1 CMP r2,#0x400 false +Instruction 1548 S:0xC004479A 0xD21E 0 BCS {pc}+0x40 ; 0xc00447da true +Instruction 1549 S:0xC00447DA 0xF5C16380 1 RSB r3,r1,#0x400 false +Instruction 1550 S:0xC00447DE 0x2D00 0 CMP r5,#0 false +Instruction 1551 S:0xC00447E0 0xF0408099 1 BNE.W {pc}+0x136 ; 0xc0044916 true +Instruction 1552 S:0xC0044916 0xFB03F10C 14 MUL r1,r3,r12 false +Instruction 1553 S:0xC004491A 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false +Instruction 1554 S:0xC004491E 0xF8DB0598 3 LDR r0,[r11,#0x598] false +Instruction 1555 S:0xC0044922 0xF8DB25C8 16 LDR r2,[r11,#0x5c8] false +Instruction 1556 S:0xC0044926 0x0A89 1 LSRS r1,r1,#10 false +Instruction 1557 S:0xC0044928 0x1808 1 ADDS r0,r1,r0 false +Instruction 1558 S:0xC004492A 0x1852 1 ADDS r2,r2,r1 false +Instruction 1559 S:0xC004492C 0xF8CB0598 1 STR r0,[r11,#0x598] false +Instruction 1560 S:0xC0044930 0xF8CB25C8 1 STR r2,[r11,#0x5c8] false +Instruction 1561 S:0xC0044934 0xE75A 0 B {pc}-0x148 ; 0xc00447ec true +Instruction 1562 S:0xC00447EC 0xEBB60A03 1 SUBS r10,r6,r3 false +Instruction 1563 S:0xC00447F0 0xEB677BE3 1 SBC r11,r7,r3,ASR #31 false +Instruction 1564 S:0xC00447F4 0x2600 0 MOVS r6,#0 false +Instruction 1565 S:0xC00447F6 0x2700 1 MOVS r7,#0 false +Instruction 1566 S:0xC00447F8 0xE9CD6704 1 STRD r6,r7,[sp,#0x10] false +Instruction 1567 S:0xC00447FC 0xEA4F279A 1 LSR r7,r10,#10 false +Instruction 1568 S:0xC0044800 0x9704 4 STR r7,[sp,#0x10] false +Instruction 1569 S:0xC0044802 0xF8DDE010 2 LDR lr,[sp,#0x10] false +Instruction 1570 S:0xC0044806 0xEA4F229B 1 LSR r2,r11,#10 false +Instruction 1571 S:0xC004480A 0xF24036FF 0 MOV r6,#0x3ff false +Instruction 1572 S:0xC004480E 0x2700 1 MOVS r7,#0 false +Instruction 1573 S:0xC0044810 0xEA4E5E8B 1 ORR lr,lr,r11,LSL #22 false +Instruction 1574 S:0xC0044814 0x9205 1 STR r2,[sp,#0x14] false +Instruction 1575 S:0xC0044816 0xF8CDE010 1 STR lr,[sp,#0x10] false +Instruction 1576 S:0xC004481A 0xEA06060A 1 AND r6,r6,r10 false +Instruction 1577 S:0xC004481E 0xEA07070B 15 AND r7,r7,r11 false +Instruction 1578 S:0xC0044822 0xE9DDAB04 1 LDRD r10,r11,[sp,#0x10] false +Instruction 1579 S:0xC0044826 0xF04F0801 1 MOV r8,#1 false +Instruction 1580 S:0xC004482A 0xF04F0900 0 MOV r9,#0 false +Instruction 1581 S:0xC004482E 0xEB18080A 1 ADDS r8,r8,r10 false +Instruction 1582 S:0xC0044832 0x9913 1 LDR r1,[sp,#0x4c] false +Instruction 1583 S:0xC0044834 0xEB49090B 1 ADC r9,r9,r11 false +Instruction 1584 S:0xC0044838 0xF44F6AFC 0 MOV r10,#0x7e0 false +Instruction 1585 S:0xC004483C 0xF04F0B00 1 MOV r11,#0 false +Instruction 1586 S:0xC0044840 0x191B 14 ADDS r3,r3,r4 false +Timestamp Timestamp: 562536984493 +Instruction 1587 S:0xC0044842 0x45CB 1 CMP r11,r9 false +Instruction 1588 S:0xC0044844 0xBF08 1 IT EQ false +Instruction 1589 S:0xC0044846 0x45C2 1 CMP r10,r8 false +Instruction 1590 S:0xC0044848 0xF8C1359C 1 STR r3,[r1,#0x59c] false +Instruction 1591 S:0xC004484C 0xF0C08307 0 BCC.W {pc}+0x612 ; 0xc0044e5e true fail +Instruction 1592 S:0xC0044850 0xF1B80F1F 18 CMP r8,#0x1f false +Instruction 1593 S:0xC0044854 0x46C6 0 MOV lr,r8 false +Instruction 1594 S:0xC0044856 0x4C1A 1 LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 false +Instruction 1595 S:0xC0044858 0xF20082E7 0 BHI.W {pc}+0x5d2 ; 0xc0044e2a true fail +Instruction 1596 S:0xC004485C 0xF8542028 20 LDR r2,[r4,r8,LSL #2] false +Instruction 1597 S:0xC0044860 0xF8DD904C 3 LDR r9,[sp,#0x4c] false +Instruction 1598 S:0xC0044864 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false +Instruction 1599 S:0xC0044868 0xFBA00102 1 UMULL r0,r1,r0,r2 false +Instruction 1600 S:0xC004486C 0xF8D9A5C8 3 LDR r10,[r9,#0x5c8] false +Instruction 1601 S:0xC0044870 0xFBA32302 1 UMULL r2,r3,r3,r2 false +Instruction 1602 S:0xC0044874 0x4688 1 MOV r8,r1 false +Instruction 1603 S:0xC0044876 0xF8C91598 1 STR r1,[r9,#0x598] false +Instruction 1604 S:0xC004487A 0x4699 0 MOV r9,r3 false +Instruction 1605 S:0xC004487C 0xF8CB359C 1 STR r3,[r11,#0x59c] false +Instruction 1606 S:0xC0044880 0xF854302E 8 LDR r3,[r4,lr,LSL #2] false +Instruction 1607 S:0xC0044884 0xFBA3AB0A 3 UMULL r10,r11,r3,r10 false +Instruction 1608 S:0xC0044888 0x465C 2 MOV r4,r11 false +Instruction 1609 S:0xC004488A 0xF8DDA04C 1 LDR r10,[sp,#0x4c] false +Instruction 1610 S:0xC004488E 0xE9DD0104 1 LDRD r0,r1,[sp,#0x10] false +Instruction 1611 S:0xC0044892 0xF8CA45C8 2 STR r4,[r10,#0x5c8] false +Instruction 1612 S:0xC0044896 0xF8CDC00C 1 STR r12,[sp,#0xc] false +Instruction 1613 S:0xC004489A 0xF7FCFF19 0 BL {pc}-0x31ca ; 0xc00416d0 true +Instruction 1614 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 1615 S:0xC00416D4 0xB500 8 PUSH {lr} false +Instruction 1616 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 1617 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 1618 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 1619 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 1620 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 1621 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 1622 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 1623 S:0xC00416E6 0x4B31 10 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 1624 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 1625 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false +Instruction 1626 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1627 S:0xC00416F4 0x4770 3 BX lr true +Instruction 1628 S:0xC004489E 0xF8DDC00C 12 LDR r12,[sp,#0xc] false +Instruction 1629 S:0xC00448A2 0xBB5D 1 CBNZ r5,{pc}+0x5a ; 0xc00448fc true +Instruction 1630 S:0xC00448FC 0xFB0CF300 25 MUL r3,r12,r0 false +Instruction 1631 S:0xC0044900 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false +Instruction 1632 S:0xC0044904 0x0A9B 2 LSRS r3,r3,#10 false +Instruction 1633 S:0xC0044906 0xEB030108 1 ADD r1,r3,r8 false +Instruction 1634 S:0xC004490A 0x191B 1 ADDS r3,r3,r4 false +Instruction 1635 S:0xC004490C 0xF8CB1598 1 STR r1,[r11,#0x598] false +Instruction 1636 S:0xC0044910 0xF8CB35C8 1 STR r3,[r11,#0x5c8] false +Instruction 1637 S:0xC0044914 0xE7C8 0 B {pc}-0x6c ; 0xc00448a8 true +Instruction 1638 S:0xC00448A8 0xEB090400 1 ADD r4,r9,r0 false +Instruction 1639 S:0xC00448AC 0xF8DD904C 1 LDR r9,[sp,#0x4c] false +Instruction 1640 S:0xC00448B0 0xF8C9459C 3 STR r4,[r9,#0x59c] false +Instruction 1641 S:0xC00448B4 0xE774 0 B {pc}-0x114 ; 0xc00447a0 true +Instruction 1642 S:0xC00447A0 0x2D00 1 CMP r5,#0 false +Instruction 1643 S:0xC00447A2 0xF0408091 0 BNE.W {pc}+0x126 ; 0xc00448c8 true +Instruction 1644 S:0xC00448C8 0xF8DDA018 23 LDR r10,[sp,#0x18] false +Instruction 1645 S:0xC00448CC 0xF8DDB01C 1 LDR r11,[sp,#0x1c] false +Instruction 1646 S:0xC00448D0 0xF8DD904C 1 LDR r9,[sp,#0x4c] false +Instruction 1647 S:0xC00448D4 0xFBA6230A 1 UMULL r2,r3,r6,r10 false +Instruction 1648 S:0xC00448D8 0xF8D955C8 2 LDR r5,[r9,#0x5c8] false +Instruction 1649 S:0xC00448DC 0xFB06F00B 1 MUL r0,r6,r11 false +Instruction 1650 S:0xC00448E0 0x46D3 1 MOV r11,r10 false +Instruction 1651 S:0xC00448E2 0xFB0A0007 1 MLA r0,r10,r7,r0 false +Instruction 1652 S:0xC00448E6 0x0A92 1 LSRS r2,r2,#10 false +Instruction 1653 S:0xC00448E8 0x18C3 1 ADDS r3,r0,r3 false +Instruction 1654 S:0xC00448EA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false +Instruction 1655 S:0xC00448EE 0x1889 1 ADDS r1,r1,r2 false +Instruction 1656 S:0xC00448F0 0x18AD 1 ADDS r5,r5,r2 false +Instruction 1657 S:0xC00448F2 0xF8C91598 1 STR r1,[r9,#0x598] false +Instruction 1658 S:0xC00448F6 0xF8C955C8 1 STR r5,[r9,#0x5c8] false +Instruction 1659 S:0xC00448FA 0xE758 0 B {pc}-0x14c ; 0xc00447ae true +Instruction 1660 S:0xC00447AE 0x19A4 1 ADDS r4,r4,r6 false +Instruction 1661 S:0xC00447B0 0x9E13 1 LDR r6,[sp,#0x4c] false +Instruction 1662 S:0xC00447B2 0xF8C6459C 3 STR r4,[r6,#0x59c] false +Instruction 1663 S:0xC00447B6 0xE6C7 0 B {pc}-0x26e ; 0xc0044548 true +Instruction 1664 S:0xC0044548 0xF8DD904C 1 LDR r9,[sp,#0x4c] false +Instruction 1665 S:0xC004454C 0x028B 1 LSLS r3,r1,#10 false +Instruction 1666 S:0xC004454E 0x3401 0 ADDS r4,#1 false +Instruction 1667 S:0xC0044550 0x4618 1 MOV r0,r3 false +Instruction 1668 S:0xC0044552 0x2100 0 MOVS r1,#0 false +Instruction 1669 S:0xC0044554 0xF8DDA04C 1 LDR r10,[sp,#0x4c] false +Instruction 1670 S:0xC0044558 0xF8D970B8 1 LDR r7,[r9,#0xb8] false +Instruction 1671 S:0xC004455C 0xF20CFC18 0 BL {pc}+0x20c834 ; 0xc0250d90 true +Cycle Count 316 Tracing disabled +Info Tracing enabled +Instruction 1672 S:0xC0044560 0x1BD6 1 SUBS r6,r2,r7 false +Instruction 1673 S:0xC0044562 0xF8D980BC 1 LDR r8,[r9,#0xbc] false +Instruction 1674 S:0xC0044566 0xEA8679E6 1 EOR r9,r6,r6,ASR #31 false +Instruction 1675 S:0xC004456A 0xEBA979E6 1 SUB r9,r9,r6,ASR #31 false +Instruction 1676 S:0xC004456E 0x02A8 1 LSLS r0,r5,#10 false +Instruction 1677 S:0xC0044570 0x2100 0 MOVS r1,#0 false +Instruction 1678 S:0xC0044572 0xF8DA50DC 1 LDR r5,[r10,#0xdc] false +Instruction 1679 S:0xC0044576 0xF20CFC0B 0 BL {pc}+0x20c81a ; 0xc0250d90 true +Cycle Count 229 Tracing disabled +Info Tracing enabled +Instruction 1680 S:0xC004457A 0xEBB91F97 1 CMP r9,r7,LSR #6 false +Instruction 1681 S:0xC004457E 0xEBC80202 1 RSB r2,r8,r2 false +Instruction 1682 S:0xC0044582 0xD806 0 BHI {pc}+0x10 ; 0xc0044592 true +Instruction 1683 S:0xC0044592 0xF1050338 20 ADD r3,r5,#0x38 false +Instruction 1684 S:0xC0044596 0xE8531F00 8 LDREX r1,[r3] false +Instruction 1685 S:0xC004459A 0x4431 2 ADD r1,r1,r6 false +Instruction 1686 S:0xC004459C 0xE8431000 22 STREX r0,r1,[r3] false +Instruction 1687 S:0xC00445A0 0xF0900F00 2 TEQ r0,#0 false +Instruction 1688 S:0xC00445A4 0xD1F7 0 BNE {pc}-0xe ; 0xc0044596 true fail +Instruction 1689 S:0xC00445A6 0xF8DDB04C 1 LDR r11,[sp,#0x4c] false +Instruction 1690 S:0xC00445AA 0xF105033C 0 ADD r3,r5,#0x3c false +Instruction 1691 S:0xC00445AE 0xF8DB10B8 3 LDR r1,[r11,#0xb8] false +Instruction 1692 S:0xC00445B2 0x1989 2 ADDS r1,r1,r6 false +Instruction 1693 S:0xC00445B4 0xF8CB10B8 1 STR r1,[r11,#0xb8] false +Instruction 1694 S:0xC00445B8 0xE8531F00 10 LDREX r1,[r3] false +Instruction 1695 S:0xC00445BC 0x4411 2 ADD r1,r1,r2 false +Instruction 1696 S:0xC00445BE 0xE8431000 7 STREX r0,r1,[r3] false +Instruction 1697 S:0xC00445C2 0xF0900F00 2 TEQ r0,#0 false +Instruction 1698 S:0xC00445C6 0xD1F7 0 BNE {pc}-0xe ; 0xc00445b8 true fail +Instruction 1699 S:0xC00445C8 0xF8DB30BC 8 LDR r3,[r11,#0xbc] false +Instruction 1700 S:0xC00445CC 0x189B 2 ADDS r3,r3,r2 false +Instruction 1701 S:0xC00445CE 0xF8CB30BC 1 STR r3,[r11,#0xbc] false +Instruction 1702 S:0xC00445D2 0x4BB9 12 LDR r3,[pc,#740] ; [0xC00448B8] = 0xC0635FCC false +Instruction 1703 S:0xC00445D4 0x9D13 1 LDR r5,[sp,#0x4c] false +Instruction 1704 S:0xC00445D6 0x685A 4 LDR r2,[r3,#4] false +Instruction 1705 S:0xC00445D8 0xF8D50598 3 LDR r0,[r5,#0x598] false +Instruction 1706 S:0xC00445DC 0xF8D5159C 1 LDR r1,[r5,#0x59c] false +Instruction 1707 S:0xC00445E0 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false +Instruction 1708 S:0xC00445E4 0x2A00 0 CMP r2,#0 false +Instruction 1709 S:0xC00445E6 0xF0408455 1 BNE.W {pc}+0x8ae ; 0xc0044e94 true fail +Instruction 1710 S:0xC00445EA 0x4BB4 17 LDR r3,[pc,#720] ; [0xC00448BC] = 0xC0635FB8 false +Instruction 1711 S:0xC00445EC 0x9F13 1 LDR r7,[sp,#0x4c] false +Instruction 1712 S:0xC00445EE 0x685A 12 LDR r2,[r3,#4] false +Instruction 1713 S:0xC00445F0 0xE9D74524 1 LDRD r4,r5,[r7,#0x90] false +Instruction 1714 S:0xC00445F4 0x2A00 1 CMP r2,#0 false +Instruction 1715 S:0xC00445F6 0xF040843D 0 BNE.W {pc}+0x87e ; 0xc0044e74 true fail +Instruction 1716 S:0xC00445FA 0xF8DD904C 11 LDR r9,[sp,#0x4c] false +Instruction 1717 S:0xC00445FE 0x4648 2 MOV r0,r9 false +Instruction 1718 S:0xC0044600 0xF8D93004 16 LDR r3,[r9,#4] false +Instruction 1719 S:0xC0044604 0x3301 2 ADDS r3,#1 false +Instruction 1720 S:0xC0044606 0xF8C93004 1 STR r3,[r9,#4] false +Instruction 1721 S:0xC004460A 0xB025 0 ADD sp,sp,#0x94 false +Instruction 1722 S:0xC004460C 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 1723 S:0xC0044610 0xF7FCBD9E 5 B {pc}-0x34c0 ; 0xc0041150 true +Instruction 1724 S:0xC0041150 0xB478 13 PUSH {r3-r6} false +Instruction 1725 S:0xC0041152 0xB500 4 PUSH {lr} false +Instruction 1726 S:0xC0041154 0xF85DEB04 2 POP {lr} false +Instruction 1727 S:0xC0041158 0x4A16 11 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false +Instruction 1728 S:0xC004115A 0xF8D01460 2 LDR r1,[r0,#0x460] false +Instruction 1729 S:0xC004115E 0x6812 3 LDR r2,[r2,#0] false +Instruction 1730 S:0xC0041160 0x0612 3 LSLS r2,r2,#24 false +Instruction 1731 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true +Instruction 1732 S:0xC004119A 0xBC78 8 POP {r3-r6} false +Instruction 1733 S:0xC004119C 0x4770 2 BX lr true +Instruction 1734 S:0xC003B8B0 0xE8BD83F8 13 POP {r3-r9,pc} true +Instruction 1735 S:0xC003C042 0x68E3 14 LDR r3,[r4,#0xc] false +Instruction 1736 S:0xC003C044 0x2201 0 MOVS r2,#1 false +Instruction 1737 S:0xC003C046 0x61E2 3 STR r2,[r4,#0x1c] false +Instruction 1738 S:0xC003C048 0x069A 1 LSLS r2,r3,#26 false +Instruction 1739 S:0xC003C04A 0xD504 1 BPL {pc}+0xc ; 0xc003c056 true +Instruction 1740 S:0xC003C056 0x4628 21 MOV r0,r5 false +Instruction 1741 S:0xC003C058 0x4621 1 MOV r1,r4 false +Instruction 1742 S:0xC003C05A 0x2200 0 MOVS r2,#0 false +Instruction 1743 S:0xC003C05C 0xE8BD40B0 1 POP {r4,r5,r7,lr} false +Instruction 1744 S:0xC003C060 0xF7FFBF42 2 B.W {pc}-0x178 ; 0xc003bee8 true +Instruction 1745 S:0xC003BEE8 0xE92D43F8 2 PUSH {r3-r9,lr} false +Instruction 1746 S:0xC003BEEC 0xAF00 4 ADD r7,sp,#0 false +Instruction 1747 S:0xC003BEEE 0xB500 2 PUSH {lr} false +Instruction 1748 S:0xC003BEF0 0xF85DEB04 2 POP {lr} false +Instruction 1749 S:0xC003BEF4 0x4606 0 MOV r6,r0 false +Instruction 1750 S:0xC003BEF6 0x460D 1 MOV r5,r1 false +Instruction 1751 S:0xC003BEF8 0xF7FFFFC8 1 BL {pc}-0x6c ; 0xc003be8c true +Instruction 1752 S:0xC003BE8C 0xE92D41F0 9 PUSH {r4-r8,lr} false +Instruction 1753 S:0xC003BE90 0xAF00 3 ADD r7,sp,#0 false +Instruction 1754 S:0xC003BE92 0xB500 2 PUSH {lr} false +Instruction 1755 S:0xC003BE94 0xF85DEB04 2 POP {lr} false +Instruction 1756 S:0xC003BE98 0xF8D06460 1 LDR r6,[r0,#0x460] false +Instruction 1757 S:0xC003BE9C 0x6B0D 2 LDR r5,[r1,#0x30] false +Instruction 1758 S:0xC003BE9E 0x4680 0 MOV r8,r0 false +Instruction 1759 S:0xC003BEA0 0x6B34 3 LDR r4,[r6,#0x30] false +Instruction 1760 S:0xC003BEA2 0x42A5 2 CMP r5,r4 false +Instruction 1761 S:0xC003BEA4 0xD019 0 BEQ {pc}+0x36 ; 0xc003beda true +Instruction 1762 S:0xC003BEDA 0x696B 59 LDR r3,[r5,#0x14] false +Instruction 1763 S:0xC003BEDC 0x4798 1 BLX r3 true +Instruction 1764 S:0xC00414AC 0xE92D47F0 21 PUSH {r4-r10,lr} false +Instruction 1765 S:0xC00414B0 0xB082 4 SUB sp,sp,#8 false +Instruction 1766 S:0xC00414B2 0xB500 3 PUSH {lr} false +Instruction 1767 S:0xC00414B4 0xF85DEB04 2 POP {lr} false +Instruction 1768 S:0xC00414B8 0x4B55 12 LDR r3,[pc,#340] ; [0xC0041610] = 0xC0607834 false +Instruction 1769 S:0xC00414BA 0xF8D06460 2 LDR r6,[r0,#0x460] false +Instruction 1770 S:0xC00414BE 0x4681 0 MOV r9,r0 false +Instruction 1771 S:0xC00414C0 0xF1010438 2 ADD r4,r1,#0x38 false +Instruction 1772 S:0xC00414C4 0x6858 3 LDR r0,[r3,#4] false +Instruction 1773 S:0xC00414C6 0xF1060538 0 ADD r5,r6,#0x38 false +Instruction 1774 S:0xC00414CA 0xF8D6315C 3 LDR r3,[r6,#0x15c] false +Instruction 1775 S:0xC00414CE 0x689B 3 LDR r3,[r3,#8] false +Instruction 1776 S:0xC00414D0 0x4283 2 CMP r3,r0 false +Instruction 1777 S:0xC00414D2 0xBF34 0 ITE CC false +Instruction 1778 S:0xC00414D4 0xF04F0A00 1 MOV r10,#0 false +Instruction 1779 S:0xC00414D8 0xF04F0A01 0 MOV r10,#1 false fail +Instruction 1780 S:0xC00414DC 0x42A5 1 CMP r5,r4 false +Instruction 1781 S:0xC00414DE 0xD01B 0 BEQ {pc}+0x3a ; 0xc0041518 true fail +Instruction 1782 S:0xC00414E0 0xF8DF8130 21 LDR r8,[pc,#304] ; [0xC0041614] = 0xC05FC568 false +Instruction 1783 S:0xC00414E4 0xF8D87000 3 LDR r7,[r8,#0] false +Instruction 1784 S:0xC00414E8 0xF0170704 2 ANDS r7,r7,#4 false +Instruction 1785 S:0xC00414EC 0xD005 0 BEQ {pc}+0xe ; 0xc00414fa true +Instruction 1786 S:0xC00414FA 0x6873 8 LDR r3,[r6,#4] false +Instruction 1787 S:0xC00414FC 0x681B 5 LDR r3,[r3,#0] false +Instruction 1788 S:0xC00414FE 0x079B 3 LSLS r3,r3,#30 false +Instruction 1789 S:0xC0041500 0xD40A 0 BMI {pc}+0x18 ; 0xc0041518 true fail +Instruction 1790 S:0xC0041502 0xF8D631C0 11 LDR r3,[r6,#0x1c0] false +Instruction 1791 S:0xC0041506 0x2B05 2 CMP r3,#5 false +Instruction 1792 S:0xC0041508 0xD07C 0 BEQ {pc}+0xfc ; 0xc0041604 true fail +Instruction 1793 S:0xC004150A 0xF8D121C0 19 LDR r2,[r1,#0x1c0] false +Instruction 1794 S:0xC004150E 0xB91A 2 CBNZ r2,{pc}+0xa ; 0xc0041518 true fail +Instruction 1795 S:0xC0041510 0xF8D83000 8 LDR r3,[r8,#0] false +Instruction 1796 S:0xC0041514 0x0698 3 LSLS r0,r3,#26 false +Instruction 1797 S:0xC0041516 0xD402 1 BMI {pc}+8 ; 0xc004151e true +Instruction 1798 S:0xC004151E 0x2D00 1 CMP r5,#0 false +Instruction 1799 S:0xC0041520 0xD068 1 BEQ {pc}+0xd4 ; 0xc00415f4 true fail +Instruction 1800 S:0xC0041522 0x462B 1 MOV r3,r5 false +Instruction 1801 S:0xC0041524 0xF8D33120 3 LDR r3,[r3,#0x120] false +Instruction 1802 S:0xC0041528 0x3201 0 ADDS r2,#1 false +Instruction 1803 S:0xC004152A 0x2B00 2 CMP r3,#0 false +Instruction 1804 S:0xC004152C 0xD1FA 0 BNE {pc}-8 ; 0xc0041524 true fail +Instruction 1805 S:0xC004152E 0x2C00 18 CMP r4,#0 false +Instruction 1806 S:0xC0041530 0xD062 1 BEQ {pc}+0xc8 ; 0xc00415f8 true fail +Instruction 1807 S:0xC0041532 0x4621 1 MOV r1,r4 false +Instruction 1808 S:0xC0041534 0x2300 1 MOVS r3,#0 false +Instruction 1809 S:0xC0041536 0xF8D11120 2 LDR r1,[r1,#0x120] false +Instruction 1810 S:0xC004153A 0x3301 0 ADDS r3,#1 false +Instruction 1811 S:0xC004153C 0x2900 2 CMP r1,#0 false +Instruction 1812 S:0xC004153E 0xD1FA 0 BNE {pc}-8 ; 0xc0041536 true fail +Instruction 1813 S:0xC0041540 0x4293 14 CMP r3,r2 false +Instruction 1814 S:0xC0041542 0xDA0A 0 BGE {pc}+0x18 ; 0xc004155a true +Instruction 1815 S:0xC004155A 0x429A 23 CMP r2,r3 false +Instruction 1816 S:0xC004155C 0xDA04 0 BGE {pc}+0xc ; 0xc0041568 true +Instruction 1817 S:0xC0041568 0xF8D50124 3 LDR r0,[r5,#0x124] false +Instruction 1818 S:0xC004156C 0xF8D43124 1 LDR r3,[r4,#0x124] false +Instruction 1819 S:0xC0041570 0x4298 2 CMP r0,r3 false +Instruction 1820 S:0xC0041572 0xD009 0 BEQ {pc}+0x16 ; 0xc0041588 true +Instruction 1821 S:0xC0041588 0xF7FEFDBE 8 BL {pc}-0x1480 ; 0xc0040108 true +Instruction 1822 S:0xC0040108 0xE92D4FF0 5 PUSH {r4-r11,lr} false +Instruction 1823 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false +Instruction 1824 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 1825 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 1826 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false +Instruction 1827 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false +Instruction 1828 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 1829 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false +Instruction 1830 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 1831 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 1832 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 1833 S:0xC004012C 0xF8DA2020 8 LDR r2,[r10,#0x20] false +Instruction 1834 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 1835 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true +Instruction 1836 S:0xC00401B0 0xB005 2 ADD sp,sp,#0x14 false +Instruction 1837 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 1838 S:0xC004158C 0x2C00 17 CMP r4,#0 false +Instruction 1839 S:0xC004158E 0xD03E 0 BEQ {pc}+0x80 ; 0xc004160e true fail +Instruction 1840 S:0xC0041590 0x4628 1 MOV r0,r5 false +Instruction 1841 S:0xC0041592 0x4621 0 MOV r1,r4 false +Instruction 1842 S:0xC0041594 0xF7FFFF60 1 BL {pc}-0x13c ; 0xc0041458 true +Instruction 1843 S:0xC0041458 0xB538 35 PUSH {r3-r5,lr} false +Instruction 1844 S:0xC004145A 0xB500 4 PUSH {lr} false +Instruction 1845 S:0xC004145C 0xF85DEB04 2 POP {lr} false +Instruction 1846 S:0xC0041460 0x460A 13 MOV r2,r1 false +Instruction 1847 S:0xC0041462 0xE9D0450C 1 LDRD r4,r5,[r0,#0x30] false +Instruction 1848 S:0xC0041466 0xE9D1010C 1 LDRD r0,r1,[r1,#0x30] false +Instruction 1849 S:0xC004146A 0x1A24 2 SUBS r4,r4,r0 false +Instruction 1850 S:0xC004146C 0xEB650501 1 SBC r5,r5,r1 false +Instruction 1851 S:0xC0041470 0x2C01 0 CMP r4,#1 false +Instruction 1852 S:0xC0041472 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 1853 S:0xC0041476 0xDB0E 0 BLT {pc}+0x20 ; 0xc0041496 true fail +Instruction 1854 S:0xC0041478 0x6813 18 LDR r3,[r2,#0] false +Instruction 1855 S:0xC004147A 0x490B 11 LDR r1,[pc,#44] ; [0xC00414A8] = 0xC0607834 false +Instruction 1856 S:0xC004147C 0xF5B36F80 1 CMP r3,#0x400 false +Instruction 1857 S:0xC0041480 0x6988 2 LDR r0,[r1,#0x18] false +Instruction 1858 S:0xC0041482 0xD10B 0 BNE {pc}+0x1a ; 0xc004149c true fail +Instruction 1859 S:0xC0041484 0x4602 15 MOV r2,r0 false +Instruction 1860 S:0xC0041486 0x2300 0 MOVS r3,#0 false +Instruction 1861 S:0xC0041488 0x42A2 1 CMP r2,r4 false +Instruction 1862 S:0xC004148A 0xEB730105 1 SBCS r1,r3,r5 false +Instruction 1863 S:0xC004148E 0xBFAC 1 ITE GE false +Instruction 1864 S:0xC0041490 0x2000 1 MOVS r0,#0 false fail +Instruction 1865 S:0xC0041492 0x2001 0 MOVS r0,#1 false +Instruction 1866 S:0xC0041494 0xBD38 1 POP {r3-r5,pc} true +Instruction 1867 S:0xC0041598 0x2801 2 CMP r0,#1 false +Instruction 1868 S:0xC004159A 0xD1BD 0 BNE {pc}-0x82 ; 0xc0041518 true fail +Instruction 1869 S:0xC004159C 0x2F00 8 CMP r7,#0 false +Instruction 1870 S:0xC004159E 0xD02D 0 BEQ {pc}+0x5e ; 0xc00415fc true +Instruction 1871 S:0xC00415FC 0x4620 8 MOV r0,r4 false +Instruction 1872 S:0xC00415FE 0xF7FEFD6D 3 BL {pc}-0x1522 ; 0xc00400dc true +Instruction 1873 S:0xC00400DC 0xB500 3 PUSH {lr} false +Instruction 1874 S:0xC00400DE 0xF85DEB04 67 POP {lr} false +Instruction 1875 S:0xC00400E2 0xF8D03128 3 LDR r3,[r0,#0x128] false +Instruction 1876 S:0xC00400E6 0xB143 2 CBZ r3,{pc}+0x14 ; 0xc00400fa true +Instruction 1877 S:0xC00400FA 0xF8D03188 1 LDR r3,[r0,#0x188] false +Instruction 1878 S:0xC00400FE 0x2B05 2 CMP r3,#5 false +Instruction 1879 S:0xC0040100 0xD1F2 1 BNE {pc}-0x18 ; 0xc00400e8 true +Instruction 1880 S:0xC00400E8 0xB160 1 CBZ r0,{pc}+0x1c ; 0xc0040104 true fail +Instruction 1881 S:0xC00400EA 0xF8D03124 8 LDR r3,[r0,#0x124] false +Instruction 1882 S:0xC00400EE 0x6358 3 STR r0,[r3,#0x34] false +Instruction 1883 S:0xC00400F0 0xF8D00120 1 LDR r0,[r0,#0x120] false +Instruction 1884 S:0xC00400F4 0x2800 2 CMP r0,#0 false +Instruction 1885 S:0xC00400F6 0xD1F8 0 BNE {pc}-0xc ; 0xc00400ea true fail +Instruction 1886 S:0xC00400F8 0x4770 8 BX lr true +Instruction 1887 S:0xC0041602 0xE7CD 3 B {pc}-0x62 ; 0xc00415a0 true +Instruction 1888 S:0xC00415A0 0x4630 3 MOV r0,r6 false +Instruction 1889 S:0xC00415A2 0xF7FAFA11 0 BL {pc}-0x5bda ; 0xc003b9c8 true +Instruction 1890 S:0xC003B9C8 0xB590 3 PUSH {r4,r7,lr} false +Instruction 1891 S:0xC003B9CA 0xB083 2 SUB sp,sp,#0xc false +Instruction 1892 S:0xC003B9CC 0xAF00 1 ADD r7,sp,#0 false +Instruction 1893 S:0xC003B9CE 0xB500 2 PUSH {lr} false +Instruction 1894 S:0xC003B9D0 0xF85DEB04 2 POP {lr} false +Instruction 1895 S:0xC003B9D4 0x4604 0 MOV r4,r0 false +Instruction 1896 S:0xC003B9D6 0x4815 11 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false +Instruction 1897 S:0xC003B9D8 0x4B15 2 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false +Instruction 1898 S:0xC003B9DA 0x6861 1 LDR r1,[r4,#4] false +Instruction 1899 S:0xC003B9DC 0x694A 3 LDR r2,[r1,#0x14] false +Instruction 1900 S:0xC003B9DE 0xF8502022 5 LDR r2,[r0,r2,LSL #2] false +Instruction 1901 S:0xC003B9E2 0x589B 5 LDR r3,[r3,r2] false +Instruction 1902 S:0xC003B9E4 0xB29A 2 UXTH r2,r3 false +Instruction 1903 S:0xC003B9E6 0x607B 1 STR r3,[r7,#4] false +Instruction 1904 S:0xC003B9E8 0xEBB24F13 1 CMP r2,r3,LSR #16 false +Instruction 1905 S:0xC003B9EC 0xD01C 0 BEQ {pc}+0x3c ; 0xc003ba28 true fail +Instruction 1906 S:0xC003B9EE 0x680B 1 LDR r3,[r1,#0] false +Instruction 1907 S:0xC003B9F0 0x0798 3 LSLS r0,r3,#30 false +Instruction 1908 S:0xC003B9F2 0xD415 0 BMI {pc}+0x2e ; 0xc003ba20 true fail +Instruction 1909 S:0xC003B9F4 0x2001 1 MOVS r0,#1 false +Instruction 1910 S:0xC003B9F6 0xF216FAC9 0 BL {pc}+0x216596 ; 0xc0251f8c true +Cycle Count 28 Tracing disabled +Info Tracing enabled +Instruction 1911 S:0xC003B9FA 0x4669 1 MOV r1,sp false +Instruction 1912 S:0xC003B9FC 0x6862 1 LDR r2,[r4,#4] false +Instruction 1913 S:0xC003B9FE 0xF42153FF 0 BIC r3,r1,#0x1fe0 false +Instruction 1914 S:0xC003BA02 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 1915 S:0xC003BA06 0x6950 2 LDR r0,[r2,#0x14] false +Instruction 1916 S:0xC003BA08 0x695B 1 LDR r3,[r3,#0x14] false +Instruction 1917 S:0xC003BA0A 0x4283 2 CMP r3,r0 false +Instruction 1918 S:0xC003BA0C 0xD008 0 BEQ {pc}+0x14 ; 0xc003ba20 true +Instruction 1919 S:0xC003BA20 0xF107070C 12 ADD r7,r7,#0xc false +Instruction 1920 S:0xC003BA24 0x46BD 1 MOV sp,r7 false +Instruction 1921 S:0xC003BA26 0xBD90 3 POP {r4,r7,pc} true +Instruction 1922 S:0xC00415A6 0x69EB 2 LDR r3,[r5,#0x1c] false +Instruction 1923 S:0xC00415A8 0x2B00 2 CMP r3,#0 false +Instruction 1924 S:0xC00415AA 0xD0B5 0 BEQ {pc}-0x92 ; 0xc0041518 true fail +Instruction 1925 S:0xC00415AC 0xF8D93464 8 LDR r3,[r9,#0x464] false +Instruction 1926 S:0xC00415B0 0x429E 2 CMP r6,r3 false +Instruction 1927 S:0xC00415B2 0xD0B1 0 BEQ {pc}-0x9a ; 0xc0041518 true fail +Instruction 1928 S:0xC00415B4 0xF8D83000 1 LDR r3,[r8,#0] false +Instruction 1929 S:0xC00415B8 0x0719 3 LSLS r1,r3,#28 false +Instruction 1930 S:0xC00415BA 0xD5AD 0 BPL {pc}-0xa2 ; 0xc0041518 true fail +Instruction 1931 S:0xC00415BC 0xF1BA0F00 11 CMP r10,#0 false +Instruction 1932 S:0xC00415C0 0xD0AA 1 BEQ {pc}-0xa8 ; 0xc0041518 true +Instruction 1933 S:0xC0041518 0xB002 8 ADD sp,sp,#8 false +Instruction 1934 S:0xC004151A 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 1935 S:0xC003BEDE 0xF8D86460 5 LDR r6,[r8,#0x460] false +Instruction 1936 S:0xC003BEE2 0xE7EF 0 B {pc}-0x1e ; 0xc003bec4 true +Instruction 1937 S:0xC003BEC4 0x69F3 3 LDR r3,[r6,#0x1c] false +Instruction 1938 S:0xC003BEC6 0xB133 2 CBZ r3,{pc}+0x10 ; 0xc003bed6 true fail +Instruction 1939 S:0xC003BEC8 0x6873 1 LDR r3,[r6,#4] false +Instruction 1940 S:0xC003BECA 0x681B 3 LDR r3,[r3,#0] false +Instruction 1941 S:0xC003BECC 0x0799 3 LSLS r1,r3,#30 false +Instruction 1942 S:0xC003BECE 0xBF44 0 ITT MI false +Instruction 1943 S:0xC003BED0 0x2301 1 MOVS r3,#1 false +Instruction 1944 S:0xC003BED2 0xF8C8302C 1 STR r3,[r8,#0x2c] false +Instruction 1945 S:0xC003BED6 0xE8BD81F0 1 POP {r4-r8,pc} true +Instruction 1946 S:0xC003BEFC 0x4B25 17 LDR r3,[pc,#148] ; [0xC003BF94] false +Instruction 1947 S:0xC003BEFE 0x685A 20 LDR r2,[r3,#4] false +Instruction 1948 S:0xC003BF00 0x2A00 2 CMP r2,#0 false +Instruction 1949 S:0xC003BF02 0xD139 0 BNE {pc}+0x76 ; 0xc003bf78 true fail +Instruction 1950 S:0xC003BF04 0x6B2B 1 LDR r3,[r5,#0x30] false +Instruction 1951 S:0xC003BF06 0x2200 0 MOVS r2,#0 false +Instruction 1952 S:0xC003BF08 0x602A 1 STR r2,[r5,#0] false +Instruction 1953 S:0xC003BF0A 0x6B5B 4 LDR r3,[r3,#0x34] false +Instruction 1954 S:0xC003BF0C 0xB113 2 CBZ r3,{pc}+8 ; 0xc003bf14 true +Instruction 1955 S:0xC003BF14 0xF506619C 8 ADD r1,r6,#0x4e0 false +Instruction 1956 S:0xC003BF18 0xE9D14500 3 LDRD r4,r5,[r1,#0] false +Instruction 1957 S:0xC003BF1C 0xEA540305 2 ORRS r3,r4,r5 false +Instruction 1958 S:0xC003BF20 0xD019 1 BEQ {pc}+0x36 ; 0xc003bf56 true +Instruction 1959 S:0xC003BF56 0xE8BD83F8 13 POP {r3-r9,pc} true +Instruction 1960 S:0xC003D578 0xF3BF8F5F 27 DMB false +Instruction 1961 S:0xC003D57C 0x68FB 28 LDR r3,[r7,#0xc] false +Instruction 1962 S:0xC003D57E 0x5B5A 3 LDRH r2,[r3,r5] false +Instruction 1963 S:0xC003D580 0x3201 2 ADDS r2,#1 false +Instruction 1964 S:0xC003D582 0x535A 1 STRH r2,[r3,r5] false +Instruction 1965 S:0xC003D584 0xF3BF8F4F 42 DSB false +Instruction 1966 S:0xC003D588 0xF3AF8004 1 SEV.W false +Instruction 1967 S:0xC003D58C 0x4620 1 MOV r0,r4 false +Instruction 1968 S:0xC003D58E 0x4659 0 MOV r1,r11 false +Instruction 1969 S:0xC003D590 0x464A 1 MOV r2,r9 false +Instruction 1970 S:0xC003D592 0x2501 0 MOVS r5,#1 false +Instruction 1971 S:0xC003D594 0xF7FBF970 1 BL {pc}-0x4d1c ; 0xc0038878 true +Instruction 1972 S:0xC0038878 0xE92D07F8 1 PUSH {r3-r10} false +Instruction 1973 S:0xC003887C 0xAF00 4 ADD r7,sp,#0 false +Instruction 1974 S:0xC003887E 0xB500 3 PUSH {lr} false +Instruction 1975 S:0xC0038880 0xF85DEB04 2 POP {lr} false +Instruction 1976 S:0xC0038884 0x466C 1 MOV r4,sp false +Instruction 1977 S:0xC0038886 0xF42453FF 1 BIC r3,r4,#0x1fe0 false +Instruction 1978 S:0xC003888A 0x4E43 12 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false +Instruction 1979 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 1980 S:0xC0038890 0xF8D3A014 3 LDR r10,[r3,#0x14] false +Instruction 1981 S:0xC0038894 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 1982 S:0xC0038898 0x4551 1 CMP r1,r10 false +Instruction 1983 S:0xC003889A 0x4433 3 ADD r3,r3,r6 false +Instruction 1984 S:0xC003889C 0xD068 0 BEQ {pc}+0xd4 ; 0xc0038970 true +Instruction 1985 S:0xC0038970 0xF8D34590 35 LDR r4,[r3,#0x590] false +Instruction 1986 S:0xC0038974 0x4601 0 MOV r1,r0 false +Instruction 1987 S:0xC0038976 0xF04F0801 1 MOV r8,#1 false +Instruction 1988 S:0xC003897A 0xF04F0900 0 MOV r9,#0 false +Instruction 1989 S:0xC003897E 0x3401 1 ADDS r4,#1 false +Instruction 1990 S:0xC0038980 0xF8C34590 11 STR r4,[r3,#0x590] false +Instruction 1991 S:0xC0038984 0xE9F1454A 13 LDRD r4,r5,[r1,#0x128]! false +Instruction 1992 S:0xC0038988 0xEB140408 2 ADDS r4,r4,r8 false +Instruction 1993 S:0xC003898C 0xEB450509 1 ADC r5,r5,r9 false +Instruction 1994 S:0xC0038990 0xE9C14500 1 STRD r4,r5,[r1,#0] false +Instruction 1995 S:0xC0038994 0xE7B6 1 B {pc}-0x90 ; 0xc0038904 true +Instruction 1996 S:0xC0038904 0x0751 6 LSLS r1,r2,#29 false +Instruction 1997 S:0xC0038906 0xD50C 0 BPL {pc}+0x1c ; 0xc0038922 true +Instruction 1998 S:0xC0038922 0xF8D3458C 20 LDR r4,[r3,#0x58c] false +Instruction 1999 S:0xC0038926 0x4601 0 MOV r1,r0 false +Instruction 2000 S:0xC0038928 0xF04F0801 1 MOV r8,#1 false +Instruction 2001 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false +Instruction 2002 S:0xC0038930 0x3401 2 ADDS r4,#1 false +Instruction 2003 S:0xC0038932 0xF8C3458C 1 STR r4,[r3,#0x58c] false +Instruction 2004 S:0xC0038936 0xE9F14544 1 LDRD r4,r5,[r1,#0x110]! false +Instruction 2005 S:0xC003893A 0xEB140408 2 ADDS r4,r4,r8 false +Instruction 2006 S:0xC003893E 0xEB450509 14 ADC r5,r5,r9 false +Instruction 2007 S:0xC0038942 0x07D3 1 LSLS r3,r2,#31 false +Instruction 2008 S:0xC0038944 0xE9C14500 1 STRD r4,r5,[r1,#0] false +Instruction 2009 S:0xC0038948 0xD507 1 BPL {pc}+0x12 ; 0xc003895a true +Instruction 2010 S:0xC003895A 0x46BD 1 MOV sp,r7 false +Instruction 2011 S:0xC003895C 0xE8BD07F8 3 POP {r3-r10} false +Instruction 2012 S:0xC0038960 0x4770 4 BX lr true +Instruction 2013 S:0xC003D598 0x4640 1 MOV r0,r8 false +Instruction 2014 S:0xC003D59A 0x4651 0 MOV r1,r10 false +Instruction 2015 S:0xC003D59C 0xF3A7F85C 1 BL {pc}+0x3a70bc ; 0xc03e4658 true +Cycle Count 89 Tracing disabled +Info Tracing enabled +Instruction 2016 S:0xC003D5A0 0x4628 1 MOV r0,r5 false +Instruction 2017 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false +Instruction 2018 S:0xC003D5A6 0x46BD 1 MOV sp,r7 false +Instruction 2019 S:0xC003D5A8 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2020 S:0xC0033262 0xB138 13 CBZ r0,{pc}+0x12 ; 0xc0033274 true fail +Instruction 2021 S:0xC0033264 0x6922 3 LDR r2,[r4,#0x10] false +Instruction 2022 S:0xC0033266 0xF104030C 1 ADD r3,r4,#0xc false +Instruction 2023 S:0xC003326A 0x68E1 2 LDR r1,[r4,#0xc] false +Instruction 2024 S:0xC003326C 0x604A 5 STR r2,[r1,#4] false +Instruction 2025 S:0xC003326E 0x6011 3 STR r1,[r2,#0] false +Instruction 2026 S:0xC0033270 0x60E3 1 STR r3,[r4,#0xc] false +Instruction 2027 S:0xC0033272 0x6123 1 STR r3,[r4,#0x10] false +Instruction 2028 S:0xC0033274 0xBD10 1 POP {r4,pc} true +Instruction 2029 S:0xC00389DC 0x462C 9 MOV r4,r5 false +Instruction 2030 S:0xC00389DE 0xF105030C 3 ADD r3,r5,#0xc false +Instruction 2031 S:0xC00389E2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00389f0 true fail +Instruction 2032 S:0xC00389E4 0x07F0 1 LSLS r0,r6,#31 false +Instruction 2033 S:0xC00389E6 0xD503 0 BPL {pc}+0xa ; 0xc00389f0 true +Instruction 2034 S:0xC00389F0 0x68ED 2 LDR r5,[r5,#0xc] false +Instruction 2035 S:0xC00389F2 0x4598 1 CMP r8,r3 false +Instruction 2036 S:0xC00389F4 0xF1A5050C 1 SUB r5,r5,#0xc false +Instruction 2037 S:0xC00389F8 0xD1E8 0 BNE {pc}-0x2c ; 0xc00389cc true fail +Instruction 2038 S:0xC00389FA 0xF107070C 1 ADD r7,r7,#0xc false +Instruction 2039 S:0xC00389FE 0x46BD 1 MOV sp,r7 false +Instruction 2040 S:0xC0038A00 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2041 S:0xC0039268 0x4620 13 MOV r0,r4 false +Instruction 2042 S:0xC003926A 0x4629 0 MOV r1,r5 false +Instruction 2043 S:0xC003926C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 2044 S:0xC0039270 0x46BD 1 MOV sp,r7 false +Instruction 2045 S:0xC0039272 0xE8BD43F0 3 POP {r4-r9,lr} false +Instruction 2046 S:0xC0039276 0xF3ABB9EF 4 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true +Cycle Count 192 Tracing disabled +Info Tracing enabled +Instruction 2047 S:0xC0026360 0xF016FC22 1 BL {pc}+0x16848 ; 0xc003cba8 true +Instruction 2048 S:0xC003CBA8 0xE92D4FF0 5 PUSH {r4-r11,lr} false +Instruction 2049 S:0xC003CBAC 0xB083 8 SUB sp,sp,#0xc false +Instruction 2050 S:0xC003CBAE 0xAF00 1 ADD r7,sp,#0 false +Instruction 2051 S:0xC003CBB0 0xB500 2 PUSH {lr} false +Instruction 2052 S:0xC003CBB2 0xF85DEB04 2 POP {lr} false +Instruction 2053 S:0xC003CBB6 0x466A 1 MOV r2,sp false +Instruction 2054 S:0xC003CBB8 0xF8DFA0F4 12 LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 false +Instruction 2055 S:0xC003CBBC 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 2056 S:0xC003CBC0 0xF8DF90F0 2 LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 false +Instruction 2057 S:0xC003CBC4 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 2058 S:0xC003CBC8 0xF8DFB0EC 1 LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 false +Instruction 2059 S:0xC003CBCC 0x464D 1 MOV r5,r9 false +Instruction 2060 S:0xC003CBCE 0x695E 3 LDR r6,[r3,#0x14] false +Instruction 2061 S:0xC003CBD0 0xF85A8026 5 LDR r8,[r10,r6,LSL #2] false +Instruction 2062 S:0xC003CBD4 0xEB050408 2 ADD r4,r5,r8 false +Instruction 2063 S:0xC003CBD8 0x4620 1 MOV r0,r4 false +Instruction 2064 S:0xC003CBDA 0xF8D4C460 4 LDR r12,[r4,#0x460] false +Instruction 2065 S:0xC003CBDE 0xF8C7C004 3 STR r12,[r7,#4] false +Instruction 2066 S:0xC003CBE2 0xF3A7FCE9 0 BL {pc}+0x3a79d6 ; 0xc03e45b8 true +Cycle Count 32 Tracing disabled +Info Tracing enabled +Instruction 2067 S:0xC003CBE6 0x4620 1 MOV r0,r4 false +Instruction 2068 S:0xC003CBE8 0xF7FEFDCE 1 BL {pc}-0x1460 ; 0xc003b788 true +Instruction 2069 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false +Instruction 2070 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 2071 S:0xC003B78E 0xB500 14 PUSH {lr} false +Instruction 2072 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 2073 S:0xC003B794 0x6AC3 2 LDR r3,[r0,#0x2c] false +Instruction 2074 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 2075 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 2076 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail +Instruction 2077 S:0xC003B79C 0xE8BD83C8 8 POP {r3,r6-r9,pc} true +Instruction 2078 S:0xC003CBEC 0xF8DB3000 5 LDR r3,[r11,#0] false +Instruction 2079 S:0xC003CBF0 0x2201 1 MOVS r2,#1 false +Instruction 2080 S:0xC003CBF2 0x4620 0 MOV r0,r4 false +Instruction 2081 S:0xC003CBF4 0x6B21 2 LDR r1,[r4,#0x30] false +Instruction 2082 S:0xC003CBF6 0x61E3 1 STR r3,[r4,#0x1c] false +Instruction 2083 S:0xC003CBF8 0xF7FFF86A 1 BL {pc}-0xf28 ; 0xc003bcd0 true +Instruction 2084 S:0xC003BCD0 0xE92D0FF0 26 PUSH {r4-r11} false +Instruction 2085 S:0xC003BCD4 0xB082 4 SUB sp,sp,#8 false +Instruction 2086 S:0xC003BCD6 0xAF00 1 ADD r7,sp,#0 false +Instruction 2087 S:0xC003BCD8 0xB500 2 PUSH {lr} false +Instruction 2088 S:0xC003BCDA 0xF85DEB04 2 POP {lr} false +Instruction 2089 S:0xC003BCDE 0xF8DF8094 12 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false +Instruction 2090 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false +Instruction 2091 S:0xC003BCE4 0x6B83 2 LDR r3,[r0,#0x38] false +Instruction 2092 S:0xC003BCE6 0x4684 0 MOV r12,r0 false +Instruction 2093 S:0xC003BCE8 0xF1080A20 1 ADD r10,r8,#0x20 false +Instruction 2094 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false +Instruction 2095 S:0xC003BCF0 0x2601 1 MOVS r6,#1 false +Instruction 2096 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false +Instruction 2097 S:0xC003BCF4 0x199B 1 ADDS r3,r3,r6 false +Instruction 2098 S:0xC003BCF6 0x607C 1 STR r4,[r7,#4] false +Instruction 2099 S:0xC003BCF8 0x6081 1 STR r1,[r0,#8] false +Instruction 2100 S:0xC003BCFA 0x6383 1 STR r3,[r0,#0x38] false +Instruction 2101 S:0xC003BCFC 0xF8DC500C 1 LDR r5,[r12,#0xc] false +Instruction 2102 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 2103 S:0xC003BD34 0xF10933FF 18 ADD r3,r9,#0xffffffff false +Instruction 2104 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 2105 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 2106 S:0xC003BD3E 0xF1080808 16 ADD r8,r8,#8 false +Instruction 2107 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 2108 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 2109 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 2110 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 2111 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 2112 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 2113 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 2114 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 2115 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 2116 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 2117 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 2118 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 2119 S:0xC003BCFC 0xF8DC500C 16 LDR r5,[r12,#0xc] false +Instruction 2120 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 2121 S:0xC003BD34 0xF10933FF 8 ADD r3,r9,#0xffffffff false +Instruction 2122 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 2123 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 2124 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false +Instruction 2125 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 2126 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 2127 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 2128 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 2129 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 2130 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 2131 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 2132 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 2133 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 2134 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 2135 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 2136 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 2137 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false +Instruction 2138 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 2139 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 2140 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 2141 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 2142 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 2143 S:0xC003BD42 0xBF92 1 ITEE LS false +Instruction 2144 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 2145 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 2146 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 2147 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 2148 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 2149 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 2150 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 2151 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 2152 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 2153 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 2154 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 2155 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false +Instruction 2156 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 2157 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 2158 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 2159 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 2160 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 2161 S:0xC003BD42 0xBF92 1 ITEE LS false +Instruction 2162 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 2163 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 2164 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 2165 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 2166 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 2167 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 2168 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 2169 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 2170 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 2171 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 2172 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true fail +Instruction 2173 S:0xC003BD62 0xF1070708 8 ADD r7,r7,#8 false +Instruction 2174 S:0xC003BD66 0x46BD 1 MOV sp,r7 false +Instruction 2175 S:0xC003BD68 0xE8BD0FF0 3 POP {r4-r11} false +Instruction 2176 S:0xC003BD6C 0xF7FFBF70 4 B.W {pc}-0x11c ; 0xc003bc50 true +Instruction 2177 S:0xC003BC50 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 2178 S:0xC003BC54 0xAF00 3 ADD r7,sp,#0 false +Instruction 2179 S:0xC003BC56 0xB500 2 PUSH {lr} false +Instruction 2180 S:0xC003BC58 0xF85DEB04 2 POP {lr} false +Instruction 2181 S:0xC003BC5C 0x4B1B 14 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false +Instruction 2182 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false +Instruction 2183 S:0xC003BC62 0xF500619B 1 ADD r1,r0,#0x4d8 false +Instruction 2184 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false +Instruction 2185 S:0xC003BC6A 0xF500668F 1 ADD r6,r0,#0x478 false +Instruction 2186 S:0xC003BC6E 0xF8D38008 3 LDR r8,[r3,#8] false +Instruction 2187 S:0xC003BC72 0xE9D64500 3 LDRD r4,r5,[r6,#0] false +Instruction 2188 S:0xC003BC76 0xE9D12300 1 LDRD r2,r3,[r1,#0] false +Instruction 2189 S:0xC003BC7A 0xFBA8890C 1 UMULL r8,r9,r8,r12 false +Instruction 2190 S:0xC003BC7E 0x1AA4 1 SUBS r4,r4,r2 false +Instruction 2191 S:0xC003BC80 0xEB650503 1 SBC r5,r5,r3 false +Instruction 2192 S:0xC003BC84 0xEA5F0959 1 LSRS r9,r9,#1 false +Instruction 2193 S:0xC003BC88 0xEA4F0838 1 RRX r8,r8 false +Instruction 2194 S:0xC003BC8C 0x45A0 1 CMP r8,r4 false +Instruction 2195 S:0xC003BC8E 0xEB790C05 1 SBCS r12,r9,r5 false +Instruction 2196 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true +Instruction 2197 S:0xC003BCC4 0x46BD 1 MOV sp,r7 false +Instruction 2198 S:0xC003BCC6 0xE8BD03F0 3 POP {r4-r9} false +Instruction 2199 S:0xC003BCCA 0x4770 3 BX lr true +Instruction 2200 S:0xC003CBFC 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 2201 S:0xC003CC00 0xF8D424F0 1 LDR r2,[r4,#0x4f0] false +Instruction 2202 S:0xC003CC04 0xF8D7C004 1 LDR r12,[r7,#4] false +Instruction 2203 S:0xC003CC08 0x1A9B 1 SUBS r3,r3,r2 false +Instruction 2204 S:0xC003CC0A 0x2B00 1 CMP r3,#0 false +Instruction 2205 S:0xC003CC0C 0xDB1A 0 BLT {pc}+0x38 ; 0xc003cc44 true +Instruction 2206 S:0xC003CC44 0xF8DC3030 13 LDR r3,[r12,#0x30] false +Instruction 2207 S:0xC003CC48 0x4661 1 MOV r1,r12 false +Instruction 2208 S:0xC003CC4A 0x4620 0 MOV r0,r4 false +Instruction 2209 S:0xC003CC4C 0x2200 1 MOVS r2,#0 false +Instruction 2210 S:0xC003CC4E 0x6C9B 16 LDR r3,[r3,#0x48] false +Instruction 2211 S:0xC003CC50 0x4798 1 BLX r3 true +Instruction 2212 S:0xC0043020 0xE92D4FF0 24 PUSH {r4-r11,lr} false +Instruction 2213 S:0xC0043024 0xB091 5 SUB sp,sp,#0x44 false +Instruction 2214 S:0xC0043026 0xB500 3 PUSH {lr} false +Instruction 2215 S:0xC0043028 0xF85DEB04 2 POP {lr} false +Instruction 2216 S:0xC004302C 0xF1110938 0 ADDS r9,r1,#0x38 false +Instruction 2217 S:0xC0043030 0x900B 3 STR r0,[sp,#0x2c] false +Instruction 2218 S:0xC0043032 0xBF18 0 IT NE false +Instruction 2219 S:0xC0043034 0x464E 1 MOV r6,r9 false +Instruction 2220 S:0xC0043036 0x920D 1 STR r2,[sp,#0x34] false +Instruction 2221 S:0xC0043038 0xF0008148 0 BEQ.W {pc}+0x294 ; 0xc00432cc true fail +Instruction 2222 S:0xC004303C 0xF8D67124 27 LDR r7,[r6,#0x124] false +Instruction 2223 S:0xC0043040 0x4638 2 MOV r0,r7 false +Instruction 2224 S:0xC0043042 0xF7FDF861 0 BL {pc}-0x2f3a ; 0xc0040108 true +Instruction 2225 S:0xC0040108 0xE92D4FF0 4 PUSH {r4-r11,lr} false +Instruction 2226 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false +Instruction 2227 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 2228 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 2229 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false +Instruction 2230 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false +Instruction 2231 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 2232 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false +Instruction 2233 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 2234 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 2235 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 2236 S:0xC004012C 0xF8DA2020 19 LDR r2,[r10,#0x20] false +Instruction 2237 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 2238 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true +Instruction 2239 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false +Instruction 2240 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2241 S:0xC0043046 0xF8D6A124 5 LDR r10,[r6,#0x124] false +Instruction 2242 S:0xC004304A 0xF8D63128 1 LDR r3,[r6,#0x128] false +Instruction 2243 S:0xC004304E 0xF8DA2084 2 LDR r2,[r10,#0x84] false +Instruction 2244 S:0xC0043052 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false +Instruction 2245 S:0xC0043056 0x9406 1 STR r4,[sp,#0x18] false +Instruction 2246 S:0xC0043058 0x2B00 0 CMP r3,#0 false +Instruction 2247 S:0xC004305A 0xF00081D3 1 BEQ.W {pc}+0x3aa ; 0xc0043404 true +Instruction 2248 S:0xC0043404 0xF5026290 7 ADD r2,r2,#0x480 false +Instruction 2249 S:0xC0043408 0xE9D24500 3 LDRD r4,r5,[r2,#0] false +Instruction 2250 S:0xC004340C 0xE62D 1 B {pc}-0x3a2 ; 0xc004306a true +Instruction 2251 S:0xC004306A 0x46B3 1 MOV r11,r6 false +Instruction 2252 S:0xC004306C 0x69F2 1 LDR r2,[r6,#0x1c] false +Instruction 2253 S:0xC004306E 0xF8DA3030 1 LDR r3,[r10,#0x30] false +Instruction 2254 S:0xC0043072 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false +Instruction 2255 S:0xC0043076 0x920C 1 STR r2,[sp,#0x30] false +Instruction 2256 S:0xC0043078 0x1A20 1 SUBS r0,r4,r0 false +Instruction 2257 S:0xC004307A 0xEB650101 1 SBC r1,r5,r1 false +Instruction 2258 S:0xC004307E 0x9308 1 STR r3,[sp,#0x20] false +Instruction 2259 S:0xC0043080 0xF7FCFC6C 11 BL {pc}-0x3724 ; 0xc003f95c true +Instruction 2260 S:0xC003F95C 0xE92D03F0 3 PUSH {r4-r9} false +Instruction 2261 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 2262 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 2263 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 2264 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 2265 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 2266 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 2267 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 2268 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 2269 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 2270 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 2271 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 2272 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 2273 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 2274 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 2275 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 2276 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 2277 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 2278 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 2279 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 2280 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 2281 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 2282 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 2283 S:0xC0043084 0x2800 1 CMP r0,#0 false +Instruction 2284 S:0xC0043086 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 2285 S:0xC004308A 0xF2C081A9 0 BLT.W {pc}+0x356 ; 0xc00433e0 true fail +Instruction 2286 S:0xC004308E 0xEA4F2890 14 LSR r8,r0,#10 false +Instruction 2287 S:0xC0043092 0xEA4F2991 1 LSR r9,r1,#10 false +Instruction 2288 S:0xC0043096 0xEA485881 1 ORR r8,r8,r1,LSL #22 false +Instruction 2289 S:0xC004309A 0xEA580009 1 ORRS r0,r8,r9 false +Instruction 2290 S:0xC004309E 0xF00080CF 18 BEQ.W {pc}+0x1a2 ; 0xc0043240 true fail +Instruction 2291 S:0xC00430A2 0xF64B7140 1 MOV r1,#0xbf40 false +Instruction 2292 S:0xC00430A6 0xE9CB4500 1 STRD r4,r5,[r11,#0] false +Instruction 2293 S:0xC00430AA 0xF2CC0164 1 MOVT r1,#0xc064 false +Instruction 2294 S:0xC00430AE 0x680A 3 LDR r2,[r1,#0] false +Instruction 2295 S:0xC00430B0 0x2A00 2 CMP r2,#0 false +Instruction 2296 S:0xC00430B2 0xF000819F 0 BEQ.W {pc}+0x342 ; 0xc00433f4 true fail +Instruction 2297 S:0xC00430B6 0x9A06 24 LDR r2,[sp,#0x18] false +Instruction 2298 S:0xC00430B8 0x2400 1 MOVS r4,#0 false +Instruction 2299 S:0xC00430BA 0x9407 1 STR r4,[sp,#0x1c] false +Instruction 2300 S:0xC00430BC 0xEB011B02 1 ADD r11,r1,r2,LSL #4 false +Instruction 2301 S:0xC00430C0 0xF8DBB098 3 LDR r11,[r11,#0x98] false +Instruction 2302 S:0xC00430C4 0xF8CDB018 1 STR r11,[sp,#0x18] false +Instruction 2303 S:0xC00430C8 0x9B08 1 LDR r3,[sp,#0x20] false +Instruction 2304 S:0xC00430CA 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 2305 S:0xC00430CE 0xF8D64134 1 LDR r4,[r6,#0x134] false +Instruction 2306 S:0xC00430D2 0x1AF5 1 SUBS r5,r6,r3 false +Instruction 2307 S:0xC00430D4 0x2300 0 MOVS r3,#0 false +Instruction 2308 S:0xC00430D6 0xF1D50C00 1 RSBS r12,r5,#0 false +Instruction 2309 S:0xC00430DA 0xEB5C0C05 1 ADCS r12,r12,r5 false +Instruction 2310 S:0xC00430DE 0x05A5 1 LSLS r5,r4,#22 false +Instruction 2311 S:0xC00430E0 0x0DAD 10 LSRS r5,r5,#22 false +Instruction 2312 S:0xC00430E2 0xEB180005 1 ADDS r0,r8,r5 false +Instruction 2313 S:0xC00430E6 0xF1490100 1 ADC r1,r9,#0 false +Instruction 2314 S:0xC00430EA 0x428B 1 CMP r3,r1 false +Instruction 2315 S:0xC00430EC 0xBF08 0 IT EQ false +Instruction 2316 S:0xC00430EE 0x4282 1 CMP r2,r0 false +Instruction 2317 S:0xC00430F0 0xBF28 0 IT CS false +Instruction 2318 S:0xC00430F2 0x2100 1 MOVS r1,#0 false fail +Instruction 2319 S:0xC00430F4 0xD276 0 BCS {pc}+0xf0 ; 0xc00431e4 true fail +Instruction 2320 S:0xC00430F6 0xF5C56280 1 RSB r2,r5,#0x400 false +Instruction 2321 S:0xC00430FA 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 2322 S:0xC00430FC 0xF8D65130 1 LDR r5,[r6,#0x130] false +Instruction 2323 S:0xC0043100 0xFB02F10B 11 MUL r1,r2,r11 false +Instruction 2324 S:0xC0043104 0x0A89 3 LSRS r1,r1,#10 false +Instruction 2325 S:0xC0043106 0xB113 1 CBZ r3,{pc}+8 ; 0xc004310e true fail +Instruction 2326 S:0xC0043108 0x194D 1 ADDS r5,r1,r5 false +Instruction 2327 S:0xC004310A 0xF8C65130 1 STR r5,[r6,#0x130] false +Instruction 2328 S:0xC004310E 0xF1BC0F00 0 CMP r12,#0 false +Instruction 2329 S:0xC0043112 0xD004 1 BEQ {pc}+0xc ; 0xc004311e true fail +Instruction 2330 S:0xC0043114 0xF8D63160 13 LDR r3,[r6,#0x160] false +Instruction 2331 S:0xC0043118 0x185B 2 ADDS r3,r3,r1 false +Instruction 2332 S:0xC004311A 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 2333 S:0xC004311E 0xEBB80002 1 SUBS r0,r8,r2 false +Instruction 2334 S:0xC0043122 0xEB6971E2 1 SBC r1,r9,r2,ASR #31 false +Instruction 2335 S:0xC0043126 0x1914 1 ADDS r4,r2,r4 false +Instruction 2336 S:0xC0043128 0x2300 0 MOVS r3,#0 false +Instruction 2337 S:0xC004312A 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 2338 S:0xC004312E 0xEA4F2990 1 LSR r9,r0,#10 false +Instruction 2339 S:0xC0043132 0x0A8A 1 LSRS r2,r1,#10 false +Instruction 2340 S:0xC0043134 0xEA495E81 1 ORR lr,r9,r1,LSL #22 false +Instruction 2341 S:0xC0043138 0x920F 1 STR r2,[sp,#0x3c] false +Instruction 2342 S:0xC004313A 0xF8CDE038 1 STR lr,[sp,#0x38] false +Instruction 2343 S:0xC004313E 0xF24032FF 14 MOV r2,#0x3ff false +Instruction 2344 S:0xC0043142 0xEA000802 1 AND r8,r0,r2 false +Instruction 2345 S:0xC0043146 0xEA010903 1 AND r9,r1,r3 false +Instruction 2346 S:0xC004314A 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false +Instruction 2347 S:0xC004314E 0x2201 1 MOVS r2,#1 false +Instruction 2348 S:0xC0043150 0x2300 0 MOVS r3,#0 false +Instruction 2349 S:0xC0043152 0x1880 1 ADDS r0,r0,r2 false +Instruction 2350 S:0xC0043154 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 2351 S:0xC0043158 0xEB410103 1 ADC r1,r1,r3 false +Instruction 2352 S:0xC004315C 0x2300 0 MOVS r3,#0 false +Instruction 2353 S:0xC004315E 0x428B 1 CMP r3,r1 false +Instruction 2354 S:0xC0043160 0xBF08 12 IT EQ false +Instruction 2355 S:0xC0043162 0x4282 1 CMP r2,r0 false +Instruction 2356 S:0xC0043164 0xE9CD0108 1 STRD r0,r1,[sp,#0x20] false +Instruction 2357 S:0xC0043168 0xF0C08215 1 BCC.W {pc}+0x42e ; 0xc0043596 true fail +Instruction 2358 S:0xC004316C 0x9B08 1 LDR r3,[sp,#0x20] false +Instruction 2359 S:0xC004316E 0x4601 0 MOV r1,r0 false +Instruction 2360 S:0xC0043170 0x2B1F 2 CMP r3,#0x1f false +Instruction 2361 S:0xC0043172 0xF2008243 0 BHI.W {pc}+0x48a ; 0xc00435fc true fail +Instruction 2362 S:0xC0043176 0xF24830C8 18 MOV r0,#0x83c8 false +Instruction 2363 S:0xC004317A 0xF2CC003E 1 MOVT r0,#0xc03e false +Instruction 2364 S:0xC004317E 0xF850E021 17 LDR lr,[r0,r1,LSL #2] false +Instruction 2365 S:0xC0043182 0x48A3 13 LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 false +Instruction 2366 S:0xC0043184 0xFBAE2305 2 UMULL r2,r3,lr,r5 false +Instruction 2367 S:0xC0043188 0xFBAE4504 1 UMULL r4,r5,lr,r4 false +Instruction 2368 S:0xC004318C 0x461C 1 MOV r4,r3 false +Instruction 2369 S:0xC004318E 0xF8C63130 1 STR r3,[r6,#0x130] false +Instruction 2370 S:0xC0043192 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 2371 S:0xC0043196 0xF8C65134 1 STR r5,[r6,#0x134] false +Instruction 2372 S:0xC004319A 0xF8502021 1 LDR r2,[r0,r1,LSL #2] false +Instruction 2373 S:0xC004319E 0xFBA22303 6 UMULL r2,r3,r2,r3 false +Instruction 2374 S:0xC00431A2 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 2375 S:0xC00431A6 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false +Instruction 2376 S:0xC00431AA 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 2377 S:0xC00431AE 0xF7FEFA8F 1 BL {pc}-0x1ade ; 0xc00416d0 true +Instruction 2378 S:0xC00416D0 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 2379 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 2380 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 2381 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 2382 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 2383 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 2384 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 2385 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 2386 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Timestamp Timestamp: 562536984727 +Instruction 2387 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 2388 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 2389 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false +Instruction 2390 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 2391 S:0xC00416F4 0x4770 3 BX lr true +Instruction 2392 S:0xC00431B2 0x9B0C 2 LDR r3,[sp,#0x30] false +Instruction 2393 S:0xC00431B4 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 2394 S:0xC00431B8 0xFB0BFB00 1 MUL r11,r11,r0 false +Instruction 2395 S:0xC00431BC 0xEA4F2B9B 3 LSR r11,r11,#10 false +Instruction 2396 S:0xC00431C0 0xB113 1 CBZ r3,{pc}+8 ; 0xc00431c8 true fail +Instruction 2397 S:0xC00431C2 0x445C 1 ADD r4,r4,r11 false +Instruction 2398 S:0xC00431C4 0xF8C64130 1 STR r4,[r6,#0x130] false +Instruction 2399 S:0xC00431C8 0xF1BC0F00 0 CMP r12,#0 false +Instruction 2400 S:0xC00431CC 0xD004 1 BEQ {pc}+0xc ; 0xc00431d8 true fail +Instruction 2401 S:0xC00431CE 0xF8D63160 17 LDR r3,[r6,#0x160] false +Instruction 2402 S:0xC00431D2 0x445B 2 ADD r3,r3,r11 false +Instruction 2403 S:0xC00431D4 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 2404 S:0xC00431D8 0xF8D64134 1 LDR r4,[r6,#0x134] false +Instruction 2405 S:0xC00431DC 0x2101 0 MOVS r1,#1 false +Instruction 2406 S:0xC00431DE 0x1824 2 ADDS r4,r4,r0 false +Instruction 2407 S:0xC00431E0 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 2408 S:0xC00431E4 0xF8DDE018 1 LDR lr,[sp,#0x18] false +Instruction 2409 S:0xC00431E8 0x9D07 1 LDR r5,[sp,#0x1c] false +Instruction 2410 S:0xC00431EA 0xFBA8230E 2 UMULL r2,r3,r8,lr false +Instruction 2411 S:0xC00431EE 0xFB08F005 1 MUL r0,r8,r5 false +Instruction 2412 S:0xC00431F2 0xFB0E0009 1 MLA r0,lr,r9,r0 false +Instruction 2413 S:0xC00431F6 0x0A92 1 LSRS r2,r2,#10 false +Instruction 2414 S:0xC00431F8 0x18C3 1 ADDS r3,r0,r3 false +Instruction 2415 S:0xC00431FA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false +Instruction 2416 S:0xC00431FE 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 2417 S:0xC0043200 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004320c true fail +Instruction 2418 S:0xC0043202 0xF8D63130 8 LDR r3,[r6,#0x130] false +Instruction 2419 S:0xC0043206 0x189B 2 ADDS r3,r3,r2 false +Instruction 2420 S:0xC0043208 0xF8C63130 1 STR r3,[r6,#0x130] false +Instruction 2421 S:0xC004320C 0xF1BC0F00 0 CMP r12,#0 false +Instruction 2422 S:0xC0043210 0xD004 1 BEQ {pc}+0xc ; 0xc004321c true fail +Instruction 2423 S:0xC0043212 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 2424 S:0xC0043216 0x189B 2 ADDS r3,r3,r2 false +Instruction 2425 S:0xC0043218 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 2426 S:0xC004321C 0x4444 1 ADD r4,r4,r8 false +Instruction 2427 S:0xC004321E 0xF8C64134 10 STR r4,[r6,#0x134] false +Instruction 2428 S:0xC0043222 0xB169 1 CBZ r1,{pc}+0x1e ; 0xc0043240 true fail +Instruction 2429 S:0xC0043224 0x4630 1 MOV r0,r6 false +Instruction 2430 S:0xC0043226 0xF7FDF851 0 BL {pc}-0x2f5a ; 0xc00402cc true +Instruction 2431 S:0xC00402CC 0xE92D4FF8 2 PUSH {r3-r11,lr} false +Instruction 2432 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 2433 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 2434 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 2435 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 2436 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 2437 S:0xC00402E0 0x2D00 1 CMP r5,#0 false +Instruction 2438 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 2439 S:0xC00403B4 0xF8D04134 8 LDR r4,[r0,#0x134] false +Instruction 2440 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 2441 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 2442 S:0xC00403C0 0x6800 1 LDR r0,[r0,#0] false +Instruction 2443 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 2444 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 2445 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 2446 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 148 Tracing disabled +Info Tracing enabled +Instruction 2447 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 2448 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false +Instruction 2449 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 2450 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 2451 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 2452 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 2453 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 2454 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 65 Tracing disabled +Info Tracing enabled +Instruction 2455 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 2456 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 2457 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 2458 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 2459 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 2460 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 2461 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 2462 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 2463 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 2464 S:0xC004322A 0x69F3 17 LDR r3,[r6,#0x1c] false +Instruction 2465 S:0xC004322C 0x2B00 2 CMP r3,#0 false +Instruction 2466 S:0xC004322E 0xF00080F5 1 BEQ.W {pc}+0x1ee ; 0xc004341c true fail +Instruction 2467 S:0xC0043232 0xE9DA2312 21 LDRD r2,r3,[r10,#0x48] false +Instruction 2468 S:0xC0043236 0x1812 2 ADDS r2,r2,r0 false +Instruction 2469 S:0xC0043238 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false +Instruction 2470 S:0xC004323C 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false +Instruction 2471 S:0xC0043240 0x4638 12 MOV r0,r7 false +Instruction 2472 S:0xC0043242 0x2101 0 MOVS r1,#1 false +Instruction 2473 S:0xC0043244 0xF7FCFCAA 1 BL {pc}-0x36a8 ; 0xc003fb9c true +Instruction 2474 S:0xC003FB9C 0xE92D0FF0 3 PUSH {r4-r11} false +Instruction 2475 S:0xC003FBA0 0xB500 7 PUSH {lr} false +Instruction 2476 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 2477 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 2478 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 2479 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 2480 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 2481 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 2482 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 2483 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 2484 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 2485 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 2486 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 2487 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 2488 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail +Instruction 2489 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 2490 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 2491 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 2492 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false +Instruction 2493 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail +Instruction 2494 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 2495 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 2496 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false +Instruction 2497 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 2498 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 2499 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 2500 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false +Instruction 2501 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 2502 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true +Instruction 2503 S:0xC003FC44 0xE9D0451E 12 LDRD r4,r5,[r0,#0x78] false +Instruction 2504 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 2505 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 2506 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 2507 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 2508 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 2509 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 2510 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true +Instruction 2511 S:0xC003FC86 0xF10C0130 17 ADD r1,r12,#0x30 false +Instruction 2512 S:0xC003FC8A 0xE8D1457F 5 LDREXD r4,r5,[r1] false +Instruction 2513 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false +Instruction 2514 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false +Instruction 2515 S:0xC003FC94 0xE8C14576 7 STREXD r6,r4,r5,[r1] false +Instruction 2516 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false +Instruction 2517 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail +Instruction 2518 S:0xC003FC9E 0xE9D0451E 9 LDRD r4,r5,[r0,#0x78] false +Instruction 2519 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false +Instruction 2520 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false +Instruction 2521 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false +Instruction 2522 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 2523 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 2524 S:0xC0043248 0x9D0D 2 LDR r5,[sp,#0x34] false +Instruction 2525 S:0xC004324A 0x2D00 2 CMP r5,#0 false +Instruction 2526 S:0xC004324C 0xF04080CB 0 BNE.W {pc}+0x19a ; 0xc00433e6 true fail +Instruction 2527 S:0xC0043250 0xF24C5E68 8 MOV lr,#0xc568 false +Instruction 2528 S:0xC0043254 0xF2CC0E5F 1 MOVT lr,#0xc05f false +Instruction 2529 S:0xC0043258 0xF8DE3000 3 LDR r3,[lr,#0] false +Instruction 2530 S:0xC004325C 0x05D8 3 LSLS r0,r3,#23 false +Instruction 2531 S:0xC004325E 0xD404 0 BMI {pc}+0xc ; 0xc004326a true fail +Instruction 2532 S:0xC0043260 0xF8D73084 7 LDR r3,[r7,#0x84] false +Instruction 2533 S:0xC0043264 0xF8D33538 56 LDR r3,[r3,#0x538] false +Instruction 2534 S:0xC0043268 0xBB5B 2 CBNZ r3,{pc}+0x5a ; 0xc00432c2 true fail +Instruction 2535 S:0xC004326A 0x68BB 1 LDR r3,[r7,#8] false +Instruction 2536 S:0xC004326C 0x2B01 2 CMP r3,#1 false +Instruction 2537 S:0xC004326E 0xD928 0 BLS {pc}+0x54 ; 0xc00432c2 true fail +Instruction 2538 S:0xC0043270 0x4638 8 MOV r0,r7 false +Instruction 2539 S:0xC0043272 0x4631 0 MOV r1,r6 false +Instruction 2540 S:0xC0043274 0xF7FCFDF4 1 BL {pc}-0x3414 ; 0xc003fe60 true +Instruction 2541 S:0xC003FE60 0xB5F0 32 PUSH {r4-r7,lr} false +Instruction 2542 S:0xC003FE62 0xB083 3 SUB sp,sp,#0xc false +Instruction 2543 S:0xC003FE64 0xB500 3 PUSH {lr} false +Instruction 2544 S:0xC003FE66 0xF85DEB04 2 POP {lr} false +Instruction 2545 S:0xC003FE6A 0x4A18 12 LDR r2,[pc,#96] ; [0xC003FECC] = 0xC0607834 false +Instruction 2546 S:0xC003FE6C 0x460E 0 MOV r6,r1 false +Instruction 2547 S:0xC003FE6E 0x6881 2 LDR r1,[r0,#8] false +Instruction 2548 S:0xC003FE70 0x2500 0 MOVS r5,#0 false +Instruction 2549 S:0xC003FE72 0x69F3 1 LDR r3,[r6,#0x1c] false +Instruction 2550 S:0xC003FE74 0x6850 3 LDR r0,[r2,#4] false +Instruction 2551 S:0xC003FE76 0x2B00 1 CMP r3,#0 false +Instruction 2552 S:0xC003FE78 0xBF08 0 IT EQ false +Instruction 2553 S:0xC003FE7A 0x3101 1 ADDS r1,#1 false fail +Instruction 2554 S:0xC003FE7C 0x6817 1 LDR r7,[r2,#0] false +Instruction 2555 S:0xC003FE7E 0x4281 1 CMP r1,r0 false +Instruction 2556 S:0xC003FE80 0x463C 1 MOV r4,r7 false +Instruction 2557 S:0xC003FE82 0xBF84 0 ITT HI false +Instruction 2558 S:0xC003FE84 0x6894 1 LDR r4,[r2,#8] false fail +Instruction 2559 S:0xC003FE86 0xFBA14504 2 UMULL r4,r5,r1,r4 false fail +Instruction 2560 S:0xC003FE8A 0xB17E 1 CBZ r6,{pc}+0x22 ; 0xc003feac true fail +Instruction 2561 S:0xC003FE8C 0x466F 1 MOV r7,sp false +Instruction 2562 S:0xC003FE8E 0xE000 0 B {pc}+4 ; 0xc003fe92 true +Instruction 2563 S:0xC003FE92 0xF8D62124 1 LDR r2,[r6,#0x124] false +Instruction 2564 S:0xC003FE96 0xB16B 1 CBZ r3,{pc}+0x1e ; 0xc003feb4 true fail +Instruction 2565 S:0xC003FE98 0x4620 1 MOV r0,r4 false +Instruction 2566 S:0xC003FE9A 0x6831 1 LDR r1,[r6,#0] false +Instruction 2567 S:0xC003FE9C 0xF7FFFF98 0 BL {pc}-0xcc ; 0xc003fdd0 true +Instruction 2568 S:0xC003FDD0 0xB5F8 8 PUSH {r3-r7,lr} false +Instruction 2569 S:0xC003FDD2 0xB500 5 PUSH {lr} false +Instruction 2570 S:0xC003FDD4 0xF85DEB04 2 POP {lr} false +Instruction 2571 S:0xC003FDD8 0x2901 0 CMP r1,#1 false +Instruction 2572 S:0xC003FDDA 0xBF98 1 IT LS false +Instruction 2573 S:0xC003FDDC 0x4604 1 MOV r4,r0 false fail +Instruction 2574 S:0xC003FDDE 0x4616 0 MOV r6,r2 false +Instruction 2575 S:0xC003FDE0 0xBF88 8 IT HI false +Instruction 2576 S:0xC003FDE2 0xFBA14500 1 UMULL r4,r5,r1,r0 false +Instruction 2577 S:0xC003FDE6 0x6850 1 LDR r0,[r2,#4] false +Instruction 2578 S:0xC003FDE8 0xBF98 1 IT LS false +Instruction 2579 S:0xC003FDEA 0x2500 1 MOVS r5,#0 false fail +Instruction 2580 S:0xC003FDEC 0xB930 1 CBNZ r0,{pc}+0x10 ; 0xc003fdfc true fail +Instruction 2581 S:0xC003FDEE 0x6811 65 LDR r1,[r2,#0] false +Instruction 2582 S:0xC003FDF0 0xF04F30FF 1 MOV r0,#0xffffffff false +Instruction 2583 S:0xC003FDF4 0xB109 1 CBZ r1,{pc}+6 ; 0xc003fdfa true fail +Instruction 2584 S:0xC003FDF6 0xF211FB6D 1 BL {pc}+0x2116de ; 0xc02514d4 true +Cycle Count 26 Tracing disabled +Info Tracing enabled +Instruction 2585 S:0xC003FDFA 0x6070 1 STR r0,[r6,#4] false +Instruction 2586 S:0xC003FDFC 0x2D01 0 CMP r5,#1 false +Instruction 2587 S:0xC003FDFE 0xBF08 1 IT EQ false +Instruction 2588 S:0xC003FE00 0x2C00 1 CMP r4,#0 false fail +Instruction 2589 S:0xC003FE02 0xD216 0 BCS {pc}+0x30 ; 0xc003fe32 true +Instruction 2590 S:0xC003FE32 0xF44F4600 15 MOV r6,#0x8000 false +Instruction 2591 S:0xC003FE36 0x2700 0 MOVS r7,#0 false +Instruction 2592 S:0xC003FE38 0x19A4 1 ADDS r4,r4,r6 false +Instruction 2593 S:0xC003FE3A 0xEB450507 1 ADC r5,r5,r7 false +Instruction 2594 S:0xC003FE3E 0x0C22 1 LSRS r2,r4,#16 false +Instruction 2595 S:0xC003FE40 0xEA424205 16 ORR r2,r2,r5,LSL #16 false +Instruction 2596 S:0xC003FE44 0x0C29 1 LSRS r1,r5,#16 false +Instruction 2597 S:0xC003FE46 0xFBA02302 1 UMULL r2,r3,r0,r2 false +Instruction 2598 S:0xC003FE4A 0x1992 2 ADDS r2,r2,r6 false +Instruction 2599 S:0xC003FE4C 0xEA4F4212 2 LSR r2,r2,#16 false +Instruction 2600 S:0xC003FE50 0xFB003301 1 MLA r3,r0,r1,r3 false +Instruction 2601 S:0xC003FE54 0xEB430307 2 ADC r3,r3,r7 false +Instruction 2602 S:0xC003FE58 0x0C1C 2 LSRS r4,r3,#16 false +Instruction 2603 S:0xC003FE5A 0xEA424203 1 ORR r2,r2,r3,LSL #16 false +Instruction 2604 S:0xC003FE5E 0xE7DD 0 B {pc}-0x42 ; 0xc003fe1c true +Instruction 2605 S:0xC003FE1C 0x4610 1 MOV r0,r2 false +Instruction 2606 S:0xC003FE1E 0x2300 0 MOVS r3,#0 false +Instruction 2607 S:0xC003FE20 0xF06F4200 1 MVN r2,#0x80000000 false +Instruction 2608 S:0xC003FE24 0x4621 0 MOV r1,r4 false +Instruction 2609 S:0xC003FE26 0x428B 1 CMP r3,r1 false +Instruction 2610 S:0xC003FE28 0xBF08 0 IT EQ false +Instruction 2611 S:0xC003FE2A 0x4282 1 CMP r2,r0 false +Instruction 2612 S:0xC003FE2C 0xBF38 0 IT CC false +Instruction 2613 S:0xC003FE2E 0x4610 1 MOV r0,r2 false fail +Instruction 2614 S:0xC003FE30 0xBDF8 1 POP {r3-r7,pc} true +Instruction 2615 S:0xC003FEA0 0xF8D66120 11 LDR r6,[r6,#0x120] false +Instruction 2616 S:0xC003FEA4 0x2500 0 MOVS r5,#0 false +Instruction 2617 S:0xC003FEA6 0x4604 1 MOV r4,r0 false +Instruction 2618 S:0xC003FEA8 0x2E00 1 CMP r6,#0 false +Instruction 2619 S:0xC003FEAA 0xD1F1 1 BNE {pc}-0x1a ; 0xc003fe90 true fail +Instruction 2620 S:0xC003FEAC 0x4620 1 MOV r0,r4 false +Instruction 2621 S:0xC003FEAE 0x4629 0 MOV r1,r5 false +Instruction 2622 S:0xC003FEB0 0xB003 1 ADD sp,sp,#0xc false +Instruction 2623 S:0xC003FEB2 0xBDF0 3 POP {r4-r7,pc} true +Instruction 2624 S:0xC0043278 0x6AB2 11 LDR r2,[r6,#0x28] false +Instruction 2625 S:0xC004327A 0x6BB3 1 LDR r3,[r6,#0x38] false +Instruction 2626 S:0xC004327C 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 2627 S:0xC004327E 0x4283 1 CMP r3,r0 false +Instruction 2628 S:0xC0043280 0xF20080DC 0 BHI.W {pc}+0x1bc ; 0xc004343c true +Instruction 2629 S:0xC004343C 0xF8D73084 1 LDR r3,[r7,#0x84] false +Instruction 2630 S:0xC0043440 0xF8D30460 13 LDR r0,[r3,#0x460] false +Instruction 2631 S:0xC0043444 0xF7F8FAC0 0 BL {pc}-0x7a7c ; 0xc003b9c8 true +Instruction 2632 S:0xC003B9C8 0xB590 3 PUSH {r4,r7,lr} false +Instruction 2633 S:0xC003B9CA 0xB083 2 SUB sp,sp,#0xc false +Instruction 2634 S:0xC003B9CC 0xAF00 1 ADD r7,sp,#0 false +Instruction 2635 S:0xC003B9CE 0xB500 2 PUSH {lr} false +Instruction 2636 S:0xC003B9D0 0xF85DEB04 2 POP {lr} false +Instruction 2637 S:0xC003B9D4 0x4604 0 MOV r4,r0 false +Instruction 2638 S:0xC003B9D6 0x4815 2 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false +Instruction 2639 S:0xC003B9D8 0x4B15 2 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false +Instruction 2640 S:0xC003B9DA 0x6861 2 LDR r1,[r4,#4] false +Instruction 2641 S:0xC003B9DC 0x694A 5 LDR r2,[r1,#0x14] false +Instruction 2642 S:0xC003B9DE 0xF8502022 5 LDR r2,[r0,r2,LSL #2] false +Instruction 2643 S:0xC003B9E2 0x589B 17 LDR r3,[r3,r2] false +Instruction 2644 S:0xC003B9E4 0xB29A 2 UXTH r2,r3 false +Instruction 2645 S:0xC003B9E6 0x607B 1 STR r3,[r7,#4] false +Instruction 2646 S:0xC003B9E8 0xEBB24F13 1 CMP r2,r3,LSR #16 false +Instruction 2647 S:0xC003B9EC 0xD01C 0 BEQ {pc}+0x3c ; 0xc003ba28 true fail +Instruction 2648 S:0xC003B9EE 0x680B 1 LDR r3,[r1,#0] false +Instruction 2649 S:0xC003B9F0 0x0798 3 LSLS r0,r3,#30 false +Instruction 2650 S:0xC003B9F2 0xD415 0 BMI {pc}+0x2e ; 0xc003ba20 true +Instruction 2651 S:0xC003BA20 0xF107070C 8 ADD r7,r7,#0xc false +Instruction 2652 S:0xC003BA24 0x46BD 1 MOV sp,r7 false +Instruction 2653 S:0xC003BA26 0xBD90 3 POP {r4,r7,pc} true +Instruction 2654 S:0xC0043448 0x4638 3 MOV r0,r7 false +Instruction 2655 S:0xC004344A 0x4631 0 MOV r1,r6 false +Instruction 2656 S:0xC004344C 0xF7FDFF72 1 BL {pc}-0x2118 ; 0xc0041334 true +Instruction 2657 S:0xC0041334 0xB430 1 PUSH {r4,r5} false +Instruction 2658 S:0xC0041336 0xB500 1 PUSH {lr} false +Instruction 2659 S:0xC0041338 0xF85DEB04 2 POP {lr} false +Instruction 2660 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false +Instruction 2661 S:0xC004133E 0x428B 2 CMP r3,r1 false +Instruction 2662 S:0xC0041340 0xD038 7 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 2663 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false +Instruction 2664 S:0xC0041344 0x428B 2 CMP r3,r1 false +Instruction 2665 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 2666 S:0xC0041348 0x6BC3 8 LDR r3,[r0,#0x3c] false +Instruction 2667 S:0xC004134A 0x428B 2 CMP r3,r1 false +Instruction 2668 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 2669 S:0xC004134E 0xBC30 19 POP {r4,r5} false +Instruction 2670 S:0xC0041350 0x4770 1 BX lr true +Instruction 2671 S:0xC0043450 0xE737 3 B {pc}-0x18e ; 0xc00432c2 true +Instruction 2672 S:0xC00432C2 0xF8D66120 3 LDR r6,[r6,#0x120] false +Instruction 2673 S:0xC00432C6 0x2E00 2 CMP r6,#0 false +Instruction 2674 S:0xC00432C8 0xF47FAEB8 1 BNE {pc}-0x28c ; 0xc004303c true fail +Instruction 2675 S:0xC00432CC 0x9D0B 1 LDR r5,[sp,#0x2c] false +Instruction 2676 S:0xC00432CE 0xF5056390 2 ADD r3,r5,#0x480 false +Instruction 2677 S:0xC00432D2 0xF50569B4 1 ADD r9,r5,#0x5a0 false +Instruction 2678 S:0xC00432D6 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false +Instruction 2679 S:0xC00432DA 0xE9D90100 2 LDRD r0,r1,[r9,#0] false +Instruction 2680 S:0xC00432DE 0xE9D34500 1 LDRD r4,r5,[r3,#0] false +Instruction 2681 S:0xC00432E2 0x1A20 2 SUBS r0,r4,r0 false +Instruction 2682 S:0xC00432E4 0xEB650101 1 SBC r1,r5,r1 false +Instruction 2683 S:0xC00432E8 0xF7FCFB38 0 BL {pc}-0x398c ; 0xc003f95c true +Instruction 2684 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 2685 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 2686 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 2687 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 2688 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 2689 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 2690 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 2691 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 2692 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 2693 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 2694 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 2695 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 2696 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 2697 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 2698 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 2699 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 2700 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 2701 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 2702 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 2703 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 2704 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 2705 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 2706 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 2707 S:0xC00432EC 0x2800 1 CMP r0,#0 false +Instruction 2708 S:0xC00432EE 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 2709 S:0xC00432F2 0xF2C080EB 0 BLT.W {pc}+0x1da ; 0xc00434cc true fail +Instruction 2710 S:0xC00432F6 0x0A86 12 LSRS r6,r0,#10 false +Instruction 2711 S:0xC00432F8 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 2712 S:0xC00432FA 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 2713 S:0xC00432FE 0xEA560E07 19 ORRS lr,r6,r7 false +Instruction 2714 S:0xC0043302 0xF04080A6 0 BNE.W {pc}+0x150 ; 0xc0043452 true fail +Instruction 2715 S:0xC0043306 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 2716 S:0xC004330A 0xF8D8559C 3 LDR r5,[r8,#0x59c] false +Instruction 2717 S:0xC004330E 0xF8D80598 1 LDR r0,[r8,#0x598] false +Instruction 2718 S:0xC0043312 0x462C 1 MOV r4,r5 false +Instruction 2719 S:0xC0043314 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 2720 S:0xC0043318 0x3401 0 ADDS r4,#1 false +Instruction 2721 S:0xC004331A 0x2100 1 MOVS r1,#0 false +Instruction 2722 S:0xC004331C 0xF8D890B8 2 LDR r9,[r8,#0xb8] false +Instruction 2723 S:0xC0043320 0xEA4F2880 11 LSL r8,r0,#10 false +Instruction 2724 S:0xC0043324 0x980B 1 LDR r0,[sp,#0x2c] false +Instruction 2725 S:0xC0043326 0xF8D005C8 3 LDR r0,[r0,#0x5c8] false +Instruction 2726 S:0xC004332A 0x9003 1 STR r0,[sp,#0xc] false +Instruction 2727 S:0xC004332C 0x4640 0 MOV r0,r8 false +Instruction 2728 S:0xC004332E 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 2729 S:0xC0043332 0xF20DFD2D 0 BL {pc}+0x20da5e ; 0xc0250d90 true +Cycle Count 246 Tracing disabled +Info Tracing enabled +Instruction 2730 S:0xC0043336 0x1C6C 1 ADDS r4,r5,#1 false +Instruction 2731 S:0xC0043338 0x9D03 1 LDR r5,[sp,#0xc] false +Instruction 2732 S:0xC004333A 0xEBC90702 1 RSB r7,r9,r2 false +Instruction 2733 S:0xC004333E 0xF8D860BC 15 LDR r6,[r8,#0xbc] false +Instruction 2734 S:0xC0043342 0xEA877AE7 1 EOR r10,r7,r7,ASR #31 false +Instruction 2735 S:0xC0043346 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false +Instruction 2736 S:0xC004334A 0x2100 0 MOVS r1,#0 false +Instruction 2737 S:0xC004334C 0x02A8 1 LSLS r0,r5,#10 false +Instruction 2738 S:0xC004334E 0xF8D850DC 1 LDR r5,[r8,#0xdc] false +Instruction 2739 S:0xC0043352 0xF20DFD1D 0 BL {pc}+0x20da3e ; 0xc0250d90 true +Cycle Count 211 Tracing disabled +Info Tracing enabled +Instruction 2740 S:0xC0043356 0xEBBA1F99 1 CMP r10,r9,LSR #6 false +Instruction 2741 S:0xC004335A 0xEBC60202 1 RSB r2,r6,r2 false +Instruction 2742 S:0xC004335E 0xD806 1 BHI {pc}+0x10 ; 0xc004336e true fail +Instruction 2743 S:0xC0043360 0xEA8273E2 11 EOR r3,r2,r2,ASR #31 false +Instruction 2744 S:0xC0043364 0xEBA373E2 1 SUB r3,r3,r2,ASR #31 false +Instruction 2745 S:0xC0043368 0xEBB31F96 1 CMP r3,r6,LSR #6 false +Instruction 2746 S:0xC004336C 0xD91F 0 BLS {pc}+0x42 ; 0xc00433ae true +Instruction 2747 S:0xC00433AE 0x4B19 39 LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC false +Instruction 2748 S:0xC00433B0 0xF8DD902C 3 LDR r9,[sp,#0x2c] false +Instruction 2749 S:0xC00433B4 0x685A 3 LDR r2,[r3,#4] false +Instruction 2750 S:0xC00433B6 0xF8D90598 3 LDR r0,[r9,#0x598] false +Instruction 2751 S:0xC00433BA 0xF8D9159C 1 LDR r1,[r9,#0x59c] false +Instruction 2752 S:0xC00433BE 0xF8D984C0 9 LDR r8,[r9,#0x4c0] false +Instruction 2753 S:0xC00433C2 0x2A00 0 CMP r2,#0 false +Instruction 2754 S:0xC00433C4 0xF040813C 1 BNE.W {pc}+0x27c ; 0xc0043640 true fail +Instruction 2755 S:0xC00433C8 0x4B13 1 LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 false +Instruction 2756 S:0xC00433CA 0xF8DD902C 1 LDR r9,[sp,#0x2c] false +Instruction 2757 S:0xC00433CE 0x685A 2 LDR r2,[r3,#4] false +Instruction 2758 S:0xC00433D0 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false +Instruction 2759 S:0xC00433D4 0x2A00 1 CMP r2,#0 false +Instruction 2760 S:0xC00433D6 0xF04080EB 0 BNE.W {pc}+0x1da ; 0xc00435b0 true fail +Instruction 2761 S:0xC00433DA 0xB011 16 ADD sp,sp,#0x44 false +Instruction 2762 S:0xC00433DC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2763 S:0xC003CC52 0xF3BF8F5F 13 DMB false +Instruction 2764 S:0xC003CC56 0xF8353008 31 LDRH r3,[r5,r8] false +Instruction 2765 S:0xC003CC5A 0x3301 2 ADDS r3,#1 false +Instruction 2766 S:0xC003CC5C 0xF8253008 1 STRH r3,[r5,r8] false +Instruction 2767 S:0xC003CC60 0xF3BF8F4F 48 DSB false +Instruction 2768 S:0xC003CC64 0xF3AF8004 1 SEV.W false +Instruction 2769 S:0xC003CC68 0xF049FF64 1 BL {pc}+0x49ecc ; 0xc0086b34 true +Cycle Count 84 Tracing disabled +Info Tracing enabled +Instruction 2770 S:0xC003CC6C 0xF85A2026 1 LDR r2,[r10,r6,LSL #2] false +Instruction 2771 S:0xC003CC70 0x464B 0 MOV r3,r9 false +Instruction 2772 S:0xC003CC72 0x189B 2 ADDS r3,r3,r2 false +Instruction 2773 S:0xC003CC74 0xF8D31460 3 LDR r1,[r3,#0x460] false +Instruction 2774 S:0xC003CC78 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 2775 S:0xC003CC7C 0x4291 2 CMP r1,r2 false +Instruction 2776 S:0xC003CC7E 0xD00B 0 BEQ {pc}+0x1a ; 0xc003cc98 true fail +Instruction 2777 S:0xC003CC80 0x2300 1 MOVS r3,#0 false +Instruction 2778 S:0xC003CC82 0xF8843498 1 STRB r3,[r4,#0x498] false +Instruction 2779 S:0xC003CC86 0x4620 0 MOV r0,r4 false +Instruction 2780 S:0xC003CC88 0x4631 1 MOV r1,r6 false +Instruction 2781 S:0xC003CC8A 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 2782 S:0xC003CC8E 0x46BD 1 MOV sp,r7 false +Instruction 2783 S:0xC003CC90 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 2784 S:0xC003CC94 0xF009BE84 5 B.W {pc}+0x9d0c ; 0xc00469a0 true +Instruction 2785 S:0xC00469A0 0xE92D4FF0 6 PUSH {r4-r11,lr} false +Instruction 2786 S:0xC00469A4 0xB083 7 SUB sp,sp,#0xc false +Instruction 2787 S:0xC00469A6 0xB500 3 PUSH {lr} false +Instruction 2788 S:0xC00469A8 0xF85DEB04 2 POP {lr} false +Instruction 2789 S:0xC00469AC 0x4C77 12 LDR r4,[pc,#476] ; [0xC0046B8C] false +Instruction 2790 S:0xC00469AE 0xF8D0346C 2 LDR r3,[r0,#0x46c] false +Instruction 2791 S:0xC00469B2 0x4606 0 MOV r6,r0 false +Instruction 2792 S:0xC00469B4 0x460D 1 MOV r5,r1 false +Instruction 2793 S:0xC00469B6 0x6822 3 LDR r2,[r4,#0] false +Instruction 2794 S:0xC00469B8 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 2795 S:0xC00469BA 0x2B00 1 CMP r3,#0 false +Instruction 2796 S:0xC00469BC 0xDB0A 0 BLT {pc}+0x18 ; 0xc00469d4 true fail +Instruction 2797 S:0xC00469BE 0x4A74 1 LDR r2,[pc,#464] ; [0xC0046B90] false +Instruction 2798 S:0xC00469C0 0x4B74 1 LDR r3,[pc,#464] ; [0xC0046B94] false +Instruction 2799 S:0xC00469C2 0xF8522021 4 LDR r2,[r2,r1,LSL #2] false +Instruction 2800 S:0xC00469C6 0x189B 2 ADDS r3,r3,r2 false +Instruction 2801 S:0xC00469C8 0xF8D33490 3 LDR r3,[r3,#0x490] false +Instruction 2802 S:0xC00469CC 0xB113 2 CBZ r3,{pc}+8 ; 0xc00469d4 true fail +Instruction 2803 S:0xC00469CE 0x2007 1 MOVS r0,#7 false +Instruction 2804 S:0xC00469D0 0xF7DAFD56 0 BL {pc}-0x25550 ; 0xc0021480 true +Instruction 2805 S:0xC0021480 0xB510 17 PUSH {r4,lr} false +Instruction 2806 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 2807 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 2808 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 2809 S:0xC002148C 0xB672 1 CPSID i false +Instruction 2810 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 2811 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false +Instruction 2812 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 2813 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 2814 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 2815 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 2816 S:0xC0021280 0x6ADA 13 LDR r2,[r3,#0x2c] false +Instruction 2817 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 2818 S:0xC0021284 0x466A 1 MOV r2,sp false +Instruction 2819 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 2820 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 2821 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 2822 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 2823 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 2824 S:0xC0021296 0x695B 4 LDR r3,[r3,#0x14] false +Instruction 2825 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 2826 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false +Instruction 2827 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 2828 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 2829 S:0xC00212A0 0xBD38 3 POP {r3-r5,pc} true +Instruction 2830 S:0xC0021492 0x466A 4 MOV r2,sp false +Instruction 2831 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 2832 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 2833 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 2834 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 2835 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 2836 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 2837 S:0xC00214A8 0xF3848100 1 MSR CPSR_c,r4 false +Instruction 2838 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Instruction 2839 S:0xC00469D4 0x4628 1 MOV r0,r5 false +Instruction 2840 S:0xC00469D6 0x6827 2 LDR r7,[r4,#0] false +Instruction 2841 S:0xC00469D8 0xF7F6FA98 0 BL {pc}-0x9acc ; 0xc003cf0c true +Instruction 2842 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 2843 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 2844 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 2845 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 2846 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 2847 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 2848 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false +Instruction 2849 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 2850 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 2851 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 2852 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 2853 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 2854 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false +Instruction 2855 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 2856 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 2857 S:0xC003CF32 0x4770 1 BX lr true +Instruction 2858 S:0xC00469DC 0xBB00 1 CBNZ r0,{pc}+0x44 ; 0xc0046a20 true fail +Instruction 2859 S:0xC00469DE 0x466A 1 MOV r2,sp false +Instruction 2860 S:0xC00469E0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 2861 S:0xC00469E4 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 2862 S:0xC00469E8 0x695B 3 LDR r3,[r3,#0x14] false +Instruction 2863 S:0xC00469EA 0xF8DF91A4 1 LDR r9,[pc,#420] ; [0xC0046B90] false +Instruction 2864 S:0xC00469EE 0xF8DF81A4 1 LDR r8,[pc,#420] ; [0xC0046B94] false +Instruction 2865 S:0xC00469F2 0xF8592023 2 LDR r2,[r9,r3,LSL #2] false +Instruction 2866 S:0xC00469F6 0x4643 1 MOV r3,r8 false +Instruction 2867 S:0xC00469F8 0x189B 1 ADDS r3,r3,r2 false +Instruction 2868 S:0xC00469FA 0xF8D32490 15 LDR r2,[r3,#0x490] false +Instruction 2869 S:0xC00469FE 0xB10A 2 CBZ r2,{pc}+6 ; 0xc0046a04 true fail +Instruction 2870 S:0xC0046A00 0x6B93 3 LDR r3,[r2,#0x38] false +Instruction 2871 S:0xC0046A02 0xB983 2 CBNZ r3,{pc}+0x24 ; 0xc0046a26 true fail +Instruction 2872 S:0xC0046A04 0xF8593025 11 LDR r3,[r9,r5,LSL #2] false +Instruction 2873 S:0xC0046A08 0x4644 1 MOV r4,r8 false +Instruction 2874 S:0xC0046A0A 0x18E3 1 ADDS r3,r4,r3 false +Instruction 2875 S:0xC0046A0C 0x4A60 1 LDR r2,[pc,#384] ; [0xC0046B90] false +Instruction 2876 S:0xC0046A0E 0x6A9B 15 LDR r3,[r3,#0x28] false +Instruction 2877 S:0xC0046A10 0xF0130F01 2 TST r3,#1 false +Instruction 2878 S:0xC0046A14 0x4B60 1 LDR r3,[pc,#384] ; [0xC0046B98] false +Instruction 2879 S:0xC0046A16 0xD16A 0 BNE {pc}+0xd8 ; 0xc0046aee true fail +Instruction 2880 S:0xC0046A18 0xF8D32144 15 LDR r2,[r3,#0x144] false +Instruction 2881 S:0xC0046A1C 0x495E 3 LDR r1,[pc,#376] ; [0xC0046B98] false +Instruction 2882 S:0xC0046A1E 0xB9A2 1 CBNZ r2,{pc}+0x2c ; 0xc0046a4a true +Instruction 2883 S:0xC0046A4A 0xF8D12148 2 LDR r2,[r1,#0x148] false +Instruction 2884 S:0xC0046A4E 0x1ABA 2 SUBS r2,r7,r2 false +Instruction 2885 S:0xC0046A50 0x2A00 1 CMP r2,#0 false +Instruction 2886 S:0xC0046A52 0xDBE5 0 BLT {pc}-0x32 ; 0xc0046a20 true fail +Instruction 2887 S:0xC0046A54 0xF8592025 8 LDR r2,[r9,r5,LSL #2] false +Instruction 2888 S:0xC0046A58 0xF50171A0 1 ADD r1,r1,#0x140 false +Instruction 2889 S:0xC0046A5C 0x4C4F 1 LDR r4,[pc,#316] ; [0xC0046B9C] false +Instruction 2890 S:0xC0046A5E 0xF04F30FF 15 MOV r0,#0xffffffff false +Instruction 2891 S:0xC0046A62 0x4F4F 1 LDR r7,[pc,#316] ; [0xC0046BA0] false +Instruction 2892 S:0xC0046A64 0x46A6 1 MOV lr,r4 false +Instruction 2893 S:0xC0046A66 0xF8DFA128 1 LDR r10,[pc,#296] ; [0xC0046B90] false +Instruction 2894 S:0xC0046A6A 0xF85E2002 4 LDR r2,[lr,r2] false +Instruction 2895 S:0xC0046A6E 0x9300 3 STR r3,[sp,#0] false +Instruction 2896 S:0xC0046A70 0xF20BFD48 0 BL {pc}+0x20ba94 ; 0xc0252504 true +Cycle Count 224 Tracing disabled +Info Tracing enabled +Instruction 2897 S:0xC0046A74 0x683A 1 LDR r2,[r7,#0] false +Instruction 2898 S:0xC0046A76 0x9B00 1 LDR r3,[sp,#0] false +Instruction 2899 S:0xC0046A78 0x4290 1 CMP r0,r2 false +Instruction 2900 S:0xC0046A7A 0xDAD1 0 BGE {pc}-0x5a ; 0xc0046a20 true +Instruction 2901 S:0xC0046A20 0xB003 14 ADD sp,sp,#0xc false +Instruction 2902 S:0xC0046A22 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2903 S:0xC0026364 0x4628 13 MOV r0,r5 false +Instruction 2904 S:0xC0026366 0xE8BD40F8 1 POP {r3-r7,lr} false +Instruction 2905 S:0xC002636A 0xF00EB931 3 B.W {pc}+0xe266 ; 0xc00345d0 true +Instruction 2906 S:0xC00345D0 0xE92D4FF0 12 PUSH {r4-r11,lr} false +Instruction 2907 S:0xC00345D4 0xB08D 7 SUB sp,sp,#0x34 false +Instruction 2908 S:0xC00345D6 0xB500 3 PUSH {lr} false +Instruction 2909 S:0xC00345D8 0xF85DEB04 2 POP {lr} false +Instruction 2910 S:0xC00345DC 0xF10D0918 1 ADD r9,sp,#0x18 false +Instruction 2911 S:0xC00345E0 0x4680 7 MOV r8,r0 false +Instruction 2912 S:0xC00345E2 0xF8CD9018 1 STR r9,[sp,#0x18] false +Instruction 2913 S:0xC00345E6 0xF8CD901C 1 STR r9,[sp,#0x1c] false +Instruction 2914 S:0xC00345EA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 2915 S:0xC00345EE 0x061B 3 LSLS r3,r3,#24 false +Instruction 2916 S:0xC00345F0 0xF1408250 0 BPL.W {pc}+0x4a4 ; 0xc0034a94 true fail +Instruction 2917 S:0xC00345F4 0xF8D012F0 57 LDR r1,[r0,#0x2f0] false +Instruction 2918 S:0xC00345F8 0xF8D842B4 3 LDR r4,[r8,#0x2b4] false +Instruction 2919 S:0xC00345FC 0xF8D002B0 1 LDR r0,[r0,#0x2b0] false +Instruction 2920 S:0xC0034600 0xB9B1 1 CBNZ r1,{pc}+0x30 ; 0xc0034630 true fail +Instruction 2921 S:0xC0034602 0xF8D812F4 66 LDR r1,[r8,#0x2f4] false +Instruction 2922 S:0xC0034606 0x2900 2 CMP r1,#0 false +Instruction 2923 S:0xC0034608 0xF040811F 1 BNE.W {pc}+0x242 ; 0xc003484a true fail +Instruction 2924 S:0xC003460C 0xF508733E 1 ADD r3,r8,#0x2f8 false +Instruction 2925 S:0xC0034610 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 2926 S:0xC0034614 0xEA520503 2 ORRS r5,r2,r3 false +Instruction 2927 S:0xC0034618 0xF0408117 0 BNE.W {pc}+0x232 ; 0xc003484a true fail +Instruction 2928 S:0xC003461C 0xF8D843D4 15 LDR r4,[r8,#0x3d4] false +Instruction 2929 S:0xC0034620 0xF8D430D8 5 LDR r3,[r4,#0xd8] false +Instruction 2930 S:0xC0034624 0x2B00 2 CMP r3,#0 false +Instruction 2931 S:0xC0034626 0xF0408115 1 BNE.W {pc}+0x22e ; 0xc0034854 true fail +Instruction 2932 S:0xC003462A 0xB00D 1 ADD sp,sp,#0x34 false +Instruction 2933 S:0xC003462C 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 2934 S:0xC0055568 0x2001 26 MOVS r0,#1 false +Instruction 2935 S:0xC005556A 0xE8BD4008 1 POP {r3,lr} false +Instruction 2936 S:0xC005556E 0xF7F9BB5D 1 B {pc}-0x6942 ; 0xc004ec2c true +Instruction 2937 S:0xC004EC2C 0xB538 2 PUSH {r3-r5,lr} false +Instruction 2938 S:0xC004EC2E 0xB500 4 PUSH {lr} false +Instruction 2939 S:0xC004EC30 0xF85DEB04 2 POP {lr} false +Instruction 2940 S:0xC004EC34 0x4604 0 MOV r4,r0 false +Instruction 2941 S:0xC004EC36 0x4B15 13 LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 false +Instruction 2942 S:0xC004EC38 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 2943 S:0xC004EC3C 0x58D2 16 LDR r2,[r2,r3] false +Instruction 2944 S:0xC004EC3E 0x6C13 14 LDR r3,[r2,#0x40] false +Instruction 2945 S:0xC004EC40 0x0718 3 LSLS r0,r3,#28 false +Instruction 2946 S:0xC004EC42 0xD014 0 BEQ {pc}+0x2c ; 0xc004ec6e true +Instruction 2947 S:0xC004EC6E 0xBD38 8 POP {r3-r5,pc} true +Instruction 2948 S:0xC0055758 0x4907 12 LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 false +Instruction 2949 S:0xC005575A 0x4622 0 MOV r2,r4 false +Instruction 2950 S:0xC005575C 0x462B 1 MOV r3,r5 false +Instruction 2951 S:0xC005575E 0x4630 0 MOV r0,r6 false +Instruction 2952 S:0xC0055760 0xE9D14500 15 LDRD r4,r5,[r1,#0] false +Instruction 2953 S:0xC0055764 0xE9CD4500 3 STRD r4,r5,[sp,#0] false +Instruction 2954 S:0xC0055768 0xF7DFFDE8 1 BL {pc}-0x2042c ; 0xc003533c true +Instruction 2955 S:0xC003533C 0xE92D47F0 1 PUSH {r4-r10,lr} false +Instruction 2956 S:0xC0035340 0xB08A 4 SUB sp,sp,#0x28 false +Instruction 2957 S:0xC0035342 0xB500 3 PUSH {lr} false +Instruction 2958 S:0xC0035344 0xF85DEB04 2 POP {lr} false +Instruction 2959 S:0xC0035348 0x4682 0 MOV r10,r0 false +Instruction 2960 S:0xC003534A 0x4616 1 MOV r6,r2 false +Instruction 2961 S:0xC003534C 0x461F 0 MOV r7,r3 false +Instruction 2962 S:0xC003534E 0xE9DA2304 3 LDRD r2,r3,[r10,#0x10] false +Instruction 2963 S:0xC0035352 0x9812 2 LDR r0,[sp,#0x48] false +Instruction 2964 S:0xC0035354 0x1AB2 1 SUBS r2,r6,r2 false +Instruction 2965 S:0xC0035356 0xEB670303 1 SBC r3,r7,r3 false +Instruction 2966 S:0xC003535A 0x9913 1 LDR r1,[sp,#0x4c] false +Instruction 2967 S:0xC003535C 0x2A00 0 CMP r2,#0 false +Instruction 2968 S:0xC003535E 0xF1730400 1 SBCS r4,r3,#0 false +Instruction 2969 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail +Instruction 2970 S:0xC0035364 0xF8DAE024 1 LDR lr,[r10,#0x24] false +Instruction 2971 S:0xC0035368 0x4604 0 MOV r4,r0 false +Instruction 2972 S:0xC003536A 0x460D 1 MOV r5,r1 false +Instruction 2973 S:0xC003536C 0xE9DE0106 2 LDRD r0,r1,[lr,#0x18] false +Instruction 2974 S:0xC0035370 0x4284 2 CMP r4,r0 false +Instruction 2975 S:0xC0035372 0xEB750E01 1 SBCS lr,r5,r1 false +Instruction 2976 S:0xC0035376 0xBFBC 0 ITT LT false +Instruction 2977 S:0xC0035378 0x4604 1 MOV r4,r0 false fail +Instruction 2978 S:0xC003537A 0x460D 0 MOV r5,r1 false fail +Instruction 2979 S:0xC003537C 0x42A2 1 CMP r2,r4 false +Instruction 2980 S:0xC003537E 0xEB730005 56 SBCS r0,r3,r5 false +Instruction 2981 S:0xC0035382 0xBFBC 0 ITT LT false +Instruction 2982 S:0xC0035384 0xF04F0801 1 MOV r8,#1 false +Instruction 2983 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false +Instruction 2984 S:0xC003538C 0xDA1F 1 BGE {pc}+0x42 ; 0xc00353ce true fail +Instruction 2985 S:0xC003538E 0xE9DA2304 1 LDRD r2,r3,[r10,#0x10] false +Instruction 2986 S:0xC0035392 0xA808 1 ADD r0,sp,#0x20 false +Instruction 2987 S:0xC0035394 0x9400 1 STR r4,[sp,#0] false +Instruction 2988 S:0xC0035396 0x9501 1 STR r5,[sp,#4] false +Instruction 2989 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true +Instruction 2990 S:0xC0034CF0 0xE92D03F0 40 PUSH {r4-r9} false +Instruction 2991 S:0xC0034CF4 0xB500 5 PUSH {lr} false +Instruction 2992 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false +Instruction 2993 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 2994 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false +Instruction 2995 S:0xC0034D00 0x4616 8 MOV r6,r2 false +Instruction 2996 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false +Instruction 2997 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false +Instruction 2998 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false +Instruction 2999 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 3000 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false +Instruction 3001 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 3002 S:0xC0034D16 0x42B4 20 CMP r4,r6 false +Instruction 3003 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 3004 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 3005 S:0xC0034D2E 0x4544 8 CMP r4,r8 false +Instruction 3006 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false +Instruction 3007 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 3008 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true +Instruction 3009 S:0xC0034D24 0xE9C04500 18 STRD r4,r5,[r0,#0] false +Instruction 3010 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false +Instruction 3011 S:0xC0034D2C 0x4770 3 BX lr true +Instruction 3012 S:0xC003539C 0xE9DD6708 2 LDRD r6,r7,[sp,#0x20] false +Instruction 3013 S:0xC00353A0 0xE9DA2306 1 LDRD r2,r3,[r10,#0x18] false +Instruction 3014 S:0xC00353A4 0xA808 1 ADD r0,sp,#0x20 false +Instruction 3015 S:0xC00353A6 0xE88D0030 1 STM sp,{r4,r5} false +Instruction 3016 S:0xC00353AA 0xE9CA6704 1 STRD r6,r7,[r10,#0x10] false +Instruction 3017 S:0xC00353AE 0xF7FFFC9F 1 BL {pc}-0x6be ; 0xc0034cf0 true +Instruction 3018 S:0xC0034CF0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 3019 S:0xC0034CF4 0xB500 6 PUSH {lr} false +Instruction 3020 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false +Instruction 3021 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 3022 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false +Instruction 3023 S:0xC0034D00 0x4616 0 MOV r6,r2 false +Instruction 3024 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false +Instruction 3025 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false +Instruction 3026 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false +Instruction 3027 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 3028 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false +Instruction 3029 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 3030 S:0xC0034D16 0x42B4 1 CMP r4,r6 false +Instruction 3031 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 3032 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 3033 S:0xC0034D2E 0x4544 22 CMP r4,r8 false +Instruction 3034 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false +Instruction 3035 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 3036 S:0xC0034D36 0xE7F5 8 B {pc}-0x12 ; 0xc0034d24 true +Instruction 3037 S:0xC0034D24 0xE9C04500 1 STRD r4,r5,[r0,#0] false +Instruction 3038 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false +Instruction 3039 S:0xC0034D2C 0x4770 3 BX lr true +Instruction 3040 S:0xC00353B2 0xE9DD2308 2 LDRD r2,r3,[sp,#0x20] false +Instruction 3041 S:0xC00353B6 0xE9CA2306 1 STRD r2,r3,[r10,#0x18] false +Instruction 3042 S:0xC00353BA 0x4640 1 MOV r0,r8 false +Instruction 3043 S:0xC00353BC 0x4649 0 MOV r1,r9 false +Instruction 3044 S:0xC00353BE 0xB00A 1 ADD sp,sp,#0x28 false +Instruction 3045 S:0xC00353C0 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 3046 S:0xC005576C 0x2001 4 MOVS r0,#1 false +Instruction 3047 S:0xC005576E 0xB005 0 ADD sp,sp,#0x14 false +Instruction 3048 S:0xC0055770 0xBDF0 3 POP {r4-r7,pc} true +Instruction 3049 S:0xC003510A 0x4B34 13 LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C false +Instruction 3050 S:0xC003510C 0x685A 15 LDR r2,[r3,#4] false +Instruction 3051 S:0xC003510E 0x4680 1 MOV r8,r0 false +Instruction 3052 S:0xC0035110 0x2A00 1 CMP r2,#0 false +Instruction 3053 S:0xC0035112 0xD116 0 BNE {pc}+0x30 ; 0xc0035142 true fail +Instruction 3054 S:0xC0035114 0x4630 1 MOV r0,r6 false +Instruction 3055 S:0xC0035116 0xF3AFFA4F 0 BL {pc}+0x3af4a2 ; 0xc03e45b8 true +Cycle Count 26 Tracing disabled +Info Tracing enabled +Instruction 3056 S:0xC003511A 0xF1B80F00 1 CMP r8,#0 false +Instruction 3057 S:0xC003511E 0xD006 0 BEQ {pc}+0x10 ; 0xc003512e true fail +Instruction 3058 S:0xC0035120 0x6AA3 25 LDR r3,[r4,#0x28] false +Instruction 3059 S:0xC0035122 0x2B02 2 CMP r3,#2 false +Instruction 3060 S:0xC0035124 0xD10C 0 BNE {pc}+0x1c ; 0xc0035140 true fail +Instruction 3061 S:0xC0035126 0x4639 1 MOV r1,r7 false +Instruction 3062 S:0xC0035128 0x4620 0 MOV r0,r4 false +Instruction 3063 S:0xC003512A 0xF7FFFE13 1 BL {pc}-0x3d6 ; 0xc0034d54 true +Instruction 3064 S:0xC0034D54 0xB570 1 PUSH {r4-r6,lr} false +Instruction 3065 S:0xC0034D56 0xB500 4 PUSH {lr} false +Instruction 3066 S:0xC0034D58 0xF85DEB04 2 POP {lr} false +Instruction 3067 S:0xC0034D5C 0x4605 0 MOV r5,r0 false +Instruction 3068 S:0xC0034D5E 0x4B13 12 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false +Instruction 3069 S:0xC0034D60 0x460E 0 MOV r6,r1 false +Instruction 3070 S:0xC0034D62 0x685A 3 LDR r2,[r3,#4] false +Instruction 3071 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail +Instruction 3072 S:0xC0034D66 0xF106000C 1 ADD r0,r6,#0xc false +Instruction 3073 S:0xC0034D6A 0x4629 0 MOV r1,r5 false +Instruction 3074 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true +Cycle Count 137 Tracing disabled +Info Tracing enabled +Instruction 3075 S:0xC0034D70 0x6833 1 LDR r3,[r6,#0] false +Instruction 3076 S:0xC0034D72 0x6871 1 LDR r1,[r6,#4] false +Instruction 3077 S:0xC0034D74 0x2001 0 MOVS r0,#1 false +Instruction 3078 S:0xC0034D76 0x685A 2 LDR r2,[r3,#4] false +Instruction 3079 S:0xC0034D78 0xFA00F101 1 LSL r1,r0,r1 false +Instruction 3080 S:0xC0034D7C 0x430A 1 ORRS r2,r2,r1 false +Instruction 3081 S:0xC0034D7E 0x605A 1 STR r2,[r3,#4] false +Instruction 3082 S:0xC0034D80 0x6AAB 4 LDR r3,[r5,#0x28] false +Instruction 3083 S:0xC0034D82 0x4303 2 ORRS r3,r3,r0 false +Instruction 3084 S:0xC0034D84 0x62AB 1 STR r3,[r5,#0x28] false +Instruction 3085 S:0xC0034D86 0x6930 1 LDR r0,[r6,#0x10] false +Instruction 3086 S:0xC0034D88 0x1A2B 2 SUBS r3,r5,r0 false +Instruction 3087 S:0xC0034D8A 0x4258 1 RSBS r0,r3,#0 false +Instruction 3088 S:0xC0034D8C 0x4158 1 ADCS r0,r0,r3 false +Instruction 3089 S:0xC0034D8E 0xBD70 1 POP {r4-r6,pc} true +Instruction 3090 S:0xC003512E 0x6AA3 3 LDR r3,[r4,#0x28] false +Instruction 3091 S:0xC0035130 0x0799 3 LSLS r1,r3,#30 false +Instruction 3092 S:0xC0035132 0xD540 0 BPL {pc}+0x84 ; 0xc00351b6 true fail +Instruction 3093 S:0xC0035134 0xF0230302 1 BIC r3,r3,#2 false +Instruction 3094 S:0xC0035138 0x62A3 1 STR r3,[r4,#0x28] false +Instruction 3095 S:0xC003513A 0xB003 0 ADD sp,sp,#0xc false +Instruction 3096 S:0xC003513C 0xE8BD83F0 3 POP {r4-r9,pc} true +Instruction 3097 S:0xC00359DA 0x6930 12 LDR r0,[r6,#0x10] false +Instruction 3098 S:0xC00359DC 0x2800 2 CMP r0,#0 false +Instruction 3099 S:0xC00359DE 0xD1F1 1 BNE {pc}-0x1a ; 0xc00359c4 true +Instruction 3100 S:0xC00359C4 0xE9DD450E 18 LDRD r4,r5,[sp,#0x38] false +Instruction 3101 S:0xC00359C8 0xE9D02306 1 LDRD r2,r3,[r0,#0x18] false +Instruction 3102 S:0xC00359CC 0x4294 2 CMP r4,r2 false +Instruction 3103 S:0xC00359CE 0xEB750103 1 SBCS r1,r5,r3 false +Instruction 3104 S:0xC00359D2 0xDB76 0 BLT {pc}+0xf0 ; 0xc0035ac2 true +Instruction 3105 S:0xC0035AC2 0xE9D6890C 23 LDRD r8,r9,[r6,#0x30] false +Instruction 3106 S:0xC0035AC6 0xE9D02304 1 LDRD r2,r3,[r0,#0x10] false +Instruction 3107 S:0xC0035ACA 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 3108 S:0xC0035ACE 0xEB630309 1 SBC r3,r3,r9 false +Instruction 3109 S:0xC0035AD2 0x2A00 0 CMP r2,#0 false +Instruction 3110 S:0xC0035AD4 0xF1730000 1 SBCS r0,r3,#0 false +Instruction 3111 S:0xC0035AD8 0xDB82 0 BLT {pc}-0xf8 ; 0xc00359e0 true fail +Instruction 3112 S:0xC0035ADA 0xE9DD0102 17 LDRD r0,r1,[sp,#8] false +Instruction 3113 S:0xC0035ADE 0x4282 2 CMP r2,r0 false +Instruction 3114 S:0xC0035AE0 0xEB730101 1 SBCS r1,r3,r1 false +Instruction 3115 S:0xC0035AE4 0xF6BFAF7C 0 BGE {pc}-0x104 ; 0xc00359e0 true fail +Instruction 3116 S:0xC0035AE8 0x2F04 8 CMP r7,#4 false +Instruction 3117 S:0xC0035AEA 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 3118 S:0xC0035AEE 0xF47FAF4B 1 BNE {pc}-0x166 ; 0xc0035988 true +Instruction 3119 S:0xC0035988 0xF8DA3004 8 LDR r3,[r10,#4] false +Instruction 3120 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 3121 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 3122 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 3123 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 3124 S:0xC00359E0 0x2F04 8 CMP r7,#4 false +Instruction 3125 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true +Instruction 3126 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false +Instruction 3127 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 3128 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 3129 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 3130 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 3131 S:0xC00359E0 0x2F04 8 CMP r7,#4 false +Instruction 3132 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true +Instruction 3133 S:0xC0035988 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 3134 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 3135 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 3136 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 3137 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 3138 S:0xC00359E0 0x2F04 8 CMP r7,#4 false +Instruction 3139 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true fail +Instruction 3140 S:0xC00359E4 0xE9DD2302 8 LDRD r2,r3,[sp,#8] false +Instruction 3141 S:0xC00359E8 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false +Instruction 3142 S:0xC00359EC 0xF3BF8F5F 1 DMB false +Instruction 3143 S:0xC00359F0 0xF8BA3000 39 LDRH r3,[r10,#0] false +Instruction 3144 S:0xC00359F4 0x3301 2 ADDS r3,#1 false +Instruction 3145 S:0xC00359F6 0xF8AA3000 1 STRH r3,[r10,#0] false +Instruction 3146 S:0xC00359FA 0xF3BF8F4F 60 DSB false +Instruction 3147 S:0xC00359FE 0xF3AF8004 1 SEV.W false +Instruction 3148 S:0xC0035A02 0xE9DD2302 3 LDRD r2,r3,[sp,#8] false +Instruction 3149 S:0xC0035A06 0xF04F30FF 1 MOV r0,#0xffffffff false +Instruction 3150 S:0xC0035A0A 0xF06F4100 0 MVN r1,#0x80000000 false +Instruction 3151 S:0xC0035A0E 0x428B 1 CMP r3,r1 false +Instruction 3152 S:0xC0035A10 0xBF08 0 IT EQ false +Instruction 3153 S:0xC0035A12 0x4282 1 CMP r2,r0 false fail +Instruction 3154 S:0xC0035A14 0xD074 0 BEQ {pc}+0xec ; 0xc0035b00 true fail +Instruction 3155 S:0xC0035A16 0xE9DD0102 9 LDRD r0,r1,[sp,#8] false +Instruction 3156 S:0xC0035A1A 0x2200 1 MOVS r2,#0 false +Instruction 3157 S:0xC0035A1C 0xF01FFCA6 1 BL {pc}+0x1f950 ; 0xc005536c true +Instruction 3158 S:0xC005536C 0xB530 14 PUSH {r4,r5,lr} false +Instruction 3159 S:0xC005536E 0xB083 2 SUB sp,sp,#0xc false +Instruction 3160 S:0xC0055370 0xB500 3 PUSH {lr} false +Instruction 3161 S:0xC0055372 0xF85DEB04 2 POP {lr} false +Instruction 3162 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false +Instruction 3163 S:0xC005537A 0x1C15 1 ADDS r5,r2,#0 false +Instruction 3164 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 3165 S:0xC0055380 0xEE1D2F90 11 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3166 S:0xC0055384 0x58D4 4 LDR r4,[r2,r3] false +Timestamp Timestamp: 562536984981 +Instruction 3167 S:0xC0055386 0xBF18 1 IT NE false +Instruction 3168 S:0xC0055388 0x2501 1 MOVS r5,#1 false fail +Instruction 3169 S:0xC005538A 0x4602 0 MOV r2,r0 false +Instruction 3170 S:0xC005538C 0x460B 1 MOV r3,r1 false +Instruction 3171 S:0xC005538E 0x9500 1 STR r5,[sp,#0] false +Instruction 3172 S:0xC0055390 0x4620 0 MOV r0,r4 false +Instruction 3173 S:0xC0055392 0xF7FEFF63 1 BL {pc}-0x1136 ; 0xc005425c true +Instruction 3174 S:0xC005425C 0xE92D43F0 12 PUSH {r4-r9,lr} false +Instruction 3175 S:0xC0054260 0xB083 18 SUB sp,sp,#0xc false +Instruction 3176 S:0xC0054262 0xB500 3 PUSH {lr} false +Instruction 3177 S:0xC0054264 0xF85DEB04 2 POP {lr} false +Instruction 3178 S:0xC0054268 0x4614 0 MOV r4,r2 false +Instruction 3179 S:0xC005426A 0x461D 1 MOV r5,r3 false +Instruction 3180 S:0xC005426C 0x4680 0 MOV r8,r0 false +Instruction 3181 S:0xC005426E 0x2C00 1 CMP r4,#0 false +Instruction 3182 S:0xC0054270 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 3183 S:0xC0054274 0xF89D9028 1 LDRB r9,[sp,#0x28] false +Instruction 3184 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail +Instruction 3185 S:0xC005427A 0x6B01 3 LDR r1,[r0,#0x30] false +Instruction 3186 S:0xC005427C 0x6102 3 STR r2,[r0,#0x10] false +Instruction 3187 S:0xC005427E 0x2901 1 CMP r1,#1 false +Instruction 3188 S:0xC0054280 0x6143 4 STR r3,[r0,#0x14] false +Instruction 3189 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail +Instruction 3190 S:0xC0054284 0x6B41 1 LDR r1,[r0,#0x34] false +Instruction 3191 S:0xC0054286 0x0749 3 LSLS r1,r1,#29 false +Instruction 3192 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail +Instruction 3193 S:0xC005428A 0x4668 1 MOV r0,sp false +Instruction 3194 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true +Instruction 3195 S:0xC004F52C 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 3196 S:0xC004F530 0xB08B 5 SUB sp,sp,#0x2c false +Instruction 3197 S:0xC004F532 0xB500 3 PUSH {lr} false +Instruction 3198 S:0xC004F534 0xF85DEB04 2 POP {lr} false +Instruction 3199 S:0xC004F538 0x4B3D 2 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 3200 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 3201 S:0xC004F53C 0x681B 5 LDR r3,[r3,#0] false +Instruction 3202 S:0xC004F53E 0x2B00 2 CMP r3,#0 false +Instruction 3203 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 3204 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 3205 S:0xC004F546 0xF8DFB0F0 1 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 3206 S:0xC004F54A 0x464F 1 MOV r7,r9 false +Instruction 3207 S:0xC004F54C 0xF8D75090 5 LDR r5,[r7,#0x90] false +Instruction 3208 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false +Instruction 3209 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 3210 S:0xC004F554 0xF3BF8F5F 8 DMB false +Instruction 3211 S:0xC004F558 0xF8DB6000 27 LDR r6,[r11,#0] false +Instruction 3212 S:0xC004F55C 0xF8DB4054 3 LDR r4,[r11,#0x54] false +Instruction 3213 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false +Instruction 3214 S:0xC004F564 0x4630 1 MOV r0,r6 false +Instruction 3215 S:0xC004F566 0x6831 3 LDR r1,[r6,#0] false +Instruction 3216 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false +Instruction 3217 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false +Instruction 3218 S:0xC004F56E 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 3219 S:0xC004F572 0x4788 1 BLX r1 true +Timestamp Timestamp: 562536984991 +Cycle Count 54 Tracing disabled +Info Tracing enabled +Instruction 3220 S:0xC004F574 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 3221 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false +Instruction 3222 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false +Instruction 3223 S:0xC004F580 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 3224 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 3225 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false +Instruction 3226 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false +Instruction 3227 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false +Instruction 3228 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false +Instruction 3229 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 3230 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false +Instruction 3231 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false +Instruction 3232 S:0xC004F59E 0xF1C40620 1 RSB r6,r4,#0x20 false +Instruction 3233 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false +Instruction 3234 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false +Instruction 3235 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false +Instruction 3236 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false +Instruction 3237 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false +Instruction 3238 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false +Instruction 3239 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false +Instruction 3240 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false +Instruction 3241 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false +Instruction 3242 S:0xC004F5C0 0x1880 2 ADDS r0,r0,r2 false +Instruction 3243 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false +Instruction 3244 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 3245 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false +Instruction 3246 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false +Instruction 3247 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false +Instruction 3248 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false +Instruction 3249 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false +Instruction 3250 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false +Instruction 3251 S:0xC004F5DE 0xEA480806 3 ORR r8,r8,r6 false +Instruction 3252 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false +Instruction 3253 S:0xC004F5E6 0xBF58 1 IT PL false +Instruction 3254 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail +Instruction 3255 S:0xC004F5EC 0xE9DD2304 1 LDRD r2,r3,[sp,#0x10] false +Instruction 3256 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false +Instruction 3257 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false +Instruction 3258 S:0xC004F5F8 0xF3BF8F5F 1 DMB false +Instruction 3259 S:0xC004F5FC 0xF8D71090 27 LDR r1,[r7,#0x90] false +Instruction 3260 S:0xC004F600 0x428D 2 CMP r5,r1 false +Instruction 3261 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 3262 S:0xC004F604 0x461D 1 MOV r5,r3 false +Instruction 3263 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false +Instruction 3264 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 3265 S:0xC004F60C 0x4614 1 MOV r4,r2 false +Instruction 3266 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 3267 S:0xC004F612 0x4650 1 MOV r0,r10 false +Instruction 3268 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false +Instruction 3269 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false +Instruction 3270 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 3271 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 3272 S:0xC0054290 0xE9DD6700 7 LDRD r6,r7,[sp,#0] false +Instruction 3273 S:0xC0054294 0x1BA4 2 SUBS r4,r4,r6 false +Instruction 3274 S:0xC0054296 0xEB650507 1 SBC r5,r5,r7 false +Instruction 3275 S:0xC005429A 0x2C01 0 CMP r4,#1 false +Instruction 3276 S:0xC005429C 0xF1750200 1 SBCS r2,r5,#0 false +Instruction 3277 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail +Instruction 3278 S:0xC00542A2 0xE9D86706 1 LDRD r6,r7,[r8,#0x18] false +Instruction 3279 S:0xC00542A6 0xF8D8002C 1 LDR r0,[r8,#0x2c] false +Instruction 3280 S:0xC00542AA 0x42B4 1 CMP r4,r6 false +Instruction 3281 S:0xC00542AC 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 3282 S:0xC00542B0 0xE9D82308 1 LDRD r2,r3,[r8,#0x20] false +Instruction 3283 S:0xC00542B4 0xBFBC 1 ITT LT false +Instruction 3284 S:0xC00542B6 0x4626 1 MOV r6,r4 false +Instruction 3285 S:0xC00542B8 0x462F 0 MOV r7,r5 false +Instruction 3286 S:0xC00542BA 0x4296 1 CMP r6,r2 false +Instruction 3287 S:0xC00542BC 0xEB770103 1 SBCS r1,r7,r3 false +Instruction 3288 S:0xC00542C0 0x4641 3 MOV r1,r8 false +Instruction 3289 S:0xC00542C2 0xBFB8 0 IT LT false +Instruction 3290 S:0xC00542C4 0x461F 1 MOV r7,r3 false fail +Instruction 3291 S:0xC00542C6 0xF8D83028 1 LDR r3,[r8,#0x28] false +Instruction 3292 S:0xC00542CA 0xBFB8 1 IT LT false +Instruction 3293 S:0xC00542CC 0x4616 1 MOV r6,r2 false fail +Instruction 3294 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false +Instruction 3295 S:0xC00542D2 0xFBA64503 2 UMULL r4,r5,r6,r3 false +Instruction 3296 S:0xC00542D6 0xF1C00620 1 RSB r6,r0,#0x20 false +Instruction 3297 S:0xC00542DA 0xFB035507 1 MLA r5,r3,r7,r5 false +Instruction 3298 S:0xC00542DE 0xFA24F000 13 LSR r0,r4,r0 false +Instruction 3299 S:0xC00542E2 0xFA05F606 3 LSL r6,r5,r6 false +Instruction 3300 S:0xC00542E6 0xFA25F202 3 LSR r2,r5,r2 false +Instruction 3301 S:0xC00542EA 0x4330 1 ORRS r0,r0,r6 false +Instruction 3302 S:0xC00542EC 0x4310 1 ORRS r0,r0,r2 false +Instruction 3303 S:0xC00542EE 0xF8D82004 1 LDR r2,[r8,#4] false +Instruction 3304 S:0xC00542F2 0x4790 1 BLX r2 true +Timestamp Timestamp: 562536985004 +Cycle Count 67 Tracing disabled +Info Tracing enabled +Instruction 3305 S:0xC00542F4 0x2800 1 CMP r0,#0 false +Instruction 3306 S:0xC00542F6 0xBF0C 0 ITE EQ false +Timestamp Timestamp: 562536985009 +Instruction 3307 S:0xC00542F8 0x2300 1 MOVS r3,#0 false +Instruction 3308 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false fail +Instruction 3309 S:0xC00542FE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc0054318 true +Instruction 3310 S:0xC0054318 0xB003 19 ADD sp,sp,#0xc false +Instruction 3311 S:0xC005431A 0xE8BD83F0 3 POP {r4-r9,pc} true +Instruction 3312 S:0xC0055396 0xB003 4 ADD sp,sp,#0xc false +Instruction 3313 S:0xC0055398 0xBD30 3 POP {r4,r5,pc} true +Instruction 3314 S:0xC0035A20 0x2800 14 CMP r0,#0 false +Instruction 3315 S:0xC0035A22 0xD06D 0 BEQ {pc}+0xde ; 0xc0035b00 true +Instruction 3316 S:0xC0035B00 0x2300 3 MOVS r3,#0 false +Instruction 3317 S:0xC0035B02 0xF8CA301C 3 STR r3,[r10,#0x1c] false +Instruction 3318 S:0xC0035B06 0xE7D9 1 B {pc}-0x4a ; 0xc0035abc true +Instruction 3319 S:0xC0035ABC 0xB011 2 ADD sp,sp,#0x44 false +Instruction 3320 S:0xC0035ABE 0xE8BD8FF0 3 POP {r4-r11,pc} true +Cycle Count 212 Tracing disabled +Info Tracing enabled +Instruction 3321 S:0xC000D60C 0xF013FDDA 1 BL {pc}+0x13bb8 ; 0xc00211c4 true +Instruction 3322 S:0xC00211C4 0xB510 3 PUSH {r4,lr} false +Instruction 3323 S:0xC00211C6 0xB500 1 PUSH {lr} false +Instruction 3324 S:0xC00211C8 0xF85DEB04 2 POP {lr} false +Instruction 3325 S:0xC00211CC 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 3326 S:0xC00211D0 0x0619 3 LSLS r1,r3,#24 false +Instruction 3327 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail +Instruction 3328 S:0xC00211D4 0x466B 1 MOV r3,sp false +Instruction 3329 S:0xC00211D6 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 3330 S:0xC00211DA 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 3331 S:0xC00211DE 0x6863 6 LDR r3,[r4,#4] false +Instruction 3332 S:0xC00211E0 0xF5A33380 4 SUB r3,r3,#0x10000 false +Instruction 3333 S:0xC00211E4 0x6063 1 STR r3,[r4,#4] false +Instruction 3334 S:0xC00211E6 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 3335 S:0xC00211EA 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 3336 S:0xC00211EE 0xB923 1 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail +Instruction 3337 S:0xC00211F0 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 3338 S:0xC00211F2 0x4A13 13 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false +Instruction 3339 S:0xC00211F4 0x019B 2 LSLS r3,r3,#6 false +Instruction 3340 S:0xC00211F6 0x58D3 5 LDR r3,[r2,r3] false +Instruction 3341 S:0xC00211F8 0xB99B 2 CBNZ r3,{pc}+0x2a ; 0xc0021222 true +Instruction 3342 S:0xC0021222 0xF7FFFE0B 20 BL {pc}-0x3e6 ; 0xc0020e3c true +Instruction 3343 S:0xC0020E3C 0xE92D4FF0 18 PUSH {r4-r11,lr} false +Instruction 3344 S:0xC0020E40 0xB089 18 SUB sp,sp,#0x24 false +Instruction 3345 S:0xC0020E42 0xB500 3 PUSH {lr} false +Instruction 3346 S:0xC0020E44 0xF85DEB04 2 POP {lr} false +Instruction 3347 S:0xC0020E48 0x2002 0 MOVS r0,#2 false +Instruction 3348 S:0xC0020E4A 0xF7FFFA3D 1 BL {pc}-0xb82 ; 0xc00202c8 true +Instruction 3349 S:0xC00202C8 0xB500 14 PUSH {lr} false +Instruction 3350 S:0xC00202CA 0xF85DEB04 2 POP {lr} false +Instruction 3351 S:0xC00202CE 0x2800 1 CMP r0,#0 false +Instruction 3352 S:0xC00202D0 0xBFA1 0 ITTTT GE false +Instruction 3353 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 3354 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 3355 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 3356 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 3357 S:0xC00202E0 0xBFAE 12 ITEE GE false +Instruction 3358 S:0xC00202E2 0x08C0 1 LSRS r0,r0,#3 false +Instruction 3359 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 3360 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 3361 S:0xC00202EC 0x4770 1 BX lr true +Instruction 3362 S:0xC0020E4E 0x4669 3 MOV r1,sp false +Instruction 3363 S:0xC0020E50 0xF42158FF 1 BIC r8,r1,#0x1fe0 false +Instruction 3364 S:0xC0020E54 0xF24602C0 0 MOV r2,#0x60c0 false +Instruction 3365 S:0xC0020E58 0xF028081F 1 BIC r8,r8,#0x1f false +Instruction 3366 S:0xC0020E5C 0xF2CC025F 0 MOVT r2,#0xc05f false +Instruction 3367 S:0xC0020E60 0xF6490EC0 15 MOV lr,#0x98c0 false +Instruction 3368 S:0xC0020E64 0xF8D8300C 1 LDR r3,[r8,#0xc] false +Instruction 3369 S:0xC0020E68 0xF2CC0E64 1 MOVT lr,#0xc064 false +Instruction 3370 S:0xC0020E6C 0x6811 3 LDR r1,[r2,#0] false +Instruction 3371 S:0xC0020E6E 0x68DC 3 LDR r4,[r3,#0xc] false +Instruction 3372 S:0xC0020E70 0xF4246200 2 BIC r2,r4,#0x800 false +Instruction 3373 S:0xC0020E74 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 3374 S:0xC0020E76 0xF8D82014 1 LDR r2,[r8,#0x14] false +Instruction 3375 S:0xC0020E7A 0xF8D83004 1 LDR r3,[r8,#4] false +Instruction 3376 S:0xC0020E7E 0x9407 3 STR r4,[sp,#0x1c] false +Instruction 3377 S:0xC0020E80 0x0192 4 LSLS r2,r2,#6 false +Instruction 3378 S:0xC0020E82 0xF5037380 0 ADD r3,r3,#0x100 false +Instruction 3379 S:0xC0020E86 0xF8C83004 1 STR r3,[r8,#4] false +Instruction 3380 S:0xC0020E8A 0xF85E4002 2 LDR r4,[lr,r2] false +Instruction 3381 S:0xC0020E8E 0x1841 1 ADDS r1,r0,r1 false +Instruction 3382 S:0xC0020E90 0x9106 1 STR r1,[sp,#0x18] false +Instruction 3383 S:0xC0020E92 0xF8DFA160 14 LDR r10,[pc,#352] ; [0xC0020FF4] false +Instruction 3384 S:0xC0020E96 0x46C1 0 MOV r9,r8 false +Instruction 3385 S:0xC0020E98 0xF8D82014 3 LDR r2,[r8,#0x14] false +Instruction 3386 S:0xC0020E9C 0x210A 0 MOVS r1,#0xa false +Instruction 3387 S:0xC0020E9E 0x9105 1 STR r1,[sp,#0x14] false +Instruction 3388 S:0xC0020EA0 0x9204 1 STR r2,[sp,#0x10] false +Instruction 3389 S:0xC0020EA2 0xF8D93014 1 LDR r3,[r9,#0x14] false +Instruction 3390 S:0xC0020EA6 0xF64902C0 0 MOV r2,#0x98c0 false +Instruction 3391 S:0xC0020EAA 0xF2CC0264 1 MOVT r2,#0xc064 false +Instruction 3392 S:0xC0020EAE 0x2100 0 MOVS r1,#0 false +Instruction 3393 S:0xC0020EB0 0x019B 2 LSLS r3,r3,#6 false +Instruction 3394 S:0xC0020EB2 0x50D1 3 STR r1,[r2,r3] false +Instruction 3395 S:0xC0020EB4 0xB662 1 CPSIE i false +Instruction 3396 S:0xC0020EB6 0x4F4E 1 LDR r7,[pc,#312] ; [0xC0020FF0] false +Instruction 3397 S:0xC0020EB8 0x460E 0 MOV r6,r1 false +Instruction 3398 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 3399 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3400 S:0xC0020EC0 0xF2CC035F 6 MOVT r3,#0xc05f false +Instruction 3401 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3402 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 3403 S:0xC0020F16 0x0864 17 LSRS r4,r4,#1 false +Instruction 3404 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 3405 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 3406 S:0xC0020F20 0xD1CB 17 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3407 S:0xC0020EBA 0xF2460380 21 MOVW r3,#0x6080 false +Instruction 3408 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3409 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3410 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3411 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 3412 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false +Instruction 3413 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 3414 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false +Instruction 3415 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 3416 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 3417 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 3418 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false +Instruction 3419 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 3420 S:0xC0020EE0 0xEE1D2F90 12 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3421 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 3422 S:0xC0020EE6 0x3304 1 ADDS r3,#4 false +Instruction 3423 S:0xC0020EE8 0x58D1 5 LDR r1,[r2,r3] false +Instruction 3424 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 3425 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 3426 S:0xC0020EEE 0xF8DA3004 13 LDR r3,[r10,#4] false +Instruction 3427 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 3428 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 3429 S:0xC0020EF6 0xF8573C04 35 LDR r3,[r7,#-4] false +Instruction 3430 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 3431 S:0xC0020EFC 0x4798 1 BLX r3 true +Instruction 3432 S:0xC0025AC0 0xE92D4FF0 21 PUSH {r4-r11,lr} false +Instruction 3433 S:0xC0025AC4 0xB08B 7 SUB sp,sp,#0x2c false +Instruction 3434 S:0xC0025AC6 0xB500 3 PUSH {lr} false +Instruction 3435 S:0xC0025AC8 0xF85DEB04 2 POP {lr} false +Instruction 3436 S:0xC0025ACC 0x4B6C 12 LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 false +Instruction 3437 S:0xC0025ACE 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3438 S:0xC0025AD2 0x58D4 15 LDR r4,[r2,r3] false +Instruction 3439 S:0xC0025AD4 0xF010F862 0 BL {pc}+0x100c8 ; 0xc0035b9c true +Instruction 3440 S:0xC0035B9C 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 3441 S:0xC0035B9E 0xB500 5 PUSH {lr} false +Instruction 3442 S:0xC0035BA0 0xF85DEB04 2 POP {lr} false +Instruction 3443 S:0xC0035BA4 0x4C21 14 LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 false +Instruction 3444 S:0xC0035BA6 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3445 S:0xC0035BAA 0xF1040318 1 ADD r3,r4,#0x18 false +Instruction 3446 S:0xC0035BAE 0x58D3 3 LDR r3,[r2,r3] false +Instruction 3447 S:0xC0035BB0 0xB103 2 CBZ r3,{pc}+4 ; 0xc0035bb4 true fail +Instruction 3448 S:0xC0035BB2 0xBDF8 21 POP {r3-r7,pc} true +Instruction 3449 S:0xC0025AD8 0xF24603C0 3 MOV r3,#0x60c0 false +Instruction 3450 S:0xC0025ADC 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3451 S:0xC0025AE0 0x681A 16 LDR r2,[r3,#0] false +Instruction 3452 S:0xC0025AE2 0x68A3 56 LDR r3,[r4,#8] false +Instruction 3453 S:0xC0025AE4 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 3454 S:0xC0025AE6 0x2B00 1 CMP r3,#0 false +Instruction 3455 S:0xC0025AE8 0xDB7F 0 BLT {pc}+0x102 ; 0xc0025bea true fail +Instruction 3456 S:0xC0025AEA 0x4620 1 MOV r0,r4 false +Instruction 3457 S:0xC0025AEC 0xF3BEFD9A 0 BL {pc}+0x3beb38 ; 0xc03e4624 true +Cycle Count 40 Tracing disabled +Info Tracing enabled +Instruction 3458 S:0xC0025AF0 0xF24602C0 1 MOV r2,#0x60c0 false +Instruction 3459 S:0xC0025AF4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 3460 S:0xC0025AF8 0x6813 23 LDR r3,[r2,#0] false +Instruction 3461 S:0xC0025AFA 0x68A2 3 LDR r2,[r4,#8] false +Instruction 3462 S:0xC0025AFC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 3463 S:0xC0025AFE 0x2B00 1 CMP r3,#0 false +Instruction 3464 S:0xC0025B00 0xDB67 0 BLT {pc}+0xd2 ; 0xc0025bd2 true fail +Instruction 3465 S:0xC0025B02 0xF8DFB180 1 LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 false +Instruction 3466 S:0xC0025B06 0xF10D0820 0 ADD r8,sp,#0x20 false +Instruction 3467 S:0xC0025B0A 0xF44F7300 1 MOV r3,#0x200 false +Instruction 3468 S:0xC0025B0E 0xF2C00320 1 MOVT r3,#0x20 false +Instruction 3469 S:0xC0025B12 0x9303 1 STR r3,[sp,#0xc] false +Instruction 3470 S:0xC0025B14 0xF6040314 0 ADD r3,r4,#0x814 false +Instruction 3471 S:0xC0025B18 0x9304 1 STR r3,[sp,#0x10] false +Instruction 3472 S:0xC0025B1A 0xF6042314 0 ADD r3,r4,#0xa14 false +Instruction 3473 S:0xC0025B1E 0x9305 1 STR r3,[sp,#0x14] false +Instruction 3474 S:0xC0025B20 0xF6044314 0 ADD r3,r4,#0xc14 false +Instruction 3475 S:0xC0025B24 0x9306 1 STR r3,[sp,#0x18] false +Instruction 3476 S:0xC0025B26 0xF6046314 0 ADD r3,r4,#0xe14 false +Instruction 3477 S:0xC0025B2A 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 3478 S:0xC0025B2C 0xF01205FF 0 ANDS r5,r2,#0xff false +Instruction 3479 S:0xC0025B30 0xD068 1 BEQ {pc}+0xd4 ; 0xc0025c04 true fail +Instruction 3480 S:0xC0025B32 0xEB0401C5 1 ADD r1,r4,r5,LSL #3 false +Instruction 3481 S:0xC0025B36 0x3201 0 ADDS r2,#1 false +Instruction 3482 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false +Instruction 3483 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false +Instruction 3484 S:0xC0025B3E 0x6948 12 LDR r0,[r1,#0x14] false +Instruction 3485 S:0xC0025B40 0xF8C08004 4 STR r8,[r0,#4] false +Instruction 3486 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false +Instruction 3487 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false +Instruction 3488 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false +Instruction 3489 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false +Instruction 3490 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false +Instruction 3491 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false +Instruction 3492 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 3493 S:0xC0025B54 0x4545 2 CMP r5,r8 false +Instruction 3494 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true +Instruction 3495 S:0xC0025BC0 0xF24602C0 22 MOV r2,#0x60c0 false +Instruction 3496 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 3497 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false +Instruction 3498 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false +Instruction 3499 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 3500 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false +Instruction 3501 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true fail +Instruction 3502 S:0xC0025BD2 0x2300 1 MOVS r3,#0 false +Instruction 3503 S:0xC0025BD4 0x6063 1 STR r3,[r4,#4] false +Instruction 3504 S:0xC0025BD6 0xF3BF8F5F 1 DMB false +Instruction 3505 S:0xC0025BDA 0x8823 32 LDRH r3,[r4,#0] false +Instruction 3506 S:0xC0025BDC 0x3301 2 ADDS r3,#1 false +Instruction 3507 S:0xC0025BDE 0x8023 1 STRH r3,[r4,#0] false +Instruction 3508 S:0xC0025BE0 0xF3BF8F4F 31 DSB false +Instruction 3509 S:0xC0025BE4 0xF3AF8004 1 SEV.W false +Instruction 3510 S:0xC0025BE8 0xB662 1 CPSIE i false +Instruction 3511 S:0xC0025BEA 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 3512 S:0xC0025BEC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 3513 S:0xC0020EFE 0xF8DA3018 7 LDR r3,[r10,#0x18] false +Instruction 3514 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 3515 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 3516 S:0xC0020F06 0xF8D93004 3 LDR r3,[r9,#4] false +Instruction 3517 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false +Instruction 3518 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 3519 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 3520 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 3521 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 48 Tracing disabled +Info Tracing enabled +Instruction 3522 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 3523 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 3524 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 3525 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3526 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 3527 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3528 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 3529 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3530 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 3531 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 3532 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 3533 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 3534 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3535 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false +Instruction 3536 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3537 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3538 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3539 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 3540 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 3541 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 3542 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 3543 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3544 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 3545 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3546 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3547 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3548 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 3549 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 3550 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 3551 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 3552 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3553 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 3554 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3555 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3556 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3557 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 3558 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false +Instruction 3559 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 3560 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 3561 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3562 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 3563 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3564 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3565 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3566 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 3567 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 3568 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 3569 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 3570 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 3571 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 3572 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 3573 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 3574 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 3575 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 3576 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false +Instruction 3577 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 3578 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false +Instruction 3579 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 3580 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 3581 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 3582 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false +Instruction 3583 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 3584 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3585 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 3586 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false +Instruction 3587 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false +Instruction 3588 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 3589 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 3590 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 3591 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 3592 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 3593 S:0xC0020EF6 0xF8573C04 11 LDR r3,[r7,#-4] false +Instruction 3594 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 3595 S:0xC0020EFC 0x4798 1 BLX r3 true +Instruction 3596 S:0xC004639C 0xE92D4FF0 23 PUSH {r4-r11,lr} false +Instruction 3597 S:0xC00463A0 0xB08F 8 SUB sp,sp,#0x3c false +Instruction 3598 S:0xC00463A2 0xB500 3 PUSH {lr} false +Instruction 3599 S:0xC00463A4 0xF85DEB04 2 POP {lr} false +Instruction 3600 S:0xC00463A8 0x4668 1 MOV r0,sp false +Instruction 3601 S:0xC00463AA 0xF42053FF 1 BIC r3,r0,#0x1fe0 false +Instruction 3602 S:0xC00463AE 0x4DAB 14 LDR r5,[pc,#684] ; [0xC004665C] false +Instruction 3603 S:0xC00463B0 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 3604 S:0xC00463B4 0x9305 2 STR r3,[sp,#0x14] false +Instruction 3605 S:0xC00463B6 0x4CAA 1 LDR r4,[pc,#680] ; [0xC0046660] false +Instruction 3606 S:0xC00463B8 0x6959 1 LDR r1,[r3,#0x14] false +Instruction 3607 S:0xC00463BA 0x48AA 1 LDR r0,[pc,#680] ; [0xC0046664] false +Instruction 3608 S:0xC00463BC 0xF8553021 2 LDR r3,[r5,r1,LSL #2] false +Instruction 3609 S:0xC00463C0 0x9100 1 STR r1,[sp,#0] false +Instruction 3610 S:0xC00463C2 0x18E3 1 ADDS r3,r4,r3 false +Instruction 3611 S:0xC00463C4 0xF8933498 5 LDRB r3,[r3,#0x498] false +Instruction 3612 S:0xC00463C8 0xF1D30301 2 RSBS r3,r3,#1 false +Instruction 3613 S:0xC00463CC 0xBF38 0 IT CC false +Instruction 3614 S:0xC00463CE 0x2300 1 MOVS r3,#0 false fail +Instruction 3615 S:0xC00463D0 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 3616 S:0xC00463D2 0xF39EF8DD 0 BL {pc}+0x39e1be ; 0xc03e4590 true +Cycle Count 76 Tracing disabled +Info Tracing enabled +Instruction 3617 S:0xC00463D6 0x2800 1 CMP r0,#0 false +Instruction 3618 S:0xC00463D8 0xF00080EF 1 BEQ.W {pc}+0x1e2 ; 0xc00465ba true fail +Instruction 3619 S:0xC00463DC 0xF6467360 17 MOV r3,#0x6f60 false +Instruction 3620 S:0xC00463E0 0xF8DFB29C 17 LDR r11,[pc,#668] ; [0xC0046680] false +Instruction 3621 S:0xC00463E4 0xF2CC033E 0 MOVT r3,#0xc03e false +Instruction 3622 S:0xC00463E8 0xF04F37FF 1 MOV r7,#0xffffffff false +Instruction 3623 S:0xC00463EC 0x4A9E 2 LDR r2,[pc,#632] ; [0xC0046668] false +Instruction 3624 S:0xC00463EE 0xF8D3A000 3 LDR r10,[r3,#0] false +Instruction 3625 S:0xC00463F2 0x9403 3 STR r4,[sp,#0xc] false +Instruction 3626 S:0xC00463F4 0x9409 1 STR r4,[sp,#0x24] false +Instruction 3627 S:0xC00463F6 0x940A 1 STR r4,[sp,#0x28] false +Instruction 3628 S:0xC00463F8 0x9206 1 STR r2,[sp,#0x18] false +Instruction 3629 S:0xC00463FA 0x920B 1 STR r2,[sp,#0x2c] false +Instruction 3630 S:0xC00463FC 0x1C7A 0 ADDS r2,r7,#1 false +Instruction 3631 S:0xC00463FE 0x4650 1 MOV r0,r10 false +Instruction 3632 S:0xC0046400 0x2108 0 MOVS r1,#8 false +Instruction 3633 S:0xC0046402 0xF20AFD6B 1 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 81 Tracing disabled +Info Tracing enabled +Instruction 3634 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3635 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 3636 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 3637 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 3638 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 3639 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 3640 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 3641 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 3642 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 115 Tracing disabled +Info Tracing enabled +Instruction 3643 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 3644 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 3645 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 3646 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail +Instruction 3647 S:0xC004642E 0xF8D93128 15 LDR r3,[r9,#0x128] false +Instruction 3648 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true +Instruction 3649 S:0xC0046440 0x4638 8 MOV r0,r7 false +Instruction 3650 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false +Instruction 3651 S:0xC0046444 0x464A 1 MOV r2,r9 false +Instruction 3652 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false +Instruction 3653 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false +Instruction 3654 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true +Instruction 3655 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 3656 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 3657 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 3658 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 3659 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 3660 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 3661 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 3662 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 3663 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 3664 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 3665 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 3666 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 3667 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false +Instruction 3668 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 3669 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 3670 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 3671 S:0xC004060A 0x2108 1 MOVS r1,#8 false +Instruction 3672 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false +Instruction 3673 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false +Instruction 3674 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 3675 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 3676 S:0xC0040616 0x580B 17 LDR r3,[r1,r0] false +Instruction 3677 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false +Instruction 3678 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 3679 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 3680 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 3681 S:0xC0040622 0xF8D6014C 14 LDR r0,[r6,#0x14c] false +Instruction 3682 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 3683 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 3684 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 3685 S:0xC00406B0 0x2000 8 MOVS r0,#0 false +Instruction 3686 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 3687 S:0xC00406B4 0xE8BD8FF0 5 POP {r4-r11,pc} true +Instruction 3688 S:0xC0046450 0x2800 7 CMP r0,#0 false +Instruction 3689 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true +Instruction 3690 S:0xC00464BC 0xF8D434A0 14 LDR r3,[r4,#0x4a0] false +Instruction 3691 S:0xC00464C0 0x2B00 2 CMP r3,#0 false +Instruction 3692 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail +Instruction 3693 S:0xC00464C4 0xF8553027 8 LDR r3,[r5,r7,LSL #2] false +Instruction 3694 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 3695 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false +Instruction 3696 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false +Instruction 3697 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false +Instruction 3698 S:0xC00464D0 0x4293 2 CMP r3,r2 false +Instruction 3699 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true +Instruction 3700 S:0xC0046592 0x2308 1 MOVS r3,#8 false +Instruction 3701 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false +Instruction 3702 S:0xC0046598 0x4620 0 MOV r0,r4 false +Instruction 3703 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 3704 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 81 Tracing disabled +Info Tracing enabled +Instruction 3705 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 3706 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 3707 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 3708 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 3709 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 41 Tracing disabled +Info Tracing enabled +Instruction 3710 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3711 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 3712 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 3713 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 3714 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 3715 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 3716 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 3717 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 3718 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 83 Tracing disabled +Info Tracing enabled +Instruction 3719 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 3720 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 3721 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 3722 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail +Instruction 3723 S:0xC004642E 0xF8D93128 9 LDR r3,[r9,#0x128] false +Instruction 3724 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true +Instruction 3725 S:0xC0046440 0x4638 8 MOV r0,r7 false +Instruction 3726 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false +Instruction 3727 S:0xC0046444 0x464A 1 MOV r2,r9 false +Instruction 3728 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false +Instruction 3729 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false +Instruction 3730 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true +Instruction 3731 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 3732 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 3733 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 3734 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 3735 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 3736 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 3737 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 3738 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 3739 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 3740 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 3741 S:0xC00405FA 0xF8DF9108 1 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 3742 S:0xC00405FE 0x4A3C 1 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 3743 S:0xC0040600 0xF859A028 2 LDR r10,[r9,r8,LSL #2] false +Instruction 3744 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 3745 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 3746 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 3747 S:0xC004060A 0x2108 1 MOVS r1,#8 false +Instruction 3748 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false +Instruction 3749 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false +Instruction 3750 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 3751 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 3752 S:0xC0040616 0x580B 5 LDR r3,[r1,r0] false +Instruction 3753 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false +Instruction 3754 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 3755 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 3756 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 3757 S:0xC0040622 0xF8D6014C 1 LDR r0,[r6,#0x14c] false +Instruction 3758 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 3759 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 3760 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 3761 S:0xC00406B0 0x2000 8 MOVS r0,#0 false +Instruction 3762 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 3763 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 3764 S:0xC0046450 0x2800 5 CMP r0,#0 false +Instruction 3765 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true +Instruction 3766 S:0xC00464BC 0xF8D434A0 1 LDR r3,[r4,#0x4a0] false +Instruction 3767 S:0xC00464C0 0x2B00 2 CMP r3,#0 false +Instruction 3768 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail +Instruction 3769 S:0xC00464C4 0xF8553027 1 LDR r3,[r5,r7,LSL #2] false +Instruction 3770 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 3771 S:0xC00464CA 0x4A6A 1 LDR r2,[pc,#424] ; [0xC0046674] false +Instruction 3772 S:0xC00464CC 0x58C6 2 LDR r6,[r0,r3] false +Instruction 3773 S:0xC00464CE 0x68B3 3 LDR r3,[r6,#8] false +Instruction 3774 S:0xC00464D0 0x4293 2 CMP r3,r2 false +Instruction 3775 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true +Instruction 3776 S:0xC0046592 0x2308 1 MOVS r3,#8 false +Instruction 3777 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false +Instruction 3778 S:0xC0046598 0x4620 0 MOV r0,r4 false +Instruction 3779 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 3780 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 87 Tracing disabled +Info Tracing enabled +Instruction 3781 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 3782 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 3783 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 3784 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 3785 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 43 Tracing disabled +Info Tracing enabled +Instruction 3786 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3787 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 3788 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 3789 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 3790 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 3791 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 3792 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 3793 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 3794 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 96 Tracing disabled +Info Tracing enabled +Instruction 3795 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 3796 S:0xC0046424 0x9001 3 STR r0,[sp,#4] false +Instruction 3797 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 3798 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true fail +Instruction 3799 S:0xC004642E 0xF8D93128 31 LDR r3,[r9,#0x128] false +Instruction 3800 S:0xC0046432 0xB12B 2 CBZ r3,{pc}+0xe ; 0xc0046440 true +Instruction 3801 S:0xC0046440 0x4638 8 MOV r0,r7 false +Instruction 3802 S:0xC0046442 0xA90D 0 ADD r1,sp,#0x34 false +Instruction 3803 S:0xC0046444 0x464A 1 MOV r2,r9 false +Instruction 3804 S:0xC0046446 0xF1A90338 0 SUB r3,r9,#0x38 false +Instruction 3805 S:0xC004644A 0x9302 1 STR r3,[sp,#8] false +Instruction 3806 S:0xC004644C 0xF7FAF8C8 0 BL {pc}-0x5e6c ; 0xc00405e0 true +Instruction 3807 S:0xC00405E0 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 3808 S:0xC00405E4 0xB083 7 SUB sp,sp,#0xc false +Instruction 3809 S:0xC00405E6 0xB500 3 PUSH {lr} false +Instruction 3810 S:0xC00405E8 0xF85DEB04 2 POP {lr} false +Instruction 3811 S:0xC00405EC 0xF8D23128 1 LDR r3,[r2,#0x128] false +Instruction 3812 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 3813 S:0xC00405F2 0x4680 1 MOV r8,r0 false +Instruction 3814 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 3815 S:0xC00405F6 0x2B00 1 CMP r3,#0 false +Instruction 3816 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 3817 S:0xC00405FA 0xF8DF9108 3 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 3818 S:0xC00405FE 0x4A3C 3 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 3819 S:0xC0040600 0xF859A028 3 LDR r10,[r9,r8,LSL #2] false +Instruction 3820 S:0xC0040604 0x4614 1 MOV r4,r2 false +Instruction 3821 S:0xC0040606 0x4650 1 MOV r0,r10 false +Instruction 3822 S:0xC0040608 0xB11F 1 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 3823 S:0xC004060A 0x2108 1 MOVS r1,#8 false +Instruction 3824 S:0xC004060C 0x6039 1 STR r1,[r7,#0] false +Instruction 3825 S:0xC004060E 0xF8590028 1 LDR r0,[r9,r8,LSL #2] false +Instruction 3826 S:0xC0040612 0x4D38 1 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 3827 S:0xC0040614 0x4938 1 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 3828 S:0xC0040616 0x580B 17 LDR r3,[r1,r0] false +Instruction 3829 S:0xC0040618 0x6A29 3 LDR r1,[r5,#0x20] false +Instruction 3830 S:0xC004061A 0xF1030008 1 ADD r0,r3,#8 false +Instruction 3831 S:0xC004061E 0x4281 1 CMP r1,r0 false +Instruction 3832 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 3833 S:0xC0040622 0xF8D6014C 13 LDR r0,[r6,#0x14c] false +Instruction 3834 S:0xC0040626 0x6AA9 1 LDR r1,[r5,#0x28] false +Instruction 3835 S:0xC0040628 0x4288 2 CMP r0,r1 false +Instruction 3836 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 3837 S:0xC00406B0 0x2000 8 MOVS r0,#0 false +Instruction 3838 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 3839 S:0xC00406B4 0xE8BD8FF0 5 POP {r4-r11,pc} true +Instruction 3840 S:0xC0046450 0x2800 7 CMP r0,#0 false +Instruction 3841 S:0xC0046452 0xD033 0 BEQ {pc}+0x6a ; 0xc00464bc true +Instruction 3842 S:0xC00464BC 0xF8D434A0 14 LDR r3,[r4,#0x4a0] false +Instruction 3843 S:0xC00464C0 0x2B00 2 CMP r3,#0 false +Instruction 3844 S:0xC00464C2 0xD169 0 BNE {pc}+0xd6 ; 0xc0046598 true fail +Instruction 3845 S:0xC00464C4 0xF8553027 1 LDR r3,[r5,r7,LSL #2] false +Instruction 3846 S:0xC00464C8 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 3847 S:0xC00464CA 0x4A6A 3 LDR r2,[pc,#424] ; [0xC0046674] false +Instruction 3848 S:0xC00464CC 0x58C6 3 LDR r6,[r0,r3] false +Instruction 3849 S:0xC00464CE 0x68B3 5 LDR r3,[r6,#8] false +Instruction 3850 S:0xC00464D0 0x4293 2 CMP r3,r2 false +Instruction 3851 S:0xC00464D2 0xD05E 0 BEQ {pc}+0xc0 ; 0xc0046592 true +Instruction 3852 S:0xC0046592 0x2308 1 MOVS r3,#8 false +Instruction 3853 S:0xC0046594 0xF8C434A4 1 STR r3,[r4,#0x4a4] false +Instruction 3854 S:0xC0046598 0x4620 0 MOV r0,r4 false +Instruction 3855 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 3856 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 116 Tracing disabled +Info Tracing enabled +Instruction 3857 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 3858 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 3859 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 3860 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 3861 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 26 Tracing disabled +Info Tracing enabled +Instruction 3862 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3863 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 3864 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 3865 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 3866 S:0xC0046412 0x9803 1 LDR r0,[sp,#0xc] false +Instruction 3867 S:0xC0046414 0xF8554027 2 LDR r4,[r5,r7,LSL #2] false +Instruction 3868 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 3869 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 3870 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 92 Tracing disabled +Info Tracing enabled +Instruction 3871 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 3872 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 3873 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 3874 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true +Instruction 3875 S:0xC0046598 0x4620 8 MOV r0,r4 false +Instruction 3876 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 3877 S:0xC004659C 0xF39EF85C 1 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 75 Tracing disabled +Info Tracing enabled +Instruction 3878 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 3879 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 3880 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 3881 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 3882 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 36 Tracing disabled +Info Tracing enabled +Instruction 3883 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3884 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 3885 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 3886 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true fail +Instruction 3887 S:0xC0046412 0x9803 20 LDR r0,[sp,#0xc] false +Instruction 3888 S:0xC0046414 0xF8554027 1 LDR r4,[r5,r7,LSL #2] false +Instruction 3889 S:0xC0046418 0x1904 2 ADDS r4,r0,r4 false +Instruction 3890 S:0xC004641A 0x4620 1 MOV r0,r4 false +Instruction 3891 S:0xC004641C 0xF39EF8E4 0 BL {pc}+0x39e1cc ; 0xc03e45e8 true +Cycle Count 100 Tracing disabled +Info Tracing enabled +Instruction 3892 S:0xC0046420 0xF8D49078 1 LDR r9,[r4,#0x78] false +Instruction 3893 S:0xC0046424 0x9001 1 STR r0,[sp,#4] false +Instruction 3894 S:0xC0046426 0xF1B90F00 1 CMP r9,#0 false +Instruction 3895 S:0xC004642A 0xF00080B5 0 BEQ.W {pc}+0x16e ; 0xc0046598 true +Instruction 3896 S:0xC0046598 0x4620 1 MOV r0,r4 false +Instruction 3897 S:0xC004659A 0x9901 1 LDR r1,[sp,#4] false +Instruction 3898 S:0xC004659C 0xF39EF85C 0 BL {pc}+0x39e0bc ; 0xc03e4658 true +Cycle Count 151 Tracing disabled +Info Tracing enabled +Instruction 3899 S:0xC00465A0 0xE72C 1 B {pc}-0x1a4 ; 0xc00463fc true +Instruction 3900 S:0xC00463FC 0x1C7A 1 ADDS r2,r7,#1 false +Instruction 3901 S:0xC00463FE 0x4650 0 MOV r0,r10 false +Instruction 3902 S:0xC0046400 0x2108 1 MOVS r1,#8 false +Instruction 3903 S:0xC0046402 0xF20AFD6B 0 BL {pc}+0x20aada ; 0xc0250edc true +Cycle Count 23 Tracing disabled +Info Tracing enabled +Instruction 3904 S:0xC0046406 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 3905 S:0xC004640A 0x4298 2 CMP r0,r3 false +Instruction 3906 S:0xC004640C 0x4607 1 MOV r7,r0 false +Instruction 3907 S:0xC004640E 0xF28080C8 0 BGE.W {pc}+0x194 ; 0xc00465a2 true +Instruction 3908 S:0xC00465A2 0xF3BF8F5F 8 DMB false +Instruction 3909 S:0xC00465A6 0x4B34 28 LDR r3,[pc,#208] ; [0xC0046678] = 0xC064BF40 false +Instruction 3910 S:0xC00465A8 0xF8B32150 15 LDRH r2,[r3,#0x150] false +Instruction 3911 S:0xC00465AC 0x3201 2 ADDS r2,#1 false +Instruction 3912 S:0xC00465AE 0xF8A32150 1 STRH r2,[r3,#0x150] false +Instruction 3913 S:0xC00465B2 0xF3BF8F4F 61 DSB false +Instruction 3914 S:0xC00465B6 0xF3AF8004 1 SEV.W false +Instruction 3915 S:0xC00465BA 0x9800 3 LDR r0,[sp,#0] false +Instruction 3916 S:0xC00465BC 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 3917 S:0xC00465BE 0xF7FFFE5B 0 BL {pc}-0x346 ; 0xc0046278 true +Instruction 3918 S:0xC0046278 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 3919 S:0xC004627C 0xB087 7 SUB sp,sp,#0x1c false +Instruction 3920 S:0xC004627E 0xB500 3 PUSH {lr} false +Instruction 3921 S:0xC0046280 0xF85DEB04 2 POP {lr} false +Instruction 3922 S:0xC0046284 0xF8DF910C 11 LDR r9,[pc,#268] ; [0xC0046394] false +Instruction 3923 S:0xC0046288 0x4E3F 3 LDR r6,[pc,#252] ; [0xC0046388] false +Instruction 3924 S:0xC004628A 0x2201 0 MOVS r2,#1 false +Instruction 3925 S:0xC004628C 0x9002 1 STR r0,[sp,#8] false +Instruction 3926 S:0xC004628E 0x4688 0 MOV r8,r1 false +Instruction 3927 S:0xC0046290 0xF8D95000 2 LDR r5,[r9,#0] false +Instruction 3928 S:0xC0046294 0xF8563020 3 LDR r3,[r6,r0,LSL #2] false +Instruction 3929 S:0xC0046298 0xF50555BB 1 ADD r5,r5,#0x1760 false +Instruction 3930 S:0xC004629C 0x9205 1 STR r2,[sp,#0x14] false +Instruction 3931 S:0xC004629E 0x4C3B 1 LDR r4,[pc,#236] ; [0xC004638C] false +Instruction 3932 S:0xC00462A0 0x3510 0 ADDS r5,r5,#0x10 false +Instruction 3933 S:0xC00462A2 0x18E3 2 ADDS r3,r4,r3 false +Instruction 3934 S:0xC00462A4 0x9303 1 STR r3,[sp,#0xc] false +Instruction 3935 S:0xC00462A6 0xF7FBFA83 0 BL {pc}-0x4af6 ; 0xc00417b0 true +Instruction 3936 S:0xC00417B0 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 3937 S:0xC00417B4 0xB09B 7 SUB sp,sp,#0x6c false +Instruction 3938 S:0xC00417B6 0xB500 3 PUSH {lr} false +Instruction 3939 S:0xC00417B8 0xF85DEB04 2 POP {lr} false +Instruction 3940 S:0xC00417BC 0x4AB1 12 LDR r2,[pc,#708] ; [0xC0041A84] false +Instruction 3941 S:0xC00417BE 0x4BB2 2 LDR r3,[pc,#712] ; [0xC0041A88] false +Instruction 3942 S:0xC00417C0 0xF8522020 2 LDR r2,[r2,r0,LSL #2] false +Instruction 3943 S:0xC00417C4 0xEB030802 2 ADD r8,r3,r2 false +Instruction 3944 S:0xC00417C8 0x4640 1 MOV r0,r8 false +Instruction 3945 S:0xC00417CA 0xF508658A 0 ADD r5,r8,#0x450 false +Instruction 3946 S:0xC00417CE 0x950A 1 STR r5,[sp,#0x28] false +Instruction 3947 S:0xC00417D0 0xF3A2FF0A 0 BL {pc}+0x3a2e18 ; 0xc03e45e8 true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 3948 S:0xC00417D4 0x9012 1 STR r0,[sp,#0x48] false +Instruction 3949 S:0xC00417D6 0x4640 0 MOV r0,r8 false +Timestamp Timestamp: 562536985247 +Instruction 3950 S:0xC00417D8 0xF7F9FFD6 1 BL {pc}-0x6050 ; 0xc003b788 true +Instruction 3951 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false +Instruction 3952 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 3953 S:0xC003B78E 0xB500 3 PUSH {lr} false +Instruction 3954 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 3955 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 3956 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 3957 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 3958 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail +Instruction 3959 S:0xC003B79C 0xE8BD83C8 8 POP {r3,r6-r9,pc} true +Instruction 3960 S:0xC00417DC 0xF8D83450 5 LDR r3,[r8,#0x450] false +Instruction 3961 S:0xC00417E0 0x9319 1 STR r3,[sp,#0x64] false +Instruction 3962 S:0xC00417E2 0x9B19 2 LDR r3,[sp,#0x64] false +Instruction 3963 S:0xC00417E4 0x429D 2 CMP r5,r3 false +Instruction 3964 S:0xC00417E6 0xF1A3098C 1 SUB r9,r3,#0x8c false +Instruction 3965 S:0xC00417EA 0xBF1F 0 ITTTT NE false +Instruction 3966 S:0xC00417EC 0xF44F7600 1 MOV r6,#0x200 false +Instruction 3967 S:0xC00417F0 0xF8CD802C 1 STR r8,[sp,#0x2c] false +Instruction 3968 S:0xC00417F4 0xF2C00620 0 MOVT r6,#0x20 false +Instruction 3969 S:0xC00417F8 0x9611 1 STR r6,[sp,#0x44] false +Instruction 3970 S:0xC00417FA 0xF000812B 0 BEQ.W {pc}+0x25a ; 0xc0041a54 true fail +Instruction 3971 S:0xC00417FE 0xF8D92094 10 LDR r2,[r9,#0x94] false +Instruction 3972 S:0xC0041802 0x2101 0 MOVS r1,#1 false +Instruction 3973 S:0xC0041804 0x9D0B 1 LDR r5,[sp,#0x2c] false +Instruction 3974 S:0xC0041806 0x6A50 16 LDR r0,[r2,#0x24] false +Instruction 3975 S:0xC0041808 0xF8D534C0 3 LDR r3,[r5,#0x4c0] false +Instruction 3976 S:0xC004180C 0x6A12 1 LDR r2,[r2,#0x20] false +Instruction 3977 S:0xC004180E 0xF8507023 4 LDR r7,[r0,r3,LSL #2] false +Instruction 3978 S:0xC0041812 0xF8526023 3 LDR r6,[r2,r3,LSL #2] false +Instruction 3979 S:0xC0041816 0x4638 1 MOV r0,r7 false +Instruction 3980 S:0xC0041818 0xF7FEF9C0 0 BL {pc}-0x1c7c ; 0xc003fb9c true +Instruction 3981 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false +Instruction 3982 S:0xC003FBA0 0xB500 7 PUSH {lr} false +Instruction 3983 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 3984 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 3985 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 3986 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 3987 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 3988 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 3989 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 3990 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 3991 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 3992 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 3993 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 3994 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 3995 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail +Instruction 3996 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 3997 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 3998 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 3999 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false +Instruction 4000 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail +Instruction 4001 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 4002 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 4003 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false +Instruction 4004 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 4005 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 4006 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 4007 S:0xC003FBEA 0xE9D06714 9 LDRD r6,r7,[r0,#0x50] false +Instruction 4008 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 4009 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true +Instruction 4010 S:0xC003FC44 0xE9D0451E 3 LDRD r4,r5,[r0,#0x78] false +Instruction 4011 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 4012 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 4013 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 4014 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 4015 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 4016 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 4017 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true +Instruction 4018 S:0xC003FC86 0xF10C0130 1 ADD r1,r12,#0x30 false +Instruction 4019 S:0xC003FC8A 0xE8D1457F 5 LDREXD r4,r5,[r1] false +Instruction 4020 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false +Instruction 4021 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false +Instruction 4022 S:0xC003FC94 0xE8C14576 23 STREXD r6,r4,r5,[r1] false +Instruction 4023 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false +Instruction 4024 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail +Instruction 4025 S:0xC003FC9E 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 4026 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false +Instruction 4027 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false +Instruction 4028 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false +Instruction 4029 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 4030 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 4031 S:0xC004181C 0x2E00 1 CMP r6,#0 false +Instruction 4032 S:0xC004181E 0xF0008147 0 BEQ.W {pc}+0x292 ; 0xc0041ab0 true +Instruction 4033 S:0xC0041AB0 0xF8D75084 3 LDR r5,[r7,#0x84] false +Instruction 4034 S:0xC0041AB4 0xF5056390 2 ADD r3,r5,#0x480 false +Instruction 4035 S:0xC0041AB8 0xF50567B4 1 ADD r7,r5,#0x5a0 false +Instruction 4036 S:0xC0041ABC 0x686E 1 LDR r6,[r5,#4] false +Instruction 4037 S:0xC0041ABE 0xE9D32300 17 LDRD r2,r3,[r3,#0] false +Instruction 4038 S:0xC0041AC2 0xE9D70100 1 LDRD r0,r1,[r7,#0] false +Instruction 4039 S:0xC0041AC6 0xF8D544C0 1 LDR r4,[r5,#0x4c0] false +Instruction 4040 S:0xC0041ACA 0x1A10 1 SUBS r0,r2,r0 false +Instruction 4041 S:0xC0041ACC 0xEB630101 1 SBC r1,r3,r1 false +Instruction 4042 S:0xC0041AD0 0x9203 1 STR r2,[sp,#0xc] false +Instruction 4043 S:0xC0041AD2 0x9302 1 STR r3,[sp,#8] false +Instruction 4044 S:0xC0041AD4 0xF7FDFF42 0 BL {pc}-0x2178 ; 0xc003f95c true +Instruction 4045 S:0xC003F95C 0xE92D03F0 16 PUSH {r4-r9} false +Instruction 4046 S:0xC003F960 0xB500 18 PUSH {lr} false +Instruction 4047 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 4048 S:0xC003F966 0xF64B7640 1 MOV r6,#0xbf40 false +Instruction 4049 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 4050 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 4051 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 4052 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 4053 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 4054 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 4055 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 4056 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 4057 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 4058 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 4059 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 4060 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 4061 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 4062 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 4063 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 4064 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 4065 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 4066 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 4067 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 4068 S:0xC0041AD8 0x9A03 2 LDR r2,[sp,#0xc] false +Instruction 4069 S:0xC0041ADA 0x9B02 1 LDR r3,[sp,#8] false +Instruction 4070 S:0xC0041ADC 0x2800 0 CMP r0,#0 false +Instruction 4071 S:0xC0041ADE 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 4072 S:0xC0041AE2 0xF2C080AC 0 BLT.W {pc}+0x15c ; 0xc0041c3e true fail +Instruction 4073 S:0xC0041AE6 0xEA4F2E90 1 LSR lr,r0,#10 false +Instruction 4074 S:0xC0041AEA 0xEA4E5E81 1 ORR lr,lr,r1,LSL #22 false +Instruction 4075 S:0xC0041AEE 0xF8CDE038 1 STR lr,[sp,#0x38] false +Instruction 4076 S:0xC0041AF2 0xEA4F2E91 1 LSR lr,r1,#10 false +Instruction 4077 S:0xC0041AF6 0xF8CDE03C 1 STR lr,[sp,#0x3c] false +Instruction 4078 S:0xC0041AFA 0xE9DD010E 2 LDRD r0,r1,[sp,#0x38] false +Instruction 4079 S:0xC0041AFE 0x4301 2 ORRS r1,r1,r0 false +Instruction 4080 S:0xC0041B00 0xD174 6 BNE {pc}+0xec ; 0xc0041bec true fail +Instruction 4081 S:0xC0041B02 0xF8D5459C 20 LDR r4,[r5,#0x59c] false +Instruction 4082 S:0xC0041B06 0xF8D53598 1 LDR r3,[r5,#0x598] false +Instruction 4083 S:0xC0041B0A 0xF8D575C8 1 LDR r7,[r5,#0x5c8] false +Instruction 4084 S:0xC0041B0E 0x029B 2 LSLS r3,r3,#10 false +Instruction 4085 S:0xC0041B10 0x3401 0 ADDS r4,#1 false +Instruction 4086 S:0xC0041B12 0x4618 1 MOV r0,r3 false +Instruction 4087 S:0xC0041B14 0x2100 0 MOVS r1,#0 false +Instruction 4088 S:0xC0041B16 0xF20FF93B 1 BL {pc}+0x20f27a ; 0xc0250d90 true +Cycle Count 249 Tracing disabled +Info Tracing enabled +Instruction 4089 S:0xC0041B1A 0xF8D510B8 1 LDR r1,[r5,#0xb8] false +Instruction 4090 S:0xC0041B1E 0x02B8 1 LSLS r0,r7,#10 false +Instruction 4091 S:0xC0041B20 0xF8D580BC 1 LDR r8,[r5,#0xbc] false +Instruction 4092 S:0xC0041B24 0x1A56 1 SUBS r6,r2,r1 false +Instruction 4093 S:0xC0041B26 0x2100 0 MOVS r1,#0 false +Instruction 4094 S:0xC0041B28 0xF20FF932 1 BL {pc}+0x20f268 ; 0xc0250d90 true +Cycle Count 203 Tracing disabled +Info Tracing enabled +Instruction 4095 S:0xC0041B2C 0xF8D540B8 1 LDR r4,[r5,#0xb8] false +Instruction 4096 S:0xC0041B30 0xEA8677E6 1 EOR r7,r6,r6,ASR #31 false +Instruction 4097 S:0xC0041B34 0xEBA777E6 1 SUB r7,r7,r6,ASR #31 false +Instruction 4098 S:0xC0041B38 0xF8D530DC 1 LDR r3,[r5,#0xdc] false +Instruction 4099 S:0xC0041B3C 0xEBC80202 1 RSB r2,r8,r2 false +Instruction 4100 S:0xC0041B40 0xEBB71F94 12 CMP r7,r4,LSR #6 false +Instruction 4101 S:0xC0041B44 0xD833 0 BHI {pc}+0x6a ; 0xc0041bae true fail +Instruction 4102 S:0xC0041B46 0xEA8271E2 1 EOR r1,r2,r2,ASR #31 false +Instruction 4103 S:0xC0041B4A 0xEBA171E2 1 SUB r1,r1,r2,ASR #31 false +Instruction 4104 S:0xC0041B4E 0xEBB11F98 1 CMP r1,r8,LSR #6 false +Instruction 4105 S:0xC0041B52 0xD82C 0 BHI {pc}+0x5c ; 0xc0041bae true fail +Instruction 4106 S:0xC0041B54 0xF64576CC 1 MOV r6,#0x5fcc false +Instruction 4107 S:0xC0041B58 0xF8D50598 1 LDR r0,[r5,#0x598] false +Instruction 4108 S:0xC0041B5C 0xF2CC0663 0 MOVT r6,#0xc063 false +Instruction 4109 S:0xC0041B60 0xF8D5159C 15 LDR r1,[r5,#0x59c] false +Instruction 4110 S:0xC0041B64 0x6873 3 LDR r3,[r6,#4] false +Instruction 4111 S:0xC0041B66 0xF8D564C0 3 LDR r6,[r5,#0x4c0] false +Instruction 4112 S:0xC0041B6A 0x2B00 1 CMP r3,#0 false +Instruction 4113 S:0xC0041B6C 0xF0408141 0 BNE.W {pc}+0x286 ; 0xc0041df2 true fail +Instruction 4114 S:0xC0041B70 0xF64577B8 16 MOV r7,#0x5fb8 false +Instruction 4115 S:0xC0041B74 0xE9D54524 1 LDRD r4,r5,[r5,#0x90] false +Instruction 4116 S:0xC0041B78 0xF2CC0763 1 MOVT r7,#0xc063 false +Instruction 4117 S:0xC0041B7C 0x687B 3 LDR r3,[r7,#4] false +Instruction 4118 S:0xC0041B7E 0x2B00 2 CMP r3,#0 false +Instruction 4119 S:0xC0041B80 0xF43FAF5C 11 BEQ {pc}-0x144 ; 0xc0041a3c true +Instruction 4120 S:0xC0041A3C 0xF8D9308C 22 LDR r3,[r9,#0x8c] false +Instruction 4121 S:0xC0041A40 0x9D0A 18 LDR r5,[sp,#0x28] false +Instruction 4122 S:0xC0041A42 0x9319 1 STR r3,[sp,#0x64] false +Instruction 4123 S:0xC0041A44 0x9B19 2 LDR r3,[sp,#0x64] false +Instruction 4124 S:0xC0041A46 0x429D 2 CMP r5,r3 false +Instruction 4125 S:0xC0041A48 0xF1A3098C 1 SUB r9,r3,#0x8c false +Instruction 4126 S:0xC0041A4C 0xF47FAED7 0 BNE {pc}-0x24e ; 0xc00417fe true fail +Instruction 4127 S:0xC0041A50 0xF8DD802C 8 LDR r8,[sp,#0x2c] false +Instruction 4128 S:0xC0041A54 0x4640 2 MOV r0,r8 false +Instruction 4129 S:0xC0041A56 0x9912 1 LDR r1,[sp,#0x48] false +Instruction 4130 S:0xC0041A58 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 4131 S:0xC0041A5A 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 4132 S:0xC0041A5E 0xF3A2BDFB 10 B.W {pc}+0x3a2bfa ; 0xc03e4658 true +Cycle Count 85 Tracing disabled +Info Tracing enabled +Instruction 4133 S:0xC00462AA 0x9902 1 LDR r1,[sp,#8] false +Instruction 4134 S:0xC00462AC 0xF8563021 3 LDR r3,[r6,r1,LSL #2] false +Instruction 4135 S:0xC00462B0 0x18E4 2 ADDS r4,r4,r3 false +Instruction 4136 S:0xC00462B2 0xF8D44490 3 LDR r4,[r4,#0x490] false +Instruction 4137 S:0xC00462B6 0x2C00 2 CMP r4,#0 false +Instruction 4138 S:0xC00462B8 0xD064 0 BEQ {pc}+0xcc ; 0xc0046384 true fail +Instruction 4139 S:0xC00462BA 0xF8DFA0DC 3 LDR r10,[pc,#220] ; [0xC0046398] false +Instruction 4140 S:0xC00462BE 0x2600 0 MOVS r6,#0 false +Instruction 4141 S:0xC00462C0 0x6BE3 6 LDR r3,[r4,#0x3c] false +Instruction 4142 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false +Instruction 4143 S:0xC00462C4 0xD545 0 BPL {pc}+0x8e ; 0xc0046352 true fail +Instruction 4144 S:0xC00462C6 0x6CA0 11 LDR r0,[r4,#0x48] false +Instruction 4145 S:0xC00462C8 0xF1B80F00 0 CMP r8,#0 false +Instruction 4146 S:0xC00462CC 0xD002 1 BEQ {pc}+8 ; 0xc00462d4 true fail +Instruction 4147 S:0xC00462CE 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 4148 S:0xC00462D0 0xFB03F000 3 MUL r0,r3,r0 false +Instruction 4149 S:0xC00462D4 0xF7D9FFF8 1 BL {pc}-0x2600c ; 0xc00202c8 true +Instruction 4150 S:0xC00202C8 0xB500 1 PUSH {lr} false +Instruction 4151 S:0xC00202CA 0xF85DEB04 2 POP {lr} false +Instruction 4152 S:0xC00202CE 0x2800 0 CMP r0,#0 false +Instruction 4153 S:0xC00202D0 0xBFA1 1 ITTTT GE false +Instruction 4154 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 4155 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 4156 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 4157 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 4158 S:0xC00202E0 0xBFAE 1 ITEE GE false +Instruction 4159 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false +Instruction 4160 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 4161 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 4162 S:0xC00202EC 0x4770 1 BX lr true +Instruction 4163 S:0xC00462D8 0xF8DA3008 3 LDR r3,[r10,#8] false +Instruction 4164 S:0xC00462DC 0x6BE7 3 LDR r7,[r4,#0x3c] false +Instruction 4165 S:0xC00462DE 0x2801 0 CMP r0,#1 false +Instruction 4166 S:0xC00462E0 0xBF38 3 IT CC false +Instruction 4167 S:0xC00462E2 0x2001 1 MOVS r0,#1 false fail +Instruction 4168 S:0xC00462E4 0x4298 1 CMP r0,r3 false +Instruction 4169 S:0xC00462E6 0xBF34 1 ITE CC false +Instruction 4170 S:0xC00462E8 0x4683 1 MOV r11,r0 false +Instruction 4171 S:0xC00462EA 0x469B 0 MOV r11,r3 false fail +Instruction 4172 S:0xC00462EC 0xF4176780 1 ANDS r7,r7,#0x400 false +Instruction 4173 S:0xC00462F0 0xD139 0 BNE {pc}+0x76 ; 0xc0046366 true fail +Instruction 4174 S:0xC00462F2 0x6C63 1 LDR r3,[r4,#0x44] false +Instruction 4175 S:0xC00462F4 0xF8D92000 3 LDR r2,[r9,#0] false +Instruction 4176 S:0xC00462F8 0x445B 1 ADD r3,r3,r11 false +Instruction 4177 S:0xC00462FA 0x1AD3 1 SUBS r3,r2,r3 false +Instruction 4178 S:0xC00462FC 0x2B00 1 CMP r3,#0 false +Instruction 4179 S:0xC00462FE 0xDB0C 0 BLT {pc}+0x1c ; 0xc004631a true fail +Instruction 4180 S:0xC0046300 0xAA05 7 ADD r2,sp,#0x14 false +Instruction 4181 S:0xC0046302 0x9802 1 LDR r0,[sp,#8] false +Instruction 4182 S:0xC0046304 0x9200 1 STR r2,[sp,#0] false +Instruction 4183 S:0xC0046306 0x4643 0 MOV r3,r8 false +Instruction 4184 S:0xC0046308 0x9903 1 LDR r1,[sp,#0xc] false +Instruction 4185 S:0xC004630A 0x4622 0 MOV r2,r4 false +Instruction 4186 S:0xC004630C 0xF7FFFD2E 1 BL {pc}-0x5a0 ; 0xc0045d6c true +Instruction 4187 S:0xC0045D6C 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 4188 S:0xC0045D70 0xB09B 7 SUB sp,sp,#0x6c false +Instruction 4189 S:0xC0045D72 0xB500 3 PUSH {lr} false +Instruction 4190 S:0xC0045D74 0xF85DEB04 2 POP {lr} false +Instruction 4191 S:0xC0045D78 0x9308 3 STR r3,[sp,#0x20] false +Instruction 4192 S:0xC0045D7A 0x9D08 2 LDR r5,[sp,#0x20] false +Instruction 4193 S:0xC0045D7C 0x2300 0 MOVS r3,#0 false +Instruction 4194 S:0xC0045D7E 0x9009 1 STR r0,[sp,#0x24] false +Instruction 4195 S:0xC0045D80 0x2020 0 MOVS r0,#0x20 false +Instruction 4196 S:0xC0045D82 0x920C 2 STR r2,[sp,#0x30] false +Instruction 4197 S:0xC0045D84 0x9513 1 STR r5,[sp,#0x4c] false +Instruction 4198 S:0xC0045D86 0x9D09 1 LDR r5,[sp,#0x24] false +Instruction 4199 S:0xC0045D88 0x9018 1 STR r0,[sp,#0x60] false +Instruction 4200 S:0xC0045D8A 0x9206 1 STR r2,[sp,#0x18] false +Instruction 4201 S:0xC0045D8C 0x4874 13 LDR r0,[pc,#464] ; [0xC0045F60] false +Instruction 4202 S:0xC0045D8E 0x6892 3 LDR r2,[r2,#8] false +Instruction 4203 S:0xC0045D90 0x950F 1 STR r5,[sp,#0x3c] false +Instruction 4204 S:0xC0045D92 0x9110 1 STR r1,[sp,#0x40] false +Instruction 4205 S:0xC0045D94 0x3210 0 ADDS r2,r2,#0x10 false +Instruction 4206 S:0xC0045D96 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 4207 S:0xC0045D9A 0x9211 1 STR r2,[sp,#0x44] false +Instruction 4208 S:0xC0045D9C 0x4A71 1 LDR r2,[pc,#452] ; [0xC0045F64] false +Instruction 4209 S:0xC0045D9E 0x188D 2 ADDS r5,r1,r2 false +Instruction 4210 S:0xC0045DA0 0x9515 1 STR r5,[sp,#0x54] false +Instruction 4211 S:0xC0045DA2 0x950A 1 STR r5,[sp,#0x28] false +Instruction 4212 S:0xC0045DA4 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 4213 S:0xC0045DA6 0x6800 3 LDR r0,[r0,#0] false +Instruction 4214 S:0xC0045DA8 0x2D02 1 CMP r5,#2 false +Instruction 4215 S:0xC0045DAA 0x9D08 2 LDR r5,[sp,#0x20] false +Instruction 4216 S:0xC0045DAC 0x930D 1 STR r3,[sp,#0x34] false +Instruction 4217 S:0xC0045DAE 0x930E 1 STR r3,[sp,#0x38] false +Instruction 4218 S:0xC0045DB0 0x9312 1 STR r3,[sp,#0x48] false +Instruction 4219 S:0xC0045DB2 0x9314 1 STR r3,[sp,#0x50] false +Instruction 4220 S:0xC0045DB4 0x9316 1 STR r3,[sp,#0x58] false +Instruction 4221 S:0xC0045DB6 0x9317 1 STR r3,[sp,#0x5c] false +Instruction 4222 S:0xC0045DB8 0x9319 1 STR r3,[sp,#0x64] false +Instruction 4223 S:0xC0045DBA 0xBF08 0 IT EQ false +Instruction 4224 S:0xC0045DBC 0x9311 1 STR r3,[sp,#0x44] false fail +Instruction 4225 S:0xC0045DBE 0xF1050316 0 ADD r3,r5,#0x16 false +Instruction 4226 S:0xC0045DC2 0x6800 1 LDR r0,[r0,#0] false +Instruction 4227 S:0xC0045DC4 0x4D68 1 LDR r5,[pc,#416] ; [0xC0045F68] false +Instruction 4228 S:0xC0045DC6 0x9505 1 STR r5,[sp,#0x14] false +Instruction 4229 S:0xC0045DC8 0x9507 1 STR r5,[sp,#0x1c] false +Instruction 4230 S:0xC0045DCA 0x950B 1 STR r5,[sp,#0x2c] false +Instruction 4231 S:0xC0045DCC 0x9504 1 STR r5,[sp,#0x10] false +Instruction 4232 S:0xC0045DCE 0x9D06 1 LDR r5,[sp,#0x18] false +Instruction 4233 S:0xC0045DD0 0x5088 3 STR r0,[r1,r2] false +Instruction 4234 S:0xC0045DD2 0xF8552023 3 LDR r2,[r5,r3,LSL #2] false +Instruction 4235 S:0xC0045DD6 0x3201 2 ADDS r2,#1 false +Instruction 4236 S:0xC0045DD8 0xF8452023 1 STR r2,[r5,r3,LSL #2] false +Instruction 4237 S:0xC0045DDC 0xA80C 0 ADD r0,sp,#0x30 false +Instruction 4238 S:0xC0045DDE 0x9924 3 LDR r1,[sp,#0x90] false +Instruction 4239 S:0xC0045DE0 0xF7FFFC2E 0 BL {pc}-0x7a0 ; 0xc0045640 true +Instruction 4240 S:0xC0045640 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 4241 S:0xC0045644 0xB0AD 8 SUB sp,sp,#0xb4 false +Instruction 4242 S:0xC0045646 0xB500 3 PUSH {lr} false +Instruction 4243 S:0xC0045648 0xF85DEB04 2 POP {lr} false +Instruction 4244 S:0xC004564C 0x4683 0 MOV r11,r0 false +Instruction 4245 S:0xC004564E 0x910F 3 STR r1,[sp,#0x3c] false +Instruction 4246 S:0xC0045650 0xA81A 0 ADD r0,sp,#0x68 false +Instruction 4247 S:0xC0045652 0x2148 1 MOVS r1,#0x48 false +Instruction 4248 S:0xC0045654 0xF20CFC02 0 BL {pc}+0x20c808 ; 0xc0251e5c true +Cycle Count 174 Tracing disabled +Info Tracing enabled +Instruction 4249 S:0xC0045658 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 4250 S:0xC004565C 0x689C 3 LDR r4,[r3,#8] false +Instruction 4251 S:0xC004565E 0x685A 1 LDR r2,[r3,#4] false +Instruction 4252 S:0xC0045660 0x9409 1 STR r4,[sp,#0x24] false +Instruction 4253 S:0xC0045662 0x2A00 1 CMP r2,#0 false +Instruction 4254 S:0xC0045664 0xF000833B 0 BEQ.W {pc}+0x67a ; 0xc0045cde true +Instruction 4255 S:0xC0045CDE 0x920D 16 STR r2,[sp,#0x34] false +Instruction 4256 S:0xC0045CE0 0xE4C6 64 B {pc}-0x670 ; 0xc0045670 true +Instruction 4257 S:0xC0045670 0xF8DB201C 3 LDR r2,[r11,#0x1c] false +Instruction 4258 S:0xC0045674 0x2A01 2 CMP r2,#1 false +Instruction 4259 S:0xC0045676 0xF0008286 1 BEQ.W {pc}+0x510 ; 0xc0045b86 true +Instruction 4260 S:0xC0045B86 0x6A1B 16 LDR r3,[r3,#0x20] false +Instruction 4261 S:0xC0045B88 0xAD11 1 ADD r5,sp,#0x44 false +Instruction 4262 S:0xC0045B8A 0xF8DF91DC 11 LDR r9,[pc,#476] ; [0xC0045D68] = 0xC05FCDB4 false +Instruction 4263 S:0xC0045B8E 0x950E 1 STR r5,[sp,#0x38] false +Instruction 4264 S:0xC0045B90 0x9306 1 STR r3,[sp,#0x18] false +Instruction 4265 S:0xC0045B92 0xE57B 0 B {pc}-0x506 ; 0xc004568c true +Instruction 4266 S:0xC004568C 0xF8DFA410 13 LDR r10,[pc,#1040] ; [0xC0045AA0] false +Instruction 4267 S:0xC0045690 0xF8CDA02C 1 STR r10,[sp,#0x2c] false +Instruction 4268 S:0xC0045694 0xF8CDA020 1 STR r10,[sp,#0x20] false +Instruction 4269 S:0xC0045698 0xF8DB300C 1 LDR r3,[r11,#0xc] false +Instruction 4270 S:0xC004569C 0x2124 0 MOVS r1,#0x24 false +Instruction 4271 S:0xC004569E 0x9C09 2 LDR r4,[sp,#0x24] false +Instruction 4272 S:0xC00456A0 0xF103021F 1 ADD r2,r3,#0x1f false +Instruction 4273 S:0xC00456A4 0x980E 1 LDR r0,[sp,#0x38] false +Instruction 4274 S:0xC00456A6 0xEA120223 1 ANDS r2,r2,r3,ASR #32 false +Instruction 4275 S:0xC00456AA 0xBF38 0 IT CC false +Instruction 4276 S:0xC00456AC 0x461A 1 MOV r2,r3 false +Instruction 4277 S:0xC00456AE 0xF003031F 0 AND r3,r3,#0x1f false +Instruction 4278 S:0xC00456B2 0x1152 2 ASRS r2,r2,#5 false +Instruction 4279 S:0xC00456B4 0xEB040282 2 ADD r2,r4,r2,LSL #2 false +Instruction 4280 S:0xC00456B8 0x6912 5 LDR r2,[r2,#0x10] false +Instruction 4281 S:0xC00456BA 0xFA22F803 3 LSR r8,r2,r3 false +Instruction 4282 S:0xC00456BE 0xF0080501 3 AND r5,r8,#1 false +Instruction 4283 S:0xC00456C2 0x9505 1 STR r5,[sp,#0x14] false +Instruction 4284 S:0xC00456C4 0xF20CFBCA 1 BL {pc}+0x20c798 ; 0xc0251e5c true +Cycle Count 70 Tracing disabled +Info Tracing enabled +Instruction 4285 S:0xC00456C8 0x2D00 1 CMP r5,#0 false +Instruction 4286 S:0xC00456CA 0xF04081BB 0 BNE.W {pc}+0x37a ; 0xc0045a44 true +Instruction 4287 S:0xC0045A44 0x9809 38 LDR r0,[sp,#0x24] false +Instruction 4288 S:0xC0045A46 0xF7F8FAAF 1 BL {pc}-0x7a9e ; 0xc003dfa8 true +Instruction 4289 S:0xC003DFA8 0xB488 66 PUSH {r3,r7} false +Instruction 4290 S:0xC003DFAA 0xAF00 1 ADD r7,sp,#0 false +Instruction 4291 S:0xC003DFAC 0xB500 2 PUSH {lr} false +Instruction 4292 S:0xC003DFAE 0xF85DEB04 2 POP {lr} false +Instruction 4293 S:0xC003DFB2 0x4603 0 MOV r3,r0 false +Instruction 4294 S:0xC003DFB4 0xF1030110 1 ADD r1,r3,#0x10 false +Instruction 4295 S:0xC003DFB8 0xF04F30FF 0 MOV r0,#0xffffffff false +Instruction 4296 S:0xC003DFBC 0x68DA 2 LDR r2,[r3,#0xc] false +Instruction 4297 S:0xC003DFBE 0x3214 2 ADDS r2,r2,#0x14 false +Instruction 4298 S:0xC003DFC0 0x46BD 9 MOV sp,r7 false +Instruction 4299 S:0xC003DFC2 0xBC88 3 POP {r3,r7} false +Instruction 4300 S:0xC003DFC4 0xF214BA9E 1 B.W {pc}+0x214540 ; 0xc0252504 true +Cycle Count 102 Tracing disabled +Info Tracing enabled +Instruction 4301 S:0xC0045A4A 0x900C 1 STR r0,[sp,#0x30] false +Instruction 4302 S:0xC0045A4C 0xE642 0 B {pc}-0x378 ; 0xc00456d4 true +Instruction 4303 S:0xC00456D4 0x2300 3 MOVS r3,#0 false +Instruction 4304 S:0xC00456D6 0xF04F38FF 1 MOV r8,#0xffffffff false +Instruction 4305 S:0xC00456DA 0x930A 1 STR r3,[sp,#0x28] false +Instruction 4306 S:0xC00456DC 0x461F 1 MOV r7,r3 false +Instruction 4307 S:0xC00456DE 0x461D 0 MOV r5,r3 false +Instruction 4308 S:0xC00456E0 0x4646 1 MOV r6,r8 false +Instruction 4309 S:0xC00456E2 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 4310 S:0xC00456E4 0x4644 0 MOV r4,r8 false +Instruction 4311 S:0xC00456E6 0x3310 2 ADDS r3,r3,#0x10 false +Instruction 4312 S:0xC00456E8 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 4313 S:0xC00456EA 0x4640 0 MOV r0,r8 false +Instruction 4314 S:0xC00456EC 0x9907 2 LDR r1,[sp,#0x1c] false +Instruction 4315 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false +Instruction 4316 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true +Cycle Count 78 Tracing disabled +Info Tracing enabled +Instruction 4317 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false +Instruction 4318 S:0xC00456FA 0x4298 2 CMP r0,r3 false +Instruction 4319 S:0xC00456FC 0x4680 1 MOV r8,r0 false +Instruction 4320 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true fail +Instruction 4321 S:0xC0045702 0xF24D51C0 19 MOV r1,#0xd5c0 false +Instruction 4322 S:0xC0045706 0xF2CC015F 1 MOVT r1,#0xc05f false +Instruction 4323 S:0xC004570A 0xF8512028 5 LDR r2,[r1,r8,LSL #2] false +Instruction 4324 S:0xC004570E 0x9905 3 LDR r1,[sp,#0x14] false +Instruction 4325 S:0xC0045710 0xEB0A0302 1 ADD r3,r10,r2 false +Instruction 4326 S:0xC0045714 0xF8D3C004 5 LDR r12,[r3,#4] false +Instruction 4327 S:0xC0045718 0x2900 0 CMP r1,#0 false +Instruction 4328 S:0xC004571A 0xD133 1 BNE {pc}+0x6a ; 0xc0045784 true +Instruction 4329 S:0xC0045784 0xF8CDC004 23 STR r12,[sp,#4] false +Instruction 4330 S:0xC0045788 0xF7F7FBC0 1 BL {pc}-0x887c ; 0xc003cf0c true +Instruction 4331 S:0xC003CF0C 0xB488 3 PUSH {r3,r7} false +Instruction 4332 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 4333 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 4334 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 4335 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 4336 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 4337 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 4338 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 4339 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 4340 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 4341 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 4342 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 4343 S:0xC003CF2C 0x2000 20 MOVS r0,#0 false +Instruction 4344 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 4345 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 4346 S:0xC003CF32 0x4770 1 BX lr true +Instruction 4347 S:0xC004578C 0xF8DDC004 2 LDR r12,[sp,#4] false +Instruction 4348 S:0xC0045790 0xB1E0 1 CBZ r0,{pc}+0x3c ; 0xc00457cc true +Instruction 4349 S:0xC00457CC 0xF24D50C0 34 MOV r0,#0xd5c0 false +Instruction 4350 S:0xC00457D0 0x990B 2 LDR r1,[sp,#0x2c] false +Instruction 4351 S:0xC00457D2 0xF2CC005F 0 MOVT r0,#0xc05f false +Instruction 4352 S:0xC00457D6 0xF8502028 3 LDR r2,[r0,r8,LSL #2] false +Instruction 4353 S:0xC00457DA 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 4354 S:0xC00457DC 0x188B 1 ADDS r3,r1,r2 false +Instruction 4355 S:0xC00457DE 0x6B1B 3 LDR r3,[r3,#0x30] false +Instruction 4356 S:0xC00457E0 0x2800 9 CMP r0,#0 false +Instruction 4357 S:0xC00457E2 0xD0BA 0 BEQ {pc}-0x88 ; 0xc004575a true fail +Instruction 4358 S:0xC00457E4 0xF24C5068 1 MOV r0,#0xc568 false +Instruction 4359 S:0xC00457E8 0xF2CC005F 1 MOVT r0,#0xc05f false +Instruction 4360 S:0xC00457EC 0x6801 16 LDR r1,[r0,#0] false +Instruction 4361 S:0xC00457EE 0x0588 3 LSLS r0,r1,#22 false +Instruction 4362 S:0xC00457F0 0xD5B3 0 BPL {pc}-0x96 ; 0xc004575a true fail +Instruction 4363 S:0xC00457F2 0x9806 8 LDR r0,[sp,#0x18] false +Instruction 4364 S:0xC00457F4 0x1C41 2 ADDS r1,r0,#1 false +Instruction 4365 S:0xC00457F6 0x980B 1 LDR r0,[sp,#0x2c] false +Instruction 4366 S:0xC00457F8 0xEB020181 1 ADD r1,r2,r1,LSL #2 false +Instruction 4367 S:0xC00457FC 0x5809 3 LDR r1,[r1,r0] false +Instruction 4368 S:0xC00457FE 0x428B 2 CMP r3,r1 false +Instruction 4369 S:0xC0045800 0xBF38 0 IT CC false +Instruction 4370 S:0xC0045802 0x460B 1 MOV r3,r1 false fail +Instruction 4371 S:0xC0045804 0xE7A9 0 B {pc}-0xaa ; 0xc004575a true +Instruction 4372 S:0xC004575A 0x9908 1 LDR r1,[sp,#0x20] false +Instruction 4373 S:0xC004575C 0x1850 2 ADDS r0,r2,r1 false +Instruction 4374 S:0xC004575E 0x9912 1 LDR r1,[sp,#0x48] false +Instruction 4375 S:0xC0045760 0x6B02 2 LDR r2,[r0,#0x30] false +Instruction 4376 S:0xC0045762 0x18C9 1 ADDS r1,r1,r3 false +Instruction 4377 S:0xC0045764 0x9B13 1 LDR r3,[sp,#0x4c] false +Instruction 4378 S:0xC0045766 0x4640 0 MOV r0,r8 false +Instruction 4379 S:0xC0045768 0x9112 1 STR r1,[sp,#0x48] false +Instruction 4380 S:0xC004576A 0x9914 1 LDR r1,[sp,#0x50] false +Instruction 4381 S:0xC004576C 0x4463 1 ADD r3,r3,r12 false +Instruction 4382 S:0xC004576E 0x9313 1 STR r3,[sp,#0x4c] false +Instruction 4383 S:0xC0045770 0x188A 1 ADDS r2,r1,r2 false +Instruction 4384 S:0xC0045772 0x9214 1 STR r2,[sp,#0x50] false +Instruction 4385 S:0xC0045774 0xF7F7FBCA 0 BL {pc}-0x8868 ; 0xc003cf0c true +Instruction 4386 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 4387 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 4388 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 4389 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 4390 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 4391 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 4392 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 4393 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 4394 S:0xC003CF20 0xF8D31460 3 LDR r1,[r3,#0x460] false +Instruction 4395 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 4396 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 4397 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 4398 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 4399 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 4400 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 4401 S:0xC003CF32 0x4770 1 BX lr true +Instruction 4402 S:0xC0045778 0x2800 1 CMP r0,#0 false +Instruction 4403 S:0xC004577A 0xD0B6 0 BEQ {pc}-0x90 ; 0xc00456ea true +Instruction 4404 S:0xC00456EA 0x4640 8 MOV r0,r8 false +Instruction 4405 S:0xC00456EC 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 4406 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false +Instruction 4407 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true +Cycle Count 65 Tracing disabled +Info Tracing enabled +Instruction 4408 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false +Instruction 4409 S:0xC00456FA 0x4298 2 CMP r0,r3 false +Instruction 4410 S:0xC00456FC 0x4680 1 MOV r8,r0 false +Instruction 4411 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true +Instruction 4412 S:0xC0045806 0x9B05 3 LDR r3,[sp,#0x14] false +Instruction 4413 S:0xC0045808 0x2B00 2 CMP r3,#0 false +Instruction 4414 S:0xC004580A 0xD024 0 BEQ {pc}+0x4c ; 0xc0045856 true fail +Instruction 4415 S:0xC004580C 0xF8DB301C 1 LDR r3,[r11,#0x1c] false +Instruction 4416 S:0xC0045810 0x2B02 2 CMP r3,#2 false +Instruction 4417 S:0xC0045812 0xD012 0 BEQ {pc}+0x28 ; 0xc004583a true fail +Instruction 4418 S:0xC0045814 0xF8DB300C 1 LDR r3,[r11,#0xc] false +Instruction 4419 S:0xC0045818 0x980C 1 LDR r0,[sp,#0x30] false +Instruction 4420 S:0xC004581A 0x4283 2 CMP r3,r0 false +Instruction 4421 S:0xC004581C 0xF00081BA 0 BEQ.W {pc}+0x378 ; 0xc0045b94 true +Instruction 4422 S:0xC0045B94 0x990C 10 LDR r1,[sp,#0x30] false +Instruction 4423 S:0xC0045B96 0xF8DB0000 1 LDR r0,[r11,#0] false +Instruction 4424 S:0xC0045B9A 0xF7FFFC73 0 BL {pc}-0x716 ; 0xc0045484 true +Instruction 4425 S:0xC0045484 0xE92D4FF0 34 PUSH {r4-r11,lr} false +Instruction 4426 S:0xC0045488 0xB085 7 SUB sp,sp,#0x14 false +Instruction 4427 S:0xC004548A 0xB500 3 PUSH {lr} false +Instruction 4428 S:0xC004548C 0xF85DEB04 2 POP {lr} false +Instruction 4429 S:0xC0045490 0x4604 0 MOV r4,r0 false +Instruction 4430 S:0xC0045492 0x6C80 2 LDR r0,[r0,#0x48] false +Instruction 4431 S:0xC0045494 0x460D 0 MOV r5,r1 false +Instruction 4432 S:0xC0045496 0x68A6 2 LDR r6,[r4,#8] false +Instruction 4433 S:0xC0045498 0x6867 1 LDR r7,[r4,#4] false +Instruction 4434 S:0xC004549A 0xF7DAFF15 0 BL {pc}-0x251d2 ; 0xc00202c8 true +Instruction 4435 S:0xC00202C8 0xB500 3 PUSH {lr} false +Instruction 4436 S:0xC00202CA 0xF85DEB04 2 POP {lr} false +Instruction 4437 S:0xC00202CE 0x2800 1 CMP r0,#0 false +Instruction 4438 S:0xC00202D0 0xBFA1 0 ITTTT GE false +Instruction 4439 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 4440 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 4441 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 4442 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 4443 S:0xC00202E0 0xBFAE 1 ITEE GE false +Instruction 4444 S:0xC00202E2 0x08C0 2 LSRS r0,r0,#3 false +Instruction 4445 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 4446 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 4447 S:0xC00202EC 0x4770 1 BX lr true +Instruction 4448 S:0xC004549E 0x4A61 14 LDR r2,[pc,#388] ; [0xC0045624] = 0xC05F60C0 false +Instruction 4449 S:0xC00454A0 0x4961 3 LDR r1,[pc,#388] ; [0xC0045628] = 0xC05FC580 false +Instruction 4450 S:0xC00454A2 0x68F3 1 LDR r3,[r6,#0xc] false +Instruction 4451 S:0xC00454A4 0x6812 3 LDR r2,[r2,#0] false +Instruction 4452 S:0xC00454A6 0x6889 3 LDR r1,[r1,#8] false +Instruction 4453 S:0xC00454A8 0x2801 0 CMP r0,#1 false +Instruction 4454 S:0xC00454AA 0xBF38 1 IT CC false +Instruction 4455 S:0xC00454AC 0x2001 1 MOVS r0,#1 false fail +Instruction 4456 S:0xC00454AE 0x4288 1 CMP r0,r1 false +Instruction 4457 S:0xC00454B0 0xBF94 0 ITE LS false +Instruction 4458 S:0xC00454B2 0x1812 1 ADDS r2,r2,r0 false +Instruction 4459 S:0xC00454B4 0x1852 1 ADDS r2,r2,r1 false fail +Instruction 4460 S:0xC00454B6 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 4461 S:0xC00454B8 0x2F00 0 CMP r7,#0 false +Instruction 4462 S:0xC00454BA 0xD02C 1 BEQ {pc}+0x5c ; 0xc0045516 true +Instruction 4463 S:0xC0045516 0x6BE3 55 LDR r3,[r4,#0x3c] false +Instruction 4464 S:0xC0045518 0xF8D410F4 11 LDR r1,[r4,#0xf4] false +Instruction 4465 S:0xC004551C 0x061B 2 LSLS r3,r3,#24 false +Instruction 4466 S:0xC004551E 0xF8D48008 11 LDR r8,[r4,#8] false +Instruction 4467 S:0xC0045522 0xD565 0 BPL {pc}+0xce ; 0xc00455f0 true +Instruction 4468 S:0xC00455F0 0x4B0F 18 LDR r3,[pc,#60] ; [0xC0045630] = 0xC05FC568 false +Instruction 4469 S:0xC00455F2 0xF44F6680 0 MOV r6,#0x400 false +Instruction 4470 S:0xC00455F6 0x681A 3 LDR r2,[r3,#0] false +Instruction 4471 S:0xC00455F8 0xF0020240 2 AND r2,r2,#0x40 false +Instruction 4472 S:0xC00455FC 0xE79F 1 B {pc}-0xbe ; 0xc004553e true +Instruction 4473 S:0xC004553E 0xF8D8300C 33 LDR r3,[r8,#0xc] false +Instruction 4474 S:0xC0045542 0x02B0 1 LSLS r0,r6,#10 false +Instruction 4475 S:0xC0045544 0x609E 2 STR r6,[r3,#8] false +Instruction 4476 S:0xC0045546 0x2A00 0 CMP r2,#0 false +Instruction 4477 S:0xC0045548 0xD159 1 BNE {pc}+0xb6 ; 0xc00455fe true +Instruction 4478 S:0xC00455FE 0x4620 18 MOV r0,r4 false +Instruction 4479 S:0xC0045600 0x4629 1 MOV r1,r5 false +Instruction 4480 S:0xC0045602 0xF7CEFE95 0 BL {pc}-0x312d2 ; 0xc0014330 true +Instruction 4481 S:0xC0014330 0xB500 3 PUSH {lr} false +Instruction 4482 S:0xC0014332 0xF85DEB04 2 POP {lr} false +Instruction 4483 S:0xC0014336 0xF24D52C0 1 MOV r2,#0xd5c0 false +Instruction 4484 S:0xC001433A 0xF24033A8 0 MOVW r3,#0x3a8 false +Instruction 4485 S:0xC001433E 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 4486 S:0xC0014342 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 4487 S:0xC0014346 0xF8522021 3 LDR r2,[r2,r1,LSL #2] false +Instruction 4488 S:0xC001434A 0x5898 15 LDR r0,[r3,r2] false +Instruction 4489 S:0xC001434C 0x4770 1 BX lr true +Instruction 4490 S:0xC0045606 0xFB06F000 2 MUL r0,r6,r0 false +Instruction 4491 S:0xC004560A 0xE79E 1 B {pc}-0xc0 ; 0xc004554a true +Instruction 4492 S:0xC004554A 0x4A3A 1 LDR r2,[pc,#232] ; [0xC0045634] = 0xC05FC56C false +Instruction 4493 S:0xC004554C 0xF2442340 0 MOV r3,#0x4240 false +Instruction 4494 S:0xC0045550 0xF8DF90E8 2 LDR r9,[pc,#232] ; [0xC004563C] = 0xC05FD5C0 false +Instruction 4495 S:0xC0045554 0xF2C0030F 0 MOVT r3,#0xf false +Instruction 4496 S:0xC0045558 0xF8DFA0D0 2 LDR r10,[pc,#208] ; [0xC004562C] = 0xC05F3080 false +Instruction 4497 S:0xC004555C 0xEA4F2B90 1 LSR r11,r0,#10 false +Instruction 4498 S:0xC0045560 0x6812 1 LDR r2,[r2,#0] false +Instruction 4499 S:0xC0045562 0xF8590025 1 LDR r0,[r9,r5,LSL #2] false +Instruction 4500 S:0xC0045566 0x4651 0 MOV r1,r10 false +Instruction 4501 S:0xC0045568 0xFBA26703 2 UMULL r6,r7,r2,r3 false +Instruction 4502 S:0xC004556C 0x1809 1 ADDS r1,r1,r0 false +Instruction 4503 S:0xC004556E 0xF501649B 1 ADD r4,r1,#0x4d8 false +Instruction 4504 S:0xC0045572 0xF501608F 0 ADD r0,r1,#0x478 false +Instruction 4505 S:0xC0045576 0xF501619A 1 ADD r1,r1,#0x4d0 false +Instruction 4506 S:0xC004557A 0xE9D42300 2 LDRD r2,r3,[r4,#0] false +Instruction 4507 S:0xC004557E 0xE9CD6700 8 STRD r6,r7,[sp,#0] false +Instruction 4508 S:0xC0045582 0xE9CD2302 3 STRD r2,r3,[sp,#8] false +Instruction 4509 S:0xC0045586 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false +Instruction 4510 S:0xC004558A 0xE9D06700 1 LDRD r6,r7,[r0,#0] false +Instruction 4511 S:0xC004558E 0xE9D10100 1 LDRD r0,r1,[r1,#0] false +Instruction 4512 S:0xC0045592 0x085B 1 LSRS r3,r3,#1 false +Instruction 4513 S:0xC0045594 0xEA4F0232 1 RRX r2,r2 false +Instruction 4514 S:0xC0045598 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 4515 S:0xC004559C 0xE9DD2302 1 LDRD r2,r3,[sp,#8] false +Instruction 4516 S:0xC00455A0 0x1AB6 9 SUBS r6,r6,r2 false +Instruction 4517 S:0xC00455A2 0xEB670703 1 SBC r7,r7,r3 false +Instruction 4518 S:0xC00455A6 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false +Instruction 4519 S:0xC00455AA 0x18B6 2 ADDS r6,r6,r2 false +Instruction 4520 S:0xC00455AC 0xEB470703 1 ADC r7,r7,r3 false +Instruction 4521 S:0xC00455B0 0x428F 1 CMP r7,r1 false +Instruction 4522 S:0xC00455B2 0xBF08 0 IT EQ false +Instruction 4523 S:0xC00455B4 0x4286 1 CMP r6,r0 false +Instruction 4524 S:0xC00455B6 0xD332 0 BCC {pc}+0x68 ; 0xc004561e true fail +Instruction 4525 S:0xC00455B8 0x1A30 14 SUBS r0,r6,r0 false +Instruction 4526 S:0xC00455BA 0xEB670101 1 SBC r1,r7,r1 false +Instruction 4527 S:0xC00455BE 0xF5B66F80 2 CMP r6,#0x400 false +Instruction 4528 S:0xC00455C2 0xF1770300 1 SBCS r3,r7,#0 false +Instruction 4529 S:0xC00455C6 0xDB05 1 BLT {pc}+0xe ; 0xc00455d4 true fail +Instruction 4530 S:0xC00455C8 0x0AB4 8 LSRS r4,r6,#10 false +Instruction 4531 S:0xC00455CA 0xEA445487 1 ORR r4,r4,r7,LSL #22 false +Instruction 4532 S:0xC00455CE 0xF20BFBDF 1 BL {pc}+0x20b7c2 ; 0xc0250d90 true +Cycle Count 261 Tracing disabled +Info Tracing enabled +Instruction 4533 S:0xC00455D2 0x4610 1 MOV r0,r2 false +Instruction 4534 S:0xC00455D4 0xFB00F30B 2 MUL r3,r0,r11 false +Instruction 4535 S:0xC00455D8 0xF8592025 1 LDR r2,[r9,r5,LSL #2] false +Instruction 4536 S:0xC00455DC 0x4492 2 ADD r10,r10,r2 false +Instruction 4537 S:0xC00455DE 0x0A9B 1 LSRS r3,r3,#10 false +Instruction 4538 S:0xC00455E0 0xBF08 0 IT EQ false +Instruction 4539 S:0xC00455E2 0x2301 1 MOVS r3,#1 false fail +Instruction 4540 S:0xC00455E4 0xF8CA3494 1 STR r3,[r10,#0x494] false +Instruction 4541 S:0xC00455E8 0xF8D8200C 3 LDR r2,[r8,#0xc] false +Instruction 4542 S:0xC00455EC 0x6053 3 STR r3,[r2,#4] false +Instruction 4543 S:0xC00455EE 0xE786 0 B {pc}-0xf0 ; 0xc00454fe true +Instruction 4544 S:0xC00454FE 0xB005 6 ADD sp,sp,#0x14 false +Instruction 4545 S:0xC0045500 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 4546 S:0xC0045B9E 0x9B09 13 LDR r3,[sp,#0x24] false +Instruction 4547 S:0xC0045BA0 0x68DA 3 LDR r2,[r3,#0xc] false +Instruction 4548 S:0xC0045BA2 0xE65A 0 B {pc}-0x348 ; 0xc004585a true +Instruction 4549 S:0xC004585A 0x9B12 13 LDR r3,[sp,#0x48] false +Instruction 4550 S:0xC004585C 0x6852 1 LDR r2,[r2,#4] false +Instruction 4551 S:0xC004585E 0x0298 2 LSLS r0,r3,#10 false +Instruction 4552 S:0xC0045860 0x4611 16 MOV r1,r2 false +Instruction 4553 S:0xC0045862 0x9202 1 STR r2,[sp,#8] false +Instruction 4554 S:0xC0045864 0x9303 1 STR r3,[sp,#0xc] false +Instruction 4555 S:0xC0045866 0xF20BFE35 0 BL {pc}+0x20bc6e ; 0xc02514d4 true +Cycle Count 179 Tracing disabled +Info Tracing enabled +Instruction 4556 S:0xC004586A 0xF8DDC04C 1 LDR r12,[sp,#0x4c] false +Instruction 4557 S:0xC004586E 0x9A02 1 LDR r2,[sp,#8] false +Instruction 4558 S:0xC0045870 0x9B03 1 LDR r3,[sp,#0xc] false +Instruction 4559 S:0xC0045872 0x9004 1 STR r0,[sp,#0x10] false +Instruction 4560 S:0xC0045874 0x9011 1 STR r0,[sp,#0x44] false +Instruction 4561 S:0xC0045876 0xF1BC0F00 0 CMP r12,#0 false +Instruction 4562 S:0xC004587A 0xF00080D9 1 BEQ.W {pc}+0x1b6 ; 0xc0045a30 true fail +Instruction 4563 S:0xC004587E 0x4661 13 MOV r1,r12 false +Instruction 4564 S:0xC0045880 0x9814 1 LDR r0,[sp,#0x50] false +Instruction 4565 S:0xC0045882 0xF8CDC004 1 STR r12,[sp,#4] false +Instruction 4566 S:0xC0045886 0xF20BFE25 1 BL {pc}+0x20bc4e ; 0xc02514d4 true +Cycle Count 33 Tracing disabled +Info Tracing enabled +Instruction 4567 S:0xC004588A 0x1BBE 1 SUBS r6,r7,r6 false +Instruction 4568 S:0xC004588C 0x9A02 1 LDR r2,[sp,#8] false +Instruction 4569 S:0xC004588E 0x9B03 1 LDR r3,[sp,#0xc] false +Instruction 4570 S:0xC0045890 0xF8DDC004 1 LDR r12,[sp,#4] false +Instruction 4571 S:0xC0045894 0x42B0 1 CMP r0,r6 false +Instruction 4572 S:0xC0045896 0xF24080CB 0 BLS.W {pc}+0x19a ; 0xc0045a30 true fail +Instruction 4573 S:0xC004589A 0xF5027200 1 ADD r2,r2,#0x200 false +Instruction 4574 S:0xC004589E 0x0A92 2 LSRS r2,r2,#10 false +Instruction 4575 S:0xC00458A0 0x9215 9 STR r2,[sp,#0x54] false +Instruction 4576 S:0xC00458A2 0xB992 1 CBNZ r2,{pc}+0x28 ; 0xc00458ca true +Instruction 4577 S:0xC00458CA 0x9E09 17 LDR r6,[sp,#0x24] false +Instruction 4578 S:0xC00458CC 0x4594 1 CMP r12,r2 false +Instruction 4579 S:0xC00458CE 0x9C05 1 LDR r4,[sp,#0x14] false +Instruction 4580 S:0xC00458D0 0xBF38 0 IT CC false +Instruction 4581 S:0xC00458D2 0x2201 1 MOVS r2,#1 false fail +Instruction 4582 S:0xC00458D4 0x68B1 1 LDR r1,[r6,#8] false +Instruction 4583 S:0xC00458D6 0xBF38 0 IT CC false +Instruction 4584 S:0xC00458D8 0x9219 1 STR r2,[sp,#0x64] false fail +Instruction 4585 S:0xC00458DA 0x9117 1 STR r1,[sp,#0x5c] false +Instruction 4586 S:0xC00458DC 0x2C00 0 CMP r4,#0 false +Instruction 4587 S:0xC00458DE 0xF04080B6 2 BNE.W {pc}+0x170 ; 0xc0045a4e true +Instruction 4588 S:0xC0045A4E 0x9D0F 20 LDR r5,[sp,#0x3c] false +Instruction 4589 S:0xC0045A50 0x682A 3 LDR r2,[r5,#0] false +Instruction 4590 S:0xC0045A52 0x2A00 2 CMP r2,#0 false +Instruction 4591 S:0xC0045A54 0xF43FAEE7 1 BEQ {pc}-0x22e ; 0xc0045826 true fail +Instruction 4592 S:0xC0045A58 0x9E09 14 LDR r6,[sp,#0x24] false +Instruction 4593 S:0xC0045A5A 0xF0840801 0 EOR r8,r4,#1 false +Instruction 4594 S:0xC0045A5E 0x9A1C 1 LDR r2,[sp,#0x70] false +Instruction 4595 S:0xC0045A60 0x68F1 2 LDR r1,[r6,#0xc] false +Instruction 4596 S:0xC0045A62 0x18D3 1 ADDS r3,r2,r3 false +Instruction 4597 S:0xC0045A64 0x931C 1 STR r3,[sp,#0x70] false +Instruction 4598 S:0xC0045A66 0x9B1D 1 LDR r3,[sp,#0x74] false +Instruction 4599 S:0xC0045A68 0x684A 1 LDR r2,[r1,#4] false +Instruction 4600 S:0xC0045A6A 0x189B 2 ADDS r3,r3,r2 false +Instruction 4601 S:0xC0045A6C 0x931D 1 STR r3,[sp,#0x74] false +Instruction 4602 S:0xC0045A6E 0x9B0D 1 LDR r3,[sp,#0x34] false +Instruction 4603 S:0xC0045A70 0xEA130F08 2 TST r3,r8 false +Instruction 4604 S:0xC0045A74 0xF47FAF41 0 BNE {pc}-0x17a ; 0xc00458fa true fail +Instruction 4605 S:0xC0045A78 0x9B19 1 LDR r3,[sp,#0x64] false +Instruction 4606 S:0xC0045A7A 0x9A14 1 LDR r2,[sp,#0x50] false +Instruction 4607 S:0xC0045A7C 0x9C04 1 LDR r4,[sp,#0x10] false +Instruction 4608 S:0xC0045A7E 0x9916 1 LDR r1,[sp,#0x58] false +Instruction 4609 S:0xC0045A80 0x9D09 1 LDR r5,[sp,#0x24] false +Instruction 4610 S:0xC0045A82 0x9322 1 STR r3,[sp,#0x88] false +Instruction 4611 S:0xC0045A84 0x941F 1 STR r4,[sp,#0x7c] false +Instruction 4612 S:0xC0045A86 0x951B 1 STR r5,[sp,#0x6c] false +Instruction 4613 S:0xC0045A88 0xF8CDC084 1 STR r12,[sp,#0x84] false +Instruction 4614 S:0xC0045A8C 0x9220 1 STR r2,[sp,#0x80] false +Instruction 4615 S:0xC0045A8E 0x9123 1 STR r1,[sp,#0x8c] false +Instruction 4616 S:0xC0045A90 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 4617 S:0xC0045A94 0xE777 0 B {pc}-0x10e ; 0xc0045986 true +Instruction 4618 S:0xC0045986 0x9C09 25 LDR r4,[sp,#0x24] false +Instruction 4619 S:0xC0045988 0x689A 1 LDR r2,[r3,#8] false +Instruction 4620 S:0xC004598A 0x6824 2 LDR r4,[r4,#0] false +Instruction 4621 S:0xC004598C 0x4294 2 CMP r4,r2 false +Instruction 4622 S:0xC004598E 0x9409 1 STR r4,[sp,#0x24] false +Instruction 4623 S:0xC0045990 0xF47FAE82 0 BNE {pc}-0x2f8 ; 0xc0045698 true +Instruction 4624 S:0xC0045698 0xF8DB300C 15 LDR r3,[r11,#0xc] false +Instruction 4625 S:0xC004569C 0x2124 0 MOVS r1,#0x24 false +Instruction 4626 S:0xC004569E 0x9C09 1 LDR r4,[sp,#0x24] false +Instruction 4627 S:0xC00456A0 0xF103021F 1 ADD r2,r3,#0x1f false +Instruction 4628 S:0xC00456A4 0x980E 1 LDR r0,[sp,#0x38] false +Instruction 4629 S:0xC00456A6 0xEA120223 1 ANDS r2,r2,r3,ASR #32 false +Instruction 4630 S:0xC00456AA 0xBF38 0 IT CC false +Instruction 4631 S:0xC00456AC 0x461A 1 MOV r2,r3 false +Instruction 4632 S:0xC00456AE 0xF003031F 0 AND r3,r3,#0x1f false +Instruction 4633 S:0xC00456B2 0x1152 2 ASRS r2,r2,#5 false +Instruction 4634 S:0xC00456B4 0xEB040282 2 ADD r2,r4,r2,LSL #2 false +Instruction 4635 S:0xC00456B8 0x6912 5 LDR r2,[r2,#0x10] false +Instruction 4636 S:0xC00456BA 0xFA22F803 3 LSR r8,r2,r3 false +Instruction 4637 S:0xC00456BE 0xF0080501 1 AND r5,r8,#1 false +Instruction 4638 S:0xC00456C2 0x9505 1 STR r5,[sp,#0x14] false +Instruction 4639 S:0xC00456C4 0xF20CFBCA 0 BL {pc}+0x20c798 ; 0xc0251e5c true +Cycle Count 60 Tracing disabled +Info Tracing enabled +Instruction 4640 S:0xC00456C8 0x2D00 1 CMP r5,#0 false +Instruction 4641 S:0xC00456CA 0xF04081BB 0 BNE.W {pc}+0x37a ; 0xc0045a44 true fail +Instruction 4642 S:0xC00456CE 0xF04F36FF 1 MOV r6,#0xffffffff false +Instruction 4643 S:0xC00456D2 0x960C 1 STR r6,[sp,#0x30] false +Instruction 4644 S:0xC00456D4 0x2300 1 MOVS r3,#0 false +Instruction 4645 S:0xC00456D6 0xF04F38FF 0 MOV r8,#0xffffffff false +Instruction 4646 S:0xC00456DA 0x930A 1 STR r3,[sp,#0x28] false +Instruction 4647 S:0xC00456DC 0x461F 0 MOV r7,r3 false +Instruction 4648 S:0xC00456DE 0x461D 1 MOV r5,r3 false +Instruction 4649 S:0xC00456E0 0x4646 0 MOV r6,r8 false +Instruction 4650 S:0xC00456E2 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 4651 S:0xC00456E4 0x4644 0 MOV r4,r8 false +Instruction 4652 S:0xC00456E6 0x3310 2 ADDS r3,r3,#0x10 false +Instruction 4653 S:0xC00456E8 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 4654 S:0xC00456EA 0x4640 0 MOV r0,r8 false +Instruction 4655 S:0xC00456EC 0x9907 2 LDR r1,[sp,#0x1c] false +Instruction 4656 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false +Instruction 4657 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true +Cycle Count 90 Tracing disabled +Info Tracing enabled +Instruction 4658 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false +Instruction 4659 S:0xC00456FA 0x4298 2 CMP r0,r3 false +Instruction 4660 S:0xC00456FC 0x4680 1 MOV r8,r0 false +Instruction 4661 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true fail +Instruction 4662 S:0xC0045702 0xF24D51C0 8 MOV r1,#0xd5c0 false +Instruction 4663 S:0xC0045706 0xF2CC015F 1 MOVT r1,#0xc05f false +Instruction 4664 S:0xC004570A 0xF8512028 5 LDR r2,[r1,r8,LSL #2] false +Instruction 4665 S:0xC004570E 0x9905 3 LDR r1,[sp,#0x14] false +Instruction 4666 S:0xC0045710 0xEB0A0302 1 ADD r3,r10,r2 false +Instruction 4667 S:0xC0045714 0xF8D3C004 5 LDR r12,[r3,#4] false +Instruction 4668 S:0xC0045718 0x2900 0 CMP r1,#0 false +Instruction 4669 S:0xC004571A 0xD133 1 BNE {pc}+0x6a ; 0xc0045784 true fail +Instruction 4670 S:0xC004571C 0x9906 2 LDR r1,[sp,#0x18] false +Instruction 4671 S:0xC004571E 0x6B1B 1 LDR r3,[r3,#0x30] false +Instruction 4672 S:0xC0045720 0xB179 1 CBZ r1,{pc}+0x22 ; 0xc0045742 true fail +Instruction 4673 S:0xC0045722 0xF24C5068 8 MOV r0,#0xc568 false +Instruction 4674 S:0xC0045726 0xF2CC005F 1 MOVT r0,#0xc05f false +Instruction 4675 S:0xC004572A 0x6801 5 LDR r1,[r0,#0] false +Instruction 4676 S:0xC004572C 0x0589 3 LSLS r1,r1,#22 false +Instruction 4677 S:0xC004572E 0xD508 0 BPL {pc}+0x14 ; 0xc0045742 true fail +Instruction 4678 S:0xC0045730 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 4679 S:0xC0045732 0x1C41 2 ADDS r1,r0,#1 false +Instruction 4680 S:0xC0045734 0xEB020181 2 ADD r1,r2,r1,LSL #2 false +Instruction 4681 S:0xC0045738 0xF851100A 3 LDR r1,[r1,r10] false +Instruction 4682 S:0xC004573C 0x428B 2 CMP r3,r1 false +Instruction 4683 S:0xC004573E 0xBF28 0 IT CS false +Instruction 4684 S:0xC0045740 0x460B 1 MOV r3,r1 false fail +Instruction 4685 S:0xC0045742 0x429F 1 CMP r7,r3 false +Instruction 4686 S:0xC0045744 0xBF38 0 IT CC false +Instruction 4687 S:0xC0045746 0x461F 1 MOV r7,r3 false +Instruction 4688 S:0xC0045748 0x429E 1 CMP r6,r3 false +Instruction 4689 S:0xC004574A 0xBF28 0 IT CS false +Instruction 4690 S:0xC004574C 0x461E 1 MOV r6,r3 false +Instruction 4691 S:0xC004574E 0x4565 1 CMP r5,r12 false +Instruction 4692 S:0xC0045750 0xBF38 0 IT CC false +Instruction 4693 S:0xC0045752 0x4665 1 MOV r5,r12 false +Instruction 4694 S:0xC0045754 0x4564 1 CMP r4,r12 false +Instruction 4695 S:0xC0045756 0xBF28 0 IT CS false +Instruction 4696 S:0xC0045758 0x4664 1 MOV r4,r12 false +Instruction 4697 S:0xC004575A 0x9908 1 LDR r1,[sp,#0x20] false +Instruction 4698 S:0xC004575C 0x1850 2 ADDS r0,r2,r1 false +Instruction 4699 S:0xC004575E 0x9912 1 LDR r1,[sp,#0x48] false +Instruction 4700 S:0xC0045760 0x6B02 2 LDR r2,[r0,#0x30] false +Instruction 4701 S:0xC0045762 0x18C9 1 ADDS r1,r1,r3 false +Instruction 4702 S:0xC0045764 0x9B13 1 LDR r3,[sp,#0x4c] false +Instruction 4703 S:0xC0045766 0x4640 0 MOV r0,r8 false +Instruction 4704 S:0xC0045768 0x9112 1 STR r1,[sp,#0x48] false +Instruction 4705 S:0xC004576A 0x9914 1 LDR r1,[sp,#0x50] false +Instruction 4706 S:0xC004576C 0x4463 1 ADD r3,r3,r12 false +Instruction 4707 S:0xC004576E 0x9313 1 STR r3,[sp,#0x4c] false +Instruction 4708 S:0xC0045770 0x188A 1 ADDS r2,r1,r2 false +Instruction 4709 S:0xC0045772 0x9214 1 STR r2,[sp,#0x50] false +Instruction 4710 S:0xC0045774 0xF7F7FBCA 0 BL {pc}-0x8868 ; 0xc003cf0c true +Instruction 4711 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 4712 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 4713 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 4714 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 4715 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 4716 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 4717 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 4718 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 4719 S:0xC003CF20 0xF8D31460 13 LDR r1,[r3,#0x460] false +Instruction 4720 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 4721 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 4722 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 4723 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 4724 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 4725 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 4726 S:0xC003CF32 0x4770 1 BX lr true +Instruction 4727 S:0xC0045778 0x2800 1 CMP r0,#0 false +Instruction 4728 S:0xC004577A 0xD0B6 0 BEQ {pc}-0x90 ; 0xc00456ea true +Instruction 4729 S:0xC00456EA 0x4640 8 MOV r0,r8 false +Instruction 4730 S:0xC00456EC 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 4731 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false +Instruction 4732 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 4733 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false +Instruction 4734 S:0xC00456FA 0x4298 2 CMP r0,r3 false +Instruction 4735 S:0xC00456FC 0x4680 1 MOV r8,r0 false +Instruction 4736 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true +Instruction 4737 S:0xC0045806 0x9B05 3 LDR r3,[sp,#0x14] false +Instruction 4738 S:0xC0045808 0x2B00 2 CMP r3,#0 false +Instruction 4739 S:0xC004580A 0xD024 0 BEQ {pc}+0x4c ; 0xc0045856 true +Instruction 4740 S:0xC0045856 0x9B09 8 LDR r3,[sp,#0x24] false +Instruction 4741 S:0xC0045858 0x68DA 3 LDR r2,[r3,#0xc] false +Instruction 4742 S:0xC004585A 0x9B12 1 LDR r3,[sp,#0x48] false +Instruction 4743 S:0xC004585C 0x6852 12 LDR r2,[r2,#4] false +Instruction 4744 S:0xC004585E 0x0298 1 LSLS r0,r3,#10 false +Instruction 4745 S:0xC0045860 0x4611 1 MOV r1,r2 false +Instruction 4746 S:0xC0045862 0x9202 1 STR r2,[sp,#8] false +Instruction 4747 S:0xC0045864 0x9303 1 STR r3,[sp,#0xc] false +Instruction 4748 S:0xC0045866 0xF20BFE35 0 BL {pc}+0x20bc6e ; 0xc02514d4 true +Cycle Count 96 Tracing disabled +Info Tracing enabled +Instruction 4749 S:0xC004586A 0xF8DDC04C 1 LDR r12,[sp,#0x4c] false +Instruction 4750 S:0xC004586E 0x9A02 1 LDR r2,[sp,#8] false +Instruction 4751 S:0xC0045870 0x9B03 1 LDR r3,[sp,#0xc] false +Instruction 4752 S:0xC0045872 0x9004 1 STR r0,[sp,#0x10] false +Instruction 4753 S:0xC0045874 0x9011 1 STR r0,[sp,#0x44] false +Instruction 4754 S:0xC0045876 0xF1BC0F00 0 CMP r12,#0 false +Instruction 4755 S:0xC004587A 0xF00080D9 1 BEQ.W {pc}+0x1b6 ; 0xc0045a30 true fail +Instruction 4756 S:0xC004587E 0x4661 1 MOV r1,r12 false +Instruction 4757 S:0xC0045880 0x9814 1 LDR r0,[sp,#0x50] false +Instruction 4758 S:0xC0045882 0xF8CDC004 1 STR r12,[sp,#4] false +Instruction 4759 S:0xC0045886 0xF20BFE25 0 BL {pc}+0x20bc4e ; 0xc02514d4 true +Cycle Count 10 Tracing disabled +Info Tracing enabled +Instruction 4760 S:0xC004588A 0x1BBE 1 SUBS r6,r7,r6 false +Instruction 4761 S:0xC004588C 0x9A02 1 LDR r2,[sp,#8] false +Instruction 4762 S:0xC004588E 0x9B03 1 LDR r3,[sp,#0xc] false +Instruction 4763 S:0xC0045890 0xF8DDC004 1 LDR r12,[sp,#4] false +Instruction 4764 S:0xC0045894 0x42B0 1 CMP r0,r6 false +Instruction 4765 S:0xC0045896 0xF24080CB 0 BLS.W {pc}+0x19a ; 0xc0045a30 true fail +Instruction 4766 S:0xC004589A 0xF5027200 61 ADD r2,r2,#0x200 false +Instruction 4767 S:0xC004589E 0x0A92 2 LSRS r2,r2,#10 false +Instruction 4768 S:0xC00458A0 0x9215 1 STR r2,[sp,#0x54] false +Instruction 4769 S:0xC00458A2 0xB992 1 CBNZ r2,{pc}+0x28 ; 0xc00458ca true +Instruction 4770 S:0xC00458CA 0x9E09 1 LDR r6,[sp,#0x24] false +Instruction 4771 S:0xC00458CC 0x4594 1 CMP r12,r2 false +Instruction 4772 S:0xC00458CE 0x9C05 1 LDR r4,[sp,#0x14] false +Instruction 4773 S:0xC00458D0 0xBF38 0 IT CC false +Instruction 4774 S:0xC00458D2 0x2201 1 MOVS r2,#1 false fail +Instruction 4775 S:0xC00458D4 0x68B1 1 LDR r1,[r6,#8] false +Instruction 4776 S:0xC00458D6 0xBF38 0 IT CC false +Instruction 4777 S:0xC00458D8 0x9219 1 STR r2,[sp,#0x64] false fail +Instruction 4778 S:0xC00458DA 0x9117 1 STR r1,[sp,#0x5c] false +Instruction 4779 S:0xC00458DC 0x2C00 0 CMP r4,#0 false +Instruction 4780 S:0xC00458DE 0xF04080B6 1 BNE.W {pc}+0x170 ; 0xc0045a4e true fail +Instruction 4781 S:0xC00458E2 0x9C09 8 LDR r4,[sp,#0x24] false +Instruction 4782 S:0xC00458E4 0x991C 1 LDR r1,[sp,#0x70] false +Instruction 4783 S:0xC00458E6 0x9D0D 1 LDR r5,[sp,#0x34] false +Instruction 4784 S:0xC00458E8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 4785 S:0xC00458EA 0x18CB 1 ADDS r3,r1,r3 false +Instruction 4786 S:0xC00458EC 0x931C 1 STR r3,[sp,#0x70] false +Instruction 4787 S:0xC00458EE 0x9B1D 1 LDR r3,[sp,#0x74] false +Instruction 4788 S:0xC00458F0 0x6852 1 LDR r2,[r2,#4] false +Instruction 4789 S:0xC00458F2 0x189B 2 ADDS r3,r3,r2 false +Instruction 4790 S:0xC00458F4 0x07EA 1 LSLS r2,r5,#31 false +Instruction 4791 S:0xC00458F6 0x931D 1 STR r3,[sp,#0x74] false +Instruction 4792 S:0xC00458F8 0xD506 0 BPL {pc}+0x10 ; 0xc0045908 true +Instruction 4793 S:0xC0045908 0x9B25 8 LDR r3,[sp,#0x94] false +Instruction 4794 S:0xC004590A 0x9E04 1 LDR r6,[sp,#0x10] false +Instruction 4795 S:0xC004590C 0x429E 2 CMP r6,r3 false +Instruction 4796 S:0xC004590E 0xD938 0 BLS {pc}+0x74 ; 0xc0045982 true fail +Instruction 4797 S:0xC0045910 0x9B15 1 LDR r3,[sp,#0x54] false +Instruction 4798 S:0xC0045912 0x4661 0 MOV r1,r12 false +Instruction 4799 S:0xC0045914 0x9A18 1 LDR r2,[sp,#0x60] false +Instruction 4800 S:0xC0045916 0x459C 1 CMP r12,r3 false +Instruction 4801 S:0xC0045918 0xD824 0 BHI {pc}+0x4c ; 0xc0045964 true fail +Instruction 4802 S:0xC004591A 0xBB1A 13 CBNZ r2,{pc}+0x4a ; 0xc0045964 true fail +Instruction 4803 S:0xC004591C 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 4804 S:0xC0045920 0x6BDA 5 LDR r2,[r3,#0x3c] false +Instruction 4805 S:0xC0045922 0x0510 3 LSLS r0,r2,#20 false +Instruction 4806 S:0xC0045924 0xD52F 0 BPL {pc}+0x62 ; 0xc0045986 true +Instruction 4807 S:0xC0045986 0x9C09 1 LDR r4,[sp,#0x24] false +Instruction 4808 S:0xC0045988 0x689A 1 LDR r2,[r3,#8] false +Instruction 4809 S:0xC004598A 0x6824 2 LDR r4,[r4,#0] false +Instruction 4810 S:0xC004598C 0x4294 2 CMP r4,r2 false +Instruction 4811 S:0xC004598E 0x9409 1 STR r4,[sp,#0x24] false +Instruction 4812 S:0xC0045990 0xF47FAE82 0 BNE {pc}-0x2f8 ; 0xc0045698 true +Instruction 4813 S:0xC0045698 0xF8DB300C 8 LDR r3,[r11,#0xc] false +Instruction 4814 S:0xC004569C 0x2124 0 MOVS r1,#0x24 false +Instruction 4815 S:0xC004569E 0x9C09 1 LDR r4,[sp,#0x24] false +Instruction 4816 S:0xC00456A0 0xF103021F 1 ADD r2,r3,#0x1f false +Instruction 4817 S:0xC00456A4 0x980E 1 LDR r0,[sp,#0x38] false +Instruction 4818 S:0xC00456A6 0xEA120223 1 ANDS r2,r2,r3,ASR #32 false +Instruction 4819 S:0xC00456AA 0xBF38 0 IT CC false +Instruction 4820 S:0xC00456AC 0x461A 1 MOV r2,r3 false +Instruction 4821 S:0xC00456AE 0xF003031F 0 AND r3,r3,#0x1f false +Instruction 4822 S:0xC00456B2 0x1152 2 ASRS r2,r2,#5 false +Instruction 4823 S:0xC00456B4 0xEB040282 2 ADD r2,r4,r2,LSL #2 false +Instruction 4824 S:0xC00456B8 0x6912 3 LDR r2,[r2,#0x10] false +Instruction 4825 S:0xC00456BA 0xFA22F803 3 LSR r8,r2,r3 false +Instruction 4826 S:0xC00456BE 0xF0080501 1 AND r5,r8,#1 false +Timestamp Timestamp: 562536985525 +Instruction 4827 S:0xC00456C2 0x9505 1 STR r5,[sp,#0x14] false +Instruction 4828 S:0xC00456C4 0xF20CFBCA 0 BL {pc}+0x20c798 ; 0xc0251e5c true +Cycle Count 67 Tracing disabled +Info Tracing enabled +Instruction 4829 S:0xC00456C8 0x2D00 1 CMP r5,#0 false +Instruction 4830 S:0xC00456CA 0xF04081BB 0 BNE.W {pc}+0x37a ; 0xc0045a44 true fail +Instruction 4831 S:0xC00456CE 0xF04F36FF 1 MOV r6,#0xffffffff false +Instruction 4832 S:0xC00456D2 0x960C 1 STR r6,[sp,#0x30] false +Instruction 4833 S:0xC00456D4 0x2300 1 MOVS r3,#0 false +Instruction 4834 S:0xC00456D6 0xF04F38FF 0 MOV r8,#0xffffffff false +Instruction 4835 S:0xC00456DA 0x930A 1 STR r3,[sp,#0x28] false +Instruction 4836 S:0xC00456DC 0x461F 0 MOV r7,r3 false +Instruction 4837 S:0xC00456DE 0x461D 1 MOV r5,r3 false +Instruction 4838 S:0xC00456E0 0x4646 0 MOV r6,r8 false +Instruction 4839 S:0xC00456E2 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 4840 S:0xC00456E4 0x4644 0 MOV r4,r8 false +Instruction 4841 S:0xC00456E6 0x3310 2 ADDS r3,r3,#0x10 false +Instruction 4842 S:0xC00456E8 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 4843 S:0xC00456EA 0x4640 0 MOV r0,r8 false +Instruction 4844 S:0xC00456EC 0x9907 2 LDR r1,[sp,#0x1c] false +Instruction 4845 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false +Instruction 4846 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true +Cycle Count 72 Tracing disabled +Info Tracing enabled +Instruction 4847 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false +Instruction 4848 S:0xC00456FA 0x4298 2 CMP r0,r3 false +Instruction 4849 S:0xC00456FC 0x4680 1 MOV r8,r0 false +Instruction 4850 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true fail +Instruction 4851 S:0xC0045702 0xF24D51C0 1 MOV r1,#0xd5c0 false +Instruction 4852 S:0xC0045706 0xF2CC015F 1 MOVT r1,#0xc05f false +Instruction 4853 S:0xC004570A 0xF8512028 3 LDR r2,[r1,r8,LSL #2] false +Instruction 4854 S:0xC004570E 0x9905 1 LDR r1,[sp,#0x14] false +Instruction 4855 S:0xC0045710 0xEB0A0302 1 ADD r3,r10,r2 false +Instruction 4856 S:0xC0045714 0xF8D3C004 15 LDR r12,[r3,#4] false +Instruction 4857 S:0xC0045718 0x2900 0 CMP r1,#0 false +Instruction 4858 S:0xC004571A 0xD133 1 BNE {pc}+0x6a ; 0xc0045784 true fail +Instruction 4859 S:0xC004571C 0x9906 2 LDR r1,[sp,#0x18] false +Instruction 4860 S:0xC004571E 0x6B1B 1 LDR r3,[r3,#0x30] false +Instruction 4861 S:0xC0045720 0xB179 1 CBZ r1,{pc}+0x22 ; 0xc0045742 true fail +Instruction 4862 S:0xC0045722 0xF24C5068 1 MOV r0,#0xc568 false +Instruction 4863 S:0xC0045726 0xF2CC005F 1 MOVT r0,#0xc05f false +Instruction 4864 S:0xC004572A 0x6801 3 LDR r1,[r0,#0] false +Instruction 4865 S:0xC004572C 0x0589 3 LSLS r1,r1,#22 false +Instruction 4866 S:0xC004572E 0xD508 0 BPL {pc}+0x14 ; 0xc0045742 true fail +Instruction 4867 S:0xC0045730 0x9806 1 LDR r0,[sp,#0x18] false +Instruction 4868 S:0xC0045732 0x1C41 2 ADDS r1,r0,#1 false +Instruction 4869 S:0xC0045734 0xEB020181 2 ADD r1,r2,r1,LSL #2 false +Instruction 4870 S:0xC0045738 0xF851100A 3 LDR r1,[r1,r10] false +Instruction 4871 S:0xC004573C 0x428B 2 CMP r3,r1 false +Instruction 4872 S:0xC004573E 0xBF28 0 IT CS false +Instruction 4873 S:0xC0045740 0x460B 1 MOV r3,r1 false +Instruction 4874 S:0xC0045742 0x429F 1 CMP r7,r3 false +Instruction 4875 S:0xC0045744 0xBF38 0 IT CC false +Instruction 4876 S:0xC0045746 0x461F 1 MOV r7,r3 false +Instruction 4877 S:0xC0045748 0x429E 1 CMP r6,r3 false +Instruction 4878 S:0xC004574A 0xBF28 0 IT CS false +Instruction 4879 S:0xC004574C 0x461E 1 MOV r6,r3 false +Instruction 4880 S:0xC004574E 0x4565 1 CMP r5,r12 false +Instruction 4881 S:0xC0045750 0xBF38 0 IT CC false +Instruction 4882 S:0xC0045752 0x4665 1 MOV r5,r12 false +Instruction 4883 S:0xC0045754 0x4564 1 CMP r4,r12 false +Instruction 4884 S:0xC0045756 0xBF28 0 IT CS false +Instruction 4885 S:0xC0045758 0x4664 1 MOV r4,r12 false +Instruction 4886 S:0xC004575A 0x9908 1 LDR r1,[sp,#0x20] false +Instruction 4887 S:0xC004575C 0x1850 2 ADDS r0,r2,r1 false +Instruction 4888 S:0xC004575E 0x9912 1 LDR r1,[sp,#0x48] false +Instruction 4889 S:0xC0045760 0x6B02 2 LDR r2,[r0,#0x30] false +Instruction 4890 S:0xC0045762 0x18C9 1 ADDS r1,r1,r3 false +Instruction 4891 S:0xC0045764 0x9B13 1 LDR r3,[sp,#0x4c] false +Instruction 4892 S:0xC0045766 0x4640 0 MOV r0,r8 false +Instruction 4893 S:0xC0045768 0x9112 1 STR r1,[sp,#0x48] false +Instruction 4894 S:0xC004576A 0x9914 1 LDR r1,[sp,#0x50] false +Instruction 4895 S:0xC004576C 0x4463 1 ADD r3,r3,r12 false +Instruction 4896 S:0xC004576E 0x9313 1 STR r3,[sp,#0x4c] false +Instruction 4897 S:0xC0045770 0x188A 1 ADDS r2,r1,r2 false +Instruction 4898 S:0xC0045772 0x9214 1 STR r2,[sp,#0x50] false +Instruction 4899 S:0xC0045774 0xF7F7FBCA 0 BL {pc}-0x8868 ; 0xc003cf0c true +Instruction 4900 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 4901 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 4902 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 4903 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 4904 S:0xC003CF16 0x4A0C 1 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 4905 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 4906 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 4907 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 4908 S:0xC003CF20 0xF8D31460 15 LDR r1,[r3,#0x460] false +Instruction 4909 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 4910 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 4911 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 4912 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 4913 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 4914 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 4915 S:0xC003CF32 0x4770 1 BX lr true +Instruction 4916 S:0xC0045778 0x2800 1 CMP r0,#0 false +Instruction 4917 S:0xC004577A 0xD0B6 0 BEQ {pc}-0x90 ; 0xc00456ea true +Instruction 4918 S:0xC00456EA 0x4640 8 MOV r0,r8 false +Instruction 4919 S:0xC00456EC 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 4920 S:0xC00456EE 0xF8DB2024 1 LDR r2,[r11,#0x24] false +Instruction 4921 S:0xC00456F2 0xF20CFF07 0 BL {pc}+0x20ce12 ; 0xc0252504 true +Cycle Count 56 Tracing disabled +Info Tracing enabled +Instruction 4922 S:0xC00456F6 0xF8D93000 1 LDR r3,[r9,#0] false +Instruction 4923 S:0xC00456FA 0x4298 2 CMP r0,r3 false +Instruction 4924 S:0xC00456FC 0x4680 1 MOV r8,r0 false +Instruction 4925 S:0xC00456FE 0xF2808082 1 BGE.W {pc}+0x108 ; 0xc0045806 true +Instruction 4926 S:0xC0045806 0x9B05 3 LDR r3,[sp,#0x14] false +Instruction 4927 S:0xC0045808 0x2B00 2 CMP r3,#0 false +Instruction 4928 S:0xC004580A 0xD024 0 BEQ {pc}+0x4c ; 0xc0045856 true +Instruction 4929 S:0xC0045856 0x9B09 8 LDR r3,[sp,#0x24] false +Instruction 4930 S:0xC0045858 0x68DA 3 LDR r2,[r3,#0xc] false +Instruction 4931 S:0xC004585A 0x9B12 1 LDR r3,[sp,#0x48] false +Instruction 4932 S:0xC004585C 0x6852 14 LDR r2,[r2,#4] false +Instruction 4933 S:0xC004585E 0x0298 1 LSLS r0,r3,#10 false +Instruction 4934 S:0xC0045860 0x4611 1 MOV r1,r2 false +Instruction 4935 S:0xC0045862 0x9202 1 STR r2,[sp,#8] false +Instruction 4936 S:0xC0045864 0x9303 1 STR r3,[sp,#0xc] false +Instruction 4937 S:0xC0045866 0xF20BFE35 0 BL {pc}+0x20bc6e ; 0xc02514d4 true +Cycle Count 80 Tracing disabled +Info Tracing enabled +Instruction 4938 S:0xC004586A 0xF8DDC04C 1 LDR r12,[sp,#0x4c] false +Instruction 4939 S:0xC004586E 0x9A02 1 LDR r2,[sp,#8] false +Instruction 4940 S:0xC0045870 0x9B03 1 LDR r3,[sp,#0xc] false +Instruction 4941 S:0xC0045872 0x9004 1 STR r0,[sp,#0x10] false +Instruction 4942 S:0xC0045874 0x9011 1 STR r0,[sp,#0x44] false +Instruction 4943 S:0xC0045876 0xF1BC0F00 0 CMP r12,#0 false +Instruction 4944 S:0xC004587A 0xF00080D9 1 BEQ.W {pc}+0x1b6 ; 0xc0045a30 true fail +Instruction 4945 S:0xC004587E 0x4661 1 MOV r1,r12 false +Instruction 4946 S:0xC0045880 0x9814 1 LDR r0,[sp,#0x50] false +Instruction 4947 S:0xC0045882 0xF8CDC004 1 STR r12,[sp,#4] false +Instruction 4948 S:0xC0045886 0xF20BFE25 0 BL {pc}+0x20bc4e ; 0xc02514d4 true +Cycle Count 10 Tracing disabled +Info Tracing enabled +Instruction 4949 S:0xC004588A 0x1BBE 1 SUBS r6,r7,r6 false +Instruction 4950 S:0xC004588C 0x9A02 1 LDR r2,[sp,#8] false +Instruction 4951 S:0xC004588E 0x9B03 1 LDR r3,[sp,#0xc] false +Instruction 4952 S:0xC0045890 0xF8DDC004 1 LDR r12,[sp,#4] false +Instruction 4953 S:0xC0045894 0x42B0 1 CMP r0,r6 false +Instruction 4954 S:0xC0045896 0xF24080CB 0 BLS.W {pc}+0x19a ; 0xc0045a30 true fail +Instruction 4955 S:0xC004589A 0xF5027200 1 ADD r2,r2,#0x200 false +Instruction 4956 S:0xC004589E 0x0A92 2 LSRS r2,r2,#10 false +Instruction 4957 S:0xC00458A0 0x9215 1 STR r2,[sp,#0x54] false +Instruction 4958 S:0xC00458A2 0xB992 1 CBNZ r2,{pc}+0x28 ; 0xc00458ca true +Instruction 4959 S:0xC00458CA 0x9E09 1 LDR r6,[sp,#0x24] false +Instruction 4960 S:0xC00458CC 0x4594 1 CMP r12,r2 false +Instruction 4961 S:0xC00458CE 0x9C05 1 LDR r4,[sp,#0x14] false +Instruction 4962 S:0xC00458D0 0xBF38 0 IT CC false +Instruction 4963 S:0xC00458D2 0x2201 1 MOVS r2,#1 false fail +Instruction 4964 S:0xC00458D4 0x68B1 1 LDR r1,[r6,#8] false +Instruction 4965 S:0xC00458D6 0xBF38 0 IT CC false +Instruction 4966 S:0xC00458D8 0x9219 1 STR r2,[sp,#0x64] false fail +Instruction 4967 S:0xC00458DA 0x9117 1 STR r1,[sp,#0x5c] false +Instruction 4968 S:0xC00458DC 0x2C00 0 CMP r4,#0 false +Instruction 4969 S:0xC00458DE 0xF04080B6 1 BNE.W {pc}+0x170 ; 0xc0045a4e true fail +Instruction 4970 S:0xC00458E2 0x9C09 8 LDR r4,[sp,#0x24] false +Instruction 4971 S:0xC00458E4 0x991C 1 LDR r1,[sp,#0x70] false +Instruction 4972 S:0xC00458E6 0x9D0D 1 LDR r5,[sp,#0x34] false +Instruction 4973 S:0xC00458E8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 4974 S:0xC00458EA 0x18CB 1 ADDS r3,r1,r3 false +Instruction 4975 S:0xC00458EC 0x931C 1 STR r3,[sp,#0x70] false +Instruction 4976 S:0xC00458EE 0x9B1D 1 LDR r3,[sp,#0x74] false +Instruction 4977 S:0xC00458F0 0x6852 1 LDR r2,[r2,#4] false +Instruction 4978 S:0xC00458F2 0x189B 2 ADDS r3,r3,r2 false +Instruction 4979 S:0xC00458F4 0x07EA 1 LSLS r2,r5,#31 false +Instruction 4980 S:0xC00458F6 0x931D 1 STR r3,[sp,#0x74] false +Instruction 4981 S:0xC00458F8 0xD506 0 BPL {pc}+0x10 ; 0xc0045908 true +Instruction 4982 S:0xC0045908 0x9B25 1 LDR r3,[sp,#0x94] false +Instruction 4983 S:0xC004590A 0x9E04 1 LDR r6,[sp,#0x10] false +Instruction 4984 S:0xC004590C 0x429E 2 CMP r6,r3 false +Instruction 4985 S:0xC004590E 0xD938 0 BLS {pc}+0x74 ; 0xc0045982 true fail +Instruction 4986 S:0xC0045910 0x9B15 1 LDR r3,[sp,#0x54] false +Instruction 4987 S:0xC0045912 0x4661 0 MOV r1,r12 false +Instruction 4988 S:0xC0045914 0x9A18 1 LDR r2,[sp,#0x60] false +Instruction 4989 S:0xC0045916 0x459C 1 CMP r12,r3 false +Instruction 4990 S:0xC0045918 0xD824 0 BHI {pc}+0x4c ; 0xc0045964 true fail +Instruction 4991 S:0xC004591A 0xBB1A 1 CBNZ r2,{pc}+0x4a ; 0xc0045964 true fail +Instruction 4992 S:0xC004591C 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 4993 S:0xC0045920 0x6BDA 3 LDR r2,[r3,#0x3c] false +Instruction 4994 S:0xC0045922 0x0510 3 LSLS r0,r2,#20 false +Instruction 4995 S:0xC0045924 0xD52F 0 BPL {pc}+0x62 ; 0xc0045986 true +Instruction 4996 S:0xC0045986 0x9C09 1 LDR r4,[sp,#0x24] false +Instruction 4997 S:0xC0045988 0x689A 1 LDR r2,[r3,#8] false +Instruction 4998 S:0xC004598A 0x6824 2 LDR r4,[r4,#0] false +Instruction 4999 S:0xC004598C 0x4294 2 CMP r4,r2 false +Instruction 5000 S:0xC004598E 0x9409 1 STR r4,[sp,#0x24] false +Instruction 5001 S:0xC0045990 0xF47FAE82 0 BNE {pc}-0x2f8 ; 0xc0045698 true fail +Instruction 5002 S:0xC0045994 0x9D0F 1 LDR r5,[sp,#0x3c] false +Instruction 5003 S:0xC0045996 0x682A 3 LDR r2,[r5,#0] false +Instruction 5004 S:0xC0045998 0x2A00 2 CMP r2,#0 false +Instruction 5005 S:0xC004599A 0xF43FAF44 0 BEQ {pc}-0x174 ; 0xc0045826 true fail +Instruction 5006 S:0xC004599E 0xF8DB201C 1 LDR r2,[r11,#0x1c] false +Instruction 5007 S:0xC00459A2 0xF0320602 2 BICS r6,r2,#2 false +Instruction 5008 S:0xC00459A6 0xF00080FD 0 BEQ.W {pc}+0x1fe ; 0xc0045ba4 true fail +Instruction 5009 S:0xC00459AA 0x9C1A 1 LDR r4,[sp,#0x68] false +Instruction 5010 S:0xC00459AC 0x2C00 2 CMP r4,#0 false +Instruction 5011 S:0xC00459AE 0xF43FAF3A 0 BEQ {pc}-0x188 ; 0xc0045826 true +Instruction 5012 S:0xC0045826 0x2400 8 MOVS r4,#0 false +Instruction 5013 S:0xC0045828 0xF8CB4020 1 STR r4,[r11,#0x20] false +Instruction 5014 S:0xC004582C 0x4620 0 MOV r0,r4 false +Instruction 5015 S:0xC004582E 0xB02D 1 ADD sp,sp,#0xb4 false +Instruction 5016 S:0xC0045830 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5017 S:0xC0045DE4 0x9D24 13 LDR r5,[sp,#0x90] false +Instruction 5018 S:0xC0045DE6 0x682B 3 LDR r3,[r5,#0] false +Instruction 5019 S:0xC0045DE8 0x4680 1 MOV r8,r0 false +Instruction 5020 S:0xC0045DEA 0x2B00 1 CMP r3,#0 false +Instruction 5021 S:0xC0045DEC 0xF000821B 0 BEQ.W {pc}+0x43a ; 0xc0046226 true fail +Instruction 5022 S:0xC0045DF0 0x2800 1 CMP r0,#0 false +Instruction 5023 S:0xC0045DF2 0xF000820F 0 BEQ.W {pc}+0x422 ; 0xc0046214 true +Instruction 5024 S:0xC0046214 0x9D08 62 LDR r5,[sp,#0x20] false +Instruction 5025 S:0xC0046216 0xF1050328 2 ADD r3,r5,#0x28 false +Instruction 5026 S:0xC004621A 0x9D06 1 LDR r5,[sp,#0x18] false +Instruction 5027 S:0xC004621C 0xF8552023 16 LDR r2,[r5,r3,LSL #2] false +Instruction 5028 S:0xC0046220 0x3201 5 ADDS r2,#1 false +Instruction 5029 S:0xC0046222 0xF8452023 1 STR r2,[r5,r3,LSL #2] false +Instruction 5030 S:0xC0046226 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 5031 S:0xC0046228 0x2000 0 MOVS r0,#0 false +Instruction 5032 S:0xC004622A 0x9B16 1 LDR r3,[sp,#0x58] false +Instruction 5033 S:0xC004622C 0xF105021C 1 ADD r2,r5,#0x1c false +Instruction 5034 S:0xC0046230 0x9D06 1 LDR r5,[sp,#0x18] false +Instruction 5035 S:0xC0046232 0xF8551022 3 LDR r1,[r5,r2,LSL #2] false +Instruction 5036 S:0xC0046236 0x3101 2 ADDS r1,#1 false +Instruction 5037 S:0xC0046238 0xF8451022 1 STR r1,[r5,r2,LSL #2] false +Instruction 5038 S:0xC004623C 0x64E8 1 STR r0,[r5,#0x4c] false +Instruction 5039 S:0xC004623E 0xE7D3 0 B {pc}-0x56 ; 0xc00461e8 true +Instruction 5040 S:0xC00461E8 0x9D06 72 LDR r5,[sp,#0x18] false +Instruction 5041 S:0xC00461EA 0xF0130F01 0 TST r3,#1 false +Instruction 5042 S:0xC00461EE 0x6CAB 3 LDR r3,[r5,#0x48] false +Instruction 5043 S:0xC00461F0 0xD002 1 BEQ {pc}+8 ; 0xc00461f8 true +Instruction 5044 S:0xC00461F8 0x9D06 8 LDR r5,[sp,#0x18] false +Instruction 5045 S:0xC00461FA 0x692A 3 LDR r2,[r5,#0x10] false +Instruction 5046 S:0xC00461FC 0x429A 2 CMP r2,r3 false +Instruction 5047 S:0xC00461FE 0xBF9C 0 ITT LS false +Instruction 5048 S:0xC0046200 0x2500 1 MOVS r5,#0 false fail +Instruction 5049 S:0xC0046202 0x9502 1 STR r5,[sp,#8] false fail +Instruction 5050 S:0xC0046204 0xF67FAF76 0 BLS {pc}-0x110 ; 0xc00460f4 true fail +Instruction 5051 S:0xC0046208 0x2500 1 MOVS r5,#0 false +Instruction 5052 S:0xC004620A 0x9502 1 STR r5,[sp,#8] false +Instruction 5053 S:0xC004620C 0x9D06 1 LDR r5,[sp,#0x18] false +Instruction 5054 S:0xC004620E 0x005B 1 LSLS r3,r3,#1 false +Instruction 5055 S:0xC0046210 0x64AB 2 STR r3,[r5,#0x48] false +Instruction 5056 S:0xC0046212 0xE76F 0 B {pc}-0x11e ; 0xc00460f4 true +Instruction 5057 S:0xC00460F4 0x9802 1 LDR r0,[sp,#8] false +Instruction 5058 S:0xC00460F6 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 5059 S:0xC00460F8 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5060 S:0xC0046310 0x2800 13 CMP r0,#0 false +Instruction 5061 S:0xC0046312 0xD12E 0 BNE {pc}+0x60 ; 0xc0046372 true fail +Instruction 5062 S:0xC0046314 0xF8D93000 3 LDR r3,[r9,#0] false +Instruction 5063 S:0xC0046318 0x6463 3 STR r3,[r4,#0x44] false +Instruction 5064 S:0xC004631A 0xB177 1 CBZ r7,{pc}+0x20 ; 0xc004633a true +Instruction 5065 S:0xC004633A 0x6C62 10 LDR r2,[r4,#0x44] false +Instruction 5066 S:0xC004633C 0x9B05 3 LDR r3,[sp,#0x14] false +Instruction 5067 S:0xC004633E 0xEB0B0C02 2 ADD r12,r11,r2 false +Instruction 5068 S:0xC0046342 0xEBC5020C 1 RSB r2,r5,r12 false +Instruction 5069 S:0xC0046346 0x2A00 1 CMP r2,#0 false +Instruction 5070 S:0xC0046348 0xBFB8 0 IT LT false +Instruction 5071 S:0xC004634A 0x4665 1 MOV r5,r12 false +Instruction 5072 S:0xC004634C 0xBFB8 0 IT LT false +Instruction 5073 S:0xC004634E 0x2601 1 MOVS r6,#1 false +Instruction 5074 S:0xC0046350 0xB113 1 CBZ r3,{pc}+8 ; 0xc0046358 true fail +Instruction 5075 S:0xC0046352 0x6824 1 LDR r4,[r4,#0] false +Instruction 5076 S:0xC0046354 0x2C00 2 CMP r4,#0 false +Instruction 5077 S:0xC0046356 0xD1B3 0 BNE {pc}-0x96 ; 0xc00462c0 true +Instruction 5078 S:0xC00462C0 0x6BE3 18 LDR r3,[r4,#0x3c] false +Instruction 5079 S:0xC00462C2 0x07DB 3 LSLS r3,r3,#31 false +Instruction 5080 S:0xC00462C4 0xD545 1 BPL {pc}+0x8e ; 0xc0046352 true +Instruction 5081 S:0xC0046352 0x6824 8 LDR r4,[r4,#0] false +Instruction 5082 S:0xC0046354 0x2C00 2 CMP r4,#0 false +Instruction 5083 S:0xC0046356 0xD1B3 1 BNE {pc}-0x96 ; 0xc00462c0 true fail +Instruction 5084 S:0xC0046358 0xB116 8 CBZ r6,{pc}+8 ; 0xc0046360 true fail +Instruction 5085 S:0xC004635A 0x9A03 8 LDR r2,[sp,#0xc] false +Instruction 5086 S:0xC004635C 0xF8C2546C 5 STR r5,[r2,#0x46c] false +Instruction 5087 S:0xC0046360 0xB007 1 ADD sp,sp,#0x1c false +Instruction 5088 S:0xC0046362 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5089 S:0xC00465C2 0x9800 13 LDR r0,[sp,#0] false +Instruction 5090 S:0xC00465C4 0x9907 1 LDR r1,[sp,#0x1c] false +Instruction 5091 S:0xC00465C6 0x4E26 3 LDR r6,[pc,#152] ; [0xC0046660] = 0xC05F3080 false +Instruction 5092 S:0xC00465C8 0xF8552020 3 LDR r2,[r5,r0,LSL #2] false +Instruction 5093 S:0xC00465CC 0x2900 0 CMP r1,#0 false +Instruction 5094 S:0xC00465CE 0xD161 1 BNE {pc}+0xc6 ; 0xc0046694 true +Instruction 5095 S:0xC0046694 0x4B3C 39 LDR r3,[pc,#240] ; [0xC0046788] false +Instruction 5096 S:0xC0046696 0x2001 0 MOVS r0,#1 false +Instruction 5097 S:0xC0046698 0x18D1 2 ADDS r1,r2,r3 false +Instruction 5098 S:0xC004669A 0x3128 1 ADDS r1,r1,#0x28 false +Instruction 5099 S:0xC004669C 0xF209FA4C 1 BL {pc}+0x20949c ; 0xc024fb38 true +Cycle Count 45 Tracing disabled +Info Tracing enabled +Instruction 5100 S:0xC00466A0 0xB00F 1 ADD sp,sp,#0x3c false +Instruction 5101 S:0xC00466A2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5102 S:0xC0020EFE 0xF8DA3018 48 LDR r3,[r10,#0x18] false +Instruction 5103 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 5104 S:0xC0020F04 0xD165 1 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 5105 S:0xC0020F06 0xF8D93004 1 LDR r3,[r9,#4] false +Instruction 5106 S:0xC0020F0A 0x9902 1 LDR r1,[sp,#8] false +Instruction 5107 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 5108 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 5109 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 5110 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 26 Tracing disabled +Info Tracing enabled +Instruction 5111 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 5112 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 5113 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 5114 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5115 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 5116 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5117 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5118 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5119 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 5120 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false +Instruction 5121 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 5122 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 5123 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 5124 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false +Instruction 5125 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 5126 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 5127 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 5128 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 5129 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false +Instruction 5130 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 5131 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false +Instruction 5132 S:0xC0020ED4 0x4847 3 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 5133 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 5134 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 5135 S:0xC0020EDC 0x9303 2 STR r3,[sp,#0xc] false +Instruction 5136 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 5137 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 5138 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 5139 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false +Instruction 5140 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false +Instruction 5141 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 5142 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 5143 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 5144 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 5145 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 5146 S:0xC0020EF6 0xF8573C04 11 LDR r3,[r7,#-4] false +Instruction 5147 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 5148 S:0xC0020EFC 0x4798 1 BLX r3 true +Cycle Count 1012 Tracing disabled +Info Tracing enabled +Instruction 5149 S:0xC0020EFE 0xF8DA3018 1 LDR r3,[r10,#0x18] false +Instruction 5150 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 5151 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 5152 S:0xC0020F06 0xF8D93004 3 LDR r3,[r9,#4] false +Instruction 5153 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false +Instruction 5154 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 5155 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 5156 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 5157 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 17 Tracing disabled +Info Tracing enabled +Instruction 5158 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 5159 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 5160 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 5161 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true fail +Instruction 5162 S:0xC0020F22 0xB672 8 CPSID i false +Instruction 5163 S:0xC0020F24 0xF8D93014 1 LDR r3,[r9,#0x14] false +Instruction 5164 S:0xC0020F28 0xF64902C0 1 MOV r2,#0x98c0 false +Instruction 5165 S:0xC0020F2C 0xF2CC0264 1 MOVT r2,#0xc064 false +Instruction 5166 S:0xC0020F30 0x019B 1 LSLS r3,r3,#6 false +Instruction 5167 S:0xC0020F32 0x58D4 5 LDR r4,[r2,r3] false +Instruction 5168 S:0xC0020F34 0x2C00 2 CMP r4,#0 false +Instruction 5169 S:0xC0020F36 0xD025 0 BEQ {pc}+0x4e ; 0xc0020f84 true +Instruction 5170 S:0xC0020F84 0x46C8 15 MOV r8,r9 false +Instruction 5171 S:0xC0020F86 0xE7EC 0 B {pc}-0x24 ; 0xc0020f62 true +Instruction 5172 S:0xC0020F62 0xF44F7080 5 MOV r0,#0x100 false +Instruction 5173 S:0xC0020F66 0xF7FFFF2F 0 BL {pc}-0x19e ; 0xc0020dc8 true +Instruction 5174 S:0xC0020DC8 0xB570 17 PUSH {r4-r6,lr} false +Instruction 5175 S:0xC0020DCA 0xB500 4 PUSH {lr} false +Instruction 5176 S:0xC0020DCC 0xF85DEB04 2 POP {lr} false +Instruction 5177 S:0xC0020DD0 0x466B 1 MOV r3,sp false +Instruction 5178 S:0xC0020DD2 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 5179 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false +Instruction 5180 S:0xC0020DD8 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 5181 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 5182 S:0xC0020DE0 0x4605 10 MOV r5,r0 false +Instruction 5183 S:0xC0020DE2 0x6862 1 LDR r2,[r4,#4] false +Instruction 5184 S:0xC0020DE4 0x4013 2 ANDS r3,r3,r2 false +Instruction 5185 S:0xC0020DE6 0xB93B 1 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail +Instruction 5186 S:0xC0020DE8 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 5187 S:0xC0020DEC 0x061A 3 LSLS r2,r3,#24 false +Instruction 5188 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail +Instruction 5189 S:0xC0020DF0 0x6863 14 LDR r3,[r4,#4] false +Instruction 5190 S:0xC0020DF2 0x1B5B 2 SUBS r3,r3,r5 false +Instruction 5191 S:0xC0020DF4 0x6063 1 STR r3,[r4,#4] false +Instruction 5192 S:0xC0020DF6 0xBD70 1 POP {r4-r6,pc} true +Instruction 5193 S:0xC0020F6A 0xF8D8300C 2 LDR r3,[r8,#0xc] false +Instruction 5194 S:0xC0020F6E 0x9C07 2 LDR r4,[sp,#0x1c] false +Instruction 5195 S:0xC0020F70 0x68DA 13 LDR r2,[r3,#0xc] false +Instruction 5196 S:0xC0020F72 0xF4046100 1 AND r1,r4,#0x800 false +Instruction 5197 S:0xC0020F76 0xF4226200 1 BIC r2,r2,#0x800 false +Instruction 5198 S:0xC0020F7A 0x430A 1 ORRS r2,r2,r1 false +Instruction 5199 S:0xC0020F7C 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 5200 S:0xC0020F7E 0xB009 0 ADD sp,sp,#0x24 false +Instruction 5201 S:0xC0020F80 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5202 S:0xC0021226 0xE7E8 13 B {pc}-0x2c ; 0xc00211fa true +Instruction 5203 S:0xC00211FA 0x6960 3 LDR r0,[r4,#0x14] false +Instruction 5204 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true +Instruction 5205 S:0xC003CF0C 0xB488 3 PUSH {r3,r7} false +Instruction 5206 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 5207 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 5208 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 5209 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 5210 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 5211 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 5212 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 5213 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 5214 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 5215 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 5216 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 5217 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 5218 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 5219 S:0xC003CF30 0xBC88 5 POP {r3,r7} false +Instruction 5220 S:0xC003CF32 0x4770 1 BX lr true +Instruction 5221 S:0xC0021200 0xB140 1 CBZ r0,{pc}+0x14 ; 0xc0021214 true +Instruction 5222 S:0xC0021214 0xE8BD4010 8 POP {r4,lr} false +Instruction 5223 S:0xC0021218 0xF04EBF4E 1 B.W {pc}+0x4eea0 ; 0xc00700b8 true +Cycle Count 53 Tracing disabled +Info Tracing enabled +Instruction 5224 S:0xC000D610 0x4623 1 MOV r3,r4 false +Instruction 5225 S:0xC000D612 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 5226 S:0xC000D616 0x50D6 6 STR r6,[r2,r3] false +Instruction 5227 S:0xC000D618 0xBD70 3 POP {r4-r6,pc} true +Instruction 5228 S:0xC00083F6 0x6822 61 LDR r2,[r4,#0] false +Instruction 5229 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false +Instruction 5230 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false +Instruction 5231 S:0xC0008400 0x4601 1 MOV r1,r0 false +Instruction 5232 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false +Instruction 5233 S:0xC0008406 0xD9EF 1 BLS {pc}-0x1e ; 0xc00083e8 true fail +Instruction 5234 S:0xC0008408 0x280F 1 CMP r0,#0xf false +Instruction 5235 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail +Instruction 5236 S:0xC000840C 0xE8BD81F0 1 POP {r4-r8,pc} true +Instruction 5237 S:0xC000CAE8 0x46E9 11 MOV r9,sp false +Instruction 5238 S:0xC000CAEA 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 5239 S:0xC000CAEE 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 5240 S:0xC000CAF2 0xF04F0800 0 MOV r8,#0 false +Instruction 5241 S:0xC000CAF6 0xF000B957 1 B.W {pc}+0x2b2 ; 0xc000cda8 true +Instruction 5242 S:0xC000CDA8 0xF8D91000 15 LDR r1,[r9,#0] false +Instruction 5243 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false +Instruction 5244 S:0xC000CDB0 0xF47FAFEB 1 BNE.W {pc}-0x26 ; 0xc000cd8a true +Instruction 5245 S:0xC000CD8A 0x4668 14 MOV r0,sp false +Instruction 5246 S:0xC000CD8C 0x4642 0 MOV r2,r8 false +Instruction 5247 S:0xC000CD8E 0xF002FCBB 1 BL {pc}+0x297a ; 0xc000f708 true +Instruction 5248 S:0xC000F708 0xE92D41F0 66 PUSH {r4-r8,lr} false +Instruction 5249 S:0xC000F70C 0xB500 5 PUSH {lr} false +Instruction 5250 S:0xC000F70E 0xF85DEB04 2 POP {lr} false +Instruction 5251 S:0xC000F712 0x466C 1 MOV r4,sp false +Instruction 5252 S:0xC000F714 0xF42453FF 1 BIC r3,r4,#0x1fe0 false +Instruction 5253 S:0xC000F718 0x4680 0 MOV r8,r0 false +Instruction 5254 S:0xC000F71A 0xF023061F 1 BIC r6,r3,#0x1f false +Instruction 5255 S:0xC000F71E 0x4617 0 MOV r7,r2 false +Instruction 5256 S:0xC000F720 0x4635 1 MOV r5,r6 false +Instruction 5257 S:0xC000F722 0xF0110F02 0 TST r1,#2 false +Instruction 5258 S:0xC000F726 0x462C 1 MOV r4,r5 false +Instruction 5259 S:0xC000F728 0xD008 0 BEQ {pc}+0x14 ; 0xc000f73c true fail +Instruction 5260 S:0xC000F72A 0xF3D4FAF9 8 BL {pc}+0x3d45f6 ; 0xc03e3d20 true +Cycle Count 325 Tracing disabled +Info Tracing enabled +Instruction 5261 S:0xC003B788 0xE92D43C8 1 PUSH {r3,r6-r9,lr} false +Instruction 5262 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 5263 S:0xC003B78E 0xB500 2 PUSH {lr} false +Instruction 5264 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 5265 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 5266 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 5267 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 5268 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail +Instruction 5269 S:0xC003B79C 0xE8BD83C8 8 POP {r3,r6-r9,pc} true +Cycle Count 18 Tracing disabled +Info Tracing enabled +Instruction 5270 S:0xC0042274 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 5271 S:0xC0042278 0xB097 5 SUB sp,sp,#0x5c false +Instruction 5272 S:0xC004227A 0xB500 3 PUSH {lr} false +Instruction 5273 S:0xC004227C 0xF85DEB04 2 POP {lr} false +Instruction 5274 S:0xC0042280 0xF1110A38 4 ADDS r10,r1,#0x38 false +Instruction 5275 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail +Instruction 5276 S:0xC0042288 0xF8DFB3FC 14 LDR r11,[pc,#1020] ; [0xC0042688] false +Instruction 5277 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true +Instruction 5278 S:0xC00422A0 0xF8DA301C 5 LDR r3,[r10,#0x1c] false +Instruction 5279 S:0xC00422A4 0xF8DA8124 2 LDR r8,[r10,#0x124] false +Instruction 5280 S:0xC00422A8 0x2B00 1 CMP r3,#0 false +Instruction 5281 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true +Instruction 5282 S:0xC00425D0 0x4640 21 MOV r0,r8 false +Instruction 5283 S:0xC00425D2 0xF7FDFD99 0 BL {pc}-0x24ca ; 0xc0040108 true +Instruction 5284 S:0xC0040108 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 5285 S:0xC004010C 0xB085 6 SUB sp,sp,#0x14 false +Instruction 5286 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 5287 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 5288 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false +Instruction 5289 S:0xC0040118 0xF8D0A030 11 LDR r10,[r0,#0x30] false +Instruction 5290 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 5291 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false +Instruction 5292 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 5293 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 5294 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 5295 S:0xC004012C 0xF8DA2020 1 LDR r2,[r10,#0x20] false +Instruction 5296 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 5297 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true +Instruction 5298 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false +Instruction 5299 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5300 S:0xC00425D6 0xE66A 5 B {pc}-0x328 ; 0xc00422ae true +Instruction 5301 S:0xC00422AE 0xE9D82306 1 LDRD r2,r3,[r8,#0x18] false +Instruction 5302 S:0xC00422B2 0xE9DA010C 1 LDRD r0,r1,[r10,#0x30] false +Instruction 5303 S:0xC00422B6 0xF8DB4000 3 LDR r4,[r11,#0] false +Instruction 5304 S:0xC00422BA 0x1A80 1 SUBS r0,r0,r2 false +Instruction 5305 S:0xC00422BC 0xEB610103 1 SBC r1,r1,r3 false +Instruction 5306 S:0xC00422C0 0x2300 0 MOVS r3,#0 false +Instruction 5307 S:0xC00422C2 0x17CE 2 ASRS r6,r1,#31 false +Instruction 5308 S:0xC00422C4 0xEB040444 1 ADD r4,r4,r4,LSL #1 false +Instruction 5309 S:0xC00422C8 0x4637 0 MOV r7,r6 false +Instruction 5310 S:0xC00422CA 0x4070 1 EORS r0,r0,r6 false +Instruction 5311 S:0xC00422CC 0x4071 1 EORS r1,r1,r6 false +Instruction 5312 S:0xC00422CE 0x4622 0 MOV r2,r4 false +Instruction 5313 S:0xC00422D0 0x1B80 1 SUBS r0,r0,r6 false +Instruction 5314 S:0xC00422D2 0xEB610107 1 SBC r1,r1,r7 false +Instruction 5315 S:0xC00422D6 0x4282 1 CMP r2,r0 false +Instruction 5316 S:0xC00422D8 0xEB730401 1 SBCS r4,r3,r1 false +Instruction 5317 S:0xC00422DC 0xBFBE 0 ITTT LT false +Instruction 5318 S:0xC00422DE 0xF8D83040 1 LDR r3,[r8,#0x40] false fail +Instruction 5319 S:0xC00422E2 0x3301 2 ADDS r3,#1 false fail +Instruction 5320 S:0xC00422E4 0xF8C83040 1 STR r3,[r8,#0x40] false fail +Instruction 5321 S:0xC00422E8 0xF8DA301C 1 LDR r3,[r10,#0x1c] false +Instruction 5322 S:0xC00422EC 0x2B00 2 CMP r3,#0 false +Instruction 5323 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true fail +Instruction 5324 S:0xC00422F0 0xF8D83084 1 LDR r3,[r8,#0x84] false +Instruction 5325 S:0xC00422F4 0x4640 0 MOV r0,r8 false +Instruction 5326 S:0xC00422F6 0x4651 1 MOV r1,r10 false +Instruction 5327 S:0xC00422F8 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 5328 S:0xC00422FC 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 5329 S:0xC0042300 0xE9CA2312 2 STRD r2,r3,[r10,#0x48] false +Instruction 5330 S:0xC0042304 0xF7FEFEA0 1 BL {pc}-0x12bc ; 0xc0041048 true +Instruction 5331 S:0xC0041048 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 5332 S:0xC004104C 0xB500 5 PUSH {lr} false +Instruction 5333 S:0xC004104E 0xF85DEB04 2 POP {lr} false +Instruction 5334 S:0xC0041052 0x468C 0 MOV r12,r1 false +Instruction 5335 S:0xC0041054 0xF1000128 1 ADD r1,r0,#0x28 false +Instruction 5336 S:0xC0041058 0x2401 0 MOVS r4,#1 false +Instruction 5337 S:0xC004105A 0x460F 1 MOV r7,r1 false +Instruction 5338 S:0xC004105C 0x2300 0 MOVS r3,#0 false +Instruction 5339 S:0xC004105E 0xE010 1 B {pc}+0x24 ; 0xc0041082 true +Instruction 5340 S:0xC0041082 0x683E 2 LDR r6,[r7,#0] false +Instruction 5341 S:0xC0041084 0x2E00 2 CMP r6,#0 false +Instruction 5342 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true +Instruction 5343 S:0xC0041060 0xE9DC230C 8 LDRD r2,r3,[r12,#0x30] false +Instruction 5344 S:0xC0041064 0x1D37 1 ADDS r7,r6,#4 false +Instruction 5345 S:0xC0041066 0xE9D6890A 3 LDRD r8,r9,[r6,#0x28] false +Instruction 5346 S:0xC004106A 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 5347 S:0xC004106E 0xEB630309 1 SBC r3,r3,r9 false +Instruction 5348 S:0xC0041072 0x2A00 0 CMP r2,#0 false +Instruction 5349 S:0xC0041074 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 5350 S:0xC0041078 0x4633 0 MOV r3,r6 false +Instruction 5351 S:0xC004107A 0xBFB4 1 ITE LT false +Instruction 5352 S:0xC004107C 0xF1060708 1 ADD r7,r6,#8 false fail +Instruction 5353 S:0xC0041080 0x2400 0 MOVS r4,#0 false +Instruction 5354 S:0xC0041082 0x683E 2 LDR r6,[r7,#0] false +Instruction 5355 S:0xC0041084 0x2E00 2 CMP r6,#0 false +Instruction 5356 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true +Instruction 5357 S:0xC0041060 0xE9DC230C 1 LDRD r2,r3,[r12,#0x30] false +Instruction 5358 S:0xC0041064 0x1D37 1 ADDS r7,r6,#4 false +Instruction 5359 S:0xC0041066 0xE9D6890A 3 LDRD r8,r9,[r6,#0x28] false +Instruction 5360 S:0xC004106A 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 5361 S:0xC004106E 0xEB630309 1 SBC r3,r3,r9 false +Instruction 5362 S:0xC0041072 0x2A00 0 CMP r2,#0 false +Instruction 5363 S:0xC0041074 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 5364 S:0xC0041078 0x4633 0 MOV r3,r6 false +Instruction 5365 S:0xC004107A 0xBFB4 1 ITE LT false +Instruction 5366 S:0xC004107C 0xF1060708 1 ADD r7,r6,#8 false fail +Instruction 5367 S:0xC0041080 0x2400 0 MOVS r4,#0 false +Instruction 5368 S:0xC0041082 0x683E 2 LDR r6,[r7,#0] false +Instruction 5369 S:0xC0041084 0x2E00 2 CMP r6,#0 false +Instruction 5370 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail +Instruction 5371 S:0xC0041088 0xF10C0208 8 ADD r2,r12,#8 false +Instruction 5372 S:0xC004108C 0xB104 1 CBZ r4,{pc}+4 ; 0xc0041090 true +Instruction 5373 S:0xC0041090 0xF8CC3008 2 STR r3,[r12,#8] false +Instruction 5374 S:0xC0041094 0x4610 0 MOV r0,r2 false +Instruction 5375 S:0xC0041096 0x2300 1 MOVS r3,#0 false +Instruction 5376 S:0xC0041098 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 5377 S:0xC004109C 0xF8CC3010 1 STR r3,[r12,#0x10] false +Instruction 5378 S:0xC00410A0 0x603A 1 STR r2,[r7,#0] false +Instruction 5379 S:0xC00410A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 5380 S:0xC00410A6 0xF215B865 3 B.W {pc}+0x2150ce ; 0xc0256174 true +Cycle Count 51 Tracing disabled +Info Tracing enabled +Instruction 5381 S:0xC0042308 0xF8DA9124 1 LDR r9,[r10,#0x124] false +Instruction 5382 S:0xC004230C 0xF8DA3128 1 LDR r3,[r10,#0x128] false +Instruction 5383 S:0xC0042310 0xF8D92084 2 LDR r2,[r9,#0x84] false +Instruction 5384 S:0xC0042314 0xF8D254C0 3 LDR r5,[r2,#0x4c0] false +Instruction 5385 S:0xC0042318 0x9512 1 STR r5,[sp,#0x48] false +Instruction 5386 S:0xC004231A 0x2B00 0 CMP r3,#0 false +Instruction 5387 S:0xC004231C 0xF0008171 1 BEQ.W {pc}+0x2e6 ; 0xc0042602 true +Instruction 5388 S:0xC0042602 0xF5026290 10 ADD r2,r2,#0x480 false +Instruction 5389 S:0xC0042606 0xE9D20100 3 LDRD r0,r1,[r2,#0] false +Instruction 5390 S:0xC004260A 0xE9CD010E 1 STRD r0,r1,[sp,#0x38] false +Instruction 5391 S:0xC004260E 0xE68F 1 B {pc}-0x2de ; 0xc0042330 true +Instruction 5392 S:0xC0042330 0xF64B7540 1 MOV r5,#0xbf40 false +Instruction 5393 S:0xC0042334 0xF8DA201C 1 LDR r2,[r10,#0x1c] false +Instruction 5394 S:0xC0042338 0xF2CC0564 0 MOVT r5,#0xc064 false +Instruction 5395 S:0xC004233C 0x4651 1 MOV r1,r10 false +Instruction 5396 S:0xC004233E 0x686D 4 LDR r5,[r5,#4] false +Instruction 5397 S:0xC0042340 0x9211 10 STR r2,[sp,#0x44] false +Instruction 5398 S:0xC0042342 0x4628 0 MOV r0,r5 false +Instruction 5399 S:0xC0042344 0xE9F1234E 1 LDRD r2,r3,[r1,#0x138]! false +Instruction 5400 S:0xC0042348 0x9501 1 STR r5,[sp,#4] false +Instruction 5401 S:0xC004234A 0xE9DD450E 1 LDRD r4,r5,[sp,#0x38] false +Instruction 5402 S:0xC004234E 0x17C0 1 ASRS r0,r0,#31 false +Instruction 5403 S:0xC0042350 0x9002 1 STR r0,[sp,#8] false +Instruction 5404 S:0xC0042352 0x1AA4 1 SUBS r4,r4,r2 false +Instruction 5405 S:0xC0042354 0xEB650503 1 SBC r5,r5,r3 false +Instruction 5406 S:0xC0042358 0xE9CD4508 1 STRD r4,r5,[sp,#0x20] false +Instruction 5407 S:0xC004235C 0xF8DDC024 2 LDR r12,[sp,#0x24] false +Instruction 5408 S:0xC0042360 0xF04F32FF 9 MOV r2,#0xffffffff false +Instruction 5409 S:0xC0042364 0x9801 1 LDR r0,[sp,#4] false +Instruction 5410 S:0xC0042366 0x2300 1 MOVS r3,#0 false +Instruction 5411 S:0xC0042368 0x4014 1 ANDS r4,r4,r2 false +Instruction 5412 S:0xC004236A 0x401D 1 ANDS r5,r5,r3 false +Instruction 5413 S:0xC004236C 0xFBAC2300 1 UMULL r2,r3,r12,r0 false +Instruction 5414 S:0xC0042370 0x9802 1 LDR r0,[sp,#8] false +Instruction 5415 S:0xC0042372 0xFB04F000 3 MUL r0,r4,r0 false +Instruction 5416 S:0xC0042376 0x4684 2 MOV r12,r0 false +Instruction 5417 S:0xC0042378 0x9801 1 LDR r0,[sp,#4] false +Instruction 5418 S:0xC004237A 0xFB00C005 3 MLA r0,r0,r5,r12 false +Instruction 5419 S:0xC004237E 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 5420 S:0xC0042382 0x9010 1 STR r0,[sp,#0x40] false +Instruction 5421 S:0xC0042384 0x9801 1 LDR r0,[sp,#4] false +Instruction 5422 S:0xC0042386 0xFBA44500 3 UMULL r4,r5,r4,r0 false +Instruction 5423 S:0xC004238A 0x9809 1 LDR r0,[sp,#0x24] false +Instruction 5424 S:0xC004238C 0xFB00330C 3 MLA r3,r0,r12,r3 false +Instruction 5425 S:0xC0042390 0xF8DDC040 1 LDR r12,[sp,#0x40] false +Instruction 5426 S:0xC0042394 0xF8D90030 3 LDR r0,[r9,#0x30] false +Instruction 5427 S:0xC0042398 0x4465 1 ADD r5,r5,r12 false +Instruction 5428 S:0xC004239A 0xEA4F4C14 1 LSR r12,r4,#16 false +Instruction 5429 S:0xC004239E 0xEA4C4C05 1 ORR r12,r12,r5,LSL #16 false +Instruction 5430 S:0xC00423A2 0xF8CDC030 1 STR r12,[sp,#0x30] false +Instruction 5431 S:0xC00423A6 0x041C 1 LSLS r4,r3,#16 false +Instruction 5432 S:0xC00423A8 0xEA4F4C15 1 LSR r12,r5,#16 false +Instruction 5433 S:0xC00423AC 0xEA444512 1 ORR r5,r4,r2,LSR #16 false +Instruction 5434 S:0xC00423B0 0xF8CDC034 1 STR r12,[sp,#0x34] false +Instruction 5435 S:0xC00423B4 0x950B 1 STR r5,[sp,#0x2c] false +Instruction 5436 S:0xC00423B6 0xEA4F4C02 1 LSL r12,r2,#16 false +Instruction 5437 S:0xC00423BA 0xF8CDC028 1 STR r12,[sp,#0x28] false +Instruction 5438 S:0xC00423BE 0xE9DD450C 5 LDRD r4,r5,[sp,#0x30] false +Instruction 5439 S:0xC00423C2 0xE9DD230A 1 LDRD r2,r3,[sp,#0x28] false +Instruction 5440 S:0xC00423C6 0x1912 2 ADDS r2,r2,r4 false +Instruction 5441 S:0xC00423C8 0xEB430305 1 ADC r3,r3,r5 false +Instruction 5442 S:0xC00423CC 0x2A00 0 CMP r2,#0 false +Instruction 5443 S:0xC00423CE 0xF1730500 1 SBCS r5,r3,#0 false +Instruction 5444 S:0xC00423D2 0xF2C08101 0 BLT.W {pc}+0x206 ; 0xc00425d8 true fail +Instruction 5445 S:0xC00423D6 0x0A94 1 LSRS r4,r2,#10 false +Instruction 5446 S:0xC00423D8 0xEA4F2C93 1 LSR r12,r3,#10 false +Instruction 5447 S:0xC00423DC 0xEA445583 1 ORR r5,r4,r3,LSL #22 false +Instruction 5448 S:0xC00423E0 0xF8CDC01C 14 STR r12,[sp,#0x1c] false +Instruction 5449 S:0xC00423E4 0x9506 1 STR r5,[sp,#0x18] false +Instruction 5450 S:0xC00423E6 0xE9DD2306 2 LDRD r2,r3,[sp,#0x18] false +Instruction 5451 S:0xC00423EA 0x4313 2 ORRS r3,r3,r2 false +Instruction 5452 S:0xC00423EC 0xF43FAF4F 0 BEQ {pc}-0x15e ; 0xc004228e true +Instruction 5453 S:0xC004228E 0x2500 69 MOVS r5,#0 false +Instruction 5454 S:0xC0042290 0xF8C85030 1 STR r5,[r8,#0x30] false +Instruction 5455 S:0xC0042294 0xF8DAA120 1 LDR r10,[r10,#0x120] false +Instruction 5456 S:0xC0042298 0xF1BA0F00 2 CMP r10,#0 false +Instruction 5457 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true +Instruction 5458 S:0xC00425CA 0xB017 8 ADD sp,sp,#0x5c false +Instruction 5459 S:0xC00425CC 0xE8BD8FF0 5 POP {r4-r11,pc} true +Cycle Count 44 Tracing disabled +Info Tracing enabled +Instruction 5460 S:0xC00421AC 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 5461 S:0xC00421AE 0xB500 5 PUSH {lr} false +Instruction 5462 S:0xC00421B0 0xF85DEB04 2 POP {lr} false +Instruction 5463 S:0xC00421B4 0x4607 0 MOV r7,r0 false +Instruction 5464 S:0xC00421B6 0x6D05 1 LDR r5,[r0,#0x50] false +Instruction 5465 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false +Instruction 5466 S:0xC00421BC 0x2D00 2 CMP r5,#0 false +Instruction 5467 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail +Instruction 5468 S:0xC00421C0 0x6AE6 5 LDR r6,[r4,#0x2c] false +Instruction 5469 S:0xC00421C2 0xB106 2 CBZ r6,{pc}+4 ; 0xc00421c6 true fail +Instruction 5470 S:0xC00421C4 0x3E08 21 SUBS r6,r6,#8 false +Instruction 5471 S:0xC00421C6 0x6BE5 1 LDR r5,[r4,#0x3c] false +Instruction 5472 S:0xC00421C8 0x42B5 2 CMP r5,r6 false +Instruction 5473 S:0xC00421CA 0xBF18 0 IT NE false +Instruction 5474 S:0xC00421CC 0x4635 1 MOV r5,r6 false +Instruction 5475 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail +Instruction 5476 S:0xC00421D0 0x6BA0 1 LDR r0,[r4,#0x38] false +Instruction 5477 S:0xC00421D2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421e0 true +Instruction 5478 S:0xC00421E0 0x6B60 1 LDR r0,[r4,#0x34] false +Instruction 5479 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true fail +Instruction 5480 S:0xC00421E4 0x4631 16 MOV r1,r6 false +Instruction 5481 S:0xC00421E6 0xF7FFF937 1 BL {pc}-0xd8e ; 0xc0041458 true +Instruction 5482 S:0xC0041458 0xB538 3 PUSH {r3-r5,lr} false +Instruction 5483 S:0xC004145A 0xB500 4 PUSH {lr} false +Instruction 5484 S:0xC004145C 0xF85DEB04 2 POP {lr} false +Instruction 5485 S:0xC0041460 0x460A 0 MOV r2,r1 false +Instruction 5486 S:0xC0041462 0xE9D0450C 1 LDRD r4,r5,[r0,#0x30] false +Instruction 5487 S:0xC0041466 0xE9D1010C 2 LDRD r0,r1,[r1,#0x30] false +Instruction 5488 S:0xC004146A 0x1A24 2 SUBS r4,r4,r0 false +Instruction 5489 S:0xC004146C 0xEB650501 1 SBC r5,r5,r1 false +Instruction 5490 S:0xC0041470 0x2C01 0 CMP r4,#1 false +Instruction 5491 S:0xC0041472 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 5492 S:0xC0041476 0xDB0E 0 BLT {pc}+0x20 ; 0xc0041496 true +Instruction 5493 S:0xC0041496 0xF04F30FF 10 MOV r0,#0xffffffff false +Instruction 5494 S:0xC004149A 0xBD38 1 POP {r3-r5,pc} true +Instruction 5495 S:0xC00421EA 0x2800 3 CMP r0,#0 false +Instruction 5496 S:0xC00421EC 0xBFD8 0 IT LE false +Instruction 5497 S:0xC00421EE 0x6B65 1 LDR r5,[r4,#0x34] false +Instruction 5498 S:0xC00421F0 0x4620 0 MOV r0,r4 false +Instruction 5499 S:0xC00421F2 0x4629 2 MOV r1,r5 false +Instruction 5500 S:0xC00421F4 0xF7FFF89E 0 BL {pc}-0xec0 ; 0xc0041334 true +Instruction 5501 S:0xC0041334 0xB430 2 PUSH {r4,r5} false +Instruction 5502 S:0xC0041336 0xB500 1 PUSH {lr} false +Instruction 5503 S:0xC0041338 0xF85DEB04 2 POP {lr} false +Instruction 5504 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false +Instruction 5505 S:0xC004133E 0x428B 2 CMP r3,r1 false +Instruction 5506 S:0xC0041340 0xD038 9 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 5507 S:0xC0041342 0x6B43 21 LDR r3,[r0,#0x34] false +Instruction 5508 S:0xC0041344 0x428B 2 CMP r3,r1 false +Instruction 5509 S:0xC0041346 0xD01D 1 BEQ {pc}+0x3e ; 0xc0041384 true +Instruction 5510 S:0xC0041384 0x2B00 21 CMP r3,#0 false +Instruction 5511 S:0xC0041386 0xD0E2 0 BEQ {pc}-0x38 ; 0xc004134e true fail +Instruction 5512 S:0xC0041388 0xF8D34124 11 LDR r4,[r3,#0x124] false +Instruction 5513 S:0xC004138C 0x6B62 3 LDR r2,[r4,#0x34] false +Instruction 5514 S:0xC004138E 0x4293 2 CMP r3,r2 false +Instruction 5515 S:0xC0041390 0xBF08 0 IT EQ false +Instruction 5516 S:0xC0041392 0x2500 1 MOVS r5,#0 false +Instruction 5517 S:0xC0041394 0xD005 0 BEQ {pc}+0xe ; 0xc00413a2 true +Instruction 5518 S:0xC00413A2 0x6365 1 STR r5,[r4,#0x34] false +Instruction 5519 S:0xC00413A4 0xF8D32120 1 LDR r2,[r3,#0x120] false +Instruction 5520 S:0xC00413A8 0x2A00 2 CMP r2,#0 false +Instruction 5521 S:0xC00413AA 0xD1F5 0 BNE {pc}-0x12 ; 0xc0041398 true fail +Instruction 5522 S:0xC00413AC 0x6BC3 1 LDR r3,[r0,#0x3c] false +Instruction 5523 S:0xC00413AE 0x428B 2 CMP r3,r1 false +Instruction 5524 S:0xC00413B0 0xD1CD 0 BNE {pc}-0x62 ; 0xc004134e true +Instruction 5525 S:0xC004134E 0xBC30 50 POP {r4,r5} false +Instruction 5526 S:0xC0041350 0x4770 1 BX lr true +Instruction 5527 S:0xC00421F8 0x4620 3 MOV r0,r4 false +Instruction 5528 S:0xC00421FA 0x4629 0 MOV r1,r5 false +Instruction 5529 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true +Instruction 5530 S:0xC0041E7C 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 5531 S:0xC0041E80 0xB091 16 SUB sp,sp,#0x44 false +Instruction 5532 S:0xC0041E82 0xB500 3 PUSH {lr} false +Instruction 5533 S:0xC0041E84 0xF85DEB04 2 POP {lr} false +Instruction 5534 S:0xC0041E88 0x69CB 1 LDR r3,[r1,#0x1c] false +Instruction 5535 S:0xC0041E8A 0x4688 0 MOV r8,r1 false +Instruction 5536 S:0xC0041E8C 0x4681 1 MOV r9,r0 false +Instruction 5537 S:0xC0041E8E 0x2B00 1 CMP r3,#0 false +Instruction 5538 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true +Instruction 5539 S:0xC0041EE2 0xF7FEF89B 88 BL {pc}-0x1ec6 ; 0xc004001c true +Instruction 5540 S:0xC004001C 0xE92D4FF8 19 PUSH {r3-r11,lr} false +Instruction 5541 S:0xC0040020 0xB500 19 PUSH {lr} false +Instruction 5542 S:0xC0040022 0xF85DEB04 2 POP {lr} false +Instruction 5543 S:0xC0040026 0xF04F0A01 1 MOV r10,#1 false +Instruction 5544 S:0xC004002A 0xF8D03084 1 LDR r3,[r0,#0x84] false +Instruction 5545 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false +Instruction 5546 S:0xC0040032 0xE9D16712 1 LDRD r6,r7,[r1,#0x48] false +Instruction 5547 S:0xC0040036 0x4688 1 MOV r8,r1 false +Instruction 5548 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 5549 S:0xC004003C 0xE9D14514 1 LDRD r4,r5,[r1,#0x50] false +Instruction 5550 S:0xC0040040 0xE9D32300 14 LDRD r2,r3,[r3,#0] false +Instruction 5551 S:0xC0040044 0x1B92 2 SUBS r2,r2,r6 false +Instruction 5552 S:0xC0040046 0xEB630307 1 SBC r3,r3,r7 false +Instruction 5553 S:0xC004004A 0x42AB 1 CMP r3,r5 false +Instruction 5554 S:0xC004004C 0xBF08 0 IT EQ false +Instruction 5555 S:0xC004004E 0x42A2 1 CMP r2,r4 false +Instruction 5556 S:0xC0040050 0xBF3C 0 ITT CC false +Instruction 5557 S:0xC0040052 0x4622 1 MOV r2,r4 false +Instruction 5558 S:0xC0040054 0x462B 0 MOV r3,r5 false +Instruction 5559 S:0xC0040056 0xE9D14516 1 LDRD r4,r5,[r1,#0x58] false +Instruction 5560 S:0xC004005A 0xE9C12314 1 STRD r2,r3,[r1,#0x50] false +Instruction 5561 S:0xC004005E 0xEB14040A 14 ADDS r4,r4,r10 false +Instruction 5562 S:0xC0040062 0xEB45050B 1 ADC r5,r5,r11 false +Instruction 5563 S:0xC0040066 0xE9C14516 1 STRD r4,r5,[r1,#0x58] false +Instruction 5564 S:0xC004006A 0xF8D03084 1 LDR r3,[r0,#0x84] false +Instruction 5565 S:0xC004006E 0xE9D14518 1 LDRD r4,r5,[r1,#0x60] false +Instruction 5566 S:0xC0040072 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 5567 S:0xC0040076 0xF8D11128 1 LDR r1,[r1,#0x128] false +Instruction 5568 S:0xC004007A 0xE9D32300 2 LDRD r2,r3,[r3,#0] false +Instruction 5569 S:0xC004007E 0x1912 2 ADDS r2,r2,r4 false +Instruction 5570 S:0xC0040080 0xEB430305 1 ADC r3,r3,r5 false +Instruction 5571 S:0xC0040084 0x1B92 1 SUBS r2,r2,r6 false +Instruction 5572 S:0xC0040086 0xEB630307 1 SBC r3,r3,r7 false +Instruction 5573 S:0xC004008A 0xE9C82318 1 STRD r2,r3,[r8,#0x60] false +Instruction 5574 S:0xC004008E 0xB129 1 CBZ r1,{pc}+0xe ; 0xc004009c true +Instruction 5575 S:0xC004009C 0x490E 31 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false +Instruction 5576 S:0xC004009E 0xF8D03084 3 LDR r3,[r0,#0x84] false +Instruction 5577 S:0xC00400A2 0x6848 3 LDR r0,[r1,#4] false +Instruction 5578 S:0xC00400A4 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 5579 S:0xC00400A8 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 5580 S:0xC00400AC 0x2800 1 CMP r0,#0 false +Instruction 5581 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true +Instruction 5582 S:0xC0040090 0x2200 14 MOVS r2,#0 false +Instruction 5583 S:0xC0040092 0x2300 0 MOVS r3,#0 false +Instruction 5584 S:0xC0040094 0xE9C82312 1 STRD r2,r3,[r8,#0x48] false +Instruction 5585 S:0xC0040098 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 5586 S:0xC0041EE6 0x4648 24 MOV r0,r9 false +Instruction 5587 S:0xC0041EE8 0x4641 1 MOV r1,r8 false +Instruction 5588 S:0xC0041EEA 0xF7FEFAC7 0 BL {pc}-0x1a6e ; 0xc004047c true +Instruction 5589 S:0xC004047C 0xB538 3 PUSH {r3-r5,lr} false +Instruction 5590 S:0xC004047E 0xB500 4 PUSH {lr} false +Instruction 5591 S:0xC0040480 0xF85DEB04 2 POP {lr} false +Instruction 5592 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false +Instruction 5593 S:0xC0040488 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 5594 S:0xC004048A 0x4604 0 MOV r4,r0 false +Instruction 5595 S:0xC004048C 0x42AB 2 CMP r3,r5 false +Instruction 5596 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true +Instruction 5597 S:0xC004049E 0x4628 1 MOV r0,r5 false +Instruction 5598 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true +Cycle Count 54 Tracing disabled +Info Tracing enabled +Instruction 5599 S:0xC00404A4 0x62E0 1 STR r0,[r4,#0x2c] false +Instruction 5600 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true +Instruction 5601 S:0xC0040490 0x4628 3 MOV r0,r5 false +Instruction 5602 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false +Instruction 5603 S:0xC0040496 0xE8BD4038 1 POP {r3-r5,lr} false +Instruction 5604 S:0xC004049A 0xF215BECF 2 B.W {pc}+0x215da2 ; 0xc025623c true +Cycle Count 251 Tracing disabled +Info Tracing enabled +Instruction 5605 S:0xC0041EEE 0xF8D8A124 1 LDR r10,[r8,#0x124] false +Instruction 5606 S:0xC0041EF2 0xF8D83128 1 LDR r3,[r8,#0x128] false +Instruction 5607 S:0xC0041EF6 0xF8DA2084 2 LDR r2,[r10,#0x84] false +Instruction 5608 S:0xC0041EFA 0xF8D274C0 3 LDR r7,[r2,#0x4c0] false +Instruction 5609 S:0xC0041EFE 0x9704 1 STR r7,[sp,#0x10] false +Instruction 5610 S:0xC0041F00 0x2B00 0 CMP r3,#0 false +Instruction 5611 S:0xC0041F02 0xF0008108 1 BEQ.W {pc}+0x214 ; 0xc0042116 true +Instruction 5612 S:0xC0042116 0xF5026290 9 ADD r2,r2,#0x480 false +Instruction 5613 S:0xC004211A 0xE9D26700 3 LDRD r6,r7,[r2,#0] false +Instruction 5614 S:0xC004211E 0xE6F8 1 B {pc}-0x20c ; 0xc0041f12 true +Instruction 5615 S:0xC0041F12 0x46C3 1 MOV r11,r8 false +Instruction 5616 S:0xC0041F14 0xF8D8201C 1 LDR r2,[r8,#0x1c] false +Instruction 5617 S:0xC0041F18 0xF8DA3030 1 LDR r3,[r10,#0x30] false +Instruction 5618 S:0xC0041F1C 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false +Instruction 5619 S:0xC0041F20 0x9209 1 STR r2,[sp,#0x24] false +Instruction 5620 S:0xC0041F22 0x1A30 1 SUBS r0,r6,r0 false +Instruction 5621 S:0xC0041F24 0xEB670101 1 SBC r1,r7,r1 false +Instruction 5622 S:0xC0041F28 0x9306 1 STR r3,[sp,#0x18] false +Instruction 5623 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true +Instruction 5624 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 5625 S:0xC003F960 0xB500 6 PUSH {lr} false +Instruction 5626 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 5627 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 5628 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 5629 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 5630 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Timestamp Timestamp: 562536985828 +Instruction 5631 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 5632 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 5633 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 5634 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 5635 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 5636 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 5637 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 5638 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 5639 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 5640 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 5641 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 5642 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 5643 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 5644 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 5645 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 5646 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 5647 S:0xC0041F2E 0x2800 1 CMP r0,#0 false +Instruction 5648 S:0xC0041F30 0xF1710C00 1 SBCS r12,r1,#0 false +Instruction 5649 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail +Instruction 5650 S:0xC0041F38 0x0A84 8 LSRS r4,r0,#10 false +Instruction 5651 S:0xC0041F3A 0x0A8D 1 LSRS r5,r1,#10 false +Instruction 5652 S:0xC0041F3C 0xEA445481 1 ORR r4,r4,r1,LSL #22 false +Instruction 5653 S:0xC0041F40 0xEA540005 1 ORRS r0,r4,r5 false +Instruction 5654 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true +Instruction 5655 S:0xC0041E92 0xF8D93084 8 LDR r3,[r9,#0x84] false +Instruction 5656 S:0xC0041E96 0xF5036390 2 ADD r3,r3,#0x480 false +Instruction 5657 S:0xC0041E9A 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 5658 S:0xC0041E9E 0xE9C82308 1 STRD r2,r3,[r8,#0x20] false +Instruction 5659 S:0xC0041EA2 0xF8D92084 1 LDR r2,[r9,#0x84] false +Instruction 5660 S:0xC0041EA6 0xF8C98030 1 STR r8,[r9,#0x30] false +Instruction 5661 S:0xC0041EAA 0xF8D83000 1 LDR r3,[r8,#0] false +Instruction 5662 S:0xC0041EAE 0x6B12 1 LDR r2,[r2,#0x30] false +Instruction 5663 S:0xC0041EB0 0xEBB20F43 2 CMP r2,r3,LSL #1 false +Instruction 5664 S:0xC0041EB4 0xE9D8230A 1 LDRD r2,r3,[r8,#0x28] false +Instruction 5665 S:0xC0041EB8 0xD30E 1 BCC {pc}+0x20 ; 0xc0041ed8 true fail +Instruction 5666 S:0xC0041EBA 0xE9D8010E 8 LDRD r0,r1,[r8,#0x38] false +Instruction 5667 S:0xC0041EBE 0xE9D8452A 1 LDRD r4,r5,[r8,#0xa8] false +Instruction 5668 S:0xC0041EC2 0x1A10 1 SUBS r0,r2,r0 false +Instruction 5669 S:0xC0041EC4 0xEB630101 1 SBC r1,r3,r1 false +Instruction 5670 S:0xC0041EC8 0x42A9 1 CMP r1,r5 false +Instruction 5671 S:0xC0041ECA 0xBF08 0 IT EQ false +Instruction 5672 S:0xC0041ECC 0x42A0 1 CMP r0,r4 false +Instruction 5673 S:0xC0041ECE 0xBF3C 0 ITT CC false +Instruction 5674 S:0xC0041ED0 0x4620 1 MOV r0,r4 false +Instruction 5675 S:0xC0041ED2 0x4629 0 MOV r1,r5 false +Instruction 5676 S:0xC0041ED4 0xE9C8012A 1 STRD r0,r1,[r8,#0xa8] false +Instruction 5677 S:0xC0041ED8 0xE9C8230E 1 STRD r2,r3,[r8,#0x38] false +Instruction 5678 S:0xC0041EDC 0xB011 1 ADD sp,sp,#0x44 false +Instruction 5679 S:0xC0041EDE 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5680 S:0xC0042200 0xF8D54128 5 LDR r4,[r5,#0x128] false +Instruction 5681 S:0xC0042204 0x2C00 2 CMP r4,#0 false +Instruction 5682 S:0xC0042206 0xD1DB 0 BNE {pc}-0x46 ; 0xc00421c0 true fail +Instruction 5683 S:0xC0042208 0x4B18 30 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false +Instruction 5684 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false +Instruction 5685 S:0xC004220C 0x681B 5 LDR r3,[r3,#0] false +Instruction 5686 S:0xC004220E 0x061A 3 LSLS r2,r3,#24 false +Instruction 5687 S:0xC0042210 0xD51A 1 BPL {pc}+0x38 ; 0xc0042248 true +Instruction 5688 S:0xC0042248 0x4628 8 MOV r0,r5 false +Instruction 5689 S:0xC004224A 0xBDF8 1 POP {r3-r7,pc} true +Cycle Count 610 Tracing disabled +Info Tracing enabled +Instruction 5690 S:0xC000CCF8 0xF1010C1C 1 ADD r12,r1,#0x1c false +Instruction 5691 S:0xC000CCFC 0x6E13 84 LDR r3,[r2,#0x60] false +Instruction 5692 S:0xC000CCFE 0xE8AC0FF0 6 STM r12!,{r4-r11} false +Instruction 5693 S:0xC000CD02 0xF84CDB04 10 STR sp,[r12],#4 false +Instruction 5694 S:0xC000CD06 0xF84CEB04 3 STR lr,[r12],#4 false +Instruction 5695 S:0xC000CD0A 0xEE0D3F70 1 MCR p15,#0x0,r3,c13,c0,#3 false +Instruction 5696 S:0xC000CD0E 0xF04F0400 1 MOV r4,#0 false +Instruction 5697 S:0xC000CD12 0xEE0D4F50 1 MCR p15,#0x0,r4,c13,c0,#2 false +Instruction 5698 S:0xC000CD16 0x4605 1 MOV r5,r0 false +Instruction 5699 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false +Instruction 5700 S:0xC000CD1C 0x4806 17 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false +Instruction 5701 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false +Instruction 5702 S:0xC000CD22 0xF029FDF7 1 BL {pc}+0x29bf2 ; 0xc0036914 true +Instruction 5703 S:0xC0036914 0xB510 2 PUSH {r4,lr} false +Instruction 5704 S:0xC0036916 0xB082 1 SUB sp,sp,#8 false +Instruction 5705 S:0xC0036918 0xB500 3 PUSH {lr} false +Instruction 5706 S:0xC003691A 0xF85DEB04 2 POP {lr} false +Instruction 5707 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 5708 S:0xC0036920 0xF04F33FF 1 MOV r3,#0xffffffff false +Instruction 5709 S:0xC0036924 0x9400 2 STR r4,[sp,#0] false +Instruction 5710 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true +Instruction 5711 S:0xC00368FC 0xB510 1 PUSH {r4,lr} false +Instruction 5712 S:0xC00368FE 0xB082 1 SUB sp,sp,#8 false +Instruction 5713 S:0xC0036900 0xB500 3 PUSH {lr} false +Instruction 5714 S:0xC0036902 0xF85DEB04 2 POP {lr} false +Instruction 5715 S:0xC0036906 0x9C04 3 LDR r4,[sp,#0x10] false +Instruction 5716 S:0xC0036908 0x9400 1 STR r4,[sp,#0] false +Instruction 5717 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 5718 S:0xC003690C 0xF7FFFFCC 1 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 5719 S:0xC00368A8 0xE92D41F0 1 PUSH {r4-r8,lr} false +Instruction 5720 S:0xC00368AC 0xB500 5 PUSH {lr} false +Instruction 5721 S:0xC00368AE 0xF85DEB04 2 POP {lr} false +Instruction 5722 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 5723 S:0xC00368B4 0x6804 12 LDR r4,[r0,#0] false +Instruction 5724 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 5725 S:0xC00368B8 0x4690 1 MOV r8,r2 false +Instruction 5726 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false +Instruction 5727 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 5728 S:0xC00368BE 0xBF18 1 IT NE false +Instruction 5729 S:0xC00368C0 0x2C00 1 CMP r4,#0 false +Instruction 5730 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 5731 S:0xC00368C4 0x2000 1 MOVS r0,#0 false fail +Instruction 5732 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 5733 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 5734 S:0xC00368E0 0x6823 20 LDR r3,[r4,#0] false +Instruction 5735 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 5736 S:0xC00368E4 0x4639 1 MOV r1,r7 false +Instruction 5737 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 5738 S:0xC00368E8 0x6864 2 LDR r4,[r4,#4] false +Instruction 5739 S:0xC00368EA 0x4798 1 BLX r3 true +Instruction 5740 S:0xC0008C20 0xB538 11 PUSH {r3-r5,lr} false +Instruction 5741 S:0xC0008C22 0xB500 6 PUSH {lr} false +Instruction 5742 S:0xC0008C24 0xF85DEB04 2 POP {lr} false +Instruction 5743 S:0xC0008C28 0x4614 0 MOV r4,r2 false +Instruction 5744 S:0xC0008C2A 0x2903 1 CMP r1,#3 false +Instruction 5745 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail +Instruction 5746 S:0xC0008C2E 0xE8DFF001 12 TBB [pc,r1] true +Instruction 5747 S:0xC0008C60 0xEEF84A10 21 VMRS r4,FPEXC false +Instruction 5748 S:0xC0008C64 0x0060 3 LSLS r0,r4,#1 false +Instruction 5749 S:0xC0008C66 0x6953 1 LDR r3,[r2,#0x14] false +Instruction 5750 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true fail +Instruction 5751 S:0xC0008C6A 0x4A22 60 LDR r2,[pc,#136] ; [0xC0008CF4] = 0xC0637B98 false +Instruction 5752 S:0xC0008C6C 0xEB020383 2 ADD r3,r2,r3,LSL #2 false +Instruction 5753 S:0xC0008C70 0x6858 13 LDR r0,[r3,#4] false +Instruction 5754 S:0xC0008C72 0xB110 2 CBZ r0,{pc}+8 ; 0xc0008c7a true fail +Instruction 5755 S:0xC0008C74 0x4621 1 MOV r1,r4 false +Instruction 5756 S:0xC0008C76 0xF000F92D 0 BL {pc}+0x25e ; 0xc0008ed4 true +Instruction 5757 S:0xC0008ED4 0xECA00B20 1 VSTM r0!,{d0-d15} false +Instruction 5758 S:0xC0008ED8 0xEEF72A10 30 VMRS r2,MVFR0 false +Instruction 5759 S:0xC0008EDC 0xF002020F 2 AND r2,r2,#0xf false +Instruction 5760 S:0xC0008EE0 0x2A02 1 CMP r2,#2 false +Instruction 5761 S:0xC0008EE2 0xBF0C 0 ITE EQ false +Instruction 5762 S:0xC0008EE4 0xECE00B20 1 VSTM r0!,{d16-d31} false +Instruction 5763 S:0xC0008EE8 0x3080 26 ADDS r0,r0,#0x80 false fail +Instruction 5764 S:0xC0008EEA 0xEEF12A10 2 VMRS r2,FPSCR false +Instruction 5765 S:0xC0008EEE 0xF0114F00 1 TST r1,#0x80000000 false +Instruction 5766 S:0xC0008EF2 0xD006 0 BEQ {pc}+0x10 ; 0xc0008f02 true +Instruction 5767 S:0xC0008F02 0xE880100E 1 STM r0,{r1-r3,r12} false +Instruction 5768 S:0xC0008F06 0x46F7 2 MOV pc,lr true +Instruction 5769 S:0xC0008C7A 0xF0244480 11 BIC r4,r4,#0x40000000 false +Instruction 5770 S:0xC0008C7E 0xEEE84A10 3 VMSR FPEXC,r4 false +Instruction 5771 S:0xC0008C82 0x2000 7 MOVS r0,#0 false +Instruction 5772 S:0xC0008C84 0xBD38 1 POP {r3-r5,pc} true +Instruction 5773 S:0xC00368EC 0xB116 10 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 5774 S:0xC00368F4 0x0403 3 LSLS r3,r0,#16 false +Instruction 5775 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 5776 S:0xC00368CC 0x3D01 8 SUBS r5,#1 false +Instruction 5777 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 5778 S:0xC00368D0 0x2300 1 MOVS r3,#0 false fail +Instruction 5779 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 5780 S:0xC00368D4 0x2C00 1 CMP r4,#0 false +Instruction 5781 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 5782 S:0xC00368D8 0x2300 1 MOVS r3,#0 false +Instruction 5783 S:0xC00368DA 0xF0030301 1 AND r3,r3,#1 false fail +Instruction 5784 S:0xC00368DE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 5785 S:0xC00368F8 0xE8BD81F0 2 POP {r4-r8,pc} true +Instruction 5786 S:0xC0036910 0xB002 11 ADD sp,sp,#8 false +Instruction 5787 S:0xC0036912 0xBD10 3 POP {r4,pc} true +Instruction 5788 S:0xC003692A 0xB002 9 ADD sp,sp,#8 false +Instruction 5789 S:0xC003692C 0xBD10 3 POP {r4,pc} true +Instruction 5790 S:0xC000CD26 0x46A4 9 MOV r12,r4 false +Instruction 5791 S:0xC000CD28 0x4628 1 MOV r0,r5 false +Instruction 5792 S:0xC000CD2A 0xE8BC0FF0 2 LDM r12!,{r4-r11} false +Instruction 5793 S:0xC000CD2E 0xF85CDB04 7 LDR sp,[r12],#4 false +Instruction 5794 S:0xC000CD32 0xF8DCF000 3 LDR pc,[r12,#0] true +Cycle Count 70 Tracing disabled +Info Tracing enabled +Instruction 5795 S:0xC003AC6C 0xB5F0 1 PUSH {r4-r7,lr} false +Instruction 5796 S:0xC003AC6E 0xB083 3 SUB sp,sp,#0xc false +Instruction 5797 S:0xC003AC70 0xAF00 1 ADD r7,sp,#0 false +Instruction 5798 S:0xC003AC72 0xB500 2 PUSH {lr} false +Instruction 5799 S:0xC003AC74 0xF85DEB04 2 POP {lr} false +Instruction 5800 S:0xC003AC78 0x4B2E 18 LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 false +Instruction 5801 S:0xC003AC7A 0x460E 0 MOV r6,r1 false +Instruction 5802 S:0xC003AC7C 0x466A 1 MOV r2,sp false +Instruction 5803 S:0xC003AC7E 0xF8D04470 1 LDR r4,[r0,#0x470] false +Instruction 5804 S:0xC003AC82 0xF42251FF 0 BIC r1,r2,#0x1fe0 false +Instruction 5805 S:0xC003AC86 0x2200 1 MOVS r2,#0 false +Instruction 5806 S:0xC003AC88 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 5807 S:0xC003AC8C 0xF8C02470 1 STR r2,[r0,#0x470] false +Instruction 5808 S:0xC003AC90 0x6832 3 LDR r2,[r6,#0] false +Instruction 5809 S:0xC003AC92 0x4605 0 MOV r5,r0 false +Instruction 5810 S:0xC003AC94 0x681B 3 LDR r3,[r3,#0] false +Instruction 5811 S:0xC003AC96 0x68C9 3 LDR r1,[r1,#0xc] false +Instruction 5812 S:0xC003AC98 0x2B00 1 CMP r3,#0 false +Instruction 5813 S:0xC003AC9A 0xD125 0 BNE {pc}+0x4e ; 0xc003ace8 true fail +Instruction 5814 S:0xC003AC9C 0xF3BF8F5F 2 DMB false +Instruction 5815 S:0xC003ACA0 0x2300 1 MOVS r3,#0 false +Instruction 5816 S:0xC003ACA2 0x61B3 1 STR r3,[r6,#0x18] false +Instruction 5817 S:0xC003ACA4 0xF3BF8F5F 1 DMB false +Instruction 5818 S:0xC003ACA8 0x882B 65 LDRH r3,[r5,#0] false +Instruction 5819 S:0xC003ACAA 0x3301 2 ADDS r3,#1 false +Instruction 5820 S:0xC003ACAC 0x802B 1 STRH r3,[r5,#0] false +Instruction 5821 S:0xC003ACAE 0xF3BF8F4F 35 DSB false +Instruction 5822 S:0xC003ACB2 0xF3AF8004 1 SEV.W false +Instruction 5823 S:0xC003ACB6 0xB662 1 CPSIE i false +Instruction 5824 S:0xC003ACB8 0xB184 1 CBZ r4,{pc}+0x24 ; 0xc003acdc true +Instruction 5825 S:0xC003ACDC 0x2A40 8 CMP r2,#0x40 false +Instruction 5826 S:0xC003ACDE 0xD009 0 BEQ {pc}+0x16 ; 0xc003acf4 true fail +Instruction 5827 S:0xC003ACE0 0xF107070C 1 ADD r7,r7,#0xc false +Instruction 5828 S:0xC003ACE4 0x46BD 1 MOV sp,r7 false +Instruction 5829 S:0xC003ACE6 0xBDF0 3 POP {r4-r7,pc} true +Cycle Count 69 Tracing disabled +Info Tracing enabled +Instruction 5830 S:0xC002593C 0xB510 1 PUSH {r4,lr} false +Instruction 5831 S:0xC002593E 0xB500 1 PUSH {lr} false +Instruction 5832 S:0xC0025940 0xF85DEB04 64 POP {lr} false +Instruction 5833 S:0xC0025944 0x466B 1 MOV r3,sp false +Instruction 5834 S:0xC0025946 0xF42352FF 1 BIC r2,r3,#0x1fe0 false +Instruction 5835 S:0xC002594A 0x2300 0 MOVS r3,#0 false +Instruction 5836 S:0xC002594C 0xF022021F 1 BIC r2,r2,#0x1f false +Instruction 5837 S:0xC0025950 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 5838 S:0xC0025954 0x4604 1 MOV r4,r0 false +Instruction 5839 S:0xC0025956 0x6852 2 LDR r2,[r2,#4] false +Instruction 5840 S:0xC0025958 0x4013 2 ANDS r3,r3,r2 false +Instruction 5841 S:0xC002595A 0xB163 1 CBZ r3,{pc}+0x1c ; 0xc0025976 true +Instruction 5842 S:0xC0025976 0x4620 13 MOV r0,r4 false +Instruction 5843 S:0xC0025978 0xF7FFFFC0 1 BL {pc}-0x7c ; 0xc00258fc true +Instruction 5844 S:0xC00258FC 0xB530 75 PUSH {r4,r5,lr} false +Instruction 5845 S:0xC00258FE 0xB083 2 SUB sp,sp,#0xc false +Instruction 5846 S:0xC0025900 0xB500 15 PUSH {lr} false +Instruction 5847 S:0xC0025902 0xF85DEB04 2 POP {lr} false +Instruction 5848 S:0xC0025906 0xA901 1 ADD r1,sp,#4 false +Instruction 5849 S:0xC0025908 0x4605 0 MOV r5,r0 false +Instruction 5850 S:0xC002590A 0xF7FFFFDF 1 BL {pc}-0x3e ; 0xc00258cc true +Instruction 5851 S:0xC00258CC 0xB5F8 16 PUSH {r3-r7,lr} false +Instruction 5852 S:0xC00258CE 0xB500 5 PUSH {lr} false +Instruction 5853 S:0xC00258D0 0xF85DEB04 2 POP {lr} false +Instruction 5854 S:0xC00258D4 0x4606 0 MOV r6,r0 false +Instruction 5855 S:0xC00258D6 0x460F 1 MOV r7,r1 false +Instruction 5856 S:0xC00258D8 0x68F5 48 LDR r5,[r6,#0xc] false +Instruction 5857 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false +Instruction 5858 S:0xC00258DE 0x4620 1 MOV r0,r4 false +Instruction 5859 S:0xC00258E0 0xD00A 0 BEQ {pc}+0x18 ; 0xc00258f8 true fail +Instruction 5860 S:0xC00258E2 0xF3BEFE81 1 BL {pc}+0x3bed06 ; 0xc03e45e8 true +Cycle Count 64 Tracing disabled +Info Tracing enabled +Instruction 5861 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false +Instruction 5862 S:0xC00258E8 0x4601 1 MOV r1,r0 false +Instruction 5863 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false +Instruction 5864 S:0xC00258EC 0x4620 0 MOV r0,r4 false +Instruction 5865 S:0xC00258EE 0x4295 2 CMP r5,r2 false +Instruction 5866 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail +Instruction 5867 S:0xC00258F2 0xBDF8 8 POP {r3-r7,pc} true +Instruction 5868 S:0xC002590E 0x6843 3 LDR r3,[r0,#4] false +Instruction 5869 S:0xC0025910 0x4604 1 MOV r4,r0 false +Instruction 5870 S:0xC0025912 0x42AB 1 CMP r3,r5 false +Instruction 5871 S:0xC0025914 0xD00E 1 BEQ {pc}+0x20 ; 0xc0025934 true fail +Instruction 5872 S:0xC0025916 0x2300 1 MOVS r3,#0 false +Instruction 5873 S:0xC0025918 0x4628 0 MOV r0,r5 false +Instruction 5874 S:0xC002591A 0x622B 1 STR r3,[r5,#0x20] false +Instruction 5875 S:0xC002591C 0x4621 0 MOV r1,r4 false +Instruction 5876 S:0xC002591E 0x2201 1 MOVS r2,#1 false +Instruction 5877 S:0xC0025920 0xF7FFFAC2 0 BL {pc}-0xa78 ; 0xc0024ea8 true +Instruction 5878 S:0xC0024EA8 0xB5F8 14 PUSH {r3-r7,lr} false +Instruction 5879 S:0xC0024EAA 0xB500 5 PUSH {lr} false +Instruction 5880 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false +Instruction 5881 S:0xC0024EB0 0x4604 0 MOV r4,r0 false +Instruction 5882 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false +Instruction 5883 S:0xC0024EB4 0x460E 0 MOV r6,r1 false +Instruction 5884 S:0xC0024EB6 0x4617 1 MOV r7,r2 false +Instruction 5885 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true fail +Instruction 5886 S:0xC0024EBA 0x4B17 13 LDR r3,[pc,#92] ; [0xC0024F18] = 0xC0635D88 false +Instruction 5887 S:0xC0024EBC 0x685A 16 LDR r2,[r3,#4] false +Instruction 5888 S:0xC0024EBE 0xB9E2 2 CBNZ r2,{pc}+0x3c ; 0xc0024efa true fail +Instruction 5889 S:0xC0024EC0 0x6863 18 LDR r3,[r4,#4] false +Instruction 5890 S:0xC0024EC2 0x6043 1 STR r3,[r0,#4] false +Instruction 5891 S:0xC0024EC4 0x6018 24 STR r0,[r3,#0] false +Instruction 5892 S:0xC0024EC6 0xB98F 1 CBNZ r7,{pc}+0x26 ; 0xc0024eec true +Instruction 5893 S:0xC0024EEC 0x2300 8 MOVS r3,#0 false +Instruction 5894 S:0xC0024EEE 0x6023 1 STR r3,[r4,#0] false +Instruction 5895 S:0xC0024EF0 0xE7EA 1 B {pc}-0x28 ; 0xc0024ec8 true +Instruction 5896 S:0xC0024EC8 0x68E2 2 LDR r2,[r4,#0xc] false +Instruction 5897 S:0xC0024ECA 0xF44F7300 0 MOV r3,#0x200 false +Instruction 5898 S:0xC0024ECE 0xF2C00320 1 MOVT r3,#0x20 false +Instruction 5899 S:0xC0024ED2 0x6063 1 STR r3,[r4,#4] false +Instruction 5900 S:0xC0024ED4 0x07D3 1 LSLS r3,r2,#31 false +Instruction 5901 S:0xC0024ED6 0xD406 0 BMI {pc}+0x10 ; 0xc0024ee6 true fail +Instruction 5902 S:0xC0024ED8 0x6932 8 LDR r2,[r6,#0x10] false +Instruction 5903 S:0xC0024EDA 0x68F3 1 LDR r3,[r6,#0xc] false +Instruction 5904 S:0xC0024EDC 0x3A01 1 SUBS r2,#1 false +Instruction 5905 S:0xC0024EDE 0x6132 1 STR r2,[r6,#0x10] false +Instruction 5906 S:0xC0024EE0 0x68A2 1 LDR r2,[r4,#8] false +Instruction 5907 S:0xC0024EE2 0x429A 2 CMP r2,r3 false +Instruction 5908 S:0xC0024EE4 0xD005 0 BEQ {pc}+0xe ; 0xc0024ef2 true fail +Instruction 5909 S:0xC0024EE6 0x2001 1 MOVS r0,#1 false +Instruction 5910 S:0xC0024EE8 0xBDF8 1 POP {r3-r7,pc} true +Instruction 5911 S:0xC0025924 0x4605 3 MOV r5,r0 false +Instruction 5912 S:0xC0025926 0x4620 0 MOV r0,r4 false +Instruction 5913 S:0xC0025928 0x9901 2 LDR r1,[sp,#4] false +Instruction 5914 S:0xC002592A 0xF3BEFE95 0 BL {pc}+0x3bed2e ; 0xc03e4658 true +Cycle Count 75 Tracing disabled +Info Tracing enabled +Instruction 5915 S:0xC002592E 0x4628 1 MOV r0,r5 false +Instruction 5916 S:0xC0025930 0xB003 0 ADD sp,sp,#0xc false +Instruction 5917 S:0xC0025932 0xBD30 3 POP {r4,r5,pc} true +Instruction 5918 S:0xC002597C 0x2800 2 CMP r0,#0 false +Instruction 5919 S:0xC002597E 0xDBFA 0 BLT {pc}-8 ; 0xc0025976 true fail +Instruction 5920 S:0xC0025980 0xBD10 8 POP {r4,pc} true +Cycle Count 133 Tracing disabled +Info Tracing enabled +Instruction 5921 S:0xC0033100 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 5922 S:0xC0033102 0xB500 5 PUSH {lr} false +Instruction 5923 S:0xC0033104 0xF85DEB04 2 POP {lr} false +Instruction 5924 S:0xC0033108 0x460D 0 MOV r5,r1 false +Instruction 5925 S:0xC003310A 0x680B 1 LDR r3,[r1,#0] false +Instruction 5926 S:0xC003310C 0x460C 0 MOV r4,r1 false +Instruction 5927 S:0xC003310E 0x4617 1 MOV r7,r2 false +Instruction 5928 S:0xC0033110 0x4606 0 MOV r6,r0 false +Instruction 5929 S:0xC0033112 0xF0230301 1 BIC r3,r3,#1 false +Instruction 5930 S:0xC0033116 0xF8453B0C 2 STR r3,[r5],#0xc false +Instruction 5931 S:0xC003311A 0xF3B1FA65 0 BL {pc}+0x3b14ce ; 0xc03e45e8 true +Cycle Count 90 Tracing disabled +Info Tracing enabled +Instruction 5932 S:0xC003311E 0x68E3 1 LDR r3,[r4,#0xc] false +Instruction 5933 S:0xC0033120 0x429D 2 CMP r5,r3 false +Instruction 5934 S:0xC0033122 0x4601 0 MOV r1,r0 false +Instruction 5935 S:0xC0033124 0xD00D 1 BEQ {pc}+0x1e ; 0xc0033142 true +Instruction 5936 S:0xC0033142 0x4633 1 MOV r3,r6 false +Instruction 5937 S:0xC0033144 0xF8532F04 3 LDR r2,[r3,#4]! false +Instruction 5938 S:0xC0033148 0x6055 3 STR r5,[r2,#4] false +Instruction 5939 S:0xC003314A 0x60E2 1 STR r2,[r4,#0xc] false +Instruction 5940 S:0xC003314C 0x6123 1 STR r3,[r4,#0x10] false +Instruction 5941 S:0xC003314E 0x6075 1 STR r5,[r6,#4] false +Instruction 5942 S:0xC0033150 0xE7E9 0 B {pc}-0x2a ; 0xc0033126 true +Instruction 5943 S:0xC0033126 0x466A 1 MOV r2,sp false +Instruction 5944 S:0xC0033128 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 5945 S:0xC003312C 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 5946 S:0xC0033130 0x68DB 3 LDR r3,[r3,#0xc] false +Instruction 5947 S:0xC0033132 0x601F 5 STR r7,[r3,#0] false +Instruction 5948 S:0xC0033134 0xF3BF8F5F 3 DMB false +Instruction 5949 S:0xC0033138 0x4630 1 MOV r0,r6 false +Instruction 5950 S:0xC003313A 0xE8BD40F8 28 POP {r3-r7,lr} false +Instruction 5951 S:0xC003313E 0xF3B1BA8B 5 B.W {pc}+0x3b151a ; 0xc03e4658 true +Cycle Count 213 Tracing disabled +Info Tracing enabled +Instruction 5952 S:0xC00259FC 0xB570 1 PUSH {r4-r6,lr} false +Instruction 5953 S:0xC00259FE 0xB500 4 PUSH {lr} false +Instruction 5954 S:0xC0025A00 0xF85DEB04 2 POP {lr} false +Instruction 5955 S:0xC0025A04 0x4605 0 MOV r5,r0 false +Instruction 5956 S:0xC0025A06 0x4B12 56 LDR r3,[pc,#72] ; [0xC0025A50] = 0xC0635D88 false +Instruction 5957 S:0xC0025A08 0x460E 0 MOV r6,r1 false +Instruction 5958 S:0xC0025A0A 0x6C1A 13 LDR r2,[r3,#0x40] false +Instruction 5959 S:0xC0025A0C 0xB99A 2 CBNZ r2,{pc}+0x2a ; 0xc0025a36 true fail +Instruction 5960 S:0xC0025A0E 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 5961 S:0xC0025A12 0x4B10 1 LDR r3,[pc,#64] ; [0xC0025A54] = 0xC05F0638 false +Instruction 5962 S:0xC0025A14 0x2200 0 MOVS r2,#0 false +Instruction 5963 S:0xC0025A16 0x58C9 5 LDR r1,[r1,r3] false +Instruction 5964 S:0xC0025A18 0xF1050024 0 ADD r0,r5,#0x24 false +Instruction 5965 S:0xC0025A1C 0xF04F33FF 1 MOV r3,#0xffffffff false +Instruction 5966 S:0xC0025A20 0x602A 2 STR r2,[r5,#0] false +Instruction 5967 S:0xC0025A22 0x430E 1 ORRS r6,r6,r1 false +Instruction 5968 S:0xC0025A24 0x622A 1 STR r2,[r5,#0x20] false +Instruction 5969 S:0xC0025A26 0x60EE 1 STR r6,[r5,#0xc] false +Instruction 5970 S:0xC0025A28 0x2110 0 MOVS r1,#0x10 false +Instruction 5971 S:0xC0025A2A 0x61AB 1 STR r3,[r5,#0x18] false +Instruction 5972 S:0xC0025A2C 0x61EB 1 STR r3,[r5,#0x1c] false +Instruction 5973 S:0xC0025A2E 0xE8BD4070 1 POP {r4-r6,lr} false +Instruction 5974 S:0xC0025A32 0xF22CBA13 2 B.W {pc}+0x22c42a ; 0xc0251e5c true +Cycle Count 122 Tracing disabled +Info Tracing enabled +Instruction 5975 S:0xC00258CC 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 5976 S:0xC00258CE 0xB500 5 PUSH {lr} false +Instruction 5977 S:0xC00258D0 0xF85DEB04 2 POP {lr} false +Instruction 5978 S:0xC00258D4 0x4606 0 MOV r6,r0 false +Instruction 5979 S:0xC00258D6 0x460F 1 MOV r7,r1 false +Instruction 5980 S:0xC00258D8 0x68F5 2 LDR r5,[r6,#0xc] false +Instruction 5981 S:0xC00258DA 0xF0350403 2 BICS r4,r5,#3 false +Instruction 5982 S:0xC00258DE 0x4620 1 MOV r0,r4 false +Instruction 5983 S:0xC00258E0 0xD00A 0 BEQ {pc}+0x18 ; 0xc00258f8 true fail +Instruction 5984 S:0xC00258E2 0xF3BEFE81 8 BL {pc}+0x3bed06 ; 0xc03e45e8 true +Cycle Count 64 Tracing disabled +Info Tracing enabled +Instruction 5985 S:0xC00258E6 0x6038 1 STR r0,[r7,#0] false +Instruction 5986 S:0xC00258E8 0x4601 1 MOV r1,r0 false +Instruction 5987 S:0xC00258EA 0x68F2 1 LDR r2,[r6,#0xc] false +Instruction 5988 S:0xC00258EC 0x4620 0 MOV r0,r4 false +Instruction 5989 S:0xC00258EE 0x4295 2 CMP r5,r2 false +Instruction 5990 S:0xC00258F0 0xD100 0 BNE {pc}+4 ; 0xc00258f4 true fail +Instruction 5991 S:0xC00258F2 0xBDF8 8 POP {r3-r7,pc} true +Cycle Count 18 Tracing disabled +Info Tracing enabled +Instruction 5992 S:0xC0024EA8 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 5993 S:0xC0024EAA 0xB500 5 PUSH {lr} false +Instruction 5994 S:0xC0024EAC 0xF85DEB04 2 POP {lr} false +Instruction 5995 S:0xC0024EB0 0x4604 0 MOV r4,r0 false +Instruction 5996 S:0xC0024EB2 0x6800 1 LDR r0,[r0,#0] false +Instruction 5997 S:0xC0024EB4 0x460E 0 MOV r6,r1 false +Instruction 5998 S:0xC0024EB6 0x4617 1 MOV r7,r2 false +Instruction 5999 S:0xC0024EB8 0xB1B8 1 CBZ r0,{pc}+0x32 ; 0xc0024eea true +Instruction 6000 S:0xC0024EEA 0xBDF8 8 POP {r3-r7,pc} true +Cycle Count 26 Tracing disabled +Info Tracing enabled +Instruction 6001 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 6002 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 6003 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 6004 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 6005 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 6006 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 6007 S:0xC003CF1A 0xF8522020 3 LDR r2,[r2,r0,LSL #2] false +Instruction 6008 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 6009 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 6010 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 6011 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 6012 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 6013 S:0xC003CF2C 0x2000 1 MOVS r0,#0 false +Instruction 6014 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 6015 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 6016 S:0xC003CF32 0x4770 1 BX lr true +Cycle Count 34 Tracing disabled +Info Tracing enabled +Instruction 6017 S:0xC00259D0 0xB538 1 PUSH {r3-r5,lr} false +Instruction 6018 S:0xC00259D2 0xB500 4 PUSH {lr} false +Instruction 6019 S:0xC00259D4 0xF85DEB04 2 POP {lr} false +Instruction 6020 S:0xC00259D8 0x460D 0 MOV r5,r1 false +Instruction 6021 S:0xC00259DA 0x4604 1 MOV r4,r0 false +Instruction 6022 S:0xC00259DC 0xF7FFF8F6 1 BL {pc}-0xe10 ; 0xc0024bcc true +Instruction 6023 S:0xC0024BCC 0xB418 14 PUSH {r3,r4} false +Instruction 6024 S:0xC0024BCE 0xB500 1 PUSH {lr} false +Instruction 6025 S:0xC0024BD0 0xF85DEB04 2 POP {lr} false +Instruction 6026 S:0xC0024BD4 0x6884 1 LDR r4,[r0,#8] false +Instruction 6027 S:0xC0024BD6 0x688A 2 LDR r2,[r1,#8] false +Instruction 6028 S:0xC0024BD8 0x1B13 2 SUBS r3,r2,r4 false +Instruction 6029 S:0xC0024BDA 0x2BFF 1 CMP r3,#0xff false +Instruction 6030 S:0xC0024BDC 0xD922 0 BLS {pc}+0x48 ; 0xc0024c24 true +Instruction 6031 S:0xC0024C24 0xB2D2 28 UXTB r2,r2 false +Instruction 6032 S:0xC0024C26 0xEB0000C2 2 ADD r0,r0,r2,LSL #3 false +Instruction 6033 S:0xC0024C2A 0x3014 1 ADDS r0,r0,#0x14 false +Instruction 6034 S:0xC0024C2C 0xE7F3 1 B {pc}-0x16 ; 0xc0024c16 true +Instruction 6035 S:0xC0024C16 0x6843 16 LDR r3,[r0,#4] false +Instruction 6036 S:0xC0024C18 0x6041 1 STR r1,[r0,#4] false +Instruction 6037 S:0xC0024C1A 0xE8810009 1 STM r1,{r0,r3} false +Instruction 6038 S:0xC0024C1E 0x6019 3 STR r1,[r3,#0] false +Instruction 6039 S:0xC0024C20 0xBC18 3 POP {r3,r4} false +Instruction 6040 S:0xC0024C22 0x4770 1 BX lr true +Instruction 6041 S:0xC00259E0 0x68EB 1 LDR r3,[r5,#0xc] false +Instruction 6042 S:0xC00259E2 0x07D8 3 LSLS r0,r3,#31 false +Instruction 6043 S:0xC00259E4 0xD408 0 BMI {pc}+0x14 ; 0xc00259f8 true fail +Instruction 6044 S:0xC00259E6 0x68AB 1 LDR r3,[r5,#8] false +Instruction 6045 S:0xC00259E8 0x68E2 1 LDR r2,[r4,#0xc] false +Instruction 6046 S:0xC00259EA 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 6047 S:0xC00259EC 0x2A00 1 CMP r2,#0 false +Instruction 6048 S:0xC00259EE 0xBFB8 0 IT LT false +Instruction 6049 S:0xC00259F0 0x60E3 1 STR r3,[r4,#0xc] false fail +Instruction 6050 S:0xC00259F2 0x6923 1 LDR r3,[r4,#0x10] false +Instruction 6051 S:0xC00259F4 0x3301 2 ADDS r3,#1 false +Instruction 6052 S:0xC00259F6 0x6123 1 STR r3,[r4,#0x10] false +Instruction 6053 S:0xC00259F8 0xBD38 1 POP {r3-r5,pc} true +Cycle Count 396 Tracing disabled +Info Tracing enabled +Instruction 6054 S:0xC003BE34 0xB488 1 PUSH {r3,r7} false +Instruction 6055 S:0xC003BE36 0xAF00 1 ADD r7,sp,#0 false +Instruction 6056 S:0xC003BE38 0xB500 2 PUSH {lr} false +Instruction 6057 S:0xC003BE3A 0xF85DEB04 2 POP {lr} false +Instruction 6058 S:0xC003BE3E 0x680B 1 LDR r3,[r1,#0] false +Instruction 6059 S:0xC003BE40 0x079B 3 LSLS r3,r3,#30 false +Instruction 6060 S:0xC003BE42 0xD507 0 BPL {pc}+0x12 ; 0xc003be54 true +Instruction 6061 S:0xC003BE54 0x46BD 13 MOV sp,r7 false +Instruction 6062 S:0xC003BE56 0xBC88 3 POP {r3,r7} false +Instruction 6063 S:0xC003BE58 0xF7FFBCBC 1 B.W {pc}-0x684 ; 0xc003b7d4 true +Instruction 6064 S:0xC003B7D4 0xE92D47F0 16 PUSH {r4-r10,lr} false +Instruction 6065 S:0xC003B7D8 0xAF00 4 ADD r7,sp,#0 false +Instruction 6066 S:0xC003B7DA 0xB500 2 PUSH {lr} false +Instruction 6067 S:0xC003B7DC 0xF85DEB04 2 POP {lr} false +Instruction 6068 S:0xC003B7E0 0x460E 11 MOV r6,r1 false +Instruction 6069 S:0xC003B7E2 0x4692 0 MOV r10,r2 false +Instruction 6070 S:0xC003B7E4 0x4680 1 MOV r8,r0 false +Instruction 6071 S:0xC003B7E6 0xF7FFFFCF 0 BL {pc}-0x5e ; 0xc003b788 true +Instruction 6072 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false +Instruction 6073 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 6074 S:0xC003B78E 0xB500 2 PUSH {lr} false +Instruction 6075 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 6076 S:0xC003B794 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 6077 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 6078 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 6079 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 6080 S:0xC003B7A0 0xF8D004C0 1 LDR r0,[r0,#0x4c0] false +Instruction 6081 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 6082 S:0xC003F2B4 0x4B03 3 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 6083 S:0xC003F2B6 0x6818 3 LDR r0,[r3,#0] false +Instruction 6084 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 6085 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 6086 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false +Instruction 6087 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 6088 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 6089 S:0xC000ED32 0x689B 3 LDR r3,[r3,#8] false +Instruction 6090 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 6091 S:0xC00113EC 0xF24A2340 9 MOV r3,#0xa240 false +Instruction 6092 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 6093 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 6094 S:0xC00113F6 0x681B 21 LDR r3,[r3,#0] false +Instruction 6095 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536986082 +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 6096 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 6097 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 6098 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false +Instruction 6099 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 6100 S:0xC0011408 0x4610 2 MOV r0,r2 false +Instruction 6101 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 6102 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 6103 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 6104 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 6105 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 6106 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false +Instruction 6107 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 6108 S:0xC003B7B8 0xE9D62300 1 LDRD r2,r3,[r6,#0] false +Instruction 6109 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 6110 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false +Instruction 6111 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 6112 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 6113 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 6114 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 6115 S:0xC003B7EA 0x6870 6 LDR r0,[r6,#4] false +Instruction 6116 S:0xC003B7EC 0xF8DFE070 13 LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 false +Instruction 6117 S:0xC003B7F0 0x4631 0 MOV r1,r6 false +Instruction 6118 S:0xC003B7F2 0xF8DFC070 1 LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 false +Instruction 6119 S:0xC003B7F6 0x6944 1 LDR r4,[r0,#0x14] false +Instruction 6120 S:0xC003B7F8 0xE9F1237A 12 LDRD r2,r3,[r1,#0x1e8]! false +Instruction 6121 S:0xC003B7FC 0x4665 1 MOV r5,r12 false +Instruction 6122 S:0xC003B7FE 0xF85E4024 1 LDR r4,[lr,r4,LSL #2] false +Instruction 6123 S:0xC003B802 0xEA520903 1 ORRS r9,r2,r3 false +Instruction 6124 S:0xC003B806 0x4425 1 ADD r5,r5,r4 false +Instruction 6125 S:0xC003B808 0xF505658F 1 ADD r5,r5,#0x478 false +Instruction 6126 S:0xC003B80C 0xE9D54500 3 LDRD r4,r5,[r5,#0] false +Instruction 6127 S:0xC003B810 0xD002 1 BEQ {pc}+8 ; 0xc003b818 true +Instruction 6128 S:0xC003B818 0x46B1 1 MOV r9,r6 false +Instruction 6129 S:0xC003B81A 0x2400 0 MOVS r4,#0 false +Instruction 6130 S:0xC003B81C 0x2500 1 MOVS r5,#0 false +Instruction 6131 S:0xC003B81E 0xE9C14500 1 STRD r4,r5,[r1,#0] false +Instruction 6132 S:0xC003B822 0xE9F94576 1 LDRD r4,r5,[r9,#0x1d8]! false +Instruction 6133 S:0xC003B826 0x18A4 2 ADDS r4,r4,r2 false +Instruction 6134 S:0xC003B828 0xEB450503 1 ADC r5,r5,r3 false +Instruction 6135 S:0xC003B82C 0xE9C94500 1 STRD r4,r5,[r9,#0] false +Instruction 6136 S:0xC003B830 0x6941 1 LDR r1,[r0,#0x14] false +Instruction 6137 S:0xC003B832 0xF85E1021 3 LDR r1,[lr,r1,LSL #2] false +Instruction 6138 S:0xC003B836 0xEB1C0C01 2 ADDS r12,r12,r1 false +Instruction 6139 S:0xC003B83A 0xD008 0 BEQ {pc}+0x14 ; 0xc003b84e true fail +Instruction 6140 S:0xC003B83C 0xF50C6CAC 1 ADD r12,r12,#0x560 false +Instruction 6141 S:0xC003B840 0xE9DC0100 3 LDRD r0,r1,[r12,#0] false +Instruction 6142 S:0xC003B844 0x1880 2 ADDS r0,r0,r2 false +Instruction 6143 S:0xC003B846 0xEB410103 1 ADC r1,r1,r3 false +Instruction 6144 S:0xC003B84A 0xE9CC0100 1 STRD r0,r1,[r12,#0] false +Instruction 6145 S:0xC003B84E 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 6146 S:0xC003B850 0x4640 0 MOV r0,r8 false +Instruction 6147 S:0xC003B852 0x4652 1 MOV r2,r10 false +Instruction 6148 S:0xC003B854 0x4631 0 MOV r1,r6 false +Instruction 6149 S:0xC003B856 0x689B 4 LDR r3,[r3,#8] false +Instruction 6150 S:0xC003B858 0x4798 1 BLX r3 true +Instruction 6151 S:0xC004268C 0xE92D4FF0 21 PUSH {r4-r11,lr} false +Instruction 6152 S:0xC0042690 0xB09B 8 SUB sp,sp,#0x6c false +Instruction 6153 S:0xC0042692 0xB500 3 PUSH {lr} false +Instruction 6154 S:0xC0042694 0xF85DEB04 2 POP {lr} false +Instruction 6155 S:0xC0042698 0xF1110738 0 ADDS r7,r1,#0x38 false +Instruction 6156 S:0xC004269C 0x9014 3 STR r0,[sp,#0x50] false +Instruction 6157 S:0xC004269E 0x9215 1 STR r2,[sp,#0x54] false +Instruction 6158 S:0xC00426A0 0xF0008172 2 BEQ.W {pc}+0x2e8 ; 0xc0042988 true fail +Instruction 6159 S:0xC00426A4 0x4691 8 MOV r9,r2 false +Instruction 6160 S:0xC00426A6 0xF8D76124 1 LDR r6,[r7,#0x124] false +Instruction 6161 S:0xC00426AA 0xF0090801 0 AND r8,r9,#1 false +Instruction 6162 S:0xC00426AE 0x4630 2 MOV r0,r6 false +Instruction 6163 S:0xC00426B0 0xF7FDFD2A 0 BL {pc}-0x25a8 ; 0xc0040108 true +Instruction 6164 S:0xC0040108 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 6165 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false +Instruction 6166 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 6167 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 6168 S:0xC0040114 0xF8D02084 1 LDR r2,[r0,#0x84] false +Instruction 6169 S:0xC0040118 0xF8D0A030 2 LDR r10,[r0,#0x30] false +Instruction 6170 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 6171 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false +Instruction 6172 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 6173 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 6174 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 6175 S:0xC004012C 0xF8DA2020 1 LDR r2,[r10,#0x20] false +Instruction 6176 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 6177 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 6178 S:0xC0040134 0xE9DA6728 1 LDRD r6,r7,[r10,#0xa0] false +Instruction 6179 S:0xC0040138 0x2500 1 MOVS r5,#0 false +Instruction 6180 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 6181 S:0xC004013C 0x4629 1 MOV r1,r5 false +Instruction 6182 S:0xC004013E 0x42BD 1 CMP r5,r7 false +Instruction 6183 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 6184 S:0xC0040142 0x42B4 1 CMP r4,r6 false +Instruction 6185 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 6186 S:0xC0040146 0xBF3C 1 ITT CC false +Instruction 6187 S:0xC0040148 0x4639 1 MOV r1,r7 false +Instruction 6188 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 6189 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false +Instruction 6190 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false +Instruction 6191 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false +Instruction 6192 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false +Instruction 6193 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false +Instruction 6194 S:0xC004015E 0xE9CA670A 10 STRD r6,r7,[r10,#0x28] false +Instruction 6195 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false +Instruction 6196 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false +Instruction 6197 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false +Instruction 6198 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false +Instruction 6199 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false +Instruction 6200 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false +Instruction 6201 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 6202 S:0xC004017A 0x4690 1 MOV r8,r2 false +Instruction 6203 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 6204 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 6205 S:0xC0040180 0xE9DA670C 13 LDRD r6,r7,[r10,#0x30] false +Instruction 6206 S:0xC0040184 0x4658 1 MOV r0,r11 false +Instruction 6207 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false +Instruction 6208 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false +Instruction 6209 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false +Instruction 6210 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false +Instruction 6211 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 6212 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 6213 S:0xC003F7A8 0xE92D03F0 16 PUSH {r4-r9} false +Instruction 6214 S:0xC003F7AC 0xB500 5 PUSH {lr} false +Instruction 6215 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 6216 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 6217 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 6218 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 6219 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 6220 S:0xC003F7BC 0x6AC1 13 LDR r1,[r0,#0x2c] false +Instruction 6221 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false +Instruction 6222 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 6223 S:0xC003F7C4 0xE9D1670A 21 LDRD r6,r7,[r1,#0x28] false +Instruction 6224 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false +Instruction 6225 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false +Instruction 6226 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false +Instruction 6227 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false +Instruction 6228 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 6229 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false +Instruction 6230 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 6231 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail +Instruction 6232 S:0xC003F7E0 0x463B 0 MOV r3,r7 false fail +Instruction 6233 S:0xC003F7E2 0x4616 1 MOV r6,r2 false +Instruction 6234 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 6235 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 6236 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 6237 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 6238 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 6239 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 6240 S:0xC003F80A 0x4622 8 MOV r2,r4 false +Instruction 6241 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 6242 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 6243 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false +Instruction 6244 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 6245 S:0xC003F7FC 0xE9D02306 32 LDRD r2,r3,[r0,#0x18] false +Instruction 6246 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 6247 S:0xC003F804 0xE8BD03F0 3 POP {r4-r9} false +Instruction 6248 S:0xC003F808 0x4770 5 BX lr true +Instruction 6249 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false +Instruction 6250 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false +Instruction 6251 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 6252 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 6253 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false +Instruction 6254 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 6255 S:0xC00401B6 0x4B24 3 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 6256 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false +Instruction 6257 S:0xC00401BC 0x685A 3 LDR r2,[r3,#4] false +Instruction 6258 S:0xC00401BE 0x2A00 2 CMP r2,#0 false +Instruction 6259 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 6260 S:0xC00401C2 0xF8DA639C 52 LDR r6,[r10,#0x39c] false +Instruction 6261 S:0xC00401C6 0xF8D630D8 57 LDR r3,[r6,#0xd8] false +Instruction 6262 S:0xC00401CA 0x2B00 2 CMP r3,#0 false +Instruction 6263 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 6264 S:0xC00401B0 0xB005 8 ADD sp,sp,#0x14 false +Instruction 6265 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 6266 S:0xC00426B4 0xF8D7C124 5 LDR r12,[r7,#0x124] false +Instruction 6267 S:0xC00426B8 0xF8D73128 1 LDR r3,[r7,#0x128] false +Instruction 6268 S:0xC00426BC 0xF8DC2084 4 LDR r2,[r12,#0x84] false +Instruction 6269 S:0xC00426C0 0xF8D244C0 5 LDR r4,[r2,#0x4c0] false +Instruction 6270 S:0xC00426C4 0x940A 1 STR r4,[sp,#0x28] false +Instruction 6271 S:0xC00426C6 0x2B00 1 CMP r3,#0 false +Instruction 6272 S:0xC00426C8 0xF00081F6 0 BEQ.W {pc}+0x3f0 ; 0xc0042ab8 true +Instruction 6273 S:0xC0042AB8 0xF5026290 35 ADD r2,r2,#0x480 false +Instruction 6274 S:0xC0042ABC 0xE9D24500 3 LDRD r4,r5,[r2,#0] false +Instruction 6275 S:0xC0042AC0 0xE60A 70 B {pc}-0x3e8 ; 0xc00426d8 true +Instruction 6276 S:0xC00426D8 0x69FA 5 LDR r2,[r7,#0x1c] false +Instruction 6277 S:0xC00426DA 0x463B 0 MOV r3,r7 false +Instruction 6278 S:0xC00426DC 0xE9F3014E 3 LDRD r0,r1,[r3,#0x138]! false +Instruction 6279 S:0xC00426E0 0x9212 1 STR r2,[sp,#0x48] false +Instruction 6280 S:0xC00426E2 0xF8DC2030 1 LDR r2,[r12,#0x30] false +Instruction 6281 S:0xC00426E6 0x1A20 1 SUBS r0,r4,r0 false +Instruction 6282 S:0xC00426E8 0xEB650101 1 SBC r1,r5,r1 false +Instruction 6283 S:0xC00426EC 0x9305 1 STR r3,[sp,#0x14] false +Instruction 6284 S:0xC00426EE 0xF8CDC010 1 STR r12,[sp,#0x10] false +Instruction 6285 S:0xC00426F2 0x920C 1 STR r2,[sp,#0x30] false +Instruction 6286 S:0xC00426F4 0xF7FDF932 0 BL {pc}-0x2d98 ; 0xc003f95c true +Instruction 6287 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 6288 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 6289 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 6290 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 6291 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 6292 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 6293 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 6294 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 6295 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 6296 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 6297 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 6298 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 6299 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 6300 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 6301 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 6302 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 6303 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 6304 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 6305 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 6306 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 6307 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 6308 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 6309 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 6310 S:0xC00426F8 0x9B05 2 LDR r3,[sp,#0x14] false +Instruction 6311 S:0xC00426FA 0xF8DDC010 1 LDR r12,[sp,#0x10] false +Instruction 6312 S:0xC00426FE 0x2800 0 CMP r0,#0 false +Instruction 6313 S:0xC0042700 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 6314 S:0xC0042704 0xF2C081CC 0 BLT.W {pc}+0x39c ; 0xc0042aa0 true fail +Instruction 6315 S:0xC0042708 0xEA4F2A90 1 LSR r10,r0,#10 false +Instruction 6316 S:0xC004270C 0xEA4F2B91 1 LSR r11,r1,#10 false +Instruction 6317 S:0xC0042710 0xEA4A5A81 1 ORR r10,r10,r1,LSL #22 false +Instruction 6318 S:0xC0042714 0xEA5A000B 1 ORRS r0,r10,r11 false +Instruction 6319 S:0xC0042718 0xF00080D4 0 BEQ.W {pc}+0x1ac ; 0xc00428c4 true fail +Instruction 6320 S:0xC004271C 0xF64B7140 1 MOV r1,#0xbf40 false +Instruction 6321 S:0xC0042720 0xE9C34500 7 STRD r4,r5,[r3,#0] false +Instruction 6322 S:0xC0042724 0xF2CC0164 1 MOVT r1,#0xc064 false +Instruction 6323 S:0xC0042728 0x680A 3 LDR r2,[r1,#0] false +Instruction 6324 S:0xC004272A 0x2A00 2 CMP r2,#0 false +Instruction 6325 S:0xC004272C 0xF00081BB 0 BEQ.W {pc}+0x37a ; 0xc0042aa6 true fail +Instruction 6326 S:0xC0042730 0x9A0A 23 LDR r2,[sp,#0x28] false +Instruction 6327 S:0xC0042732 0x2400 0 MOVS r4,#0 false +Instruction 6328 S:0xC0042734 0x940B 1 STR r4,[sp,#0x2c] false +Instruction 6329 S:0xC0042736 0xEB011302 2 ADD r3,r1,r2,LSL #4 false +Instruction 6330 S:0xC004273A 0xF8D33098 14 LDR r3,[r3,#0x98] false +Instruction 6331 S:0xC004273E 0x9313 1 STR r3,[sp,#0x4c] false +Instruction 6332 S:0xC0042740 0x930A 1 STR r3,[sp,#0x28] false +Instruction 6333 S:0xC0042742 0xF8D7E134 1 LDR lr,[r7,#0x134] false +Instruction 6334 S:0xC0042746 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 6335 S:0xC004274A 0x9C0C 2 LDR r4,[sp,#0x30] false +Instruction 6336 S:0xC004274C 0x2300 0 MOVS r3,#0 false +Timestamp Timestamp: 562536986134 +Instruction 6337 S:0xC004274E 0x1B39 2 SUBS r1,r7,r4 false +Instruction 6338 S:0xC0042750 0xEA4F548E 1 LSL r4,lr,#22 false +Instruction 6339 S:0xC0042754 0x424D 1 RSBS r5,r1,#0 false +Instruction 6340 S:0xC0042756 0xEA4F5494 1 LSR r4,r4,#22 false +Instruction 6341 S:0xC004275A 0x414D 1 ADCS r5,r5,r1 false +Instruction 6342 S:0xC004275C 0xEB1A0004 1 ADDS r0,r10,r4 false +Instruction 6343 S:0xC0042760 0xF14B0100 1 ADC r1,r11,#0 false +Instruction 6344 S:0xC0042764 0x428B 1 CMP r3,r1 false +Instruction 6345 S:0xC0042766 0xBF08 0 IT EQ false +Instruction 6346 S:0xC0042768 0x4282 1 CMP r2,r0 false +Instruction 6347 S:0xC004276A 0xBF28 0 IT CS false +Instruction 6348 S:0xC004276C 0x2400 1 MOVS r4,#0 false +Instruction 6349 S:0xC004276E 0xD279 0 BCS {pc}+0xf6 ; 0xc0042864 true +Instruction 6350 S:0xC0042864 0x990B 29 LDR r1,[sp,#0x2c] false +Instruction 6351 S:0xC0042866 0x9A0A 1 LDR r2,[sp,#0x28] false +Instruction 6352 S:0xC0042868 0xFB0AF001 2 MUL r0,r10,r1 false +Instruction 6353 S:0xC004286C 0xFB02000B 1 MLA r0,r2,r11,r0 false +Instruction 6354 S:0xC0042870 0xFBAA2302 1 UMULL r2,r3,r10,r2 false +Instruction 6355 S:0xC0042874 0x18C3 2 ADDS r3,r0,r3 false +Instruction 6356 S:0xC0042876 0x0A92 1 LSRS r2,r2,#10 false +Instruction 6357 S:0xC0042878 0xEA425283 1 ORR r2,r2,r3,LSL #22 false +Instruction 6358 S:0xC004287C 0x9B12 1 LDR r3,[sp,#0x48] false +Instruction 6359 S:0xC004287E 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004288a true fail +Instruction 6360 S:0xC0042880 0xF8D73130 9 LDR r3,[r7,#0x130] false +Instruction 6361 S:0xC0042884 0x189B 2 ADDS r3,r3,r2 false +Instruction 6362 S:0xC0042886 0xF8C73130 1 STR r3,[r7,#0x130] false +Instruction 6363 S:0xC004288A 0xB125 1 CBZ r5,{pc}+0xc ; 0xc0042896 true fail +Instruction 6364 S:0xC004288C 0xF8D73160 18 LDR r3,[r7,#0x160] false +Instruction 6365 S:0xC0042890 0x189A 2 ADDS r2,r3,r2 false +Instruction 6366 S:0xC0042892 0xF8C72160 1 STR r2,[r7,#0x160] false +Instruction 6367 S:0xC0042896 0xEB0E010A 1 ADD r1,lr,r10 false +Instruction 6368 S:0xC004289A 0xF8C71134 1 STR r1,[r7,#0x134] false +Instruction 6369 S:0xC004289E 0xB18C 1 CBZ r4,{pc}+0x26 ; 0xc00428c4 true +Instruction 6370 S:0xC00428C4 0xF0880101 15 EOR r1,r8,#1 false +Instruction 6371 S:0xC00428C8 0x4630 2 MOV r0,r6 false +Instruction 6372 S:0xC00428CA 0xF7FDF967 0 BL {pc}-0x2d2e ; 0xc003fb9c true +Instruction 6373 S:0xC003FB9C 0xE92D0FF0 3 PUSH {r4-r11} false +Instruction 6374 S:0xC003FBA0 0xB500 7 PUSH {lr} false +Instruction 6375 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 6376 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 6377 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 6378 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 6379 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 6380 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 6381 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 6382 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 6383 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 6384 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 6385 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 6386 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 6387 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false fail +Instruction 6388 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 6389 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 6390 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 6391 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false fail +Instruction 6392 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false +Instruction 6393 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 6394 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true +Instruction 6395 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 6396 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 6397 S:0xC00428CE 0xF8D71148 1 LDR r1,[r7,#0x148] false +Instruction 6398 S:0xC00428D2 0xE9D62312 1 LDRD r2,r3,[r6,#0x48] false +Instruction 6399 S:0xC00428D6 0x1A52 2 SUBS r2,r2,r1 false +Instruction 6400 S:0xC00428D8 0xF1630300 1 SBC r3,r3,#0 false +Instruction 6401 S:0xC00428DC 0xE9C62312 1 STRD r2,r3,[r6,#0x48] false +Instruction 6402 S:0xC00428E0 0xF1B80F00 9 CMP r8,#0 false +Instruction 6403 S:0xC00428E4 0xD010 0 BEQ {pc}+0x24 ; 0xc0042908 true fail +Instruction 6404 S:0xC00428E6 0xE9D62314 1 LDRD r2,r3,[r6,#0x50] false +Instruction 6405 S:0xC00428EA 0xF1060058 1 ADD r0,r6,#0x58 false +Instruction 6406 S:0xC00428EE 0xF8D71148 1 LDR r1,[r7,#0x148] false +Instruction 6407 S:0xC00428F2 0x1852 2 ADDS r2,r2,r1 false +Instruction 6408 S:0xC00428F4 0xF1430300 1 ADC r3,r3,#0 false +Instruction 6409 S:0xC00428F8 0xE9C62314 1 STRD r2,r3,[r6,#0x50] false +Instruction 6410 S:0xC00428FC 0xE8D0237F 9 LDREXD r2,r3,[r0] false +Instruction 6411 S:0xC0042900 0xF8C72140 4 STR r2,[r7,#0x140] false +Instruction 6412 S:0xC0042904 0xF8C73144 1 STR r3,[r7,#0x144] false +Instruction 6413 S:0xC0042908 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 6414 S:0xC004290A 0x429F 2 CMP r7,r3 false +Instruction 6415 S:0xC004290C 0xD003 0 BEQ {pc}+0xa ; 0xc0042916 true +Instruction 6416 S:0xC0042916 0xF1B80F00 9 CMP r8,#0 false +Instruction 6417 S:0xC004291A 0xD004 0 BEQ {pc}+0xc ; 0xc0042926 true fail +Instruction 6418 S:0xC004291C 0xF8D73128 16 LDR r3,[r7,#0x128] false +Instruction 6419 S:0xC0042920 0x2B00 2 CMP r3,#0 false +Instruction 6420 S:0xC0042922 0xF00080E3 0 BEQ.W {pc}+0x1ca ; 0xc0042aec true +Instruction 6421 S:0xC0042AEC 0xF8573C38 2 LDR r3,[r7,#-0x38] false +Instruction 6422 S:0xC0042AF0 0x07DA 3 LSLS r2,r3,#31 false +Instruction 6423 S:0xC0042AF2 0xD507 0 BPL {pc}+0x12 ; 0xc0042b04 true fail +Instruction 6424 S:0xC0042AF4 0xF8D63084 1 LDR r3,[r6,#0x84] false +Instruction 6425 S:0xC0042AF8 0xF503638F 2 ADD r3,r3,#0x478 false +Instruction 6426 S:0xC0042AFC 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 6427 S:0xC0042B00 0xE9C7231E 8 STRD r2,r3,[r7,#0x78] false +Instruction 6428 S:0xC0042B04 0xF8573C38 1 LDR r3,[r7,#-0x38] false +Instruction 6429 S:0xC0042B08 0x079B 3 LSLS r3,r3,#30 false +Instruction 6430 S:0xC0042B0A 0xF57FAF0C 0 BPL {pc}-0x1e4 ; 0xc0042926 true +Instruction 6431 S:0xC0042926 0x4630 1 MOV r0,r6 false +Instruction 6432 S:0xC0042928 0x4639 1 MOV r1,r7 false +Instruction 6433 S:0xC004292A 0xF7FEFD03 0 BL {pc}-0x15f6 ; 0xc0041334 true +Instruction 6434 S:0xC0041334 0xB430 3 PUSH {r4,r5} false +Instruction 6435 S:0xC0041336 0xB500 1 PUSH {lr} false +Instruction 6436 S:0xC0041338 0xF85DEB04 2 POP {lr} false +Instruction 6437 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false +Instruction 6438 S:0xC004133E 0x428B 2 CMP r3,r1 false +Instruction 6439 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 6440 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false +Instruction 6441 S:0xC0041344 0x428B 2 CMP r3,r1 false +Instruction 6442 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 6443 S:0xC0041348 0x6BC3 8 LDR r3,[r0,#0x3c] false +Instruction 6444 S:0xC004134A 0x428B 2 CMP r3,r1 false +Instruction 6445 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 6446 S:0xC004134E 0xBC30 1 POP {r4,r5} false +Instruction 6447 S:0xC0041350 0x4770 1 BX lr true +Instruction 6448 S:0xC004292E 0x6B33 1 LDR r3,[r6,#0x30] false +Instruction 6449 S:0xC0042930 0x429F 2 CMP r7,r3 false +Instruction 6450 S:0xC0042932 0xD003 0 BEQ {pc}+0xa ; 0xc004293c true +Instruction 6451 S:0xC004293C 0x2500 14 MOVS r5,#0 false +Instruction 6452 S:0xC004293E 0x4630 0 MOV r0,r6 false +Instruction 6453 S:0xC0042940 0x61FD 1 STR r5,[r7,#0x1c] false +Instruction 6454 S:0xC0042942 0x4639 0 MOV r1,r7 false +Instruction 6455 S:0xC0042944 0xF7FCFF96 1 BL {pc}-0x30d0 ; 0xc003f874 true +Instruction 6456 S:0xC003F874 0xB430 17 PUSH {r4,r5} false +Instruction 6457 S:0xC003F876 0xB500 1 PUSH {lr} false +Instruction 6458 S:0xC003F878 0xF85DEB04 2 POP {lr} false +Instruction 6459 S:0xC003F87C 0x2400 0 MOVS r4,#0 false +Instruction 6460 S:0xC003F87E 0x680A 1 LDR r2,[r1,#0] false +Instruction 6461 S:0xC003F880 0x6803 14 LDR r3,[r0,#0] false +Instruction 6462 S:0xC003F882 0x6044 1 STR r4,[r0,#4] false +Instruction 6463 S:0xC003F884 0x1A9B 1 SUBS r3,r3,r2 false +Instruction 6464 S:0xC003F886 0x6003 1 STR r3,[r0,#0] false +Instruction 6465 S:0xC003F888 0xF8D13120 1 LDR r3,[r1,#0x120] false +Instruction 6466 S:0xC003F88C 0xB183 2 CBZ r3,{pc}+0x24 ; 0xc003f8b0 true +Instruction 6467 S:0xC003F8B0 0xF8D02084 16 LDR r2,[r0,#0x84] false +Instruction 6468 S:0xC003F8B4 0x680D 1 LDR r5,[r1,#0] false +Instruction 6469 S:0xC003F8B6 0x6B14 2 LDR r4,[r2,#0x30] false +Instruction 6470 S:0xC003F8B8 0x6353 1 STR r3,[r2,#0x34] false +Instruction 6471 S:0xC003F8BA 0x1B64 1 SUBS r4,r4,r5 false +Instruction 6472 S:0xC003F8BC 0x6314 1 STR r4,[r2,#0x30] false +Instruction 6473 S:0xC003F8BE 0xE7E6 0 B {pc}-0x30 ; 0xc003f88e true +Instruction 6474 S:0xC003F88E 0xF8D13128 1 LDR r3,[r1,#0x128] false +Instruction 6475 S:0xC003F892 0xB123 2 CBZ r3,{pc}+0xc ; 0xc003f89e true +Instruction 6476 S:0xC003F89E 0x698A 1 LDR r2,[r1,#0x18] false +Instruction 6477 S:0xC003F8A0 0xF1010314 1 ADD r3,r1,#0x14 false +Instruction 6478 S:0xC003F8A4 0x694C 1 LDR r4,[r1,#0x14] false +Instruction 6479 S:0xC003F8A6 0x6062 5 STR r2,[r4,#4] false +Instruction 6480 S:0xC003F8A8 0x6014 3 STR r4,[r2,#0] false +Instruction 6481 S:0xC003F8AA 0x614B 1 STR r3,[r1,#0x14] false +Instruction 6482 S:0xC003F8AC 0x618B 2 STR r3,[r1,#0x18] false +Instruction 6483 S:0xC003F8AE 0xE7F1 0 B {pc}-0x1a ; 0xc003f894 true +Instruction 6484 S:0xC003F894 0x6883 1 LDR r3,[r0,#8] false +Instruction 6485 S:0xC003F896 0x3B01 2 SUBS r3,#1 false +Instruction 6486 S:0xC003F898 0x6083 1 STR r3,[r0,#8] false +Instruction 6487 S:0xC003F89A 0xBC30 1 POP {r4,r5} false +Instruction 6488 S:0xC003F89C 0x4770 1 BX lr true +Instruction 6489 S:0xC0042948 0xF1B80F00 1 CMP r8,#0 false +Instruction 6490 S:0xC004294C 0xD108 0 BNE {pc}+0x14 ; 0xc0042960 true +Instruction 6491 S:0xC0042960 0x4630 1 MOV r0,r6 false +Instruction 6492 S:0xC0042962 0xF7FCFF21 0 BL {pc}-0x31ba ; 0xc003f7a8 true +Instruction 6493 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 6494 S:0xC003F7AC 0xB500 5 PUSH {lr} false +Instruction 6495 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 6496 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 6497 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 6498 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 6499 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 6500 S:0xC003F7BC 0x6AC1 8 LDR r1,[r0,#0x2c] false +Instruction 6501 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false +Instruction 6502 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 6503 S:0xC003F7C4 0xE9D1670A 8 LDRD r6,r7,[r1,#0x28] false +Instruction 6504 S:0xC003F7C8 0x46B0 2 MOV r8,r6 false +Instruction 6505 S:0xC003F7CA 0x46B9 1 MOV r9,r7 false +Instruction 6506 S:0xC003F7CC 0xEBB80802 1 SUBS r8,r8,r2 false +Instruction 6507 S:0xC003F7D0 0xEB690903 1 SBC r9,r9,r3 false +Instruction 6508 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 6509 S:0xC003F7D8 0xF1790100 1 SBCS r1,r9,#0 false +Instruction 6510 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 6511 S:0xC003F7DE 0x4632 1 MOV r2,r6 false fail +Instruction 6512 S:0xC003F7E0 0x463B 0 MOV r3,r7 false fail +Instruction 6513 S:0xC003F7E2 0x4616 1 MOV r6,r2 false +Instruction 6514 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 6515 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 6516 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 6517 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 6518 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 6519 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 6520 S:0xC003F80A 0x4622 8 MOV r2,r4 false +Instruction 6521 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 6522 S:0xC003F80E 0xE7F1 1 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 6523 S:0xC003F7F4 0xE9C02306 3 STRD r2,r3,[r0,#0x18] false +Instruction 6524 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 6525 S:0xC003F7FC 0xE9D02306 32 LDRD r2,r3,[r0,#0x18] false +Instruction 6526 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 6527 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 6528 S:0xC003F808 0x4770 3 BX lr true +Instruction 6529 S:0xC0042966 0x4630 1 MOV r0,r6 false +Instruction 6530 S:0xC0042968 0xF7FDFC70 0 BL {pc}-0x271c ; 0xc004024c true +Instruction 6531 S:0xC004024C 0xB570 1 PUSH {r4-r6,lr} false +Instruction 6532 S:0xC004024E 0xB500 4 PUSH {lr} false +Instruction 6533 S:0xC0040250 0xF85DEB04 2 POP {lr} false +Instruction 6534 S:0xC0040254 0xF8D01094 1 LDR r1,[r0,#0x94] false +Instruction 6535 S:0xC0040258 0xF8D02084 2 LDR r2,[r0,#0x84] false +Instruction 6536 S:0xC004025C 0x6A0B 1 LDR r3,[r1,#0x20] false +Instruction 6537 S:0xC004025E 0xF8D224C0 2 LDR r2,[r2,#0x4c0] false +Instruction 6538 S:0xC0040262 0xF8534022 5 LDR r4,[r3,r2,LSL #2] false +Instruction 6539 S:0xC0040266 0x2C00 2 CMP r4,#0 false +Instruction 6540 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 6541 S:0xC00402C2 0xBD70 23 POP {r4-r6,pc} true +Instruction 6542 S:0xC004296C 0x68F3 4 LDR r3,[r6,#0xc] false +Instruction 6543 S:0xC004296E 0x6832 1 LDR r2,[r6,#0] false +Instruction 6544 S:0xC0042970 0x3B01 1 SUBS r3,#1 false +Instruction 6545 S:0xC0042972 0x60F3 1 STR r3,[r6,#0xc] false +Instruction 6546 S:0xC0042974 0x2A00 0 CMP r2,#0 false +Instruction 6547 S:0xC0042976 0xF04080D3 1 BNE.W {pc}+0x1aa ; 0xc0042b20 true +Instruction 6548 S:0xC0042B20 0xF8DD8054 8 LDR r8,[sp,#0x54] false +Instruction 6549 S:0xC0042B24 0xF0180F01 2 TST r8,#1 false +Instruction 6550 S:0xC0042B28 0xD006 1 BEQ {pc}+0x10 ; 0xc0042b38 true fail +Instruction 6551 S:0xC0042B2A 0xF8D70120 19 LDR r0,[r7,#0x120] false +Instruction 6552 S:0xC0042B2E 0x2800 2 CMP r0,#0 false +Instruction 6553 S:0xC0042B30 0xF43FAF2A 1 BEQ {pc}-0x1a8 ; 0xc0042988 true +Instruction 6554 S:0xC0042988 0x9D14 1 LDR r5,[sp,#0x50] false +Instruction 6555 S:0xC004298A 0xF5056290 2 ADD r2,r5,#0x480 false +Instruction 6556 S:0xC004298E 0xF50569B4 1 ADD r9,r5,#0x5a0 false +Instruction 6557 S:0xC0042992 0x686B 1 LDR r3,[r5,#4] false +Instruction 6558 S:0xC0042994 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false +Instruction 6559 S:0xC0042998 0x3B01 1 SUBS r3,#1 false +Instruction 6560 S:0xC004299A 0x606B 1 STR r3,[r5,#4] false +Instruction 6561 S:0xC004299C 0xE9D24500 1 LDRD r4,r5,[r2,#0] false +Instruction 6562 S:0xC00429A0 0xE9D90100 12 LDRD r0,r1,[r9,#0] false +Instruction 6563 S:0xC00429A4 0x1A20 2 SUBS r0,r4,r0 false +Instruction 6564 S:0xC00429A6 0xEB650101 1 SBC r1,r5,r1 false +Instruction 6565 S:0xC00429AA 0xF7FCFFD7 0 BL {pc}-0x304e ; 0xc003f95c true +Instruction 6566 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 6567 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 6568 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 6569 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 6570 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 6571 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 6572 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 6573 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 6574 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 6575 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 6576 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 6577 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 6578 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 6579 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 6580 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 6581 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 6582 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 6583 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 6584 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 6585 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 6586 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 6587 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 6588 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 6589 S:0xC00429AE 0x2800 1 CMP r0,#0 false +Instruction 6590 S:0xC00429B0 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 6591 S:0xC00429B4 0xF2C0822B 0 BLT.W {pc}+0x45a ; 0xc0042e0e true fail +Instruction 6592 S:0xC00429B8 0x0A86 20 LSRS r6,r0,#10 false +Instruction 6593 S:0xC00429BA 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 6594 S:0xC00429BC 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 6595 S:0xC00429C0 0xEA560E07 1 ORRS lr,r6,r7 false +Instruction 6596 S:0xC00429C4 0xF04081E9 0 BNE.W {pc}+0x3d6 ; 0xc0042d9a true +Instruction 6597 S:0xC0042D9A 0x4B9F 14 LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 false +Instruction 6598 S:0xC0042D9C 0xE9C94500 3 STRD r4,r5,[r9,#0] false +Instruction 6599 S:0xC0042DA0 0x681A 1 LDR r2,[r3,#0] false +Instruction 6600 S:0xC0042DA2 0x2A00 2 CMP r2,#0 false +Instruction 6601 S:0xC0042DA4 0xD03D 0 BEQ {pc}+0x7e ; 0xc0042e22 true fail +Instruction 6602 S:0xC0042DA6 0xEB031308 1 ADD r3,r3,r8,LSL #4 false +Instruction 6603 S:0xC0042DAA 0xF04F0B00 0 MOV r11,#0 false +Instruction 6604 S:0xC0042DAE 0xF8D33098 3 LDR r3,[r3,#0x98] false +Instruction 6605 S:0xC0042DB2 0x469A 2 MOV r10,r3 false +Instruction 6606 S:0xC0042DB4 0x9312 1 STR r3,[sp,#0x48] false +Instruction 6607 S:0xC0042DB6 0x9D14 1 LDR r5,[sp,#0x50] false +Instruction 6608 S:0xC0042DB8 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 6609 S:0xC0042DBC 0x2300 1 MOVS r3,#0 false +Instruction 6610 S:0xC0042DBE 0xF8D5459C 42 LDR r4,[r5,#0x59c] false +Instruction 6611 S:0xC0042DC2 0x05A5 3 LSLS r5,r4,#22 false +Instruction 6612 S:0xC0042DC4 0x0DAD 2 LSRS r5,r5,#22 false +Instruction 6613 S:0xC0042DC6 0x1970 1 ADDS r0,r6,r5 false +Instruction 6614 S:0xC0042DC8 0xF1470100 1 ADC r1,r7,#0 false +Instruction 6615 S:0xC0042DCC 0x428B 1 CMP r3,r1 false +Instruction 6616 S:0xC0042DCE 0xBF08 0 IT EQ false +Instruction 6617 S:0xC0042DD0 0x4282 1 CMP r2,r0 false +Instruction 6618 S:0xC0042DD2 0xD32E 0 BCC {pc}+0x60 ; 0xc0042e32 true fail +Instruction 6619 S:0xC0042DD4 0xF8DD8050 1 LDR r8,[sp,#0x50] false +Instruction 6620 S:0xC0042DD8 0xF8D83598 3 LDR r3,[r8,#0x598] false +Instruction 6621 S:0xC0042DDC 0xF8D815C8 1 LDR r1,[r8,#0x5c8] false +Instruction 6622 S:0xC0042DE0 0xFB06F20B 1 MUL r2,r6,r11 false +Instruction 6623 S:0xC0042DE4 0x19A4 1 ADDS r4,r4,r6 false +Instruction 6624 S:0xC0042DE6 0xFB0A2207 1 MLA r2,r10,r7,r2 false +Instruction 6625 S:0xC0042DEA 0xF8DD8050 1 LDR r8,[sp,#0x50] false +Instruction 6626 S:0xC0042DEE 0xFBA6670A 1 UMULL r6,r7,r6,r10 false +Instruction 6627 S:0xC0042DF2 0x4625 1 MOV r5,r4 false +Instruction 6628 S:0xC0042DF4 0xF8C8459C 1 STR r4,[r8,#0x59c] false +Instruction 6629 S:0xC0042DF8 0x19D7 1 ADDS r7,r2,r7 false +Instruction 6630 S:0xC0042DFA 0x0AB2 1 LSRS r2,r6,#10 false +Instruction 6631 S:0xC0042DFC 0xEA425287 1 ORR r2,r2,r7,LSL #22 false +Instruction 6632 S:0xC0042E00 0x18D3 1 ADDS r3,r2,r3 false +Instruction 6633 S:0xC0042E02 0x1852 1 ADDS r2,r2,r1 false +Instruction 6634 S:0xC0042E04 0xF8C83598 1 STR r3,[r8,#0x598] false +Instruction 6635 S:0xC0042E08 0xF8C825C8 1 STR r2,[r8,#0x5c8] false +Instruction 6636 S:0xC0042E0C 0xE5E3 0 B {pc}-0x436 ; 0xc00429d6 true +Instruction 6637 S:0xC00429D6 0xF8DD9050 1 LDR r9,[sp,#0x50] false +Instruction 6638 S:0xC00429DA 0x029B 1 LSLS r3,r3,#10 false +Instruction 6639 S:0xC00429DC 0x3401 0 ADDS r4,#1 false +Instruction 6640 S:0xC00429DE 0x2100 1 MOVS r1,#0 false +Instruction 6641 S:0xC00429E0 0xF8D905C8 9 LDR r0,[r9,#0x5c8] false +Instruction 6642 S:0xC00429E4 0xF8D980B8 1 LDR r8,[r9,#0xb8] false +Instruction 6643 S:0xC00429E8 0xF8D960BC 1 LDR r6,[r9,#0xbc] false +Instruction 6644 S:0xC00429EC 0x9006 1 STR r0,[sp,#0x18] false +Instruction 6645 S:0xC00429EE 0x4618 0 MOV r0,r3 false +Instruction 6646 S:0xC00429F0 0xF20EF9CE 1 BL {pc}+0x20e3a0 ; 0xc0250d90 true +Cycle Count 282 Tracing disabled +Info Tracing enabled +Instruction 6647 S:0xC00429F4 0x1C6C 1 ADDS r4,r5,#1 false +Instruction 6648 S:0xC00429F6 0x9D06 1 LDR r5,[sp,#0x18] false +Instruction 6649 S:0xC00429F8 0xEBC80702 1 RSB r7,r8,r2 false +Instruction 6650 S:0xC00429FC 0x2100 0 MOVS r1,#0 false +Instruction 6651 S:0xC00429FE 0xEA877AE7 14 EOR r10,r7,r7,ASR #31 false +Instruction 6652 S:0xC0042A02 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false +Instruction 6653 S:0xC0042A06 0x02A8 1 LSLS r0,r5,#10 false +Instruction 6654 S:0xC0042A08 0xF8D950DC 1 LDR r5,[r9,#0xdc] false +Instruction 6655 S:0xC0042A0C 0xF20EF9C0 0 BL {pc}+0x20e384 ; 0xc0250d90 true +Cycle Count 219 Tracing disabled +Info Tracing enabled +Instruction 6656 S:0xC0042A10 0xEBBA1F98 1 CMP r10,r8,LSR #6 false +Instruction 6657 S:0xC0042A14 0xEBC60202 1 RSB r2,r6,r2 false +Instruction 6658 S:0xC0042A18 0xD806 1 BHI {pc}+0x10 ; 0xc0042a28 true fail +Instruction 6659 S:0xC0042A1A 0xEA8273E2 1 EOR r3,r2,r2,ASR #31 false +Instruction 6660 S:0xC0042A1E 0xEBA373E2 13 SUB r3,r3,r2,ASR #31 false +Instruction 6661 S:0xC0042A22 0xEBB31F96 1 CMP r3,r6,LSR #6 false +Instruction 6662 S:0xC0042A26 0xD91F 1 BLS {pc}+0x42 ; 0xc0042a68 true +Instruction 6663 S:0xC0042A68 0x4BBA 47 LDR r3,[pc,#744] ; [0xC0042D54] false +Instruction 6664 S:0xC0042A6A 0xF8DD9050 3 LDR r9,[sp,#0x50] false +Instruction 6665 S:0xC0042A6E 0x685A 13 LDR r2,[r3,#4] false +Instruction 6666 S:0xC0042A70 0xF8D90598 3 LDR r0,[r9,#0x598] false +Instruction 6667 S:0xC0042A74 0xF8D9159C 1 LDR r1,[r9,#0x59c] false +Instruction 6668 S:0xC0042A78 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false +Instruction 6669 S:0xC0042A7C 0x2A00 0 CMP r2,#0 false +Instruction 6670 S:0xC0042A7E 0xF0408256 1 BNE.W {pc}+0x4b0 ; 0xc0042f2e true fail +Instruction 6671 S:0xC0042A82 0x4BB5 1 LDR r3,[pc,#724] ; [0xC0042D58] false +Instruction 6672 S:0xC0042A84 0xF8DD9050 1 LDR r9,[sp,#0x50] false +Instruction 6673 S:0xC0042A88 0x685A 12 LDR r2,[r3,#4] false +Instruction 6674 S:0xC0042A8A 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false +Instruction 6675 S:0xC0042A8E 0x2A00 1 CMP r2,#0 false +Instruction 6676 S:0xC0042A90 0xF040823E 0 BNE.W {pc}+0x480 ; 0xc0042f10 true fail +Instruction 6677 S:0xC0042A94 0x9814 1 LDR r0,[sp,#0x50] false +Instruction 6678 S:0xC0042A96 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 6679 S:0xC0042A98 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 6680 S:0xC0042A9C 0xF7FEBB58 5 B {pc}-0x194c ; 0xc0041150 true +Instruction 6681 S:0xC0041150 0xB478 2 PUSH {r3-r6} false +Instruction 6682 S:0xC0041152 0xB500 4 PUSH {lr} false +Instruction 6683 S:0xC0041154 0xF85DEB04 2 POP {lr} false +Instruction 6684 S:0xC0041158 0x4A16 2 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false +Instruction 6685 S:0xC004115A 0xF8D01460 2 LDR r1,[r0,#0x460] false +Instruction 6686 S:0xC004115E 0x6812 3 LDR r2,[r2,#0] false +Instruction 6687 S:0xC0041160 0x0612 3 LSLS r2,r2,#24 false +Instruction 6688 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true +Instruction 6689 S:0xC004119A 0xBC78 8 POP {r3-r6} false +Instruction 6690 S:0xC004119C 0x4770 2 BX lr true +Instruction 6691 S:0xC003B85A 0xE8BD87F0 9 POP {r4-r10,pc} true +Cycle Count 89 Tracing disabled +Info Tracing enabled +Instruction 6692 S:0xC0042274 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 6693 S:0xC0042278 0xB097 5 SUB sp,sp,#0x5c false +Instruction 6694 S:0xC004227A 0xB500 3 PUSH {lr} false +Instruction 6695 S:0xC004227C 0xF85DEB04 2 POP {lr} false +Instruction 6696 S:0xC0042280 0xF1110A38 8 ADDS r10,r1,#0x38 false +Instruction 6697 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail +Instruction 6698 S:0xC0042288 0xF8DFB3FC 1 LDR r11,[pc,#1020] ; [0xC0042688] false +Instruction 6699 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true +Instruction 6700 S:0xC00422A0 0xF8DA301C 18 LDR r3,[r10,#0x1c] false +Instruction 6701 S:0xC00422A4 0xF8DA8124 1 LDR r8,[r10,#0x124] false +Instruction 6702 S:0xC00422A8 0x2B00 1 CMP r3,#0 false +Instruction 6703 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true fail +Instruction 6704 S:0xC00422AE 0xE9D82306 21 LDRD r2,r3,[r8,#0x18] false +Instruction 6705 S:0xC00422B2 0xE9DA010C 1 LDRD r0,r1,[r10,#0x30] false +Instruction 6706 S:0xC00422B6 0xF8DB4000 3 LDR r4,[r11,#0] false +Instruction 6707 S:0xC00422BA 0x1A80 1 SUBS r0,r0,r2 false +Instruction 6708 S:0xC00422BC 0xEB610103 1 SBC r1,r1,r3 false +Instruction 6709 S:0xC00422C0 0x2300 12 MOVS r3,#0 false +Instruction 6710 S:0xC00422C2 0x17CE 1 ASRS r6,r1,#31 false +Instruction 6711 S:0xC00422C4 0xEB040444 1 ADD r4,r4,r4,LSL #1 false +Instruction 6712 S:0xC00422C8 0x4637 0 MOV r7,r6 false +Instruction 6713 S:0xC00422CA 0x4070 1 EORS r0,r0,r6 false +Instruction 6714 S:0xC00422CC 0x4071 1 EORS r1,r1,r6 false +Instruction 6715 S:0xC00422CE 0x4622 0 MOV r2,r4 false +Instruction 6716 S:0xC00422D0 0x1B80 1 SUBS r0,r0,r6 false +Instruction 6717 S:0xC00422D2 0xEB610107 1 SBC r1,r1,r7 false +Instruction 6718 S:0xC00422D6 0x4282 1 CMP r2,r0 false +Instruction 6719 S:0xC00422D8 0xEB730401 1 SBCS r4,r3,r1 false +Instruction 6720 S:0xC00422DC 0xBFBE 0 ITTT LT false +Instruction 6721 S:0xC00422DE 0xF8D83040 1 LDR r3,[r8,#0x40] false fail +Instruction 6722 S:0xC00422E2 0x3301 2 ADDS r3,#1 false fail +Instruction 6723 S:0xC00422E4 0xF8C83040 1 STR r3,[r8,#0x40] false fail +Instruction 6724 S:0xC00422E8 0xF8DA301C 1 LDR r3,[r10,#0x1c] false +Instruction 6725 S:0xC00422EC 0x2B00 2 CMP r3,#0 false +Instruction 6726 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true +Instruction 6727 S:0xC004228E 0x2500 8 MOVS r5,#0 false +Instruction 6728 S:0xC0042290 0xF8C85030 1 STR r5,[r8,#0x30] false +Instruction 6729 S:0xC0042294 0xF8DAA120 1 LDR r10,[r10,#0x120] false +Instruction 6730 S:0xC0042298 0xF1BA0F00 2 CMP r10,#0 false +Instruction 6731 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true +Instruction 6732 S:0xC00425CA 0xB017 1 ADD sp,sp,#0x5c false +Instruction 6733 S:0xC00425CC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Cycle Count 25 Tracing disabled +Info Tracing enabled +Instruction 6734 S:0xC00421AC 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 6735 S:0xC00421AE 0xB500 5 PUSH {lr} false +Instruction 6736 S:0xC00421B0 0xF85DEB04 2 POP {lr} false +Instruction 6737 S:0xC00421B4 0x4607 0 MOV r7,r0 false +Instruction 6738 S:0xC00421B6 0x6D05 1 LDR r5,[r0,#0x50] false +Instruction 6739 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false +Instruction 6740 S:0xC00421BC 0x2D00 2 CMP r5,#0 false +Instruction 6741 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail +Instruction 6742 S:0xC00421C0 0x6AE6 1 LDR r6,[r4,#0x2c] false +Instruction 6743 S:0xC00421C2 0xB106 2 CBZ r6,{pc}+4 ; 0xc00421c6 true fail +Instruction 6744 S:0xC00421C4 0x3E08 1 SUBS r6,r6,#8 false +Instruction 6745 S:0xC00421C6 0x6BE5 1 LDR r5,[r4,#0x3c] false +Instruction 6746 S:0xC00421C8 0x42B5 2 CMP r5,r6 false +Instruction 6747 S:0xC00421CA 0xBF18 0 IT NE false +Instruction 6748 S:0xC00421CC 0x4635 1 MOV r5,r6 false +Instruction 6749 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail +Instruction 6750 S:0xC00421D0 0x6BA0 1 LDR r0,[r4,#0x38] false +Instruction 6751 S:0xC00421D2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421e0 true +Instruction 6752 S:0xC00421E0 0x6B60 8 LDR r0,[r4,#0x34] false +Instruction 6753 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true +Instruction 6754 S:0xC00421F0 0x4620 8 MOV r0,r4 false +Instruction 6755 S:0xC00421F2 0x4629 0 MOV r1,r5 false +Instruction 6756 S:0xC00421F4 0xF7FFF89E 1 BL {pc}-0xec0 ; 0xc0041334 true +Instruction 6757 S:0xC0041334 0xB430 3 PUSH {r4,r5} false +Instruction 6758 S:0xC0041336 0xB500 1 PUSH {lr} false +Instruction 6759 S:0xC0041338 0xF85DEB04 2 POP {lr} false +Instruction 6760 S:0xC004133C 0x6B83 1 LDR r3,[r0,#0x38] false +Instruction 6761 S:0xC004133E 0x428B 2 CMP r3,r1 false +Instruction 6762 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 6763 S:0xC0041342 0x6B43 1 LDR r3,[r0,#0x34] false +Instruction 6764 S:0xC0041344 0x428B 2 CMP r3,r1 false +Instruction 6765 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 6766 S:0xC0041348 0x6BC3 1 LDR r3,[r0,#0x3c] false +Instruction 6767 S:0xC004134A 0x428B 2 CMP r3,r1 false +Instruction 6768 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 6769 S:0xC004134E 0xBC30 1 POP {r4,r5} false +Instruction 6770 S:0xC0041350 0x4770 1 BX lr true +Instruction 6771 S:0xC00421F8 0x4620 1 MOV r0,r4 false +Instruction 6772 S:0xC00421FA 0x4629 0 MOV r1,r5 false +Instruction 6773 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true +Instruction 6774 S:0xC0041E7C 0xE92D4FF0 1 PUSH {r4-r11,lr} false +Instruction 6775 S:0xC0041E80 0xB091 11 SUB sp,sp,#0x44 false +Instruction 6776 S:0xC0041E82 0xB500 3 PUSH {lr} false +Instruction 6777 S:0xC0041E84 0xF85DEB04 2 POP {lr} false +Instruction 6778 S:0xC0041E88 0x69CB 2 LDR r3,[r1,#0x1c] false +Instruction 6779 S:0xC0041E8A 0x4688 0 MOV r8,r1 false +Instruction 6780 S:0xC0041E8C 0x4681 1 MOV r9,r0 false +Instruction 6781 S:0xC0041E8E 0x2B00 1 CMP r3,#0 false +Instruction 6782 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true +Instruction 6783 S:0xC0041EE2 0xF7FEF89B 8 BL {pc}-0x1ec6 ; 0xc004001c true +Instruction 6784 S:0xC004001C 0xE92D4FF8 3 PUSH {r3-r11,lr} false +Instruction 6785 S:0xC0040020 0xB500 7 PUSH {lr} false +Instruction 6786 S:0xC0040022 0xF85DEB04 2 POP {lr} false +Instruction 6787 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false +Instruction 6788 S:0xC004002A 0xF8D03084 1 LDR r3,[r0,#0x84] false +Instruction 6789 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false +Instruction 6790 S:0xC0040032 0xE9D16712 11 LDRD r6,r7,[r1,#0x48] false +Instruction 6791 S:0xC0040036 0x4688 1 MOV r8,r1 false +Instruction 6792 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 6793 S:0xC004003C 0xE9D14514 1 LDRD r4,r5,[r1,#0x50] false +Instruction 6794 S:0xC0040040 0xE9D32300 2 LDRD r2,r3,[r3,#0] false +Instruction 6795 S:0xC0040044 0x1B92 2 SUBS r2,r2,r6 false +Instruction 6796 S:0xC0040046 0xEB630307 1 SBC r3,r3,r7 false +Instruction 6797 S:0xC004004A 0x42AB 1 CMP r3,r5 false +Instruction 6798 S:0xC004004C 0xBF08 0 IT EQ false +Instruction 6799 S:0xC004004E 0x42A2 1 CMP r2,r4 false +Instruction 6800 S:0xC0040050 0xBF3C 0 ITT CC false +Instruction 6801 S:0xC0040052 0x4622 1 MOV r2,r4 false +Instruction 6802 S:0xC0040054 0x462B 0 MOV r3,r5 false +Instruction 6803 S:0xC0040056 0xE9D14516 1 LDRD r4,r5,[r1,#0x58] false +Instruction 6804 S:0xC004005A 0xE9C12314 1 STRD r2,r3,[r1,#0x50] false +Instruction 6805 S:0xC004005E 0xEB14040A 1 ADDS r4,r4,r10 false +Instruction 6806 S:0xC0040062 0xEB45050B 1 ADC r5,r5,r11 false +Instruction 6807 S:0xC0040066 0xE9C14516 1 STRD r4,r5,[r1,#0x58] false +Instruction 6808 S:0xC004006A 0xF8D03084 1 LDR r3,[r0,#0x84] false +Instruction 6809 S:0xC004006E 0xE9D14518 1 LDRD r4,r5,[r1,#0x60] false +Instruction 6810 S:0xC0040072 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 6811 S:0xC0040076 0xF8D11128 14 LDR r1,[r1,#0x128] false +Instruction 6812 S:0xC004007A 0xE9D32300 2 LDRD r2,r3,[r3,#0] false +Instruction 6813 S:0xC004007E 0x1912 2 ADDS r2,r2,r4 false +Instruction 6814 S:0xC0040080 0xEB430305 1 ADC r3,r3,r5 false +Instruction 6815 S:0xC0040084 0x1B92 1 SUBS r2,r2,r6 false +Instruction 6816 S:0xC0040086 0xEB630307 1 SBC r3,r3,r7 false +Instruction 6817 S:0xC004008A 0xE9C82318 1 STRD r2,r3,[r8,#0x60] false +Instruction 6818 S:0xC004008E 0xB129 1 CBZ r1,{pc}+0xe ; 0xc004009c true +Instruction 6819 S:0xC004009C 0x490E 3 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false +Instruction 6820 S:0xC004009E 0xF8D03084 3 LDR r3,[r0,#0x84] false +Instruction 6821 S:0xC00400A2 0x6848 13 LDR r0,[r1,#4] false +Instruction 6822 S:0xC00400A4 0xF503638F 1 ADD r3,r3,#0x478 false +Instruction 6823 S:0xC00400A8 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 6824 S:0xC00400AC 0x2800 1 CMP r0,#0 false +Instruction 6825 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true +Instruction 6826 S:0xC0040090 0x2200 8 MOVS r2,#0 false +Instruction 6827 S:0xC0040092 0x2300 0 MOVS r3,#0 false +Instruction 6828 S:0xC0040094 0xE9C82312 1 STRD r2,r3,[r8,#0x48] false +Instruction 6829 S:0xC0040098 0xE8BD8FF8 3 POP {r3-r11,pc} true +Instruction 6830 S:0xC0041EE6 0x4648 7 MOV r0,r9 false +Instruction 6831 S:0xC0041EE8 0x4641 0 MOV r1,r8 false +Instruction 6832 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true +Instruction 6833 S:0xC004047C 0xB538 1 PUSH {r3-r5,lr} false +Instruction 6834 S:0xC004047E 0xB500 4 PUSH {lr} false +Instruction 6835 S:0xC0040480 0xF85DEB04 2 POP {lr} false +Instruction 6836 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false +Instruction 6837 S:0xC0040488 0x6AC3 1 LDR r3,[r0,#0x2c] false +Instruction 6838 S:0xC004048A 0x4604 0 MOV r4,r0 false +Instruction 6839 S:0xC004048C 0x42AB 2 CMP r3,r5 false +Instruction 6840 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true +Instruction 6841 S:0xC004049E 0x4628 1 MOV r0,r5 false +Instruction 6842 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true +Cycle Count 41 Tracing disabled +Info Tracing enabled +Instruction 6843 S:0xC00404A4 0x62E0 1 STR r0,[r4,#0x2c] false +Instruction 6844 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true +Instruction 6845 S:0xC0040490 0x4628 3 MOV r0,r5 false +Instruction 6846 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false +Instruction 6847 S:0xC0040496 0xE8BD4038 1 POP {r3-r5,lr} false +Instruction 6848 S:0xC004049A 0xF215BECF 2 B.W {pc}+0x215da2 ; 0xc025623c true +Cycle Count 121 Tracing disabled +Info Tracing enabled +Instruction 6849 S:0xC0041EEE 0xF8D8A124 1 LDR r10,[r8,#0x124] false +Instruction 6850 S:0xC0041EF2 0xF8D83128 1 LDR r3,[r8,#0x128] false +Instruction 6851 S:0xC0041EF6 0xF8DA2084 4 LDR r2,[r10,#0x84] false +Instruction 6852 S:0xC0041EFA 0xF8D274C0 3 LDR r7,[r2,#0x4c0] false +Instruction 6853 S:0xC0041EFE 0x9704 1 STR r7,[sp,#0x10] false +Instruction 6854 S:0xC0041F00 0x2B00 0 CMP r3,#0 false +Instruction 6855 S:0xC0041F02 0xF0008108 1 BEQ.W {pc}+0x214 ; 0xc0042116 true +Instruction 6856 S:0xC0042116 0xF5026290 1 ADD r2,r2,#0x480 false +Instruction 6857 S:0xC004211A 0xE9D26700 3 LDRD r6,r7,[r2,#0] false +Instruction 6858 S:0xC004211E 0xE6F8 1 B {pc}-0x20c ; 0xc0041f12 true +Instruction 6859 S:0xC0041F12 0x46C3 1 MOV r11,r8 false +Instruction 6860 S:0xC0041F14 0xF8D8201C 1 LDR r2,[r8,#0x1c] false +Instruction 6861 S:0xC0041F18 0xF8DA3030 1 LDR r3,[r10,#0x30] false +Instruction 6862 S:0xC0041F1C 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false +Instruction 6863 S:0xC0041F20 0x9209 1 STR r2,[sp,#0x24] false +Instruction 6864 S:0xC0041F22 0x1A30 1 SUBS r0,r6,r0 false +Instruction 6865 S:0xC0041F24 0xEB670101 1 SBC r1,r7,r1 false +Instruction 6866 S:0xC0041F28 0x9306 1 STR r3,[sp,#0x18] false +Instruction 6867 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true +Instruction 6868 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 6869 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 6870 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 6871 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 6872 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 6873 S:0xC003F96E 0x6876 5 LDR r6,[r6,#4] false +Instruction 6874 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 6875 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 6876 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 6877 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 6878 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 6879 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 6880 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 6881 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 6882 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 6883 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 6884 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 6885 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 6886 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 6887 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 6888 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 6889 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 6890 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 6891 S:0xC0041F2E 0x2800 1 CMP r0,#0 false +Instruction 6892 S:0xC0041F30 0xF1710C00 1 SBCS r12,r1,#0 false +Instruction 6893 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail +Instruction 6894 S:0xC0041F38 0x0A84 8 LSRS r4,r0,#10 false +Instruction 6895 S:0xC0041F3A 0x0A8D 1 LSRS r5,r1,#10 false +Instruction 6896 S:0xC0041F3C 0xEA445481 1 ORR r4,r4,r1,LSL #22 false +Instruction 6897 S:0xC0041F40 0xEA540005 1 ORRS r0,r4,r5 false +Instruction 6898 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true fail +Instruction 6899 S:0xC0041F46 0x4A8E 20 LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 false +Instruction 6900 S:0xC0041F48 0xE9CB6700 3 STRD r6,r7,[r11,#0] false +Instruction 6901 S:0xC0041F4C 0x6813 1 LDR r3,[r2,#0] false +Instruction 6902 S:0xC0041F4E 0x2B00 2 CMP r3,#0 false +Instruction 6903 S:0xC0041F50 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00420f0 true fail +Instruction 6904 S:0xC0041F54 0x9B04 1 LDR r3,[sp,#0x10] false +Instruction 6905 S:0xC0041F56 0xF04F0C00 0 MOV r12,#0 false +Instruction 6906 S:0xC0041F5A 0xF8CDC014 1 STR r12,[sp,#0x14] false +Instruction 6907 S:0xC0041F5E 0xEB021203 2 ADD r2,r2,r3,LSL #4 false +Instruction 6908 S:0xC0041F62 0xF8D2B098 3 LDR r11,[r2,#0x98] false +Instruction 6909 S:0xC0041F66 0xF8CDB010 1 STR r11,[sp,#0x10] false +Instruction 6910 S:0xC0041F6A 0x9B06 1 LDR r3,[sp,#0x18] false +Instruction 6911 S:0xC0041F6C 0xF8D82134 1 LDR r2,[r8,#0x134] false +Instruction 6912 S:0xC0041F70 0xEBB80703 1 SUBS r7,r8,r3 false +Instruction 6913 S:0xC0041F74 0x427E 1 RSBS r6,r7,#0 false +Instruction 6914 S:0xC0041F76 0x417E 1 ADCS r6,r6,r7 false +Instruction 6915 S:0xC0041F78 0x0597 1 LSLS r7,r2,#22 false +Instruction 6916 S:0xC0041F7A 0x0DBF 2 LSRS r7,r7,#22 false +Instruction 6917 S:0xC0041F7C 0x19E0 1 ADDS r0,r4,r7 false +Instruction 6918 S:0xC0041F7E 0xF1450100 3 ADC r1,r5,#0 false +Instruction 6919 S:0xC0041F82 0x2900 1 CMP r1,#0 false +Instruction 6920 S:0xC0041F84 0xBF08 1 IT EQ false +Instruction 6921 S:0xC0041F86 0xF5B06F80 1 CMP r0,#0x400 false +Instruction 6922 S:0xC0041F8A 0xBF38 0 IT CC false +Instruction 6923 S:0xC0041F8C 0x2700 1 MOVS r7,#0 false fail +Instruction 6924 S:0xC0041F8E 0xD377 0 BCC {pc}+0xf2 ; 0xc0042080 true fail +Instruction 6925 S:0xC0041F90 0xF5C76780 1 RSB r7,r7,#0x400 false +Instruction 6926 S:0xC0041F94 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 6927 S:0xC0041F96 0xFB07F10B 1 MUL r1,r7,r11 false +Instruction 6928 S:0xC0041F9A 0x0A89 3 LSRS r1,r1,#10 false +Instruction 6929 S:0xC0041F9C 0x2B00 0 CMP r3,#0 false +Instruction 6930 S:0xC0041F9E 0xF00080B7 1 BEQ.W {pc}+0x172 ; 0xc0042110 true fail +Instruction 6931 S:0xC0041FA2 0xF8D80130 1 LDR r0,[r8,#0x130] false +Instruction 6932 S:0xC0041FA6 0xEB010C00 2 ADD r12,r1,r0 false +Instruction 6933 S:0xC0041FAA 0xF8C8C130 1 STR r12,[r8,#0x130] false +Instruction 6934 S:0xC0041FAE 0xB126 1 CBZ r6,{pc}+0xc ; 0xc0041fba true +Instruction 6935 S:0xC0041FBA 0x1BE4 12 SUBS r4,r4,r7 false +Instruction 6936 S:0xC0041FBC 0xEB6575E7 1 SBC r5,r5,r7,ASR #31 false +Instruction 6937 S:0xC0041FC0 0x18BF 1 ADDS r7,r7,r2 false +Instruction 6938 S:0xC0041FC2 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 6939 S:0xC0041FC6 0x2300 1 MOVS r3,#0 false +Instruction 6940 S:0xC0041FC8 0x0AA1 1 LSRS r1,r4,#10 false +Instruction 6941 S:0xC0041FCA 0x4014 1 ANDS r4,r4,r2 false +Instruction 6942 S:0xC0041FCC 0xEA415085 1 ORR r0,r1,r5,LSL #22 false +Instruction 6943 S:0xC0041FD0 0x0AA9 1 LSRS r1,r5,#10 false +Instruction 6944 S:0xC0041FD2 0x9000 1 STR r0,[sp,#0] false +Instruction 6945 S:0xC0041FD4 0x2201 0 MOVS r2,#1 false +Instruction 6946 S:0xC0041FD6 0x9101 1 STR r1,[sp,#4] false +Instruction 6947 S:0xC0041FD8 0x401D 1 ANDS r5,r5,r3 false +Instruction 6948 S:0xC0041FDA 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false +Instruction 6949 S:0xC0041FDE 0x2300 1 MOVS r3,#0 false +Instruction 6950 S:0xC0041FE0 0xF8C87134 8 STR r7,[r8,#0x134] false +Instruction 6951 S:0xC0041FE4 0x1812 1 ADDS r2,r2,r0 false +Instruction 6952 S:0xC0041FE6 0xF44F60FC 1 MOV r0,#0x7e0 false +Instruction 6953 S:0xC0041FEA 0xEB430301 1 ADC r3,r3,r1 false +Instruction 6954 S:0xC0041FEE 0x2100 0 MOVS r1,#0 false +Instruction 6955 S:0xC0041FF0 0x4299 1 CMP r1,r3 false +Instruction 6956 S:0xC0041FF2 0xBF08 0 IT EQ false +Instruction 6957 S:0xC0041FF4 0x4290 1 CMP r0,r2 false +Instruction 6958 S:0xC0041FF6 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 6959 S:0xC0041FFA 0xF0C08091 1 BCC.W {pc}+0x126 ; 0xc0042120 true fail +Instruction 6960 S:0xC0041FFE 0x9906 1 LDR r1,[sp,#0x18] false +Instruction 6961 S:0xC0042000 0x4610 11 MOV r0,r2 false +Instruction 6962 S:0xC0042002 0xF8DFE180 1 LDR lr,[pc,#384] ; [0xC0042184] = 0xC03E83C8 false +Instruction 6963 S:0xC0042006 0x291F 1 CMP r1,#0x1f false +Instruction 6964 S:0xC0042008 0xF2008096 0 BHI.W {pc}+0x130 ; 0xc0042138 true fail +Instruction 6965 S:0xC004200C 0xF85E1022 23 LDR r1,[lr,r2,LSL #2] false +Instruction 6966 S:0xC0042010 0xF8D83160 12 LDR r3,[r8,#0x160] false +Instruction 6967 S:0xC0042014 0x9108 1 STR r1,[sp,#0x20] false +Instruction 6968 S:0xC0042016 0x930D 1 STR r3,[sp,#0x34] false +Instruction 6969 S:0xC0042018 0xFBAC2301 1 UMULL r2,r3,r12,r1 false +Instruction 6970 S:0xC004201C 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 6971 S:0xC0042020 0xFBA72301 1 UMULL r2,r3,r7,r1 false +Instruction 6972 S:0xC0042024 0x9F07 1 LDR r7,[sp,#0x1c] false +Instruction 6973 S:0xC0042026 0x970C 1 STR r7,[sp,#0x30] false +Instruction 6974 S:0xC0042028 0xF8C87130 1 STR r7,[r8,#0x130] false +Instruction 6975 S:0xC004202C 0x9306 1 STR r3,[sp,#0x18] false +Instruction 6976 S:0xC004202E 0xF8C83134 1 STR r3,[r8,#0x134] false +Instruction 6977 S:0xC0042032 0x2300 0 MOVS r3,#0 false +Instruction 6978 S:0xC0042034 0xF85E7020 1 LDR r7,[lr,r0,LSL #2] false +Instruction 6979 S:0xC0042038 0x2200 0 MOVS r2,#0 false +Instruction 6980 S:0xC004203A 0xE9CD230E 1 STRD r2,r3,[sp,#0x38] false +Instruction 6981 S:0xC004203E 0x9B0D 1 LDR r3,[sp,#0x34] false +Instruction 6982 S:0xC0042040 0xFBA70103 11 UMULL r0,r1,r7,r3 false +Instruction 6983 S:0xC0042044 0x910E 1 STR r1,[sp,#0x38] false +Instruction 6984 S:0xC0042046 0x980E 2 LDR r0,[sp,#0x38] false +Instruction 6985 S:0xC0042048 0x9F0E 1 LDR r7,[sp,#0x38] false +Instruction 6986 S:0xC004204A 0xF8C80160 2 STR r0,[r8,#0x160] false +Instruction 6987 S:0xC004204E 0xE9DD0100 1 LDRD r0,r1,[sp,#0] false +Instruction 6988 S:0xC0042052 0xF7FFFB3D 1 BL {pc}-0x982 ; 0xc00416d0 true +Instruction 6989 S:0xC00416D0 0xE92D03F0 13 PUSH {r4-r9} false +Instruction 6990 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 6991 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 6992 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 6993 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 6994 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 6995 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 6996 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 6997 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 6998 S:0xC00416E6 0x4B31 3 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 6999 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 7000 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false +Instruction 7001 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 7002 S:0xC00416F4 0x4770 3 BX lr true +Instruction 7003 S:0xC0042056 0x9A09 2 LDR r2,[sp,#0x24] false +Instruction 7004 S:0xC0042058 0xFB0BFB00 1 MUL r11,r11,r0 false +Instruction 7005 S:0xC004205C 0xEA4F2B9B 3 LSR r11,r11,#10 false +Instruction 7006 S:0xC0042060 0xB12A 1 CBZ r2,{pc}+0xe ; 0xc004206e true fail +Instruction 7007 S:0xC0042062 0xF8DDC030 1 LDR r12,[sp,#0x30] false +Instruction 7008 S:0xC0042066 0xEB0B030C 2 ADD r3,r11,r12 false +Instruction 7009 S:0xC004206A 0xF8C83130 3 STR r3,[r8,#0x130] false +Instruction 7010 S:0xC004206E 0xB116 1 CBZ r6,{pc}+8 ; 0xc0042076 true +Instruction 7011 S:0xC0042076 0x9B06 13 LDR r3,[sp,#0x18] false +Instruction 7012 S:0xC0042078 0x2701 1 MOVS r7,#1 false +Instruction 7013 S:0xC004207A 0x18C2 1 ADDS r2,r0,r3 false +Instruction 7014 S:0xC004207C 0xF8C82134 1 STR r2,[r8,#0x134] false +Instruction 7015 S:0xC0042080 0xF8DDC014 1 LDR r12,[sp,#0x14] false +Instruction 7016 S:0xC0042084 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 7017 S:0xC0042086 0xFB04F30C 2 MUL r3,r4,r12 false +Instruction 7018 S:0xC004208A 0xFB003305 1 MLA r3,r0,r5,r3 false +Instruction 7019 S:0xC004208E 0xFBA40100 1 UMULL r0,r1,r4,r0 false +Instruction 7020 S:0xC0042092 0x1859 2 ADDS r1,r3,r1 false +Instruction 7021 S:0xC0042094 0x9B09 1 LDR r3,[sp,#0x24] false +Instruction 7022 S:0xC0042096 0x0A80 1 LSRS r0,r0,#10 false +Instruction 7023 S:0xC0042098 0xEA405081 1 ORR r0,r0,r1,LSL #22 false +Instruction 7024 S:0xC004209C 0xB123 1 CBZ r3,{pc}+0xc ; 0xc00420a8 true fail +Instruction 7025 S:0xC004209E 0xF8D83130 9 LDR r3,[r8,#0x130] false +Instruction 7026 S:0xC00420A2 0x181B 2 ADDS r3,r3,r0 false +Instruction 7027 S:0xC00420A4 0xF8C83130 1 STR r3,[r8,#0x130] false +Instruction 7028 S:0xC00420A8 0xB126 1 CBZ r6,{pc}+0xc ; 0xc00420b4 true +Instruction 7029 S:0xC00420B4 0x1912 1 ADDS r2,r2,r4 false +Instruction 7030 S:0xC00420B6 0xF8C82134 1 STR r2,[r8,#0x134] false +Instruction 7031 S:0xC00420BA 0x2F00 0 CMP r7,#0 false +Instruction 7032 S:0xC00420BC 0xF43FAEE9 1 BEQ {pc}-0x22a ; 0xc0041e92 true fail +Instruction 7033 S:0xC00420C0 0x4640 62 MOV r0,r8 false +Instruction 7034 S:0xC00420C2 0xF7FEF903 0 BL {pc}-0x1df6 ; 0xc00402cc true +Instruction 7035 S:0xC00402CC 0xE92D4FF8 3 PUSH {r3-r11,lr} false +Instruction 7036 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 7037 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 7038 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 7039 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 7040 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 7041 S:0xC00402E0 0x2D00 5 CMP r5,#0 false +Instruction 7042 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 7043 S:0xC00403B4 0xF8D04134 4 LDR r4,[r0,#0x134] false +Instruction 7044 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 7045 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 7046 S:0xC00403C0 0x6800 11 LDR r0,[r0,#0] false +Instruction 7047 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 7048 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 7049 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 7050 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 68 Tracing disabled +Info Tracing enabled +Instruction 7051 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 7052 S:0xC00403D0 0x685A 5 LDR r2,[r3,#4] false +Instruction 7053 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 7054 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 7055 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 7056 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 7057 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 7058 S:0xC00403E0 0xF211F878 4 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 60 Tracing disabled +Info Tracing enabled +Instruction 7059 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 7060 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 7061 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 7062 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 7063 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 7064 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 7065 S:0xC00403F2 0xF8D60148 1 LDR r0,[r6,#0x148] false +Instruction 7066 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 7067 S:0xC00403FA 0xE8BD8FF8 3 POP {r3-r11,pc} true +Instruction 7068 S:0xC00420C6 0xF8D8301C 16 LDR r3,[r8,#0x1c] false +Instruction 7069 S:0xC00420CA 0xB9CB 2 CBNZ r3,{pc}+0x36 ; 0xc0042100 true +Instruction 7070 S:0xC0042100 0xE9DA2312 8 LDRD r2,r3,[r10,#0x48] false +Instruction 7071 S:0xC0042104 0x1812 2 ADDS r2,r2,r0 false +Instruction 7072 S:0xC0042106 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false +Instruction 7073 S:0xC004210A 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false +Instruction 7074 S:0xC004210E 0xE6C0 1 B {pc}-0x27c ; 0xc0041e92 true +Instruction 7075 S:0xC0041E92 0xF8D93084 1 LDR r3,[r9,#0x84] false +Instruction 7076 S:0xC0041E96 0xF5036390 2 ADD r3,r3,#0x480 false +Instruction 7077 S:0xC0041E9A 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 7078 S:0xC0041E9E 0xE9C82308 1 STRD r2,r3,[r8,#0x20] false +Instruction 7079 S:0xC0041EA2 0xF8D92084 1 LDR r2,[r9,#0x84] false +Instruction 7080 S:0xC0041EA6 0xF8C98030 1 STR r8,[r9,#0x30] false +Instruction 7081 S:0xC0041EAA 0xF8D83000 1 LDR r3,[r8,#0] false +Instruction 7082 S:0xC0041EAE 0x6B12 1 LDR r2,[r2,#0x30] false +Instruction 7083 S:0xC0041EB0 0xEBB20F43 2 CMP r2,r3,LSL #1 false +Instruction 7084 S:0xC0041EB4 0xE9D8230A 1 LDRD r2,r3,[r8,#0x28] false +Instruction 7085 S:0xC0041EB8 0xD30E 1 BCC {pc}+0x20 ; 0xc0041ed8 true fail +Instruction 7086 S:0xC0041EBA 0xE9D8010E 1 LDRD r0,r1,[r8,#0x38] false +Instruction 7087 S:0xC0041EBE 0xE9D8452A 11 LDRD r4,r5,[r8,#0xa8] false +Instruction 7088 S:0xC0041EC2 0x1A10 1 SUBS r0,r2,r0 false +Instruction 7089 S:0xC0041EC4 0xEB630101 1 SBC r1,r3,r1 false +Instruction 7090 S:0xC0041EC8 0x42A9 1 CMP r1,r5 false +Instruction 7091 S:0xC0041ECA 0xBF08 0 IT EQ false +Instruction 7092 S:0xC0041ECC 0x42A0 1 CMP r0,r4 false +Instruction 7093 S:0xC0041ECE 0xBF3C 0 ITT CC false +Instruction 7094 S:0xC0041ED0 0x4620 1 MOV r0,r4 false +Instruction 7095 S:0xC0041ED2 0x4629 0 MOV r1,r5 false +Instruction 7096 S:0xC0041ED4 0xE9C8012A 1 STRD r0,r1,[r8,#0xa8] false +Instruction 7097 S:0xC0041ED8 0xE9C8230E 1 STRD r2,r3,[r8,#0x38] false +Instruction 7098 S:0xC0041EDC 0xB011 1 ADD sp,sp,#0x44 false +Instruction 7099 S:0xC0041EDE 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 7100 S:0xC0042200 0xF8D54128 13 LDR r4,[r5,#0x128] false +Instruction 7101 S:0xC0042204 0x2C00 2 CMP r4,#0 false +Instruction 7102 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail +Instruction 7103 S:0xC0042208 0x4B18 18 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false +Instruction 7104 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false +Instruction 7105 S:0xC004220C 0x681B 5 LDR r3,[r3,#0] false +Instruction 7106 S:0xC004220E 0x061A 3 LSLS r2,r3,#24 false +Instruction 7107 S:0xC0042210 0xD51A 1 BPL {pc}+0x38 ; 0xc0042248 true +Instruction 7108 S:0xC0042248 0x4628 10 MOV r0,r5 false +Instruction 7109 S:0xC004224A 0xBDF8 1 POP {r3-r7,pc} true +Cycle Count 615 Tracing disabled +Info Tracing enabled +Instruction 7110 S:0xC000CCF8 0xF1010C1C 1 ADD r12,r1,#0x1c false +Instruction 7111 S:0xC000CCFC 0x6E13 12 LDR r3,[r2,#0x60] false +Instruction 7112 S:0xC000CCFE 0xE8AC0FF0 1 STM r12!,{r4-r11} false +Instruction 7113 S:0xC000CD02 0xF84CDB04 22 STR sp,[r12],#4 false +Instruction 7114 S:0xC000CD06 0xF84CEB04 3 STR lr,[r12],#4 false +Instruction 7115 S:0xC000CD0A 0xEE0D3F70 1 MCR p15,#0x0,r3,c13,c0,#3 false +Instruction 7116 S:0xC000CD0E 0xF04F0400 1 MOV r4,#0 false +Instruction 7117 S:0xC000CD12 0xEE0D4F50 1 MCR p15,#0x0,r4,c13,c0,#2 false +Instruction 7118 S:0xC000CD16 0x4605 1 MOV r5,r0 false +Instruction 7119 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false +Instruction 7120 S:0xC000CD1C 0x4806 14 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false +Instruction 7121 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false +Instruction 7122 S:0xC000CD22 0xF029FDF7 1 BL {pc}+0x29bf2 ; 0xc0036914 true +Instruction 7123 S:0xC0036914 0xB510 2 PUSH {r4,lr} false +Instruction 7124 S:0xC0036916 0xB082 1 SUB sp,sp,#8 false +Instruction 7125 S:0xC0036918 0xB500 3 PUSH {lr} false +Instruction 7126 S:0xC003691A 0xF85DEB04 2 POP {lr} false +Instruction 7127 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 7128 S:0xC0036920 0xF04F33FF 1 MOV r3,#0xffffffff false +Instruction 7129 S:0xC0036924 0x9400 2 STR r4,[sp,#0] false +Instruction 7130 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true +Instruction 7131 S:0xC00368FC 0xB510 1 PUSH {r4,lr} false +Instruction 7132 S:0xC00368FE 0xB082 1 SUB sp,sp,#8 false +Instruction 7133 S:0xC0036900 0xB500 3 PUSH {lr} false +Instruction 7134 S:0xC0036902 0xF85DEB04 2 POP {lr} false +Instruction 7135 S:0xC0036906 0x9C04 3 LDR r4,[sp,#0x10] false +Instruction 7136 S:0xC0036908 0x9400 1 STR r4,[sp,#0] false +Instruction 7137 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 7138 S:0xC003690C 0xF7FFFFCC 1 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 7139 S:0xC00368A8 0xE92D41F0 1 PUSH {r4-r8,lr} false +Instruction 7140 S:0xC00368AC 0xB500 5 PUSH {lr} false +Instruction 7141 S:0xC00368AE 0xF85DEB04 2 POP {lr} false +Instruction 7142 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 7143 S:0xC00368B4 0x6804 12 LDR r4,[r0,#0] false +Instruction 7144 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 7145 S:0xC00368B8 0x4690 1 MOV r8,r2 false +Instruction 7146 S:0xC00368BA 0x9E06 1 LDR r6,[sp,#0x18] false +Instruction 7147 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 7148 S:0xC00368BE 0xBF18 1 IT NE false +Instruction 7149 S:0xC00368C0 0x2C00 1 CMP r4,#0 false +Instruction 7150 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 7151 S:0xC00368C4 0x2000 1 MOVS r0,#0 false fail +Instruction 7152 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 7153 S:0xC00368C8 0xD10A 1 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 7154 S:0xC00368E0 0x6823 6 LDR r3,[r4,#0] false +Instruction 7155 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 7156 S:0xC00368E4 0x4639 1 MOV r1,r7 false +Instruction 7157 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 7158 S:0xC00368E8 0x6864 2 LDR r4,[r4,#4] false +Instruction 7159 S:0xC00368EA 0x4798 1 BLX r3 true +Instruction 7160 S:0xC0008C20 0xB538 21 PUSH {r3-r5,lr} false +Instruction 7161 S:0xC0008C22 0xB500 4 PUSH {lr} false +Instruction 7162 S:0xC0008C24 0xF85DEB04 2 POP {lr} false +Instruction 7163 S:0xC0008C28 0x4614 0 MOV r4,r2 false +Instruction 7164 S:0xC0008C2A 0x2903 1 CMP r1,#3 false +Instruction 7165 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail +Instruction 7166 S:0xC0008C2E 0xE8DFF001 21 TBB [pc,r1] true +Instruction 7167 S:0xC0008C60 0xEEF84A10 9 VMRS r4,FPEXC false +Instruction 7168 S:0xC0008C64 0x0060 3 LSLS r0,r4,#1 false +Instruction 7169 S:0xC0008C66 0x6953 11 LDR r3,[r2,#0x14] false +Instruction 7170 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true +Instruction 7171 S:0xC0008C7A 0xF0244480 1 BIC r4,r4,#0x40000000 false +Instruction 7172 S:0xC0008C7E 0xEEE84A10 2 VMSR FPEXC,r4 false +Instruction 7173 S:0xC0008C82 0x2000 7 MOVS r0,#0 false +Instruction 7174 S:0xC0008C84 0xBD38 1 POP {r3-r5,pc} true +Instruction 7175 S:0xC00368EC 0xB116 2 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 7176 S:0xC00368F4 0x0403 8 LSLS r3,r0,#16 false +Instruction 7177 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 7178 S:0xC00368CC 0x3D01 3 SUBS r5,#1 false +Instruction 7179 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 7180 S:0xC00368D0 0x2300 1 MOVS r3,#0 false fail +Instruction 7181 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 7182 S:0xC00368D4 0x2C00 1 CMP r4,#0 false +Instruction 7183 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 7184 S:0xC00368D8 0x2300 1 MOVS r3,#0 false +Instruction 7185 S:0xC00368DA 0xF0030301 1 AND r3,r3,#1 false fail +Instruction 7186 S:0xC00368DE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 7187 S:0xC00368F8 0xE8BD81F0 2 POP {r4-r8,pc} true +Instruction 7188 S:0xC0036910 0xB002 3 ADD sp,sp,#8 false +Instruction 7189 S:0xC0036912 0xBD10 3 POP {r4,pc} true +Instruction 7190 S:0xC003692A 0xB002 1 ADD sp,sp,#8 false +Instruction 7191 S:0xC003692C 0xBD10 3 POP {r4,pc} true +Instruction 7192 S:0xC000CD26 0x46A4 2 MOV r12,r4 false +Instruction 7193 S:0xC000CD28 0x4628 1 MOV r0,r5 false +Instruction 7194 S:0xC000CD2A 0xE8BC0FF0 2 LDM r12!,{r4-r11} false +Instruction 7195 S:0xC000CD2E 0xF85CDB04 7 LDR sp,[r12],#4 false +Instruction 7196 S:0xC000CD32 0xF8DCF000 3 LDR pc,[r12,#0] true +Cycle Count 69 Tracing disabled +Info Tracing enabled +Instruction 7197 S:0xC003AC6C 0xB5F0 1 PUSH {r4-r7,lr} false +Instruction 7198 S:0xC003AC6E 0xB083 3 SUB sp,sp,#0xc false +Instruction 7199 S:0xC003AC70 0xAF00 1 ADD r7,sp,#0 false +Instruction 7200 S:0xC003AC72 0xB500 2 PUSH {lr} false +Instruction 7201 S:0xC003AC74 0xF85DEB04 2 POP {lr} false +Instruction 7202 S:0xC003AC78 0x4B2E 18 LDR r3,[pc,#184] ; [0xC003AD34] = 0xC05FD380 false +Instruction 7203 S:0xC003AC7A 0x460E 0 MOV r6,r1 false +Instruction 7204 S:0xC003AC7C 0x466A 1 MOV r2,sp false +Instruction 7205 S:0xC003AC7E 0xF8D04470 1 LDR r4,[r0,#0x470] false +Instruction 7206 S:0xC003AC82 0xF42251FF 0 BIC r1,r2,#0x1fe0 false +Instruction 7207 S:0xC003AC86 0x2200 1 MOVS r2,#0 false +Instruction 7208 S:0xC003AC88 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 7209 S:0xC003AC8C 0xF8C02470 1 STR r2,[r0,#0x470] false +Instruction 7210 S:0xC003AC90 0x6832 3 LDR r2,[r6,#0] false +Instruction 7211 S:0xC003AC92 0x4605 0 MOV r5,r0 false +Instruction 7212 S:0xC003AC94 0x681B 3 LDR r3,[r3,#0] false +Instruction 7213 S:0xC003AC96 0x68C9 3 LDR r1,[r1,#0xc] false +Instruction 7214 S:0xC003AC98 0x2B00 1 CMP r3,#0 false +Instruction 7215 S:0xC003AC9A 0xD125 0 BNE {pc}+0x4e ; 0xc003ace8 true fail +Instruction 7216 S:0xC003AC9C 0xF3BF8F5F 2 DMB false +Instruction 7217 S:0xC003ACA0 0x2300 1 MOVS r3,#0 false +Instruction 7218 S:0xC003ACA2 0x61B3 1 STR r3,[r6,#0x18] false +Instruction 7219 S:0xC003ACA4 0xF3BF8F5F 1 DMB false +Instruction 7220 S:0xC003ACA8 0x882B 51 LDRH r3,[r5,#0] false +Instruction 7221 S:0xC003ACAA 0x3301 2 ADDS r3,#1 false +Instruction 7222 S:0xC003ACAC 0x802B 1 STRH r3,[r5,#0] false +Instruction 7223 S:0xC003ACAE 0xF3BF8F4F 32 DSB false +Instruction 7224 S:0xC003ACB2 0xF3AF8004 1 SEV.W false +Instruction 7225 S:0xC003ACB6 0xB662 1 CPSIE i false +Instruction 7226 S:0xC003ACB8 0xB184 1 CBZ r4,{pc}+0x24 ; 0xc003acdc true fail +Instruction 7227 S:0xC003ACBA 0xF1040330 8 ADD r3,r4,#0x30 false +Instruction 7228 S:0xC003ACBE 0xF3BF8F5F 3 DMB false +Instruction 7229 S:0xC003ACC2 0xE8531F00 28 LDREX r1,[r3] false +Instruction 7230 S:0xC003ACC6 0xF1A10101 2 SUB r1,r1,#1 false +Instruction 7231 S:0xC003ACCA 0xE8431000 7 STREX r0,r1,[r3] false +Instruction 7232 S:0xC003ACCE 0xF0900F00 2 TEQ r0,#0 false +Instruction 7233 S:0xC003ACD2 0xD1F6 0 BNE {pc}-0x10 ; 0xc003acc2 true fail +Instruction 7234 S:0xC003ACD4 0xF3BF8F5F 1 DMB false +Instruction 7235 S:0xC003ACD8 0x2900 1 CMP r1,#0 false +Instruction 7236 S:0xC003ACDA 0xD024 0 BEQ {pc}+0x4c ; 0xc003ad26 true fail +Instruction 7237 S:0xC003ACDC 0x2A40 1 CMP r2,#0x40 false +Instruction 7238 S:0xC003ACDE 0xD009 0 BEQ {pc}+0x16 ; 0xc003acf4 true fail +Instruction 7239 S:0xC003ACE0 0xF107070C 1 ADD r7,r7,#0xc false +Instruction 7240 S:0xC003ACE4 0x46BD 1 MOV sp,r7 false +Timestamp Timestamp: 562536986399 +Instruction 7241 S:0xC003ACE6 0xBDF0 23 POP {r4-r7,pc} true +Cycle Count 102 Tracing disabled +Info Tracing enabled +Instruction 7242 S:0xC000F72E 0xB672 1 CPSID i false +Instruction 7243 S:0xC000F730 0x6821 1 LDR r1,[r4,#0] false +Instruction 7244 S:0xC000F732 0x0748 3 LSLS r0,r1,#29 false +Instruction 7245 S:0xC000F734 0xD1F5 1 BNE {pc}-0x12 ; 0xc000f722 true fail +Instruction 7246 S:0xC000F736 0x2000 8 MOVS r0,#0 false +Instruction 7247 S:0xC000F738 0xE8BD81F0 1 POP {r4-r8,pc} true +Instruction 7248 S:0xC000CD92 0x2800 11 CMP r0,#0 false +Instruction 7249 S:0xC000CD94 0xF000800E 0 BEQ.W {pc}+0x20 ; 0xc000cdb4 true +Instruction 7250 S:0xC000CDB4 0xF3BF8F2F 21 CLREX false +Instruction 7251 S:0xC000CDB8 0x466A 1 MOV r2,sp false +Instruction 7252 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 7253 S:0xC000CDBE 0xF083030C 19 EOR r3,r3,#0xc false +Instruction 7254 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 7255 S:0xC000CDC6 0xF8D2D034 16 LDR sp,[r2,#0x34] false +Instruction 7256 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false +Instruction 7257 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 7258 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 7259 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false +Instruction 7260 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false +Instruction 7261 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 7262 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 7263 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false +Instruction 7264 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false +Instruction 7265 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536986415 +Cycle Count 3946 Tracing disabled +Info Tracing enabled +Instruction 7266 S:0xC000CE40 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562536986686 +Instruction 7267 S:0xC000CE42 0xE88D1FFF 6 STM sp,{r0-r12} false +Instruction 7268 S:0xC000CE46 0x46E8 24 MOV r8,sp false +Instruction 7269 S:0xC000CE48 0xF3EF8A00 1 MRS r10,APSR ; formerly CPSR false +Instruction 7270 S:0xC000CE4C 0xF08A0A0C 2 EOR r10,r10,#0xc false +Instruction 7271 S:0xC000CE50 0xF38A8100 3 MSR CPSR_c,r10 false +Instruction 7272 S:0xC000CE54 0xF8C8D034 5 STR sp,[r8,#0x34] false +Instruction 7273 S:0xC000CE58 0xF8C8E038 1 STR lr,[r8,#0x38] false +Instruction 7274 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false +Instruction 7275 S:0xC000CE60 0xF38A8100 3 MSR CPSR_c,r10 false +Instruction 7276 S:0xC000CE64 0xF3FF8800 5 MRS r8,SPSR false +Instruction 7277 S:0xC000CE68 0xF8CDE03C 1 STR lr,[sp,#0x3c] false +Instruction 7278 S:0xC000CE6C 0xF8CD8040 1 STR r8,[sp,#0x40] false +Instruction 7279 S:0xC000CE70 0x9011 1 STR r0,[sp,#0x44] false +Instruction 7280 S:0xC000CE72 0xF8DFC08C 14 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false +Instruction 7281 S:0xC000CE76 0xF8DCC000 5 LDR r12,[r12,#0] false +Instruction 7282 S:0xC000CE7A 0xEE01CF10 1 MCR p15,#0x0,r12,c1,c0,#0 false +Instruction 7283 S:0xC000CE7E 0xB662 6 CPSIE i false +Instruction 7284 S:0xC000CE80 0x46E9 1 MOV r9,sp false +Instruction 7285 S:0xC000CE82 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 7286 S:0xC000CE86 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 7287 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false +Instruction 7288 S:0xC000CE8E 0xF8D9A000 15 LDR r10,[r9,#0] false +Instruction 7289 S:0xC000CE92 0xE92D0030 3 PUSH.W {r4,r5} false +Instruction 7290 S:0xC000CE96 0xF41A6F70 1 TST r10,#0xf00 false +Instruction 7291 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail +Instruction 7292 S:0xC000CE9E 0xF5B77FC0 44 CMP r7,#0x180 false +Instruction 7293 S:0xC000CEA2 0xF2AF1E63 1 ADR lr,{pc}-0x161 ; 0xc000cd41 false +Instruction 7294 S:0xC000CEA6 0xBF38 1 IT CC false +Instruction 7295 S:0xC000CEA8 0xF858F027 1 LDR pc,[r8,r7,LSL #2] true +Cycle Count 2324 Tracing disabled +Info Tracing enabled +Instruction 7296 S:0xC00361D8 0xB500 1 PUSH {lr} false +Instruction 7297 S:0xC00361DA 0xF85DEB04 2 POP {lr} false +Instruction 7298 S:0xC00361DE 0x4603 1 MOV r3,r0 false +Instruction 7299 S:0xC00361E0 0x6800 29 LDR r0,[r0,#0] false +Instruction 7300 S:0xC00361E2 0xF0000001 2 AND r0,r0,#1 false +Instruction 7301 S:0xC00361E6 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 7302 S:0xC00361EA 0x685A 1 LDR r2,[r3,#4] false +Instruction 7303 S:0xC00361EC 0x188A 3 ADDS r2,r1,r2 false +Instruction 7304 S:0xC00361EE 0xF8521020 5 LDR r1,[r2,r0,LSL #2] false +Instruction 7305 S:0xC00361F2 0x3101 2 ADDS r1,#1 false +Instruction 7306 S:0xC00361F4 0xF8421020 1 STR r1,[r2,r0,LSL #2] false +Instruction 7307 S:0xC00361F8 0xF3BF8F5F 1 DMB false +Instruction 7308 S:0xC00361FC 0xEE1D1F90 1 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 7309 S:0xC0036200 0x685B 42 LDR r3,[r3,#4] false +Instruction 7310 S:0xC0036202 0x1C82 0 ADDS r2,r0,#2 false +Instruction 7311 S:0xC0036204 0x18CB 2 ADDS r3,r1,r3 false +Instruction 7312 S:0xC0036206 0xF8531022 3 LDR r1,[r3,r2,LSL #2] false +Instruction 7313 S:0xC003620A 0x3101 2 ADDS r1,#1 false +Instruction 7314 S:0xC003620C 0xF8431022 1 STR r1,[r3,r2,LSL #2] false +Instruction 7315 S:0xC0036210 0x4770 1 BX lr true +Cycle Count 154 Tracing disabled +Info Tracing enabled +Instruction 7316 S:0xC0036214 0xB418 1 PUSH {r3,r4} false +Instruction 7317 S:0xC0036216 0xB500 1 PUSH {lr} false +Instruction 7318 S:0xC0036218 0xF85DEB04 2 POP {lr} false +Instruction 7319 S:0xC003621C 0xF3BF8F5F 1 DMB false +Instruction 7320 S:0xC0036220 0xF3EF8400 14 MRS r4,APSR ; formerly CPSR false +Instruction 7321 S:0xC0036224 0xB672 1 CPSID i false +Instruction 7322 S:0xC0036226 0x6842 16 LDR r2,[r0,#4] false +Instruction 7323 S:0xC0036228 0xEE1D3F90 1 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 7324 S:0xC003622C 0xEB020181 1 ADD r1,r2,r1,LSL #2 false +Instruction 7325 S:0xC0036230 0x585A 3 LDR r2,[r3,r1] false +Instruction 7326 S:0xC0036232 0x3A01 2 SUBS r2,#1 false +Instruction 7327 S:0xC0036234 0x505A 1 STR r2,[r3,r1] false +Instruction 7328 S:0xC0036236 0xF3848100 1 MSR CPSR_c,r4 false +Instruction 7329 S:0xC003623A 0xBC18 5 POP {r3,r4} false +Instruction 7330 S:0xC003623C 0x4770 1 BX lr true +Cycle Count 388 Tracing disabled +Info Tracing enabled +Instruction 7331 S:0xC000CD40 0xB672 1 CPSID i false +Instruction 7332 S:0xC000CD42 0xF8D91000 3 LDR r1,[r9,#0] false +Instruction 7333 S:0xC000CD46 0xF0110F07 2 TST r1,#7 false +Instruction 7334 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail +Instruction 7335 S:0xC000CD4E 0xF3BF8F2F 1 CLREX false +Instruction 7336 S:0xC000CD52 0x466A 1 MOV r2,sp false +Instruction 7337 S:0xC000CD54 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 7338 S:0xC000CD58 0xF083030C 2 EOR r3,r3,#0xc false +Instruction 7339 S:0xC000CD5C 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 7340 S:0xC000CD60 0xF8D2D03C 5 LDR sp,[r2,#0x3c] false +Instruction 7341 S:0xC000CD64 0xF8D2E040 1 LDR lr,[r2,#0x40] false +Instruction 7342 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 7343 S:0xC000CD6C 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 7344 S:0xC000CD70 0x9912 5 LDR r1,[sp,#0x48] false +Instruction 7345 S:0xC000CD72 0xF8DDE044 1 LDR lr,[sp,#0x44] false +Instruction 7346 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false +Instruction 7347 S:0xC000CD78 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 7348 S:0xC000CD7C 0xE91D1FFE 5 LDMDB sp,{r1-r12} false +Instruction 7349 S:0xC000CD80 0xB005 7 ADD sp,sp,#0x14 false +Instruction 7350 S:0xC000CD82 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536986907 +Cycle Count 5529 Tracing disabled +Info Tracing enabled +Instruction 7351 S:0xC000CB00 0xB092 1 SUB sp,sp,#0x48 false +Timestamp Timestamp: 562536987287 +Instruction 7352 S:0xC000CB02 0xE88D1FFF 6 STM sp,{r0-r12} false +Instruction 7353 S:0xC000CB06 0xE8900038 11 LDM r0,{r3-r5} false +Instruction 7354 S:0xC000CB0A 0xA80F 2 ADD r0,sp,#0x3c false +Instruction 7355 S:0xC000CB0C 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 7356 S:0xC000CB10 0x9300 1 STR r3,[sp,#0] false +Instruction 7357 S:0xC000CB12 0xE8800070 2 STM r0,{r4-r6} false +Instruction 7358 S:0xC000CB16 0xF3EF8100 2 MRS r1,APSR ; formerly CPSR false +Instruction 7359 S:0xC000CB1A 0xF081010C 2 EOR r1,r1,#0xc false +Instruction 7360 S:0xC000CB1E 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 7361 S:0xC000CB22 0xF840DC08 5 STR sp,[r0,#-8] false +Instruction 7362 S:0xC000CB26 0xF840EC04 1 STR lr,[r0,#-4] false +Instruction 7363 S:0xC000CB2A 0xF081010C 0 EOR r1,r1,#0xc false +Instruction 7364 S:0xC000CB2E 0xF3818100 3 MSR CPSR_c,r1 false +Instruction 7365 S:0xC000CB32 0xF85F0114 7 LDR r0,[pc,#-276] ; [0xC000CA20] = 0xC06013D4 false +Instruction 7366 S:0xC000CB36 0x6800 15 LDR r0,[r0,#0] false +Instruction 7367 S:0xC000CB38 0xEE010F10 1 MCR p15,#0x0,r0,c1,c0,#0 false +Instruction 7368 S:0xC000CB3C 0x4622 6 MOV r2,r4 false +Instruction 7369 S:0xC000CB3E 0x462B 0 MOV r3,r5 false +Instruction 7370 S:0xC000CB40 0xF20F19A1 1 ADR.W r9,{pc}+0x1a5 ; 0xc000cce5 false +Instruction 7371 S:0xC000CB44 0xF0130F20 0 TST r3,#0x20 false +Instruction 7372 S:0xC000CB48 0xF0408008 1 BNE.W {pc}+0x14 ; 0xc000cb5c true fail +Instruction 7373 S:0xC000CB4C 0xF1A20404 1 SUB r4,r2,#4 false +Instruction 7374 S:0xC000CB50 0xF8540E00 13 LDRT r0,[r4,#0] false +Instruction 7375 S:0xC000CB54 0xF20F1E2B 0 ADR.W lr,{pc}+0x12f ; 0xc000cc83 false +Instruction 7376 S:0xC000CB58 0xF000B818 1 B.W {pc}+0x34 ; 0xc000cb8c true +Instruction 7377 S:0xC000CB8C 0x46EA 1 MOV r10,sp false +Instruction 7378 S:0xC000CB8E 0xEA4F3A5A 2 LSR r10,r10,#13 false +Instruction 7379 S:0xC000CB92 0xEA4F3A4A 2 LSL r10,r10,#13 false +Instruction 7380 S:0xC000CB96 0xA62A 0 ADR r6,{pc}+0xaa ; 0xc000cc40 false +Instruction 7381 S:0xC000CB98 0xF8565B04 15 LDR r5,[r6],#4 false +Instruction 7382 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false +Instruction 7383 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false +Instruction 7384 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail +Instruction 7385 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false +Instruction 7386 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false +Instruction 7387 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true +Instruction 7388 S:0xC000CB98 0xF8565B04 25 LDR r5,[r6],#4 false +Instruction 7389 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false +Instruction 7390 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false +Instruction 7391 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true fail +Instruction 7392 S:0xC000CBA4 0xEA000805 1 AND r8,r0,r5 false +Instruction 7393 S:0xC000CBA8 0x45B8 1 CMP r8,r7 false +Instruction 7394 S:0xC000CBAA 0xD1F5 0 BNE {pc}-0x12 ; 0xc000cb98 true +Instruction 7395 S:0xC000CB98 0xF8565B04 8 LDR r5,[r6],#4 false +Instruction 7396 S:0xC000CB9C 0xF8567B04 3 LDR r7,[r6],#4 false +Instruction 7397 S:0xC000CBA0 0x2D00 1 CMP r5,#0 false +Instruction 7398 S:0xC000CBA2 0xD00B 0 BEQ {pc}+0x1a ; 0xc000cbbc true +Instruction 7399 S:0xC000CBBC 0xF0106F00 8 TST r0,#0x8000000 false +Instruction 7400 S:0xC000CBC0 0xBF14 1 ITE NE false +Instruction 7401 S:0xC000CBC2 0xF0106F80 1 TST r0,#0x4000000 false +Instruction 7402 S:0xC000CBC6 0x46F7 1 MOV pc,lr true fail +Instruction 7403 S:0xC000CBC8 0xF4006870 1 AND r8,r0,#0xf00 false +Instruction 7404 S:0xC000CBCC 0xEA4F2818 2 LSR r8,r8,#8 false +Instruction 7405 S:0xC000CBD0 0xF04F0701 0 MOV r7,#1 false +Instruction 7406 S:0xC000CBD4 0xF10A0650 1 ADD r6,r10,#0x50 false +Instruction 7407 S:0xC000CBD8 0xF8067008 5 STRB r7,[r6,r8] false +Instruction 7408 S:0xC000CBDC 0xEA4F0888 1 LSL r8,r8,#2 false +Instruction 7409 S:0xC000CBE0 0x44C7 5 ADD pc,pc,r8 true +Instruction 7410 S:0xC000CC10 0xF7FCB904 42 B {pc}-0x3df4 ; 0xc0008e1c true +Instruction 7411 S:0xC0008E1C 0xB662 3 CPSIE i false +Instruction 7412 S:0xC0008E1E 0x4C04 13 LDR r4,[pc,#16] ; [0xC0008E30] = 0xC0601098 false +Instruction 7413 S:0xC0008E20 0xF8DAB014 3 LDR r11,[r10,#0x14] false +Instruction 7414 S:0xC0008E24 0xF10A0AF8 0 ADD r10,r10,#0xf8 false +Instruction 7415 S:0xC0008E28 0xF8D4F000 1 LDR pc,[r4,#0] true +Instruction 7416 S:0xC0008E34 0xEEF81A10 9 VMRS r1,FPEXC false +Instruction 7417 S:0xC0008E38 0xF0114F80 2 TST r1,#0x40000000 false +Instruction 7418 S:0xC0008E3C 0xF040803A 0 BNE.W {pc}+0x78 ; 0xc0008eb4 true fail +Instruction 7419 S:0xC0008E40 0x4B31 12 LDR r3,[pc,#196] ; [0xC0008F08] = 0xC0637B9C false +Instruction 7420 S:0xC0008E42 0xF0414180 0 ORR r1,r1,#0x40000000 false +Instruction 7421 S:0xC0008E46 0xF853402B 13 LDR r4,[r3,r11,LSL #2] false +Instruction 7422 S:0xC0008E4A 0xF0214500 0 BIC r5,r1,#0x80000000 false +Instruction 7423 S:0xC0008E4E 0x4554 2 CMP r4,r10 false +Instruction 7424 S:0xC0008E50 0xF0408006 0 BNE.W {pc}+0x10 ; 0xc0008e60 true +Instruction 7425 S:0xC0008E60 0xF8CAB110 1 STR r11,[r10,#0x110] false +Instruction 7426 S:0xC0008E64 0xEEE85A10 1 VMSR FPEXC,r5 false +Instruction 7427 S:0xC0008E68 0xF843A02B 7 STR r10,[r3,r11,LSL #2] false +Instruction 7428 S:0xC0008E6C 0xECBA0B20 56 VLDM r10!,{d0-d15} false +Instruction 7429 S:0xC0008E70 0xEEF75A10 118 VMRS r5,MVFR0 false +Instruction 7430 S:0xC0008E74 0xF005050F 2 AND r5,r5,#0xf false +Instruction 7431 S:0xC0008E78 0x2D02 1 CMP r5,#2 false +Instruction 7432 S:0xC0008E7A 0xBF0C 0 ITE EQ false +Instruction 7433 S:0xC0008E7C 0xECFA0B20 1 VLDM r10!,{d16-d31} false +Instruction 7434 S:0xC0008E80 0xF10A0A80 24 ADD r10,r10,#0x80 false fail +Instruction 7435 S:0xC0008E84 0xE89A0162 2 LDM r10,{r1,r5,r6,r8} false +Instruction 7436 S:0xC0008E88 0xF0114F00 2 TST r1,#0x80000000 false +Instruction 7437 S:0xC0008E8C 0xD006 0 BEQ {pc}+0x10 ; 0xc0008e9c true +Instruction 7438 S:0xC0008E9C 0xEEE15A10 19 VMSR FPSCR,r5 false +Instruction 7439 S:0xC0008EA0 0xF0114F00 7 TST r1,#0x80000000 false +Instruction 7440 S:0xC0008EA4 0xF0408011 0 BNE.W {pc}+0x26 ; 0xc0008eca true fail +Instruction 7441 S:0xC0008EA8 0xEEE81A10 68 VMSR FPEXC,r1 false +Instruction 7442 S:0xC0008EAC 0xF1A20204 7 SUB r2,r2,#4 false +Instruction 7443 S:0xC0008EB0 0x920F 1 STR r2,[sp,#0x3c] false +Instruction 7444 S:0xC0008EB2 0x46CF 1 MOV pc,r9 true +Instruction 7445 S:0xC000CCE4 0x46E9 9 MOV r9,sp false +Instruction 7446 S:0xC000CCE6 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 7447 S:0xC000CCEA 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 7448 S:0xC000CCEE 0xF04F0800 1 MOV r8,#0 false +Instruction 7449 S:0xC000CCF2 0xF000B857 0 B.W {pc}+0xb2 ; 0xc000cda4 true +Instruction 7450 S:0xC000CDA4 0xB672 12 CPSID i false +Instruction 7451 S:0xC000CDA6 0xBF00 1 NOP false +Instruction 7452 S:0xC000CDA8 0xF8D91000 1 LDR r1,[r9,#0] false +Instruction 7453 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false +Instruction 7454 S:0xC000CDB0 0xF47FAFEB 0 BNE.W {pc}-0x26 ; 0xc000cd8a true fail +Instruction 7455 S:0xC000CDB4 0xF3BF8F2F 1 CLREX false +Instruction 7456 S:0xC000CDB8 0x466A 1 MOV r2,sp false +Instruction 7457 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 7458 S:0xC000CDBE 0xF083030C 15 EOR r3,r3,#0xc false +Instruction 7459 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 7460 S:0xC000CDC6 0xF8D2D034 5 LDR sp,[r2,#0x34] false +Instruction 7461 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false +Instruction 7462 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 7463 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 7464 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false +Instruction 7465 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false +Instruction 7466 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 7467 S:0xC000CDDE 0xF3918F00 4 MSR SPSR_cxsf,r1 false +Instruction 7468 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false +Instruction 7469 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false +Instruction 7470 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536987334 diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt b/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt new file mode 100644 index 0000000..b41b391 --- /dev/null +++ b/decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt @@ -0,0 +1,2001 @@ +Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure +Debug stop Debug stop +Function 0 S:0xC003F5FC <Unknown> +Instruction 0 S:0xC003F5FC 0xF85DEB04 1 POP {lr} false +Timestamp Timestamp: 562536983837 +Instruction 1 S:0xC003F600 0x4604 53 MOV r4,r0 false +Instruction 2 S:0xC003F602 0x4B14 34 LDR r3,[pc,#80] ; [0xC003F654] = 0xC05F3080 false +Instruction 3 S:0xC003F604 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4 S:0xC003F608 0x18D3 4 ADDS r3,r2,r3 false +Instruction 5 S:0xC003F60A 0x2900 0 CMP r1,#0 false +Instruction 6 S:0xC003F60C 0xD11C 1 BNE {pc}+0x3c ; 0xc003f648 true +Instruction 7 S:0xC003F648 0x2101 20 MOVS r1,#1 false +Instruction 8 S:0xC003F64A 0x460A 1 MOV r2,r1 false +Instruction 9 S:0xC003F64C 0xBC30 1 POP {r4,r5} false +Instruction 10 S:0xC003F64E 0xF7FFBE73 1 B.W {pc}-0x316 ; 0xc003f338 true +Instruction 11 S:0xC003F338 0xB570 16 PUSH {r4-r6,lr} false +Instruction 12 S:0xC003F33A 0xB500 4 PUSH {lr} false +Instruction 13 S:0xC003F33C 0xF85DEB04 2 POP {lr} false +Instruction 14 S:0xC003F340 0x460E 11 MOV r6,r1 false +Instruction 15 S:0xC003F342 0xF8D053D4 17 LDR r5,[r0,#0x3d4] false +Instruction 16 S:0xC003F346 0x4604 1 MOV r4,r0 false +Instruction 17 S:0xC003F348 0xF8D032B8 51 LDR r3,[r0,#0x2b8] false +Instruction 18 S:0xC003F34C 0xF8D012B0 1 LDR r1,[r0,#0x2b0] false +Instruction 19 S:0xC003F350 0x189A 1 ADDS r2,r3,r2 false +Instruction 20 S:0xC003F352 0xF8C022B8 1 STR r2,[r0,#0x2b8] false +Instruction 21 S:0xC003F356 0x1989 1 ADDS r1,r1,r6 false +Instruction 22 S:0xC003F358 0xF8C012B0 1 STR r1,[r0,#0x2b0] false +Instruction 23 S:0xC003F35C 0xF8D530D8 21 LDR r3,[r5,#0xd8] false +Instruction 24 S:0xC003F360 0xB19B 2 CBZ r3,{pc}+0x2a ; 0xc003f38a true +Instruction 25 S:0xC003F38A 0x6A61 7 LDR r1,[r4,#0x24] false +Instruction 26 S:0xC003F38C 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 27 S:0xC003F390 0x3978 1 SUBS r1,r1,#0x78 false +Instruction 28 S:0xC003F392 0x4B08 8 LDR r3,[pc,#32] ; [0xC003F3B4] = 0xC05F0768 false +Instruction 29 S:0xC003F394 0x2900 0 CMP r1,#0 false +Instruction 30 S:0xC003F396 0xBFD4 1 ITE LE false +Instruction 31 S:0xC003F398 0x2100 1 MOVS r1,#0 false +Instruction 32 S:0xC003F39A 0x2101 0 MOVS r1,#1 false fail +Instruction 33 S:0xC003F39C 0x18D3 1 ADDS r3,r2,r3 false +Instruction 34 S:0xC003F39E 0xEB0301C1 1 ADD r1,r3,r1,LSL #3 false +Instruction 35 S:0xC003F3A2 0xE9D12300 3 LDRD r2,r3,[r1,#0] false +Instruction 36 S:0xC003F3A6 0x1992 2 ADDS r2,r2,r6 false +Instruction 37 S:0xC003F3A8 0xF1430300 1 ADC r3,r3,#0 false +Instruction 38 S:0xC003F3AC 0xE9C12300 1 STRD r2,r3,[r1,#0] false +Instruction 39 S:0xC003F3B0 0xBD70 1 POP {r4-r6,pc} true +Instruction 40 S:0xC0026344 0xF7FFFFE2 2 BL {pc}-0x38 ; 0xc002630c true +Instruction 41 S:0xC002630C 0xB508 2 PUSH {r3,lr} false +Instruction 42 S:0xC002630E 0xB500 2 PUSH {lr} false +Instruction 43 S:0xC0026310 0xF85DEB04 2 POP {lr} false +Instruction 44 S:0xC0026314 0xF00FFC92 1 BL {pc}+0xf928 ; 0xc0035c3c true +Instruction 45 S:0xC0035C3C 0xE92D47F0 2 PUSH {r4-r10,lr} false +Instruction 46 S:0xC0035C40 0xB08A 4 SUB sp,sp,#0x28 false +Instruction 47 S:0xC0035C42 0xB500 3 PUSH {lr} false +Instruction 48 S:0xC0035C44 0xF85DEB04 2 POP {lr} false +Instruction 49 S:0xC0035C48 0x4E44 12 LDR r6,[pc,#272] ; [0xC0035D5C] = 0xC05F0640 false +Instruction 50 S:0xC0035C4A 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 51 S:0xC0035C4E 0xF1060318 1 ADD r3,r6,#0x18 false +Instruction 52 S:0xC0035C52 0x58D3 3 LDR r3,[r2,r3] false +Instruction 53 S:0xC0035C54 0x2B00 2 CMP r3,#0 false +Instruction 54 S:0xC0035C56 0xD13C 0 BNE {pc}+0x7c ; 0xc0035cd2 true +Instruction 55 S:0xC0035CD2 0xB00A 45 ADD sp,sp,#0x28 false +Instruction 56 S:0xC0035CD4 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 57 S:0xC0026318 0x2001 4 MOVS r0,#1 false +Instruction 58 S:0xC002631A 0xE8BD4008 2 POP {r3,lr} false +Instruction 59 S:0xC002631E 0xF7FBB8AF 1 B {pc}-0x4e9e ; 0xc0021480 true +Instruction 60 S:0xC0021480 0xB510 2 PUSH {r4,lr} false +Instruction 61 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 62 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 63 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 64 S:0xC002148C 0xB672 1 CPSID i false +Instruction 65 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 66 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false +Instruction 67 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 68 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 69 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 70 S:0xC002127E 0x4B0F 21 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 71 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false +Instruction 72 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 73 S:0xC0021284 0x466A 1 MOV r2,sp false +Instruction 74 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 75 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 76 S:0xC002128C 0x4A0C 11 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 77 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 78 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 79 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false +Instruction 80 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 81 S:0xC002129A 0x58D1 15 LDR r1,[r2,r3] false +Instruction 82 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 83 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 84 S:0xC00212A0 0xBD38 1 POP {r3-r5,pc} true +Instruction 85 S:0xC0021492 0x466A 2 MOV r2,sp false +Instruction 86 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 87 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 88 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 89 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 90 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 91 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 92 S:0xC00214A8 0xF3848100 62 MSR CPSR_c,r4 false +Instruction 93 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Instruction 94 S:0xC0026348 0x4638 1 MOV r0,r7 false +Instruction 95 S:0xC002634A 0x4631 0 MOV r1,r6 false +Instruction 96 S:0xC002634C 0xF04AFA1A 1 BL {pc}+0x4a438 ; 0xc0070784 true +Cycle Count 1003 Tracing disabled +Info Tracing enabled +Instruction 97 S:0xC0021480 0xB510 1 PUSH {r4,lr} false +Instruction 98 S:0xC0021482 0xB500 1 PUSH {lr} false +Instruction 99 S:0xC0021484 0xF85DEB04 2 POP {lr} false +Instruction 100 S:0xC0021488 0xF3EF8400 1 MRS r4,APSR ; formerly CPSR false +Instruction 101 S:0xC002148C 0xB672 1 CPSID i false +Instruction 102 S:0xC002148E 0xF7FFFEF1 1 BL {pc}-0x21a ; 0xc0021274 true +Instruction 103 S:0xC0021274 0xB538 1 PUSH {r3-r5,lr} false +Instruction 104 S:0xC0021276 0xB500 4 PUSH {lr} false +Instruction 105 S:0xC0021278 0xF85DEB04 2 POP {lr} false +Instruction 106 S:0xC002127C 0x4605 0 MOV r5,r0 false +Instruction 107 S:0xC002127E 0x4B0F 2 LDR r3,[pc,#60] ; [0xC00212BC] = 0xC0635D24 false +Instruction 108 S:0xC0021280 0x6ADA 5 LDR r2,[r3,#0x2c] false +Instruction 109 S:0xC0021282 0xB972 2 CBNZ r2,{pc}+0x20 ; 0xc00212a2 true fail +Instruction 110 S:0xC0021284 0x466A 1 MOV r2,sp false +Instruction 111 S:0xC0021286 0x2101 0 MOVS r1,#1 false +Instruction 112 S:0xC0021288 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 113 S:0xC002128C 0x4A0C 1 LDR r2,[pc,#48] ; [0xC00212C0] = 0xC06498C0 false +Instruction 114 S:0xC002128E 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 115 S:0xC0021292 0xFA01F505 1 LSL r5,r1,r5 false +Instruction 116 S:0xC0021296 0x695B 2 LDR r3,[r3,#0x14] false +Instruction 117 S:0xC0021298 0x019B 3 LSLS r3,r3,#6 false +Instruction 118 S:0xC002129A 0x58D1 5 LDR r1,[r2,r3] false +Instruction 119 S:0xC002129C 0x4329 2 ORRS r1,r1,r5 false +Instruction 120 S:0xC002129E 0x50D1 1 STR r1,[r2,r3] false +Instruction 121 S:0xC00212A0 0xBD38 3 POP {r3-r5,pc} true +Instruction 122 S:0xC0021492 0x466A 4 MOV r2,sp false +Instruction 123 S:0xC0021494 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 124 S:0xC0021498 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 125 S:0xC002149C 0x685B 3 LDR r3,[r3,#4] false +Instruction 126 S:0xC002149E 0xF0234378 2 BIC r3,r3,#0xf8000000 false +Instruction 127 S:0xC00214A2 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 128 S:0xC00214A6 0xB113 1 CBZ r3,{pc}+8 ; 0xc00214ae true fail +Instruction 129 S:0xC00214A8 0xF3848100 8 MSR CPSR_c,r4 false +Instruction 130 S:0xC00214AC 0xBD10 5 POP {r4,pc} true +Cycle Count 17 Tracing disabled +Info Tracing enabled +Instruction 131 S:0xC0026350 0x6862 1 LDR r2,[r4,#4] false +Instruction 132 S:0xC0026352 0x2300 0 MOVS r3,#0 false +Instruction 133 S:0xC0026354 0xF2C033FF 1 MOVT r3,#0x3ff false +Instruction 134 S:0xC0026358 0x4013 1 ANDS r3,r3,r2 false +Instruction 135 S:0xC002635A 0xB10B 1 CBZ r3,{pc}+6 ; 0xc0026360 true fail +Instruction 136 S:0xC002635C 0xF05CFA84 1 BL {pc}+0x5c50c ; 0xc0082868 true +Cycle Count 215 Tracing disabled +Info Tracing enabled +Instruction 137 S:0xC0026360 0xF016FC22 1 BL {pc}+0x16848 ; 0xc003cba8 true +Instruction 138 S:0xC003CBA8 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 139 S:0xC003CBAC 0xB083 7 SUB sp,sp,#0xc false +Instruction 140 S:0xC003CBAE 0xAF00 1 ADD r7,sp,#0 false +Instruction 141 S:0xC003CBB0 0xB500 2 PUSH {lr} false +Instruction 142 S:0xC003CBB2 0xF85DEB04 2 POP {lr} false +Instruction 143 S:0xC003CBB6 0x466A 1 MOV r2,sp false +Instruction 144 S:0xC003CBB8 0xF8DFA0F4 12 LDR r10,[pc,#244] ; [0xC003CCB0] = 0xC05FD5C0 false +Instruction 145 S:0xC003CBBC 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 146 S:0xC003CBC0 0xF8DF90F0 2 LDR r9,[pc,#240] ; [0xC003CCB4] = 0xC05F3080 false +Instruction 147 S:0xC003CBC4 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 148 S:0xC003CBC8 0xF8DFB0EC 1 LDR r11,[pc,#236] ; [0xC003CCB8] = 0xC05F60C0 false +Instruction 149 S:0xC003CBCC 0x464D 1 MOV r5,r9 false +Instruction 150 S:0xC003CBCE 0x695E 1 LDR r6,[r3,#0x14] false +Instruction 151 S:0xC003CBD0 0xF85A8026 5 LDR r8,[r10,r6,LSL #2] false +Instruction 152 S:0xC003CBD4 0xEB050408 2 ADD r4,r5,r8 false +Instruction 153 S:0xC003CBD8 0x4620 1 MOV r0,r4 false +Instruction 154 S:0xC003CBDA 0xF8D4C460 14 LDR r12,[r4,#0x460] false +Instruction 155 S:0xC003CBDE 0xF8C7C004 3 STR r12,[r7,#4] false +Instruction 156 S:0xC003CBE2 0xF3A7FCE9 0 BL {pc}+0x3a79d6 ; 0xc03e45b8 true +Cycle Count 62 Tracing disabled +Info Tracing enabled +Instruction 157 S:0xC003CBE6 0x4620 1 MOV r0,r4 false +Instruction 158 S:0xC003CBE8 0xF7FEFDCE 1 BL {pc}-0x1460 ; 0xc003b788 true +Instruction 159 S:0xC003B788 0xE92D43C8 3 PUSH {r3,r6-r9,lr} false +Instruction 160 S:0xC003B78C 0xAF00 3 ADD r7,sp,#0 false +Instruction 161 S:0xC003B78E 0xB500 14 PUSH {lr} false +Instruction 162 S:0xC003B790 0xF85DEB04 2 POP {lr} false +Instruction 163 S:0xC003B794 0x6AC3 2 LDR r3,[r0,#0x2c] false +Instruction 164 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 165 S:0xC003B798 0x2B00 2 CMP r3,#0 false +Instruction 166 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 167 S:0xC003B7A0 0xF8D004C0 24 LDR r0,[r0,#0x4c0] false +Instruction 168 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 169 S:0xC003F2B4 0x4B03 23 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 170 S:0xC003F2B6 0x6818 5 LDR r0,[r3,#0] false +Instruction 171 S:0xC003F2B8 0xB108 2 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 172 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 173 S:0xC000ED28 0xB508 1 PUSH {r3,lr} false +Instruction 174 S:0xC000ED2A 0xF24C43CC 1 MOV r3,#0xc4cc false +Instruction 175 S:0xC000ED2E 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 176 S:0xC000ED32 0x689B 70 LDR r3,[r3,#8] false +Instruction 177 S:0xC000ED34 0x4798 1 BLX r3 true +Instruction 178 S:0xC00113EC 0xF24A2340 9 MOV r3,#0xa240 false +Instruction 179 S:0xC00113F0 0xF2CC0362 1 MOVT r3,#0xc062 false +Instruction 180 S:0xC00113F4 0xB510 1 PUSH {r4,lr} false +Instruction 181 S:0xC00113F6 0x681B 6 LDR r3,[r3,#0] false +Instruction 182 S:0xC00113F8 0x4798 1 BLX r3 true +Timestamp Timestamp: 562536983984 +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 183 S:0xC00113FA 0xF24C5320 1 MOV r3,#0xc520 false +Instruction 184 S:0xC00113FE 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 185 S:0xC0011402 0x681C 3 LDR r4,[r3,#0] false +Instruction 186 S:0xC0011404 0xFBA02304 3 UMULL r2,r3,r0,r4 false +Instruction 187 S:0xC0011408 0x4610 2 MOV r0,r2 false +Instruction 188 S:0xC001140A 0xFB043101 1 MLA r1,r4,r1,r3 false +Instruction 189 S:0xC001140E 0xBD10 1 POP {r4,pc} true +Instruction 190 S:0xC000ED36 0xBD08 3 POP {r3,pc} true +Instruction 191 S:0xC003B7A8 0xF506638F 1 ADD r3,r6,#0x478 false +Instruction 192 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 193 S:0xC003B7B0 0xE9D38900 3 LDRD r8,r9,[r3,#0] false +Instruction 194 S:0xC003B7B4 0xE9C30100 1 STRD r0,r1,[r3,#0] false +Instruction 195 S:0xC003B7B8 0xE9D62300 11 LDRD r2,r3,[r6,#0] false +Instruction 196 S:0xC003B7BC 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 197 S:0xC003B7C0 0xEB630309 1 SBC r3,r3,r9 false +Instruction 198 S:0xC003B7C4 0x1812 1 ADDS r2,r2,r0 false +Instruction 199 S:0xC003B7C6 0xEB430301 1 ADC r3,r3,r1 false +Instruction 200 S:0xC003B7CA 0xE9C62300 1 STRD r2,r3,[r6,#0] false +Instruction 201 S:0xC003B7CE 0xE8BD83C8 1 POP {r3,r6-r9,pc} true +Instruction 202 S:0xC003CBEC 0xF8DB3000 11 LDR r3,[r11,#0] false +Instruction 203 S:0xC003CBF0 0x2201 1 MOVS r2,#1 false +Instruction 204 S:0xC003CBF2 0x4620 0 MOV r0,r4 false +Instruction 205 S:0xC003CBF4 0x6B21 1 LDR r1,[r4,#0x30] false +Instruction 206 S:0xC003CBF6 0x61E3 1 STR r3,[r4,#0x1c] false +Instruction 207 S:0xC003CBF8 0xF7FFF86A 1 BL {pc}-0xf28 ; 0xc003bcd0 true +Instruction 208 S:0xC003BCD0 0xE92D0FF0 4 PUSH {r4-r11} false +Instruction 209 S:0xC003BCD4 0xB082 6 SUB sp,sp,#8 false +Instruction 210 S:0xC003BCD6 0xAF00 1 ADD r7,sp,#0 false +Instruction 211 S:0xC003BCD8 0xB500 2 PUSH {lr} false +Instruction 212 S:0xC003BCDA 0xF85DEB04 2 POP {lr} false +Instruction 213 S:0xC003BCDE 0xF8DF8094 16 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false +Instruction 214 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false +Instruction 215 S:0xC003BCE4 0x6B83 2 LDR r3,[r0,#0x38] false +Instruction 216 S:0xC003BCE6 0x4684 0 MOV r12,r0 false +Instruction 217 S:0xC003BCE8 0xF1080A20 1 ADD r10,r8,#0x20 false +Instruction 218 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false +Instruction 219 S:0xC003BCF0 0x2601 1 MOVS r6,#1 false +Instruction 220 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false +Instruction 221 S:0xC003BCF4 0x199B 1 ADDS r3,r3,r6 false +Instruction 222 S:0xC003BCF6 0x607C 1 STR r4,[r7,#4] false +Instruction 223 S:0xC003BCF8 0x6081 1 STR r1,[r0,#8] false +Instruction 224 S:0xC003BCFA 0x6383 1 STR r3,[r0,#0x38] false +Instruction 225 S:0xC003BCFC 0xF8DC500C 1 LDR r5,[r12,#0xc] false +Instruction 226 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 227 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 228 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 229 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 230 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false +Instruction 231 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 232 S:0xC003BD44 0x460C 1 MOV r4,r1 false +Instruction 233 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false fail +Instruction 234 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false fail +Instruction 235 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 236 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 237 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 238 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 239 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 240 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 241 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 242 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 243 S:0xC003BCFC 0xF8DC500C 141 LDR r5,[r12,#0xc] false +Instruction 244 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 245 S:0xC003BD34 0xF10933FF 3 ADD r3,r9,#0xffffffff false +Instruction 246 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 247 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 248 S:0xC003BD3E 0xF1080808 1 ADD r8,r8,#8 false +Instruction 249 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 250 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 251 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 252 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 253 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 254 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 255 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 256 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 257 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 258 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 259 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 260 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 261 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false +Instruction 262 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 263 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 264 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 265 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 266 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 267 S:0xC003BD42 0xBF92 1 ITEE LS false +Instruction 268 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 269 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 270 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 271 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 272 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 273 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 274 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 275 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 276 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 277 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 278 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 279 S:0xC003BCFC 0xF8DC500C 2 LDR r5,[r12,#0xc] false +Instruction 280 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true +Instruction 281 S:0xC003BD34 0xF10933FF 1 ADD r3,r9,#0xffffffff false +Instruction 282 S:0xC003BD38 0xFB03F305 2 MUL r3,r3,r5 false +Instruction 283 S:0xC003BD3C 0x42A9 1 CMP r1,r5 false +Instruction 284 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 285 S:0xC003BD42 0xBF92 1 ITEE LS false +Instruction 286 S:0xC003BD44 0x460C 1 MOV r4,r1 false fail +Instruction 287 S:0xC003BD46 0x687D 1 LDR r5,[r7,#4] false +Instruction 288 S:0xC003BD48 0xEB050409 2 ADD r4,r5,r9 false +Instruction 289 S:0xC003BD4C 0xEA4F0949 1 LSL r9,r9,#1 false +Instruction 290 S:0xC003BD50 0x18E3 1 ADDS r3,r4,r3 false +Instruction 291 S:0xC003BD52 0x40F3 2 LSRS r3,r3,r6 false +Instruction 292 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 293 S:0xC003BD56 0x2E05 1 CMP r6,#5 false +Instruction 294 S:0xC003BD58 0xF8CC300C 1 STR r3,[r12,#0xc] false +Instruction 295 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 296 S:0xC003BD60 0xD1CC 1 BNE {pc}-0x64 ; 0xc003bcfc true fail +Instruction 297 S:0xC003BD62 0xF1070708 8 ADD r7,r7,#8 false +Instruction 298 S:0xC003BD66 0x46BD 1 MOV sp,r7 false +Instruction 299 S:0xC003BD68 0xE8BD0FF0 3 POP {r4-r11} false +Instruction 300 S:0xC003BD6C 0xF7FFBF70 4 B.W {pc}-0x11c ; 0xc003bc50 true +Instruction 301 S:0xC003BC50 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 302 S:0xC003BC54 0xAF00 3 ADD r7,sp,#0 false +Instruction 303 S:0xC003BC56 0xB500 2 PUSH {lr} false +Instruction 304 S:0xC003BC58 0xF85DEB04 2 POP {lr} false +Instruction 305 S:0xC003BC5C 0x4B1B 11 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false +Instruction 306 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false +Instruction 307 S:0xC003BC62 0xF500619B 1 ADD r1,r0,#0x4d8 false +Instruction 308 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false +Instruction 309 S:0xC003BC6A 0xF500668F 1 ADD r6,r0,#0x478 false +Instruction 310 S:0xC003BC6E 0xF8D38008 1 LDR r8,[r3,#8] false +Instruction 311 S:0xC003BC72 0xE9D64500 2 LDRD r4,r5,[r6,#0] false +Instruction 312 S:0xC003BC76 0xE9D12300 1 LDRD r2,r3,[r1,#0] false +Instruction 313 S:0xC003BC7A 0xFBA8890C 1 UMULL r8,r9,r8,r12 false +Instruction 314 S:0xC003BC7E 0x1AA4 1 SUBS r4,r4,r2 false +Instruction 315 S:0xC003BC80 0xEB650503 1 SBC r5,r5,r3 false +Instruction 316 S:0xC003BC84 0xEA5F0959 1 LSRS r9,r9,#1 false +Instruction 317 S:0xC003BC88 0xEA4F0838 1 RRX r8,r8 false +Instruction 318 S:0xC003BC8C 0x45A0 1 CMP r8,r4 false +Instruction 319 S:0xC003BC8E 0xEB790C05 1 SBCS r12,r9,r5 false +Instruction 320 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true +Instruction 321 S:0xC003BCC4 0x46BD 1 MOV sp,r7 false +Instruction 322 S:0xC003BCC6 0xE8BD03F0 3 POP {r4-r9} false +Instruction 323 S:0xC003BCCA 0x4770 3 BX lr true +Instruction 324 S:0xC003CBFC 0xF8DB3000 1 LDR r3,[r11,#0] false +Instruction 325 S:0xC003CC00 0xF8D424F0 1 LDR r2,[r4,#0x4f0] false +Instruction 326 S:0xC003CC04 0xF8D7C004 1 LDR r12,[r7,#4] false +Instruction 327 S:0xC003CC08 0x1A9B 1 SUBS r3,r3,r2 false +Instruction 328 S:0xC003CC0A 0x2B00 1 CMP r3,#0 false +Instruction 329 S:0xC003CC0C 0xDB1A 0 BLT {pc}+0x38 ; 0xc003cc44 true +Instruction 330 S:0xC003CC44 0xF8DC3030 10 LDR r3,[r12,#0x30] false +Instruction 331 S:0xC003CC48 0x4661 1 MOV r1,r12 false +Instruction 332 S:0xC003CC4A 0x4620 0 MOV r0,r4 false +Instruction 333 S:0xC003CC4C 0x2200 1 MOVS r2,#0 false +Instruction 334 S:0xC003CC4E 0x6C9B 16 LDR r3,[r3,#0x48] false +Instruction 335 S:0xC003CC50 0x4798 1 BLX r3 true +Instruction 336 S:0xC0043020 0xE92D4FF0 9 PUSH {r4-r11,lr} false +Instruction 337 S:0xC0043024 0xB091 5 SUB sp,sp,#0x44 false +Instruction 338 S:0xC0043026 0xB500 3 PUSH {lr} false +Instruction 339 S:0xC0043028 0xF85DEB04 2 POP {lr} false +Instruction 340 S:0xC004302C 0xF1110938 0 ADDS r9,r1,#0x38 false +Instruction 341 S:0xC0043030 0x900B 3 STR r0,[sp,#0x2c] false +Instruction 342 S:0xC0043032 0xBF18 0 IT NE false +Instruction 343 S:0xC0043034 0x464E 1 MOV r6,r9 false +Instruction 344 S:0xC0043036 0x920D 1 STR r2,[sp,#0x34] false +Instruction 345 S:0xC0043038 0xF0008148 0 BEQ.W {pc}+0x294 ; 0xc00432cc true fail +Instruction 346 S:0xC004303C 0xF8D67124 121 LDR r7,[r6,#0x124] false +Instruction 347 S:0xC0043040 0x4638 2 MOV r0,r7 false +Instruction 348 S:0xC0043042 0xF7FDF861 0 BL {pc}-0x2f3a ; 0xc0040108 true +Instruction 349 S:0xC0040108 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 350 S:0xC004010C 0xB085 7 SUB sp,sp,#0x14 false +Instruction 351 S:0xC004010E 0xB500 3 PUSH {lr} false +Instruction 352 S:0xC0040110 0xF85DEB04 2 POP {lr} false +Instruction 353 S:0xC0040114 0xF8D02084 11 LDR r2,[r0,#0x84] false +Instruction 354 S:0xC0040118 0xF8D0A030 57 LDR r10,[r0,#0x30] false +Instruction 355 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 356 S:0xC004011E 0xF8D23480 1 LDR r3,[r2,#0x480] false +Instruction 357 S:0xC0040122 0xF8D2C484 1 LDR r12,[r2,#0x484] false +Instruction 358 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 359 S:0xC004012A 0xD041 1 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 360 S:0xC004012C 0xF8DA2020 21 LDR r2,[r10,#0x20] false +Instruction 361 S:0xC0040130 0x1A9A 2 SUBS r2,r3,r2 false +Instruction 362 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 363 S:0xC0040134 0xE9DA6728 9 LDRD r6,r7,[r10,#0xa0] false +Instruction 364 S:0xC0040138 0x2500 1 MOVS r5,#0 false +Instruction 365 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 366 S:0xC004013C 0x4629 1 MOV r1,r5 false +Instruction 367 S:0xC004013E 0x42BD 1 CMP r5,r7 false +Instruction 368 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 369 S:0xC0040142 0x42B4 1 CMP r4,r6 false +Instruction 370 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 371 S:0xC0040146 0xBF3C 1 ITT CC false +Instruction 372 S:0xC0040148 0x4639 1 MOV r1,r7 false +Instruction 373 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 374 S:0xC004014C 0xE9DA670A 1 LDRD r6,r7,[r10,#0x28] false +Instruction 375 S:0xC0040150 0xF8CA10A4 1 STR r1,[r10,#0xa4] false +Instruction 376 S:0xC0040154 0x18B6 1 ADDS r6,r6,r2 false +Instruction 377 S:0xC0040156 0xF8CA00A0 1 STR r0,[r10,#0xa0] false +Instruction 378 S:0xC004015A 0xEB470705 1 ADC r7,r7,r5 false +Instruction 379 S:0xC004015E 0xE9CA670A 4 STRD r6,r7,[r10,#0x28] false +Instruction 380 S:0xC0040162 0xE9DB6704 1 LDRD r6,r7,[r11,#0x10] false +Instruction 381 S:0xC0040166 0x18B6 2 ADDS r6,r6,r2 false +Instruction 382 S:0xC0040168 0xEB470705 1 ADC r7,r7,r5 false +Instruction 383 S:0xC004016C 0xE9CB6704 1 STRD r6,r7,[r11,#0x10] false +Instruction 384 S:0xC0040170 0xF8DA1000 1 LDR r1,[r10,#0] false +Instruction 385 S:0xC0040174 0xF5B16F80 2 CMP r1,#0x400 false +Instruction 386 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 387 S:0xC004017A 0x4690 1 MOV r8,r2 false +Instruction 388 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 389 S:0xC004017E 0xD13D 1 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 390 S:0xC0040180 0xE9DA670C 13 LDRD r6,r7,[r10,#0x30] false +Instruction 391 S:0xC0040184 0x4658 1 MOV r0,r11 false +Instruction 392 S:0xC0040186 0xEB160608 1 ADDS r6,r6,r8 false +Instruction 393 S:0xC004018A 0xEB470709 1 ADC r7,r7,r9 false +Instruction 394 S:0xC004018E 0xE9CA670C 1 STRD r6,r7,[r10,#0x30] false +Instruction 395 S:0xC0040192 0x9303 1 STR r3,[sp,#0xc] false +Instruction 396 S:0xC0040194 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 397 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 398 S:0xC003F7A8 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 399 S:0xC003F7AC 0xB500 6 PUSH {lr} false +Instruction 400 S:0xC003F7AE 0xF85DEB04 2 POP {lr} false +Instruction 401 S:0xC003F7B2 0x6B03 1 LDR r3,[r0,#0x30] false +Instruction 402 S:0xC003F7B4 0xE9D04506 2 LDRD r4,r5,[r0,#0x18] false +Instruction 403 S:0xC003F7B8 0x2B00 1 CMP r3,#0 false +Instruction 404 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 405 S:0xC003F7BC 0x6AC1 1 LDR r1,[r0,#0x2c] false +Instruction 406 S:0xC003F7BE 0xE9D3230C 1 LDRD r2,r3,[r3,#0x30] false +Instruction 407 S:0xC003F7C2 0xB171 1 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true +Instruction 408 S:0xC003F7E2 0x4616 8 MOV r6,r2 false +Instruction 409 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 410 S:0xC003F7E6 0x1B36 1 SUBS r6,r6,r4 false +Instruction 411 S:0xC003F7E8 0xEB670705 1 SBC r7,r7,r5 false +Instruction 412 S:0xC003F7EC 0x2E01 1 CMP r6,#1 false +Instruction 413 S:0xC003F7EE 0xF1770100 1 SBCS r1,r7,#0 false +Instruction 414 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail +Instruction 415 S:0xC003F7F4 0xE9C02306 1 STRD r2,r3,[r0,#0x18] false +Instruction 416 S:0xC003F7F8 0xF3BF8F5F 1 DMB false +Instruction 417 S:0xC003F7FC 0xE9D02306 31 LDRD r2,r3,[r0,#0x18] false +Instruction 418 S:0xC003F800 0xE9C02308 3 STRD r2,r3,[r0,#0x20] false +Instruction 419 S:0xC003F804 0xE8BD03F0 1 POP {r4-r9} false +Instruction 420 S:0xC003F808 0x4770 3 BX lr true +Instruction 421 S:0xC004019C 0x9B03 2 LDR r3,[sp,#0xc] false +Instruction 422 S:0xC004019E 0xF8DA2128 1 LDR r2,[r10,#0x128] false +Instruction 423 S:0xC00401A2 0xF8CA3020 1 STR r3,[r10,#0x20] false +Instruction 424 S:0xC00401A6 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 425 S:0xC00401AA 0xF8CAC024 1 STR r12,[r10,#0x24] false +Instruction 426 S:0xC00401AE 0xB112 1 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 427 S:0xC00401B6 0x4B24 20 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 428 S:0xC00401B8 0xE9DA670C 3 LDRD r6,r7,[r10,#0x30] false +Instruction 429 S:0xC00401BC 0x685A 24 LDR r2,[r3,#4] false +Instruction 430 S:0xC00401BE 0x2A00 2 CMP r2,#0 false +Instruction 431 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 432 S:0xC00401C2 0xF8DA639C 18 LDR r6,[r10,#0x39c] false +Instruction 433 S:0xC00401C6 0xF8D630D8 5 LDR r3,[r6,#0xd8] false +Instruction 434 S:0xC00401CA 0x2B00 2 CMP r3,#0 false +Instruction 435 S:0xC00401CC 0xD0F0 1 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 436 S:0xC00401B0 0xB005 1 ADD sp,sp,#0x14 false +Instruction 437 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 438 S:0xC0043046 0xF8D6A124 5 LDR r10,[r6,#0x124] false +Instruction 439 S:0xC004304A 0xF8D63128 1 LDR r3,[r6,#0x128] false +Instruction 440 S:0xC004304E 0xF8DA2084 4 LDR r2,[r10,#0x84] false +Instruction 441 S:0xC0043052 0xF8D244C0 3 LDR r4,[r2,#0x4c0] false +Instruction 442 S:0xC0043056 0x9406 1 STR r4,[sp,#0x18] false +Instruction 443 S:0xC0043058 0x2B00 0 CMP r3,#0 false +Instruction 444 S:0xC004305A 0xF00081D3 1 BEQ.W {pc}+0x3aa ; 0xc0043404 true +Instruction 445 S:0xC0043404 0xF5026290 1 ADD r2,r2,#0x480 false +Instruction 446 S:0xC0043408 0xE9D24500 3 LDRD r4,r5,[r2,#0] false +Instruction 447 S:0xC004340C 0xE62D 1 B {pc}-0x3a2 ; 0xc004306a true +Instruction 448 S:0xC004306A 0x46B3 1 MOV r11,r6 false +Instruction 449 S:0xC004306C 0x69F2 1 LDR r2,[r6,#0x1c] false +Instruction 450 S:0xC004306E 0xF8DA3030 1 LDR r3,[r10,#0x30] false +Instruction 451 S:0xC0043072 0xE9FB014E 1 LDRD r0,r1,[r11,#0x138]! false +Instruction 452 S:0xC0043076 0x920C 1 STR r2,[sp,#0x30] false +Instruction 453 S:0xC0043078 0x1A20 1 SUBS r0,r4,r0 false +Instruction 454 S:0xC004307A 0xEB650101 1 SBC r1,r5,r1 false +Instruction 455 S:0xC004307E 0x9308 1 STR r3,[sp,#0x20] false +Instruction 456 S:0xC0043080 0xF7FCFC6C 0 BL {pc}-0x3724 ; 0xc003f95c true +Instruction 457 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 458 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 459 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 460 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 461 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 462 S:0xC003F96E 0x6876 15 LDR r6,[r6,#4] false +Instruction 463 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 464 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 465 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 466 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 467 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 468 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 469 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 470 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 471 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 472 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 473 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 474 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 475 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 476 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 477 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 478 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 479 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 480 S:0xC0043084 0x2800 1 CMP r0,#0 false +Instruction 481 S:0xC0043086 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 482 S:0xC004308A 0xF2C081A9 0 BLT.W {pc}+0x356 ; 0xc00433e0 true fail +Instruction 483 S:0xC004308E 0xEA4F2890 9 LSR r8,r0,#10 false +Instruction 484 S:0xC0043092 0xEA4F2991 1 LSR r9,r1,#10 false +Instruction 485 S:0xC0043096 0xEA485881 1 ORR r8,r8,r1,LSL #22 false +Instruction 486 S:0xC004309A 0xEA580009 1 ORRS r0,r8,r9 false +Instruction 487 S:0xC004309E 0xF00080CF 2 BEQ.W {pc}+0x1a2 ; 0xc0043240 true fail +Instruction 488 S:0xC00430A2 0xF64B7140 8 MOV r1,#0xbf40 false +Instruction 489 S:0xC00430A6 0xE9CB4500 1 STRD r4,r5,[r11,#0] false +Instruction 490 S:0xC00430AA 0xF2CC0164 1 MOVT r1,#0xc064 false +Instruction 491 S:0xC00430AE 0x680A 3 LDR r2,[r1,#0] false +Instruction 492 S:0xC00430B0 0x2A00 2 CMP r2,#0 false +Instruction 493 S:0xC00430B2 0xF000819F 0 BEQ.W {pc}+0x342 ; 0xc00433f4 true fail +Instruction 494 S:0xC00430B6 0x9A06 1 LDR r2,[sp,#0x18] false +Instruction 495 S:0xC00430B8 0x2400 0 MOVS r4,#0 false +Instruction 496 S:0xC00430BA 0x9407 1 STR r4,[sp,#0x1c] false +Instruction 497 S:0xC00430BC 0xEB011B02 2 ADD r11,r1,r2,LSL #4 false +Instruction 498 S:0xC00430C0 0xF8DBB098 13 LDR r11,[r11,#0x98] false +Instruction 499 S:0xC00430C4 0xF8CDB018 1 STR r11,[sp,#0x18] false +Instruction 500 S:0xC00430C8 0x9B08 1 LDR r3,[sp,#0x20] false +Instruction 501 S:0xC00430CA 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 502 S:0xC00430CE 0xF8D64134 1 LDR r4,[r6,#0x134] false +Instruction 503 S:0xC00430D2 0x1AF5 1 SUBS r5,r6,r3 false +Instruction 504 S:0xC00430D4 0x2300 0 MOVS r3,#0 false +Instruction 505 S:0xC00430D6 0xF1D50C00 1 RSBS r12,r5,#0 false +Instruction 506 S:0xC00430DA 0xEB5C0C05 1 ADCS r12,r12,r5 false +Instruction 507 S:0xC00430DE 0x05A5 1 LSLS r5,r4,#22 false +Instruction 508 S:0xC00430E0 0x0DAD 2 LSRS r5,r5,#22 false +Instruction 509 S:0xC00430E2 0xEB180005 1 ADDS r0,r8,r5 false +Instruction 510 S:0xC00430E6 0xF1490100 1 ADC r1,r9,#0 false +Instruction 511 S:0xC00430EA 0x428B 1 CMP r3,r1 false +Instruction 512 S:0xC00430EC 0xBF08 0 IT EQ false +Instruction 513 S:0xC00430EE 0x4282 1 CMP r2,r0 false +Instruction 514 S:0xC00430F0 0xBF28 0 IT CS false +Instruction 515 S:0xC00430F2 0x2100 1 MOVS r1,#0 false fail +Instruction 516 S:0xC00430F4 0xD276 0 BCS {pc}+0xf0 ; 0xc00431e4 true fail +Instruction 517 S:0xC00430F6 0xF5C56280 1 RSB r2,r5,#0x400 false +Instruction 518 S:0xC00430FA 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 519 S:0xC00430FC 0xF8D65130 1 LDR r5,[r6,#0x130] false +Instruction 520 S:0xC0043100 0xFB02F10B 1 MUL r1,r2,r11 false +Instruction 521 S:0xC0043104 0x0A89 3 LSRS r1,r1,#10 false +Instruction 522 S:0xC0043106 0xB113 1 CBZ r3,{pc}+8 ; 0xc004310e true fail +Instruction 523 S:0xC0043108 0x194D 1 ADDS r5,r1,r5 false +Instruction 524 S:0xC004310A 0xF8C65130 1 STR r5,[r6,#0x130] false +Instruction 525 S:0xC004310E 0xF1BC0F00 0 CMP r12,#0 false +Instruction 526 S:0xC0043112 0xD004 1 BEQ {pc}+0xc ; 0xc004311e true fail +Instruction 527 S:0xC0043114 0xF8D63160 16 LDR r3,[r6,#0x160] false +Instruction 528 S:0xC0043118 0x185B 2 ADDS r3,r3,r1 false +Instruction 529 S:0xC004311A 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 530 S:0xC004311E 0xEBB80002 1 SUBS r0,r8,r2 false +Instruction 531 S:0xC0043122 0xEB6971E2 1 SBC r1,r9,r2,ASR #31 false +Instruction 532 S:0xC0043126 0x1914 1 ADDS r4,r2,r4 false +Instruction 533 S:0xC0043128 0x2300 0 MOVS r3,#0 false +Instruction 534 S:0xC004312A 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 535 S:0xC004312E 0xEA4F2990 1 LSR r9,r0,#10 false +Instruction 536 S:0xC0043132 0x0A8A 1 LSRS r2,r1,#10 false +Instruction 537 S:0xC0043134 0xEA495E81 1 ORR lr,r9,r1,LSL #22 false +Instruction 538 S:0xC0043138 0x920F 1 STR r2,[sp,#0x3c] false +Instruction 539 S:0xC004313A 0xF8CDE038 1 STR lr,[sp,#0x38] false +Instruction 540 S:0xC004313E 0xF24032FF 6 MOV r2,#0x3ff false +Instruction 541 S:0xC0043142 0xEA000802 1 AND r8,r0,r2 false +Instruction 542 S:0xC0043146 0xEA010903 1 AND r9,r1,r3 false +Instruction 543 S:0xC004314A 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false +Instruction 544 S:0xC004314E 0x2201 1 MOVS r2,#1 false +Instruction 545 S:0xC0043150 0x2300 0 MOVS r3,#0 false +Instruction 546 S:0xC0043152 0x1880 1 ADDS r0,r0,r2 false +Instruction 547 S:0xC0043154 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 548 S:0xC0043158 0xEB410103 1 ADC r1,r1,r3 false +Instruction 549 S:0xC004315C 0x2300 0 MOVS r3,#0 false +Instruction 550 S:0xC004315E 0x428B 1 CMP r3,r1 false +Instruction 551 S:0xC0043160 0xBF08 0 IT EQ false +Instruction 552 S:0xC0043162 0x4282 1 CMP r2,r0 false +Instruction 553 S:0xC0043164 0xE9CD0108 1 STRD r0,r1,[sp,#0x20] false +Instruction 554 S:0xC0043168 0xF0C08215 1 BCC.W {pc}+0x42e ; 0xc0043596 true fail +Instruction 555 S:0xC004316C 0x9B08 1 LDR r3,[sp,#0x20] false +Instruction 556 S:0xC004316E 0x4601 0 MOV r1,r0 false +Instruction 557 S:0xC0043170 0x2B1F 2 CMP r3,#0x1f false +Instruction 558 S:0xC0043172 0xF2008243 0 BHI.W {pc}+0x48a ; 0xc00435fc true fail +Instruction 559 S:0xC0043176 0xF24830C8 1 MOV r0,#0x83c8 false +Instruction 560 S:0xC004317A 0xF2CC003E 1 MOVT r0,#0xc03e false +Instruction 561 S:0xC004317E 0xF850E021 13 LDR lr,[r0,r1,LSL #2] false +Instruction 562 S:0xC0043182 0x48A3 9 LDR r0,[pc,#652] ; [0xC0043410] = 0xC03E83C8 false +Instruction 563 S:0xC0043184 0xFBAE2305 2 UMULL r2,r3,lr,r5 false +Instruction 564 S:0xC0043188 0xFBAE4504 1 UMULL r4,r5,lr,r4 false +Instruction 565 S:0xC004318C 0x461C 1 MOV r4,r3 false +Instruction 566 S:0xC004318E 0xF8C63130 1 STR r3,[r6,#0x130] false +Instruction 567 S:0xC0043192 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 568 S:0xC0043196 0xF8C65134 1 STR r5,[r6,#0x134] false +Instruction 569 S:0xC004319A 0xF8502021 1 LDR r2,[r0,r1,LSL #2] false +Instruction 570 S:0xC004319E 0xFBA22303 3 UMULL r2,r3,r2,r3 false +Instruction 571 S:0xC00431A2 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 572 S:0xC00431A6 0xE9DD010E 1 LDRD r0,r1,[sp,#0x38] false +Instruction 573 S:0xC00431AA 0xF8CDC008 1 STR r12,[sp,#8] false +Instruction 574 S:0xC00431AE 0xF7FEFA8F 0 BL {pc}-0x1ade ; 0xc00416d0 true +Instruction 575 S:0xC00416D0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 576 S:0xC00416D4 0xB500 7 PUSH {lr} false +Instruction 577 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 578 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 579 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 580 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 581 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 582 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 583 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 584 S:0xC00416E6 0x4B31 14 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 585 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 586 S:0xC00416EC 0xF8D000FC 13 LDR r0,[r0,#0xfc] false +Instruction 587 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 588 S:0xC00416F4 0x4770 4 BX lr true +Instruction 589 S:0xC00431B2 0x9B0C 2 LDR r3,[sp,#0x30] false +Instruction 590 S:0xC00431B4 0xF8DDC008 1 LDR r12,[sp,#8] false +Instruction 591 S:0xC00431B8 0xFB0BFB00 1 MUL r11,r11,r0 false +Instruction 592 S:0xC00431BC 0xEA4F2B9B 3 LSR r11,r11,#10 false +Instruction 593 S:0xC00431C0 0xB113 1 CBZ r3,{pc}+8 ; 0xc00431c8 true fail +Instruction 594 S:0xC00431C2 0x445C 1 ADD r4,r4,r11 false +Instruction 595 S:0xC00431C4 0xF8C64130 1 STR r4,[r6,#0x130] false +Instruction 596 S:0xC00431C8 0xF1BC0F00 0 CMP r12,#0 false +Instruction 597 S:0xC00431CC 0xD004 1 BEQ {pc}+0xc ; 0xc00431d8 true fail +Instruction 598 S:0xC00431CE 0xF8D63160 19 LDR r3,[r6,#0x160] false +Instruction 599 S:0xC00431D2 0x445B 2 ADD r3,r3,r11 false +Instruction 600 S:0xC00431D4 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 601 S:0xC00431D8 0xF8D64134 1 LDR r4,[r6,#0x134] false +Instruction 602 S:0xC00431DC 0x2101 0 MOVS r1,#1 false +Instruction 603 S:0xC00431DE 0x1824 2 ADDS r4,r4,r0 false +Instruction 604 S:0xC00431E0 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 605 S:0xC00431E4 0xF8DDE018 1 LDR lr,[sp,#0x18] false +Instruction 606 S:0xC00431E8 0x9D07 1 LDR r5,[sp,#0x1c] false +Instruction 607 S:0xC00431EA 0xFBA8230E 2 UMULL r2,r3,r8,lr false +Instruction 608 S:0xC00431EE 0xFB08F005 1 MUL r0,r8,r5 false +Instruction 609 S:0xC00431F2 0xFB0E0009 1 MLA r0,lr,r9,r0 false +Instruction 610 S:0xC00431F6 0x0A92 1 LSRS r2,r2,#10 false +Instruction 611 S:0xC00431F8 0x18C3 1 ADDS r3,r0,r3 false +Instruction 612 S:0xC00431FA 0xEA425283 2 ORR r2,r2,r3,LSL #22 false +Instruction 613 S:0xC00431FE 0x9B0C 1 LDR r3,[sp,#0x30] false +Instruction 614 S:0xC0043200 0xB123 2 CBZ r3,{pc}+0xc ; 0xc004320c true fail +Instruction 615 S:0xC0043202 0xF8D63130 8 LDR r3,[r6,#0x130] false +Instruction 616 S:0xC0043206 0x189B 2 ADDS r3,r3,r2 false +Instruction 617 S:0xC0043208 0xF8C63130 1 STR r3,[r6,#0x130] false +Instruction 618 S:0xC004320C 0xF1BC0F00 0 CMP r12,#0 false +Instruction 619 S:0xC0043210 0xD004 1 BEQ {pc}+0xc ; 0xc004321c true fail +Instruction 620 S:0xC0043212 0xF8D63160 1 LDR r3,[r6,#0x160] false +Instruction 621 S:0xC0043216 0x189B 2 ADDS r3,r3,r2 false +Instruction 622 S:0xC0043218 0xF8C63160 1 STR r3,[r6,#0x160] false +Instruction 623 S:0xC004321C 0x4444 1 ADD r4,r4,r8 false +Instruction 624 S:0xC004321E 0xF8C64134 1 STR r4,[r6,#0x134] false +Instruction 625 S:0xC0043222 0xB169 1 CBZ r1,{pc}+0x1e ; 0xc0043240 true fail +Instruction 626 S:0xC0043224 0x4630 1 MOV r0,r6 false +Instruction 627 S:0xC0043226 0xF7FDF851 0 BL {pc}-0x2f5a ; 0xc00402cc true +Instruction 628 S:0xC00402CC 0xE92D4FF8 9 PUSH {r3-r11,lr} false +Instruction 629 S:0xC00402D0 0xB500 7 PUSH {lr} false +Instruction 630 S:0xC00402D2 0xF85DEB04 2 POP {lr} false +Instruction 631 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 632 S:0xC00402D8 0xF8D05128 1 LDR r5,[r0,#0x128] false +Instruction 633 S:0xC00402DC 0xF8D0A148 2 LDR r10,[r0,#0x148] false +Instruction 634 S:0xC00402E0 0x2D00 10 CMP r5,#0 false +Instruction 635 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 636 S:0xC00403B4 0xF8D04134 22 LDR r4,[r0,#0x134] false +Instruction 637 S:0xC00403B8 0xF1A00538 1 SUB r5,r0,#0x38 false +Instruction 638 S:0xC00403BC 0xF8D08130 1 LDR r8,[r0,#0x130] false +Instruction 639 S:0xC00403C0 0x6800 17 LDR r0,[r0,#0] false +Instruction 640 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 641 S:0xC00403C4 0x4621 1 MOV r1,r4 false +Instruction 642 S:0xC00403C6 0xFB00F008 2 MUL r0,r0,r8 false +Instruction 643 S:0xC00403CA 0xF211F883 1 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 168 Tracing disabled +Info Tracing enabled +Instruction 644 S:0xC00403CE 0x4B27 1 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 645 S:0xC00403D0 0x685A 18 LDR r2,[r3,#4] false +Instruction 646 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 647 S:0xC00403D4 0xF8C60148 3 STR r0,[r6,#0x148] false +Instruction 648 S:0xC00403D8 0xB98A 1 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 649 S:0xC00403DA 0xEA4F2088 1 LSL r0,r8,#10 false +Instruction 650 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 651 S:0xC00403E0 0xF211F878 1 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 80 Tracing disabled +Info Tracing enabled +Instruction 652 S:0xC00403E4 0x4607 1 MOV r7,r0 false +Instruction 653 S:0xC00403E6 0xF8C6014C 1 STR r0,[r6,#0x14c] false +Instruction 654 S:0xC00403EA 0x4B21 1 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 655 S:0xC00403EC 0x685A 3 LDR r2,[r3,#4] false +Instruction 656 S:0xC00403EE 0x2A00 2 CMP r2,#0 false +Instruction 657 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 658 S:0xC00403F2 0xF8D60148 16 LDR r0,[r6,#0x148] false +Instruction 659 S:0xC00403F6 0xEBCA0000 2 RSB r0,r10,r0 false +Instruction 660 S:0xC00403FA 0xE8BD8FF8 1 POP {r3-r11,pc} true +Instruction 661 S:0xC004322A 0x69F3 18 LDR r3,[r6,#0x1c] false +Instruction 662 S:0xC004322C 0x2B00 2 CMP r3,#0 false +Instruction 663 S:0xC004322E 0xF00080F5 1 BEQ.W {pc}+0x1ee ; 0xc004341c true fail +Instruction 664 S:0xC0043232 0xE9DA2312 29 LDRD r2,r3,[r10,#0x48] false +Instruction 665 S:0xC0043236 0x1812 2 ADDS r2,r2,r0 false +Instruction 666 S:0xC0043238 0xEB4373E0 1 ADC r3,r3,r0,ASR #31 false +Instruction 667 S:0xC004323C 0xE9CA2312 1 STRD r2,r3,[r10,#0x48] false +Instruction 668 S:0xC0043240 0x4638 1 MOV r0,r7 false +Instruction 669 S:0xC0043242 0x2101 0 MOVS r1,#1 false +Instruction 670 S:0xC0043244 0xF7FCFCAA 1 BL {pc}-0x36a8 ; 0xc003fb9c true +Instruction 671 S:0xC003FB9C 0xE92D0FF0 1 PUSH {r4-r11} false +Instruction 672 S:0xC003FBA0 0xB500 9 PUSH {lr} false +Instruction 673 S:0xC003FBA2 0xF85DEB04 2 POP {lr} false +Instruction 674 S:0xC003FBA6 0xF8D06084 1 LDR r6,[r0,#0x84] false +Instruction 675 S:0xC003FBAA 0xE9D0451A 2 LDRD r4,r5,[r0,#0x68] false +Instruction 676 S:0xC003FBAE 0xF8D67480 1 LDR r7,[r6,#0x480] false +Instruction 677 S:0xC003FBB2 0xF8D66484 1 LDR r6,[r6,#0x484] false +Instruction 678 S:0xC003FBB6 0x0D3A 2 LSRS r2,r7,#20 false +Instruction 679 S:0xC003FBB8 0xEA423206 1 ORR r2,r2,r6,LSL #12 false +Instruction 680 S:0xC003FBBC 0x0D33 1 LSRS r3,r6,#20 false +Instruction 681 S:0xC003FBBE 0x1B14 1 SUBS r4,r2,r4 false +Instruction 682 S:0xC003FBC0 0xEB630505 1 SBC r5,r3,r5 false +Instruction 683 S:0xC003FBC4 0xEA540605 1 ORRS r6,r4,r5 false +Instruction 684 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 685 S:0xC003FBCA 0x2600 1 MOVS r6,#0 false +Instruction 686 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false fail +Instruction 687 S:0xC003FBCE 0x2900 1 CMP r1,#0 false +Instruction 688 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 689 S:0xC003FBD2 0x2600 1 MOVS r6,#0 false +Instruction 690 S:0xC003FBD4 0xF0060601 1 AND r6,r6,#1 false fail +Instruction 691 S:0xC003FBD8 0x2E00 1 CMP r6,#0 false +Instruction 692 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 693 S:0xC003FBDC 0xF1000C60 1 ADD r12,r0,#0x60 false +Instruction 694 S:0xC003FBE0 0xE8DC677F 7 LDREXD r6,r7,[r12] false +Instruction 695 S:0xC003FBE4 0xEA560807 2 ORRS r8,r6,r7 false +Instruction 696 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 697 S:0xC003FBEA 0xE9D06714 1 LDRD r6,r7,[r0,#0x50] false +Instruction 698 S:0xC003FBEE 0xEA540C05 1 ORRS r12,r4,r5 false +Instruction 699 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 700 S:0xC003FBF4 0xF44F68FC 1 MOV r8,#0x7e0 false +Instruction 701 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false +Instruction 702 S:0xC003FBFC 0x45A9 1 CMP r9,r5 false +Instruction 703 S:0xC003FBFE 0xBF08 0 IT EQ false +Instruction 704 S:0xC003FC00 0x45A0 1 CMP r8,r4 false +Instruction 705 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 706 S:0xC003FC06 0x2C1F 1 CMP r4,#0x1f false +Instruction 707 S:0xC003FC08 0x46A4 0 MOV r12,r4 false +Instruction 708 S:0xC003FC0A 0xD871 1 BHI {pc}+0xe6 ; 0xc003fcf0 true fail +Instruction 709 S:0xC003FC0C 0xF8DF8120 13 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 710 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false +Instruction 711 S:0xC003FC14 0xF858C02C 5 LDR r12,[r8,r12,LSL #2] false +Instruction 712 S:0xC003FC18 0xFBAC8906 3 UMULL r8,r9,r12,r6 false +Instruction 713 S:0xC003FC1C 0xFB0C9A07 2 MLA r10,r12,r7,r9 false +Instruction 714 S:0xC003FC20 0xE9C0AB14 1 STRD r10,r11,[r0,#0x50] false +Instruction 715 S:0xC003FC24 0xF1000C58 1 ADD r12,r0,#0x58 false +Instruction 716 S:0xC003FC28 0xE8DC677F 8 LDREXD r6,r7,[r12] false +Instruction 717 S:0xC003FC2C 0x1936 2 ADDS r6,r6,r4 false +Instruction 718 S:0xC003FC2E 0xEB470705 1 ADC r7,r7,r5 false +Instruction 719 S:0xC003FC32 0xE8CC6778 7 STREXD r8,r6,r7,[r12] false +Instruction 720 S:0xC003FC36 0xF0980F00 2 TEQ r8,#0 false +Instruction 721 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 722 S:0xC003FC3C 0x4656 1 MOV r6,r10 false +Instruction 723 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 724 S:0xC003FC40 0xE9C0231A 1 STRD r2,r3,[r0,#0x68] false +Instruction 725 S:0xC003FC44 0xE9D0451E 1 LDRD r4,r5,[r0,#0x78] false +Instruction 726 S:0xC003FC48 0xE9D02312 1 LDRD r2,r3,[r0,#0x48] false +Instruction 727 S:0xC003FC4C 0xF8D0C094 1 LDR r12,[r0,#0x94] false +Instruction 728 S:0xC003FC50 0x1B12 1 SUBS r2,r2,r4 false +Instruction 729 S:0xC003FC52 0xEB630305 1 SBC r3,r3,r5 false +Instruction 730 S:0xC003FC56 0x1992 1 ADDS r2,r2,r6 false +Instruction 731 S:0xC003FC58 0xEB430307 1 ADC r3,r3,r7 false +Instruction 732 S:0xC003FC5C 0xB999 1 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true +Instruction 733 S:0xC003FC86 0xF10C0130 9 ADD r1,r12,#0x30 false +Instruction 734 S:0xC003FC8A 0xE8D1457F 16 LDREXD r4,r5,[r1] false +Instruction 735 S:0xC003FC8E 0x18A4 2 ADDS r4,r4,r2 false +Instruction 736 S:0xC003FC90 0xEB450503 1 ADC r5,r5,r3 false +Instruction 737 S:0xC003FC94 0xE8C14576 20 STREXD r6,r4,r5,[r1] false +Instruction 738 S:0xC003FC98 0xF0960F00 2 TEQ r6,#0 false +Instruction 739 S:0xC003FC9C 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc8a true fail +Instruction 740 S:0xC003FC9E 0xE9D0451E 9 LDRD r4,r5,[r0,#0x78] false +Instruction 741 S:0xC003FCA2 0x18A4 2 ADDS r4,r4,r2 false +Instruction 742 S:0xC003FCA4 0xEB450503 1 ADC r5,r5,r3 false +Instruction 743 S:0xC003FCA8 0xE9C0451E 1 STRD r4,r5,[r0,#0x78] false +Instruction 744 S:0xC003FCAC 0xE8BD0FF0 1 POP {r4-r11} false +Instruction 745 S:0xC003FCB0 0x4770 4 BX lr true +Instruction 746 S:0xC0043248 0x9D0D 2 LDR r5,[sp,#0x34] false +Instruction 747 S:0xC004324A 0x2D00 2 CMP r5,#0 false +Instruction 748 S:0xC004324C 0xF04080CB 0 BNE.W {pc}+0x19a ; 0xc00433e6 true fail +Instruction 749 S:0xC0043250 0xF24C5E68 1 MOV lr,#0xc568 false +Instruction 750 S:0xC0043254 0xF2CC0E5F 1 MOVT lr,#0xc05f false +Instruction 751 S:0xC0043258 0xF8DE3000 5 LDR r3,[lr,#0] false +Instruction 752 S:0xC004325C 0x05D8 3 LSLS r0,r3,#23 false +Instruction 753 S:0xC004325E 0xD404 0 BMI {pc}+0xc ; 0xc004326a true fail +Instruction 754 S:0xC0043260 0xF8D73084 10 LDR r3,[r7,#0x84] false +Instruction 755 S:0xC0043264 0xF8D33538 56 LDR r3,[r3,#0x538] false +Instruction 756 S:0xC0043268 0xBB5B 2 CBNZ r3,{pc}+0x5a ; 0xc00432c2 true fail +Instruction 757 S:0xC004326A 0x68BB 1 LDR r3,[r7,#8] false +Instruction 758 S:0xC004326C 0x2B01 2 CMP r3,#1 false +Instruction 759 S:0xC004326E 0xD928 0 BLS {pc}+0x54 ; 0xc00432c2 true +Instruction 760 S:0xC00432C2 0xF8D66120 12 LDR r6,[r6,#0x120] false +Instruction 761 S:0xC00432C6 0x2E00 2 CMP r6,#0 false +Instruction 762 S:0xC00432C8 0xF47FAEB8 1 BNE {pc}-0x28c ; 0xc004303c true fail +Instruction 763 S:0xC00432CC 0x9D0B 1 LDR r5,[sp,#0x2c] false +Instruction 764 S:0xC00432CE 0xF5056390 2 ADD r3,r5,#0x480 false +Instruction 765 S:0xC00432D2 0xF50569B4 1 ADD r9,r5,#0x5a0 false +Instruction 766 S:0xC00432D6 0xF8D584C0 1 LDR r8,[r5,#0x4c0] false +Instruction 767 S:0xC00432DA 0xE9D90100 69 LDRD r0,r1,[r9,#0] false +Instruction 768 S:0xC00432DE 0xE9D34500 1 LDRD r4,r5,[r3,#0] false +Instruction 769 S:0xC00432E2 0x1A20 2 SUBS r0,r4,r0 false +Instruction 770 S:0xC00432E4 0xEB650101 1 SBC r1,r5,r1 false +Instruction 771 S:0xC00432E8 0xF7FCFB38 0 BL {pc}-0x398c ; 0xc003f95c true +Instruction 772 S:0xC003F95C 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 773 S:0xC003F960 0xB500 5 PUSH {lr} false +Instruction 774 S:0xC003F962 0xF85DEB04 2 POP {lr} false +Instruction 775 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 776 S:0xC003F96A 0xF2CC0664 1 MOVT r6,#0xc064 false +Instruction 777 S:0xC003F96E 0x6876 3 LDR r6,[r6,#4] false +Instruction 778 S:0xC003F970 0xFBA18906 3 UMULL r8,r9,r1,r6 false +Instruction 779 S:0xC003F974 0xEA4F7CE6 1 ASR r12,r6,#31 false +Instruction 780 S:0xC003F978 0xFBA06706 1 UMULL r6,r7,r0,r6 false +Instruction 781 S:0xC003F97C 0xFB01990C 1 MLA r9,r1,r12,r9 false +Instruction 782 S:0xC003F980 0xEA4F4408 1 LSL r4,r8,#16 false +Instruction 783 S:0xC003F984 0xFB00770C 1 MLA r7,r0,r12,r7 false +Instruction 784 S:0xC003F988 0x0C32 1 LSRS r2,r6,#16 false +Instruction 785 S:0xC003F98A 0xEA4F4509 1 LSL r5,r9,#16 false +Instruction 786 S:0xC003F98E 0xEA454518 1 ORR r5,r5,r8,LSR #16 false +Instruction 787 S:0xC003F992 0xEA424207 1 ORR r2,r2,r7,LSL #16 false +Instruction 788 S:0xC003F996 0x0C3B 1 LSRS r3,r7,#16 false +Instruction 789 S:0xC003F998 0x1912 1 ADDS r2,r2,r4 false +Instruction 790 S:0xC003F99A 0xEB430305 1 ADC r3,r3,r5 false +Instruction 791 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 792 S:0xC003F9A0 0x4619 1 MOV r1,r3 false +Instruction 793 S:0xC003F9A2 0xE8BD03F0 1 POP {r4-r9} false +Instruction 794 S:0xC003F9A6 0x4770 3 BX lr true +Instruction 795 S:0xC00432EC 0x2800 1 CMP r0,#0 false +Instruction 796 S:0xC00432EE 0xF1710E00 1 SBCS lr,r1,#0 false +Instruction 797 S:0xC00432F2 0xF2C080EB 0 BLT.W {pc}+0x1da ; 0xc00434cc true fail +Instruction 798 S:0xC00432F6 0x0A86 1 LSRS r6,r0,#10 false +Instruction 799 S:0xC00432F8 0x0A8F 1 LSRS r7,r1,#10 false +Instruction 800 S:0xC00432FA 0xEA465681 1 ORR r6,r6,r1,LSL #22 false +Instruction 801 S:0xC00432FE 0xEA560E07 1 ORRS lr,r6,r7 false +Instruction 802 S:0xC0043302 0xF04080A6 0 BNE.W {pc}+0x150 ; 0xc0043452 true +Instruction 803 S:0xC0043452 0x4B86 185 LDR r3,[pc,#536] ; [0xC004366C] false +Instruction 804 S:0xC0043454 0xE9C94500 1 STRD r4,r5,[r9,#0] false +Instruction 805 S:0xC0043458 0x681A 2 LDR r2,[r3,#0] false +Instruction 806 S:0xC004345A 0x2A00 2 CMP r2,#0 false +Instruction 807 S:0xC004345C 0xD140 0 BNE {pc}+0x84 ; 0xc00434e0 true +Instruction 808 S:0xC00434E0 0xEB031308 20 ADD r3,r3,r8,LSL #4 false +Instruction 809 S:0xC00434E4 0xF04F0B00 0 MOV r11,#0 false +Instruction 810 S:0xC00434E8 0xF8D33098 4 LDR r3,[r3,#0x98] false +Instruction 811 S:0xC00434EC 0x469A 2 MOV r10,r3 false +Instruction 812 S:0xC00434EE 0x9308 1 STR r3,[sp,#0x20] false +Instruction 813 S:0xC00434F0 0xE7BC 0 B {pc}-0x84 ; 0xc004346c true +Instruction 814 S:0xC004346C 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 815 S:0xC0043470 0xF24030FF 0 MOV r0,#0x3ff false +Instruction 816 S:0xC0043474 0x2100 1 MOVS r1,#0 false +Instruction 817 S:0xC0043476 0xF8D8559C 2 LDR r5,[r8,#0x59c] false +Timestamp Timestamp: 562536984140 +Instruction 818 S:0xC004347A 0x05AA 3 LSLS r2,r5,#22 false +Instruction 819 S:0xC004347C 0x0D92 2 LSRS r2,r2,#22 false +Instruction 820 S:0xC004347E 0xEB160802 1 ADDS r8,r6,r2 false +Instruction 821 S:0xC0043482 0xF1470900 1 ADC r9,r7,#0 false +Instruction 822 S:0xC0043486 0x4549 1 CMP r1,r9 false +Instruction 823 S:0xC0043488 0xBF08 0 IT EQ false +Instruction 824 S:0xC004348A 0x4540 1 CMP r0,r8 false +Instruction 825 S:0xC004348C 0xD331 0 BCC {pc}+0x66 ; 0xc00434f2 true +Instruction 826 S:0xC00434F2 0xF5C26C80 1 RSB r12,r2,#0x400 false +Instruction 827 S:0xC00434F6 0x9C08 1 LDR r4,[sp,#0x20] false +Instruction 828 S:0xC00434F8 0xEBB6060C 1 SUBS r6,r6,r12 false +Instruction 829 S:0xC00434FC 0xEB6777EC 1 SBC r7,r7,r12,ASR #31 false +Instruction 830 S:0xC0043500 0x2201 0 MOVS r2,#1 false +Instruction 831 S:0xC0043502 0x2300 1 MOVS r3,#0 false +Instruction 832 S:0xC0043504 0x4465 1 ADD r5,r5,r12 false +Instruction 833 S:0xC0043506 0xEA4F2896 1 LSR r8,r6,#10 false +Instruction 834 S:0xC004350A 0x4006 1 ANDS r6,r6,r0 false +Instruction 835 S:0xC004350C 0xFB0CFE04 1 MUL lr,r12,r4 false +Instruction 836 S:0xC0043510 0x980B 1 LDR r0,[sp,#0x2c] false +Instruction 837 S:0xC0043512 0xEA485987 1 ORR r9,r8,r7,LSL #22 false +Instruction 838 S:0xC0043516 0x9C0B 1 LDR r4,[sp,#0x2c] false +Instruction 839 S:0xC0043518 0xEA4F2897 1 LSR r8,r7,#10 false +Instruction 840 S:0xC004351C 0xF8CD9018 1 STR r9,[sp,#0x18] false +Instruction 841 S:0xC0043520 0xF8CD801C 1 STR r8,[sp,#0x1c] false +Instruction 842 S:0xC0043524 0x400F 1 ANDS r7,r7,r1 false +Instruction 843 S:0xC0043526 0xE9DD8906 1 LDRD r8,r9,[sp,#0x18] false +Instruction 844 S:0xC004352A 0x2100 1 MOVS r1,#0 false +Instruction 845 S:0xC004352C 0xF8D005C8 50 LDR r0,[r0,#0x5c8] false +Instruction 846 S:0xC0043530 0xEA4F2E9E 1 LSR lr,lr,#10 false +Instruction 847 S:0xC0043534 0xEB120208 1 ADDS r2,r2,r8 false +Instruction 848 S:0xC0043538 0xF8D44598 1 LDR r4,[r4,#0x598] false +Instruction 849 S:0xC004353C 0xEB430309 1 ADC r3,r3,r9 false +Instruction 850 S:0xC0043540 0x9004 1 STR r0,[sp,#0x10] false +Instruction 851 S:0xC0043542 0xF44F60FC 0 MOV r0,#0x7e0 false +Instruction 852 S:0xC0043546 0xEB0E0904 1 ADD r9,lr,r4 false +Instruction 853 S:0xC004354A 0x4299 1 CMP r1,r3 false +Instruction 854 S:0xC004354C 0xBF08 0 IT EQ false +Instruction 855 S:0xC004354E 0x4290 1 CMP r0,r2 false +Instruction 856 S:0xC0043550 0x9C04 1 LDR r4,[sp,#0x10] false +Instruction 857 S:0xC0043552 0xEB0E0804 2 ADD r8,lr,r4 false +Instruction 858 S:0xC0043556 0xD34C 0 BCC {pc}+0x9c ; 0xc00435f2 true fail +Instruction 859 S:0xC0043558 0x2A1F 1 CMP r2,#0x1f false +Instruction 860 S:0xC004355A 0x4694 0 MOV r12,r2 false +Instruction 861 S:0xC004355C 0xF8DFE110 1 LDR lr,[pc,#272] ; [0xC0043670] = 0xC03E83C8 false +Instruction 862 S:0xC0043560 0xD835 0 BHI {pc}+0x6e ; 0xc00435ce true fail +Instruction 863 S:0xC0043562 0xF85E2022 13 LDR r2,[lr,r2,LSL #2] false +Instruction 864 S:0xC0043566 0xFBA90102 3 UMULL r0,r1,r9,r2 false +Instruction 865 S:0xC004356A 0xFBA22305 1 UMULL r2,r3,r2,r5 false +Instruction 866 S:0xC004356E 0x4689 1 MOV r9,r1 false +Instruction 867 S:0xC0043570 0x461D 1 MOV r5,r3 false +Instruction 868 S:0xC0043572 0xF85E202C 1 LDR r2,[lr,r12,LSL #2] false +Instruction 869 S:0xC0043576 0xFBA22308 3 UMULL r2,r3,r2,r8 false +Instruction 870 S:0xC004357A 0x4698 2 MOV r8,r3 false +Instruction 871 S:0xC004357C 0xE9DD0106 1 LDRD r0,r1,[sp,#0x18] false +Instruction 872 S:0xC0043580 0xF7FEF8A6 7 BL {pc}-0x1eb0 ; 0xc00416d0 true +Instruction 873 S:0xC00416D0 0xE92D03F0 3 PUSH {r4-r9} false +Instruction 874 S:0xC00416D4 0xB500 5 PUSH {lr} false +Instruction 875 S:0xC00416D6 0xF85DEB04 2 POP {lr} false +Instruction 876 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 877 S:0xC00416DC 0x2700 1 MOVS r7,#0 false +Instruction 878 S:0xC00416DE 0x428F 1 CMP r7,r1 false +Instruction 879 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 880 S:0xC00416E2 0x4286 1 CMP r6,r0 false +Instruction 881 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true fail +Instruction 882 S:0xC00416E6 0x4B31 19 LDR r3,[pc,#196] ; [0xC00417AC] false +Instruction 883 S:0xC00416E8 0xEB030080 2 ADD r0,r3,r0,LSL #2 false +Instruction 884 S:0xC00416EC 0xF8D000FC 3 LDR r0,[r0,#0xfc] false +Instruction 885 S:0xC00416F0 0xE8BD03F0 1 POP {r4-r9} false +Instruction 886 S:0xC00416F4 0x4770 3 BX lr true +Instruction 887 S:0xC0043584 0x9B08 2 LDR r3,[sp,#0x20] false +Instruction 888 S:0xC0043586 0xFB03F200 3 MUL r2,r3,r0 false +Instruction 889 S:0xC004358A 0x182D 1 ADDS r5,r5,r0 false +Instruction 890 S:0xC004358C 0x0A92 2 LSRS r2,r2,#10 false +Instruction 891 S:0xC004358E 0xEB020009 1 ADD r0,r2,r9 false +Instruction 892 S:0xC0043592 0x4442 1 ADD r2,r2,r8 false +Instruction 893 S:0xC0043594 0xE781 0 B {pc}-0xfa ; 0xc004349a true +Instruction 894 S:0xC004349A 0xFB06F30B 7 MUL r3,r6,r11 false +Instruction 895 S:0xC004349E 0x19AC 1 ADDS r4,r5,r6 false +Instruction 896 S:0xC00434A0 0xFB0A3307 1 MLA r3,r10,r7,r3 false +Instruction 897 S:0xC00434A4 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 898 S:0xC00434A8 0xFBA6670A 1 UMULL r6,r7,r6,r10 false +Instruction 899 S:0xC00434AC 0x4625 1 MOV r5,r4 false +Instruction 900 S:0xC00434AE 0xF8C8459C 1 STR r4,[r8,#0x59c] false +Instruction 901 S:0xC00434B2 0x19DF 1 ADDS r7,r3,r7 false +Instruction 902 S:0xC00434B4 0x0AB3 1 LSRS r3,r6,#10 false +Instruction 903 S:0xC00434B6 0xEA435387 1 ORR r3,r3,r7,LSL #22 false +Instruction 904 S:0xC00434BA 0x1818 1 ADDS r0,r3,r0 false +Instruction 905 S:0xC00434BC 0x189B 1 ADDS r3,r3,r2 false +Instruction 906 S:0xC00434BE 0xF8C80598 1 STR r0,[r8,#0x598] false +Instruction 907 S:0xC00434C2 0xF8C835C8 1 STR r3,[r8,#0x5c8] false +Instruction 908 S:0xC00434C6 0xE725 0 B {pc}-0x1b2 ; 0xc0043314 true +Instruction 909 S:0xC0043314 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 910 S:0xC0043318 0x3401 0 ADDS r4,#1 false +Instruction 911 S:0xC004331A 0x2100 1 MOVS r1,#0 false +Instruction 912 S:0xC004331C 0xF8D890B8 2 LDR r9,[r8,#0xb8] false +Instruction 913 S:0xC0043320 0xEA4F2880 1 LSL r8,r0,#10 false +Instruction 914 S:0xC0043324 0x980B 1 LDR r0,[sp,#0x2c] false +Instruction 915 S:0xC0043326 0xF8D005C8 3 LDR r0,[r0,#0x5c8] false +Instruction 916 S:0xC004332A 0x9003 1 STR r0,[sp,#0xc] false +Instruction 917 S:0xC004332C 0x4640 0 MOV r0,r8 false +Instruction 918 S:0xC004332E 0xF8DD802C 3 LDR r8,[sp,#0x2c] false +Instruction 919 S:0xC0043332 0xF20DFD2D 0 BL {pc}+0x20da5e ; 0xc0250d90 true +Cycle Count 289 Tracing disabled +Info Tracing enabled +Instruction 920 S:0xC0043336 0x1C6C 1 ADDS r4,r5,#1 false +Instruction 921 S:0xC0043338 0x9D03 1 LDR r5,[sp,#0xc] false +Instruction 922 S:0xC004333A 0xEBC90702 1 RSB r7,r9,r2 false +Instruction 923 S:0xC004333E 0xF8D860BC 2 LDR r6,[r8,#0xbc] false +Instruction 924 S:0xC0043342 0xEA877AE7 1 EOR r10,r7,r7,ASR #31 false +Instruction 925 S:0xC0043346 0xEBAA7AE7 1 SUB r10,r10,r7,ASR #31 false +Instruction 926 S:0xC004334A 0x2100 0 MOVS r1,#0 false +Instruction 927 S:0xC004334C 0x02A8 1 LSLS r0,r5,#10 false +Instruction 928 S:0xC004334E 0xF8D850DC 1 LDR r5,[r8,#0xdc] false +Instruction 929 S:0xC0043352 0xF20DFD1D 0 BL {pc}+0x20da3e ; 0xc0250d90 true +Cycle Count 218 Tracing disabled +Info Tracing enabled +Instruction 930 S:0xC0043356 0xEBBA1F99 1 CMP r10,r9,LSR #6 false +Instruction 931 S:0xC004335A 0xEBC60202 1 RSB r2,r6,r2 false +Instruction 932 S:0xC004335E 0xD806 1 BHI {pc}+0x10 ; 0xc004336e true +Instruction 933 S:0xC004336E 0xF1050338 14 ADD r3,r5,#0x38 false +Instruction 934 S:0xC0043372 0xE8531F00 20 LDREX r1,[r3] false +Instruction 935 S:0xC0043376 0x4439 2 ADD r1,r1,r7 false +Instruction 936 S:0xC0043378 0xE8431000 22 STREX r0,r1,[r3] false +Instruction 937 S:0xC004337C 0xF0900F00 2 TEQ r0,#0 false +Instruction 938 S:0xC0043380 0xD1F7 19 BNE {pc}-0xe ; 0xc0043372 true fail +Instruction 939 S:0xC0043382 0xF8DD802C 1 LDR r8,[sp,#0x2c] false +Instruction 940 S:0xC0043386 0xF105033C 1 ADD r3,r5,#0x3c false +Instruction 941 S:0xC004338A 0xF8D810B8 2 LDR r1,[r8,#0xb8] false +Instruction 942 S:0xC004338E 0x19CF 2 ADDS r7,r1,r7 false +Instruction 943 S:0xC0043390 0xF8C870B8 1 STR r7,[r8,#0xb8] false +Instruction 944 S:0xC0043394 0xE8531F00 10 LDREX r1,[r3] false +Instruction 945 S:0xC0043398 0x4411 2 ADD r1,r1,r2 false +Instruction 946 S:0xC004339A 0xE8431000 7 STREX r0,r1,[r3] false +Instruction 947 S:0xC004339E 0xF0900F00 4 TEQ r0,#0 false +Instruction 948 S:0xC00433A2 0xD1F7 0 BNE {pc}-0xe ; 0xc0043394 true fail +Instruction 949 S:0xC00433A4 0xF8D830BC 8 LDR r3,[r8,#0xbc] false +Instruction 950 S:0xC00433A8 0x189A 2 ADDS r2,r3,r2 false +Instruction 951 S:0xC00433AA 0xF8C820BC 1 STR r2,[r8,#0xbc] false +Instruction 952 S:0xC00433AE 0x4B19 1 LDR r3,[pc,#100] ; [0xC0043414] = 0xC0635FCC false +Instruction 953 S:0xC00433B0 0xF8DD902C 1 LDR r9,[sp,#0x2c] false +Instruction 954 S:0xC00433B4 0x685A 2 LDR r2,[r3,#4] false +Instruction 955 S:0xC00433B6 0xF8D90598 1 LDR r0,[r9,#0x598] false +Instruction 956 S:0xC00433BA 0xF8D9159C 1 LDR r1,[r9,#0x59c] false +Instruction 957 S:0xC00433BE 0xF8D984C0 1 LDR r8,[r9,#0x4c0] false +Instruction 958 S:0xC00433C2 0x2A00 0 CMP r2,#0 false +Instruction 959 S:0xC00433C4 0xF040813C 1 BNE.W {pc}+0x27c ; 0xc0043640 true fail +Instruction 960 S:0xC00433C8 0x4B13 1 LDR r3,[pc,#76] ; [0xC0043418] = 0xC0635FB8 false +Instruction 961 S:0xC00433CA 0xF8DD902C 1 LDR r9,[sp,#0x2c] false +Instruction 962 S:0xC00433CE 0x685A 12 LDR r2,[r3,#4] false +Instruction 963 S:0xC00433D0 0xE9D94524 1 LDRD r4,r5,[r9,#0x90] false +Instruction 964 S:0xC00433D4 0x2A00 1 CMP r2,#0 false +Instruction 965 S:0xC00433D6 0xF04080EB 0 BNE.W {pc}+0x1da ; 0xc00435b0 true fail +Instruction 966 S:0xC00433DA 0xB011 1 ADD sp,sp,#0x44 false +Instruction 967 S:0xC00433DC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 968 S:0xC003CC52 0xF3BF8F5F 13 DMB false +Instruction 969 S:0xC003CC56 0xF8353008 27 LDRH r3,[r5,r8] false +Instruction 970 S:0xC003CC5A 0x3301 2 ADDS r3,#1 false +Instruction 971 S:0xC003CC5C 0xF8253008 1 STRH r3,[r5,r8] false +Instruction 972 S:0xC003CC60 0xF3BF8F4F 31 DSB false +Instruction 973 S:0xC003CC64 0xF3AF8004 1 SEV.W false +Instruction 974 S:0xC003CC68 0xF049FF64 1 BL {pc}+0x49ecc ; 0xc0086b34 true +Cycle Count 139 Tracing disabled +Info Tracing enabled +Instruction 975 S:0xC003CC6C 0xF85A2026 1 LDR r2,[r10,r6,LSL #2] false +Instruction 976 S:0xC003CC70 0x464B 0 MOV r3,r9 false +Instruction 977 S:0xC003CC72 0x189B 2 ADDS r3,r3,r2 false +Instruction 978 S:0xC003CC74 0xF8D31460 16 LDR r1,[r3,#0x460] false +Instruction 979 S:0xC003CC78 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 980 S:0xC003CC7C 0x4291 2 CMP r1,r2 false +Instruction 981 S:0xC003CC7E 0xD00B 0 BEQ {pc}+0x1a ; 0xc003cc98 true fail +Instruction 982 S:0xC003CC80 0x2300 1 MOVS r3,#0 false +Instruction 983 S:0xC003CC82 0xF8843498 1 STRB r3,[r4,#0x498] false +Instruction 984 S:0xC003CC86 0x4620 0 MOV r0,r4 false +Instruction 985 S:0xC003CC88 0x4631 1 MOV r1,r6 false +Instruction 986 S:0xC003CC8A 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 987 S:0xC003CC8E 0x46BD 1 MOV sp,r7 false +Instruction 988 S:0xC003CC90 0xE8BD4FF0 3 POP {r4-r11,lr} false +Instruction 989 S:0xC003CC94 0xF009BE84 5 B.W {pc}+0x9d0c ; 0xc00469a0 true +Instruction 990 S:0xC00469A0 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 991 S:0xC00469A4 0xB083 7 SUB sp,sp,#0xc false +Instruction 992 S:0xC00469A6 0xB500 3 PUSH {lr} false +Instruction 993 S:0xC00469A8 0xF85DEB04 2 POP {lr} false +Instruction 994 S:0xC00469AC 0x4C77 14 LDR r4,[pc,#476] ; [0xC0046B8C] false +Instruction 995 S:0xC00469AE 0xF8D0346C 2 LDR r3,[r0,#0x46c] false +Instruction 996 S:0xC00469B2 0x4606 0 MOV r6,r0 false +Instruction 997 S:0xC00469B4 0x460D 1 MOV r5,r1 false +Instruction 998 S:0xC00469B6 0x6822 3 LDR r2,[r4,#0] false +Instruction 999 S:0xC00469B8 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 1000 S:0xC00469BA 0x2B00 1 CMP r3,#0 false +Instruction 1001 S:0xC00469BC 0xDB0A 0 BLT {pc}+0x18 ; 0xc00469d4 true +Instruction 1002 S:0xC00469D4 0x4628 8 MOV r0,r5 false +Instruction 1003 S:0xC00469D6 0x6827 1 LDR r7,[r4,#0] false +Instruction 1004 S:0xC00469D8 0xF7F6FA98 1 BL {pc}-0x9acc ; 0xc003cf0c true +Instruction 1005 S:0xC003CF0C 0xB488 24 PUSH {r3,r7} false +Instruction 1006 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 1007 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 1008 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 1009 S:0xC003CF16 0x4A0C 12 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 1010 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 1011 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 1012 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 1013 S:0xC003CF20 0xF8D31460 3 LDR r1,[r3,#0x460] false +Instruction 1014 S:0xC003CF24 0xF8D32464 1 LDR r2,[r3,#0x464] false +Instruction 1015 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 1016 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 1017 S:0xC003CF2C 0x2000 8 MOVS r0,#0 false +Instruction 1018 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 1019 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 1020 S:0xC003CF32 0x4770 1 BX lr true +Instruction 1021 S:0xC00469DC 0xBB00 1 CBNZ r0,{pc}+0x44 ; 0xc0046a20 true fail +Instruction 1022 S:0xC00469DE 0x466A 17 MOV r2,sp false +Instruction 1023 S:0xC00469E0 0xF42253FF 1 BIC r3,r2,#0x1fe0 false +Instruction 1024 S:0xC00469E4 0xF023031F 1 BIC r3,r3,#0x1f false +Instruction 1025 S:0xC00469E8 0x695B 5 LDR r3,[r3,#0x14] false +Instruction 1026 S:0xC00469EA 0xF8DF91A4 3 LDR r9,[pc,#420] ; [0xC0046B90] false +Instruction 1027 S:0xC00469EE 0xF8DF81A4 1 LDR r8,[pc,#420] ; [0xC0046B94] false +Instruction 1028 S:0xC00469F2 0xF8592023 2 LDR r2,[r9,r3,LSL #2] false +Instruction 1029 S:0xC00469F6 0x4643 1 MOV r3,r8 false +Instruction 1030 S:0xC00469F8 0x189B 1 ADDS r3,r3,r2 false +Instruction 1031 S:0xC00469FA 0xF8D32490 3 LDR r2,[r3,#0x490] false +Instruction 1032 S:0xC00469FE 0xB10A 2 CBZ r2,{pc}+6 ; 0xc0046a04 true fail +Instruction 1033 S:0xC0046A00 0x6B93 72 LDR r3,[r2,#0x38] false +Instruction 1034 S:0xC0046A02 0xB983 2 CBNZ r3,{pc}+0x24 ; 0xc0046a26 true fail +Instruction 1035 S:0xC0046A04 0xF8593025 1 LDR r3,[r9,r5,LSL #2] false +Instruction 1036 S:0xC0046A08 0x4644 0 MOV r4,r8 false +Instruction 1037 S:0xC0046A0A 0x18E3 2 ADDS r3,r4,r3 false +Instruction 1038 S:0xC0046A0C 0x4A60 1 LDR r2,[pc,#384] ; [0xC0046B90] false +Instruction 1039 S:0xC0046A0E 0x6A9B 2 LDR r3,[r3,#0x28] false +Instruction 1040 S:0xC0046A10 0xF0130F01 2 TST r3,#1 false +Instruction 1041 S:0xC0046A14 0x4B60 1 LDR r3,[pc,#384] ; [0xC0046B98] false +Instruction 1042 S:0xC0046A16 0xD16A 0 BNE {pc}+0xd8 ; 0xc0046aee true fail +Instruction 1043 S:0xC0046A18 0xF8D32144 15 LDR r2,[r3,#0x144] false +Instruction 1044 S:0xC0046A1C 0x495E 3 LDR r1,[pc,#376] ; [0xC0046B98] false +Instruction 1045 S:0xC0046A1E 0xB9A2 1 CBNZ r2,{pc}+0x2c ; 0xc0046a4a true +Instruction 1046 S:0xC0046A4A 0xF8D12148 21 LDR r2,[r1,#0x148] false +Instruction 1047 S:0xC0046A4E 0x1ABA 2 SUBS r2,r7,r2 false +Instruction 1048 S:0xC0046A50 0x2A00 1 CMP r2,#0 false +Instruction 1049 S:0xC0046A52 0xDBE5 0 BLT {pc}-0x32 ; 0xc0046a20 true fail +Instruction 1050 S:0xC0046A54 0xF8592025 8 LDR r2,[r9,r5,LSL #2] false +Instruction 1051 S:0xC0046A58 0xF50171A0 1 ADD r1,r1,#0x140 false +Instruction 1052 S:0xC0046A5C 0x4C4F 1 LDR r4,[pc,#316] ; [0xC0046B9C] false +Instruction 1053 S:0xC0046A5E 0xF04F30FF 2 MOV r0,#0xffffffff false +Instruction 1054 S:0xC0046A62 0x4F4F 1 LDR r7,[pc,#316] ; [0xC0046BA0] false +Instruction 1055 S:0xC0046A64 0x46A6 1 MOV lr,r4 false +Instruction 1056 S:0xC0046A66 0xF8DFA128 1 LDR r10,[pc,#296] ; [0xC0046B90] false +Instruction 1057 S:0xC0046A6A 0xF85E2002 14 LDR r2,[lr,r2] false +Instruction 1058 S:0xC0046A6E 0x9300 3 STR r3,[sp,#0] false +Instruction 1059 S:0xC0046A70 0xF20BFD48 0 BL {pc}+0x20ba94 ; 0xc0252504 true +Cycle Count 186 Tracing disabled +Info Tracing enabled +Instruction 1060 S:0xC0046A74 0x683A 1 LDR r2,[r7,#0] false +Instruction 1061 S:0xC0046A76 0x9B00 1 LDR r3,[sp,#0] false +Instruction 1062 S:0xC0046A78 0x4290 1 CMP r0,r2 false +Instruction 1063 S:0xC0046A7A 0xDAD1 0 BGE {pc}-0x5a ; 0xc0046a20 true fail +Instruction 1064 S:0xC0046A7C 0x6872 13 LDR r2,[r6,#4] false +Instruction 1065 S:0xC0046A7E 0x2A01 2 CMP r2,#1 false +Instruction 1066 S:0xC0046A80 0xD953 0 BLS {pc}+0xaa ; 0xc0046b2a true +Instruction 1067 S:0xC0046B2A 0xF85A1025 8 LDR r1,[r10,r5,LSL #2] false +Instruction 1068 S:0xC0046B2E 0x4642 0 MOV r2,r8 false +Instruction 1069 S:0xC0046B30 0x1852 2 ADDS r2,r2,r1 false +Instruction 1070 S:0xC0046B32 0xF8D26490 3 LDR r6,[r2,#0x490] false +Instruction 1071 S:0xC0046B36 0xB336 2 CBZ r6,{pc}+0x50 ; 0xc0046b86 true fail +Instruction 1072 S:0xC0046B38 0xF8D6B008 11 LDR r11,[r6,#8] false +Instruction 1073 S:0xC0046B3C 0xF8D6C03C 1 LDR r12,[r6,#0x3c] false +Instruction 1074 S:0xC0046B40 0xF8DB200C 20 LDR r2,[r11,#0xc] false +Instruction 1075 S:0xC0046B44 0xF41C7F00 1 TST r12,#0x200 false +Instruction 1076 S:0xC0046B48 0xF8D2A010 15 LDR r10,[r2,#0x10] false +Instruction 1077 S:0xC0046B4C 0xD002 0 BEQ {pc}+8 ; 0xc0046b54 true fail +Instruction 1078 S:0xC0046B4E 0xF1BA0F01 4 CMP r10,#1 false +Instruction 1079 S:0xC0046B52 0xDC19 0 BGT {pc}+0x36 ; 0xc0046b88 true fail +Instruction 1080 S:0xC0046B54 0xF41C6F00 14 TST r12,#0x800 false +Instruction 1081 S:0xC0046B58 0xD010 1 BEQ {pc}+0x24 ; 0xc0046b7c true +Instruction 1082 S:0xC0046B7C 0xF41C6F20 8 TST r12,#0xa00 false +Instruction 1083 S:0xC0046B80 0xD001 1 BEQ {pc}+6 ; 0xc0046b86 true fail +Instruction 1084 S:0xC0046B82 0x6836 1 LDR r6,[r6,#0] false +Instruction 1085 S:0xC0046B84 0xE7D7 1 B {pc}-0x4e ; 0xc0046b36 true +Instruction 1086 S:0xC0046B36 0xB336 2 CBZ r6,{pc}+0x50 ; 0xc0046b86 true fail +Instruction 1087 S:0xC0046B38 0xF8D6B008 11 LDR r11,[r6,#8] false +Instruction 1088 S:0xC0046B3C 0xF8D6C03C 4 LDR r12,[r6,#0x3c] false +Instruction 1089 S:0xC0046B40 0xF8DB200C 12 LDR r2,[r11,#0xc] false +Instruction 1090 S:0xC0046B44 0xF41C7F00 1 TST r12,#0x200 false +Instruction 1091 S:0xC0046B48 0xF8D2A010 12 LDR r10,[r2,#0x10] false +Instruction 1092 S:0xC0046B4C 0xD002 0 BEQ {pc}+8 ; 0xc0046b54 true +Instruction 1093 S:0xC0046B54 0xF41C6F00 4 TST r12,#0x800 false +Instruction 1094 S:0xC0046B58 0xD010 1 BEQ {pc}+0x24 ; 0xc0046b7c true +Instruction 1095 S:0xC0046B7C 0xF41C6F20 8 TST r12,#0xa00 false +Instruction 1096 S:0xC0046B80 0xD001 1 BEQ {pc}+6 ; 0xc0046b86 true +Instruction 1097 S:0xC0046B86 0xE74B 3 B {pc}-0x166 ; 0xc0046a20 true +Instruction 1098 S:0xC0046A20 0xB003 3 ADD sp,sp,#0xc false +Instruction 1099 S:0xC0046A22 0xE8BD8FF0 19 POP {r4-r11,pc} true +Instruction 1100 S:0xC0026364 0x4628 16 MOV r0,r5 false +Instruction 1101 S:0xC0026366 0xE8BD40F8 1 POP {r3-r7,lr} false +Instruction 1102 S:0xC002636A 0xF00EB931 3 B.W {pc}+0xe266 ; 0xc00345d0 true +Instruction 1103 S:0xC00345D0 0xE92D4FF0 2 PUSH {r4-r11,lr} false +Instruction 1104 S:0xC00345D4 0xB08D 9 SUB sp,sp,#0x34 false +Instruction 1105 S:0xC00345D6 0xB500 3 PUSH {lr} false +Instruction 1106 S:0xC00345D8 0xF85DEB04 2 POP {lr} false +Instruction 1107 S:0xC00345DC 0xF10D0918 1 ADD r9,sp,#0x18 false +Instruction 1108 S:0xC00345E0 0x4680 0 MOV r8,r0 false +Instruction 1109 S:0xC00345E2 0xF8CD9018 2 STR r9,[sp,#0x18] false +Instruction 1110 S:0xC00345E6 0xF8CD901C 1 STR r9,[sp,#0x1c] false +Instruction 1111 S:0xC00345EA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 1112 S:0xC00345EE 0x061B 3 LSLS r3,r3,#24 false +Instruction 1113 S:0xC00345F0 0xF1408250 0 BPL.W {pc}+0x4a4 ; 0xc0034a94 true fail +Instruction 1114 S:0xC00345F4 0xF8D012F0 80 LDR r1,[r0,#0x2f0] false +Instruction 1115 S:0xC00345F8 0xF8D842B4 3 LDR r4,[r8,#0x2b4] false +Instruction 1116 S:0xC00345FC 0xF8D002B0 1 LDR r0,[r0,#0x2b0] false +Instruction 1117 S:0xC0034600 0xB9B1 64 CBNZ r1,{pc}+0x30 ; 0xc0034630 true fail +Instruction 1118 S:0xC0034602 0xF8D812F4 1 LDR r1,[r8,#0x2f4] false +Instruction 1119 S:0xC0034606 0x2900 2 CMP r1,#0 false +Instruction 1120 S:0xC0034608 0xF040811F 0 BNE.W {pc}+0x242 ; 0xc003484a true fail +Instruction 1121 S:0xC003460C 0xF508733E 18 ADD r3,r8,#0x2f8 false +Instruction 1122 S:0xC0034610 0xE9D32300 3 LDRD r2,r3,[r3,#0] false +Instruction 1123 S:0xC0034614 0xEA520503 2 ORRS r5,r2,r3 false +Instruction 1124 S:0xC0034618 0xF0408117 1 BNE.W {pc}+0x232 ; 0xc003484a true fail +Instruction 1125 S:0xC003461C 0xF8D843D4 1 LDR r4,[r8,#0x3d4] false +Instruction 1126 S:0xC0034620 0xF8D430D8 25 LDR r3,[r4,#0xd8] false +Instruction 1127 S:0xC0034624 0x2B00 2 CMP r3,#0 false +Instruction 1128 S:0xC0034626 0xF0408115 1 BNE.W {pc}+0x22e ; 0xc0034854 true fail +Instruction 1129 S:0xC003462A 0xB00D 1 ADD sp,sp,#0x34 false +Instruction 1130 S:0xC003462C 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 1131 S:0xC0055568 0x2001 26 MOVS r0,#1 false +Instruction 1132 S:0xC005556A 0xE8BD4008 1 POP {r3,lr} false +Instruction 1133 S:0xC005556E 0xF7F9BB5D 1 B {pc}-0x6942 ; 0xc004ec2c true +Instruction 1134 S:0xC004EC2C 0xB538 2 PUSH {r3-r5,lr} false +Instruction 1135 S:0xC004EC2E 0xB500 4 PUSH {lr} false +Instruction 1136 S:0xC004EC30 0xF85DEB04 2 POP {lr} false +Instruction 1137 S:0xC004EC34 0x4604 0 MOV r4,r0 false +Instruction 1138 S:0xC004EC36 0x4B15 12 LDR r3,[pc,#84] ; [0xC004EC8C] = 0xC05F1F34 false +Instruction 1139 S:0xC004EC38 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1140 S:0xC004EC3C 0x58D2 6 LDR r2,[r2,r3] false +Instruction 1141 S:0xC004EC3E 0x6C13 13 LDR r3,[r2,#0x40] false +Instruction 1142 S:0xC004EC40 0x0718 3 LSLS r0,r3,#28 false +Instruction 1143 S:0xC004EC42 0xD014 0 BEQ {pc}+0x2c ; 0xc004ec6e true +Instruction 1144 S:0xC004EC6E 0xBD38 8 POP {r3-r5,pc} true +Instruction 1145 S:0xC0055758 0x4907 12 LDR r1,[pc,#28] ; [0xC0055778] = 0xC064D488 false +Instruction 1146 S:0xC005575A 0x4622 0 MOV r2,r4 false +Instruction 1147 S:0xC005575C 0x462B 1 MOV r3,r5 false +Instruction 1148 S:0xC005575E 0x4630 0 MOV r0,r6 false +Instruction 1149 S:0xC0055760 0xE9D14500 23 LDRD r4,r5,[r1,#0] false +Instruction 1150 S:0xC0055764 0xE9CD4500 3 STRD r4,r5,[sp,#0] false +Instruction 1151 S:0xC0055768 0xF7DFFDE8 1 BL {pc}-0x2042c ; 0xc003533c true +Instruction 1152 S:0xC003533C 0xE92D47F0 1 PUSH {r4-r10,lr} false +Instruction 1153 S:0xC0035340 0xB08A 4 SUB sp,sp,#0x28 false +Instruction 1154 S:0xC0035342 0xB500 3 PUSH {lr} false +Instruction 1155 S:0xC0035344 0xF85DEB04 2 POP {lr} false +Instruction 1156 S:0xC0035348 0x4682 0 MOV r10,r0 false +Instruction 1157 S:0xC003534A 0x4616 1 MOV r6,r2 false +Instruction 1158 S:0xC003534C 0x461F 0 MOV r7,r3 false +Instruction 1159 S:0xC003534E 0xE9DA2304 3 LDRD r2,r3,[r10,#0x10] false +Instruction 1160 S:0xC0035352 0x9812 2 LDR r0,[sp,#0x48] false +Instruction 1161 S:0xC0035354 0x1AB2 1 SUBS r2,r6,r2 false +Instruction 1162 S:0xC0035356 0xEB670303 1 SBC r3,r7,r3 false +Instruction 1163 S:0xC003535A 0x9913 1 LDR r1,[sp,#0x4c] false +Instruction 1164 S:0xC003535C 0x2A00 0 CMP r2,#0 false +Instruction 1165 S:0xC003535E 0xF1730400 1 SBCS r4,r3,#0 false +Instruction 1166 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail +Instruction 1167 S:0xC0035364 0xF8DAE024 59 LDR lr,[r10,#0x24] false +Instruction 1168 S:0xC0035368 0x4604 1 MOV r4,r0 false +Instruction 1169 S:0xC003536A 0x460D 0 MOV r5,r1 false +Instruction 1170 S:0xC003536C 0xE9DE0106 12 LDRD r0,r1,[lr,#0x18] false +Instruction 1171 S:0xC0035370 0x4284 2 CMP r4,r0 false +Instruction 1172 S:0xC0035372 0xEB750E01 1 SBCS lr,r5,r1 false +Instruction 1173 S:0xC0035376 0xBFBC 0 ITT LT false +Instruction 1174 S:0xC0035378 0x4604 1 MOV r4,r0 false fail +Instruction 1175 S:0xC003537A 0x460D 0 MOV r5,r1 false fail +Instruction 1176 S:0xC003537C 0x42A2 1 CMP r2,r4 false +Instruction 1177 S:0xC003537E 0xEB730005 15 SBCS r0,r3,r5 false +Instruction 1178 S:0xC0035382 0xBFBC 0 ITT LT false +Instruction 1179 S:0xC0035384 0xF04F0801 1 MOV r8,#1 false +Instruction 1180 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false +Instruction 1181 S:0xC003538C 0xDA1F 1 BGE {pc}+0x42 ; 0xc00353ce true fail +Instruction 1182 S:0xC003538E 0xE9DA2304 25 LDRD r2,r3,[r10,#0x10] false +Instruction 1183 S:0xC0035392 0xA808 1 ADD r0,sp,#0x20 false +Instruction 1184 S:0xC0035394 0x9400 1 STR r4,[sp,#0] false +Instruction 1185 S:0xC0035396 0x9501 1 STR r5,[sp,#4] false +Instruction 1186 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true +Instruction 1187 S:0xC0034CF0 0xE92D03F0 2 PUSH {r4-r9} false +Instruction 1188 S:0xC0034CF4 0xB500 5 PUSH {lr} false +Instruction 1189 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false +Instruction 1190 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 1191 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false +Instruction 1192 S:0xC0034D00 0x4616 0 MOV r6,r2 false +Instruction 1193 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false +Instruction 1194 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false +Instruction 1195 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false +Instruction 1196 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 1197 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false +Instruction 1198 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 1199 S:0xC0034D16 0x42B4 8 CMP r4,r6 false +Instruction 1200 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 1201 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 1202 S:0xC0034D2E 0x4544 8 CMP r4,r8 false +Instruction 1203 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false +Instruction 1204 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 1205 S:0xC0034D36 0xE7F5 8 B {pc}-0x12 ; 0xc0034d24 true +Instruction 1206 S:0xC0034D24 0xE9C04500 3 STRD r4,r5,[r0,#0] false +Instruction 1207 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1208 S:0xC0034D2C 0x4770 3 BX lr true +Instruction 1209 S:0xC003539C 0xE9DD6708 2 LDRD r6,r7,[sp,#0x20] false +Instruction 1210 S:0xC00353A0 0xE9DA2306 1 LDRD r2,r3,[r10,#0x18] false +Instruction 1211 S:0xC00353A4 0xA808 1 ADD r0,sp,#0x20 false +Instruction 1212 S:0xC00353A6 0xE88D0030 1 STM sp,{r4,r5} false +Instruction 1213 S:0xC00353AA 0xE9CA6704 1 STRD r6,r7,[r10,#0x10] false +Instruction 1214 S:0xC00353AE 0xF7FFFC9F 1 BL {pc}-0x6be ; 0xc0034cf0 true +Instruction 1215 S:0xC0034CF0 0xE92D03F0 1 PUSH {r4-r9} false +Instruction 1216 S:0xC0034CF4 0xB500 6 PUSH {lr} false +Instruction 1217 S:0xC0034CF6 0xF85DEB04 2 POP {lr} false +Instruction 1218 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 1219 S:0xC0034CFC 0xF8DD8018 3 LDR r8,[sp,#0x18] false +Instruction 1220 S:0xC0034D00 0x4616 0 MOV r6,r2 false +Instruction 1221 S:0xC0034D02 0xF8DD901C 1 LDR r9,[sp,#0x1c] false +Instruction 1222 S:0xC0034D06 0xEB120408 1 ADDS r4,r2,r8 false +Instruction 1223 S:0xC0034D0A 0xEB430509 1 ADC r5,r3,r9 false +Instruction 1224 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 1225 S:0xC0034D10 0xF1750300 1 SBCS r3,r5,#0 false +Instruction 1226 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 1227 S:0xC0034D16 0x42B4 1 CMP r4,r6 false +Instruction 1228 S:0xC0034D18 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 1229 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 1230 S:0xC0034D2E 0x4544 1 CMP r4,r8 false +Instruction 1231 S:0xC0034D30 0xEB750309 1 SBCS r3,r5,r9 false +Instruction 1232 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 1233 S:0xC0034D36 0xE7F5 8 B {pc}-0x12 ; 0xc0034d24 true +Instruction 1234 S:0xC0034D24 0xE9C04500 1 STRD r4,r5,[r0,#0] false +Instruction 1235 S:0xC0034D28 0xE8BD03F0 1 POP {r4-r9} false +Instruction 1236 S:0xC0034D2C 0x4770 3 BX lr true +Instruction 1237 S:0xC00353B2 0xE9DD2308 2 LDRD r2,r3,[sp,#0x20] false +Instruction 1238 S:0xC00353B6 0xE9CA2306 1 STRD r2,r3,[r10,#0x18] false +Instruction 1239 S:0xC00353BA 0x4640 1 MOV r0,r8 false +Instruction 1240 S:0xC00353BC 0x4649 0 MOV r1,r9 false +Instruction 1241 S:0xC00353BE 0xB00A 1 ADD sp,sp,#0x28 false +Instruction 1242 S:0xC00353C0 0xE8BD87F0 3 POP {r4-r10,pc} true +Instruction 1243 S:0xC005576C 0x2001 4 MOVS r0,#1 false +Instruction 1244 S:0xC005576E 0xB005 0 ADD sp,sp,#0x14 false +Instruction 1245 S:0xC0055770 0xBDF0 3 POP {r4-r7,pc} true +Instruction 1246 S:0xC003510A 0x4B34 26 LDR r3,[pc,#208] ; [0xC00351DC] = 0xC0635E3C false +Instruction 1247 S:0xC003510C 0x685A 15 LDR r2,[r3,#4] false +Instruction 1248 S:0xC003510E 0x4680 1 MOV r8,r0 false +Instruction 1249 S:0xC0035110 0x2A00 1 CMP r2,#0 false +Instruction 1250 S:0xC0035112 0xD116 0 BNE {pc}+0x30 ; 0xc0035142 true fail +Instruction 1251 S:0xC0035114 0x4630 1 MOV r0,r6 false +Instruction 1252 S:0xC0035116 0xF3AFFA4F 0 BL {pc}+0x3af4a2 ; 0xc03e45b8 true +Cycle Count 49 Tracing disabled +Info Tracing enabled +Instruction 1253 S:0xC003511A 0xF1B80F00 1 CMP r8,#0 false +Instruction 1254 S:0xC003511E 0xD006 0 BEQ {pc}+0x10 ; 0xc003512e true fail +Instruction 1255 S:0xC0035120 0x6AA3 23 LDR r3,[r4,#0x28] false +Instruction 1256 S:0xC0035122 0x2B02 2 CMP r3,#2 false +Instruction 1257 S:0xC0035124 0xD10C 1 BNE {pc}+0x1c ; 0xc0035140 true fail +Instruction 1258 S:0xC0035126 0x4639 1 MOV r1,r7 false +Instruction 1259 S:0xC0035128 0x4620 0 MOV r0,r4 false +Instruction 1260 S:0xC003512A 0xF7FFFE13 1 BL {pc}-0x3d6 ; 0xc0034d54 true +Instruction 1261 S:0xC0034D54 0xB570 1 PUSH {r4-r6,lr} false +Instruction 1262 S:0xC0034D56 0xB500 4 PUSH {lr} false +Instruction 1263 S:0xC0034D58 0xF85DEB04 2 POP {lr} false +Instruction 1264 S:0xC0034D5C 0x4605 0 MOV r5,r0 false +Instruction 1265 S:0xC0034D5E 0x4B13 13 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false +Instruction 1266 S:0xC0034D60 0x460E 0 MOV r6,r1 false +Instruction 1267 S:0xC0034D62 0x685A 3 LDR r2,[r3,#4] false +Instruction 1268 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail +Instruction 1269 S:0xC0034D66 0xF106000C 1 ADD r0,r6,#0xc false +Instruction 1270 S:0xC0034D6A 0x4629 0 MOV r1,r5 false +Instruction 1271 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true +Cycle Count 229 Tracing disabled +Info Tracing enabled +Instruction 1272 S:0xC0034D70 0x6833 1 LDR r3,[r6,#0] false +Instruction 1273 S:0xC0034D72 0x6871 1 LDR r1,[r6,#4] false +Instruction 1274 S:0xC0034D74 0x2001 0 MOVS r0,#1 false +Instruction 1275 S:0xC0034D76 0x685A 2 LDR r2,[r3,#4] false +Instruction 1276 S:0xC0034D78 0xFA00F101 1 LSL r1,r0,r1 false +Instruction 1277 S:0xC0034D7C 0x430A 1 ORRS r2,r2,r1 false +Instruction 1278 S:0xC0034D7E 0x605A 1 STR r2,[r3,#4] false +Instruction 1279 S:0xC0034D80 0x6AAB 7 LDR r3,[r5,#0x28] false +Instruction 1280 S:0xC0034D82 0x4303 2 ORRS r3,r3,r0 false +Instruction 1281 S:0xC0034D84 0x62AB 1 STR r3,[r5,#0x28] false +Instruction 1282 S:0xC0034D86 0x6930 1 LDR r0,[r6,#0x10] false +Instruction 1283 S:0xC0034D88 0x1A2B 2 SUBS r3,r5,r0 false +Instruction 1284 S:0xC0034D8A 0x4258 1 RSBS r0,r3,#0 false +Instruction 1285 S:0xC0034D8C 0x4158 1 ADCS r0,r0,r3 false +Instruction 1286 S:0xC0034D8E 0xBD70 1 POP {r4-r6,pc} true +Instruction 1287 S:0xC003512E 0x6AA3 3 LDR r3,[r4,#0x28] false +Instruction 1288 S:0xC0035130 0x0799 3 LSLS r1,r3,#30 false +Instruction 1289 S:0xC0035132 0xD540 0 BPL {pc}+0x84 ; 0xc00351b6 true fail +Instruction 1290 S:0xC0035134 0xF0230302 1 BIC r3,r3,#2 false +Instruction 1291 S:0xC0035138 0x62A3 1 STR r3,[r4,#0x28] false +Instruction 1292 S:0xC003513A 0xB003 0 ADD sp,sp,#0xc false +Instruction 1293 S:0xC003513C 0xE8BD83F0 3 POP {r4-r9,pc} true +Instruction 1294 S:0xC00359DA 0x6930 19 LDR r0,[r6,#0x10] false +Instruction 1295 S:0xC00359DC 0x2800 2 CMP r0,#0 false +Instruction 1296 S:0xC00359DE 0xD1F1 1 BNE {pc}-0x1a ; 0xc00359c4 true +Instruction 1297 S:0xC00359C4 0xE9DD450E 8 LDRD r4,r5,[sp,#0x38] false +Instruction 1298 S:0xC00359C8 0xE9D02306 1 LDRD r2,r3,[r0,#0x18] false +Instruction 1299 S:0xC00359CC 0x4294 2 CMP r4,r2 false +Instruction 1300 S:0xC00359CE 0xEB750103 1 SBCS r1,r5,r3 false +Instruction 1301 S:0xC00359D2 0xDB76 0 BLT {pc}+0xf0 ; 0xc0035ac2 true +Instruction 1302 S:0xC0035AC2 0xE9D6890C 8 LDRD r8,r9,[r6,#0x30] false +Instruction 1303 S:0xC0035AC6 0xE9D02304 1 LDRD r2,r3,[r0,#0x10] false +Instruction 1304 S:0xC0035ACA 0xEBB20208 2 SUBS r2,r2,r8 false +Instruction 1305 S:0xC0035ACE 0xEB630309 1 SBC r3,r3,r9 false +Instruction 1306 S:0xC0035AD2 0x2A00 0 CMP r2,#0 false +Instruction 1307 S:0xC0035AD4 0xF1730000 1 SBCS r0,r3,#0 false +Instruction 1308 S:0xC0035AD8 0xDB82 0 BLT {pc}-0xf8 ; 0xc00359e0 true fail +Instruction 1309 S:0xC0035ADA 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false +Instruction 1310 S:0xC0035ADE 0x4282 2 CMP r2,r0 false +Instruction 1311 S:0xC0035AE0 0xEB730101 9 SBCS r1,r3,r1 false +Instruction 1312 S:0xC0035AE4 0xF6BFAF7C 0 BGE {pc}-0x104 ; 0xc00359e0 true fail +Instruction 1313 S:0xC0035AE8 0x2F04 8 CMP r7,#4 false +Instruction 1314 S:0xC0035AEA 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 1315 S:0xC0035AEE 0xF47FAF4B 1 BNE {pc}-0x166 ; 0xc0035988 true +Instruction 1316 S:0xC0035988 0xF8DA3004 8 LDR r3,[r10,#4] false +Instruction 1317 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 1318 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 1319 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 1320 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 1321 S:0xC00359E0 0x2F04 2 CMP r7,#4 false +Instruction 1322 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true +Instruction 1323 S:0xC0035988 0xF8DA3004 5 LDR r3,[r10,#4] false +Instruction 1324 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 1325 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 1326 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 1327 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 1328 S:0xC00359E0 0x2F04 8 CMP r7,#4 false +Instruction 1329 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true +Instruction 1330 S:0xC0035988 0xF8DA3004 3 LDR r3,[r10,#4] false +Instruction 1331 S:0xC003598C 0xFA0BF207 1 LSL r2,r11,r7 false +Instruction 1332 S:0xC0035990 0x3701 1 ADDS r7,#1 false +Instruction 1333 S:0xC0035992 0x421A 1 TST r2,r3 false +Instruction 1334 S:0xC0035994 0xD024 0 BEQ {pc}+0x4c ; 0xc00359e0 true +Instruction 1335 S:0xC00359E0 0x2F04 1 CMP r7,#4 false +Instruction 1336 S:0xC00359E2 0xD1D1 0 BNE {pc}-0x5a ; 0xc0035988 true fail +Instruction 1337 S:0xC00359E4 0xE9DD2302 8 LDRD r2,r3,[sp,#8] false +Instruction 1338 S:0xC00359E8 0xE9CA2304 1 STRD r2,r3,[r10,#0x10] false +Instruction 1339 S:0xC00359EC 0xF3BF8F5F 1 DMB false +Instruction 1340 S:0xC00359F0 0xF8BA3000 36 LDRH r3,[r10,#0] false +Instruction 1341 S:0xC00359F4 0x3301 2 ADDS r3,#1 false +Instruction 1342 S:0xC00359F6 0xF8AA3000 1 STRH r3,[r10,#0] false +Instruction 1343 S:0xC00359FA 0xF3BF8F4F 45 DSB false +Instruction 1344 S:0xC00359FE 0xF3AF8004 1 SEV.W false +Instruction 1345 S:0xC0035A02 0xE9DD2302 3 LDRD r2,r3,[sp,#8] false +Instruction 1346 S:0xC0035A06 0xF04F30FF 1 MOV r0,#0xffffffff false +Instruction 1347 S:0xC0035A0A 0xF06F4100 0 MVN r1,#0x80000000 false +Instruction 1348 S:0xC0035A0E 0x428B 1 CMP r3,r1 false +Instruction 1349 S:0xC0035A10 0xBF08 0 IT EQ false +Instruction 1350 S:0xC0035A12 0x4282 1 CMP r2,r0 false fail +Instruction 1351 S:0xC0035A14 0xD074 0 BEQ {pc}+0xec ; 0xc0035b00 true fail +Instruction 1352 S:0xC0035A16 0xE9DD0102 19 LDRD r0,r1,[sp,#8] false +Instruction 1353 S:0xC0035A1A 0x2200 1 MOVS r2,#0 false +Instruction 1354 S:0xC0035A1C 0xF01FFCA6 1 BL {pc}+0x1f950 ; 0xc005536c true +Instruction 1355 S:0xC005536C 0xB530 19 PUSH {r4,r5,lr} false +Instruction 1356 S:0xC005536E 0xB083 2 SUB sp,sp,#0xc false +Instruction 1357 S:0xC0055370 0xB500 3 PUSH {lr} false +Instruction 1358 S:0xC0055372 0xF85DEB04 2 POP {lr} false +Instruction 1359 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false +Instruction 1360 S:0xC005537A 0x1C15 1 ADDS r5,r2,#0 false +Instruction 1361 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1362 S:0xC0055380 0xEE1D2F90 63 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1363 S:0xC0055384 0x58D4 4 LDR r4,[r2,r3] false +Instruction 1364 S:0xC0055386 0xBF18 1 IT NE false +Instruction 1365 S:0xC0055388 0x2501 1 MOVS r5,#1 false fail +Instruction 1366 S:0xC005538A 0x4602 0 MOV r2,r0 false +Instruction 1367 S:0xC005538C 0x460B 1 MOV r3,r1 false +Instruction 1368 S:0xC005538E 0x9500 1 STR r5,[sp,#0] false +Instruction 1369 S:0xC0055390 0x4620 0 MOV r0,r4 false +Instruction 1370 S:0xC0055392 0xF7FEFF63 1 BL {pc}-0x1136 ; 0xc005425c true +Instruction 1371 S:0xC005425C 0xE92D43F0 1 PUSH {r4-r9,lr} false +Instruction 1372 S:0xC0054260 0xB083 4 SUB sp,sp,#0xc false +Instruction 1373 S:0xC0054262 0xB500 3 PUSH {lr} false +Instruction 1374 S:0xC0054264 0xF85DEB04 2 POP {lr} false +Instruction 1375 S:0xC0054268 0x4614 0 MOV r4,r2 false +Instruction 1376 S:0xC005426A 0x461D 1 MOV r5,r3 false +Instruction 1377 S:0xC005426C 0x4680 0 MOV r8,r0 false +Instruction 1378 S:0xC005426E 0x2C00 1 CMP r4,#0 false +Instruction 1379 S:0xC0054270 0xF1750100 1 SBCS r1,r5,#0 false +Instruction 1380 S:0xC0054274 0xF89D9028 1 LDRB r9,[sp,#0x28] false +Instruction 1381 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail +Instruction 1382 S:0xC005427A 0x6B01 3 LDR r1,[r0,#0x30] false +Instruction 1383 S:0xC005427C 0x6102 3 STR r2,[r0,#0x10] false +Instruction 1384 S:0xC005427E 0x2901 1 CMP r1,#1 false +Instruction 1385 S:0xC0054280 0x6143 1 STR r3,[r0,#0x14] false +Instruction 1386 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail +Instruction 1387 S:0xC0054284 0x6B41 23 LDR r1,[r0,#0x34] false +Instruction 1388 S:0xC0054286 0x0749 3 LSLS r1,r1,#29 false +Instruction 1389 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail +Instruction 1390 S:0xC005428A 0x4668 8 MOV r0,sp false +Instruction 1391 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true +Instruction 1392 S:0xC004F52C 0xE92D4FF0 3 PUSH {r4-r11,lr} false +Instruction 1393 S:0xC004F530 0xB08B 5 SUB sp,sp,#0x2c false +Instruction 1394 S:0xC004F532 0xB500 3 PUSH {lr} false +Instruction 1395 S:0xC004F534 0xF85DEB04 2 POP {lr} false +Instruction 1396 S:0xC004F538 0x4B3D 2 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 1397 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 1398 S:0xC004F53C 0x681B 5 LDR r3,[r3,#0] false +Instruction 1399 S:0xC004F53E 0x2B00 2 CMP r3,#0 false +Instruction 1400 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 1401 S:0xC004F542 0xF8DF90F4 1 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 1402 S:0xC004F546 0xF8DFB0F0 1 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 1403 S:0xC004F54A 0x464F 1 MOV r7,r9 false +Instruction 1404 S:0xC004F54C 0xF8D75090 17 LDR r5,[r7,#0x90] false +Instruction 1405 S:0xC004F550 0x07EA 3 LSLS r2,r5,#31 false +Instruction 1406 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 1407 S:0xC004F554 0xF3BF8F5F 1 DMB false +Instruction 1408 S:0xC004F558 0xF8DB6000 39 LDR r6,[r11,#0] false +Instruction 1409 S:0xC004F55C 0xF8DB4054 5 LDR r4,[r11,#0x54] false +Instruction 1410 S:0xC004F560 0xE9DB230E 1 LDRD r2,r3,[r11,#0x38] false +Instruction 1411 S:0xC004F564 0x4630 1 MOV r0,r6 false +Instruction 1412 S:0xC004F566 0x6831 13 LDR r1,[r6,#0] false +Instruction 1413 S:0xC004F568 0x1912 1 ADDS r2,r2,r4 false +Instruction 1414 S:0xC004F56A 0xEB4373E4 1 ADC r3,r3,r4,ASR #31 false +Instruction 1415 S:0xC004F56E 0xE9CD2306 1 STRD r2,r3,[sp,#0x18] false +Instruction 1416 S:0xC004F572 0x4788 1 BLX r1 true +Timestamp Timestamp: 562536984369 +Cycle Count 34 Tracing disabled +Info Tracing enabled +Instruction 1417 S:0xC004F574 0xE9D62302 1 LDRD r2,r3,[r6,#8] false +Instruction 1418 S:0xC004F578 0xF8DBC004 1 LDR r12,[r11,#4] false +Instruction 1419 S:0xC004F57C 0xF8DB4008 1 LDR r4,[r11,#8] false +Instruction 1420 S:0xC004F580 0xE9CD2300 1 STRD r2,r3,[sp,#0] false +Instruction 1421 S:0xC004F584 0xE9D62304 1 LDRD r2,r3,[r6,#0x10] false +Instruction 1422 S:0xC004F588 0xF8DB6058 1 LDR r6,[r11,#0x58] false +Instruction 1423 S:0xC004F58C 0xE9CD2308 1 STRD r2,r3,[sp,#0x20] false +Instruction 1424 S:0xC004F590 0xE9DB2310 1 LDRD r2,r3,[r11,#0x40] false +Instruction 1425 S:0xC004F594 0x9604 1 STR r6,[sp,#0x10] false +Instruction 1426 S:0xC004F596 0xE9CD2302 1 STRD r2,r3,[sp,#8] false +Instruction 1427 S:0xC004F59A 0x17F3 1 ASRS r3,r6,#31 false +Instruction 1428 S:0xC004F59C 0x9305 1 STR r3,[sp,#0x14] false +Instruction 1429 S:0xC004F59E 0xF1C40620 9 RSB r6,r4,#0x20 false +Instruction 1430 S:0xC004F5A2 0xE9DD2300 1 LDRD r2,r3,[sp,#0] false +Instruction 1431 S:0xC004F5A6 0x1A80 2 SUBS r0,r0,r2 false +Instruction 1432 S:0xC004F5A8 0xEB610103 1 SBC r1,r1,r3 false +Instruction 1433 S:0xC004F5AC 0xE9DD2308 1 LDRD r2,r3,[sp,#0x20] false +Instruction 1434 S:0xC004F5B0 0x4010 2 ANDS r0,r0,r2 false +Instruction 1435 S:0xC004F5B2 0x4019 1 ANDS r1,r1,r3 false +Instruction 1436 S:0xC004F5B4 0xFBA0230C 1 UMULL r2,r3,r0,r12 false +Instruction 1437 S:0xC004F5B8 0xFB0C3301 2 MLA r3,r12,r1,r3 false +Instruction 1438 S:0xC004F5BC 0xE9DD0102 1 LDRD r0,r1,[sp,#8] false +Instruction 1439 S:0xC004F5C0 0x1880 2 ADDS r0,r0,r2 false +Instruction 1440 S:0xC004F5C2 0xEB410103 1 ADC r1,r1,r3 false +Instruction 1441 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 1442 S:0xC004F5CA 0xE9CD0102 1 STRD r0,r1,[sp,#8] false +Instruction 1443 S:0xC004F5CE 0xFA20F804 1 LSR r8,r0,r4 false +Instruction 1444 S:0xC004F5D2 0xFA41F303 1 ASR r3,r1,r3 false +Instruction 1445 S:0xC004F5D6 0x9903 1 LDR r1,[sp,#0xc] false +Instruction 1446 S:0xC004F5D8 0x9A03 1 LDR r2,[sp,#0xc] false +Instruction 1447 S:0xC004F5DA 0xFA01F606 2 LSL r6,r1,r6 false +Instruction 1448 S:0xC004F5DE 0xEA480806 1 ORR r8,r8,r6 false +Instruction 1449 S:0xC004F5E2 0xFA42F904 1 ASR r9,r2,r4 false +Instruction 1450 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 1451 S:0xC004F5E8 0xEA480803 1 ORR r8,r8,r3 false fail +Instruction 1452 S:0xC004F5EC 0xE9DD2304 2 LDRD r2,r3,[sp,#0x10] false +Instruction 1453 S:0xC004F5F0 0xEB120208 2 ADDS r2,r2,r8 false +Instruction 1454 S:0xC004F5F4 0xEB430309 1 ADC r3,r3,r9 false +Instruction 1455 S:0xC004F5F8 0xF3BF8F5F 1 DMB false +Instruction 1456 S:0xC004F5FC 0xF8D71090 28 LDR r1,[r7,#0x90] false +Instruction 1457 S:0xC004F600 0x428D 4 CMP r5,r1 false +Instruction 1458 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 1459 S:0xC004F604 0x461D 1 MOV r5,r3 false +Instruction 1460 S:0xC004F606 0x9906 1 LDR r1,[sp,#0x18] false +Instruction 1461 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 1462 S:0xC004F60C 0x4614 1 MOV r4,r2 false +Instruction 1463 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 1464 S:0xC004F612 0x4650 1 MOV r0,r10 false +Instruction 1465 S:0xC004F614 0xFBC34501 1 SMLAL r4,r5,r3,r1 false +Instruction 1466 S:0xC004F618 0xE9CA4500 1 STRD r4,r5,[r10,#0] false +Instruction 1467 S:0xC004F61C 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 1468 S:0xC004F61E 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 1469 S:0xC0054290 0xE9DD6700 7 LDRD r6,r7,[sp,#0] false +Instruction 1470 S:0xC0054294 0x1BA4 2 SUBS r4,r4,r6 false +Instruction 1471 S:0xC0054296 0xEB650507 1 SBC r5,r5,r7 false +Instruction 1472 S:0xC005429A 0x2C01 0 CMP r4,#1 false +Instruction 1473 S:0xC005429C 0xF1750200 1 SBCS r2,r5,#0 false +Instruction 1474 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail +Instruction 1475 S:0xC00542A2 0xE9D86706 22 LDRD r6,r7,[r8,#0x18] false +Instruction 1476 S:0xC00542A6 0xF8D8002C 1 LDR r0,[r8,#0x2c] false +Instruction 1477 S:0xC00542AA 0x42B4 1 CMP r4,r6 false +Instruction 1478 S:0xC00542AC 0xEB750307 1 SBCS r3,r5,r7 false +Instruction 1479 S:0xC00542B0 0xE9D82308 1 LDRD r2,r3,[r8,#0x20] false +Instruction 1480 S:0xC00542B4 0xBFBC 1 ITT LT false +Instruction 1481 S:0xC00542B6 0x4626 1 MOV r6,r4 false +Instruction 1482 S:0xC00542B8 0x462F 0 MOV r7,r5 false +Instruction 1483 S:0xC00542BA 0x4296 1 CMP r6,r2 false +Instruction 1484 S:0xC00542BC 0xEB770103 1 SBCS r1,r7,r3 false +Instruction 1485 S:0xC00542C0 0x4641 12 MOV r1,r8 false +Instruction 1486 S:0xC00542C2 0xBFB8 0 IT LT false +Instruction 1487 S:0xC00542C4 0x461F 1 MOV r7,r3 false fail +Instruction 1488 S:0xC00542C6 0xF8D83028 1 LDR r3,[r8,#0x28] false +Instruction 1489 S:0xC00542CA 0xBFB8 1 IT LT false +Instruction 1490 S:0xC00542CC 0x4616 1 MOV r6,r2 false fail +Instruction 1491 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false +Instruction 1492 S:0xC00542D2 0xFBA64503 2 UMULL r4,r5,r6,r3 false +Instruction 1493 S:0xC00542D6 0xF1C00620 1 RSB r6,r0,#0x20 false +Instruction 1494 S:0xC00542DA 0xFB035507 1 MLA r5,r3,r7,r5 false +Instruction 1495 S:0xC00542DE 0xFA24F000 1 LSR r0,r4,r0 false +Instruction 1496 S:0xC00542E2 0xFA05F606 2 LSL r6,r5,r6 false +Instruction 1497 S:0xC00542E6 0xFA25F202 1 LSR r2,r5,r2 false +Instruction 1498 S:0xC00542EA 0x4330 1 ORRS r0,r0,r6 false +Instruction 1499 S:0xC00542EC 0x4310 1 ORRS r0,r0,r2 false +Instruction 1500 S:0xC00542EE 0xF8D82004 1 LDR r2,[r8,#4] false +Instruction 1501 S:0xC00542F2 0x4790 1 BLX r2 true +Timestamp Timestamp: 562536984382 +Cycle Count 51 Tracing disabled +Info Tracing enabled +Instruction 1502 S:0xC00542F4 0x2800 1 CMP r0,#0 false +Instruction 1503 S:0xC00542F6 0xBF0C 0 ITE EQ false +Timestamp Timestamp: 562536984386 +Instruction 1504 S:0xC00542F8 0x2300 1 MOVS r3,#0 false +Instruction 1505 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false fail +Instruction 1506 S:0xC00542FE 0xB15B 1 CBZ r3,{pc}+0x1a ; 0xc0054318 true +Instruction 1507 S:0xC0054318 0xB003 3 ADD sp,sp,#0xc false +Instruction 1508 S:0xC005431A 0xE8BD83F0 3 POP {r4-r9,pc} true +Instruction 1509 S:0xC0055396 0xB003 4 ADD sp,sp,#0xc false +Instruction 1510 S:0xC0055398 0xBD30 3 POP {r4,r5,pc} true +Instruction 1511 S:0xC0035A20 0x2800 2 CMP r0,#0 false +Instruction 1512 S:0xC0035A22 0xD06D 0 BEQ {pc}+0xde ; 0xc0035b00 true +Instruction 1513 S:0xC0035B00 0x2300 8 MOVS r3,#0 false +Instruction 1514 S:0xC0035B02 0xF8CA301C 3 STR r3,[r10,#0x1c] false +Instruction 1515 S:0xC0035B06 0xE7D9 1 B {pc}-0x4a ; 0xc0035abc true +Instruction 1516 S:0xC0035ABC 0xB011 2 ADD sp,sp,#0x44 false +Instruction 1517 S:0xC0035ABE 0xE8BD8FF0 3 POP {r4-r11,pc} true +Cycle Count 204 Tracing disabled +Info Tracing enabled +Instruction 1518 S:0xC000D60C 0xF013FDDA 1 BL {pc}+0x13bb8 ; 0xc00211c4 true +Instruction 1519 S:0xC00211C4 0xB510 3 PUSH {r4,lr} false +Instruction 1520 S:0xC00211C6 0xB500 1 PUSH {lr} false +Instruction 1521 S:0xC00211C8 0xF85DEB04 2 POP {lr} false +Instruction 1522 S:0xC00211CC 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 1523 S:0xC00211D0 0x0619 3 LSLS r1,r3,#24 false +Instruction 1524 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail +Instruction 1525 S:0xC00211D4 0x466B 21 MOV r3,sp false +Instruction 1526 S:0xC00211D6 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 1527 S:0xC00211DA 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 1528 S:0xC00211DE 0x6863 5 LDR r3,[r4,#4] false +Instruction 1529 S:0xC00211E0 0xF5A33380 2 SUB r3,r3,#0x10000 false +Instruction 1530 S:0xC00211E4 0x6063 1 STR r3,[r4,#4] false +Instruction 1531 S:0xC00211E6 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 1532 S:0xC00211EA 0xF02303FF 1 BIC r3,r3,#0xff false +Instruction 1533 S:0xC00211EE 0xB923 1 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail +Instruction 1534 S:0xC00211F0 0x6963 1 LDR r3,[r4,#0x14] false +Instruction 1535 S:0xC00211F2 0x4A13 16 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false +Instruction 1536 S:0xC00211F4 0x019B 2 LSLS r3,r3,#6 false +Instruction 1537 S:0xC00211F6 0x58D3 5 LDR r3,[r2,r3] false +Instruction 1538 S:0xC00211F8 0xB99B 2 CBNZ r3,{pc}+0x2a ; 0xc0021222 true +Instruction 1539 S:0xC0021222 0xF7FFFE0B 8 BL {pc}-0x3e6 ; 0xc0020e3c true +Instruction 1540 S:0xC0020E3C 0xE92D4FF0 18 PUSH {r4-r11,lr} false +Instruction 1541 S:0xC0020E40 0xB089 18 SUB sp,sp,#0x24 false +Instruction 1542 S:0xC0020E42 0xB500 3 PUSH {lr} false +Instruction 1543 S:0xC0020E44 0xF85DEB04 2 POP {lr} false +Instruction 1544 S:0xC0020E48 0x2002 0 MOVS r0,#2 false +Instruction 1545 S:0xC0020E4A 0xF7FFFA3D 1 BL {pc}-0xb82 ; 0xc00202c8 true +Instruction 1546 S:0xC00202C8 0xB500 60 PUSH {lr} false +Instruction 1547 S:0xC00202CA 0xF85DEB04 2 POP {lr} false +Instruction 1548 S:0xC00202CE 0x2800 1 CMP r0,#0 false +Instruction 1549 S:0xC00202D0 0xBFA1 1 ITTTT GE false +Instruction 1550 S:0xC00202D2 0xF64C43CD 1 MOV r3,#0xcccd false +Instruction 1551 S:0xC00202D6 0x3009 0 ADDS r0,r0,#9 false +Instruction 1552 S:0xC00202D8 0xF6CC43CC 1 MOVT r3,#0xcccc false +Instruction 1553 S:0xC00202DC 0xFBA32000 2 UMULL r2,r0,r3,r0 false +Instruction 1554 S:0xC00202E0 0xBFAE 29 ITEE GE false +Instruction 1555 S:0xC00202E2 0x08C0 1 LSRS r0,r0,#3 false +Instruction 1556 S:0xC00202E4 0xF64F70FE 0 MOV r0,#0xfffe false fail +Instruction 1557 S:0xC00202E8 0xF6C370FF 1 MOVT r0,#0x3fff false fail +Instruction 1558 S:0xC00202EC 0x4770 1 BX lr true +Instruction 1559 S:0xC0020E4E 0x4669 3 MOV r1,sp false +Instruction 1560 S:0xC0020E50 0xF42158FF 1 BIC r8,r1,#0x1fe0 false +Instruction 1561 S:0xC0020E54 0xF24602C0 0 MOV r2,#0x60c0 false +Instruction 1562 S:0xC0020E58 0xF028081F 1 BIC r8,r8,#0x1f false +Instruction 1563 S:0xC0020E5C 0xF2CC025F 0 MOVT r2,#0xc05f false +Instruction 1564 S:0xC0020E60 0xF6490EC0 18 MOV lr,#0x98c0 false +Instruction 1565 S:0xC0020E64 0xF8D8300C 1 LDR r3,[r8,#0xc] false +Instruction 1566 S:0xC0020E68 0xF2CC0E64 1 MOVT lr,#0xc064 false +Instruction 1567 S:0xC0020E6C 0x6811 3 LDR r1,[r2,#0] false +Instruction 1568 S:0xC0020E6E 0x68DC 3 LDR r4,[r3,#0xc] false +Instruction 1569 S:0xC0020E70 0xF4246200 2 BIC r2,r4,#0x800 false +Instruction 1570 S:0xC0020E74 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 1571 S:0xC0020E76 0xF8D82014 1 LDR r2,[r8,#0x14] false +Instruction 1572 S:0xC0020E7A 0xF8D83004 1 LDR r3,[r8,#4] false +Instruction 1573 S:0xC0020E7E 0x9407 3 STR r4,[sp,#0x1c] false +Instruction 1574 S:0xC0020E80 0x0192 1 LSLS r2,r2,#6 false +Instruction 1575 S:0xC0020E82 0xF5037380 0 ADD r3,r3,#0x100 false +Instruction 1576 S:0xC0020E86 0xF8C83004 2 STR r3,[r8,#4] false +Instruction 1577 S:0xC0020E8A 0xF85E4002 1 LDR r4,[lr,r2] false +Instruction 1578 S:0xC0020E8E 0x1841 1 ADDS r1,r0,r1 false +Instruction 1579 S:0xC0020E90 0x9106 1 STR r1,[sp,#0x18] false +Timestamp Timestamp: 562536984420 +Instruction 1580 S:0xC0020E92 0xF8DFA160 14 LDR r10,[pc,#352] ; [0xC0020FF4] false +Instruction 1581 S:0xC0020E96 0x46C1 0 MOV r9,r8 false +Instruction 1582 S:0xC0020E98 0xF8D82014 3 LDR r2,[r8,#0x14] false +Instruction 1583 S:0xC0020E9C 0x210A 0 MOVS r1,#0xa false +Instruction 1584 S:0xC0020E9E 0x9105 1 STR r1,[sp,#0x14] false +Instruction 1585 S:0xC0020EA0 0x9204 1 STR r2,[sp,#0x10] false +Instruction 1586 S:0xC0020EA2 0xF8D93014 1 LDR r3,[r9,#0x14] false +Instruction 1587 S:0xC0020EA6 0xF64902C0 0 MOV r2,#0x98c0 false +Instruction 1588 S:0xC0020EAA 0xF2CC0264 1 MOVT r2,#0xc064 false +Instruction 1589 S:0xC0020EAE 0x2100 0 MOVS r1,#0 false +Instruction 1590 S:0xC0020EB0 0x019B 2 LSLS r3,r3,#6 false +Instruction 1591 S:0xC0020EB2 0x50D1 3 STR r1,[r2,r3] false +Instruction 1592 S:0xC0020EB4 0xB662 1 CPSIE i false +Instruction 1593 S:0xC0020EB6 0x4F4E 1 LDR r7,[pc,#312] ; [0xC0020FF0] false +Instruction 1594 S:0xC0020EB8 0x460E 0 MOV r6,r1 false +Instruction 1595 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 1596 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1597 S:0xC0020EC0 0xF2CC035F 39 MOVT r3,#0xc05f false +Instruction 1598 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1599 S:0xC0020EC8 0xD525 1 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1600 S:0xC0020F16 0x0864 17 LSRS r4,r4,#1 false +Instruction 1601 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 1602 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 1603 S:0xC0020F20 0xD1CB 20 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1604 S:0xC0020EBA 0xF2460380 21 MOVW r3,#0x6080 false +Instruction 1605 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1606 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1607 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1608 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 1609 S:0xC0020ECA 0x10B5 1 ASRS r5,r6,#2 false +Instruction 1610 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 1611 S:0xC0020ED0 0xF2407EB8 0 MOVW lr,#0x7b8 false +Instruction 1612 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 1613 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 1614 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 1615 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false +Instruction 1616 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 1617 S:0xC0020EE0 0xEE1D2F90 12 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1618 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 1619 S:0xC0020EE6 0x3304 1 ADDS r3,#4 false +Instruction 1620 S:0xC0020EE8 0x58D1 5 LDR r1,[r2,r3] false +Instruction 1621 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 1622 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 1623 S:0xC0020EEE 0xF8DA3004 13 LDR r3,[r10,#4] false +Instruction 1624 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 1625 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 1626 S:0xC0020EF6 0xF8573C04 19 LDR r3,[r7,#-4] false +Instruction 1627 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 1628 S:0xC0020EFC 0x4798 1 BLX r3 true +Instruction 1629 S:0xC0025AC0 0xE92D4FF0 21 PUSH {r4-r11,lr} false +Instruction 1630 S:0xC0025AC4 0xB08B 7 SUB sp,sp,#0x2c false +Instruction 1631 S:0xC0025AC6 0xB500 3 PUSH {lr} false +Instruction 1632 S:0xC0025AC8 0xF85DEB04 2 POP {lr} false +Instruction 1633 S:0xC0025ACC 0x4B6C 12 LDR r3,[pc,#432] ; [0xC0025C80] = 0xC05F0638 false +Instruction 1634 S:0xC0025ACE 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1635 S:0xC0025AD2 0x58D4 19 LDR r4,[r2,r3] false +Instruction 1636 S:0xC0025AD4 0xF010F862 0 BL {pc}+0x100c8 ; 0xc0035b9c true +Instruction 1637 S:0xC0035B9C 0xB5F8 1 PUSH {r3-r7,lr} false +Instruction 1638 S:0xC0035B9E 0xB500 5 PUSH {lr} false +Instruction 1639 S:0xC0035BA0 0xF85DEB04 2 POP {lr} false +Instruction 1640 S:0xC0035BA4 0x4C21 12 LDR r4,[pc,#132] ; [0xC0035C2C] = 0xC05F0640 false +Instruction 1641 S:0xC0035BA6 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1642 S:0xC0035BAA 0xF1040318 1 ADD r3,r4,#0x18 false +Instruction 1643 S:0xC0035BAE 0x58D3 3 LDR r3,[r2,r3] false +Instruction 1644 S:0xC0035BB0 0xB103 2 CBZ r3,{pc}+4 ; 0xc0035bb4 true fail +Instruction 1645 S:0xC0035BB2 0xBDF8 1 POP {r3-r7,pc} true +Instruction 1646 S:0xC0025AD8 0xF24603C0 3 MOV r3,#0x60c0 false +Instruction 1647 S:0xC0025ADC 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1648 S:0xC0025AE0 0x681A 3 LDR r2,[r3,#0] false +Instruction 1649 S:0xC0025AE2 0x68A3 13 LDR r3,[r4,#8] false +Instruction 1650 S:0xC0025AE4 0x1AD3 2 SUBS r3,r2,r3 false +Instruction 1651 S:0xC0025AE6 0x2B00 1 CMP r3,#0 false +Instruction 1652 S:0xC0025AE8 0xDB7F 0 BLT {pc}+0x102 ; 0xc0025bea true fail +Instruction 1653 S:0xC0025AEA 0x4620 1 MOV r0,r4 false +Instruction 1654 S:0xC0025AEC 0xF3BEFD9A 0 BL {pc}+0x3beb38 ; 0xc03e4624 true +Cycle Count 40 Tracing disabled +Info Tracing enabled +Instruction 1655 S:0xC0025AF0 0xF24602C0 1 MOV r2,#0x60c0 false +Instruction 1656 S:0xC0025AF4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 1657 S:0xC0025AF8 0x6813 24 LDR r3,[r2,#0] false +Instruction 1658 S:0xC0025AFA 0x68A2 3 LDR r2,[r4,#8] false +Instruction 1659 S:0xC0025AFC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 1660 S:0xC0025AFE 0x2B00 1 CMP r3,#0 false +Instruction 1661 S:0xC0025B00 0xDB67 2 BLT {pc}+0xd2 ; 0xc0025bd2 true fail +Instruction 1662 S:0xC0025B02 0xF8DFB180 8 LDR r11,[pc,#384] ; [0xC0025C84] = 0xC0635D88 false +Instruction 1663 S:0xC0025B06 0xF10D0820 1 ADD r8,sp,#0x20 false +Instruction 1664 S:0xC0025B0A 0xF44F7300 0 MOV r3,#0x200 false +Instruction 1665 S:0xC0025B0E 0xF2C00320 1 MOVT r3,#0x20 false +Instruction 1666 S:0xC0025B12 0x9303 1 STR r3,[sp,#0xc] false +Instruction 1667 S:0xC0025B14 0xF6040314 1 ADD r3,r4,#0x814 false +Instruction 1668 S:0xC0025B18 0x9304 1 STR r3,[sp,#0x10] false +Instruction 1669 S:0xC0025B1A 0xF6042314 0 ADD r3,r4,#0xa14 false +Instruction 1670 S:0xC0025B1E 0x9305 1 STR r3,[sp,#0x14] false +Instruction 1671 S:0xC0025B20 0xF6044314 12 ADD r3,r4,#0xc14 false +Instruction 1672 S:0xC0025B24 0x9306 1 STR r3,[sp,#0x18] false +Instruction 1673 S:0xC0025B26 0xF6046314 1 ADD r3,r4,#0xe14 false +Instruction 1674 S:0xC0025B2A 0x9307 1 STR r3,[sp,#0x1c] false +Instruction 1675 S:0xC0025B2C 0xF01205FF 0 ANDS r5,r2,#0xff false +Instruction 1676 S:0xC0025B30 0xD068 1 BEQ {pc}+0xd4 ; 0xc0025c04 true fail +Instruction 1677 S:0xC0025B32 0xEB0401C5 1 ADD r1,r4,r5,LSL #3 false +Instruction 1678 S:0xC0025B36 0x3201 0 ADDS r2,#1 false +Instruction 1679 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false +Instruction 1680 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false +Instruction 1681 S:0xC0025B3E 0x6948 2 LDR r0,[r1,#0x14] false +Instruction 1682 S:0xC0025B40 0xF8C08004 3 STR r8,[r0,#4] false +Instruction 1683 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false +Instruction 1684 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false +Instruction 1685 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false +Instruction 1686 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false +Instruction 1687 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false +Instruction 1688 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false +Instruction 1689 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 1690 S:0xC0025B54 0x4545 2 CMP r5,r8 false +Instruction 1691 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true +Instruction 1692 S:0xC0025BC0 0xF24602C0 18 MOV r2,#0x60c0 false +Instruction 1693 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 1694 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false +Instruction 1695 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false +Instruction 1696 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 1697 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false +Instruction 1698 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true +Instruction 1699 S:0xC0025B2C 0xF01205FF 1 ANDS r5,r2,#0xff false +Instruction 1700 S:0xC0025B30 0xD068 0 BEQ {pc}+0xd4 ; 0xc0025c04 true fail +Instruction 1701 S:0xC0025B32 0xEB0401C5 70 ADD r1,r4,r5,LSL #3 false +Instruction 1702 S:0xC0025B36 0x3201 0 ADDS r2,#1 false +Instruction 1703 S:0xC0025B38 0x60A2 1 STR r2,[r4,#8] false +Instruction 1704 S:0xC0025B3A 0xF1010314 0 ADD r3,r1,#0x14 false +Instruction 1705 S:0xC0025B3E 0x6948 2 LDR r0,[r1,#0x14] false +Instruction 1706 S:0xC0025B40 0xF8C08004 3 STR r8,[r0,#4] false +Instruction 1707 S:0xC0025B44 0x698A 2 LDR r2,[r1,#0x18] false +Instruction 1708 S:0xC0025B46 0x9008 1 STR r0,[sp,#0x20] false +Instruction 1709 S:0xC0025B48 0x9209 2 STR r2,[sp,#0x24] false +Instruction 1710 S:0xC0025B4A 0xF8C28000 1 STR r8,[r2,#0] false +Instruction 1711 S:0xC0025B4E 0x614B 1 STR r3,[r1,#0x14] false +Instruction 1712 S:0xC0025B50 0x605B 1 STR r3,[r3,#4] false +Instruction 1713 S:0xC0025B52 0x9D08 1 LDR r5,[sp,#0x20] false +Instruction 1714 S:0xC0025B54 0x4545 2 CMP r5,r8 false +Instruction 1715 S:0xC0025B56 0xD033 0 BEQ {pc}+0x6a ; 0xc0025bc0 true +Instruction 1716 S:0xC0025BC0 0xF24602C0 8 MOV r2,#0x60c0 false +Instruction 1717 S:0xC0025BC4 0xF2CC025F 1 MOVT r2,#0xc05f false +Instruction 1718 S:0xC0025BC8 0x6813 3 LDR r3,[r2,#0] false +Instruction 1719 S:0xC0025BCA 0x68A2 1 LDR r2,[r4,#8] false +Instruction 1720 S:0xC0025BCC 0x1A9B 2 SUBS r3,r3,r2 false +Instruction 1721 S:0xC0025BCE 0x2B00 1 CMP r3,#0 false +Instruction 1722 S:0xC0025BD0 0xDAAC 0 BGE {pc}-0xa4 ; 0xc0025b2c true fail +Instruction 1723 S:0xC0025BD2 0x2300 8 MOVS r3,#0 false +Instruction 1724 S:0xC0025BD4 0x6063 1 STR r3,[r4,#4] false +Instruction 1725 S:0xC0025BD6 0xF3BF8F5F 1 DMB false +Instruction 1726 S:0xC0025BDA 0x8823 31 LDRH r3,[r4,#0] false +Instruction 1727 S:0xC0025BDC 0x3301 2 ADDS r3,#1 false +Instruction 1728 S:0xC0025BDE 0x8023 1 STRH r3,[r4,#0] false +Instruction 1729 S:0xC0025BE0 0xF3BF8F4F 31 DSB false +Instruction 1730 S:0xC0025BE4 0xF3AF8004 1 SEV.W false +Instruction 1731 S:0xC0025BE8 0xB662 1 CPSIE i false +Instruction 1732 S:0xC0025BEA 0xB00B 1 ADD sp,sp,#0x2c false +Instruction 1733 S:0xC0025BEC 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 1734 S:0xC0020EFE 0xF8DA3018 7 LDR r3,[r10,#0x18] false +Instruction 1735 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 1736 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 1737 S:0xC0020F06 0xF8D93004 11 LDR r3,[r9,#4] false +Instruction 1738 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false +Instruction 1739 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 1740 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 1741 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 1742 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 57 Tracing disabled +Info Tracing enabled +Instruction 1743 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 1744 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 1745 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 1746 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1747 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 1748 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1749 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1750 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1751 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1752 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 1753 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 1754 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 1755 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1756 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 1757 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1758 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1759 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1760 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1761 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 1762 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 1763 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 1764 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1765 S:0xC0020EBA 0xF2460380 3 MOVW r3,#0x6080 false +Instruction 1766 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1767 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1768 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1769 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1770 S:0xC0020F16 0x0864 2 LSRS r4,r4,#1 false +Instruction 1771 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 1772 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 1773 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1774 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 1775 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1776 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1777 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1778 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1779 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 1780 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 1781 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 1782 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1783 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 1784 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1785 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1786 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1787 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1788 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 1789 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 1790 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 1791 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1792 S:0xC0020EBA 0xF2460380 8 MOVW r3,#0x6080 false +Instruction 1793 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1794 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1795 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1796 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1797 S:0xC0020F16 0x0864 8 LSRS r4,r4,#1 false +Instruction 1798 S:0xC0020F18 0xF1060604 1 ADD r6,r6,#4 false +Instruction 1799 S:0xC0020F1C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 1800 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1801 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 1802 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1803 S:0xC0020EC0 0xF2CC035F 1 MOVT r3,#0xc05f false +Instruction 1804 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1805 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true +Instruction 1806 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 1807 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 1808 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 1809 S:0xC0020F20 0xD1CB 1 BNE {pc}-0x66 ; 0xc0020eba true +Instruction 1810 S:0xC0020EBA 0xF2460380 1 MOVW r3,#0x6080 false +Instruction 1811 S:0xC0020EBE 0x07E0 1 LSLS r0,r4,#31 false +Instruction 1812 S:0xC0020EC0 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1813 S:0xC0020EC4 0xEB030806 1 ADD r8,r3,r6 false +Instruction 1814 S:0xC0020EC8 0xD525 0 BPL {pc}+0x4e ; 0xc0020f16 true fail +Instruction 1815 S:0xC0020ECA 0x10B5 8 ASRS r5,r6,#2 false +Instruction 1816 S:0xC0020ECC 0xF8D91004 1 LDR r1,[r9,#4] false +Instruction 1817 S:0xC0020ED0 0xF2407EB8 1 MOVW lr,#0x7b8 false +Instruction 1818 S:0xC0020ED4 0x4847 1 LDR r0,[pc,#284] ; [0xC0020FF4] false +Instruction 1819 S:0xC0020ED6 0x00AB 1 LSLS r3,r5,#2 false +Instruction 1820 S:0xC0020ED8 0xF2CC0E5F 0 MOVT lr,#0xc05f false +Instruction 1821 S:0xC0020EDC 0x9303 1 STR r3,[sp,#0xc] false +Instruction 1822 S:0xC0020EDE 0x4473 1 ADD r3,r3,lr false +Instruction 1823 S:0xC0020EE0 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1824 S:0xC0020EE4 0x9102 1 STR r1,[sp,#8] false +Instruction 1825 S:0xC0020EE6 0x3304 0 ADDS r3,#4 false +Instruction 1826 S:0xC0020EE8 0x58D1 3 LDR r1,[r2,r3] false +Instruction 1827 S:0xC0020EEA 0x3101 2 ADDS r1,#1 false +Instruction 1828 S:0xC0020EEC 0x50D1 1 STR r1,[r2,r3] false +Instruction 1829 S:0xC0020EEE 0xF8DA3004 1 LDR r3,[r10,#4] false +Instruction 1830 S:0xC0020EF2 0x2B00 2 CMP r3,#0 false +Instruction 1831 S:0xC0020EF4 0xD148 0 BNE {pc}+0x94 ; 0xc0020f88 true fail +Instruction 1832 S:0xC0020EF6 0xF8573C04 21 LDR r3,[r7,#-4] false +Instruction 1833 S:0xC0020EFA 0x4640 0 MOV r0,r8 false +Instruction 1834 S:0xC0020EFC 0x4798 1 BLX r3 true +Cycle Count 939 Tracing disabled +Info Tracing enabled +Instruction 1835 S:0xC0020EFE 0xF8DA3018 1 LDR r3,[r10,#0x18] false +Instruction 1836 S:0xC0020F02 0x2B00 2 CMP r3,#0 false +Instruction 1837 S:0xC0020F04 0xD165 0 BNE {pc}+0xce ; 0xc0020fd2 true fail +Instruction 1838 S:0xC0020F06 0xF8D93004 11 LDR r3,[r9,#4] false +Instruction 1839 S:0xC0020F0A 0x9902 3 LDR r1,[sp,#8] false +Instruction 1840 S:0xC0020F0C 0x4299 2 CMP r1,r3 false +Instruction 1841 S:0xC0020F0E 0xD149 0 BNE {pc}+0x96 ; 0xc0020fa4 true fail +Instruction 1842 S:0xC0020F10 0x9804 1 LDR r0,[sp,#0x10] false +Instruction 1843 S:0xC0020F12 0xF04FF8C1 0 BL {pc}+0x4f186 ; 0xc0070098 true +Cycle Count 15 Tracing disabled +Info Tracing enabled +Instruction 1844 S:0xC0020F16 0x0864 1 LSRS r4,r4,#1 false +Instruction 1845 S:0xC0020F18 0xF1060604 0 ADD r6,r6,#4 false +Instruction 1846 S:0xC0020F1C 0xF1070704 1 ADD r7,r7,#4 false +Instruction 1847 S:0xC0020F20 0xD1CB 0 BNE {pc}-0x66 ; 0xc0020eba true fail +Instruction 1848 S:0xC0020F22 0xB672 1 CPSID i false +Instruction 1849 S:0xC0020F24 0xF8D93014 1 LDR r3,[r9,#0x14] false +Instruction 1850 S:0xC0020F28 0xF64902C0 0 MOV r2,#0x98c0 false +Instruction 1851 S:0xC0020F2C 0xF2CC0264 1 MOVT r2,#0xc064 false +Instruction 1852 S:0xC0020F30 0x019B 2 LSLS r3,r3,#6 false +Instruction 1853 S:0xC0020F32 0x58D4 5 LDR r4,[r2,r3] false +Instruction 1854 S:0xC0020F34 0x2C00 2 CMP r4,#0 false +Instruction 1855 S:0xC0020F36 0xD025 0 BEQ {pc}+0x4e ; 0xc0020f84 true +Instruction 1856 S:0xC0020F84 0x46C8 8 MOV r8,r9 false +Instruction 1857 S:0xC0020F86 0xE7EC 0 B {pc}-0x24 ; 0xc0020f62 true +Instruction 1858 S:0xC0020F62 0xF44F7080 3 MOV r0,#0x100 false +Instruction 1859 S:0xC0020F66 0xF7FFFF2F 1 BL {pc}-0x19e ; 0xc0020dc8 true +Instruction 1860 S:0xC0020DC8 0xB570 5 PUSH {r4-r6,lr} false +Instruction 1861 S:0xC0020DCA 0xB500 6 PUSH {lr} false +Instruction 1862 S:0xC0020DCC 0xF85DEB04 2 POP {lr} false +Instruction 1863 S:0xC0020DD0 0x466B 1 MOV r3,sp false +Instruction 1864 S:0xC0020DD2 0xF42354FF 1 BIC r4,r3,#0x1fe0 false +Instruction 1865 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false +Instruction 1866 S:0xC0020DD8 0xF024041F 1 BIC r4,r4,#0x1f false +Instruction 1867 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 1868 S:0xC0020DE0 0x4605 3 MOV r5,r0 false +Instruction 1869 S:0xC0020DE2 0x6862 1 LDR r2,[r4,#4] false +Instruction 1870 S:0xC0020DE4 0x4013 2 ANDS r3,r3,r2 false +Instruction 1871 S:0xC0020DE6 0xB93B 1 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail +Instruction 1872 S:0xC0020DE8 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 1873 S:0xC0020DEC 0x061A 3 LSLS r2,r3,#24 false +Instruction 1874 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail +Instruction 1875 S:0xC0020DF0 0x6863 8 LDR r3,[r4,#4] false +Instruction 1876 S:0xC0020DF2 0x1B5B 2 SUBS r3,r3,r5 false +Instruction 1877 S:0xC0020DF4 0x6063 1 STR r3,[r4,#4] false +Instruction 1878 S:0xC0020DF6 0xBD70 1 POP {r4-r6,pc} true +Instruction 1879 S:0xC0020F6A 0xF8D8300C 2 LDR r3,[r8,#0xc] false +Instruction 1880 S:0xC0020F6E 0x9C07 2 LDR r4,[sp,#0x1c] false +Instruction 1881 S:0xC0020F70 0x68DA 3 LDR r2,[r3,#0xc] false +Instruction 1882 S:0xC0020F72 0xF4046100 1 AND r1,r4,#0x800 false +Instruction 1883 S:0xC0020F76 0xF4226200 1 BIC r2,r2,#0x800 false +Instruction 1884 S:0xC0020F7A 0x430A 1 ORRS r2,r2,r1 false +Instruction 1885 S:0xC0020F7C 0x60DA 1 STR r2,[r3,#0xc] false +Instruction 1886 S:0xC0020F7E 0xB009 0 ADD sp,sp,#0x24 false +Instruction 1887 S:0xC0020F80 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 1888 S:0xC0021226 0xE7E8 5 B {pc}-0x2c ; 0xc00211fa true +Instruction 1889 S:0xC00211FA 0x6960 1 LDR r0,[r4,#0x14] false +Instruction 1890 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true +Instruction 1891 S:0xC003CF0C 0xB488 1 PUSH {r3,r7} false +Instruction 1892 S:0xC003CF0E 0xAF00 1 ADD r7,sp,#0 false +Instruction 1893 S:0xC003CF10 0xB500 2 PUSH {lr} false +Instruction 1894 S:0xC003CF12 0xF85DEB04 2 POP {lr} false +Instruction 1895 S:0xC003CF16 0x4A0C 2 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 1896 S:0xC003CF18 0x4B0C 2 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 1897 S:0xC003CF1A 0xF8522020 1 LDR r2,[r2,r0,LSL #2] false +Instruction 1898 S:0xC003CF1E 0x189B 2 ADDS r3,r3,r2 false +Instruction 1899 S:0xC003CF20 0xF8D31460 5 LDR r1,[r3,#0x460] false +Instruction 1900 S:0xC003CF24 0xF8D32464 3 LDR r2,[r3,#0x464] false +Instruction 1901 S:0xC003CF28 0x4291 2 CMP r1,r2 false +Instruction 1902 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true fail +Instruction 1903 S:0xC003CF2C 0x2000 12 MOVS r0,#0 false +Instruction 1904 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 1905 S:0xC003CF30 0xBC88 3 POP {r3,r7} false +Instruction 1906 S:0xC003CF32 0x4770 1 BX lr true +Instruction 1907 S:0xC0021200 0xB140 1 CBZ r0,{pc}+0x14 ; 0xc0021214 true +Instruction 1908 S:0xC0021214 0xE8BD4010 8 POP {r4,lr} false +Instruction 1909 S:0xC0021218 0xF04EBF4E 1 B.W {pc}+0x4eea0 ; 0xc00700b8 true +Cycle Count 224 Tracing disabled +Info Tracing enabled +Instruction 1910 S:0xC000D610 0x4623 1 MOV r3,r4 false +Instruction 1911 S:0xC000D612 0xEE1D2F90 1 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1912 S:0xC000D616 0x50D6 6 STR r6,[r2,r3] false +Instruction 1913 S:0xC000D618 0xBD70 3 POP {r4-r6,pc} true +Instruction 1914 S:0xC00083F6 0x6822 47 LDR r2,[r4,#0] false +Instruction 1915 S:0xC00083F8 0xF42250E0 2 BIC r0,r2,#0x1c00 false +Instruction 1916 S:0xC00083FC 0xF1A00510 1 SUB r5,r0,#0x10 false +Instruction 1917 S:0xC0008400 0x4601 1 MOV r1,r0 false +Instruction 1918 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false +Instruction 1919 S:0xC0008406 0xD9EF 1 BLS {pc}-0x1e ; 0xc00083e8 true fail +Instruction 1920 S:0xC0008408 0x280F 19 CMP r0,#0xf false +Instruction 1921 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail +Instruction 1922 S:0xC000840C 0xE8BD81F0 1 POP {r4-r8,pc} true +Instruction 1923 S:0xC000CAE8 0x46E9 20 MOV r9,sp false +Instruction 1924 S:0xC000CAEA 0xEA4F3959 2 LSR r9,r9,#13 false +Instruction 1925 S:0xC000CAEE 0xEA4F3949 2 LSL r9,r9,#13 false +Instruction 1926 S:0xC000CAF2 0xF04F0800 0 MOV r8,#0 false +Instruction 1927 S:0xC000CAF6 0xF000B957 1 B.W {pc}+0x2b2 ; 0xc000cda8 true +Instruction 1928 S:0xC000CDA8 0xF8D91000 71 LDR r1,[r9,#0] false +Instruction 1929 S:0xC000CDAC 0xF0110F07 2 TST r1,#7 false +Instruction 1930 S:0xC000CDB0 0xF47FAFEB 1 BNE.W {pc}-0x26 ; 0xc000cd8a true fail +Instruction 1931 S:0xC000CDB4 0xF3BF8F2F 20 CLREX false +Instruction 1932 S:0xC000CDB8 0x466A 1 MOV r2,sp false +Instruction 1933 S:0xC000CDBA 0xF3EF8300 1 MRS r3,APSR ; formerly CPSR false +Instruction 1934 S:0xC000CDBE 0xF083030C 19 EOR r3,r3,#0xc false +Instruction 1935 S:0xC000CDC2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 1936 S:0xC000CDC6 0xF8D2D034 5 LDR sp,[r2,#0x34] false +Instruction 1937 S:0xC000CDCA 0xF8D2E038 1 LDR lr,[r2,#0x38] false +Instruction 1938 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 1939 S:0xC000CDD2 0xF3838100 3 MSR CPSR_c,r3 false +Instruction 1940 S:0xC000CDD6 0x9910 5 LDR r1,[sp,#0x40] false +Instruction 1941 S:0xC000CDD8 0xF8DDE03C 1 LDR lr,[sp,#0x3c] false +Instruction 1942 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 1943 S:0xC000CDDE 0xF3918F00 2 MSR SPSR_cxsf,r1 false +Instruction 1944 S:0xC000CDE2 0xE91D1FFF 5 LDMDB sp,{r0-r12} false +Instruction 1945 S:0xC000CDE6 0xB005 7 ADD sp,sp,#0x14 false +Instruction 1946 S:0xC000CDE8 0xF3DE8F00 1 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562536984589 diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt b/decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt deleted file mode 100644 index 8571e8b..0000000 --- a/decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt +++ /dev/null @@ -1,11553 +0,0 @@ -Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure -Debug stop Debug stop -Timestamp Timestamp: 562537008076 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Function 0 S:0xC0018D82 <Unknown> -Instruction 0 S:0xC0018D82 0xEB020385 0 ADD r3,r2,r5,LSL #2 false -Instruction 1 S:0xC0018D86 0x68DB 0 LDR r3,[r3,#0xc] false -Instruction 2 S:0xC0018D88 0xB1F3 0 CBZ r3,{pc}+0x40 ; 0xc0018dc8 true -Cycle Count Cycle Count: 522 (Atom Packet) -Instruction 3 S:0xC0018DC8 0xEB020285 0 ADD r2,r2,r5,LSL #2 false -Instruction 4 S:0xC0018DCC 0xF8D28014 0 LDR r8,[r2,#0x14] false -Instruction 5 S:0xC0018DD0 0xF1B80F00 0 CMP r8,#0 false -Instruction 6 S:0xC0018DD4 0xD1D9 0 BNE {pc}-0x4a ; 0xc0018d8a true fail -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 7 S:0xC0018DD6 0x4628 0 MOV r0,r5 false -Instruction 8 S:0xC0018DD8 0x4641 0 MOV r1,r8 false -Instruction 9 S:0xC0018DDA 0xF281F8B9 0 BL {pc}+0x281176 ; 0xc0299f50 true -Cycle Count Cycle Count: 15 (Atom Packet) -Cycle Count Cycle Count: 51 (I-Sync Packet) -Info Tracing enabled -Instruction 10 S:0xC0018DDE 0x4640 0 MOV r0,r8 false -Instruction 11 S:0xC0018DE0 0xF281F87E 0 BL {pc}+0x281100 ; 0xc0299ee0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 121 (I-Sync Packet) -Info Tracing enabled -Instruction 12 S:0xC0018DE4 0xE7D1 0 B {pc}-0x5a ; 0xc0018d8a true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 13 S:0xC0018D8A 0xEB050346 0 ADD r3,r5,r6,LSL #1 false -Instruction 14 S:0xC0018D8E 0xEB040383 0 ADD r3,r4,r3,LSL #2 false -Instruction 15 S:0xC0018D92 0x685A 0 LDR r2,[r3,#4] false -Instruction 16 S:0xC0018D94 0xB90A 0 CBNZ r2,{pc}+6 ; 0xc0018d9a true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 17 S:0xC0018D96 0x2201 0 MOVS r2,#1 false -Instruction 18 S:0xC0018D98 0x605A 0 STR r2,[r3,#4] false -Instruction 19 S:0xC0018D9A 0x4630 0 MOV r0,r6 false -Instruction 20 S:0xC0018D9C 0x4629 0 MOV r1,r5 false -Instruction 21 S:0xC0018D9E 0x2200 0 MOVS r2,#0 false -Instruction 22 S:0xC0018DA0 0xF281F8B6 0 BL {pc}+0x281170 ; 0xc0299f10 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 129 (I-Sync Packet) -Info Tracing enabled -Instruction 23 S:0xC0018DA4 0x4628 0 MOV r0,r5 false -Instruction 24 S:0xC0018DA6 0x4631 0 MOV r1,r6 false -Instruction 25 S:0xC0018DA8 0x2200 0 MOVS r2,#0 false -Instruction 26 S:0xC0018DAA 0xF281F86F 0 BL {pc}+0x2810e2 ; 0xc0299e8c true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 63 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 378 (Branch Packet) -Instruction 27 S:0xC0018DAE 0xF3BF8F5F 0 DMB false -Instruction 28 S:0xC0018DB2 0x8823 0 LDRH r3,[r4,#0] false -Instruction 29 S:0xC0018DB4 0x3301 0 ADDS r3,#1 false -Instruction 30 S:0xC0018DB6 0x8023 0 STRH r3,[r4,#0] false -Instruction 31 S:0xC0018DB8 0xF3BF8F4F 0 DSB false -Instruction 32 S:0xC0018DBC 0xF3AF8004 0 SEV.W false -Instruction 33 S:0xC0018DC0 0xF3878100 0 MSR CPSR_c,r7 false -Instruction 34 S:0xC0018DC4 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 35 S:0xC00185A2 0x2000 0 MOVS r0,#0 false -Instruction 36 S:0xC00185A4 0xBD08 0 POP {r3,pc} true -Instruction 37 S:0xC02F5B3A 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 38 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 421 (I-Sync Packet) -Info Tracing enabled -Instruction 39 S:0xC0053F54 0x4621 0 MOV r1,r4 false -Instruction 40 S:0xC0053F56 0x463A 0 MOV r2,r7 false -Instruction 41 S:0xC0053F58 0x4683 0 MOV r11,r0 false -Instruction 42 S:0xC0053F5A 0x4838 0 LDR r0,[pc,#224] ; [0xC005403C] = 0xC064D47C false -Instruction 43 S:0xC0053F5C 0xF7E2FD22 0 BL {pc}-0x1d5b8 ; 0xc00369a4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 44 S:0xC00369A4 0xB510 0 PUSH {r4,lr} false -Instruction 45 S:0xC00369A6 0xB082 0 SUB sp,sp,#8 false -Instruction 46 S:0xC00369A8 0xB500 0 PUSH {lr} false -Instruction 47 S:0xC00369AA 0xF85DEB04 0 POP {lr} false -Instruction 48 S:0xC00369AE 0x2400 0 MOVS r4,#0 false -Instruction 49 S:0xC00369B0 0xF04F33FF 0 MOV r3,#0xffffffff false -Instruction 50 S:0xC00369B4 0x9400 0 STR r4,[sp,#0] false -Instruction 51 S:0xC00369B6 0xF7FFFFEF 0 BL {pc}-0x1e ; 0xc0036998 true -Cycle Count Cycle Count: 108 (Atom Packet) -Instruction 52 S:0xC0036998 0xB500 0 PUSH {lr} false -Instruction 53 S:0xC003699A 0xF85DEB04 0 POP {lr} false -Instruction 54 S:0xC003699E 0xF7FFBF83 0 B.W {pc}-0xf6 ; 0xc00368a8 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 55 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 56 S:0xC00368AC 0xB500 0 PUSH {lr} false -Instruction 57 S:0xC00368AE 0xF85DEB04 0 POP {lr} false -Instruction 58 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 59 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false -Instruction 60 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 61 S:0xC00368B8 0x4690 0 MOV r8,r2 false -Instruction 62 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 63 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 64 S:0xC00368BE 0xBF18 0 IT NE false -Instruction 65 S:0xC00368C0 0x2C00 0 CMP r4,#0 false -Instruction 66 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 67 S:0xC00368C4 0x2000 0 MOVS r0,#0 false -Instruction 68 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 69 S:0xC00368C8 0xD10A 0 BNE {pc}+0x18 ; 0xc00368e0 true -Cycle Count Cycle Count: 243 (Atom Packet) -Cycle Count Cycle Count: 142 (Branch Packet) -Instruction 70 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 71 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 72 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 73 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 74 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 75 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 76 S:0xC00546A8 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 77 S:0xC00546AC 0xB085 0 SUB sp,sp,#0x14 false -Instruction 78 S:0xC00546AE 0xB500 0 PUSH {lr} false -Instruction 79 S:0xC00546B0 0xF85DEB04 0 POP {lr} false -Instruction 80 S:0xC00546B4 0x4614 0 MOV r4,r2 false -Instruction 81 S:0xC00546B6 0x2909 0 CMP r1,#9 false -Instruction 82 S:0xC00546B8 0xD811 0 BHI {pc}+0x26 ; 0xc00546de true fail -Cycle Count Cycle Count: 146 (Atom Packet) -Cycle Count Cycle Count: 57 (Branch Packet) -Instruction 83 S:0xC00546BA 0xE8DFF011 0 TBH [pc,r1,LSL #1] true -Instruction 84 S:0xC005482E 0x4608 0 MOV r0,r1 false -Instruction 85 S:0xC0054830 0x2401 0 MOVS r4,#1 false -Instruction 86 S:0xC0054832 0xF000FBA5 0 BL {pc}+0x74e ; 0xc0054f80 true -Cycle Count Cycle Count: 297 (Atom Packet) -Instruction 87 S:0xC0054F80 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 88 S:0xC0054F84 0xB084 0 SUB sp,sp,#0x10 false -Instruction 89 S:0xC0054F86 0xB500 0 PUSH {lr} false -Instruction 90 S:0xC0054F88 0xF85DEB04 0 POP {lr} false -Instruction 91 S:0xC0054F8C 0x4D49 0 LDR r5,[pc,#292] ; [0xC00550B4] = 0xC064D498 false -Instruction 92 S:0xC0054F8E 0x4604 0 MOV r4,r0 false -Instruction 93 S:0xC0054F90 0x6A2B 0 LDR r3,[r5,#0x20] false -Instruction 94 S:0xC0054F92 0xB17B 0 CBZ r3,{pc}+0x22 ; 0xc0054fb4 true fail -Cycle Count Cycle Count: 428 (Atom Packet) -Instruction 95 S:0xC0054F94 0x466B 0 MOV r3,sp false -Instruction 96 S:0xC0054F96 0x4A48 0 LDR r2,[pc,#288] ; [0xC00550B8] = 0xC05FD5C0 false -Instruction 97 S:0xC0054F98 0xF42351FF 0 BIC r1,r3,#0x1fe0 false -Instruction 98 S:0xC0054F9C 0x4B47 0 LDR r3,[pc,#284] ; [0xC00550BC] = 0xC05F0800 false -Instruction 99 S:0xC0054F9E 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 100 S:0xC0054FA2 0x694F 0 LDR r7,[r1,#0x14] false -Instruction 101 S:0xC0054FA4 0xF8522027 0 LDR r2,[r2,r7,LSL #2] false -Instruction 102 S:0xC0054FA8 0xF853A002 0 LDR r10,[r3,r2] false -Instruction 103 S:0xC0054FAC 0xF8DA3034 0 LDR r3,[r10,#0x34] false -Instruction 104 S:0xC0054FB0 0x071A 0 LSLS r2,r3,#28 false -Instruction 105 S:0xC0054FB2 0xD402 0 BMI {pc}+8 ; 0xc0054fba true -Cycle Count Cycle Count: 662 (Atom Packet) -Instruction 106 S:0xC0054FBA 0xF1050008 0 ADD r0,r5,#8 false -Instruction 107 S:0xC0054FBE 0xF8D5901C 0 LDR r9,[r5,#0x1c] false -Instruction 108 S:0xC0054FC2 0xF38FFB11 0 BL {pc}+0x38f626 ; 0xc03e45e8 true -Cycle Count Cycle Count: 21 (Atom Packet) -Cycle Count Cycle Count: 443 (I-Sync Packet) -Info Tracing enabled -Instruction 109 S:0xC0054FC6 0x2C04 0 CMP r4,#4 false -Instruction 110 S:0xC0054FC8 0xF1050110 0 ADD r1,r5,#0x10 false -Instruction 111 S:0xC0054FCC 0x4606 0 MOV r6,r0 false -Instruction 112 S:0xC0054FCE 0x4638 0 MOV r0,r7 false -Instruction 113 S:0xC0054FD0 0xD02F 0 BEQ {pc}+0x62 ; 0xc0055032 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 114 S:0xC0054FD2 0xF1FDF837 0 BL {pc}+0x1fd072 ; 0xc0252044 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 112 (I-Sync Packet) -Info Tracing enabled -Instruction 115 S:0xC0054FD6 0xB930 0 CBNZ r0,{pc}+0x10 ; 0xc0054fe6 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 116 S:0xC0054FE6 0x4650 0 MOV r0,r10 false -Instruction 117 S:0xC0054FE8 0x2103 0 MOVS r1,#3 false -Instruction 118 S:0xC0054FEA 0xF7FFF909 0 BL {pc}-0xdea ; 0xc0054200 true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 119 S:0xC0054200 0xB538 0 PUSH {r3-r5,lr} false -Instruction 120 S:0xC0054202 0xB500 0 PUSH {lr} false -Instruction 121 S:0xC0054204 0xF85DEB04 0 POP {lr} false -Instruction 122 S:0xC0054208 0x4604 0 MOV r4,r0 false -Instruction 123 S:0xC005420A 0x6B03 0 LDR r3,[r0,#0x30] false -Instruction 124 S:0xC005420C 0x460D 0 MOV r5,r1 false -Instruction 125 S:0xC005420E 0x428B 0 CMP r3,r1 false -Instruction 126 S:0xC0054210 0xD006 0 BEQ {pc}+0x10 ; 0xc0054220 true fail -Cycle Count Cycle Count: 450 (Atom Packet) -Cycle Count Cycle Count: 481 (Branch Packet) -Instruction 127 S:0xC0054212 0x6C03 0 LDR r3,[r0,#0x40] false -Instruction 128 S:0xC0054214 0x4608 0 MOV r0,r1 false -Instruction 129 S:0xC0054216 0x4621 0 MOV r1,r4 false -Instruction 130 S:0xC0054218 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 146 (I-Sync Packet) -Info Tracing enabled -Instruction 131 S:0xC005421A 0x2D03 0 CMP r5,#3 false -Instruction 132 S:0xC005421C 0x6325 0 STR r5,[r4,#0x30] false -Instruction 133 S:0xC005421E 0xD000 0 BEQ {pc}+4 ; 0xc0054222 true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 134 S:0xC0054222 0x6AA3 0 LDR r3,[r4,#0x28] false -Instruction 135 S:0xC0054224 0x2B00 0 CMP r3,#0 false -Instruction 136 S:0xC0054226 0xD1FB 0 BNE {pc}-6 ; 0xc0054220 true -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 137 S:0xC0054220 0xBD38 0 POP {r3-r5,pc} true -Instruction 138 S:0xC0054FEE 0x4638 0 MOV r0,r7 false -Instruction 139 S:0xC0054FF0 0xF105010C 0 ADD r1,r5,#0xc false -Instruction 140 S:0xC0054FF4 0xF1FDF826 0 BL {pc}+0x1fd050 ; 0xc0252044 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 221 (I-Sync Packet) -Info Tracing enabled -Instruction 141 S:0xC0054FF8 0x2800 0 CMP r0,#0 false -Instruction 142 S:0xC0054FFA 0xD1ED 0 BNE {pc}-0x22 ; 0xc0054fd8 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 143 S:0xC0054FFC 0xE9DA0104 0 LDRD r0,r1,[r10,#0x10] false -Instruction 144 S:0xC0055000 0xF04F32FF 0 MOV r2,#0xffffffff false -Instruction 145 S:0xC0055004 0xF06F4300 0 MVN r3,#0x80000000 false -Instruction 146 S:0xC0055008 0x4299 0 CMP r1,r3 false -Instruction 147 S:0xC005500A 0xBF08 0 IT EQ false -Instruction 148 S:0xC005500C 0x4290 0 CMP r0,r2 false -Instruction 149 S:0xC005500E 0xD0E3 0 BEQ {pc}-0x36 ; 0xc0054fd8 true fail -Cycle Count Cycle Count: 77 (Atom Packet) -Instruction 150 S:0xC0055010 0xA802 0 ADD r0,sp,#8 false -Instruction 151 S:0xC0055012 0xF7FAFA8B 0 BL {pc}-0x5ae6 ; 0xc004f52c true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 152 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 153 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false -Instruction 154 S:0xC004F532 0xB500 0 PUSH {lr} false -Instruction 155 S:0xC004F534 0xF85DEB04 0 POP {lr} false -Instruction 156 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 157 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 158 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false -Instruction 159 S:0xC004F53E 0x2B00 0 CMP r3,#0 false -Instruction 160 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Cycle Count Cycle Count: 344 (Atom Packet) -Instruction 161 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 162 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 163 S:0xC004F54A 0x464F 0 MOV r7,r9 false -Instruction 164 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false -Instruction 165 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false -Instruction 166 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Cycle Count Cycle Count: 89 (Atom Packet) -Cycle Count Cycle Count: 398 (Branch Packet) -Instruction 167 S:0xC004F554 0xF3BF8F5F 0 DMB false -Instruction 168 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false -Instruction 169 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false -Instruction 170 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false -Instruction 171 S:0xC004F564 0x4630 0 MOV r0,r6 false -Instruction 172 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false -Instruction 173 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false -Instruction 174 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false -Instruction 175 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false -Instruction 176 S:0xC004F572 0x4788 0 BLX r1 true -Cycle Count Cycle Count: 511 (I-Sync Packet) -Info Tracing enabled -Instruction 177 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 178 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false -Instruction 179 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false -Instruction 180 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 181 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 182 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false -Instruction 183 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false -Instruction 184 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false -Instruction 185 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false -Instruction 186 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 187 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false -Instruction 188 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false -Instruction 189 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false -Instruction 190 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false -Instruction 191 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false -Instruction 192 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false -Instruction 193 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 194 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false -Instruction 195 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false -Instruction 196 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false -Instruction 197 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false -Instruction 198 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 199 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false -Instruction 200 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false -Instruction 201 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 202 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 203 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false -Instruction 204 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false -Instruction 205 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 206 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 207 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false -Instruction 208 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false -Instruction 209 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false -Instruction 210 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 211 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false -Instruction 212 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 213 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 214 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false -Instruction 215 S:0xC004F5F8 0xF3BF8F5F 0 DMB false -Instruction 216 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false -Instruction 217 S:0xC004F600 0x428D 0 CMP r5,r1 false -Instruction 218 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Cycle Count Cycle Count: 102 (Atom Packet) -Cycle Count Cycle Count: 32 (Branch Packet) -Instruction 219 S:0xC004F604 0x461D 0 MOV r5,r3 false -Instruction 220 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 221 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 222 S:0xC004F60C 0x4614 0 MOV r4,r2 false -Instruction 223 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 224 S:0xC004F612 0x4650 0 MOV r0,r10 false -Instruction 225 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false -Instruction 226 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false -Instruction 227 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 228 S:0xC004F61E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 229 S:0xC0055016 0xE9DD2302 0 LDRD r2,r3,[sp,#8] false -Instruction 230 S:0xC005501A 0xE9DA0104 0 LDRD r0,r1,[r10,#0x10] false -Instruction 231 S:0xC005501E 0x4282 0 CMP r2,r0 false -Instruction 232 S:0xC0055020 0xEB730401 0 SBCS r4,r3,r1 false -Instruction 233 S:0xC0055024 0xDB33 0 BLT {pc}+0x6a ; 0xc005508e true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 234 S:0xC005508E 0x2201 0 MOVS r2,#1 false -Instruction 235 S:0xC0055090 0xF000F96C 0 BL {pc}+0x2dc ; 0xc005536c true -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 236 S:0xC005536C 0xB530 0 PUSH {r4,r5,lr} false -Instruction 237 S:0xC005536E 0xB083 0 SUB sp,sp,#0xc false -Instruction 238 S:0xC0055370 0xB500 0 PUSH {lr} false -Instruction 239 S:0xC0055372 0xF85DEB04 0 POP {lr} false -Instruction 240 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false -Instruction 241 S:0xC005537A 0x1C15 0 ADDS r5,r2,#0 false -Instruction 242 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 243 S:0xC0055380 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 244 S:0xC0055384 0x58D4 0 LDR r4,[r2,r3] false -Instruction 245 S:0xC0055386 0xBF18 0 IT NE false -Instruction 246 S:0xC0055388 0x2501 0 MOVS r5,#1 false -Instruction 247 S:0xC005538A 0x4602 0 MOV r2,r0 false -Instruction 248 S:0xC005538C 0x460B 0 MOV r3,r1 false -Instruction 249 S:0xC005538E 0x9500 0 STR r5,[sp,#0] false -Instruction 250 S:0xC0055390 0x4620 0 MOV r0,r4 false -Instruction 251 S:0xC0055392 0xF7FEFF63 0 BL {pc}-0x1136 ; 0xc005425c true -Cycle Count Cycle Count: 153 (Atom Packet) -Instruction 252 S:0xC005425C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 253 S:0xC0054260 0xB083 0 SUB sp,sp,#0xc false -Instruction 254 S:0xC0054262 0xB500 0 PUSH {lr} false -Instruction 255 S:0xC0054264 0xF85DEB04 0 POP {lr} false -Instruction 256 S:0xC0054268 0x4614 0 MOV r4,r2 false -Instruction 257 S:0xC005426A 0x461D 0 MOV r5,r3 false -Instruction 258 S:0xC005426C 0x4680 0 MOV r8,r0 false -Instruction 259 S:0xC005426E 0x2C00 0 CMP r4,#0 false -Instruction 260 S:0xC0054270 0xF1750100 0 SBCS r1,r5,#0 false -Instruction 261 S:0xC0054274 0xF89D9028 0 LDRB r9,[sp,#0x28] false -Instruction 262 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 263 S:0xC005427A 0x6B01 0 LDR r1,[r0,#0x30] false -Instruction 264 S:0xC005427C 0x6102 0 STR r2,[r0,#0x10] false -Instruction 265 S:0xC005427E 0x2901 0 CMP r1,#1 false -Instruction 266 S:0xC0054280 0x6143 0 STR r3,[r0,#0x14] false -Instruction 267 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 268 S:0xC0054284 0x6B41 0 LDR r1,[r0,#0x34] false -Instruction 269 S:0xC0054286 0x0749 0 LSLS r1,r1,#29 false -Instruction 270 S:0xC0054288 0xD440 0 BMI {pc}+0x84 ; 0xc005430c true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 271 S:0xC005428A 0x4668 0 MOV r0,sp false -Instruction 272 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 273 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 274 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false -Instruction 275 S:0xC004F532 0xB500 0 PUSH {lr} false -Instruction 276 S:0xC004F534 0xF85DEB04 0 POP {lr} false -Instruction 277 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 278 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 279 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false -Instruction 280 S:0xC004F53E 0x2B00 0 CMP r3,#0 false -Instruction 281 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 282 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 283 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 284 S:0xC004F54A 0x464F 0 MOV r7,r9 false -Instruction 285 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false -Instruction 286 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false -Instruction 287 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 321 (Branch Packet) -Instruction 288 S:0xC004F554 0xF3BF8F5F 0 DMB false -Instruction 289 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false -Instruction 290 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false -Instruction 291 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false -Instruction 292 S:0xC004F564 0x4630 0 MOV r0,r6 false -Instruction 293 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false -Instruction 294 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false -Instruction 295 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false -Instruction 296 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false -Instruction 297 S:0xC004F572 0x4788 0 BLX r1 true -Cycle Count Cycle Count: 61 (I-Sync Packet) -Info Tracing enabled -Instruction 298 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 299 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false -Instruction 300 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false -Instruction 301 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 302 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 303 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false -Instruction 304 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false -Instruction 305 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false -Instruction 306 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false -Instruction 307 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 308 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false -Instruction 309 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false -Instruction 310 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false -Instruction 311 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false -Instruction 312 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false -Instruction 313 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false -Instruction 314 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 315 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false -Instruction 316 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false -Instruction 317 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false -Instruction 318 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false -Instruction 319 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 320 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false -Instruction 321 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false -Instruction 322 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 323 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 324 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false -Instruction 325 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false -Instruction 326 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 327 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 328 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false -Instruction 329 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false -Instruction 330 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false -Instruction 331 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 332 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false -Instruction 333 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 334 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 335 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false -Instruction 336 S:0xC004F5F8 0xF3BF8F5F 0 DMB false -Instruction 337 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false -Instruction 338 S:0xC004F600 0x428D 0 CMP r5,r1 false -Instruction 339 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Cycle Count Cycle Count: 91 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 340 S:0xC004F604 0x461D 0 MOV r5,r3 false -Instruction 341 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 342 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 343 S:0xC004F60C 0x4614 0 MOV r4,r2 false -Instruction 344 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 345 S:0xC004F612 0x4650 0 MOV r0,r10 false -Instruction 346 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false -Instruction 347 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false -Instruction 348 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 349 S:0xC004F61E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 350 S:0xC0054290 0xE9DD6700 0 LDRD r6,r7,[sp,#0] false -Instruction 351 S:0xC0054294 0x1BA4 0 SUBS r4,r4,r6 false -Instruction 352 S:0xC0054296 0xEB650507 0 SBC r5,r5,r7 false -Instruction 353 S:0xC005429A 0x2C01 0 CMP r4,#1 false -Instruction 354 S:0xC005429C 0xF1750200 0 SBCS r2,r5,#0 false -Instruction 355 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 356 S:0xC00542A2 0xE9D86706 0 LDRD r6,r7,[r8,#0x18] false -Instruction 357 S:0xC00542A6 0xF8D8002C 0 LDR r0,[r8,#0x2c] false -Instruction 358 S:0xC00542AA 0x42B4 0 CMP r4,r6 false -Instruction 359 S:0xC00542AC 0xEB750307 0 SBCS r3,r5,r7 false -Instruction 360 S:0xC00542B0 0xE9D82308 0 LDRD r2,r3,[r8,#0x20] false -Instruction 361 S:0xC00542B4 0xBFBC 0 ITT LT false -Instruction 362 S:0xC00542B6 0x4626 0 MOV r6,r4 false -Instruction 363 S:0xC00542B8 0x462F 0 MOV r7,r5 false -Instruction 364 S:0xC00542BA 0x4296 0 CMP r6,r2 false -Instruction 365 S:0xC00542BC 0xEB770103 0 SBCS r1,r7,r3 false -Instruction 366 S:0xC00542C0 0x4641 0 MOV r1,r8 false -Instruction 367 S:0xC00542C2 0xBFB8 0 IT LT false -Instruction 368 S:0xC00542C4 0x461F 0 MOV r7,r3 false -Instruction 369 S:0xC00542C6 0xF8D83028 0 LDR r3,[r8,#0x28] false -Instruction 370 S:0xC00542CA 0xBFB8 0 IT LT false -Instruction 371 S:0xC00542CC 0x4616 0 MOV r6,r2 false -Instruction 372 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false -Instruction 373 S:0xC00542D2 0xFBA64503 0 UMULL r4,r5,r6,r3 false -Instruction 374 S:0xC00542D6 0xF1C00620 0 RSB r6,r0,#0x20 false -Instruction 375 S:0xC00542DA 0xFB035507 0 MLA r5,r3,r7,r5 false -Instruction 376 S:0xC00542DE 0xFA24F000 0 LSR r0,r4,r0 false -Instruction 377 S:0xC00542E2 0xFA05F606 0 LSL r6,r5,r6 false -Instruction 378 S:0xC00542E6 0xFA25F202 0 LSR r2,r5,r2 false -Instruction 379 S:0xC00542EA 0x4330 0 ORRS r0,r0,r6 false -Instruction 380 S:0xC00542EC 0x4310 0 ORRS r0,r0,r2 false -Instruction 381 S:0xC00542EE 0xF8D82004 0 LDR r2,[r8,#4] false -Instruction 382 S:0xC00542F2 0x4790 0 BLX r2 true -Cycle Count Cycle Count: 118 (I-Sync Packet) -Info Tracing enabled -Instruction 383 S:0xC00542F4 0x2800 0 CMP r0,#0 false -Instruction 384 S:0xC00542F6 0xBF0C 0 ITE EQ false -Instruction 385 S:0xC00542F8 0x2300 0 MOVS r3,#0 false -Instruction 386 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false -Instruction 387 S:0xC00542FE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc0054318 true -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 15 (Branch Packet) -Instruction 388 S:0xC0054318 0xB003 0 ADD sp,sp,#0xc false -Instruction 389 S:0xC005431A 0xE8BD83F0 0 POP {r4-r9,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 390 S:0xC0055396 0xB003 0 ADD sp,sp,#0xc false -Instruction 391 S:0xC0055398 0xBD30 0 POP {r4,r5,pc} true -Instruction 392 S:0xC0055094 0xE7A0 0 B {pc}-0xbc ; 0xc0054fd8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 393 S:0xC0054FD8 0x4631 0 MOV r1,r6 false -Instruction 394 S:0xC0054FDA 0x4839 0 LDR r0,[pc,#228] ; [0xC00550C0] = 0xC064D4A0 false -Instruction 395 S:0xC0054FDC 0xB004 0 ADD sp,sp,#0x10 false -Instruction 396 S:0xC0054FDE 0xE8BD47F0 0 POP {r4-r10,lr} false -Instruction 397 S:0xC0054FE2 0xF38FBB39 0 B.W {pc}+0x38f676 ; 0xc03e4658 true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 376 (Branch Packet) -Instruction 398 S:0xC03E4658 0x? 0 Cannot access target memory false -Instruction 399 S:0xC0054836 0xE753 0 B {pc}-0x156 ; 0xc00546e0 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 400 S:0xC00546E0 0x4620 0 MOV r0,r4 false -Instruction 401 S:0xC00546E2 0xB005 0 ADD sp,sp,#0x14 false -Instruction 402 S:0xC00546E4 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 403 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 404 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 405 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 406 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 407 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 408 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 409 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 410 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 411 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 412 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 413 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 414 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 415 S:0xC00368F8 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 416 S:0xC00369BA 0xB002 0 ADD sp,sp,#8 false -Instruction 417 S:0xC00369BC 0xBD10 0 POP {r4,pc} true -Instruction 418 S:0xC0053F60 0x2C09 0 CMP r4,#9 false -Instruction 419 S:0xC0053F62 0xD005 0 BEQ {pc}+0xe ; 0xc0053f70 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 420 S:0xC0053F64 0x4659 0 MOV r1,r11 false -Instruction 421 S:0xC0053F66 0x4834 0 LDR r0,[pc,#208] ; [0xC0054038] = 0xC064D478 false -Instruction 422 S:0xC0053F68 0xE8BD4FF8 0 POP {r3-r11,lr} false -Instruction 423 S:0xC0053F6C 0xF390BB74 0 B.W {pc}+0x3906ec ; 0xc03e4658 true -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 1,764 (I-Sync Packet) -Info Tracing enabled -Instruction 424 S:0xC0036998 0xB500 0 PUSH {lr} false -Instruction 425 S:0xC003699A 0xF85DEB04 0 POP {lr} false -Instruction 426 S:0xC003699E 0xF7FFBF83 0 B.W {pc}-0xf6 ; 0xc00368a8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 427 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 428 S:0xC00368AC 0xB500 0 PUSH {lr} false -Instruction 429 S:0xC00368AE 0xF85DEB04 0 POP {lr} false -Instruction 430 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 431 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false -Instruction 432 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 433 S:0xC00368B8 0x4690 0 MOV r8,r2 false -Instruction 434 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 435 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 436 S:0xC00368BE 0xBF18 0 IT NE false -Instruction 437 S:0xC00368C0 0x2C00 0 CMP r4,#0 false -Instruction 438 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 439 S:0xC00368C4 0x2000 0 MOVS r0,#0 false -Instruction 440 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 441 S:0xC00368C8 0xD10A 0 BNE {pc}+0x18 ; 0xc00368e0 true -Cycle Count Cycle Count: 7 (Atom Packet) -Cycle Count Cycle Count: 253 (Branch Packet) -Instruction 442 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 443 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 444 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 445 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 446 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 447 S:0xC00368EA 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 972 (I-Sync Packet) -Info Tracing enabled -Instruction 448 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 449 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 450 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 451 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 452 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 453 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 454 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 455 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 456 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 457 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 458 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 459 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 211 (Branch Packet) -Instruction 460 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 461 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 462 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 463 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 464 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 465 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 466 S:0xC0012388 0xB508 0 PUSH {r3,lr} false -Instruction 467 S:0xC001238A 0xB500 0 PUSH {lr} false -Instruction 468 S:0xC001238C 0xF85DEB04 0 POP {lr} false -Instruction 469 S:0xC0012390 0x2902 0 CMP r1,#2 false -Instruction 470 S:0xC0012392 0xD001 0 BEQ {pc}+6 ; 0xc0012398 true -Cycle Count Cycle Count: 150 (Atom Packet) -Instruction 471 S:0xC0012398 0x2000 0 MOVS r0,#0 false -Instruction 472 S:0xC001239A 0xF7FFFF13 0 BL {pc}-0x1d6 ; 0xc00121c4 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 473 S:0xC00121C4 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 474 S:0xC00121C8 0xB500 0 PUSH {lr} false -Instruction 475 S:0xC00121CA 0xF85DEB04 0 POP {lr} false -Instruction 476 S:0xC00121CE 0x466A 0 MOV r2,sp false -Instruction 477 S:0xC00121D0 0x4D67 0 LDR r5,[pc,#412] ; [0xC0012370] false -Instruction 478 S:0xC00121D2 0xF42258FF 0 BIC r8,r2,#0x1fe0 false -Instruction 479 S:0xC00121D6 0xF028081F 0 BIC r8,r8,#0x1f false -Instruction 480 S:0xC00121DA 0x796B 0 LDRB r3,[r5,#5] false -Instruction 481 S:0xC00121DC 0xF8D86014 0 LDR r6,[r8,#0x14] false -Instruction 482 S:0xC00121E0 0x3B01 0 SUBS r3,#1 false -Instruction 483 S:0xC00121E2 0x2B04 0 CMP r3,#4 false -Instruction 484 S:0xC00121E4 0xD82B 0 BHI {pc}+0x5a ; 0xc001223e true fail -Cycle Count Cycle Count: 488 (Atom Packet) -Cycle Count Cycle Count: 20 (Branch Packet) -Instruction 485 S:0xC00121E6 0xE8DFF003 0 TBB [pc,r3] true -Instruction 486 S:0xC0012236 0xEE113E93 0 MRC p14,#0x0,r3,c1,c3,#4 false -Instruction 487 S:0xC001223A 0x07D9 0 LSLS r1,r3,#31 false -Instruction 488 S:0xC001223C 0xD434 0 BMI {pc}+0x6c ; 0xc00122a8 true fail -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 489 S:0xC001223E 0xF24313AA 0 MOV r3,#0x31aa false -Instruction 490 S:0xC0012242 0xF6C32353 0 MOVT r3,#0x3a53 false -Instruction 491 S:0xC0012246 0xEE013E90 0 MCR p14,#0x0,r3,c1,c0,#4 false -Instruction 492 S:0xC001224A 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 28 (Atom Packet) -Timestamp Timestamp: 562537008328 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 493 S:0xC001224E 0x2300 0 MOVS r3,#0 false -Instruction 494 S:0xC0012250 0xEE003E17 0 MCR p14,#0x0,r3,c0,c7,#0 false -Instruction 495 S:0xC0012254 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 41 (Atom Packet) -Timestamp Timestamp: 562537008329 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 496 S:0xC0012258 0xF006091F 0 AND r9,r6,#0x1f false -Instruction 497 S:0xC001225C 0x4A45 0 LDR r2,[pc,#276] ; [0xC0012374] false -Instruction 498 S:0xC001225E 0xF1090901 0 ADD r9,r9,#1 false -Instruction 499 S:0xC0012262 0x0973 0 LSRS r3,r6,#5 false -Instruction 500 S:0xC0012264 0x782C 0 LDRB r4,[r5,#0] false -Instruction 501 S:0xC0012266 0xEB020989 0 ADD r9,r2,r9,LSL #2 false -Instruction 502 S:0xC001226A 0x4A41 0 LDR r2,[pc,#260] ; [0xC0012370] false -Instruction 503 S:0xC001226C 0xEBA90983 0 SUB r9,r9,r3,LSL #2 false -Instruction 504 S:0xC0012270 0xF8D93000 0 LDR r3,[r9,#0] false -Instruction 505 S:0xC0012274 0x401C 0 ANDS r4,r4,r3 false -Instruction 506 S:0xC0012276 0xD0BB 0 BEQ {pc}-0x86 ; 0xc00121f0 true -Cycle Count Cycle Count: 56 (Atom Packet) -Instruction 507 S:0xC00121F0 0xEE107E10 0 MRC p14,#0x0,r7,c0,c0,#0 false -Instruction 508 S:0xC00121F4 0xF3C76703 0 UBFX r7,r7,#24,#4 false -Instruction 509 S:0xC00121F8 0x3701 0 ADDS r7,#1 false -Instruction 510 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false -Instruction 511 S:0xC00121FE 0x2100 0 MOVS r1,#0 false -Instruction 512 S:0xC0012200 0xF7FFFD78 0 BL {pc}-0x50c ; 0xc0011cf4 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 513 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 514 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 515 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 516 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 517 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 518 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 37 (Branch Packet) -Instruction 519 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 520 S:0xC0011EA8 0xEE001EB0 0 MCR p14,#0x0,r1,c0,c0,#5 false -Instruction 521 S:0xC0011EAC 0xE76F 0 B {pc}-0x11e ; 0xc0011d8e true -Cycle Count Cycle Count: 199 (Atom Packet) -Instruction 522 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008335 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 523 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 524 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false -Instruction 525 S:0xC0012208 0x2100 0 MOVS r1,#0 false -Instruction 526 S:0xC001220A 0x3401 0 ADDS r4,#1 false -Instruction 527 S:0xC001220C 0xF7FFFD72 0 BL {pc}-0x518 ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 528 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 529 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 530 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 531 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 532 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 533 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 534 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 535 S:0xC0011F08 0xEE001E90 0 MCR p14,#0x0,r1,c0,c0,#4 false -Instruction 536 S:0xC0011F0C 0xE73F 0 B {pc}-0x17e ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 537 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008337 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 538 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 539 S:0xC0012210 0x42BC 0 CMP r4,r7 false -Instruction 540 S:0xC0012212 0xDBF2 0 BLT {pc}-0x18 ; 0xc00121fa true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 541 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false -Instruction 542 S:0xC00121FE 0x2100 0 MOVS r1,#0 false -Instruction 543 S:0xC0012200 0xF7FFFD78 0 BL {pc}-0x50c ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 544 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 545 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 546 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 547 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 548 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 549 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 550 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 551 S:0xC0011EA2 0xEE001EB1 0 MCR p14,#0x0,r1,c0,c1,#5 false -Instruction 552 S:0xC0011EA6 0xE772 0 B {pc}-0x118 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 553 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008338 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 554 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 555 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false -Instruction 556 S:0xC0012208 0x2100 0 MOVS r1,#0 false -Instruction 557 S:0xC001220A 0x3401 0 ADDS r4,#1 false -Instruction 558 S:0xC001220C 0xF7FFFD72 0 BL {pc}-0x518 ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 559 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 560 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 561 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 562 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 563 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 564 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 565 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 566 S:0xC0011F02 0xEE001E91 0 MCR p14,#0x0,r1,c0,c1,#4 false -Instruction 567 S:0xC0011F06 0xE742 0 B {pc}-0x178 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 568 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008340 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 569 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 570 S:0xC0012210 0x42BC 0 CMP r4,r7 false -Instruction 571 S:0xC0012212 0xDBF2 0 BLT {pc}-0x18 ; 0xc00121fa true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 572 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false -Instruction 573 S:0xC00121FE 0x2100 0 MOVS r1,#0 false -Instruction 574 S:0xC0012200 0xF7FFFD78 0 BL {pc}-0x50c ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 575 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 576 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 577 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 578 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 579 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 580 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 581 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 582 S:0xC0011E9C 0xEE001EB2 0 MCR p14,#0x0,r1,c0,c2,#5 false -Instruction 583 S:0xC0011EA0 0xE775 0 B {pc}-0x112 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 584 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008341 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 585 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 586 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false -Instruction 587 S:0xC0012208 0x2100 0 MOVS r1,#0 false -Instruction 588 S:0xC001220A 0x3401 0 ADDS r4,#1 false -Instruction 589 S:0xC001220C 0xF7FFFD72 0 BL {pc}-0x518 ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 590 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 591 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 592 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 593 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 594 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 595 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 596 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 597 S:0xC0011EFC 0xEE001E92 0 MCR p14,#0x0,r1,c0,c2,#4 false -Instruction 598 S:0xC0011F00 0xE745 0 B {pc}-0x172 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 599 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008342 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 600 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 601 S:0xC0012210 0x42BC 0 CMP r4,r7 false -Instruction 602 S:0xC0012212 0xDBF2 0 BLT {pc}-0x18 ; 0xc00121fa true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 603 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false -Instruction 604 S:0xC00121FE 0x2100 0 MOVS r1,#0 false -Instruction 605 S:0xC0012200 0xF7FFFD78 0 BL {pc}-0x50c ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 606 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 607 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 608 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 609 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 610 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 611 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 612 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 613 S:0xC0011E96 0xEE001EB3 0 MCR p14,#0x0,r1,c0,c3,#5 false -Instruction 614 S:0xC0011E9A 0xE778 0 B {pc}-0x10c ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 615 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008344 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 616 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 617 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false -Instruction 618 S:0xC0012208 0x2100 0 MOVS r1,#0 false -Instruction 619 S:0xC001220A 0x3401 0 ADDS r4,#1 false -Instruction 620 S:0xC001220C 0xF7FFFD72 0 BL {pc}-0x518 ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 621 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 622 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 623 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 624 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 625 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 626 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 627 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 628 S:0xC0011EF6 0xEE001E93 0 MCR p14,#0x0,r1,c0,c3,#4 false -Instruction 629 S:0xC0011EFA 0xE748 0 B {pc}-0x16c ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 630 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008345 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 631 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 632 S:0xC0012210 0x42BC 0 CMP r4,r7 false -Instruction 633 S:0xC0012212 0xDBF2 0 BLT {pc}-0x18 ; 0xc00121fa true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 634 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false -Instruction 635 S:0xC00121FE 0x2100 0 MOVS r1,#0 false -Instruction 636 S:0xC0012200 0xF7FFFD78 0 BL {pc}-0x50c ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 637 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 638 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 639 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 640 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 641 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 642 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 643 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 644 S:0xC0011E90 0xEE001EB4 0 MCR p14,#0x0,r1,c0,c4,#5 false -Instruction 645 S:0xC0011E94 0xE77B 0 B {pc}-0x106 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 646 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008347 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 647 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 648 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false -Instruction 649 S:0xC0012208 0x2100 0 MOVS r1,#0 false -Instruction 650 S:0xC001220A 0x3401 0 ADDS r4,#1 false -Instruction 651 S:0xC001220C 0xF7FFFD72 0 BL {pc}-0x518 ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 652 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 653 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 654 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 655 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 656 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 657 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 658 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 659 S:0xC0011EF0 0xEE001E94 0 MCR p14,#0x0,r1,c0,c4,#4 false -Instruction 660 S:0xC0011EF4 0xE74B 0 B {pc}-0x166 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 661 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008348 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 662 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 663 S:0xC0012210 0x42BC 0 CMP r4,r7 false -Instruction 664 S:0xC0012212 0xDBF2 0 BLT {pc}-0x18 ; 0xc00121fa true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 665 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false -Instruction 666 S:0xC00121FE 0x2100 0 MOVS r1,#0 false -Instruction 667 S:0xC0012200 0xF7FFFD78 0 BL {pc}-0x50c ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 668 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 669 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 670 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 671 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 672 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 673 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 674 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 675 S:0xC0011E8A 0xEE001EB5 0 MCR p14,#0x0,r1,c0,c5,#5 false -Instruction 676 S:0xC0011E8E 0xE77E 0 B {pc}-0x100 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 677 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008349 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 678 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 679 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false -Instruction 680 S:0xC0012208 0x2100 0 MOVS r1,#0 false -Instruction 681 S:0xC001220A 0x3401 0 ADDS r4,#1 false -Instruction 682 S:0xC001220C 0xF7FFFD72 0 BL {pc}-0x518 ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 683 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 684 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 685 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 686 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 687 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 688 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 689 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 690 S:0xC0011EEA 0xEE001E95 0 MCR p14,#0x0,r1,c0,c5,#4 false -Instruction 691 S:0xC0011EEE 0xE74E 0 B {pc}-0x160 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 692 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008351 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 693 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 694 S:0xC0012210 0x42BC 0 CMP r4,r7 false -Instruction 695 S:0xC0012212 0xDBF2 0 BLT {pc}-0x18 ; 0xc00121fa true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 696 S:0xC0012214 0x68EB 0 LDR r3,[r5,#0xc] false -Instruction 697 S:0xC0012216 0x2B00 0 CMP r3,#0 false -Instruction 698 S:0xC0012218 0xBFC8 0 IT GT false -Instruction 699 S:0xC001221A 0x2400 0 MOVS r4,#0 false -Instruction 700 S:0xC001221C 0xDC57 0 BGT {pc}+0xb2 ; 0xc00122ce true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 701 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false -Instruction 702 S:0xC00122D2 0x2100 0 MOVS r1,#0 false -Instruction 703 S:0xC00122D4 0xF7FFFD0E 0 BL {pc}-0x5e0 ; 0xc0011cf4 true -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 704 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 705 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 706 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 707 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 708 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 709 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Cycle Count Cycle Count: 16 (Branch Packet) -Instruction 710 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 711 S:0xC0011DE8 0xEE001EF0 0 MCR p14,#0x0,r1,c0,c0,#7 false -Instruction 712 S:0xC0011DEC 0xE7CF 0 B {pc}-0x5e ; 0xc0011d8e true -Cycle Count Cycle Count: 35 (Atom Packet) -Instruction 713 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008354 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 714 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 715 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false -Instruction 716 S:0xC00122DC 0x2100 0 MOVS r1,#0 false -Instruction 717 S:0xC00122DE 0x3401 0 ADDS r4,#1 false -Instruction 718 S:0xC00122E0 0xF7FFFD08 0 BL {pc}-0x5ec ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 719 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 720 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 721 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 722 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 723 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 724 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 725 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 726 S:0xC0011E48 0xEE001ED0 0 MCR p14,#0x0,r1,c0,c0,#6 false -Instruction 727 S:0xC0011E4C 0xE79F 0 B {pc}-0xbe ; 0xc0011d8e true -Cycle Count Cycle Count: 35 (Atom Packet) -Instruction 728 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008356 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 729 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 730 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false -Instruction 731 S:0xC00122E6 0x42A3 0 CMP r3,r4 false -Instruction 732 S:0xC00122E8 0xDCF1 0 BGT {pc}-0x1a ; 0xc00122ce true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 733 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false -Instruction 734 S:0xC00122D2 0x2100 0 MOVS r1,#0 false -Instruction 735 S:0xC00122D4 0xF7FFFD0E 0 BL {pc}-0x5e0 ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 736 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 737 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 738 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 739 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 740 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 741 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 742 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 743 S:0xC0011DE2 0xEE001EF1 0 MCR p14,#0x0,r1,c0,c1,#7 false -Instruction 744 S:0xC0011DE6 0xE7D2 0 B {pc}-0x58 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 745 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008357 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 746 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 747 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false -Instruction 748 S:0xC00122DC 0x2100 0 MOVS r1,#0 false -Instruction 749 S:0xC00122DE 0x3401 0 ADDS r4,#1 false -Instruction 750 S:0xC00122E0 0xF7FFFD08 0 BL {pc}-0x5ec ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 751 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 752 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 753 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 754 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 755 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 756 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 757 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 758 S:0xC0011E42 0xEE001ED1 0 MCR p14,#0x0,r1,c0,c1,#6 false -Instruction 759 S:0xC0011E46 0xE7A2 0 B {pc}-0xb8 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 760 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008359 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 761 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 762 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false -Instruction 763 S:0xC00122E6 0x42A3 0 CMP r3,r4 false -Instruction 764 S:0xC00122E8 0xDCF1 0 BGT {pc}-0x1a ; 0xc00122ce true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 765 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false -Instruction 766 S:0xC00122D2 0x2100 0 MOVS r1,#0 false -Instruction 767 S:0xC00122D4 0xF7FFFD0E 0 BL {pc}-0x5e0 ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 768 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 769 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 770 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 771 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 772 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 773 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 774 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 775 S:0xC0011DDC 0xEE001EF2 0 MCR p14,#0x0,r1,c0,c2,#7 false -Instruction 776 S:0xC0011DE0 0xE7D5 0 B {pc}-0x52 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 777 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008360 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 778 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 779 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false -Instruction 780 S:0xC00122DC 0x2100 0 MOVS r1,#0 false -Instruction 781 S:0xC00122DE 0x3401 0 ADDS r4,#1 false -Instruction 782 S:0xC00122E0 0xF7FFFD08 0 BL {pc}-0x5ec ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 783 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 784 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 785 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 786 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 787 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 788 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 789 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 790 S:0xC0011E3C 0xEE001ED2 0 MCR p14,#0x0,r1,c0,c2,#6 false -Instruction 791 S:0xC0011E40 0xE7A5 0 B {pc}-0xb2 ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 792 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008362 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 793 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 794 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false -Instruction 795 S:0xC00122E6 0x42A3 0 CMP r3,r4 false -Instruction 796 S:0xC00122E8 0xDCF1 0 BGT {pc}-0x1a ; 0xc00122ce true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 797 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false -Instruction 798 S:0xC00122D2 0x2100 0 MOVS r1,#0 false -Instruction 799 S:0xC00122D4 0xF7FFFD0E 0 BL {pc}-0x5e0 ; 0xc0011cf4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 800 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 801 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 802 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 803 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 804 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 805 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 806 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 807 S:0xC0011DD6 0xEE001EF3 0 MCR p14,#0x0,r1,c0,c3,#7 false -Instruction 808 S:0xC0011DDA 0xE7D8 0 B {pc}-0x4c ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 809 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008363 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 810 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 811 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false -Instruction 812 S:0xC00122DC 0x2100 0 MOVS r1,#0 false -Instruction 813 S:0xC00122DE 0x3401 0 ADDS r4,#1 false -Instruction 814 S:0xC00122E0 0xF7FFFD08 0 BL {pc}-0x5ec ; 0xc0011cf4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 815 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false -Instruction 816 S:0xC0011CF6 0xB500 0 PUSH {lr} false -Instruction 817 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false -Instruction 818 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false -Instruction 819 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false -Instruction 820 S:0xC0011D02 0xF2008104 0 BHI.W {pc}+0x20c ; 0xc0011f0e true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 821 S:0xC0011D06 0xE8DFF013 0 TBH [pc,r3,LSL #1] true -Instruction 822 S:0xC0011E36 0xEE001ED3 0 MCR p14,#0x0,r1,c0,c3,#6 false -Instruction 823 S:0xC0011E3A 0xE7A8 0 B {pc}-0xac ; 0xc0011d8e true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 824 S:0xC0011D8E 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008364 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 26 (Branch Packet) -Instruction 825 S:0xC0011D92 0xBD08 0 POP {r3,pc} true -Instruction 826 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false -Instruction 827 S:0xC00122E6 0x42A3 0 CMP r3,r4 false -Instruction 828 S:0xC00122E8 0xDCF1 0 BGT {pc}-0x1a ; 0xc00122ce true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 829 S:0xC00122EA 0xE798 0 B {pc}-0xcc ; 0xc001221e true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 830 S:0xC001221E 0xF8D93000 0 LDR r3,[r9,#0] false -Instruction 831 S:0xC0012222 0x782A 0 LDRB r2,[r5,#0] false -Instruction 832 S:0xC0012224 0x4C52 0 LDR r4,[pc,#328] ; [0xC0012370] false -Instruction 833 S:0xC0012226 0x421A 0 TST r2,r3 false -Instruction 834 S:0xC0012228 0xD160 0 BNE {pc}+0xc4 ; 0xc00122ec true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 835 S:0xC001222A 0xEE104E11 0 MRC p14,#0x0,r4,c0,c1,#0 false -Instruction 836 S:0xC001222E 0x0422 0 LSLS r2,r4,#16 false -Instruction 837 S:0xC0012230 0xD567 0 BPL {pc}+0xd2 ; 0xc0012302 true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 838 S:0xC0012232 0xE8BD83F8 0 POP {r3-r9,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 839 S:0xC001239E 0x2001 0 MOVS r0,#1 false -Instruction 840 S:0xC00123A0 0xBD08 0 POP {r3,pc} true -Instruction 841 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 842 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 843 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 844 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 845 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 846 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 847 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 848 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 849 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 850 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 851 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 852 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 195 (Branch Packet) -Instruction 853 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 854 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 855 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 856 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 857 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 858 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 859 S:0xC00139B4 0xB510 0 PUSH {r4,lr} false -Instruction 860 S:0xC00139B6 0xB500 0 PUSH {lr} false -Instruction 861 S:0xC00139B8 0xF85DEB04 0 POP {lr} false -Instruction 862 S:0xC00139BC 0x466A 0 MOV r2,sp false -Instruction 863 S:0xC00139BE 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 864 S:0xC00139C2 0x480E 0 LDR r0,[pc,#56] ; [0xC00139FC] = 0xC05FD5C0 false -Instruction 865 S:0xC00139C4 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 866 S:0xC00139C8 0x4A0D 0 LDR r2,[pc,#52] ; [0xC0013A00] = 0xC05F02C4 false -Instruction 867 S:0xC00139CA 0x695C 0 LDR r4,[r3,#0x14] false -Instruction 868 S:0xC00139CC 0x4613 0 MOV r3,r2 false -Instruction 869 S:0xC00139CE 0x3210 0 ADDS r2,r2,#0x10 false -Instruction 870 S:0xC00139D0 0xF8500024 0 LDR r0,[r0,r4,LSL #2] false -Instruction 871 S:0xC00139D4 0x1812 0 ADDS r2,r2,r0 false -Instruction 872 S:0xC00139D6 0x5818 0 LDR r0,[r3,r0] false -Instruction 873 S:0xC00139D8 0xB170 0 CBZ r0,{pc}+0x20 ; 0xc00139f8 true fail -Cycle Count Cycle Count: 341 (Atom Packet) -Instruction 874 S:0xC00139DA 0xB931 0 CBNZ r1,{pc}+0x10 ; 0xc00139ea true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 875 S:0xC00139EA 0x2902 0 CMP r1,#2 false -Instruction 876 S:0xC00139EC 0xD103 0 BNE {pc}+0xa ; 0xc00139f6 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 877 S:0xC00139EE 0xF8D0309C 0 LDR r3,[r0,#0x9c] false -Instruction 878 S:0xC00139F2 0x2B00 0 CMP r3,#0 false -Instruction 879 S:0xC00139F4 0xD1F5 0 BNE {pc}-0x12 ; 0xc00139e2 true -Cycle Count Cycle Count: 233 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 880 S:0xC00139E2 0x4611 0 MOV r1,r2 false -Instruction 881 S:0xC00139E4 0x4798 0 BLX r3 true -Instruction 882 S:0xC0014270 0xB418 0 PUSH {r3,r4} false -Instruction 883 S:0xC0014272 0xB500 0 PUSH {lr} false -Instruction 884 S:0xC0014274 0xF85DEB04 0 POP {lr} false -Instruction 885 S:0xC0014278 0x680B 0 LDR r3,[r1,#0] false -Instruction 886 S:0xC001427A 0x07DA 0 LSLS r2,r3,#31 false -Instruction 887 S:0xC001427C 0xD528 0 BPL {pc}+0x54 ; 0xc00142d0 true fail -Cycle Count Cycle Count: 152 (Atom Packet) -Instruction 888 S:0xC001427E 0x684A 0 LDR r2,[r1,#4] false -Instruction 889 S:0xC0014280 0xEE092F3C 0 MCR p15,#0x0,r2,c9,c12,#1 false -Instruction 890 S:0xC0014284 0x688A 0 LDR r2,[r1,#8] false -Instruction 891 S:0xC0014286 0xEE092F1E 0 MCR p15,#0x0,r2,c9,c14,#0 false -Instruction 892 S:0xC001428A 0x68CA 0 LDR r2,[r1,#0xc] false -Instruction 893 S:0xC001428C 0xEE092F3E 0 MCR p15,#0x0,r2,c9,c14,#1 false -Instruction 894 S:0xC0014290 0x6B0A 0 LDR r2,[r1,#0x30] false -Instruction 895 S:0xC0014292 0xEE092F1D 0 MCR p15,#0x0,r2,c9,c13,#0 false -Instruction 896 S:0xC0014296 0xF8D020A0 0 LDR r2,[r0,#0xa0] false -Instruction 897 S:0xC001429A 0x2A01 0 CMP r2,#1 false -Instruction 898 S:0xC001429C 0xD016 0 BEQ {pc}+0x30 ; 0xc00142cc true fail -Cycle Count Cycle Count: 221 (Atom Packet) -Instruction 899 S:0xC001429E 0x460A 0 MOV r2,r1 false -Instruction 900 S:0xC00142A0 0x2301 0 MOVS r3,#1 false -Instruction 901 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false -Instruction 902 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false -Instruction 903 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false -Instruction 904 S:0xC00142AC 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 23 (Atom Packet) -Timestamp Timestamp: 562537008389 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 905 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false -Instruction 906 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false -Instruction 907 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false -Instruction 908 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false -Instruction 909 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false -Instruction 910 S:0xC00142C0 0x3301 0 ADDS r3,#1 false -Instruction 911 S:0xC00142C2 0x3204 0 ADDS r2,#4 false -Instruction 912 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false -Instruction 913 S:0xC00142C6 0x42A3 0 CMP r3,r4 false -Instruction 914 S:0xC00142C8 0xD9EB 0 BLS {pc}-0x26 ; 0xc00142a2 true -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 915 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false -Instruction 916 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false -Instruction 917 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false -Instruction 918 S:0xC00142AC 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 22 (Atom Packet) -Timestamp Timestamp: 562537008390 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 919 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false -Instruction 920 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false -Instruction 921 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false -Instruction 922 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false -Instruction 923 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false -Instruction 924 S:0xC00142C0 0x3301 0 ADDS r3,#1 false -Instruction 925 S:0xC00142C2 0x3204 0 ADDS r2,#4 false -Instruction 926 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false -Instruction 927 S:0xC00142C6 0x42A3 0 CMP r3,r4 false -Instruction 928 S:0xC00142C8 0xD9EB 0 BLS {pc}-0x26 ; 0xc00142a2 true -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 929 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false -Instruction 930 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false -Instruction 931 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false -Instruction 932 S:0xC00142AC 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 22 (Atom Packet) -Timestamp Timestamp: 562537008391 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 933 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false -Instruction 934 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false -Instruction 935 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false -Instruction 936 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false -Instruction 937 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false -Instruction 938 S:0xC00142C0 0x3301 0 ADDS r3,#1 false -Instruction 939 S:0xC00142C2 0x3204 0 ADDS r2,#4 false -Instruction 940 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false -Instruction 941 S:0xC00142C6 0x42A3 0 CMP r3,r4 false -Instruction 942 S:0xC00142C8 0xD9EB 0 BLS {pc}-0x26 ; 0xc00142a2 true -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 943 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false -Instruction 944 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false -Instruction 945 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false -Instruction 946 S:0xC00142AC 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 22 (Atom Packet) -Timestamp Timestamp: 562537008392 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 947 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false -Instruction 948 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false -Instruction 949 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false -Instruction 950 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false -Instruction 951 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false -Instruction 952 S:0xC00142C0 0x3301 0 ADDS r3,#1 false -Instruction 953 S:0xC00142C2 0x3204 0 ADDS r2,#4 false -Instruction 954 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false -Instruction 955 S:0xC00142C6 0x42A3 0 CMP r3,r4 false -Instruction 956 S:0xC00142C8 0xD9EB 0 BLS {pc}-0x26 ; 0xc00142a2 true -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 957 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false -Instruction 958 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false -Instruction 959 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false -Instruction 960 S:0xC00142AC 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 22 (Atom Packet) -Timestamp Timestamp: 562537008393 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 961 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false -Instruction 962 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false -Instruction 963 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false -Instruction 964 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false -Instruction 965 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false -Instruction 966 S:0xC00142C0 0x3301 0 ADDS r3,#1 false -Instruction 967 S:0xC00142C2 0x3204 0 ADDS r2,#4 false -Instruction 968 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false -Instruction 969 S:0xC00142C6 0x42A3 0 CMP r3,r4 false -Instruction 970 S:0xC00142C8 0xD9EB 0 BLS {pc}-0x26 ; 0xc00142a2 true -Cycle Count Cycle Count: 34 (Atom Packet) -Instruction 971 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false -Instruction 972 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false -Instruction 973 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false -Instruction 974 S:0xC00142AC 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 18 (Atom Packet) -Timestamp Timestamp: 562537008394 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 975 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false -Instruction 976 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false -Instruction 977 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false -Instruction 978 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false -Instruction 979 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false -Instruction 980 S:0xC00142C0 0x3301 0 ADDS r3,#1 false -Instruction 981 S:0xC00142C2 0x3204 0 ADDS r2,#4 false -Instruction 982 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false -Instruction 983 S:0xC00142C6 0x42A3 0 CMP r3,r4 false -Instruction 984 S:0xC00142C8 0xD9EB 0 BLS {pc}-0x26 ; 0xc00142a2 true fail -Cycle Count Cycle Count: 30 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 985 S:0xC00142CA 0x680B 0 LDR r3,[r1,#0] false -Instruction 986 S:0xC00142CC 0xEE093F1C 0 MCR p15,#0x0,r3,c9,c12,#0 false -Instruction 987 S:0xC00142D0 0xBC18 0 POP {r3,r4} false -Instruction 988 S:0xC00142D2 0x4770 0 BX lr true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 989 S:0xC00139E6 0x2001 0 MOVS r0,#1 false -Instruction 990 S:0xC00139E8 0xBD10 0 POP {r4,pc} true -Instruction 991 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 992 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 993 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 994 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 995 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 996 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 997 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 998 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 999 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 1000 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 1001 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 1002 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 28 (Branch Packet) -Instruction 1003 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 1004 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 1005 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 1006 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 1007 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 1008 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 1009 S:0xC0008994 0xB538 0 PUSH {r3-r5,lr} false -Instruction 1010 S:0xC0008996 0xB500 0 PUSH {lr} false -Instruction 1011 S:0xC0008998 0xF85DEB04 0 POP {lr} false -Instruction 1012 S:0xC000899C 0xB981 0 CBNZ r1,{pc}+0x24 ; 0xc00089c0 true -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 1013 S:0xC00089C0 0x2902 0 CMP r1,#2 false -Instruction 1014 S:0xC00089C2 0xD8FB 0 BHI {pc}-6 ; 0xc00089bc true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1015 S:0xC00089C4 0xEE113F50 0 MRC p15,#0x0,r3,c1,c0,#2 false -Instruction 1016 S:0xC00089C8 0xF4430370 0 ORR r3,r3,#0xf00000 false -Instruction 1017 S:0xC00089CC 0xEE013F50 0 MCR p15,#0x0,r3,c1,c0,#2 false -Instruction 1018 S:0xC00089D0 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 24 (Atom Packet) -Timestamp Timestamp: 562537008397 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 79 (Branch Packet) -Instruction 1019 S:0xC00089D4 0xEEF83A10 0 VMRS r3,FPEXC false -Instruction 1020 S:0xC00089D8 0xF0234380 0 BIC r3,r3,#0x40000000 false -Instruction 1021 S:0xC00089DC 0xEEE83A10 0 VMSR FPEXC,r3 false -Instruction 1022 S:0xC00089E0 0x2001 0 MOVS r0,#1 false -Instruction 1023 S:0xC00089E2 0xBD38 0 POP {r3-r5,pc} true -Instruction 1024 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1025 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 1026 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1027 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 1028 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 1029 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 1030 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 1031 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 1032 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 1033 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 1034 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 1035 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 1036 S:0xC00368F8 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 473 (I-Sync Packet) -Info Tracing enabled -Instruction 1037 S:0xC004F674 0xB508 0 PUSH {r3,lr} false -Instruction 1038 S:0xC004F676 0xB500 0 PUSH {lr} false -Instruction 1039 S:0xC004F678 0xF85DEB04 0 POP {lr} false -Instruction 1040 S:0xC004F67C 0xF7FFFC84 0 BL {pc}-0x6f4 ; 0xc004ef88 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 1041 S:0xC004EF88 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 1042 S:0xC004EF8C 0xB084 0 SUB sp,sp,#0x10 false -Instruction 1043 S:0xC004EF8E 0xB500 0 PUSH {lr} false -Instruction 1044 S:0xC004EF90 0xF85DEB04 0 POP {lr} false -Instruction 1045 S:0xC004EF94 0x4D3E 0 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false -Instruction 1046 S:0xC004EF96 0x4682 0 MOV r10,r0 false -Instruction 1047 S:0xC004EF98 0x462C 0 MOV r4,r5 false -Instruction 1048 S:0xC004EF9A 0xF8D57090 0 LDR r7,[r5,#0x90] false -Instruction 1049 S:0xC004EF9E 0x07FE 0 LSLS r6,r7,#31 false -Instruction 1050 S:0xC004EFA0 0xD46A 0 BMI {pc}+0xd8 ; 0xc004f078 true fail -Cycle Count Cycle Count: 115 (Atom Packet) -Cycle Count Cycle Count: 106 (Branch Packet) -Instruction 1051 S:0xC004EFA2 0xF3BF8F5F 0 DMB false -Instruction 1052 S:0xC004EFA6 0x6BA3 0 LDR r3,[r4,#0x38] false -Instruction 1053 S:0xC004EFA8 0xF8CA3000 0 STR r3,[r10,#0] false -Instruction 1054 S:0xC004EFAC 0x6826 0 LDR r6,[r4,#0] false -Instruction 1055 S:0xC004EFAE 0x4630 0 MOV r0,r6 false -Instruction 1056 S:0xC004EFB0 0x6833 0 LDR r3,[r6,#0] false -Instruction 1057 S:0xC004EFB2 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 84 (I-Sync Packet) -Info Tracing enabled -Instruction 1058 S:0xC004EFB4 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 1059 S:0xC004EFB8 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 1060 S:0xC004EFBC 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 1061 S:0xC004EFC0 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 1062 S:0xC004EFC4 0x6862 0 LDR r2,[r4,#4] false -Instruction 1063 S:0xC004EFC6 0x6C63 0 LDR r3,[r4,#0x44] false -Instruction 1064 S:0xC004EFC8 0x4680 0 MOV r8,r0 false -Instruction 1065 S:0xC004EFCA 0x4689 0 MOV r9,r1 false -Instruction 1066 S:0xC004EFCC 0x6C20 0 LDR r0,[r4,#0x40] false -Instruction 1067 S:0xC004EFCE 0x68A1 0 LDR r1,[r4,#8] false -Instruction 1068 S:0xC004EFD0 0xF3BF8F5F 0 DMB false -Instruction 1069 S:0xC004EFD4 0xF8D46090 0 LDR r6,[r4,#0x90] false -Instruction 1070 S:0xC004EFD8 0x42B7 0 CMP r7,r6 false -Instruction 1071 S:0xC004EFDA 0xD1DE 0 BNE {pc}-0x40 ; 0xc004ef9a true fail -Cycle Count Cycle Count: 67 (Atom Packet) -Instruction 1072 S:0xC004EFDC 0xE9DD4500 0 LDRD r4,r5,[sp,#0] false -Instruction 1073 S:0xC004EFE0 0xE9DD6702 0 LDRD r6,r7,[sp,#8] false -Instruction 1074 S:0xC004EFE4 0xEBB80804 0 SUBS r8,r8,r4 false -Instruction 1075 S:0xC004EFE8 0xEB690905 0 SBC r9,r9,r5 false -Instruction 1076 S:0xC004EFEC 0x4604 0 MOV r4,r0 false -Instruction 1077 S:0xC004EFEE 0xEA080806 0 AND r8,r8,r6 false -Instruction 1078 S:0xC004EFF2 0xEA090907 0 AND r9,r9,r7 false -Instruction 1079 S:0xC004EFF6 0xF1C10020 0 RSB r0,r1,#0x20 false -Instruction 1080 S:0xC004EFFA 0xF8DAC000 0 LDR r12,[r10,#0] false -Instruction 1081 S:0xC004EFFE 0xFBA86702 0 UMULL r6,r7,r8,r2 false -Instruction 1082 S:0xC004F002 0x19A4 0 ADDS r4,r4,r6 false -Instruction 1083 S:0xC004F004 0xFB027709 0 MLA r7,r2,r9,r7 false -Instruction 1084 S:0xC004F008 0xFA24F201 0 LSR r2,r4,r1 false -Instruction 1085 S:0xC004F00C 0xEB430507 0 ADC r5,r3,r7 false -Instruction 1086 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false -Instruction 1087 S:0xC004F014 0xFA05F000 0 LSL r0,r5,r0 false -Instruction 1088 S:0xC004F018 0xBF58 0 IT PL false -Instruction 1089 S:0xC004F01A 0xFA45F606 0 ASR r6,r5,r6 false -Instruction 1090 S:0xC004F01E 0xEA420200 0 ORR r2,r2,r0 false -Instruction 1091 S:0xC004F022 0xFA45F301 0 ASR r3,r5,r1 false -Instruction 1092 S:0xC004F026 0xBF58 0 IT PL false -Instruction 1093 S:0xC004F028 0x4332 0 ORRS r2,r2,r6 false -Instruction 1094 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false -Instruction 1095 S:0xC004F02C 0xE9D76700 0 LDRD r6,r7,[r7,#0] false -Instruction 1096 S:0xC004F030 0x429F 0 CMP r7,r3 false -Instruction 1097 S:0xC004F032 0xBF08 0 IT EQ false -Instruction 1098 S:0xC004F034 0x4296 0 CMP r6,r2 false -Instruction 1099 S:0xC004F036 0xD21D 0 BCS {pc}+0x3e ; 0xc004f074 true -Cycle Count Cycle Count: 146 (Atom Packet) -Instruction 1100 S:0xC004F074 0x2600 0 MOVS r6,#0 false -Instruction 1101 S:0xC004F076 0xE7EE 0 B {pc}-0x20 ; 0xc004f056 true -Cycle Count Cycle Count: 37 (Atom Packet) -Cycle Count Cycle Count: 23 (Branch Packet) -Instruction 1102 S:0xC004F056 0x4B0F 0 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false -Instruction 1103 S:0xC004F058 0x4466 0 ADD r6,r6,r12 false -Instruction 1104 S:0xC004F05A 0xF8CA6000 0 STR r6,[r10,#0] false -Instruction 1105 S:0xC004F05E 0xF8CA2004 0 STR r2,[r10,#4] false -Instruction 1106 S:0xC004F062 0x681B 0 LDR r3,[r3,#0] false -Instruction 1107 S:0xC004F064 0x2B00 0 CMP r3,#0 false -Instruction 1108 S:0xC004F066 0xBF14 0 ITE NE false -Instruction 1109 S:0xC004F068 0xF06F000A 0 MVN r0,#0xa false -Instruction 1110 S:0xC004F06C 0x2000 0 MOVS r0,#0 false -Instruction 1111 S:0xC004F06E 0xB004 0 ADD sp,sp,#0x10 false -Instruction 1112 S:0xC004F070 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 1113 S:0xC004F680 0xB900 0 CBNZ r0,{pc}+4 ; 0xc004f684 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 1114 S:0xC004F682 0xBD08 0 POP {r3,pc} true -Cycle Count Cycle Count: 740 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 425 (Branch Packet) -Instruction 1115 S:0xC000C8A0 0xB091 0 SUB sp,sp,#0x44 false -Instruction 1116 S:0xC000C8A2 0x9000 0 STR r0,[sp,#0] false -Instruction 1117 S:0xC000C8A4 0x4668 0 MOV r0,sp false -Instruction 1118 S:0xC000C8A6 0xF0100F04 0 TST r0,#4 false -Instruction 1119 S:0xC000C8AA 0x9800 0 LDR r0,[sp,#0] false -Instruction 1120 S:0xC000C8AC 0xBF08 0 IT EQ false -Instruction 1121 S:0xC000C8AE 0xB081 0 SUB sp,sp,#4 false -Instruction 1122 S:0xC000C8B0 0xE88D1FFE 0 STM sp,{r1-r12} false -Instruction 1123 S:0xC000C8B4 0xE8900038 0 LDM r0,{r3-r5} false -Instruction 1124 S:0xC000C8B8 0xAF0C 0 ADD r7,sp,#0x30 false -Instruction 1125 S:0xC000C8BA 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 1126 S:0xC000C8BE 0xAA11 0 ADD r2,sp,#0x44 false -Instruction 1127 S:0xC000C8C0 0xBF08 0 IT EQ false -Instruction 1128 S:0xC000C8C2 0x3204 0 ADDS r2,#4 false -Instruction 1129 S:0xC000C8C4 0xF84D3D04 0 PUSH.W {r3} false -Instruction 1130 S:0xC000C8C8 0x4673 0 MOV r3,lr false -Instruction 1131 S:0xC000C8CA 0xE887007C 0 STM r7,{r2-r6} false -Instruction 1132 S:0xC000C8CE 0x490A 0 LDR r1,[pc,#40] ; [0xC000C8F8] = 0xC06013DC false -Instruction 1133 S:0xC000C8D0 0x4668 0 MOV r0,sp false -Instruction 1134 S:0xC000C8D2 0xF20F0E07 0 ADR.W lr,{pc}+9 ; 0xc000c8db false -Instruction 1135 S:0xC000C8D6 0xF8D1F000 0 LDR pc,[r1,#0] true -Instruction 1136 S:0xC00083D0 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 1137 S:0xC00083D4 0xB500 0 PUSH {lr} false -Instruction 1138 S:0xC00083D6 0xF004FD19 0 BL {pc}+0x4a36 ; 0xc000ce0c true -Cycle Count Cycle Count: 145 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 1139 S:0xC000CE0C 0x46F4 0 MOV r12,lr false -Instruction 1140 S:0xC000CE0E 0xF85DEB04 0 POP {lr} false -Instruction 1141 S:0xC000CE12 0x46E7 0 MOV pc,r12 true -Instruction 1142 S:0xC00083DA 0x4607 0 MOV r7,r0 false -Instruction 1143 S:0xC00083DC 0x4E0F 0 LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 false -Instruction 1144 S:0xC00083DE 0xF8D6800C 0 LDR r8,[r6,#0xc] false -Instruction 1145 S:0xC00083E2 0xF108040C 0 ADD r4,r8,#0xc false -Instruction 1146 S:0xC00083E6 0xE006 0 B {pc}+0x10 ; 0xc00083f6 true -Cycle Count Cycle Count: 177 (Atom Packet) -Instruction 1147 S:0xC00083F6 0x6822 0 LDR r2,[r4,#0] false -Instruction 1148 S:0xC00083F8 0xF42250E0 0 BIC r0,r2,#0x1c00 false -Instruction 1149 S:0xC00083FC 0xF1A00510 0 SUB r5,r0,#0x10 false -Instruction 1150 S:0xC0008400 0x4601 0 MOV r1,r0 false -Instruction 1151 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false -Instruction 1152 S:0xC0008406 0xD9EF 0 BLS {pc}-0x1e ; 0xc00083e8 true fail -Cycle Count Cycle Count: 114 (Atom Packet) -Instruction 1153 S:0xC0008408 0x280F 0 CMP r0,#0xf false -Instruction 1154 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 1155 S:0xC0008410 0xF8C82010 0 STR r2,[r8,#0x10] false -Instruction 1156 S:0xC0008414 0x4639 0 MOV r1,r7 false -Instruction 1157 S:0xC0008416 0xF008FC25 0 BL {pc}+0x884e ; 0xc0010c64 true -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 1158 S:0xC0010C64 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 1159 S:0xC0010C68 0xB500 0 PUSH {lr} false -Instruction 1160 S:0xC0010C6A 0xF85DEB04 0 POP {lr} false -Instruction 1161 S:0xC0010C6E 0x466B 0 MOV r3,sp false -Instruction 1162 S:0xC0010C70 0xF42354FF 0 BIC r4,r3,#0x1fe0 false -Instruction 1163 S:0xC0010C74 0x4E4A 0 LDR r6,[pc,#296] ; [0xC0010DA0] = 0xC05F1F34 false -Instruction 1164 S:0xC0010C76 0xF024041F 0 BIC r4,r4,#0x1f false -Instruction 1165 S:0xC0010C7A 0x2807 0 CMP r0,#7 false -Instruction 1166 S:0xC0010C7C 0x4689 0 MOV r9,r1 false -Instruction 1167 S:0xC0010C7E 0x4633 0 MOV r3,r6 false -Instruction 1168 S:0xC0010C80 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 1169 S:0xC0010C84 0x6964 0 LDR r4,[r4,#0x14] false -Instruction 1170 S:0xC0010C86 0x4602 0 MOV r2,r0 false -Instruction 1171 S:0xC0010C88 0x58CF 0 LDR r7,[r1,r3] false -Instruction 1172 S:0xC0010C8A 0xF8419003 0 STR r9,[r1,r3] false -Instruction 1173 S:0xC0010C8E 0xDC07 0 BGT {pc}+0x12 ; 0xc0010ca0 true fail -Cycle Count Cycle Count: 938 (Atom Packet) -Instruction 1174 S:0xC0010C90 0xEB001104 0 ADD r1,r0,r4,LSL #4 false -Instruction 1175 S:0xC0010C94 0x4B43 0 LDR r3,[pc,#268] ; [0xC0010DA4] = 0xC06498C0 false -Instruction 1176 S:0xC0010C96 0xEB030381 0 ADD r3,r3,r1,LSL #2 false -Instruction 1177 S:0xC0010C9A 0x6859 0 LDR r1,[r3,#4] false -Instruction 1178 S:0xC0010C9C 0x3101 0 ADDS r1,#1 false -Instruction 1179 S:0xC0010C9E 0x6059 0 STR r1,[r3,#4] false -Instruction 1180 S:0xC0010CA0 0x2A07 0 CMP r2,#7 false -Instruction 1181 S:0xC0010CA2 0xD827 0 BHI {pc}+0x52 ; 0xc0010cf4 true fail -Cycle Count Cycle Count: 144 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 1182 S:0xC0010CA4 0xE8DFF002 0 TBB [pc,r2] true -Instruction 1183 S:0xC0010CEE 0xF02CF92F 0 BL {pc}+0x2c262 ; 0xc003cf50 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1184 S:0xC003CF50 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 1185 S:0xC003CF54 0xAF00 0 ADD r7,sp,#0 false -Instruction 1186 S:0xC003CF56 0xB500 0 PUSH {lr} false -Instruction 1187 S:0xC003CF58 0xF85DEB04 0 POP {lr} false -Instruction 1188 S:0xC003CF5C 0x4E2C 0 LDR r6,[pc,#176] ; [0xC003D010] = 0xC05F3080 false -Instruction 1189 S:0xC003CF5E 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 1190 S:0xC003CF62 0x4633 0 MOV r3,r6 false -Instruction 1191 S:0xC003CF64 0x18D2 0 ADDS r2,r2,r3 false -Instruction 1192 S:0xC003CF66 0xF8D22594 0 LDR r2,[r2,#0x594] false -Instruction 1193 S:0xC003CF6A 0xB1BA 0 CBZ r2,{pc}+0x32 ; 0xc003cf9c true fail -Cycle Count Cycle Count: 171 (Atom Packet) -Instruction 1194 S:0xC003CF6C 0x466A 0 MOV r2,sp false -Instruction 1195 S:0xC003CF6E 0xF8DF80A4 0 LDR r8,[pc,#164] ; [0xC003D014] = 0xC05FD5C0 false -Instruction 1196 S:0xC003CF72 0xF42254FF 0 BIC r4,r2,#0x1fe0 false -Instruction 1197 S:0xC003CF76 0xF024041F 0 BIC r4,r4,#0x1f false -Instruction 1198 S:0xC003CF7A 0xF7E4F8FF 0 BL {pc}-0x1bdfe ; 0xc002117c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1199 S:0xC002117C 0xB538 0 PUSH {r3-r5,lr} false -Instruction 1200 S:0xC002117E 0xB500 0 PUSH {lr} false -Instruction 1201 S:0xC0021180 0xF85DEB04 0 POP {lr} false -Instruction 1202 S:0xC0021184 0x466B 0 MOV r3,sp false -Instruction 1203 S:0xC0021186 0xF42354FF 0 BIC r4,r3,#0x1fe0 false -Instruction 1204 S:0xC002118A 0xF024041F 0 BIC r4,r4,#0x1f false -Instruction 1205 S:0xC002118E 0x6965 0 LDR r5,[r4,#0x14] false -Instruction 1206 S:0xC0021190 0xF04EFFCE 0 BL {pc}+0x4efa0 ; 0xc0070130 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 930 (I-Sync Packet) -Info Tracing enabled -Instruction 1207 S:0xC0021194 0x68E3 0 LDR r3,[r4,#0xc] false -Instruction 1208 S:0xC0021196 0xF8D33240 0 LDR r3,[r3,#0x240] false -Instruction 1209 S:0xC002119A 0xB92B 0 CBNZ r3,{pc}+0xe ; 0xc00211a8 true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 1210 S:0xC002119C 0x6863 0 LDR r3,[r4,#4] false -Instruction 1211 S:0xC002119E 0xF0234278 0 BIC r2,r3,#0xf8000000 false -Instruction 1212 S:0xC00211A2 0xF02202FF 0 BIC r2,r2,#0xff false -Instruction 1213 S:0xC00211A6 0xB122 0 CBZ r2,{pc}+0xc ; 0xc00211b2 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1214 S:0xC00211B2 0xF5037300 0 ADD r3,r3,#0x200 false -Instruction 1215 S:0xC00211B6 0x6063 0 STR r3,[r4,#4] false -Instruction 1216 S:0xC00211B8 0x4628 0 MOV r0,r5 false -Instruction 1217 S:0xC00211BA 0xF034FE99 0 BL {pc}+0x34d36 ; 0xc0055ef0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1218 S:0xC0055EF0 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 1219 S:0xC0055EF4 0xB084 0 SUB sp,sp,#0x10 false -Instruction 1220 S:0xC0055EF6 0xB500 0 PUSH {lr} false -Instruction 1221 S:0xC0055EF8 0xF85DEB04 0 POP {lr} false -Instruction 1222 S:0xC0055EFC 0x4D22 0 LDR r5,[pc,#136] ; [0xC0055F88] false -Instruction 1223 S:0xC0055EFE 0x4607 0 MOV r7,r0 false -Instruction 1224 S:0xC0055F00 0x4E22 0 LDR r6,[pc,#136] ; [0xC0055F8C] false -Instruction 1225 S:0xC0055F02 0xF7FFF81B 0 BL {pc}-0xfc6 ; 0xc0054f3c true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 1226 S:0xC0054F3C 0xB500 0 PUSH {lr} false -Instruction 1227 S:0xC0054F3E 0xF85DEB04 0 POP {lr} false -Instruction 1228 S:0xC0054F42 0xF100011F 0 ADD r1,r0,#0x1f false -Instruction 1229 S:0xC0054F46 0x4A0B 0 LDR r2,[pc,#44] ; [0xC0054F74] = 0xC064D4A8 false -Instruction 1230 S:0xC0054F48 0xEA110120 0 ANDS r1,r1,r0,ASR #32 false -Instruction 1231 S:0xC0054F4C 0xBF38 0 IT CC false -Instruction 1232 S:0xC0054F4E 0x4601 0 MOV r1,r0 false -Instruction 1233 S:0xC0054F50 0xF000031F 0 AND r3,r0,#0x1f false -Instruction 1234 S:0xC0054F54 0x1149 0 ASRS r1,r1,#5 false -Instruction 1235 S:0xC0054F56 0xF8522021 0 LDR r2,[r2,r1,LSL #2] false -Instruction 1236 S:0xC0054F5A 0xFA22F303 0 LSR r3,r2,r3 false -Instruction 1237 S:0xC0054F5E 0x07D9 0 LSLS r1,r3,#31 false -Instruction 1238 S:0xC0054F60 0xD400 0 BMI {pc}+4 ; 0xc0054f64 true fail -Cycle Count Cycle Count: 84 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 1239 S:0xC0054F62 0x4770 0 BX lr true -Instruction 1240 S:0xC0055F06 0xF8554027 0 LDR r4,[r5,r7,LSL #2] false -Instruction 1241 S:0xC0055F0A 0x4633 0 MOV r3,r6 false -Instruction 1242 S:0xC0055F0C 0x191C 0 ADDS r4,r3,r4 false -Instruction 1243 S:0xC0055F0E 0x6EE3 0 LDR r3,[r4,#0x6c] false -Instruction 1244 S:0xC0055F10 0xB923 0 CBNZ r3,{pc}+0xc ; 0xc0055f1c true -Cycle Count Cycle Count: 159 (Atom Packet) -Instruction 1245 S:0xC0055F1C 0xA802 0 ADD r0,sp,#8 false -Instruction 1246 S:0xC0055F1E 0xF7F9FB05 0 BL {pc}-0x69f2 ; 0xc004f52c true -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 1247 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 1248 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false -Instruction 1249 S:0xC004F532 0xB500 0 PUSH {lr} false -Instruction 1250 S:0xC004F534 0xF85DEB04 0 POP {lr} false -Instruction 1251 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 1252 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 1253 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false -Instruction 1254 S:0xC004F53E 0x2B00 0 CMP r3,#0 false -Instruction 1255 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Cycle Count Cycle Count: 27 (Atom Packet) -Instruction 1256 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 1257 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 1258 S:0xC004F54A 0x464F 0 MOV r7,r9 false -Instruction 1259 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false -Instruction 1260 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false -Instruction 1261 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 141 (Branch Packet) -Instruction 1262 S:0xC004F554 0xF3BF8F5F 0 DMB false -Instruction 1263 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false -Instruction 1264 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false -Instruction 1265 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false -Instruction 1266 S:0xC004F564 0x4630 0 MOV r0,r6 false -Instruction 1267 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false -Instruction 1268 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false -Instruction 1269 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false -Instruction 1270 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false -Instruction 1271 S:0xC004F572 0x4788 0 BLX r1 true -Cycle Count Cycle Count: 61 (I-Sync Packet) -Info Tracing enabled -Instruction 1272 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 1273 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false -Instruction 1274 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false -Instruction 1275 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 1276 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 1277 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false -Instruction 1278 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false -Instruction 1279 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false -Instruction 1280 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false -Instruction 1281 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 1282 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false -Instruction 1283 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false -Instruction 1284 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false -Instruction 1285 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false -Instruction 1286 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false -Instruction 1287 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false -Instruction 1288 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 1289 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false -Instruction 1290 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false -Instruction 1291 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false -Instruction 1292 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false -Instruction 1293 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 1294 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false -Instruction 1295 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false -Instruction 1296 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 1297 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 1298 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false -Instruction 1299 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false -Instruction 1300 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 1301 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 1302 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false -Instruction 1303 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false -Instruction 1304 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false -Instruction 1305 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 1306 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false -Instruction 1307 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 1308 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 1309 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false -Instruction 1310 S:0xC004F5F8 0xF3BF8F5F 0 DMB false -Instruction 1311 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false -Instruction 1312 S:0xC004F600 0x428D 0 CMP r5,r1 false -Instruction 1313 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Cycle Count Cycle Count: 143 (Atom Packet) -Cycle Count Cycle Count: 10 (Branch Packet) -Instruction 1314 S:0xC004F604 0x461D 0 MOV r5,r3 false -Instruction 1315 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 1316 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 1317 S:0xC004F60C 0x4614 0 MOV r4,r2 false -Instruction 1318 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 1319 S:0xC004F612 0x4650 0 MOV r0,r10 false -Instruction 1320 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false -Instruction 1321 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false -Instruction 1322 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 1323 S:0xC004F61E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 1324 S:0xC0055F22 0x6EE3 0 LDR r3,[r4,#0x6c] false -Instruction 1325 S:0xC0055F24 0xF8DD9008 0 LDR r9,[sp,#8] false -Instruction 1326 S:0xC0055F28 0xF8DD800C 0 LDR r8,[sp,#0xc] false -Instruction 1327 S:0xC0055F2C 0xB9CB 0 CBNZ r3,{pc}+0x36 ; 0xc0055f62 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1328 S:0xC0055F62 0xF8552027 0 LDR r2,[r5,r7,LSL #2] false -Instruction 1329 S:0xC0055F66 0x4633 0 MOV r3,r6 false -Instruction 1330 S:0xC0055F68 0xEB030A02 0 ADD r10,r3,r2 false -Instruction 1331 S:0xC0055F6C 0x4638 0 MOV r0,r7 false -Instruction 1332 S:0xC0055F6E 0x4643 0 MOV r3,r8 false -Instruction 1333 S:0xC0055F70 0x2700 0 MOVS r7,#0 false -Instruction 1334 S:0xC0055F72 0x4651 0 MOV r1,r10 false -Instruction 1335 S:0xC0055F74 0x464A 0 MOV r2,r9 false -Instruction 1336 S:0xC0055F76 0x9700 0 STR r7,[sp,#0] false -Instruction 1337 S:0xC0055F78 0xF7FFFC00 0 BL {pc}-0x7fc ; 0xc005577c true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 1338 S:0xC005577C 0xB5F0 0 PUSH {r4-r7,lr} false -Instruction 1339 S:0xC005577E 0xB085 0 SUB sp,sp,#0x14 false -Instruction 1340 S:0xC0055780 0xB500 0 PUSH {lr} false -Instruction 1341 S:0xC0055782 0xF85DEB04 0 POP {lr} false -Instruction 1342 S:0xC0055786 0x460F 0 MOV r7,r1 false -Instruction 1343 S:0xC0055788 0x6EC9 0 LDR r1,[r1,#0x6c] false -Instruction 1344 S:0xC005578A 0x9E0A 0 LDR r6,[sp,#0x28] false -Instruction 1345 S:0xC005578C 0xB989 0 CBNZ r1,{pc}+0x26 ; 0xc00557b2 true -Cycle Count Cycle Count: 139 (Atom Packet) -Instruction 1346 S:0xC00557B2 0xE9D7451C 0 LDRD r4,r5,[r7,#0x70] false -Instruction 1347 S:0xC00557B6 0x9201 0 STR r2,[sp,#4] false -Instruction 1348 S:0xC00557B8 0x1B14 0 SUBS r4,r2,r4 false -Instruction 1349 S:0xC00557BA 0xEB630505 0 SBC r5,r3,r5 false -Instruction 1350 S:0xC00557BE 0x9300 0 STR r3,[sp,#0] false -Instruction 1351 S:0xC00557C0 0xF7E6FF9C 0 BL {pc}-0x190c4 ; 0xc003c6fc true -Cycle Count Cycle Count: 31 (Atom Packet) -Cycle Count Cycle Count: 388 (Branch Packet) -Instruction 1352 S:0xC003C6FC 0xB488 0 PUSH {r3,r7} false -Instruction 1353 S:0xC003C6FE 0xAF00 0 ADD r7,sp,#0 false -Instruction 1354 S:0xC003C700 0xB500 0 PUSH {lr} false -Instruction 1355 S:0xC003C702 0xF85DEB04 0 POP {lr} false -Instruction 1356 S:0xC003C706 0xF24D52C0 0 MOV r2,#0xd5c0 false -Instruction 1357 S:0xC003C70A 0xF2CC025F 0 MOVT r2,#0xc05f false -Instruction 1358 S:0xC003C70E 0xF2430380 0 MOVW r3,#0x3080 false -Instruction 1359 S:0xC003C712 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1360 S:0xC003C716 0xF8522020 0 LDR r2,[r2,r0,LSL #2] false -Instruction 1361 S:0xC003C71A 0x189B 0 ADDS r3,r3,r2 false -Instruction 1362 S:0xC003C71C 0xF8D30488 0 LDR r0,[r3,#0x488] false -Instruction 1363 S:0xC003C720 0x46BD 0 MOV sp,r7 false -Instruction 1364 S:0xC003C722 0xBC88 0 POP {r3,r7} false -Instruction 1365 S:0xC003C724 0x4770 0 BX lr true -Instruction 1366 S:0xC00557C4 0x9A01 0 LDR r2,[sp,#4] false -Instruction 1367 S:0xC00557C6 0x9B00 0 LDR r3,[sp,#0] false -Instruction 1368 S:0xC00557C8 0xB948 0 CBNZ r0,{pc}+0x16 ; 0xc00557de true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1369 S:0xC00557CA 0xE9D70122 0 LDRD r0,r1,[r7,#0x88] false -Instruction 1370 S:0xC00557CE 0x1900 0 ADDS r0,r0,r4 false -Instruction 1371 S:0xC00557D0 0xEB410105 0 ADC r1,r1,r5 false -Instruction 1372 S:0xC00557D4 0xE9C70122 0 STRD r0,r1,[r7,#0x88] false -Instruction 1373 S:0xC00557D8 0xE9C7231C 0 STRD r2,r3,[r7,#0x70] false -Instruction 1374 S:0xC00557DC 0xE7D7 0 B {pc}-0x4e ; 0xc005578e true -Cycle Count Cycle Count: 113 (Atom Packet) -Instruction 1375 S:0xC005578E 0xB176 0 CBZ r6,{pc}+0x20 ; 0xc00557ae true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 1376 S:0xC00557AE 0xB005 0 ADD sp,sp,#0x14 false -Instruction 1377 S:0xC00557B0 0xBDF0 0 POP {r4-r7,pc} true -Instruction 1378 S:0xC0055F7C 0xF8CA706C 0 STR r7,[r10,#0x6c] false -Instruction 1379 S:0xC0055F80 0x6DE3 0 LDR r3,[r4,#0x5c] false -Instruction 1380 S:0xC0055F82 0x2B00 0 CMP r3,#0 false -Instruction 1381 S:0xC0055F84 0xD0C7 0 BEQ {pc}-0x6e ; 0xc0055f16 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1382 S:0xC0055F86 0xE7D5 0 B {pc}-0x52 ; 0xc0055f34 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1383 S:0xC0055F34 0x466A 0 MOV r2,sp false -Instruction 1384 S:0xC0055F36 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 1385 S:0xC0055F3A 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 1386 S:0xC0055F3E 0x695B 0 LDR r3,[r3,#0x14] false -Instruction 1387 S:0xC0055F40 0xF8553023 0 LDR r3,[r5,r3,LSL #2] false -Instruction 1388 S:0xC0055F44 0x18F6 0 ADDS r6,r6,r3 false -Instruction 1389 S:0xC0055F46 0xF8C69078 0 STR r9,[r6,#0x78] false -Instruction 1390 S:0xC0055F4A 0xF8C6807C 0 STR r8,[r6,#0x7c] false -Instruction 1391 S:0xC0055F4E 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false -Instruction 1392 S:0xC0055F52 0xB672 0 CPSID i false -Instruction 1393 S:0xC0055F54 0x4648 0 MOV r0,r9 false -Instruction 1394 S:0xC0055F56 0x4641 0 MOV r1,r8 false -Instruction 1395 S:0xC0055F58 0xF7FFFB0C 0 BL {pc}-0x9e4 ; 0xc0055574 true -Cycle Count Cycle Count: 63 (Atom Packet) -Instruction 1396 S:0xC0055574 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 1397 S:0xC0055578 0xB500 0 PUSH {lr} false -Instruction 1398 S:0xC005557A 0xF85DEB04 0 POP {lr} false -Instruction 1399 S:0xC005557E 0x4604 0 MOV r4,r0 false -Instruction 1400 S:0xC0055580 0xF8DF80D8 0 LDR r8,[pc,#216] ; [0xC005565C] = 0xC064D4C8 false -Instruction 1401 S:0xC0055584 0x460D 0 MOV r5,r1 false -Instruction 1402 S:0xC0055586 0xF8DF90D8 0 LDR r9,[pc,#216] ; [0xC0055660] = 0xC064D488 false -Instruction 1403 S:0xC005558A 0xE9D82302 0 LDRD r2,r3,[r8,#8] false -Instruction 1404 S:0xC005558E 0xE9D90100 0 LDRD r0,r1,[r9,#0] false -Instruction 1405 S:0xC0055592 0x1AA2 0 SUBS r2,r4,r2 false -Instruction 1406 S:0xC0055594 0xEB650303 0 SBC r3,r5,r3 false -Instruction 1407 S:0xC0055598 0x4282 0 CMP r2,r0 false -Instruction 1408 S:0xC005559A 0xEB730601 0 SBCS r6,r3,r1 false -Instruction 1409 S:0xC005559E 0xDA01 0 BGE {pc}+6 ; 0xc00555a4 true fail -Cycle Count Cycle Count: 326 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 1410 S:0xC00555A0 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 1411 S:0xC0055F5C 0xF3848100 0 MSR CPSR_c,r4 false -Instruction 1412 S:0xC0055F60 0xE7D9 0 B {pc}-0x4a ; 0xc0055f16 true -Cycle Count Cycle Count: 40 (Atom Packet) -Cycle Count Cycle Count: 18 (Branch Packet) -Instruction 1413 S:0xC0055F16 0xB004 0 ADD sp,sp,#0x10 false -Instruction 1414 S:0xC0055F18 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 1415 S:0xC00211BE 0xF7FFFE35 0 BL {pc}-0x392 ; 0xc0020e2c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1416 S:0xC0020E2C 0xB500 0 PUSH {lr} false -Instruction 1417 S:0xC0020E2E 0xF85DEB04 0 POP {lr} false -Instruction 1418 S:0xC0020E32 0xF44F7000 0 MOV r0,#0x200 false -Instruction 1419 S:0xC0020E36 0xF7FFBFC7 0 B.W {pc}-0x6e ; 0xc0020dc8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1420 S:0xC0020DC8 0xB570 0 PUSH {r4-r6,lr} false -Instruction 1421 S:0xC0020DCA 0xB500 0 PUSH {lr} false -Instruction 1422 S:0xC0020DCC 0xF85DEB04 0 POP {lr} false -Instruction 1423 S:0xC0020DD0 0x466B 0 MOV r3,sp false -Instruction 1424 S:0xC0020DD2 0xF42354FF 0 BIC r4,r3,#0x1fe0 false -Instruction 1425 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false -Instruction 1426 S:0xC0020DD8 0xF024041F 0 BIC r4,r4,#0x1f false -Instruction 1427 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false -Instruction 1428 S:0xC0020DE0 0x4605 0 MOV r5,r0 false -Instruction 1429 S:0xC0020DE2 0x6862 0 LDR r2,[r4,#4] false -Instruction 1430 S:0xC0020DE4 0x4013 0 ANDS r3,r3,r2 false -Instruction 1431 S:0xC0020DE6 0xB93B 0 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 1432 S:0xC0020DE8 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 1433 S:0xC0020DEC 0x061A 0 LSLS r2,r3,#24 false -Instruction 1434 S:0xC0020DEE 0xD50E 0 BPL {pc}+0x20 ; 0xc0020e0e true fail -Cycle Count Cycle Count: 21 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 1435 S:0xC0020DF0 0x6863 0 LDR r3,[r4,#4] false -Instruction 1436 S:0xC0020DF2 0x1B5B 0 SUBS r3,r3,r5 false -Instruction 1437 S:0xC0020DF4 0x6063 0 STR r3,[r4,#4] false -Instruction 1438 S:0xC0020DF6 0xBD70 0 POP {r4-r6,pc} true -Instruction 1439 S:0xC00211C2 0xE7F1 0 B {pc}-0x1a ; 0xc00211a8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 1440 S:0xC00211A8 0x6863 0 LDR r3,[r4,#4] false -Instruction 1441 S:0xC00211AA 0xF5033380 0 ADD r3,r3,#0x10000 false -Instruction 1442 S:0xC00211AE 0x6063 0 STR r3,[r4,#4] false -Instruction 1443 S:0xC00211B0 0xBD38 0 POP {r3-r5,pc} true -Instruction 1444 S:0xC003CF7E 0x4635 0 MOV r5,r6 false -Instruction 1445 S:0xC003CF80 0xF7FFF870 0 BL {pc}-0xf1c ; 0xc003c064 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1446 S:0xC003C064 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 1447 S:0xC003C068 0xAF00 0 ADD r7,sp,#0 false -Instruction 1448 S:0xC003C06A 0xB500 0 PUSH {lr} false -Instruction 1449 S:0xC003C06C 0xF85DEB04 0 POP {lr} false -Instruction 1450 S:0xC003C070 0x4E15 0 LDR r6,[pc,#84] ; [0xC003C0C8] = 0xC05F3080 false -Instruction 1451 S:0xC003C072 0xEE1D8F90 0 MRC p15,#0x0,r8,c13,c0,#4 false -Instruction 1452 S:0xC003C076 0xEB080506 0 ADD r5,r8,r6 false -Instruction 1453 S:0xC003C07A 0xF3BF8F5F 0 DMB false -Instruction 1454 S:0xC003C07E 0x2300 0 MOVS r3,#0 false -Instruction 1455 S:0xC003C080 0xF2055294 0 ADD r2,r5,#0x594 false -Instruction 1456 S:0xC003C084 0xE8524F00 0 LDREX r4,[r2] false -Instruction 1457 S:0xC003C088 0xE8423100 0 STREX r1,r3,[r2] false -Instruction 1458 S:0xC003C08C 0xF0910F00 0 TEQ r1,#0 false -Instruction 1459 S:0xC003C090 0xD1F8 0 BNE {pc}-0xc ; 0xc003c084 true fail -Cycle Count Cycle Count: 236 (Atom Packet) -Instruction 1460 S:0xC003C092 0xF3BF8F5F 0 DMB false -Instruction 1461 S:0xC003C096 0x4628 0 MOV r0,r5 false -Instruction 1462 S:0xC003C098 0xF3A8FA8E 0 BL {pc}+0x3a8520 ; 0xc03e45b8 true -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 562 (I-Sync Packet) -Info Tracing enabled -Instruction 1463 S:0xC003C09C 0xB13C 0 CBZ r4,{pc}+0x12 ; 0xc003c0ae true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1464 S:0xC003C09E 0xF1A40114 0 SUB r1,r4,#0x14 false -Instruction 1465 S:0xC003C0A2 0x6824 0 LDR r4,[r4,#0] false -Instruction 1466 S:0xC003C0A4 0x4628 0 MOV r0,r5 false -Instruction 1467 S:0xC003C0A6 0xF7FFFFB7 0 BL {pc}-0x8e ; 0xc003c018 true -Cycle Count Cycle Count: 795 (Atom Packet) -Instruction 1468 S:0xC003C018 0xB5B0 0 PUSH {r4,r5,r7,lr} false -Instruction 1469 S:0xC003C01A 0xAF00 0 ADD r7,sp,#0 false -Instruction 1470 S:0xC003C01C 0xB500 0 PUSH {lr} false -Instruction 1471 S:0xC003C01E 0xF85DEB04 0 POP {lr} false -Instruction 1472 S:0xC003C022 0xF891323C 0 LDRB r3,[r1,#0x23c] false -Instruction 1473 S:0xC003C026 0x460C 0 MOV r4,r1 false -Instruction 1474 S:0xC003C028 0x2205 0 MOVS r2,#5 false -Instruction 1475 S:0xC003C02A 0x0699 0 LSLS r1,r3,#26 false -Instruction 1476 S:0xC003C02C 0x4621 0 MOV r1,r4 false -Instruction 1477 S:0xC003C02E 0x4605 0 MOV r5,r0 false -Instruction 1478 S:0xC003C030 0xBF42 0 ITTT MI false -Instruction 1479 S:0xC003C032 0xF8D0345C 0 LDR r3,[r0,#0x45c] false -Instruction 1480 S:0xC003C036 0xF10333FF 0 ADD r3,r3,#0xffffffff false -Instruction 1481 S:0xC003C03A 0xF8C0345C 0 STR r3,[r0,#0x45c] false -Instruction 1482 S:0xC003C03E 0xF7FFFEE3 0 BL {pc}-0x236 ; 0xc003be08 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 1483 S:0xC003BE08 0xB488 0 PUSH {r3,r7} false -Instruction 1484 S:0xC003BE0A 0xAF00 0 ADD r7,sp,#0 false -Instruction 1485 S:0xC003BE0C 0xB500 0 PUSH {lr} false -Instruction 1486 S:0xC003BE0E 0xF85DEB04 0 POP {lr} false -Instruction 1487 S:0xC003BE12 0x680B 0 LDR r3,[r1,#0] false -Instruction 1488 S:0xC003BE14 0x079B 0 LSLS r3,r3,#30 false -Instruction 1489 S:0xC003BE16 0xD508 0 BPL {pc}+0x14 ; 0xc003be2a true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 1490 S:0xC003BE2A 0x46BD 0 MOV sp,r7 false -Instruction 1491 S:0xC003BE2C 0xBC88 0 POP {r3,r7} false -Instruction 1492 S:0xC003BE2E 0xF7FFBD1B 0 B.W {pc}-0x5c6 ; 0xc003b868 true -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 1493 S:0xC003B868 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 1494 S:0xC003B86C 0xAF00 0 ADD r7,sp,#0 false -Instruction 1495 S:0xC003B86E 0xB500 0 PUSH {lr} false -Instruction 1496 S:0xC003B870 0xF85DEB04 0 POP {lr} false -Instruction 1497 S:0xC003B874 0x460E 0 MOV r6,r1 false -Instruction 1498 S:0xC003B876 0x4690 0 MOV r8,r2 false -Instruction 1499 S:0xC003B878 0x4681 0 MOV r9,r0 false -Instruction 1500 S:0xC003B87A 0xF7FFFF85 0 BL {pc}-0xf2 ; 0xc003b788 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 1501 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false -Instruction 1502 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false -Instruction 1503 S:0xC003B78E 0xB500 0 PUSH {lr} false -Instruction 1504 S:0xC003B790 0xF85DEB04 0 POP {lr} false -Instruction 1505 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 1506 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 1507 S:0xC003B798 0x2B00 0 CMP r3,#0 false -Instruction 1508 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 1509 S:0xC003B7A0 0xF8D004C0 0 LDR r0,[r0,#0x4c0] false -Instruction 1510 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Cycle Count Cycle Count: 231 (Atom Packet) -Instruction 1511 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 1512 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false -Instruction 1513 S:0xC003F2B8 0xB108 0 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Cycle Count Cycle Count: 142 (Atom Packet) -Instruction 1514 S:0xC003F2BA 0xF7CFBD35 0 B {pc}-0x30592 ; 0xc000ed28 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 1515 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false -Instruction 1516 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false -Instruction 1517 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1518 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false -Instruction 1519 S:0xC000ED34 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 159 (Branch Packet) -Instruction 1520 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false -Instruction 1521 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false -Instruction 1522 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false -Instruction 1523 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false -Instruction 1524 S:0xC00113F8 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 70 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 99 (Branch Packet) -Instruction 1525 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false -Instruction 1526 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 1527 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false -Instruction 1528 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false -Instruction 1529 S:0xC0011408 0x4610 0 MOV r0,r2 false -Instruction 1530 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false -Instruction 1531 S:0xC001140E 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 1532 S:0xC000ED36 0xBD08 0 POP {r3,pc} true -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 1533 S:0xC003B7A8 0xF506638F 0 ADD r3,r6,#0x478 false -Instruction 1534 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 1535 S:0xC003B7B0 0xE9D38900 0 LDRD r8,r9,[r3,#0] false -Instruction 1536 S:0xC003B7B4 0xE9C30100 0 STRD r0,r1,[r3,#0] false -Instruction 1537 S:0xC003B7B8 0xE9D62300 0 LDRD r2,r3,[r6,#0] false -Instruction 1538 S:0xC003B7BC 0xEBB20208 0 SUBS r2,r2,r8 false -Instruction 1539 S:0xC003B7C0 0xEB630309 0 SBC r3,r3,r9 false -Instruction 1540 S:0xC003B7C4 0x1812 0 ADDS r2,r2,r0 false -Instruction 1541 S:0xC003B7C6 0xEB430301 0 ADC r3,r3,r1 false -Instruction 1542 S:0xC003B7CA 0xE9C62300 0 STRD r2,r3,[r6,#0] false -Instruction 1543 S:0xC003B7CE 0xE8BD83C8 0 POP {r3,r6-r9,pc} true -Instruction 1544 S:0xC003B87E 0x4633 0 MOV r3,r6 false -Instruction 1545 S:0xC003B880 0xE9F3457A 0 LDRD r4,r5,[r3,#0x1e8]! false -Instruction 1546 S:0xC003B884 0xEA540205 0 ORRS r2,r4,r5 false -Instruction 1547 S:0xC003B888 0xD10C 0 BNE {pc}+0x1c ; 0xc003b8a4 true fail -Cycle Count Cycle Count: 35 (Atom Packet) -Cycle Count Cycle Count: 344 (Branch Packet) -Instruction 1548 S:0xC003B88A 0x6872 0 LDR r2,[r6,#4] false -Instruction 1549 S:0xC003B88C 0x4809 0 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false -Instruction 1550 S:0xC003B88E 0x490A 0 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false -Instruction 1551 S:0xC003B890 0x6952 0 LDR r2,[r2,#0x14] false -Instruction 1552 S:0xC003B892 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false -Instruction 1553 S:0xC003B896 0x1889 0 ADDS r1,r1,r2 false -Instruction 1554 S:0xC003B898 0xF501618F 0 ADD r1,r1,#0x478 false -Instruction 1555 S:0xC003B89C 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 1556 S:0xC003B8A0 0xE9C34500 0 STRD r4,r5,[r3,#0] false -Instruction 1557 S:0xC003B8A4 0x6B33 0 LDR r3,[r6,#0x30] false -Instruction 1558 S:0xC003B8A6 0x4648 0 MOV r0,r9 false -Instruction 1559 S:0xC003B8A8 0x4642 0 MOV r2,r8 false -Instruction 1560 S:0xC003B8AA 0x4631 0 MOV r1,r6 false -Instruction 1561 S:0xC003B8AC 0x685B 0 LDR r3,[r3,#4] false -Instruction 1562 S:0xC003B8AE 0x4798 0 BLX r3 true -Instruction 1563 S:0xC0043DE4 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 1564 S:0xC0043DE8 0xB0A5 0 SUB sp,sp,#0x94 false -Instruction 1565 S:0xC0043DEA 0xB500 0 PUSH {lr} false -Instruction 1566 S:0xC0043DEC 0xF85DEB04 0 POP {lr} false -Instruction 1567 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false -Instruction 1568 S:0xC0043DF4 0x9013 0 STR r0,[sp,#0x4c] false -Instruction 1569 S:0xC0043DF6 0xF0008380 0 BEQ.W {pc}+0x704 ; 0xc00444fa true fail -Cycle Count Cycle Count: 329 (Atom Packet) -Instruction 1570 S:0xC0043DFA 0x6D4B 0 LDR r3,[r1,#0x54] false -Instruction 1571 S:0xC0043DFC 0x2B00 0 CMP r3,#0 false -Instruction 1572 S:0xC0043DFE 0xF0408273 0 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail -Cycle Count Cycle Count: 182 (Atom Packet) -Instruction 1573 S:0xC0043E02 0x465F 0 MOV r7,r11 false -Instruction 1574 S:0xC0043E04 0x4615 0 MOV r5,r2 false -Instruction 1575 S:0xC0043E06 0xF0050305 0 AND r3,r5,#5 false -Instruction 1576 S:0xC0043E0A 0xF8D76124 0 LDR r6,[r7,#0x124] false -Instruction 1577 S:0xC0043E0E 0x2B01 0 CMP r3,#1 false -Instruction 1578 S:0xC0043E10 0xD008 0 BEQ {pc}+0x14 ; 0xc0043e24 true fail -Cycle Count Cycle Count: 29 (Atom Packet) -Instruction 1579 S:0xC0043E12 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false -Instruction 1580 S:0xC0043E16 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false -Instruction 1581 S:0xC0043E1A 0x1880 0 ADDS r0,r0,r2 false -Instruction 1582 S:0xC0043E1C 0xEB410103 0 ADC r1,r1,r3 false -Instruction 1583 S:0xC0043E20 0xE9C7010C 0 STRD r0,r1,[r7,#0x30] false -Instruction 1584 S:0xC0043E24 0x46B8 0 MOV r8,r7 false -Instruction 1585 S:0xC0043E26 0x4630 0 MOV r0,r6 false -Instruction 1586 S:0xC0043E28 0xF7FCF96E 0 BL {pc}-0x3d20 ; 0xc0040108 true -Cycle Count Cycle Count: 115 (Atom Packet) -Instruction 1587 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 1588 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false -Instruction 1589 S:0xC004010E 0xB500 0 PUSH {lr} false -Instruction 1590 S:0xC0040110 0xF85DEB04 0 POP {lr} false -Instruction 1591 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 1592 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false -Instruction 1593 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 1594 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false -Instruction 1595 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false -Instruction 1596 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 1597 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true -Cycle Count Cycle Count: 94 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 1598 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false -Instruction 1599 S:0xC00401B2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 1600 S:0xC0043E2C 0xF0050501 0 AND r5,r5,#1 false -Instruction 1601 S:0xC0043E30 0xE9F80150 0 LDRD r0,r1,[r8,#0x140]! false -Instruction 1602 S:0xC0043E34 0xE9CD010A 0 STRD r0,r1,[sp,#0x28] false -Instruction 1603 S:0xC0043E38 0x2801 0 CMP r0,#1 false -Instruction 1604 S:0xC0043E3A 0xF1710100 0 SBCS r1,r1,#0 false -Instruction 1605 S:0xC0043E3E 0xF2C0857A 0 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1606 S:0xC0043E42 0xF8D73124 0 LDR r3,[r7,#0x124] false -Instruction 1607 S:0xC0043E46 0xF1030458 0 ADD r4,r3,#0x58 false -Instruction 1608 S:0xC0043E4A 0xE8D4017F 0 LDREXD r0,r1,[r4] false -Instruction 1609 S:0xC0043E4E 0x4602 0 MOV r2,r0 false -Instruction 1610 S:0xC0043E50 0x460B 0 MOV r3,r1 false -Instruction 1611 S:0xC0043E52 0xE9DD010A 0 LDRD r0,r1,[sp,#0x28] false -Instruction 1612 S:0xC0043E56 0x1A12 0 SUBS r2,r2,r0 false -Instruction 1613 S:0xC0043E58 0xEB630301 0 SBC r3,r3,r1 false -Instruction 1614 S:0xC0043E5C 0xEA520103 0 ORRS r1,r2,r3 false -Instruction 1615 S:0xC0043E60 0xF04083D8 0 BNE.W {pc}+0x7b4 ; 0xc0044614 true -Cycle Count Cycle Count: 404 (Atom Packet) -Instruction 1616 S:0xC0044614 0xF44F60FC 0 MOV r0,#0x7e0 false -Instruction 1617 S:0xC0044618 0x2100 0 MOVS r1,#0 false -Instruction 1618 S:0xC004461A 0x4299 0 CMP r1,r3 false -Instruction 1619 S:0xC004461C 0xBF08 0 IT EQ false -Instruction 1620 S:0xC004461E 0x4290 0 CMP r0,r2 false -Instruction 1621 S:0xC0044620 0xF8D74148 0 LDR r4,[r7,#0x148] false -Instruction 1622 S:0xC0044624 0xF0C0830A 0 BCC.W {pc}+0x618 ; 0xc0044c3c true fail -Cycle Count Cycle Count: 272 (Atom Packet) -Instruction 1623 S:0xC0044628 0x2A1F 0 CMP r2,#0x1f false -Instruction 1624 S:0xC004462A 0x4611 0 MOV r1,r2 false -Instruction 1625 S:0xC004462C 0xBF82 0 ITTT HI false -Instruction 1626 S:0xC004462E 0x0953 0 LSRS r3,r2,#5 false -Instruction 1627 S:0xC0044630 0xF002011F 0 AND r1,r2,#0x1f false -Instruction 1628 S:0xC0044634 0x40DC 0 LSRS r4,r4,r3 false -Instruction 1629 S:0xC0044636 0x4BA2 0 LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 false -Instruction 1630 S:0xC0044638 0xF8532021 0 LDR r2,[r3,r1,LSL #2] false -Instruction 1631 S:0xC004463C 0xFBA22304 0 UMULL r2,r3,r2,r4 false -Instruction 1632 S:0xC0044640 0x4619 0 MOV r1,r3 false -Instruction 1633 S:0xC0044642 0xF8C71148 0 STR r1,[r7,#0x148] false -Instruction 1634 S:0xC0044646 0x2200 0 MOVS r2,#0 false -Instruction 1635 S:0xC0044648 0x2300 0 MOVS r3,#0 false -Instruction 1636 S:0xC004464A 0xE9C82300 0 STRD r2,r3,[r8,#0] false -Instruction 1637 S:0xC004464E 0x2D00 0 CMP r5,#0 false -Instruction 1638 S:0xC0044650 0xF47FAC0D 0 BNE {pc}-0x7e2 ; 0xc0043e6e true -Cycle Count Cycle Count: 259 (Atom Packet) -Instruction 1639 S:0xC0043E6E 0x460A 0 MOV r2,r1 false -Instruction 1640 S:0xC0043E70 0xE9D60114 0 LDRD r0,r1,[r6,#0x50] false -Instruction 1641 S:0xC0043E74 0x17D3 0 ASRS r3,r2,#31 false -Instruction 1642 S:0xC0043E76 0x428B 0 CMP r3,r1 false -Instruction 1643 S:0xC0043E78 0xBF08 0 IT EQ false -Instruction 1644 S:0xC0043E7A 0x4282 0 CMP r2,r0 false -Instruction 1645 S:0xC0043E7C 0xF08086D8 0 BCS.W {pc}+0xdb4 ; 0xc0044c30 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 1646 S:0xC0044C30 0x2200 0 MOVS r2,#0 false -Instruction 1647 S:0xC0044C32 0x2300 0 MOVS r3,#0 false -Instruction 1648 S:0xC0044C34 0xE9C62314 0 STRD r2,r3,[r6,#0x50] false -Instruction 1649 S:0xC0044C38 0xF7FFB927 0 B {pc}-0xdae ; 0xc0043e8a true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 1650 S:0xC0043E8A 0xF8D73124 0 LDR r3,[r7,#0x124] false -Instruction 1651 S:0xC0043E8E 0xF8D72128 0 LDR r2,[r7,#0x128] false -Instruction 1652 S:0xC0043E92 0xF8D31084 0 LDR r1,[r3,#0x84] false -Instruction 1653 S:0xC0043E96 0xF8D144C0 0 LDR r4,[r1,#0x4c0] false -Instruction 1654 S:0xC0043E9A 0x940A 0 STR r4,[sp,#0x28] false -Instruction 1655 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false -Instruction 1656 S:0xC0043E9E 0xF0008452 0 BEQ.W {pc}+0x8a8 ; 0xc0044746 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 1657 S:0xC0044746 0xF5016190 0 ADD r1,r1,#0x480 false -Instruction 1658 S:0xC004474A 0xE9D18900 0 LDRD r8,r9,[r1,#0] false -Instruction 1659 S:0xC004474E 0xF7FFBBAE 0 B {pc}-0x8a0 ; 0xc0043eae true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1660 S:0xC0043EAE 0xF64B7540 0 MOV r5,#0xbf40 false -Instruction 1661 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false -Instruction 1662 S:0xC0043EB4 0xF2CC0564 0 MOVT r5,#0xc064 false -Instruction 1663 S:0xC0043EB8 0x69F8 0 LDR r0,[r7,#0x1c] false -Instruction 1664 S:0xC0043EBA 0x6B1B 0 LDR r3,[r3,#0x30] false -Instruction 1665 S:0xC0043EBC 0x686A 0 LDR r2,[r5,#4] false -Instruction 1666 S:0xC0043EBE 0xE9FE454E 0 LDRD r4,r5,[lr,#0x138]! false -Instruction 1667 S:0xC0043EC2 0x9010 0 STR r0,[sp,#0x40] false -Instruction 1668 S:0xC0043EC4 0xEBB80404 0 SUBS r4,r8,r4 false -Instruction 1669 S:0xC0043EC8 0xEB690505 0 SBC r5,r9,r5 false -Instruction 1670 S:0xC0043ECC 0xEA4F7CE2 0 ASR r12,r2,#31 false -Instruction 1671 S:0xC0043ED0 0x930C 0 STR r3,[sp,#0x30] false -Instruction 1672 S:0xC0043ED2 0xFBA50102 0 UMULL r0,r1,r5,r2 false -Instruction 1673 S:0xC0043ED6 0xFBA42302 0 UMULL r2,r3,r4,r2 false -Instruction 1674 S:0xC0043EDA 0xFB05110C 0 MLA r1,r5,r12,r1 false -Instruction 1675 S:0xC0043EDE 0xFB04330C 0 MLA r3,r4,r12,r3 false -Instruction 1676 S:0xC0043EE2 0xEA4F4C00 0 LSL r12,r0,#16 false -Instruction 1677 S:0xC0043EE6 0xF8CDC018 0 STR r12,[sp,#0x18] false -Instruction 1678 S:0xC0043EEA 0x040C 0 LSLS r4,r1,#16 false -Instruction 1679 S:0xC0043EEC 0xEA444510 0 ORR r5,r4,r0,LSR #16 false -Instruction 1680 S:0xC0043EF0 0x0C10 0 LSRS r0,r2,#16 false -Instruction 1681 S:0xC0043EF2 0x9507 0 STR r5,[sp,#0x1c] false -Instruction 1682 S:0xC0043EF4 0x0C1C 0 LSRS r4,r3,#16 false -Instruction 1683 S:0xC0043EF6 0xEA404103 0 ORR r1,r0,r3,LSL #16 false -Instruction 1684 S:0xC0043EFA 0x9409 0 STR r4,[sp,#0x24] false -Instruction 1685 S:0xC0043EFC 0x9108 0 STR r1,[sp,#0x20] false -Instruction 1686 S:0xC0043EFE 0xE9DD4508 0 LDRD r4,r5,[sp,#0x20] false -Instruction 1687 S:0xC0043F02 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false -Instruction 1688 S:0xC0043F06 0x1912 0 ADDS r2,r2,r4 false -Instruction 1689 S:0xC0043F08 0xEB430305 0 ADC r3,r3,r5 false -Instruction 1690 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false -Instruction 1691 S:0xC0043F0E 0xF1730500 0 SBCS r5,r3,#0 false -Instruction 1692 S:0xC0043F12 0xF2C083DD 0 BLT.W {pc}+0x7be ; 0xc00446d0 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 1693 S:0xC0043F16 0xEA4F2C92 0 LSR r12,r2,#10 false -Instruction 1694 S:0xC0043F1A 0x0A99 0 LSRS r1,r3,#10 false -Instruction 1695 S:0xC0043F1C 0xEA4C5083 0 ORR r0,r12,r3,LSL #22 false -Instruction 1696 S:0xC0043F20 0x9105 0 STR r1,[sp,#0x14] false -Instruction 1697 S:0xC0043F22 0x9004 0 STR r0,[sp,#0x10] false -Instruction 1698 S:0xC0043F24 0xE9DD4504 0 LDRD r4,r5,[sp,#0x10] false -Instruction 1699 S:0xC0043F28 0x4325 0 ORRS r5,r5,r4 false -Instruction 1700 S:0xC0043F2A 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1701 S:0xC0043F2E 0xF64B7C40 0 MOV r12,#0xbf40 false -Instruction 1702 S:0xC0043F32 0xE9CE8900 0 STRD r8,r9,[lr,#0] false -Instruction 1703 S:0xC0043F36 0xF2CC0C64 0 MOVT r12,#0xc064 false -Instruction 1704 S:0xC0043F3A 0xF8DC3000 0 LDR r3,[r12,#0] false -Instruction 1705 S:0xC0043F3E 0x2B00 0 CMP r3,#0 false -Instruction 1706 S:0xC0043F40 0xF00083D9 0 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Timestamp Timestamp: 562537008623 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 1707 S:0xC0043F44 0x980A 0 LDR r0,[sp,#0x28] false -Instruction 1708 S:0xC0043F46 0x4661 0 MOV r1,r12 false -Instruction 1709 S:0xC0043F48 0x2300 0 MOVS r3,#0 false -Instruction 1710 S:0xC0043F4A 0x930B 0 STR r3,[sp,#0x2c] false -Instruction 1711 S:0xC0043F4C 0xEB0C1C00 0 ADD r12,r12,r0,LSL #4 false -Instruction 1712 S:0xC0043F50 0xF8DC5098 0 LDR r5,[r12,#0x98] false -Instruction 1713 S:0xC0043F54 0x950A 0 STR r5,[sp,#0x28] false -Instruction 1714 S:0xC0043F56 0x980C 0 LDR r0,[sp,#0x30] false -Instruction 1715 S:0xC0043F58 0xF8D74134 0 LDR r4,[r7,#0x134] false -Instruction 1716 S:0xC0043F5C 0x1A38 0 SUBS r0,r7,r0 false -Instruction 1717 S:0xC0043F5E 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 1718 S:0xC0043F62 0xF1D00900 0 RSBS r9,r0,#0 false -Instruction 1719 S:0xC0043F66 0xEB590900 0 ADCS r9,r9,r0 false -Instruction 1720 S:0xC0043F6A 0x05A0 0 LSLS r0,r4,#22 false -Instruction 1721 S:0xC0043F6C 0x0D80 0 LSRS r0,r0,#22 false -Instruction 1722 S:0xC0043F6E 0x1812 0 ADDS r2,r2,r0 false -Instruction 1723 S:0xC0043F70 0xF1430300 0 ADC r3,r3,#0 false -Instruction 1724 S:0xC0043F74 0x2B00 0 CMP r3,#0 false -Instruction 1725 S:0xC0043F76 0xBF08 0 IT EQ false -Instruction 1726 S:0xC0043F78 0xF5B26F80 0 CMP r2,#0x400 false -Instruction 1727 S:0xC0043F7C 0xBF38 0 IT CC false -Instruction 1728 S:0xC0043F7E 0x2100 0 MOVS r1,#0 false -Instruction 1729 S:0xC0043F80 0xD37B 0 BCC {pc}+0xfa ; 0xc004407a true fail -Cycle Count Cycle Count: 249 (Atom Packet) -Instruction 1730 S:0xC0043F82 0xF5C06080 0 RSB r0,r0,#0x400 false -Instruction 1731 S:0xC0043F86 0x9B10 0 LDR r3,[sp,#0x40] false -Instruction 1732 S:0xC0043F88 0xF8D71130 0 LDR r1,[r7,#0x130] false -Instruction 1733 S:0xC0043F8C 0xFB00F205 0 MUL r2,r0,r5 false -Instruction 1734 S:0xC0043F90 0x0A92 0 LSRS r2,r2,#10 false -Instruction 1735 S:0xC0043F92 0x2B00 0 CMP r3,#0 false -Instruction 1736 S:0xC0043F94 0xF00083DD 0 BEQ.W {pc}+0x7be ; 0xc0044752 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1737 S:0xC0044752 0x9122 0 STR r1,[sp,#0x88] false -Instruction 1738 S:0xC0044754 0xE424 0 B {pc}-0x7b4 ; 0xc0043fa0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1739 S:0xC0043FA0 0xF1B90F00 0 CMP r9,#0 false -Instruction 1740 S:0xC0043FA4 0xD004 0 BEQ {pc}+0xc ; 0xc0043fb0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1741 S:0xC0043FB0 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 1742 S:0xC0043FB4 0x1904 0 ADDS r4,r0,r4 false -Instruction 1743 S:0xC0043FB6 0x9423 0 STR r4,[sp,#0x8c] false -Instruction 1744 S:0xC0043FB8 0x1A12 0 SUBS r2,r2,r0 false -Instruction 1745 S:0xC0043FBA 0xEB6373E0 0 SBC r3,r3,r0,ASR #31 false -Instruction 1746 S:0xC0043FBE 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 1747 S:0xC0043FC2 0x9B00 0 LDR r3,[sp,#0] false -Instruction 1748 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 1749 S:0xC0043FC8 0xF8DDC004 0 LDR r12,[sp,#4] false -Instruction 1750 S:0xC0043FCC 0xE9DD0100 0 LDRD r0,r1,[sp,#0] false -Instruction 1751 S:0xC0043FD0 0x0A9B 0 LSRS r3,r3,#10 false -Instruction 1752 S:0xC0043FD2 0xF8C74134 0 STR r4,[r7,#0x134] false -Instruction 1753 S:0xC0043FD6 0xEA43548C 0 ORR r4,r3,r12,LSL #22 false -Instruction 1754 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false -Instruction 1755 S:0xC0043FDC 0x4019 0 ANDS r1,r1,r3 false -Instruction 1756 S:0xC0043FDE 0x9414 0 STR r4,[sp,#0x50] false -Instruction 1757 S:0xC0043FE0 0xEA4F239C 0 LSR r3,r12,#10 false -Instruction 1758 S:0xC0043FE4 0x9315 0 STR r3,[sp,#0x54] false -Instruction 1759 S:0xC0043FE6 0x4010 0 ANDS r0,r0,r2 false -Instruction 1760 S:0xC0043FE8 0xE9CD0104 0 STRD r0,r1,[sp,#0x10] false -Instruction 1761 S:0xC0043FEC 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false -Instruction 1762 S:0xC0043FF0 0x2201 0 MOVS r2,#1 false -Instruction 1763 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false -Instruction 1764 S:0xC0043FF4 0x1880 0 ADDS r0,r0,r2 false -Instruction 1765 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 1766 S:0xC0043FFA 0xEB410103 0 ADC r1,r1,r3 false -Instruction 1767 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false -Instruction 1768 S:0xC0044000 0x428B 0 CMP r3,r1 false -Instruction 1769 S:0xC0044002 0xBF08 0 IT EQ false -Instruction 1770 S:0xC0044004 0x4282 0 CMP r2,r0 false -Instruction 1771 S:0xC0044006 0xE9CD010C 0 STRD r0,r1,[sp,#0x30] false -Instruction 1772 S:0xC004400A 0xF0C086BF 0 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 1773 S:0xC004400E 0x9B0C 0 LDR r3,[sp,#0x30] false -Instruction 1774 S:0xC0044010 0x4680 0 MOV r8,r0 false -Instruction 1775 S:0xC0044012 0xF8DFC8AC 0 LDR r12,[pc,#2220] ; [0xC00448C0] false -Instruction 1776 S:0xC0044016 0x2B1F 0 CMP r3,#0x1f false -Instruction 1777 S:0xC0044018 0xF20086C1 0 BHI.W {pc}+0xd86 ; 0xc0044d9e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1778 S:0xC0044D9E 0x9922 0 LDR r1,[sp,#0x88] false -Instruction 1779 S:0xC0044DA0 0xF003081F 0 AND r8,r3,#0x1f false -Instruction 1780 S:0xC0044DA4 0x9C23 0 LDR r4,[sp,#0x8c] false -Instruction 1781 S:0xC0044DA6 0xEA4F1E53 0 LSR lr,r3,#5 false -Instruction 1782 S:0xC0044DAA 0xF8D73160 0 LDR r3,[r7,#0x160] false -Instruction 1783 S:0xC0044DAE 0xFA21F20E 0 LSR r2,r1,lr false -Instruction 1784 S:0xC0044DB2 0xF85C1028 0 LDR r1,[r12,r8,LSL #2] false -Instruction 1785 S:0xC0044DB6 0xFA24F00E 0 LSR r0,r4,lr false -Instruction 1786 S:0xC0044DBA 0xFA23FE0E 0 LSR lr,r3,lr false -Instruction 1787 S:0xC0044DBE 0xFBA22301 0 UMULL r2,r3,r2,r1 false -Instruction 1788 S:0xC0044DC2 0xFBA10100 0 UMULL r0,r1,r1,r0 false -Instruction 1789 S:0xC0044DC6 0x461C 0 MOV r4,r3 false -Instruction 1790 S:0xC0044DC8 0xF8C73130 0 STR r3,[r7,#0x130] false -Instruction 1791 S:0xC0044DCC 0xF8C71134 0 STR r1,[r7,#0x134] false -Instruction 1792 S:0xC0044DD0 0xF7FFB933 0 B {pc}-0xd96 ; 0xc004403a true -Cycle Count Cycle Count: 239 (Atom Packet) -Instruction 1793 S:0xC004403A 0xF85C2028 0 LDR r2,[r12,r8,LSL #2] false -Instruction 1794 S:0xC004403E 0xFBA2230E 0 UMULL r2,r3,r2,lr false -Instruction 1795 S:0xC0044042 0xF8C73160 0 STR r3,[r7,#0x160] false -Instruction 1796 S:0xC0044046 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false -Instruction 1797 S:0xC004404A 0xF7FDFB41 0 BL {pc}-0x297a ; 0xc00416d0 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1798 S:0xC00416D0 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 1799 S:0xC00416D4 0xB500 0 PUSH {lr} false -Instruction 1800 S:0xC00416D6 0xF85DEB04 0 POP {lr} false -Instruction 1801 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 1802 S:0xC00416DC 0x2700 0 MOVS r7,#0 false -Instruction 1803 S:0xC00416DE 0x428F 0 CMP r7,r1 false -Instruction 1804 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 1805 S:0xC00416E2 0x4286 0 CMP r6,r0 false -Instruction 1806 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1807 S:0xC00416F6 0xF44F72AC 0 MOV r2,#0x158 false -Instruction 1808 S:0xC00416FA 0x2300 0 MOVS r3,#0 false -Instruction 1809 S:0xC00416FC 0x428B 0 CMP r3,r1 false -Instruction 1810 S:0xC00416FE 0xBF08 0 IT EQ false -Instruction 1811 S:0xC0041700 0x4282 0 CMP r2,r0 false -Instruction 1812 S:0xC0041702 0xD34A 0 BCC {pc}+0x98 ; 0xc004179a true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 1813 S:0xC004179A 0xF64B207E 0 MOV r0,#0xba7e false -Instruction 1814 S:0xC004179E 0xE7A7 0 B {pc}-0xae ; 0xc00416f0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 1815 S:0xC00416F0 0xE8BD03F0 0 POP {r4-r9} false -Instruction 1816 S:0xC00416F4 0x4770 0 BX lr true -Instruction 1817 S:0xC004404E 0xFB05F300 0 MUL r3,r5,r0 false -Instruction 1818 S:0xC0044052 0x9D10 0 LDR r5,[sp,#0x40] false -Instruction 1819 S:0xC0044054 0x0A9B 0 LSRS r3,r3,#10 false -Instruction 1820 S:0xC0044056 0xB115 0 CBZ r5,{pc}+8 ; 0xc004405e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1821 S:0xC004405E 0xF1B90F00 0 CMP r9,#0 false -Instruction 1822 S:0xC0044062 0xD004 0 BEQ {pc}+0xc ; 0xc004406e true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 1823 S:0xC004406E 0xF8D74134 0 LDR r4,[r7,#0x134] false -Instruction 1824 S:0xC0044072 0x2101 0 MOVS r1,#1 false -Instruction 1825 S:0xC0044074 0x1824 0 ADDS r4,r4,r0 false -Instruction 1826 S:0xC0044076 0xF8C74134 0 STR r4,[r7,#0x134] false -Instruction 1827 S:0xC004407A 0xF8DDC010 0 LDR r12,[sp,#0x10] false -Instruction 1828 S:0xC004407E 0xF8DDE02C 0 LDR lr,[sp,#0x2c] false -Instruction 1829 S:0xC0044082 0x9A05 0 LDR r2,[sp,#0x14] false -Instruction 1830 S:0xC0044084 0x4665 0 MOV r5,r12 false -Instruction 1831 S:0xC0044086 0x9B0A 0 LDR r3,[sp,#0x28] false -Instruction 1832 S:0xC0044088 0xFB0CF00E 0 MUL r0,r12,lr false -Instruction 1833 S:0xC004408C 0xFB030002 0 MLA r0,r3,r2,r0 false -Instruction 1834 S:0xC0044090 0xFBA52303 0 UMULL r2,r3,r5,r3 false -Instruction 1835 S:0xC0044094 0x18C3 0 ADDS r3,r0,r3 false -Instruction 1836 S:0xC0044096 0x0A92 0 LSRS r2,r2,#10 false -Instruction 1837 S:0xC0044098 0xEA425283 0 ORR r2,r2,r3,LSL #22 false -Instruction 1838 S:0xC004409C 0x9B10 0 LDR r3,[sp,#0x40] false -Instruction 1839 S:0xC004409E 0xB123 0 CBZ r3,{pc}+0xc ; 0xc00440aa true -Cycle Count Cycle Count: 35 (Atom Packet) -Instruction 1840 S:0xC00440AA 0xF1B90F00 0 CMP r9,#0 false -Instruction 1841 S:0xC00440AE 0xD004 0 BEQ {pc}+0xc ; 0xc00440ba true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 1842 S:0xC00440BA 0x9D04 0 LDR r5,[sp,#0x10] false -Instruction 1843 S:0xC00440BC 0x1964 0 ADDS r4,r4,r5 false -Instruction 1844 S:0xC00440BE 0xF8C74134 0 STR r4,[r7,#0x134] false -Instruction 1845 S:0xC00440C2 0xB111 0 CBZ r1,{pc}+8 ; 0xc00440ca true fail -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 1846 S:0xC00440C4 0x4638 0 MOV r0,r7 false -Instruction 1847 S:0xC00440C6 0xF7FCF901 0 BL {pc}-0x3dfa ; 0xc00402cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1848 S:0xC00402CC 0xE92D4FF8 0 PUSH {r3-r11,lr} false -Instruction 1849 S:0xC00402D0 0xB500 0 PUSH {lr} false -Instruction 1850 S:0xC00402D2 0xF85DEB04 0 POP {lr} false -Instruction 1851 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 1852 S:0xC00402D8 0xF8D05128 0 LDR r5,[r0,#0x128] false -Instruction 1853 S:0xC00402DC 0xF8D0A148 0 LDR r10,[r0,#0x148] false -Instruction 1854 S:0xC00402E0 0x2D00 0 CMP r5,#0 false -Instruction 1855 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Cycle Count Cycle Count: 115 (Atom Packet) -Instruction 1856 S:0xC00403B4 0xF8D04134 0 LDR r4,[r0,#0x134] false -Instruction 1857 S:0xC00403B8 0xF1A00538 0 SUB r5,r0,#0x38 false -Instruction 1858 S:0xC00403BC 0xF8D08130 0 LDR r8,[r0,#0x130] false -Instruction 1859 S:0xC00403C0 0x6800 0 LDR r0,[r0,#0] false -Instruction 1860 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 1861 S:0xC00403C4 0x4621 0 MOV r1,r4 false -Instruction 1862 S:0xC00403C6 0xFB00F008 0 MUL r0,r0,r8 false -Instruction 1863 S:0xC00403CA 0xF211F883 0 BL {pc}+0x21110a ; 0xc02514d4 true -Cycle Count Cycle Count: 170 (Atom Packet) -Cycle Count Cycle Count: 189 (I-Sync Packet) -Info Tracing enabled -Instruction 1864 S:0xC00403CE 0x4B27 0 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 1865 S:0xC00403D0 0x685A 0 LDR r2,[r3,#4] false -Instruction 1866 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 1867 S:0xC00403D4 0xF8C60148 0 STR r0,[r6,#0x148] false -Instruction 1868 S:0xC00403D8 0xB98A 0 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Cycle Count Cycle Count: 480 (Atom Packet) -Instruction 1869 S:0xC00403DA 0xEA4F2088 0 LSL r0,r8,#10 false -Instruction 1870 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 1871 S:0xC00403E0 0xF211F878 0 BL {pc}+0x2110f4 ; 0xc02514d4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 4 (I-Sync Packet) -Info Tracing enabled -Instruction 1872 S:0xC00403E4 0x4607 0 MOV r7,r0 false -Instruction 1873 S:0xC00403E6 0xF8C6014C 0 STR r0,[r6,#0x14c] false -Instruction 1874 S:0xC00403EA 0x4B21 0 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 1875 S:0xC00403EC 0x685A 0 LDR r2,[r3,#4] false -Instruction 1876 S:0xC00403EE 0x2A00 0 CMP r2,#0 false -Instruction 1877 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 1878 S:0xC00403F2 0xF8D60148 0 LDR r0,[r6,#0x148] false -Instruction 1879 S:0xC00403F6 0xEBCA0000 0 RSB r0,r10,r0 false -Instruction 1880 S:0xC00403FA 0xE8BD8FF8 0 POP {r3-r11,pc} true -Instruction 1881 S:0xC00440CA 0xE9D62312 0 LDRD r2,r3,[r6,#0x48] false -Instruction 1882 S:0xC00440CE 0x4630 0 MOV r0,r6 false -Instruction 1883 S:0xC00440D0 0xF8D74148 0 LDR r4,[r7,#0x148] false -Instruction 1884 S:0xC00440D4 0x2100 0 MOVS r1,#0 false -Instruction 1885 S:0xC00440D6 0x1912 0 ADDS r2,r2,r4 false -Instruction 1886 S:0xC00440D8 0xF1430300 0 ADC r3,r3,#0 false -Instruction 1887 S:0xC00440DC 0xE9C62312 0 STRD r2,r3,[r6,#0x48] false -Instruction 1888 S:0xC00440E0 0xF7FBFD5C 0 BL {pc}-0x4544 ; 0xc003fb9c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1889 S:0xC003FB9C 0xE92D0FF0 0 PUSH {r4-r11} false -Instruction 1890 S:0xC003FBA0 0xB500 0 PUSH {lr} false -Instruction 1891 S:0xC003FBA2 0xF85DEB04 0 POP {lr} false -Instruction 1892 S:0xC003FBA6 0xF8D06084 0 LDR r6,[r0,#0x84] false -Instruction 1893 S:0xC003FBAA 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false -Instruction 1894 S:0xC003FBAE 0xF8D67480 0 LDR r7,[r6,#0x480] false -Instruction 1895 S:0xC003FBB2 0xF8D66484 0 LDR r6,[r6,#0x484] false -Instruction 1896 S:0xC003FBB6 0x0D3A 0 LSRS r2,r7,#20 false -Instruction 1897 S:0xC003FBB8 0xEA423206 0 ORR r2,r2,r6,LSL #12 false -Instruction 1898 S:0xC003FBBC 0x0D33 0 LSRS r3,r6,#20 false -Instruction 1899 S:0xC003FBBE 0x1B14 0 SUBS r4,r2,r4 false -Instruction 1900 S:0xC003FBC0 0xEB630505 0 SBC r5,r3,r5 false -Instruction 1901 S:0xC003FBC4 0xEA540605 0 ORRS r6,r4,r5 false -Instruction 1902 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 1903 S:0xC003FBCA 0x2600 0 MOVS r6,#0 false -Instruction 1904 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 1905 S:0xC003FBCE 0x2900 0 CMP r1,#0 false -Instruction 1906 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 1907 S:0xC003FBD2 0x2600 0 MOVS r6,#0 false -Instruction 1908 S:0xC003FBD4 0xF0060601 0 AND r6,r6,#1 false -Instruction 1909 S:0xC003FBD8 0x2E00 0 CMP r6,#0 false -Instruction 1910 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Cycle Count Cycle Count: 51 (Atom Packet) -Instruction 1911 S:0xC003FBDC 0xF1000C60 0 ADD r12,r0,#0x60 false -Instruction 1912 S:0xC003FBE0 0xE8DC677F 0 LDREXD r6,r7,[r12] false -Instruction 1913 S:0xC003FBE4 0xEA560807 0 ORRS r8,r6,r7 false -Instruction 1914 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 1915 S:0xC003FBEA 0xE9D06714 0 LDRD r6,r7,[r0,#0x50] false -Instruction 1916 S:0xC003FBEE 0xEA540C05 0 ORRS r12,r4,r5 false -Instruction 1917 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 1918 S:0xC003FBF4 0xF44F68FC 0 MOV r8,#0x7e0 false -Instruction 1919 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false -Instruction 1920 S:0xC003FBFC 0x45A9 0 CMP r9,r5 false -Instruction 1921 S:0xC003FBFE 0xBF08 0 IT EQ false -Instruction 1922 S:0xC003FC00 0x45A0 0 CMP r8,r4 false -Instruction 1923 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Cycle Count Cycle Count: 21 (Atom Packet) -Instruction 1924 S:0xC003FC06 0x2C1F 0 CMP r4,#0x1f false -Instruction 1925 S:0xC003FC08 0x46A4 0 MOV r12,r4 false -Instruction 1926 S:0xC003FC0A 0xD871 0 BHI {pc}+0xe6 ; 0xc003fcf0 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 1927 S:0xC003FCF0 0xEA4F1854 0 LSR r8,r4,#5 false -Instruction 1928 S:0xC003FCF4 0xF0040C1F 0 AND r12,r4,#0x1f false -Instruction 1929 S:0xC003FCF8 0xF1C80A20 0 RSB r10,r8,#0x20 false -Instruction 1930 S:0xC003FCFC 0xFA26F608 0 LSR r6,r6,r8 false -Instruction 1931 S:0xC003FD00 0xFA07FA0A 0 LSL r10,r7,r10 false -Instruction 1932 S:0xC003FD04 0xF1A80920 0 SUB r9,r8,#0x20 false -Instruction 1933 S:0xC003FD08 0xFA27F909 0 LSR r9,r7,r9 false -Instruction 1934 S:0xC003FD0C 0xEA46060A 0 ORR r6,r6,r10 false -Instruction 1935 S:0xC003FD10 0xEA460609 0 ORR r6,r6,r9 false -Instruction 1936 S:0xC003FD14 0xFA27F708 0 LSR r7,r7,r8 false -Instruction 1937 S:0xC003FD18 0xE778 0 B {pc}-0x10c ; 0xc003fc0c true -Cycle Count Cycle Count: 265 (Atom Packet) -Instruction 1938 S:0xC003FC0C 0xF8DF8120 0 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 1939 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false -Instruction 1940 S:0xC003FC14 0xF858C02C 0 LDR r12,[r8,r12,LSL #2] false -Instruction 1941 S:0xC003FC18 0xFBAC8906 0 UMULL r8,r9,r12,r6 false -Instruction 1942 S:0xC003FC1C 0xFB0C9A07 0 MLA r10,r12,r7,r9 false -Instruction 1943 S:0xC003FC20 0xE9C0AB14 0 STRD r10,r11,[r0,#0x50] false -Instruction 1944 S:0xC003FC24 0xF1000C58 0 ADD r12,r0,#0x58 false -Instruction 1945 S:0xC003FC28 0xE8DC677F 0 LDREXD r6,r7,[r12] false -Instruction 1946 S:0xC003FC2C 0x1936 0 ADDS r6,r6,r4 false -Instruction 1947 S:0xC003FC2E 0xEB470705 0 ADC r7,r7,r5 false -Instruction 1948 S:0xC003FC32 0xE8CC6778 0 STREXD r8,r6,r7,[r12] false -Instruction 1949 S:0xC003FC36 0xF0980F00 0 TEQ r8,#0 false -Instruction 1950 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Cycle Count Cycle Count: 66 (Atom Packet) -Instruction 1951 S:0xC003FC3C 0x4656 0 MOV r6,r10 false -Instruction 1952 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 1953 S:0xC003FC40 0xE9C0231A 0 STRD r2,r3,[r0,#0x68] false -Instruction 1954 S:0xC003FC44 0xE9D0451E 0 LDRD r4,r5,[r0,#0x78] false -Instruction 1955 S:0xC003FC48 0xE9D02312 0 LDRD r2,r3,[r0,#0x48] false -Instruction 1956 S:0xC003FC4C 0xF8D0C094 0 LDR r12,[r0,#0x94] false -Instruction 1957 S:0xC003FC50 0x1B12 0 SUBS r2,r2,r4 false -Instruction 1958 S:0xC003FC52 0xEB630305 0 SBC r3,r3,r5 false -Instruction 1959 S:0xC003FC56 0x1992 0 ADDS r2,r2,r6 false -Instruction 1960 S:0xC003FC58 0xEB430307 0 ADC r3,r3,r7 false -Instruction 1961 S:0xC003FC5C 0xB999 0 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail -Cycle Count Cycle Count: 24 (Atom Packet) -Instruction 1962 S:0xC003FC5E 0x17DE 0 ASRS r6,r3,#31 false -Instruction 1963 S:0xC003FC60 0xEA4F0AD4 0 LSR r10,r4,#3 false -Instruction 1964 S:0xC003FC64 0x4637 0 MOV r7,r6 false -Instruction 1965 S:0xC003FC66 0xEA860802 0 EOR r8,r6,r2 false -Instruction 1966 S:0xC003FC6A 0xEA860903 0 EOR r9,r6,r3 false -Instruction 1967 S:0xC003FC6E 0xEA4A7A45 0 ORR r10,r10,r5,LSL #29 false -Instruction 1968 S:0xC003FC72 0xEA4F0BD5 0 LSR r11,r5,#3 false -Instruction 1969 S:0xC003FC76 0xEBB80806 0 SUBS r8,r8,r6 false -Instruction 1970 S:0xC003FC7A 0xEB690907 0 SBC r9,r9,r7 false -Instruction 1971 S:0xC003FC7E 0x45CB 0 CMP r11,r9 false -Instruction 1972 S:0xC003FC80 0xBF08 0 IT EQ false -Instruction 1973 S:0xC003FC82 0x45C2 0 CMP r10,r8 false -Instruction 1974 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true -Cycle Count Cycle Count: 15 (Atom Packet) -Cycle Count Cycle Count: 26 (Branch Packet) -Instruction 1975 S:0xC003FCAC 0xE8BD0FF0 0 POP {r4-r11} false -Instruction 1976 S:0xC003FCB0 0x4770 0 BX lr true -Instruction 1977 S:0xC00440E4 0x4630 0 MOV r0,r6 false -Instruction 1978 S:0xC00440E6 0x4639 0 MOV r1,r7 false -Instruction 1979 S:0xC00440E8 0xF7FBFB98 0 BL {pc}-0x48cc ; 0xc003f81c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 1980 S:0xC003F81C 0xB430 0 PUSH {r4,r5} false -Instruction 1981 S:0xC003F81E 0xB500 0 PUSH {lr} false -Instruction 1982 S:0xC003F820 0xF85DEB04 0 POP {lr} false -Instruction 1983 S:0xC003F824 0x2400 0 MOVS r4,#0 false -Instruction 1984 S:0xC003F826 0x680A 0 LDR r2,[r1,#0] false -Instruction 1985 S:0xC003F828 0x6803 0 LDR r3,[r0,#0] false -Instruction 1986 S:0xC003F82A 0x6044 0 STR r4,[r0,#4] false -Instruction 1987 S:0xC003F82C 0x189B 0 ADDS r3,r3,r2 false -Instruction 1988 S:0xC003F82E 0x6003 0 STR r3,[r0,#0] false -Instruction 1989 S:0xC003F830 0xF8D13120 0 LDR r3,[r1,#0x120] false -Instruction 1990 S:0xC003F834 0xB1AB 0 CBZ r3,{pc}+0x2e ; 0xc003f862 true -Cycle Count Cycle Count: 125 (Atom Packet) -Instruction 1991 S:0xC003F862 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 1992 S:0xC003F866 0x680D 0 LDR r5,[r1,#0] false -Instruction 1993 S:0xC003F868 0x6B14 0 LDR r4,[r2,#0x30] false -Instruction 1994 S:0xC003F86A 0x6353 0 STR r3,[r2,#0x34] false -Instruction 1995 S:0xC003F86C 0x1964 0 ADDS r4,r4,r5 false -Instruction 1996 S:0xC003F86E 0x6314 0 STR r4,[r2,#0x30] false -Instruction 1997 S:0xC003F870 0xE7E1 0 B {pc}-0x3a ; 0xc003f836 true -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 1998 S:0xC003F836 0xF8D13128 0 LDR r3,[r1,#0x128] false -Instruction 1999 S:0xC003F83A 0xB123 0 CBZ r3,{pc}+0xc ; 0xc003f846 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2000 S:0xC003F846 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 2001 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false -Instruction 2002 S:0xC003F84E 0xF5036599 0 ADD r5,r3,#0x4c8 false -Instruction 2003 S:0xC003F852 0xF8D344C8 0 LDR r4,[r3,#0x4c8] false -Instruction 2004 S:0xC003F856 0x6062 0 STR r2,[r4,#4] false -Instruction 2005 S:0xC003F858 0x614C 0 STR r4,[r1,#0x14] false -Instruction 2006 S:0xC003F85A 0x618D 0 STR r5,[r1,#0x18] false -Instruction 2007 S:0xC003F85C 0xF8C324C8 0 STR r2,[r3,#0x4c8] false -Instruction 2008 S:0xC003F860 0xE7EC 0 B {pc}-0x24 ; 0xc003f83c true -Cycle Count Cycle Count: 26 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 2009 S:0xC003F83C 0x6883 0 LDR r3,[r0,#8] false -Instruction 2010 S:0xC003F83E 0x3301 0 ADDS r3,#1 false -Instruction 2011 S:0xC003F840 0x6083 0 STR r3,[r0,#8] false -Instruction 2012 S:0xC003F842 0xBC30 0 POP {r4,r5} false -Instruction 2013 S:0xC003F844 0x4770 0 BX lr true -Instruction 2014 S:0xC00440EC 0x4630 0 MOV r0,r6 false -Instruction 2015 S:0xC00440EE 0xF7FCF8AD 0 BL {pc}-0x3ea2 ; 0xc004024c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2016 S:0xC004024C 0xB570 0 PUSH {r4-r6,lr} false -Instruction 2017 S:0xC004024E 0xB500 0 PUSH {lr} false -Instruction 2018 S:0xC0040250 0xF85DEB04 0 POP {lr} false -Instruction 2019 S:0xC0040254 0xF8D01094 0 LDR r1,[r0,#0x94] false -Instruction 2020 S:0xC0040258 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 2021 S:0xC004025C 0x6A0B 0 LDR r3,[r1,#0x20] false -Instruction 2022 S:0xC004025E 0xF8D224C0 0 LDR r2,[r2,#0x4c0] false -Instruction 2023 S:0xC0040262 0xF8534022 0 LDR r4,[r3,r2,LSL #2] false -Instruction 2024 S:0xC0040266 0x2C00 0 CMP r4,#0 false -Instruction 2025 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Cycle Count Cycle Count: 236 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 2026 S:0xC00402C2 0xBD70 0 POP {r4-r6,pc} true -Instruction 2027 S:0xC00440F2 0xF24C5968 0 MOV r9,#0xc568 false -Instruction 2028 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false -Instruction 2029 S:0xC00440FA 0xF2CC095F 0 MOVT r9,#0xc05f false -Instruction 2030 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false -Instruction 2031 S:0xC0044102 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false -Instruction 2032 S:0xC0044106 0xF1A70838 0 SUB r8,r7,#0x38 false -Instruction 2033 S:0xC004410A 0xF8DC4000 0 LDR r4,[r12,#0] false -Instruction 2034 S:0xC004410E 0xF8D91000 0 LDR r1,[r9,#0] false -Instruction 2035 S:0xC0044112 0x07C9 0 LSLS r1,r1,#31 false -Instruction 2036 S:0xC0044114 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false -Instruction 2037 S:0xC0044118 0xBF48 0 IT MI false -Instruction 2038 S:0xC004411A 0x0864 0 LSRS r4,r4,#1 false -Instruction 2039 S:0xC004411C 0x1B12 0 SUBS r2,r2,r4 false -Instruction 2040 S:0xC004411E 0xF1630300 0 SBC r3,r3,#0 false -Instruction 2041 S:0xC0044122 0x4614 0 MOV r4,r2 false -Instruction 2042 S:0xC0044124 0x461D 0 MOV r5,r3 false -Instruction 2043 S:0xC0044126 0x1A24 0 SUBS r4,r4,r0 false -Instruction 2044 S:0xC0044128 0xEB650501 0 SBC r5,r5,r1 false -Instruction 2045 S:0xC004412C 0x2C01 0 CMP r4,#1 false -Instruction 2046 S:0xC004412E 0xF1750E00 0 SBCS lr,r5,#0 false -Instruction 2047 S:0xC0044132 0xBFB8 0 IT LT false -Instruction 2048 S:0xC0044134 0x460B 0 MOV r3,r1 false -Instruction 2049 S:0xC0044136 0xF8D71128 0 LDR r1,[r7,#0x128] false -Instruction 2050 S:0xC004413A 0xBFB8 0 IT LT false -Instruction 2051 S:0xC004413C 0x4602 0 MOV r2,r0 false -Instruction 2052 S:0xC004413E 0xE9C7230C 0 STRD r2,r3,[r7,#0x30] false -Instruction 2053 S:0xC0044142 0xB109 0 CBZ r1,{pc}+6 ; 0xc0044148 true -Cycle Count Cycle Count: 179 (Atom Packet) -Instruction 2054 S:0xC0044148 0xE9D7231E 0 LDRD r2,r3,[r7,#0x78] false -Instruction 2055 S:0xC004414C 0xEA520003 0 ORRS r0,r2,r3 false -Instruction 2056 S:0xC0044150 0xD02A 0 BEQ {pc}+0x58 ; 0xc00441a8 true fail -Cycle Count Cycle Count: 101 (Atom Packet) -Instruction 2057 S:0xC0044152 0xF8D61084 0 LDR r1,[r6,#0x84] false -Instruction 2058 S:0xC0044156 0xF501618F 0 ADD r1,r1,#0x478 false -Instruction 2059 S:0xC004415A 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 2060 S:0xC004415E 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 2061 S:0xC0044160 0xEB650503 0 SBC r5,r5,r3 false -Instruction 2062 S:0xC0044164 0x2C00 0 CMP r4,#0 false -Instruction 2063 S:0xC0044166 0xF1750100 0 SBCS r1,r5,#0 false -Instruction 2064 S:0xC004416A 0xF2C082F7 0 BLT.W {pc}+0x5f2 ; 0xc004475c true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 2065 S:0xC004416E 0xE9D72320 0 LDRD r2,r3,[r7,#0x80] false -Instruction 2066 S:0xC0044172 0x42AB 0 CMP r3,r5 false -Instruction 2067 S:0xC0044174 0xBF08 0 IT EQ false -Instruction 2068 S:0xC0044176 0x42A2 0 CMP r2,r4 false -Instruction 2069 S:0xC0044178 0xF0C08562 0 BCC.W {pc}+0xac8 ; 0xc0044c40 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2070 S:0xC0044C40 0xE9C74520 0 STRD r4,r5,[r7,#0x80] false -Instruction 2071 S:0xC0044C44 0xF7FFBA9A 0 B {pc}-0xac8 ; 0xc004417c true -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 2072 S:0xC004417C 0xE9D72322 0 LDRD r2,r3,[r7,#0x88] false -Instruction 2073 S:0xC0044180 0x2000 0 MOVS r0,#0 false -Instruction 2074 S:0xC0044182 0x2100 0 MOVS r1,#0 false -Instruction 2075 S:0xC0044184 0xE9C7011E 0 STRD r0,r1,[r7,#0x78] false -Instruction 2076 S:0xC0044188 0x1912 0 ADDS r2,r2,r4 false -Instruction 2077 S:0xC004418A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2078 S:0xC004418E 0xE9C72322 0 STRD r2,r3,[r7,#0x88] false -Instruction 2079 S:0xC0044192 0xF1B80F00 0 CMP r8,#0 false -Instruction 2080 S:0xC0044196 0xD007 0 BEQ {pc}+0x12 ; 0xc00441a8 true fail -Cycle Count Cycle Count: 77 (Atom Packet) -Instruction 2081 S:0xC0044198 0xF2460244 0 MOV r2,#0x6044 false -Instruction 2082 S:0xC004419C 0xF2CC0263 0 MOVT r2,#0xc063 false -Instruction 2083 S:0xC00441A0 0x6853 0 LDR r3,[r2,#4] false -Instruction 2084 S:0xC00441A2 0x2B00 0 CMP r3,#0 false -Instruction 2085 S:0xC00441A4 0xF04085D6 0 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail -Cycle Count Cycle Count: 34 (Atom Packet) -Instruction 2086 S:0xC00441A8 0xE9D72324 0 LDRD r2,r3,[r7,#0x90] false -Instruction 2087 S:0xC00441AC 0xEA520403 0 ORRS r4,r2,r3 false -Instruction 2088 S:0xC00441B0 0xD051 0 BEQ {pc}+0xa6 ; 0xc0044256 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2089 S:0xC0044256 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 2090 S:0xC0044258 0x42A7 0 CMP r7,r4 false -Instruction 2091 S:0xC004425A 0xD008 0 BEQ {pc}+0x14 ; 0xc004426e true fail -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 2092 S:0xC004425C 0xF8D63084 0 LDR r3,[r6,#0x84] false -Instruction 2093 S:0xC0044260 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 2094 S:0xC0044264 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 2095 S:0xC0044268 0xE9C72312 0 STRD r2,r3,[r7,#0x48] false -Instruction 2096 S:0xC004426C 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 2097 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false -Instruction 2098 S:0xC0044272 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false -Instruction 2099 S:0xC0044276 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false -Instruction 2100 S:0xC004427A 0xF2CC0960 0 MOVT r9,#0xc060 false -Instruction 2101 S:0xC004427E 0x1A80 0 SUBS r0,r0,r2 false -Instruction 2102 S:0xC0044280 0xEB610103 0 SBC r1,r1,r3 false -Instruction 2103 S:0xC0044284 0xF8D95000 0 LDR r5,[r9,#0] false -Instruction 2104 S:0xC0044288 0x2300 0 MOVS r3,#0 false -Instruction 2105 S:0xC004428A 0xEA4F7AE1 0 ASR r10,r1,#31 false -Instruction 2106 S:0xC004428E 0xEB050545 0 ADD r5,r5,r5,LSL #1 false -Instruction 2107 S:0xC0044292 0x46D3 0 MOV r11,r10 false -Instruction 2108 S:0xC0044294 0xEA80000A 0 EOR r0,r0,r10 false -Instruction 2109 S:0xC0044298 0xEA81010A 0 EOR r1,r1,r10 false -Instruction 2110 S:0xC004429C 0x462A 0 MOV r2,r5 false -Instruction 2111 S:0xC004429E 0xEBB0000A 0 SUBS r0,r0,r10 false -Instruction 2112 S:0xC00442A2 0xEB61010B 0 SBC r1,r1,r11 false -Instruction 2113 S:0xC00442A6 0x4282 0 CMP r2,r0 false -Instruction 2114 S:0xC00442A8 0xEB730C01 0 SBCS r12,r3,r1 false -Instruction 2115 S:0xC00442AC 0xBFBE 0 ITTT LT false -Instruction 2116 S:0xC00442AE 0x6C33 0 LDR r3,[r6,#0x40] false -Instruction 2117 S:0xC00442B0 0x3301 0 ADDS r3,#1 false -Instruction 2118 S:0xC00442B2 0x6433 0 STR r3,[r6,#0x40] false -Instruction 2119 S:0xC00442B4 0x42BC 0 CMP r4,r7 false -Instruction 2120 S:0xC00442B6 0xD003 0 BEQ {pc}+0xa ; 0xc00442c0 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 2121 S:0xC00442B8 0x4630 0 MOV r0,r6 false -Instruction 2122 S:0xC00442BA 0x4639 0 MOV r1,r7 false -Instruction 2123 S:0xC00442BC 0xF7FCFEC4 0 BL {pc}-0x3274 ; 0xc0041048 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2124 S:0xC0041048 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 2125 S:0xC004104C 0xB500 0 PUSH {lr} false -Instruction 2126 S:0xC004104E 0xF85DEB04 0 POP {lr} false -Instruction 2127 S:0xC0041052 0x468C 0 MOV r12,r1 false -Instruction 2128 S:0xC0041054 0xF1000128 0 ADD r1,r0,#0x28 false -Instruction 2129 S:0xC0041058 0x2401 0 MOVS r4,#1 false -Instruction 2130 S:0xC004105A 0x460F 0 MOV r7,r1 false -Instruction 2131 S:0xC004105C 0x2300 0 MOVS r3,#0 false -Instruction 2132 S:0xC004105E 0xE010 0 B {pc}+0x24 ; 0xc0041082 true -Cycle Count Cycle Count: 39 (Atom Packet) -Instruction 2133 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false -Instruction 2134 S:0xC0041084 0x2E00 0 CMP r6,#0 false -Instruction 2135 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail -Cycle Count Cycle Count: 39 (Atom Packet) -Instruction 2136 S:0xC0041088 0xF10C0208 0 ADD r2,r12,#8 false -Instruction 2137 S:0xC004108C 0xB104 0 CBZ r4,{pc}+4 ; 0xc0041090 true fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 2138 S:0xC004108E 0x62C2 0 STR r2,[r0,#0x2c] false -Instruction 2139 S:0xC0041090 0xF8CC3008 0 STR r3,[r12,#8] false -Instruction 2140 S:0xC0041094 0x4610 0 MOV r0,r2 false -Instruction 2141 S:0xC0041096 0x2300 0 MOVS r3,#0 false -Instruction 2142 S:0xC0041098 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 2143 S:0xC004109C 0xF8CC3010 0 STR r3,[r12,#0x10] false -Instruction 2144 S:0xC00410A0 0x603A 0 STR r2,[r7,#0] false -Instruction 2145 S:0xC00410A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 2146 S:0xC00410A6 0xF215B865 0 B.W {pc}+0x2150ce ; 0xc0256174 true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 311 (I-Sync Packet) -Info Tracing enabled -Instruction 2147 S:0xC00442C0 0x2301 0 MOVS r3,#1 false -Instruction 2148 S:0xC00442C2 0x61FB 0 STR r3,[r7,#0x1c] false -Instruction 2149 S:0xC00442C4 0x68B3 0 LDR r3,[r6,#8] false -Instruction 2150 S:0xC00442C6 0x2B01 0 CMP r3,#1 false -Instruction 2151 S:0xC00442C8 0xF00081D8 0 BEQ.W {pc}+0x3b4 ; 0xc004467c true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 2152 S:0xC004467C 0xF8D63088 0 LDR r3,[r6,#0x88] false -Instruction 2153 S:0xC0044680 0x2B00 0 CMP r3,#0 false -Instruction 2154 S:0xC0044682 0xF47FAE23 0 BNE {pc}-0x3b6 ; 0xc00442cc true -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 2155 S:0xC00442CC 0x68F3 0 LDR r3,[r6,#0xc] false -Instruction 2156 S:0xC00442CE 0x3301 0 ADDS r3,#1 false -Instruction 2157 S:0xC00442D0 0x60F3 0 STR r3,[r6,#0xc] false -Instruction 2158 S:0xC00442D2 0xF8D77120 0 LDR r7,[r7,#0x120] false -Instruction 2159 S:0xC00442D6 0x2F00 0 CMP r7,#0 false -Instruction 2160 S:0xC00442D8 0xF000810F 0 BEQ.W {pc}+0x222 ; 0xc00444fa true -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 2161 S:0xC00444FA 0x9D13 0 LDR r5,[sp,#0x4c] false -Instruction 2162 S:0xC00444FC 0x9E13 0 LDR r6,[sp,#0x4c] false -Instruction 2163 S:0xC00444FE 0xF5056390 0 ADD r3,r5,#0x480 false -Instruction 2164 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false -Instruction 2165 S:0xC0044506 0x686D 0 LDR r5,[r5,#4] false -Instruction 2166 S:0xC0044508 0xE9D38900 0 LDRD r8,r9,[r3,#0] false -Instruction 2167 S:0xC004450C 0xE9DA0100 0 LDRD r0,r1,[r10,#0] false -Instruction 2168 S:0xC0044510 0xF8D644C0 0 LDR r4,[r6,#0x4c0] false -Instruction 2169 S:0xC0044514 0xEBB80000 0 SUBS r0,r8,r0 false -Instruction 2170 S:0xC0044518 0xEB690101 0 SBC r1,r9,r1 false -Instruction 2171 S:0xC004451C 0xF7FBFA1E 0 BL {pc}-0x4bc0 ; 0xc003f95c true -Cycle Count Cycle Count: 150 (Atom Packet) -Cycle Count Cycle Count: 271 (Branch Packet) -Instruction 2172 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 2173 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 2174 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 2175 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 2176 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 2177 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 2178 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 2179 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 2180 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 2181 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 2182 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 2183 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 2184 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 2185 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 2186 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 2187 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 2188 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 2189 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 2190 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2191 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 2192 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 2193 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 2194 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 2195 S:0xC0044520 0x2800 0 CMP r0,#0 false -Instruction 2196 S:0xC0044522 0xF1710700 0 SBCS r7,r1,#0 false -Instruction 2197 S:0xC0044526 0xF2C08147 0 BLT.W {pc}+0x292 ; 0xc00447b8 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2198 S:0xC004452A 0x0A86 0 LSRS r6,r0,#10 false -Instruction 2199 S:0xC004452C 0x0A8F 0 LSRS r7,r1,#10 false -Instruction 2200 S:0xC004452E 0xEA465681 0 ORR r6,r6,r1,LSL #22 false -Instruction 2201 S:0xC0044532 0xEA560B07 0 ORRS r11,r6,r7 false -Instruction 2202 S:0xC0044536 0xF0408114 0 BNE.W {pc}+0x22c ; 0xc0044762 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2203 S:0xC0044762 0x4B58 0 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false -Instruction 2204 S:0xC0044764 0xE9CA8900 0 STRD r8,r9,[r10,#0] false -Instruction 2205 S:0xC0044768 0x681A 0 LDR r2,[r3,#0] false -Instruction 2206 S:0xC004476A 0xB372 0 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 2207 S:0xC004476C 0xEB031304 0 ADD r3,r3,r4,LSL #4 false -Instruction 2208 S:0xC0044770 0xF04F0A00 0 MOV r10,#0 false -Instruction 2209 S:0xC0044774 0xF8CDA01C 0 STR r10,[sp,#0x1c] false -Instruction 2210 S:0xC0044778 0xF8D3C098 0 LDR r12,[r3,#0x98] false -Instruction 2211 S:0xC004477C 0xF8CDC018 0 STR r12,[sp,#0x18] false -Instruction 2212 S:0xC0044780 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 2213 S:0xC0044784 0xF8D9459C 0 LDR r4,[r9,#0x59c] false -Instruction 2214 S:0xC0044788 0x05A1 0 LSLS r1,r4,#22 false -Instruction 2215 S:0xC004478A 0x0D89 0 LSRS r1,r1,#22 false -Instruction 2216 S:0xC004478C 0x1872 0 ADDS r2,r6,r1 false -Instruction 2217 S:0xC004478E 0xF1470300 0 ADC r3,r7,#0 false -Instruction 2218 S:0xC0044792 0x2B00 0 CMP r3,#0 false -Instruction 2219 S:0xC0044794 0xBF08 0 IT EQ false -Instruction 2220 S:0xC0044796 0xF5B26F80 0 CMP r2,#0x400 false -Instruction 2221 S:0xC004479A 0xD21E 0 BCS {pc}+0x40 ; 0xc00447da true -Cycle Count Cycle Count: 115 (Atom Packet) -Instruction 2222 S:0xC00447DA 0xF5C16380 0 RSB r3,r1,#0x400 false -Instruction 2223 S:0xC00447DE 0x2D00 0 CMP r5,#0 false -Instruction 2224 S:0xC00447E0 0xF0408099 0 BNE.W {pc}+0x136 ; 0xc0044916 true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 2225 S:0xC00447E4 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false -Instruction 2226 S:0xC00447E8 0xF8DA0598 0 LDR r0,[r10,#0x598] false -Instruction 2227 S:0xC00447EC 0xEBB60A03 0 SUBS r10,r6,r3 false -Instruction 2228 S:0xC00447F0 0xEB677BE3 0 SBC r11,r7,r3,ASR #31 false -Instruction 2229 S:0xC00447F4 0x2600 0 MOVS r6,#0 false -Instruction 2230 S:0xC00447F6 0x2700 0 MOVS r7,#0 false -Instruction 2231 S:0xC00447F8 0xE9CD6704 0 STRD r6,r7,[sp,#0x10] false -Instruction 2232 S:0xC00447FC 0xEA4F279A 0 LSR r7,r10,#10 false -Instruction 2233 S:0xC0044800 0x9704 0 STR r7,[sp,#0x10] false -Instruction 2234 S:0xC0044802 0xF8DDE010 0 LDR lr,[sp,#0x10] false -Instruction 2235 S:0xC0044806 0xEA4F229B 0 LSR r2,r11,#10 false -Instruction 2236 S:0xC004480A 0xF24036FF 0 MOV r6,#0x3ff false -Instruction 2237 S:0xC004480E 0x2700 0 MOVS r7,#0 false -Instruction 2238 S:0xC0044810 0xEA4E5E8B 0 ORR lr,lr,r11,LSL #22 false -Instruction 2239 S:0xC0044814 0x9205 0 STR r2,[sp,#0x14] false -Instruction 2240 S:0xC0044816 0xF8CDE010 0 STR lr,[sp,#0x10] false -Instruction 2241 S:0xC004481A 0xEA06060A 0 AND r6,r6,r10 false -Instruction 2242 S:0xC004481E 0xEA07070B 0 AND r7,r7,r11 false -Instruction 2243 S:0xC0044822 0xE9DDAB04 0 LDRD r10,r11,[sp,#0x10] false -Instruction 2244 S:0xC0044826 0xF04F0801 0 MOV r8,#1 false -Instruction 2245 S:0xC004482A 0xF04F0900 0 MOV r9,#0 false -Instruction 2246 S:0xC004482E 0xEB18080A 0 ADDS r8,r8,r10 false -Instruction 2247 S:0xC0044832 0x9913 0 LDR r1,[sp,#0x4c] false -Instruction 2248 S:0xC0044834 0xEB49090B 0 ADC r9,r9,r11 false -Instruction 2249 S:0xC0044838 0xF44F6AFC 0 MOV r10,#0x7e0 false -Instruction 2250 S:0xC004483C 0xF04F0B00 0 MOV r11,#0 false -Instruction 2251 S:0xC0044840 0x191B 0 ADDS r3,r3,r4 false -Instruction 2252 S:0xC0044842 0x45CB 0 CMP r11,r9 false -Instruction 2253 S:0xC0044844 0xBF08 0 IT EQ false -Instruction 2254 S:0xC0044846 0x45C2 0 CMP r10,r8 false -Instruction 2255 S:0xC0044848 0xF8C1359C 0 STR r3,[r1,#0x59c] false -Instruction 2256 S:0xC004484C 0xF0C08307 0 BCC.W {pc}+0x612 ; 0xc0044e5e true fail -Cycle Count Cycle Count: 46 (Atom Packet) -Instruction 2257 S:0xC0044850 0xF1B80F1F 0 CMP r8,#0x1f false -Instruction 2258 S:0xC0044854 0x46C6 0 MOV lr,r8 false -Instruction 2259 S:0xC0044856 0x4C1A 0 LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 false -Instruction 2260 S:0xC0044858 0xF20082E7 0 BHI.W {pc}+0x5d2 ; 0xc0044e2a true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 2261 S:0xC0044E2A 0xF0080E1F 0 AND lr,r8,#0x1f false -Instruction 2262 S:0xC0044E2E 0x468B 0 MOV r11,r1 false -Instruction 2263 S:0xC0044E30 0xEA4F1858 0 LSR r8,r8,#5 false -Instruction 2264 S:0xC0044E34 0xF8D115C8 0 LDR r1,[r1,#0x5c8] false -Instruction 2265 S:0xC0044E38 0xF854202E 0 LDR r2,[r4,lr,LSL #2] false -Instruction 2266 S:0xC0044E3C 0xFA20F008 0 LSR r0,r0,r8 false -Instruction 2267 S:0xC0044E40 0xFA23F308 0 LSR r3,r3,r8 false -Instruction 2268 S:0xC0044E44 0xFA21FA08 0 LSR r10,r1,r8 false -Instruction 2269 S:0xC0044E48 0xFBA00102 0 UMULL r0,r1,r0,r2 false -Instruction 2270 S:0xC0044E4C 0xFBA32302 0 UMULL r2,r3,r3,r2 false -Instruction 2271 S:0xC0044E50 0x4688 0 MOV r8,r1 false -Instruction 2272 S:0xC0044E52 0xF8CB1598 0 STR r1,[r11,#0x598] false -Instruction 2273 S:0xC0044E56 0x4699 0 MOV r9,r3 false -Instruction 2274 S:0xC0044E58 0xF8CB359C 0 STR r3,[r11,#0x59c] false -Instruction 2275 S:0xC0044E5C 0xE510 0 B {pc}-0x5dc ; 0xc0044880 true -Cycle Count Cycle Count: 140 (Atom Packet) -Instruction 2276 S:0xC0044880 0xF854302E 0 LDR r3,[r4,lr,LSL #2] false -Instruction 2277 S:0xC0044884 0xFBA3AB0A 0 UMULL r10,r11,r3,r10 false -Instruction 2278 S:0xC0044888 0x465C 0 MOV r4,r11 false -Instruction 2279 S:0xC004488A 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false -Instruction 2280 S:0xC004488E 0xE9DD0104 0 LDRD r0,r1,[sp,#0x10] false -Instruction 2281 S:0xC0044892 0xF8CA45C8 0 STR r4,[r10,#0x5c8] false -Instruction 2282 S:0xC0044896 0xF8CDC00C 0 STR r12,[sp,#0xc] false -Instruction 2283 S:0xC004489A 0xF7FCFF19 0 BL {pc}-0x31ca ; 0xc00416d0 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 2284 S:0xC00416D0 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 2285 S:0xC00416D4 0xB500 0 PUSH {lr} false -Instruction 2286 S:0xC00416D6 0xF85DEB04 0 POP {lr} false -Instruction 2287 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 2288 S:0xC00416DC 0x2700 0 MOVS r7,#0 false -Instruction 2289 S:0xC00416DE 0x428F 0 CMP r7,r1 false -Instruction 2290 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 2291 S:0xC00416E2 0x4286 0 CMP r6,r0 false -Instruction 2292 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2293 S:0xC00416F6 0xF44F72AC 0 MOV r2,#0x158 false -Instruction 2294 S:0xC00416FA 0x2300 0 MOVS r3,#0 false -Instruction 2295 S:0xC00416FC 0x428B 0 CMP r3,r1 false -Instruction 2296 S:0xC00416FE 0xBF08 0 IT EQ false -Instruction 2297 S:0xC0041700 0x4282 0 CMP r2,r0 false -Instruction 2298 S:0xC0041702 0xD34A 0 BCC {pc}+0x98 ; 0xc004179a true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2299 S:0xC0041704 0x4602 0 MOV r2,r0 false -Instruction 2300 S:0xC0041706 0x460B 0 MOV r3,r1 false -Instruction 2301 S:0xC0041708 0xF04F0C00 0 MOV r12,#0 false -Instruction 2302 S:0xC004170C 0xF06F041F 0 MVN r4,#0x1f false -Instruction 2303 S:0xC0041710 0xF04F35FF 0 MOV r5,#0xffffffff false -Instruction 2304 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2305 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2306 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2307 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2308 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2309 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2310 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2311 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2312 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2313 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2314 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2315 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2316 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2317 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2318 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2319 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2320 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2321 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2322 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2323 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2324 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2325 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2326 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2327 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2328 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2329 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2330 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2331 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2332 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2333 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2334 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2335 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2336 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2337 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2338 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2339 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2340 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2341 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2342 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2343 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2344 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2345 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2346 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2347 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2348 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2349 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2350 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2351 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2352 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2353 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2354 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2355 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2356 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2357 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2358 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2359 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2360 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2361 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2362 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2363 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2364 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2365 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2366 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2367 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2368 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2369 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2370 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2371 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2372 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2373 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2374 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2375 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2376 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2377 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2378 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2379 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2380 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 2381 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2382 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2383 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2384 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2385 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2386 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2387 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2388 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2389 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2390 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2391 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 2392 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2393 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2394 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2395 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2396 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2397 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2398 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2399 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2400 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2401 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2402 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 2403 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false -Instruction 2404 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false -Instruction 2405 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 2406 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false -Instruction 2407 S:0xC0041722 0x429F 0 CMP r7,r3 false -Instruction 2408 S:0xC0041724 0xBF08 0 IT EQ false -Instruction 2409 S:0xC0041726 0x4296 0 CMP r6,r2 false -Instruction 2410 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false -Instruction 2411 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false -Instruction 2412 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false -Instruction 2413 S:0xC0041734 0xD3EE 0 BCC {pc}-0x20 ; 0xc0041714 true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 2414 S:0xC0041736 0xF06F0420 0 MVN r4,#0x20 false -Instruction 2415 S:0xC004173A 0xF04F35FF 0 MOV r5,#0xffffffff false -Instruction 2416 S:0xC004173E 0x1824 0 ADDS r4,r4,r0 false -Instruction 2417 S:0xC0041740 0xF06F061F 0 MVN r6,#0x1f false -Instruction 2418 S:0xC0041744 0xEB450501 0 ADC r5,r5,r1 false -Instruction 2419 S:0xC0041748 0x0964 0 LSRS r4,r4,#5 false -Instruction 2420 S:0xC004174A 0x4662 0 MOV r2,r12 false -Instruction 2421 S:0xC004174C 0xEBB00008 0 SUBS r0,r0,r8 false -Instruction 2422 S:0xC0041750 0xEB610109 0 SBC r1,r1,r9 false -Instruction 2423 S:0xC0041754 0xEA4464C5 0 ORR r4,r4,r5,LSL #27 false -Instruction 2424 S:0xC0041758 0xEA4F1C55 0 LSR r12,r5,#5 false -Instruction 2425 S:0xC004175C 0x4267 0 RSBS r7,r4,#0 false -Instruction 2426 S:0xC004175E 0x2300 0 MOVS r3,#0 false -Instruction 2427 S:0xC0041760 0xFBA44506 0 UMULL r4,r5,r4,r6 false -Instruction 2428 S:0xC0041764 0xFB06760C 0 MLA r6,r6,r12,r7 false -Instruction 2429 S:0xC0041768 0x1900 0 ADDS r0,r0,r4 false -Instruction 2430 S:0xC004176A 0x4435 0 ADD r5,r5,r6 false -Instruction 2431 S:0xC004176C 0xEB410105 0 ADC r1,r1,r5 false -Instruction 2432 S:0xC0041770 0xEA500401 0 ORRS r4,r0,r1 false -Instruction 2433 S:0xC0041774 0xD106 0 BNE {pc}+0x10 ; 0xc0041784 true -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 2434 S:0xC0041784 0x2820 0 CMP r0,#0x20 false -Instruction 2435 S:0xC0041786 0x4604 0 MOV r4,r0 false -Instruction 2436 S:0xC0041788 0xD00A 0 BEQ {pc}+0x18 ; 0xc00417a0 true fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 2437 S:0xC004178A 0x4E08 0 LDR r6,[pc,#32] ; [0xC00417AC] = 0xC03E83C8 false -Instruction 2438 S:0xC004178C 0xF8567024 0 LDR r7,[r6,r4,LSL #2] false -Instruction 2439 S:0xC0041790 0xFBA74502 0 UMULL r4,r5,r7,r2 false -Instruction 2440 S:0xC0041794 0xFB075203 0 MLA r2,r7,r3,r5 false -Instruction 2441 S:0xC0041798 0xE7EE 0 B {pc}-0x20 ; 0xc0041778 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 2442 S:0xC0041778 0xEB060080 0 ADD r0,r6,r0,LSL #2 false -Instruction 2443 S:0xC004177C 0xF8D000FC 0 LDR r0,[r0,#0xfc] false -Instruction 2444 S:0xC0041780 0x1880 0 ADDS r0,r0,r2 false -Instruction 2445 S:0xC0041782 0xE7B5 0 B {pc}-0x92 ; 0xc00416f0 true -Cycle Count Cycle Count: 121 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 2446 S:0xC00416F0 0xE8BD03F0 0 POP {r4-r9} false -Instruction 2447 S:0xC00416F4 0x4770 0 BX lr true -Instruction 2448 S:0xC004489E 0xF8DDC00C 0 LDR r12,[sp,#0xc] false -Instruction 2449 S:0xC00448A2 0xBB5D 0 CBNZ r5,{pc}+0x5a ; 0xc00448fc true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2450 S:0xC00448A4 0xF8DA1598 0 LDR r1,[r10,#0x598] false -Instruction 2451 S:0xC00448A8 0xEB090400 0 ADD r4,r9,r0 false -Instruction 2452 S:0xC00448AC 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 2453 S:0xC00448B0 0xF8C9459C 0 STR r4,[r9,#0x59c] false -Instruction 2454 S:0xC00448B4 0xE774 0 B {pc}-0x114 ; 0xc00447a0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2455 S:0xC00447A0 0x2D00 0 CMP r5,#0 false -Instruction 2456 S:0xC00447A2 0xF0408091 0 BNE.W {pc}+0x126 ; 0xc00448c8 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 2457 S:0xC00447A6 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false -Instruction 2458 S:0xC00447AA 0xF8DA55C8 0 LDR r5,[r10,#0x5c8] false -Instruction 2459 S:0xC00447AE 0x19A4 0 ADDS r4,r4,r6 false -Instruction 2460 S:0xC00447B0 0x9E13 0 LDR r6,[sp,#0x4c] false -Instruction 2461 S:0xC00447B2 0xF8C6459C 0 STR r4,[r6,#0x59c] false -Instruction 2462 S:0xC00447B6 0xE6C7 0 B {pc}-0x26e ; 0xc0044548 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2463 S:0xC0044548 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 2464 S:0xC004454C 0x028B 0 LSLS r3,r1,#10 false -Instruction 2465 S:0xC004454E 0x3401 0 ADDS r4,#1 false -Instruction 2466 S:0xC0044550 0x4618 0 MOV r0,r3 false -Instruction 2467 S:0xC0044552 0x2100 0 MOVS r1,#0 false -Instruction 2468 S:0xC0044554 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false -Instruction 2469 S:0xC0044558 0xF8D970B8 0 LDR r7,[r9,#0xb8] false -Instruction 2470 S:0xC004455C 0xF20CFC18 0 BL {pc}+0x20c834 ; 0xc0250d90 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 10 (I-Sync Packet) -Info Tracing enabled -Instruction 2471 S:0xC0044560 0x1BD6 0 SUBS r6,r2,r7 false -Instruction 2472 S:0xC0044562 0xF8D980BC 0 LDR r8,[r9,#0xbc] false -Instruction 2473 S:0xC0044566 0xEA8679E6 0 EOR r9,r6,r6,ASR #31 false -Instruction 2474 S:0xC004456A 0xEBA979E6 0 SUB r9,r9,r6,ASR #31 false -Instruction 2475 S:0xC004456E 0x02A8 0 LSLS r0,r5,#10 false -Instruction 2476 S:0xC0044570 0x2100 0 MOVS r1,#0 false -Instruction 2477 S:0xC0044572 0xF8DA50DC 0 LDR r5,[r10,#0xdc] false -Instruction 2478 S:0xC0044576 0xF20CFC0B 0 BL {pc}+0x20c81a ; 0xc0250d90 true -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 7 (I-Sync Packet) -Info Tracing enabled -Instruction 2479 S:0xC004457A 0xEBB91F97 0 CMP r9,r7,LSR #6 false -Instruction 2480 S:0xC004457E 0xEBC80202 0 RSB r2,r8,r2 false -Instruction 2481 S:0xC0044582 0xD806 0 BHI {pc}+0x10 ; 0xc0044592 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2482 S:0xC0044584 0xEA8273E2 0 EOR r3,r2,r2,ASR #31 false -Instruction 2483 S:0xC0044588 0xEBA373E2 0 SUB r3,r3,r2,ASR #31 false -Instruction 2484 S:0xC004458C 0xEBB31F98 0 CMP r3,r8,LSR #6 false -Instruction 2485 S:0xC0044590 0xD91F 0 BLS {pc}+0x42 ; 0xc00445d2 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 2486 S:0xC00445D2 0x4BB9 0 LDR r3,[pc,#740] ; [0xC00448B8] = 0xC0635FCC false -Instruction 2487 S:0xC00445D4 0x9D13 0 LDR r5,[sp,#0x4c] false -Instruction 2488 S:0xC00445D6 0x685A 0 LDR r2,[r3,#4] false -Instruction 2489 S:0xC00445D8 0xF8D50598 0 LDR r0,[r5,#0x598] false -Instruction 2490 S:0xC00445DC 0xF8D5159C 0 LDR r1,[r5,#0x59c] false -Instruction 2491 S:0xC00445E0 0xF8D584C0 0 LDR r8,[r5,#0x4c0] false -Instruction 2492 S:0xC00445E4 0x2A00 0 CMP r2,#0 false -Instruction 2493 S:0xC00445E6 0xF0408455 0 BNE.W {pc}+0x8ae ; 0xc0044e94 true fail -Cycle Count Cycle Count: 40 (Atom Packet) -Instruction 2494 S:0xC00445EA 0x4BB4 0 LDR r3,[pc,#720] ; [0xC00448BC] = 0xC0635FB8 false -Instruction 2495 S:0xC00445EC 0x9F13 0 LDR r7,[sp,#0x4c] false -Instruction 2496 S:0xC00445EE 0x685A 0 LDR r2,[r3,#4] false -Instruction 2497 S:0xC00445F0 0xE9D74524 0 LDRD r4,r5,[r7,#0x90] false -Instruction 2498 S:0xC00445F4 0x2A00 0 CMP r2,#0 false -Instruction 2499 S:0xC00445F6 0xF040843D 0 BNE.W {pc}+0x87e ; 0xc0044e74 true fail -Cycle Count Cycle Count: 109 (Atom Packet) -Instruction 2500 S:0xC00445FA 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 2501 S:0xC00445FE 0x4648 0 MOV r0,r9 false -Instruction 2502 S:0xC0044600 0xF8D93004 0 LDR r3,[r9,#4] false -Instruction 2503 S:0xC0044604 0x3301 0 ADDS r3,#1 false -Instruction 2504 S:0xC0044606 0xF8C93004 0 STR r3,[r9,#4] false -Instruction 2505 S:0xC004460A 0xB025 0 ADD sp,sp,#0x94 false -Instruction 2506 S:0xC004460C 0xE8BD4FF0 0 POP {r4-r11,lr} false -Instruction 2507 S:0xC0044610 0xF7FCBD9E 0 B {pc}-0x34c0 ; 0xc0041150 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 2508 S:0xC0041150 0xB478 0 PUSH {r3-r6} false -Instruction 2509 S:0xC0041152 0xB500 0 PUSH {lr} false -Instruction 2510 S:0xC0041154 0xF85DEB04 0 POP {lr} false -Instruction 2511 S:0xC0041158 0x4A16 0 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false -Instruction 2512 S:0xC004115A 0xF8D01460 0 LDR r1,[r0,#0x460] false -Instruction 2513 S:0xC004115E 0x6812 0 LDR r2,[r2,#0] false -Instruction 2514 S:0xC0041160 0x0612 0 LSLS r2,r2,#24 false -Instruction 2515 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 2516 S:0xC004119A 0xBC78 0 POP {r3-r6} false -Instruction 2517 S:0xC004119C 0x4770 0 BX lr true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 2518 S:0xC003B8B0 0xE8BD83F8 0 POP {r3-r9,pc} true -Instruction 2519 S:0xC003C042 0x68E3 0 LDR r3,[r4,#0xc] false -Instruction 2520 S:0xC003C044 0x2201 0 MOVS r2,#1 false -Instruction 2521 S:0xC003C046 0x61E2 0 STR r2,[r4,#0x1c] false -Instruction 2522 S:0xC003C048 0x069A 0 LSLS r2,r3,#26 false -Instruction 2523 S:0xC003C04A 0xD504 0 BPL {pc}+0xc ; 0xc003c056 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2524 S:0xC003C056 0x4628 0 MOV r0,r5 false -Instruction 2525 S:0xC003C058 0x4621 0 MOV r1,r4 false -Instruction 2526 S:0xC003C05A 0x2200 0 MOVS r2,#0 false -Instruction 2527 S:0xC003C05C 0xE8BD40B0 0 POP {r4,r5,r7,lr} false -Instruction 2528 S:0xC003C060 0xF7FFBF42 0 B.W {pc}-0x178 ; 0xc003bee8 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 2529 S:0xC003BEE8 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 2530 S:0xC003BEEC 0xAF00 0 ADD r7,sp,#0 false -Instruction 2531 S:0xC003BEEE 0xB500 0 PUSH {lr} false -Instruction 2532 S:0xC003BEF0 0xF85DEB04 0 POP {lr} false -Instruction 2533 S:0xC003BEF4 0x4606 0 MOV r6,r0 false -Instruction 2534 S:0xC003BEF6 0x460D 0 MOV r5,r1 false -Instruction 2535 S:0xC003BEF8 0xF7FFFFC8 0 BL {pc}-0x6c ; 0xc003be8c true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 2536 S:0xC003BE8C 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 2537 S:0xC003BE90 0xAF00 0 ADD r7,sp,#0 false -Instruction 2538 S:0xC003BE92 0xB500 0 PUSH {lr} false -Instruction 2539 S:0xC003BE94 0xF85DEB04 0 POP {lr} false -Instruction 2540 S:0xC003BE98 0xF8D06460 0 LDR r6,[r0,#0x460] false -Instruction 2541 S:0xC003BE9C 0x6B0D 0 LDR r5,[r1,#0x30] false -Instruction 2542 S:0xC003BE9E 0x4680 0 MOV r8,r0 false -Instruction 2543 S:0xC003BEA0 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 2544 S:0xC003BEA2 0x42A5 0 CMP r5,r4 false -Instruction 2545 S:0xC003BEA4 0xD019 0 BEQ {pc}+0x36 ; 0xc003beda true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2546 S:0xC003BEA6 0x4B0F 0 LDR r3,[pc,#60] ; [0xC003BEE4] = 0xC03E85AC false -Instruction 2547 S:0xC003BEA8 0x429C 0 CMP r4,r3 false -Instruction 2548 S:0xC003BEAA 0xD104 0 BNE {pc}+0xc ; 0xc003beb6 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2549 S:0xC003BEB6 0x429D 0 CMP r5,r3 false -Instruction 2550 S:0xC003BEB8 0xD1F9 0 BNE {pc}-0xa ; 0xc003beae true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 2551 S:0xC003BEAE 0x681B 0 LDR r3,[r3,#0] false -Instruction 2552 S:0xC003BEB0 0xB143 0 CBZ r3,{pc}+0x14 ; 0xc003bec4 true fail -Cycle Count Cycle Count: 219 (Atom Packet) -Instruction 2553 S:0xC003BEB2 0x429C 0 CMP r4,r3 false -Instruction 2554 S:0xC003BEB4 0xD006 0 BEQ {pc}+0x10 ; 0xc003bec4 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2555 S:0xC003BEB6 0x429D 0 CMP r5,r3 false -Instruction 2556 S:0xC003BEB8 0xD1F9 0 BNE {pc}-0xa ; 0xc003beae true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2557 S:0xC003BEAE 0x681B 0 LDR r3,[r3,#0] false -Instruction 2558 S:0xC003BEB0 0xB143 0 CBZ r3,{pc}+0x14 ; 0xc003bec4 true fail -Cycle Count Cycle Count: 110 (Atom Packet) -Instruction 2559 S:0xC003BEB2 0x429C 0 CMP r4,r3 false -Instruction 2560 S:0xC003BEB4 0xD006 0 BEQ {pc}+0x10 ; 0xc003bec4 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2561 S:0xC003BEB6 0x429D 0 CMP r5,r3 false -Instruction 2562 S:0xC003BEB8 0xD1F9 0 BNE {pc}-0xa ; 0xc003beae true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2563 S:0xC003BEBA 0x4630 0 MOV r0,r6 false -Instruction 2564 S:0xC003BEBC 0xF7FFFD84 0 BL {pc}-0x4f4 ; 0xc003b9c8 true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 2565 S:0xC003B9C8 0xB590 0 PUSH {r4,r7,lr} false -Instruction 2566 S:0xC003B9CA 0xB083 0 SUB sp,sp,#0xc false -Instruction 2567 S:0xC003B9CC 0xAF00 0 ADD r7,sp,#0 false -Instruction 2568 S:0xC003B9CE 0xB500 0 PUSH {lr} false -Instruction 2569 S:0xC003B9D0 0xF85DEB04 0 POP {lr} false -Instruction 2570 S:0xC003B9D4 0x4604 0 MOV r4,r0 false -Instruction 2571 S:0xC003B9D6 0x4815 0 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false -Instruction 2572 S:0xC003B9D8 0x4B15 0 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false -Instruction 2573 S:0xC003B9DA 0x6861 0 LDR r1,[r4,#4] false -Instruction 2574 S:0xC003B9DC 0x694A 0 LDR r2,[r1,#0x14] false -Instruction 2575 S:0xC003B9DE 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false -Instruction 2576 S:0xC003B9E2 0x589B 0 LDR r3,[r3,r2] false -Instruction 2577 S:0xC003B9E4 0xB29A 0 UXTH r2,r3 false -Instruction 2578 S:0xC003B9E6 0x607B 0 STR r3,[r7,#4] false -Instruction 2579 S:0xC003B9E8 0xEBB24F13 0 CMP r2,r3,LSR #16 false -Instruction 2580 S:0xC003B9EC 0xD01C 0 BEQ {pc}+0x3c ; 0xc003ba28 true fail -Cycle Count Cycle Count: 172 (Atom Packet) -Instruction 2581 S:0xC003B9EE 0x680B 0 LDR r3,[r1,#0] false -Instruction 2582 S:0xC003B9F0 0x0798 0 LSLS r0,r3,#30 false -Instruction 2583 S:0xC003B9F2 0xD415 0 BMI {pc}+0x2e ; 0xc003ba20 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 2584 S:0xC003B9F4 0x2001 0 MOVS r0,#1 false -Instruction 2585 S:0xC003B9F6 0xF216FAC9 0 BL {pc}+0x216596 ; 0xc0251f8c true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 66 (I-Sync Packet) -Info Tracing enabled -Instruction 2586 S:0xC003B9FA 0x4669 0 MOV r1,sp false -Instruction 2587 S:0xC003B9FC 0x6862 0 LDR r2,[r4,#4] false -Instruction 2588 S:0xC003B9FE 0xF42153FF 0 BIC r3,r1,#0x1fe0 false -Instruction 2589 S:0xC003BA02 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 2590 S:0xC003BA06 0x6950 0 LDR r0,[r2,#0x14] false -Instruction 2591 S:0xC003BA08 0x695B 0 LDR r3,[r3,#0x14] false -Instruction 2592 S:0xC003BA0A 0x4283 0 CMP r3,r0 false -Instruction 2593 S:0xC003BA0C 0xD008 0 BEQ {pc}+0x14 ; 0xc003ba20 true -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 2594 S:0xC003BA20 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 2595 S:0xC003BA24 0x46BD 0 MOV sp,r7 false -Instruction 2596 S:0xC003BA26 0xBD90 0 POP {r4,r7,pc} true -Instruction 2597 S:0xC003BEC0 0xF8D86460 0 LDR r6,[r8,#0x460] false -Instruction 2598 S:0xC003BEC4 0x69F3 0 LDR r3,[r6,#0x1c] false -Instruction 2599 S:0xC003BEC6 0xB133 0 CBZ r3,{pc}+0x10 ; 0xc003bed6 true -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 2600 S:0xC003BED6 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 2601 S:0xC003BEFC 0x4B25 0 LDR r3,[pc,#148] ; [0xC003BF94] false -Instruction 2602 S:0xC003BEFE 0x685A 0 LDR r2,[r3,#4] false -Instruction 2603 S:0xC003BF00 0x2A00 0 CMP r2,#0 false -Instruction 2604 S:0xC003BF02 0xD139 0 BNE {pc}+0x76 ; 0xc003bf78 true fail -Cycle Count Cycle Count: 123 (Atom Packet) -Instruction 2605 S:0xC003BF04 0x6B2B 0 LDR r3,[r5,#0x30] false -Instruction 2606 S:0xC003BF06 0x2200 0 MOVS r2,#0 false -Instruction 2607 S:0xC003BF08 0x602A 0 STR r2,[r5,#0] false -Instruction 2608 S:0xC003BF0A 0x6B5B 0 LDR r3,[r3,#0x34] false -Instruction 2609 S:0xC003BF0C 0xB113 0 CBZ r3,{pc}+8 ; 0xc003bf14 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2610 S:0xC003BF14 0xF506619C 0 ADD r1,r6,#0x4e0 false -Instruction 2611 S:0xC003BF18 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 2612 S:0xC003BF1C 0xEA540305 0 ORRS r3,r4,r5 false -Instruction 2613 S:0xC003BF20 0xD019 0 BEQ {pc}+0x36 ; 0xc003bf56 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2614 S:0xC003BF22 0x481D 0 LDR r0,[pc,#116] ; [0xC003BF98] false -Instruction 2615 S:0xC003BF24 0xF506638F 0 ADD r3,r6,#0x478 false -Instruction 2616 S:0xC003BF28 0xF506669D 0 ADD r6,r6,#0x4e8 false -Instruction 2617 S:0xC003BF2C 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 2618 S:0xC003BF30 0x6800 0 LDR r0,[r0,#0] false -Instruction 2619 S:0xC003BF32 0x1B12 0 SUBS r2,r2,r4 false -Instruction 2620 S:0xC003BF34 0xEB630305 0 SBC r3,r3,r5 false -Instruction 2621 S:0xC003BF38 0x2500 0 MOVS r5,#0 false -Instruction 2622 S:0xC003BF3A 0x0040 0 LSLS r0,r0,#1 false -Instruction 2623 S:0xC003BF3C 0x4604 0 MOV r4,r0 false -Instruction 2624 S:0xC003BF3E 0x429D 0 CMP r5,r3 false -Instruction 2625 S:0xC003BF40 0xBF08 0 IT EQ false -Instruction 2626 S:0xC003BF42 0x4294 0 CMP r4,r2 false -Instruction 2627 S:0xC003BF44 0xD209 0 BCS {pc}+0x16 ; 0xc003bf5a true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 2628 S:0xC003BF46 0xE9C64500 0 STRD r4,r5,[r6,#0] false -Instruction 2629 S:0xC003BF4A 0x2200 0 MOVS r2,#0 false -Instruction 2630 S:0xC003BF4C 0x2300 0 MOVS r3,#0 false -Instruction 2631 S:0xC003BF4E 0xE9C12300 0 STRD r2,r3,[r1,#0] false -Instruction 2632 S:0xC003BF52 0xE8BD83F8 0 POP {r3-r9,pc} true -Instruction 2633 S:0xC003C0AA 0x2C00 0 CMP r4,#0 false -Instruction 2634 S:0xC003C0AC 0xD1F7 0 BNE {pc}-0xe ; 0xc003c09e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1,025 (Branch Packet) -Instruction 2635 S:0xC003C0AE 0xF3BF8F5F 0 DMB false -Instruction 2636 S:0xC003C0B2 0xF8383006 0 LDRH r3,[r8,r6] false -Instruction 2637 S:0xC003C0B6 0x3301 0 ADDS r3,#1 false -Instruction 2638 S:0xC003C0B8 0xF8283006 0 STRH r3,[r8,r6] false -Instruction 2639 S:0xC003C0BC 0xF3BF8F4F 0 DSB false -Instruction 2640 S:0xC003C0C0 0xF3AF8004 0 SEV.W false -Instruction 2641 S:0xC003C0C4 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 2642 S:0xC003CF84 0xF8D49014 0 LDR r9,[r4,#0x14] false -Instruction 2643 S:0xC003CF88 0xF8583029 0 LDR r3,[r8,r9,LSL #2] false -Instruction 2644 S:0xC003CF8C 0x18EB 0 ADDS r3,r5,r3 false -Instruction 2645 S:0xC003CF8E 0x6A9B 0 LDR r3,[r3,#0x28] false -Instruction 2646 S:0xC003CF90 0x079B 0 LSLS r3,r3,#30 false -Instruction 2647 S:0xC003CF92 0xD413 0 BMI {pc}+0x2a ; 0xc003cfbc true fail -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 2648 S:0xC003CF94 0xE8BD43F8 0 POP {r3-r9,lr} false -Instruction 2649 S:0xC003CF98 0xF7E4B914 0 B {pc}-0x1bdd4 ; 0xc00211c4 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 2650 S:0xC00211C4 0xB510 0 PUSH {r4,lr} false -Instruction 2651 S:0xC00211C6 0xB500 0 PUSH {lr} false -Instruction 2652 S:0xC00211C8 0xF85DEB04 0 POP {lr} false -Instruction 2653 S:0xC00211CC 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 2654 S:0xC00211D0 0x0619 0 LSLS r1,r3,#24 false -Instruction 2655 S:0xC00211D2 0xD529 0 BPL {pc}+0x56 ; 0xc0021228 true fail -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 2656 S:0xC00211D4 0x466B 0 MOV r3,sp false -Instruction 2657 S:0xC00211D6 0xF42354FF 0 BIC r4,r3,#0x1fe0 false -Instruction 2658 S:0xC00211DA 0xF024041F 0 BIC r4,r4,#0x1f false -Instruction 2659 S:0xC00211DE 0x6863 0 LDR r3,[r4,#4] false -Instruction 2660 S:0xC00211E0 0xF5A33380 0 SUB r3,r3,#0x10000 false -Instruction 2661 S:0xC00211E4 0x6063 0 STR r3,[r4,#4] false -Instruction 2662 S:0xC00211E6 0xF0234378 0 BIC r3,r3,#0xf8000000 false -Instruction 2663 S:0xC00211EA 0xF02303FF 0 BIC r3,r3,#0xff false -Instruction 2664 S:0xC00211EE 0xB923 0 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2665 S:0xC00211F0 0x6963 0 LDR r3,[r4,#0x14] false -Instruction 2666 S:0xC00211F2 0x4A13 0 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false -Instruction 2667 S:0xC00211F4 0x019B 0 LSLS r3,r3,#6 false -Instruction 2668 S:0xC00211F6 0x58D3 0 LDR r3,[r2,r3] false -Instruction 2669 S:0xC00211F8 0xB99B 0 CBNZ r3,{pc}+0x2a ; 0xc0021222 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 2670 S:0xC00211FA 0x6960 0 LDR r0,[r4,#0x14] false -Instruction 2671 S:0xC00211FC 0xF01BFE86 0 BL {pc}+0x1bd10 ; 0xc003cf0c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2672 S:0xC003CF0C 0xB488 0 PUSH {r3,r7} false -Instruction 2673 S:0xC003CF0E 0xAF00 0 ADD r7,sp,#0 false -Instruction 2674 S:0xC003CF10 0xB500 0 PUSH {lr} false -Instruction 2675 S:0xC003CF12 0xF85DEB04 0 POP {lr} false -Instruction 2676 S:0xC003CF16 0x4A0C 0 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false -Instruction 2677 S:0xC003CF18 0x4B0C 0 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false -Instruction 2678 S:0xC003CF1A 0xF8522020 0 LDR r2,[r2,r0,LSL #2] false -Instruction 2679 S:0xC003CF1E 0x189B 0 ADDS r3,r3,r2 false -Instruction 2680 S:0xC003CF20 0xF8D31460 0 LDR r1,[r3,#0x460] false -Instruction 2681 S:0xC003CF24 0xF8D32464 0 LDR r2,[r3,#0x464] false -Instruction 2682 S:0xC003CF28 0x4291 0 CMP r1,r2 false -Instruction 2683 S:0xC003CF2A 0xD003 0 BEQ {pc}+0xa ; 0xc003cf34 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 2684 S:0xC003CF34 0x685A 0 LDR r2,[r3,#4] false -Instruction 2685 S:0xC003CF36 0x2A00 0 CMP r2,#0 false -Instruction 2686 S:0xC003CF38 0xD1F8 0 BNE {pc}-0xc ; 0xc003cf2c true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 2687 S:0xC003CF2C 0x2000 0 MOVS r0,#0 false -Instruction 2688 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false -Instruction 2689 S:0xC003CF30 0xBC88 0 POP {r3,r7} false -Instruction 2690 S:0xC003CF32 0x4770 0 BX lr true -Instruction 2691 S:0xC0021200 0xB140 0 CBZ r0,{pc}+0x14 ; 0xc0021214 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2692 S:0xC0021214 0xE8BD4010 0 POP {r4,lr} false -Instruction 2693 S:0xC0021218 0xF04EBF4E 0 B.W {pc}+0x4eea0 ; 0xc00700b8 true -Cycle Count Cycle Count: 16 (Atom Packet) -Cycle Count Cycle Count: 514 (I-Sync Packet) -Info Tracing enabled -Instruction 2694 S:0xC0010CF2 0xE7E3 0 B {pc}-0x36 ; 0xc0010cbc true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 13 (Branch Packet) -Instruction 2695 S:0xC0010CBC 0x4633 0 MOV r3,r6 false -Instruction 2696 S:0xC0010CBE 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 2697 S:0xC0010CC2 0x50D7 0 STR r7,[r2,r3] false -Instruction 2698 S:0xC0010CC4 0xE8BD83F8 0 POP {r3-r9,pc} true -Instruction 2699 S:0xC000841A 0xE7EC 0 B {pc}-0x24 ; 0xc00083f6 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2700 S:0xC00083F6 0x6822 0 LDR r2,[r4,#0] false -Instruction 2701 S:0xC00083F8 0xF42250E0 0 BIC r0,r2,#0x1c00 false -Instruction 2702 S:0xC00083FC 0xF1A00510 0 SUB r5,r0,#0x10 false -Instruction 2703 S:0xC0008400 0x4601 0 MOV r1,r0 false -Instruction 2704 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false -Instruction 2705 S:0xC0008406 0xD9EF 0 BLS {pc}-0x1e ; 0xc00083e8 true fail -Cycle Count Cycle Count: 87 (Atom Packet) -Instruction 2706 S:0xC0008408 0x280F 0 CMP r0,#0xf false -Instruction 2707 S:0xC000840A 0xD901 0 BLS {pc}+6 ; 0xc0008410 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 27 (Branch Packet) -Instruction 2708 S:0xC000840C 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 68 (Branch Packet) -Instruction 2709 S:0xC000C8DA 0xF8DDE034 0 LDR lr,[sp,#0x34] false -Instruction 2710 S:0xC000C8DE 0xE9DD010E 0 LDRD r0,r1,[sp,#0x38] false -Instruction 2711 S:0xC000C8E2 0xF3BF8F2F 0 CLREX false -Instruction 2712 S:0xC000C8E6 0xE92E0023 0 STMDB lr!,{r0,r1,r5} false -Instruction 2713 S:0xC000C8EA 0xE89D1FFF 0 LDM sp,{r0-r12} false -Instruction 2714 S:0xC000C8EE 0x46F5 0 MOV sp,lr false -Instruction 2715 S:0xC000C8F0 0xF85DEB04 0 POP {lr} false -Instruction 2716 S:0xC000C8F4 0xE9BDC000 0 RFEIA sp! true -Info Return from exception -Timestamp Timestamp: 562537008768 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 2717 S:0xC02F5B4E 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 35 (Atom Packet) -Instruction 2718 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 49 (Atom Packet) -Instruction 2719 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 16 (Atom Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 2720 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 409 (I-Sync Packet) -Info Tracing enabled -Instruction 2721 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 2722 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false -Instruction 2723 S:0xC004F532 0xB500 0 PUSH {lr} false -Instruction 2724 S:0xC004F534 0xF85DEB04 0 POP {lr} false -Instruction 2725 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 2726 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 2727 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false -Instruction 2728 S:0xC004F53E 0x2B00 0 CMP r3,#0 false -Instruction 2729 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Cycle Count Cycle Count: 57 (Atom Packet) -Instruction 2730 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 2731 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 2732 S:0xC004F54A 0x464F 0 MOV r7,r9 false -Instruction 2733 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false -Instruction 2734 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false -Instruction 2735 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 77 (Branch Packet) -Instruction 2736 S:0xC004F554 0xF3BF8F5F 0 DMB false -Instruction 2737 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false -Instruction 2738 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false -Instruction 2739 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false -Instruction 2740 S:0xC004F564 0x4630 0 MOV r0,r6 false -Instruction 2741 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false -Instruction 2742 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false -Instruction 2743 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false -Instruction 2744 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false -Instruction 2745 S:0xC004F572 0x4788 0 BLX r1 true -Cycle Count Cycle Count: 61 (I-Sync Packet) -Info Tracing enabled -Instruction 2746 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 2747 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false -Instruction 2748 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false -Instruction 2749 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 2750 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 2751 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false -Instruction 2752 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false -Instruction 2753 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false -Instruction 2754 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false -Instruction 2755 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 2756 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false -Instruction 2757 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false -Instruction 2758 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false -Instruction 2759 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false -Instruction 2760 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false -Instruction 2761 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false -Instruction 2762 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 2763 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false -Instruction 2764 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false -Instruction 2765 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false -Instruction 2766 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false -Instruction 2767 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 2768 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false -Instruction 2769 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false -Instruction 2770 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 2771 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 2772 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false -Instruction 2773 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false -Instruction 2774 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 2775 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 2776 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false -Instruction 2777 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false -Instruction 2778 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false -Instruction 2779 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 2780 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false -Instruction 2781 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 2782 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 2783 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false -Instruction 2784 S:0xC004F5F8 0xF3BF8F5F 0 DMB false -Instruction 2785 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false -Instruction 2786 S:0xC004F600 0x428D 0 CMP r5,r1 false -Instruction 2787 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Cycle Count Cycle Count: 94 (Atom Packet) -Cycle Count Cycle Count: 14 (Branch Packet) -Instruction 2788 S:0xC004F604 0x461D 0 MOV r5,r3 false -Instruction 2789 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 2790 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 2791 S:0xC004F60C 0x4614 0 MOV r4,r2 false -Instruction 2792 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 2793 S:0xC004F612 0x4650 0 MOV r0,r10 false -Instruction 2794 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false -Instruction 2795 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false -Instruction 2796 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 2797 S:0xC004F61E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 2798 S:0xC02F4642 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 44 (Atom Packet) -Instruction 2799 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 2800 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 2801 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 539 (I-Sync Packet) -Info Tracing enabled -Instruction 2802 S:0xC0020548 0x9B01 0 LDR r3,[sp,#4] false -Instruction 2803 S:0xC002054A 0x2B00 0 CMP r3,#0 false -Instruction 2804 S:0xC002054C 0xBFBF 0 ITTTT LT false -Instruction 2805 S:0xC002054E 0xF103536E 0 ADD r3,r3,#0x3b800000 false -Instruction 2806 S:0xC0020552 0xF50313D6 0 ADD r3,r3,#0x1ac000 false -Instruction 2807 S:0xC0020556 0xF5036320 0 ADD r3,r3,#0xa00 false -Instruction 2808 S:0xC002055A 0xF10030FF 0 ADD r0,r0,#0xffffffff false -Instruction 2809 S:0xC002055E 0xE8860009 0 STM r6,{r0,r3} false -Instruction 2810 S:0xC0020562 0xE7E5 0 B {pc}-0x32 ; 0xc0020530 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 9 (Branch Packet) -Instruction 2811 S:0xC0020530 0x4630 0 MOV r0,r6 false -Instruction 2812 S:0xC0020532 0xB002 0 ADD sp,sp,#8 false -Instruction 2813 S:0xC0020534 0xBD70 0 POP {r4-r6,pc} true -Cycle Count Cycle Count: 7 (Branch Packet) -Instruction 2814 S:0xC0020576 0x9B01 0 LDR r3,[sp,#4] false -Instruction 2815 S:0xC0020578 0xF64452D3 0 MOV r2,#0x4dd3 false -Instruction 2816 S:0xC002057C 0x9900 0 LDR r1,[sp,#0] false -Instruction 2817 S:0xC002057E 0xF2C10262 0 MOVT r2,#0x1062 false -Instruction 2818 S:0xC0020582 0x4620 0 MOV r0,r4 false -Instruction 2819 S:0xC0020584 0xFB825203 0 SMULL r5,r2,r2,r3 false -Instruction 2820 S:0xC0020588 0x17DB 0 ASRS r3,r3,#31 false -Instruction 2821 S:0xC002058A 0x6021 0 STR r1,[r4,#0] false -Instruction 2822 S:0xC002058C 0xEBC313A2 0 RSB r3,r3,r2,ASR #6 false -Instruction 2823 S:0xC0020590 0x6063 0 STR r3,[r4,#4] false -Instruction 2824 S:0xC0020592 0xB003 0 ADD sp,sp,#0xc false -Instruction 2825 S:0xC0020594 0xBD30 0 POP {r4,r5,pc} true -Cycle Count Cycle Count: 620 (I-Sync Packet) -Info Tracing enabled -Instruction 2826 S:0xC000D94C 0xB900 0 CBNZ r0,{pc}+4 ; 0xc000d950 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 2827 S:0xC000D94E 0xBD08 0 POP {r3,pc} true -Instruction 2828 S:0xC004E2F4 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 2829 S:0xC004E2F8 0x061A 0 LSLS r2,r3,#24 false -Instruction 2830 S:0xC004E2FA 0xD465 0 BMI {pc}+0xce ; 0xc004e3c8 true fail -Cycle Count Cycle Count: 21 (Atom Packet) -Instruction 2831 S:0xC004E2FC 0xF021FD9A 0 BL {pc}+0x21b38 ; 0xc006fe34 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 860 (I-Sync Packet) -Info Tracing enabled -Instruction 2832 S:0xC004E300 0xF7BFFB0C 0 BL {pc}-0x409e4 ; 0xc000d91c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2833 S:0xC000D91C 0xB508 0 PUSH {r3,lr} false -Instruction 2834 S:0xC000D91E 0xB500 0 PUSH {lr} false -Instruction 2835 S:0xC000D920 0xF85DEB04 0 POP {lr} false -Instruction 2836 S:0xC000D924 0x2001 0 MOVS r0,#1 false -Instruction 2837 S:0xC000D926 0xF2F6FCD3 0 BL {pc}+0x2f69aa ; 0xc03042d0 true -Cycle Count Cycle Count: 8 (Atom Packet) -Cycle Count Cycle Count: 4,437 (I-Sync Packet) -Info Tracing enabled -Instruction 2838 S:0xC000D92A 0x2002 0 MOVS r0,#2 false -Instruction 2839 S:0xC000D92C 0xE8BD4008 0 POP {r3,lr} false -Instruction 2840 S:0xC000D930 0xF010BABA 0 B.W {pc}+0x10578 ; 0xc001dea8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2841 S:0xC001DEA8 0xB500 0 PUSH {lr} false -Instruction 2842 S:0xC001DEAA 0xF85DEB04 0 POP {lr} false -Instruction 2843 S:0xC001DEAE 0x4601 0 MOV r1,r0 false -Instruction 2844 S:0xC001DEB0 0xF6490090 0 MOV r0,#0x9890 false -Instruction 2845 S:0xC001DEB4 0xF2CC0064 0 MOVT r0,#0xc064 false -Instruction 2846 S:0xC001DEB8 0x2200 0 MOVS r2,#0 false -Instruction 2847 S:0xC001DEBA 0xF018BD2B 0 B.W {pc}+0x18a5a ; 0xc0036914 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2848 S:0xC0036914 0xB510 0 PUSH {r4,lr} false -Instruction 2849 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false -Instruction 2850 S:0xC0036918 0xB500 0 PUSH {lr} false -Instruction 2851 S:0xC003691A 0xF85DEB04 0 POP {lr} false -Instruction 2852 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 2853 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false -Instruction 2854 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false -Instruction 2855 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 2856 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false -Instruction 2857 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false -Instruction 2858 S:0xC0036900 0xB500 0 PUSH {lr} false -Instruction 2859 S:0xC0036902 0xF85DEB04 0 POP {lr} false -Instruction 2860 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false -Instruction 2861 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false -Instruction 2862 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 2863 S:0xC003690C 0xF7FFFFCC 0 BL {pc}-0x64 ; 0xc00368a8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2864 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 2865 S:0xC00368AC 0xB500 0 PUSH {lr} false -Instruction 2866 S:0xC00368AE 0xF85DEB04 0 POP {lr} false -Instruction 2867 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 2868 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false -Instruction 2869 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 2870 S:0xC00368B8 0x4690 0 MOV r8,r2 false -Instruction 2871 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 2872 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 2873 S:0xC00368BE 0xBF18 0 IT NE false -Instruction 2874 S:0xC00368C0 0x2C00 0 CMP r4,#0 false -Instruction 2875 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 2876 S:0xC00368C4 0x2000 0 MOVS r0,#0 false -Instruction 2877 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 2878 S:0xC00368C8 0xD10A 0 BNE {pc}+0x18 ; 0xc00368e0 true fail -Cycle Count Cycle Count: 118 (Atom Packet) -Instruction 2879 S:0xC00368CA 0xE015 0 B {pc}+0x2e ; 0xc00368f8 true -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 2880 S:0xC00368F8 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 2881 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false -Instruction 2882 S:0xC0036912 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 2883 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false -Instruction 2884 S:0xC003692C 0xBD10 0 POP {r4,pc} true -Instruction 2885 S:0xC004E304 0x6833 0 LDR r3,[r6,#0] false -Instruction 2886 S:0xC004E306 0x46B3 0 MOV r11,r6 false -Instruction 2887 S:0xC004E308 0x079B 0 LSLS r3,r3,#30 false -Instruction 2888 S:0xC004E30A 0xD458 0 BMI {pc}+0xb4 ; 0xc004e3be true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 2889 S:0xC004E3BE 0xF007FCA9 0 BL {pc}+0x7956 ; 0xc0055d14 true -Cycle Count Cycle Count: 47 (Atom Packet) -Instruction 2890 S:0xC0055D14 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 2891 S:0xC0055D18 0xB084 0 SUB sp,sp,#0x10 false -Instruction 2892 S:0xC0055D1A 0xB500 0 PUSH {lr} false -Instruction 2893 S:0xC0055D1C 0xF85DEB04 0 POP {lr} false -Instruction 2894 S:0xC0055D20 0x466A 0 MOV r2,sp false -Instruction 2895 S:0xC0055D22 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 2896 S:0xC0055D26 0x4F52 0 LDR r7,[pc,#328] ; [0xC0055E70] = 0xC05FD5C0 false -Instruction 2897 S:0xC0055D28 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 2898 S:0xC0055D2C 0x4D51 0 LDR r5,[pc,#324] ; [0xC0055E74] = 0xC05F0808 false -Instruction 2899 S:0xC0055D2E 0x695C 0 LDR r4,[r3,#0x14] false -Instruction 2900 S:0xC0055D30 0x46A8 0 MOV r8,r5 false -Instruction 2901 S:0xC0055D32 0xF8573024 0 LDR r3,[r7,r4,LSL #2] false -Instruction 2902 S:0xC0055D36 0x4498 0 ADD r8,r8,r3 false -Instruction 2903 S:0xC0055D38 0xB672 0 CPSID i false -Instruction 2904 S:0xC0055D3A 0xF8D83058 0 LDR r3,[r8,#0x58] false -Instruction 2905 S:0xC0055D3E 0x2B00 0 CMP r3,#0 false -Instruction 2906 S:0xC0055D40 0xF0008089 0 BEQ.W {pc}+0x116 ; 0xc0055e56 true fail -Cycle Count Cycle Count: 390 (Atom Packet) -Instruction 2907 S:0xC0055D44 0x2300 0 MOVS r3,#0 false -Instruction 2908 S:0xC0055D46 0xF8C83058 0 STR r3,[r8,#0x58] false -Instruction 2909 S:0xC0055D4A 0xF29FFC6F 0 BL {pc}+0x29f8e2 ; 0xc02f562c true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 472 (I-Sync Packet) -Info Tracing enabled -Instruction 2910 S:0xC0055D4E 0xF8D8306C 0 LDR r3,[r8,#0x6c] false -Instruction 2911 S:0xC0055D52 0xB91B 0 CBNZ r3,{pc}+0xa ; 0xc0055d5c true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 2912 S:0xC0055D54 0xF8D8305C 0 LDR r3,[r8,#0x5c] false -Instruction 2913 S:0xC0055D58 0x2B00 0 CMP r3,#0 false -Instruction 2914 S:0xC0055D5A 0xD064 0 BEQ {pc}+0xcc ; 0xc0055e26 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 2915 S:0xC0055D5C 0xA802 0 ADD r0,sp,#8 false -Instruction 2916 S:0xC0055D5E 0xF7F9FBE5 0 BL {pc}-0x6832 ; 0xc004f52c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 2917 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 2918 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false -Instruction 2919 S:0xC004F532 0xB500 0 PUSH {lr} false -Instruction 2920 S:0xC004F534 0xF85DEB04 0 POP {lr} false -Instruction 2921 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 2922 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 2923 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false -Instruction 2924 S:0xC004F53E 0x2B00 0 CMP r3,#0 false -Instruction 2925 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 2926 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 2927 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 2928 S:0xC004F54A 0x464F 0 MOV r7,r9 false -Instruction 2929 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false -Instruction 2930 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false -Instruction 2931 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 309 (Branch Packet) -Instruction 2932 S:0xC004F554 0xF3BF8F5F 0 DMB false -Instruction 2933 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false -Instruction 2934 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false -Instruction 2935 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false -Instruction 2936 S:0xC004F564 0x4630 0 MOV r0,r6 false -Instruction 2937 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false -Instruction 2938 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false -Instruction 2939 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false -Instruction 2940 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false -Instruction 2941 S:0xC004F572 0x4788 0 BLX r1 true -Cycle Count Cycle Count: 61 (I-Sync Packet) -Info Tracing enabled -Instruction 2942 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 2943 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false -Instruction 2944 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false -Instruction 2945 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 2946 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 2947 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false -Instruction 2948 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false -Instruction 2949 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false -Instruction 2950 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false -Instruction 2951 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 2952 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false -Instruction 2953 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false -Instruction 2954 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false -Instruction 2955 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false -Instruction 2956 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false -Instruction 2957 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false -Instruction 2958 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 2959 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false -Instruction 2960 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false -Instruction 2961 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false -Instruction 2962 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false -Instruction 2963 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 2964 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false -Instruction 2965 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false -Instruction 2966 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 2967 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 2968 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false -Instruction 2969 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false -Instruction 2970 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 2971 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 2972 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false -Instruction 2973 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false -Instruction 2974 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false -Instruction 2975 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 2976 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false -Instruction 2977 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 2978 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 2979 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false -Instruction 2980 S:0xC004F5F8 0xF3BF8F5F 0 DMB false -Instruction 2981 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false -Instruction 2982 S:0xC004F600 0x428D 0 CMP r5,r1 false -Instruction 2983 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Cycle Count Cycle Count: 89 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 2984 S:0xC004F604 0x461D 0 MOV r5,r3 false -Instruction 2985 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 2986 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 2987 S:0xC004F60C 0x4614 0 MOV r4,r2 false -Instruction 2988 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 2989 S:0xC004F612 0x4650 0 MOV r0,r10 false -Instruction 2990 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false -Instruction 2991 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false -Instruction 2992 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 2993 S:0xC004F61E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 2994 S:0xC0055D62 0xF8D8306C 0 LDR r3,[r8,#0x6c] false -Instruction 2995 S:0xC0055D66 0xF8DDA008 0 LDR r10,[sp,#8] false -Instruction 2996 S:0xC0055D6A 0x9E03 0 LDR r6,[sp,#0xc] false -Instruction 2997 S:0xC0055D6C 0x2B00 0 CMP r3,#0 false -Instruction 2998 S:0xC0055D6E 0xD15E 0 BNE {pc}+0xc0 ; 0xc0055e2e true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 2999 S:0xC0055D70 0xF8D8305C 0 LDR r3,[r8,#0x5c] false -Instruction 3000 S:0xC0055D74 0x2B00 0 CMP r3,#0 false -Instruction 3001 S:0xC0055D76 0xD056 0 BEQ {pc}+0xb0 ; 0xc0055e26 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3002 S:0xC0055D78 0x4650 0 MOV r0,r10 false -Instruction 3003 S:0xC0055D7A 0x4631 0 MOV r1,r6 false -Instruction 3004 S:0xC0055D7C 0xF7FFFBFA 0 BL {pc}-0x808 ; 0xc0055574 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3005 S:0xC0055574 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 3006 S:0xC0055578 0xB500 0 PUSH {lr} false -Instruction 3007 S:0xC005557A 0xF85DEB04 0 POP {lr} false -Instruction 3008 S:0xC005557E 0x4604 0 MOV r4,r0 false -Instruction 3009 S:0xC0055580 0xF8DF80D8 0 LDR r8,[pc,#216] ; [0xC005565C] = 0xC064D4C8 false -Instruction 3010 S:0xC0055584 0x460D 0 MOV r5,r1 false -Instruction 3011 S:0xC0055586 0xF8DF90D8 0 LDR r9,[pc,#216] ; [0xC0055660] = 0xC064D488 false -Instruction 3012 S:0xC005558A 0xE9D82302 0 LDRD r2,r3,[r8,#8] false -Instruction 3013 S:0xC005558E 0xE9D90100 0 LDRD r0,r1,[r9,#0] false -Instruction 3014 S:0xC0055592 0x1AA2 0 SUBS r2,r4,r2 false -Instruction 3015 S:0xC0055594 0xEB650303 0 SBC r3,r5,r3 false -Instruction 3016 S:0xC0055598 0x4282 0 CMP r2,r0 false -Instruction 3017 S:0xC005559A 0xEB730601 0 SBCS r6,r3,r1 false -Instruction 3018 S:0xC005559E 0xDA01 0 BGE {pc}+6 ; 0xc00555a4 true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 3019 S:0xC00555A0 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 3020 S:0xC0055D80 0xF8DF9100 0 LDR r9,[pc,#256] ; [0xC0055E84] = 0xC064D488 false -Instruction 3021 S:0xC0055D84 0xF7E6FE24 0 BL {pc}-0x193b4 ; 0xc003c9d0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3022 S:0xC003C9D0 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 3023 S:0xC003C9D4 0xAF00 0 ADD r7,sp,#0 false -Instruction 3024 S:0xC003C9D6 0xB500 0 PUSH {lr} false -Instruction 3025 S:0xC003C9D8 0xF85DEB04 0 POP {lr} false -Instruction 3026 S:0xC003C9DC 0x4B11 0 LDR r3,[pc,#68] ; [0xC003CA24] = 0xC05F60C0 false -Instruction 3027 S:0xC003C9DE 0x4C12 0 LDR r4,[pc,#72] ; [0xC003CA28] = 0xC05F3080 false -Instruction 3028 S:0xC003C9E0 0xEE1D8F90 0 MRC p15,#0x0,r8,c13,c0,#4 false -Instruction 3029 S:0xC003C9E4 0xEB080504 0 ADD r5,r8,r4 false -Instruction 3030 S:0xC003C9E8 0x681E 0 LDR r6,[r3,#0] false -Instruction 3031 S:0xC003C9EA 0x69EB 0 LDR r3,[r5,#0x1c] false -Instruction 3032 S:0xC003C9EC 0x42B3 0 CMP r3,r6 false -Instruction 3033 S:0xC003C9EE 0xD010 0 BEQ {pc}+0x24 ; 0xc003ca12 true fail -Cycle Count Cycle Count: 119 (Atom Packet) -Instruction 3034 S:0xC003C9F0 0x4628 0 MOV r0,r5 false -Instruction 3035 S:0xC003C9F2 0xF3A7FDE1 0 BL {pc}+0x3a7bc6 ; 0xc03e45b8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 36 (I-Sync Packet) -Info Tracing enabled -Instruction 3036 S:0xC003C9F6 0x69EA 0 LDR r2,[r5,#0x1c] false -Instruction 3037 S:0xC003C9F8 0x1AB2 0 SUBS r2,r6,r2 false -Instruction 3038 S:0xC003C9FA 0xD10C 0 BNE {pc}+0x1c ; 0xc003ca16 true -Cycle Count Cycle Count: 156 (Atom Packet) -Instruction 3039 S:0xC003CA16 0x61EE 0 STR r6,[r5,#0x1c] false -Instruction 3040 S:0xC003CA18 0x4628 0 MOV r0,r5 false -Instruction 3041 S:0xC003CA1A 0x2100 0 MOVS r1,#0 false -Instruction 3042 S:0xC003CA1C 0xF7FFF958 0 BL {pc}-0xd4c ; 0xc003bcd0 true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 3043 S:0xC003BCD0 0xE92D0FF0 0 PUSH {r4-r11} false -Instruction 3044 S:0xC003BCD4 0xB082 0 SUB sp,sp,#8 false -Instruction 3045 S:0xC003BCD6 0xAF00 0 ADD r7,sp,#0 false -Instruction 3046 S:0xC003BCD8 0xB500 0 PUSH {lr} false -Instruction 3047 S:0xC003BCDA 0xF85DEB04 0 POP {lr} false -Instruction 3048 S:0xC003BCDE 0xF8DF8094 0 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false -Instruction 3049 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false -Instruction 3050 S:0xC003BCE4 0x6B83 0 LDR r3,[r0,#0x38] false -Instruction 3051 S:0xC003BCE6 0x4684 0 MOV r12,r0 false -Instruction 3052 S:0xC003BCE8 0xF1080A20 0 ADD r10,r8,#0x20 false -Instruction 3053 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false -Instruction 3054 S:0xC003BCF0 0x2601 0 MOVS r6,#1 false -Instruction 3055 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false -Instruction 3056 S:0xC003BCF4 0x199B 0 ADDS r3,r3,r6 false -Instruction 3057 S:0xC003BCF6 0x607C 0 STR r4,[r7,#4] false -Instruction 3058 S:0xC003BCF8 0x6081 0 STR r1,[r0,#8] false -Instruction 3059 S:0xC003BCFA 0x6383 0 STR r3,[r0,#0x38] false -Instruction 3060 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false -Instruction 3061 S:0xC003BD00 0xB1C2 0 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail -Cycle Count Cycle Count: 152 (Atom Packet) -Instruction 3062 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false -Instruction 3063 S:0xC003BD06 0x429A 0 CMP r2,r3 false -Instruction 3064 S:0xC003BD08 0xBF24 0 ITT CS false -Instruction 3065 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false -Instruction 3066 S:0xC003BD0C 0x461D 0 MOV r5,r3 false -Instruction 3067 S:0xC003BD0E 0xD215 0 BCS {pc}+0x2e ; 0xc003bd3c true -Cycle Count Cycle Count: 266 (Atom Packet) -Instruction 3068 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false -Instruction 3069 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 3070 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3071 S:0xC003BD44 0x460C 0 MOV r4,r1 false -Instruction 3072 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false -Instruction 3073 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false -Instruction 3074 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false -Instruction 3075 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false -Instruction 3076 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false -Instruction 3077 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3078 S:0xC003BD56 0x2E05 0 CMP r6,#5 false -Instruction 3079 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 3080 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3081 S:0xC003BD60 0xD1CC 0 BNE {pc}-0x64 ; 0xc003bcfc true -Cycle Count Cycle Count: 21 (Atom Packet) -Instruction 3082 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false -Instruction 3083 S:0xC003BD00 0xB1C2 0 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 3084 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false -Instruction 3085 S:0xC003BD06 0x429A 0 CMP r2,r3 false -Instruction 3086 S:0xC003BD08 0xBF24 0 ITT CS false -Instruction 3087 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false -Instruction 3088 S:0xC003BD0C 0x461D 0 MOV r5,r3 false -Instruction 3089 S:0xC003BD0E 0xD215 0 BCS {pc}+0x2e ; 0xc003bd3c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3090 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false -Instruction 3091 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 3092 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3093 S:0xC003BD44 0x460C 0 MOV r4,r1 false -Instruction 3094 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false -Instruction 3095 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false -Instruction 3096 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false -Instruction 3097 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false -Instruction 3098 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false -Instruction 3099 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3100 S:0xC003BD56 0x2E05 0 CMP r6,#5 false -Instruction 3101 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 3102 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3103 S:0xC003BD60 0xD1CC 0 BNE {pc}-0x64 ; 0xc003bcfc true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 3104 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false -Instruction 3105 S:0xC003BD00 0xB1C2 0 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3106 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false -Instruction 3107 S:0xC003BD06 0x429A 0 CMP r2,r3 false -Instruction 3108 S:0xC003BD08 0xBF24 0 ITT CS false -Instruction 3109 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false -Instruction 3110 S:0xC003BD0C 0x461D 0 MOV r5,r3 false -Instruction 3111 S:0xC003BD0E 0xD215 0 BCS {pc}+0x2e ; 0xc003bd3c true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3112 S:0xC003BD10 0x2E01 0 CMP r6,#1 false -Instruction 3113 S:0xC003BD12 0xBF1C 0 ITT NE false -Instruction 3114 S:0xC003BD14 0x4613 0 MOV r3,r2 false -Instruction 3115 S:0xC003BD16 0x2400 0 MOVS r4,#0 false -Instruction 3116 S:0xC003BD18 0xD02A 0 BEQ {pc}+0x58 ; 0xc003bd70 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 3117 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3118 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3119 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3120 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3121 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3122 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3123 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3124 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3125 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 156 (Atom Packet) -Instruction 3126 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3127 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3128 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3129 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3130 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3131 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3132 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3133 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3134 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 3135 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3136 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3137 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3138 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3139 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3140 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3141 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3142 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3143 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 3144 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3145 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3146 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3147 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3148 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3149 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3150 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3151 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3152 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 3153 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3154 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3155 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3156 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3157 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3158 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3159 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3160 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3161 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3162 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3163 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3164 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3165 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3166 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3167 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3168 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3169 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3170 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 3171 S:0xC003BD34 0xF10933FF 0 ADD r3,r9,#0xffffffff false -Instruction 3172 S:0xC003BD38 0xFB03F305 0 MUL r3,r3,r5 false -Instruction 3173 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false -Instruction 3174 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 3175 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3176 S:0xC003BD44 0x460C 0 MOV r4,r1 false -Instruction 3177 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false -Instruction 3178 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false -Instruction 3179 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false -Instruction 3180 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false -Instruction 3181 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false -Instruction 3182 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3183 S:0xC003BD56 0x2E05 0 CMP r6,#5 false -Instruction 3184 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 3185 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3186 S:0xC003BD60 0xD1CC 0 BNE {pc}-0x64 ; 0xc003bcfc true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 3187 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false -Instruction 3188 S:0xC003BD00 0xB1C2 0 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3189 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false -Instruction 3190 S:0xC003BD06 0x429A 0 CMP r2,r3 false -Instruction 3191 S:0xC003BD08 0xBF24 0 ITT CS false -Instruction 3192 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false -Instruction 3193 S:0xC003BD0C 0x461D 0 MOV r5,r3 false -Instruction 3194 S:0xC003BD0E 0xD215 0 BCS {pc}+0x2e ; 0xc003bd3c true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3195 S:0xC003BD10 0x2E01 0 CMP r6,#1 false -Instruction 3196 S:0xC003BD12 0xBF1C 0 ITT NE false -Instruction 3197 S:0xC003BD14 0x4613 0 MOV r3,r2 false -Instruction 3198 S:0xC003BD16 0x2400 0 MOVS r4,#0 false -Instruction 3199 S:0xC003BD18 0xD02A 0 BEQ {pc}+0x58 ; 0xc003bd70 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3200 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3201 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3202 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3203 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3204 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3205 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3206 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3207 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3208 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 3209 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3210 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3211 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3212 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3213 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3214 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3215 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3216 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3217 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 3218 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3219 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3220 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3221 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3222 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3223 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3224 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3225 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3226 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3227 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3228 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3229 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3230 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3231 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3232 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3233 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3234 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3235 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 3236 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3237 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3238 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3239 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3240 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3241 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3242 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3243 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3244 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 3245 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false -Instruction 3246 S:0xC003BD1E 0xBF18 0 IT NE false -Instruction 3247 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false -Instruction 3248 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false -Instruction 3249 S:0xC003BD28 0xBF1C 0 ITT NE false -Instruction 3250 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false -Instruction 3251 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false -Instruction 3252 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false -Instruction 3253 S:0xC003BD32 0xD1F2 0 BNE {pc}-0x18 ; 0xc003bd1a true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 3254 S:0xC003BD34 0xF10933FF 0 ADD r3,r9,#0xffffffff false -Instruction 3255 S:0xC003BD38 0xFB03F305 0 MUL r3,r3,r5 false -Instruction 3256 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false -Instruction 3257 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false -Instruction 3258 S:0xC003BD42 0xBF92 0 ITEE LS false -Instruction 3259 S:0xC003BD44 0x460C 0 MOV r4,r1 false -Instruction 3260 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false -Instruction 3261 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false -Instruction 3262 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false -Instruction 3263 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false -Instruction 3264 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false -Instruction 3265 S:0xC003BD54 0x3601 0 ADDS r6,#1 false -Instruction 3266 S:0xC003BD56 0x2E05 0 CMP r6,#5 false -Instruction 3267 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 3268 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false -Instruction 3269 S:0xC003BD60 0xD1CC 0 BNE {pc}-0x64 ; 0xc003bcfc true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 3270 S:0xC003BD62 0xF1070708 0 ADD r7,r7,#8 false -Instruction 3271 S:0xC003BD66 0x46BD 0 MOV sp,r7 false -Instruction 3272 S:0xC003BD68 0xE8BD0FF0 0 POP {r4-r11} false -Instruction 3273 S:0xC003BD6C 0xF7FFBF70 0 B.W {pc}-0x11c ; 0xc003bc50 true -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 3274 S:0xC003BC50 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 3275 S:0xC003BC54 0xAF00 0 ADD r7,sp,#0 false -Instruction 3276 S:0xC003BC56 0xB500 0 PUSH {lr} false -Instruction 3277 S:0xC003BC58 0xF85DEB04 0 POP {lr} false -Instruction 3278 S:0xC003BC5C 0x4B1B 0 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false -Instruction 3279 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false -Instruction 3280 S:0xC003BC62 0xF500619B 0 ADD r1,r0,#0x4d8 false -Instruction 3281 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false -Instruction 3282 S:0xC003BC6A 0xF500668F 0 ADD r6,r0,#0x478 false -Instruction 3283 S:0xC003BC6E 0xF8D38008 0 LDR r8,[r3,#8] false -Instruction 3284 S:0xC003BC72 0xE9D64500 0 LDRD r4,r5,[r6,#0] false -Instruction 3285 S:0xC003BC76 0xE9D12300 0 LDRD r2,r3,[r1,#0] false -Instruction 3286 S:0xC003BC7A 0xFBA8890C 0 UMULL r8,r9,r8,r12 false -Instruction 3287 S:0xC003BC7E 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 3288 S:0xC003BC80 0xEB650503 0 SBC r5,r5,r3 false -Instruction 3289 S:0xC003BC84 0xEA5F0959 0 LSRS r9,r9,#1 false -Instruction 3290 S:0xC003BC88 0xEA4F0838 0 RRX r8,r8 false -Instruction 3291 S:0xC003BC8C 0x45A0 0 CMP r8,r4 false -Instruction 3292 S:0xC003BC8E 0xEB790C05 0 SBCS r12,r9,r5 false -Instruction 3293 S:0xC003BC92 0xDA17 0 BGE {pc}+0x32 ; 0xc003bcc4 true fail -Cycle Count Cycle Count: 150 (Atom Packet) -Instruction 3294 S:0xC003BC94 0xF500609A 0 ADD r0,r0,#0x4d0 false -Instruction 3295 S:0xC003BC98 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 3296 S:0xC003BC9C 0xEB430309 0 ADC r3,r3,r9 false -Instruction 3297 S:0xC003BCA0 0xE9C12300 0 STRD r2,r3,[r1,#0] false -Instruction 3298 S:0xC003BCA4 0xE9D04500 0 LDRD r4,r5,[r0,#0] false -Instruction 3299 S:0xC003BCA8 0x086D 0 LSRS r5,r5,#1 false -Instruction 3300 S:0xC003BCAA 0xEA4F0434 0 RRX r4,r4 false -Instruction 3301 S:0xC003BCAE 0xE9C04500 0 STRD r4,r5,[r0,#0] false -Instruction 3302 S:0xC003BCB2 0xE9D64500 0 LDRD r4,r5,[r6,#0] false -Instruction 3303 S:0xC003BCB6 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 3304 S:0xC003BCB8 0xEB650503 0 SBC r5,r5,r3 false -Instruction 3305 S:0xC003BCBC 0x45A0 0 CMP r8,r4 false -Instruction 3306 S:0xC003BCBE 0xEB790C05 0 SBCS r12,r9,r5 false -Instruction 3307 S:0xC003BCC2 0xDBE9 0 BLT {pc}-0x2a ; 0xc003bc98 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 27 (Branch Packet) -Instruction 3308 S:0xC003BCC4 0x46BD 0 MOV sp,r7 false -Instruction 3309 S:0xC003BCC6 0xE8BD03F0 0 POP {r4-r9} false -Instruction 3310 S:0xC003BCCA 0x4770 0 BX lr true -Instruction 3311 S:0xC003CA20 0xE7EC 0 B {pc}-0x24 ; 0xc003c9fc true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 708 (Branch Packet) -Instruction 3312 S:0xC003C9FC 0xF3BF8F5F 0 DMB false -Instruction 3313 S:0xC003CA00 0xF8383004 0 LDRH r3,[r8,r4] false -Instruction 3314 S:0xC003CA04 0x3301 0 ADDS r3,#1 false -Instruction 3315 S:0xC003CA06 0xF8283004 0 STRH r3,[r8,r4] false -Instruction 3316 S:0xC003CA0A 0xF3BF8F4F 0 DSB false -Instruction 3317 S:0xC003CA0E 0xF3AF8004 0 SEV.W false -Instruction 3318 S:0xC003CA12 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 3319 S:0xC0055D88 0x4657 0 MOV r7,r10 false -Instruction 3320 S:0xC0055D8A 0xF7E6FD2F 0 BL {pc}-0x1959e ; 0xc003c7ec true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3321 S:0xC003C7EC 0xB490 0 PUSH {r4,r7} false -Instruction 3322 S:0xC003C7EE 0xAF00 0 ADD r7,sp,#0 false -Instruction 3323 S:0xC003C7F0 0xB500 0 PUSH {lr} false -Instruction 3324 S:0xC003C7F2 0xF85DEB04 0 POP {lr} false -Instruction 3325 S:0xC003C7F6 0x490F 0 LDR r1,[pc,#60] ; [0xC003C834] = 0xC05F60C0 false -Instruction 3326 S:0xC003C7F8 0x4B0F 0 LDR r3,[pc,#60] ; [0xC003C838] = 0xC05F3080 false -Instruction 3327 S:0xC003C7FA 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3328 S:0xC003C7FE 0x18D2 0 ADDS r2,r2,r3 false -Instruction 3329 S:0xC003C800 0x6808 0 LDR r0,[r1,#0] false -Instruction 3330 S:0xC003C802 0xF8D234F0 0 LDR r3,[r2,#0x4f0] false -Instruction 3331 S:0xC003C806 0x1AC3 0 SUBS r3,r0,r3 false -Instruction 3332 S:0xC003C808 0x2B00 0 CMP r3,#0 false -Instruction 3333 S:0xC003C80A 0xDB0F 0 BLT {pc}+0x22 ; 0xc003c82c true -Cycle Count Cycle Count: 26 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 3334 S:0xC003C82C 0x46BD 0 MOV sp,r7 false -Instruction 3335 S:0xC003C82E 0xBC90 0 POP {r4,r7} false -Instruction 3336 S:0xC003C830 0x4770 0 BX lr true -Instruction 3337 S:0xC0055D8E 0x2300 0 MOVS r3,#0 false -Instruction 3338 S:0xC0055D90 0xF8C8A080 0 STR r10,[r8,#0x80] false -Instruction 3339 S:0xC0055D94 0x4640 0 MOV r0,r8 false -Instruction 3340 S:0xC0055D96 0xF8C86084 0 STR r6,[r8,#0x84] false -Instruction 3341 S:0xC0055D9A 0xF8C8305C 0 STR r3,[r8,#0x5c] false -Instruction 3342 S:0xC0055D9E 0xF7DFFA65 0 BL {pc}-0x20b32 ; 0xc003526c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3343 S:0xC003526C 0xB510 0 PUSH {r4,lr} false -Instruction 3344 S:0xC003526E 0xB500 0 PUSH {lr} false -Instruction 3345 S:0xC0035270 0xF85DEB04 0 POP {lr} false -Instruction 3346 S:0xC0035274 0x4604 0 MOV r4,r0 false -Instruction 3347 S:0xC0035276 0xE7FF 0 B {pc}+2 ; 0xc0035278 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 3348 S:0xC0035278 0x4620 0 MOV r0,r4 false -Instruction 3349 S:0xC003527A 0xF7FFFFB5 0 BL {pc}-0x92 ; 0xc00351e8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3350 S:0xC00351E8 0xB570 0 PUSH {r4-r6,lr} false -Instruction 3351 S:0xC00351EA 0xB082 0 SUB sp,sp,#8 false -Instruction 3352 S:0xC00351EC 0xB500 0 PUSH {lr} false -Instruction 3353 S:0xC00351EE 0xF85DEB04 0 POP {lr} false -Instruction 3354 S:0xC00351F2 0xA901 0 ADD r1,sp,#4 false -Instruction 3355 S:0xC00351F4 0x4604 0 MOV r4,r0 false -Instruction 3356 S:0xC00351F6 0xF7FFFE93 0 BL {pc}-0x2d6 ; 0xc0034f20 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 3357 S:0xC0034F20 0xB570 0 PUSH {r4-r6,lr} false -Instruction 3358 S:0xC0034F22 0xB500 0 PUSH {lr} false -Instruction 3359 S:0xC0034F24 0xF85DEB04 0 POP {lr} false -Instruction 3360 S:0xC0034F28 0x4605 0 MOV r5,r0 false -Instruction 3361 S:0xC0034F2A 0x460E 0 MOV r6,r1 false -Instruction 3362 S:0xC0034F2C 0x6A6C 0 LDR r4,[r5,#0x24] false -Instruction 3363 S:0xC0034F2E 0xB164 0 CBZ r4,{pc}+0x1c ; 0xc0034f4a true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 3364 S:0xC0034F30 0x6820 0 LDR r0,[r4,#0] false -Instruction 3365 S:0xC0034F32 0xF3AFFB59 0 BL {pc}+0x3af6b6 ; 0xc03e45e8 true -Cycle Count Cycle Count: 202 (Atom Packet) -Cycle Count Cycle Count: 175 (I-Sync Packet) -Info Tracing enabled -Instruction 3366 S:0xC0034F36 0x6030 0 STR r0,[r6,#0] false -Instruction 3367 S:0xC0034F38 0x4601 0 MOV r1,r0 false -Instruction 3368 S:0xC0034F3A 0x6A6A 0 LDR r2,[r5,#0x24] false -Instruction 3369 S:0xC0034F3C 0x4294 0 CMP r4,r2 false -Instruction 3370 S:0xC0034F3E 0xD101 0 BNE {pc}+6 ; 0xc0034f44 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 3371 S:0xC0034F40 0x4620 0 MOV r0,r4 false -Instruction 3372 S:0xC0034F42 0xBD70 0 POP {r4-r6,pc} true -Instruction 3373 S:0xC00351FA 0x6AA2 0 LDR r2,[r4,#0x28] false -Instruction 3374 S:0xC00351FC 0x0793 0 LSLS r3,r2,#30 false -Instruction 3375 S:0xC00351FE 0x4606 0 MOV r6,r0 false -Instruction 3376 S:0xC0035200 0xD41E 0 BMI {pc}+0x40 ; 0xc0035240 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3377 S:0xC0035202 0xF0120501 0 ANDS r5,r2,#1 false -Instruction 3378 S:0xC0035206 0xD013 0 BEQ {pc}+0x2a ; 0xc0035230 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3379 S:0xC0035208 0x4B16 0 LDR r3,[pc,#88] ; [0xC0035264] = 0xC0635E28 false -Instruction 3380 S:0xC003520A 0x6859 0 LDR r1,[r3,#4] false -Instruction 3381 S:0xC003520C 0xB9D9 0 CBNZ r1,{pc}+0x3a ; 0xc0035246 true fail -Cycle Count Cycle Count: 123 (Atom Packet) -Instruction 3382 S:0xC003520E 0x2300 0 MOVS r3,#0 false -Instruction 3383 S:0xC0035210 0x6323 0 STR r3,[r4,#0x30] false -Instruction 3384 S:0xC0035212 0x6835 0 LDR r5,[r6,#0] false -Instruction 3385 S:0xC0035214 0xF0020202 0 AND r2,r2,#2 false -Instruction 3386 S:0xC0035218 0x4813 0 LDR r0,[pc,#76] ; [0xC0035268] = 0xC05F0640 false -Instruction 3387 S:0xC003521A 0x4631 0 MOV r1,r6 false -Instruction 3388 S:0xC003521C 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 3389 S:0xC0035220 0x181B 0 ADDS r3,r3,r0 false -Instruction 3390 S:0xC0035222 0x4620 0 MOV r0,r4 false -Instruction 3391 S:0xC0035224 0x1AED 0 SUBS r5,r5,r3 false -Instruction 3392 S:0xC0035226 0x426B 0 RSBS r3,r5,#0 false -Instruction 3393 S:0xC0035228 0x416B 0 ADCS r3,r3,r5 false -Instruction 3394 S:0xC003522A 0x2501 0 MOVS r5,#1 false -Instruction 3395 S:0xC003522C 0xF7FFFEF8 0 BL {pc}-0x20c ; 0xc0035020 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 3396 S:0xC0035020 0xE92D4F70 0 PUSH {r4-r6,r8-r11,lr} false -Instruction 3397 S:0xC0035024 0xB500 0 PUSH {lr} false -Instruction 3398 S:0xC0035026 0xF85DEB04 0 POP {lr} false -Instruction 3399 S:0xC003502A 0x468B 0 MOV r11,r1 false -Instruction 3400 S:0xC003502C 0x6A81 0 LDR r1,[r0,#0x28] false -Instruction 3401 S:0xC003502E 0x4616 0 MOV r6,r2 false -Instruction 3402 S:0xC0035030 0x4682 0 MOV r10,r0 false -Instruction 3403 S:0xC0035032 0x461C 0 MOV r4,r3 false -Instruction 3404 S:0xC0035034 0x07CA 0 LSLS r2,r1,#31 false -Instruction 3405 S:0xC0035036 0xD403 0 BMI {pc}+0xa ; 0xc0035040 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3406 S:0xC0035040 0xF8DB5010 0 LDR r5,[r11,#0x10] false -Instruction 3407 S:0xC0035044 0xF10B000C 0 ADD r0,r11,#0xc false -Instruction 3408 S:0xC0035048 0x4651 0 MOV r1,r10 false -Instruction 3409 S:0xC003504A 0xF221FF6B 0 BL {pc}+0x221eda ; 0xc0256f24 true -Cycle Count Cycle Count: 169 (Atom Packet) -Cycle Count Cycle Count: 190 (I-Sync Packet) -Info Tracing enabled -Instruction 3410 S:0xC003504E 0x45AA 0 CMP r10,r5 false -Instruction 3411 S:0xC0035050 0xD00F 0 BEQ {pc}+0x22 ; 0xc0035072 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3412 S:0xC0035072 0x2C00 0 CMP r4,#0 false -Instruction 3413 S:0xC0035074 0xD0ED 0 BEQ {pc}-0x22 ; 0xc0035052 true fail -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 3414 S:0xC0035076 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00350AC] = 0xC05F0658 false -Instruction 3415 S:0xC0035078 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 3416 S:0xC003507C 0x58CB 0 LDR r3,[r1,r3] false -Instruction 3417 S:0xC003507E 0x2B00 0 CMP r3,#0 false -Instruction 3418 S:0xC0035080 0xD0E7 0 BEQ {pc}-0x2e ; 0xc0035052 true fail -Cycle Count Cycle Count: 38 (Atom Packet) -Instruction 3419 S:0xC0035082 0xF8DB0000 0 LDR r0,[r11,#0] false -Instruction 3420 S:0xC0035086 0xE9DA8904 0 LDRD r8,r9,[r10,#0x10] false -Instruction 3421 S:0xC003508A 0xE9DB230C 0 LDRD r2,r3,[r11,#0x30] false -Instruction 3422 S:0xC003508E 0xE9D04504 0 LDRD r4,r5,[r0,#0x10] false -Instruction 3423 S:0xC0035092 0xEBB80802 0 SUBS r8,r8,r2 false -Instruction 3424 S:0xC0035096 0xEB690903 0 SBC r9,r9,r3 false -Instruction 3425 S:0xC003509A 0x45A9 0 CMP r9,r5 false -Instruction 3426 S:0xC003509C 0xBF08 0 IT EQ false -Instruction 3427 S:0xC003509E 0x45A0 0 CMP r8,r4 false -Instruction 3428 S:0xC00350A0 0xD1D7 0 BNE {pc}-0x4e ; 0xc0035052 true fail -Cycle Count Cycle Count: 27 (Atom Packet) -Instruction 3429 S:0xC00350A2 0x2101 0 MOVS r1,#1 false -Instruction 3430 S:0xC00350A4 0xF7FFFF72 0 BL {pc}-0x118 ; 0xc0034f8c true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 3431 S:0xC0034F8C 0xE92D07F8 0 PUSH {r3-r10} false -Instruction 3432 S:0xC0034F90 0xB500 0 PUSH {lr} false -Instruction 3433 S:0xC0034F92 0xF85DEB04 0 POP {lr} false -Instruction 3434 S:0xC0034F96 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 3435 S:0xC0034F9A 0xF1000A38 0 ADD r10,r0,#0x38 false -Instruction 3436 S:0xC0034F9E 0xF1000C70 0 ADD r12,r0,#0x70 false -Instruction 3437 S:0xC0034FA2 0xF50079A8 0 ADD r9,r0,#0x150 false -Instruction 3438 S:0xC0034FA6 0xF1000844 0 ADD r8,r0,#0x44 false -Instruction 3439 S:0xC0034FAA 0xF06F4700 0 MVN r7,#0x80000000 false -Instruction 3440 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false -Instruction 3441 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false -Instruction 3442 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false -Instruction 3443 S:0xC0034FB8 0xB193 0 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true -Cycle Count Cycle Count: 44 (Atom Packet) -Instruction 3444 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false -Instruction 3445 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false -Instruction 3446 S:0xC0034FE6 0xD1E2 0 BNE {pc}-0x38 ; 0xc0034fae true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 3447 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false -Instruction 3448 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false -Instruction 3449 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false -Instruction 3450 S:0xC0034FB8 0xB193 0 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true -Cycle Count Cycle Count: 251 (Atom Packet) -Instruction 3451 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false -Instruction 3452 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false -Instruction 3453 S:0xC0034FE6 0xD1E2 0 BNE {pc}-0x38 ; 0xc0034fae true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3454 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false -Instruction 3455 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false -Instruction 3456 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false -Instruction 3457 S:0xC0034FB8 0xB193 0 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true -Cycle Count Cycle Count: 38 (Atom Packet) -Instruction 3458 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false -Instruction 3459 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false -Instruction 3460 S:0xC0034FE6 0xD1E2 0 BNE {pc}-0x38 ; 0xc0034fae true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3461 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false -Instruction 3462 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false -Instruction 3463 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false -Instruction 3464 S:0xC0034FB8 0xB193 0 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 3465 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false -Instruction 3466 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false -Instruction 3467 S:0xC0034FE6 0xD1E2 0 BNE {pc}-0x38 ; 0xc0034fae true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3468 S:0xC0034FE8 0xB129 0 CBZ r1,{pc}+0xe ; 0xc0034ff6 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3469 S:0xC0034FEA 0xE9D02304 0 LDRD r2,r3,[r0,#0x10] false -Instruction 3470 S:0xC0034FEE 0x42BB 0 CMP r3,r7 false -Instruction 3471 S:0xC0034FF0 0xBF08 0 IT EQ false -Instruction 3472 S:0xC0034FF2 0x42B2 0 CMP r2,r6 false -Instruction 3473 S:0xC0034FF4 0xD010 0 BEQ {pc}+0x24 ; 0xc0035018 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3474 S:0xC0034FF6 0xF04F32FF 0 MOV r2,#0xffffffff false -Instruction 3475 S:0xC0034FFA 0xF06F4300 0 MVN r3,#0x80000000 false -Instruction 3476 S:0xC0034FFE 0x429F 0 CMP r7,r3 false -Instruction 3477 S:0xC0035000 0xBF08 0 IT EQ false -Instruction 3478 S:0xC0035002 0x4296 0 CMP r6,r2 false -Instruction 3479 S:0xC0035004 0xE9C06704 0 STRD r6,r7,[r0,#0x10] false -Instruction 3480 S:0xC0035008 0xD006 0 BEQ {pc}+0x10 ; 0xc0035018 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 3481 S:0xC0035018 0xE8BD07F8 0 POP {r3-r10} false -Instruction 3482 S:0xC003501C 0x4770 0 BX lr true -Instruction 3483 S:0xC00350A8 0xE7D3 0 B {pc}-0x56 ; 0xc0035052 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3484 S:0xC0035052 0xF8DB3010 0 LDR r3,[r11,#0x10] false -Instruction 3485 S:0xC0035056 0x2B00 0 CMP r3,#0 false -Instruction 3486 S:0xC0035058 0xD1EE 0 BNE {pc}-0x20 ; 0xc0035038 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3487 S:0xC003505A 0xF8DB3000 0 LDR r3,[r11,#0] false -Instruction 3488 S:0xC003505E 0x2401 0 MOVS r4,#1 false -Instruction 3489 S:0xC0035060 0xF8DB0004 0 LDR r0,[r11,#4] false -Instruction 3490 S:0xC0035064 0x6859 0 LDR r1,[r3,#4] false -Instruction 3491 S:0xC0035066 0xFA04F000 0 LSL r0,r4,r0 false -Instruction 3492 S:0xC003506A 0xEA210100 0 BIC r1,r1,r0 false -Instruction 3493 S:0xC003506E 0x6059 0 STR r1,[r3,#4] false -Instruction 3494 S:0xC0035070 0xE7E2 0 B {pc}-0x38 ; 0xc0035038 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 3495 S:0xC0035038 0xF8CA6028 0 STR r6,[r10,#0x28] false -Instruction 3496 S:0xC003503C 0xE8BD8F70 0 POP {r4-r6,r8-r11,pc} true -Instruction 3497 S:0xC0035230 0x6A63 0 LDR r3,[r4,#0x24] false -Instruction 3498 S:0xC0035232 0x9901 0 LDR r1,[sp,#4] false -Instruction 3499 S:0xC0035234 0x6818 0 LDR r0,[r3,#0] false -Instruction 3500 S:0xC0035236 0xF3AFFA0F 0 BL {pc}+0x3af422 ; 0xc03e4658 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1,040 (Branch Packet) -Instruction 3501 S:0xC03E4658 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 15 (Branch Packet) -Instruction 3502 S:0xC003523A 0x4628 0 MOV r0,r5 false -Instruction 3503 S:0xC003523C 0xB002 0 ADD sp,sp,#8 false -Instruction 3504 S:0xC003523E 0xBD70 0 POP {r4-r6,pc} true -Instruction 3505 S:0xC003527E 0x2800 0 CMP r0,#0 false -Instruction 3506 S:0xC0035280 0xDBFA 0 BLT {pc}-8 ; 0xc0035278 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 3507 S:0xC0035282 0xBD10 0 POP {r4,pc} true -Instruction 3508 S:0xC0055DA2 0xE9D84514 0 LDRD r4,r5,[r8,#0x50] false -Instruction 3509 S:0xC0055DA6 0xE9C84504 0 STRD r4,r5,[r8,#0x10] false -Instruction 3510 S:0xC0055DAA 0xE9C84506 0 STRD r4,r5,[r8,#0x18] false -Instruction 3511 S:0xC0055DAE 0xE00E 0 B {pc}+0x20 ; 0xc0055dce true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 3512 S:0xC0055DCE 0xE9D94500 0 LDRD r4,r5,[r9,#0] false -Instruction 3513 S:0xC0055DD2 0x463A 0 MOV r2,r7 false -Instruction 3514 S:0xC0055DD4 0x4633 0 MOV r3,r6 false -Instruction 3515 S:0xC0055DD6 0x4640 0 MOV r0,r8 false -Instruction 3516 S:0xC0055DD8 0xE9CD4500 0 STRD r4,r5,[sp,#0] false -Instruction 3517 S:0xC0055DDC 0xF7DFFAAE 0 BL {pc}-0x20aa0 ; 0xc003533c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3518 S:0xC003533C 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 3519 S:0xC0035340 0xB08A 0 SUB sp,sp,#0x28 false -Instruction 3520 S:0xC0035342 0xB500 0 PUSH {lr} false -Instruction 3521 S:0xC0035344 0xF85DEB04 0 POP {lr} false -Instruction 3522 S:0xC0035348 0x4682 0 MOV r10,r0 false -Instruction 3523 S:0xC003534A 0x4616 0 MOV r6,r2 false -Instruction 3524 S:0xC003534C 0x461F 0 MOV r7,r3 false -Instruction 3525 S:0xC003534E 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false -Instruction 3526 S:0xC0035352 0x9812 0 LDR r0,[sp,#0x48] false -Instruction 3527 S:0xC0035354 0x1AB2 0 SUBS r2,r6,r2 false -Instruction 3528 S:0xC0035356 0xEB670303 0 SBC r3,r7,r3 false -Instruction 3529 S:0xC003535A 0x9913 0 LDR r1,[sp,#0x4c] false -Instruction 3530 S:0xC003535C 0x2A00 0 CMP r2,#0 false -Instruction 3531 S:0xC003535E 0xF1730400 0 SBCS r4,r3,#0 false -Instruction 3532 S:0xC0035362 0xDB2F 0 BLT {pc}+0x62 ; 0xc00353c4 true fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 3533 S:0xC0035364 0xF8DAE024 0 LDR lr,[r10,#0x24] false -Instruction 3534 S:0xC0035368 0x4604 0 MOV r4,r0 false -Instruction 3535 S:0xC003536A 0x460D 0 MOV r5,r1 false -Instruction 3536 S:0xC003536C 0xE9DE0106 0 LDRD r0,r1,[lr,#0x18] false -Instruction 3537 S:0xC0035370 0x4284 0 CMP r4,r0 false -Instruction 3538 S:0xC0035372 0xEB750E01 0 SBCS lr,r5,r1 false -Instruction 3539 S:0xC0035376 0xBFBC 0 ITT LT false -Instruction 3540 S:0xC0035378 0x4604 0 MOV r4,r0 false -Instruction 3541 S:0xC003537A 0x460D 0 MOV r5,r1 false -Instruction 3542 S:0xC003537C 0x42A2 0 CMP r2,r4 false -Instruction 3543 S:0xC003537E 0xEB730005 0 SBCS r0,r3,r5 false -Instruction 3544 S:0xC0035382 0xBFBC 0 ITT LT false -Instruction 3545 S:0xC0035384 0xF04F0801 0 MOV r8,#1 false -Instruction 3546 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false -Instruction 3547 S:0xC003538C 0xDA1F 0 BGE {pc}+0x42 ; 0xc00353ce true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 3548 S:0xC00353CE 0x4610 0 MOV r0,r2 false -Instruction 3549 S:0xC00353D0 0x4619 0 MOV r1,r3 false -Instruction 3550 S:0xC00353D2 0x4622 0 MOV r2,r4 false -Instruction 3551 S:0xC00353D4 0x462B 0 MOV r3,r5 false -Instruction 3552 S:0xC00353D6 0xF7FFFF7F 0 BL {pc}-0xfe ; 0xc00352d8 true -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 3553 S:0xC00352D8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 3554 S:0xC00352DC 0xB500 0 PUSH {lr} false -Instruction 3555 S:0xC00352DE 0xF85DEB04 0 POP {lr} false -Instruction 3556 S:0xC00352E2 0x461E 0 MOV r6,r3 false -Instruction 3557 S:0xC00352E4 0x17DF 0 ASRS r7,r3,#31 false -Instruction 3558 S:0xC00352E6 0x4686 0 MOV lr,r0 false -Instruction 3559 S:0xC00352E8 0xEA560807 0 ORRS r8,r6,r7 false -Instruction 3560 S:0xC00352EC 0x468C 0 MOV r12,r1 false -Instruction 3561 S:0xC00352EE 0xD022 0 BEQ {pc}+0x48 ; 0xc0035336 true -Cycle Count Cycle Count: 37 (Atom Packet) -Instruction 3562 S:0xC0035336 0x4614 0 MOV r4,r2 false -Instruction 3563 S:0xC0035338 0xE7F5 0 B {pc}-0x12 ; 0xc0035326 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 3564 S:0xC0035326 0x4670 0 MOV r0,lr false -Instruction 3565 S:0xC0035328 0x4661 0 MOV r1,r12 false -Instruction 3566 S:0xC003532A 0xF21BFD31 0 BL {pc}+0x21ba66 ; 0xc0250d90 true -Cycle Count Cycle Count: 7 (Atom Packet) -Cycle Count Cycle Count: 282 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 17 (Branch Packet) -Instruction 3567 S:0xC003532E 0x4610 0 MOV r0,r2 false -Instruction 3568 S:0xC0035330 0x4619 0 MOV r1,r3 false -Instruction 3569 S:0xC0035332 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 3570 S:0xC00353DA 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false -Instruction 3571 S:0xC00353DE 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 3572 S:0xC00353E2 0x4680 0 MOV r8,r0 false -Instruction 3573 S:0xC00353E4 0x4689 0 MOV r9,r1 false -Instruction 3574 S:0xC00353E6 0xFB00FC05 0 MUL r12,r0,r5 false -Instruction 3575 S:0xC00353EA 0xE9DA0106 0 LDRD r0,r1,[r10,#0x18] false -Instruction 3576 S:0xC00353EE 0xFBA82304 0 UMULL r2,r3,r8,r4 false -Instruction 3577 S:0xC00353F2 0xE9CD0106 0 STRD r0,r1,[sp,#0x18] false -Instruction 3578 S:0xC00353F6 0xFB04CC09 0 MLA r12,r4,r9,r12 false -Instruction 3579 S:0xC00353FA 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 3580 S:0xC00353FE 0xE9CD2304 0 STRD r2,r3,[sp,#0x10] false -Instruction 3581 S:0xC0035402 0x4463 0 ADD r3,r3,r12 false -Instruction 3582 S:0xC0035404 0x9305 0 STR r3,[sp,#0x14] false -Instruction 3583 S:0xC0035406 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 3584 S:0xC003540A 0x1880 0 ADDS r0,r0,r2 false -Instruction 3585 S:0xC003540C 0xEB410103 0 ADC r1,r1,r3 false -Instruction 3586 S:0xC0035410 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 3587 S:0xC0035414 0xE9DD0106 0 LDRD r0,r1,[sp,#0x18] false -Instruction 3588 S:0xC0035418 0x1880 0 ADDS r0,r0,r2 false -Instruction 3589 S:0xC003541A 0xEB410103 0 ADC r1,r1,r3 false -Instruction 3590 S:0xC003541E 0xE9DD2302 0 LDRD r2,r3,[sp,#8] false -Instruction 3591 S:0xC0035422 0xE9CA0106 0 STRD r0,r1,[r10,#0x18] false -Instruction 3592 S:0xC0035426 0xE9CA2304 0 STRD r2,r3,[r10,#0x10] false -Instruction 3593 S:0xC003542A 0x4296 0 CMP r6,r2 false -Instruction 3594 S:0xC003542C 0xEB770303 0 SBCS r3,r7,r3 false -Instruction 3595 S:0xC0035430 0xDBC3 0 BLT {pc}-0x76 ; 0xc00353ba true fail -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 3596 S:0xC0035432 0x2201 0 MOVS r2,#1 false -Instruction 3597 S:0xC0035434 0x2300 0 MOVS r3,#0 false -Instruction 3598 S:0xC0035436 0xEB180802 0 ADDS r8,r8,r2 false -Instruction 3599 S:0xC003543A 0xEB490903 0 ADC r9,r9,r3 false -Instruction 3600 S:0xC003543E 0xE7A6 0 B {pc}-0xb0 ; 0xc003538e true -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 3601 S:0xC003538E 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false -Instruction 3602 S:0xC0035392 0xA808 0 ADD r0,sp,#0x20 false -Instruction 3603 S:0xC0035394 0x9400 0 STR r4,[sp,#0] false -Instruction 3604 S:0xC0035396 0x9501 0 STR r5,[sp,#4] false -Instruction 3605 S:0xC0035398 0xF7FFFCAA 0 BL {pc}-0x6a8 ; 0xc0034cf0 true -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 3606 S:0xC0034CF0 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 3607 S:0xC0034CF4 0xB500 0 PUSH {lr} false -Instruction 3608 S:0xC0034CF6 0xF85DEB04 0 POP {lr} false -Instruction 3609 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 3610 S:0xC0034CFC 0xF8DD8018 0 LDR r8,[sp,#0x18] false -Instruction 3611 S:0xC0034D00 0x4616 0 MOV r6,r2 false -Instruction 3612 S:0xC0034D02 0xF8DD901C 0 LDR r9,[sp,#0x1c] false -Instruction 3613 S:0xC0034D06 0xEB120408 0 ADDS r4,r2,r8 false -Instruction 3614 S:0xC0034D0A 0xEB430509 0 ADC r5,r3,r9 false -Instruction 3615 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 3616 S:0xC0034D10 0xF1750300 0 SBCS r3,r5,#0 false -Instruction 3617 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 3618 S:0xC0034D16 0x42B4 0 CMP r4,r6 false -Instruction 3619 S:0xC0034D18 0xEB750307 0 SBCS r3,r5,r7 false -Instruction 3620 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3621 S:0xC0034D2E 0x4544 0 CMP r4,r8 false -Instruction 3622 S:0xC0034D30 0xEB750309 0 SBCS r3,r5,r9 false -Instruction 3623 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 3624 S:0xC0034D36 0xE7F5 0 B {pc}-0x12 ; 0xc0034d24 true -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 3625 S:0xC0034D24 0xE9C04500 0 STRD r4,r5,[r0,#0] false -Instruction 3626 S:0xC0034D28 0xE8BD03F0 0 POP {r4-r9} false -Instruction 3627 S:0xC0034D2C 0x4770 0 BX lr true -Instruction 3628 S:0xC003539C 0xE9DD6708 0 LDRD r6,r7,[sp,#0x20] false -Instruction 3629 S:0xC00353A0 0xE9DA2306 0 LDRD r2,r3,[r10,#0x18] false -Instruction 3630 S:0xC00353A4 0xA808 0 ADD r0,sp,#0x20 false -Instruction 3631 S:0xC00353A6 0xE88D0030 0 STM sp,{r4,r5} false -Instruction 3632 S:0xC00353AA 0xE9CA6704 0 STRD r6,r7,[r10,#0x10] false -Instruction 3633 S:0xC00353AE 0xF7FFFC9F 0 BL {pc}-0x6be ; 0xc0034cf0 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3634 S:0xC0034CF0 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 3635 S:0xC0034CF4 0xB500 0 PUSH {lr} false -Instruction 3636 S:0xC0034CF6 0xF85DEB04 0 POP {lr} false -Instruction 3637 S:0xC0034CFA 0x461F 0 MOV r7,r3 false -Instruction 3638 S:0xC0034CFC 0xF8DD8018 0 LDR r8,[sp,#0x18] false -Instruction 3639 S:0xC0034D00 0x4616 0 MOV r6,r2 false -Instruction 3640 S:0xC0034D02 0xF8DD901C 0 LDR r9,[sp,#0x1c] false -Instruction 3641 S:0xC0034D06 0xEB120408 0 ADDS r4,r2,r8 false -Instruction 3642 S:0xC0034D0A 0xEB430509 0 ADC r5,r3,r9 false -Instruction 3643 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false -Instruction 3644 S:0xC0034D10 0xF1750300 0 SBCS r3,r5,#0 false -Instruction 3645 S:0xC0034D14 0xDB03 0 BLT {pc}+0xa ; 0xc0034d1e true fail -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 3646 S:0xC0034D16 0x42B4 0 CMP r4,r6 false -Instruction 3647 S:0xC0034D18 0xEB750307 0 SBCS r3,r5,r7 false -Instruction 3648 S:0xC0034D1C 0xDA07 0 BGE {pc}+0x12 ; 0xc0034d2e true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 3649 S:0xC0034D2E 0x4544 0 CMP r4,r8 false -Instruction 3650 S:0xC0034D30 0xEB750309 0 SBCS r3,r5,r9 false -Instruction 3651 S:0xC0034D34 0xDBF3 0 BLT {pc}-0x16 ; 0xc0034d1e true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3652 S:0xC0034D36 0xE7F5 0 B {pc}-0x12 ; 0xc0034d24 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 3653 S:0xC0034D24 0xE9C04500 0 STRD r4,r5,[r0,#0] false -Instruction 3654 S:0xC0034D28 0xE8BD03F0 0 POP {r4-r9} false -Instruction 3655 S:0xC0034D2C 0x4770 0 BX lr true -Cycle Count Cycle Count: 10 (Branch Packet) -Instruction 3656 S:0xC00353B2 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 3657 S:0xC00353B6 0xE9CA2306 0 STRD r2,r3,[r10,#0x18] false -Instruction 3658 S:0xC00353BA 0x4640 0 MOV r0,r8 false -Instruction 3659 S:0xC00353BC 0x4649 0 MOV r1,r9 false -Instruction 3660 S:0xC00353BE 0xB00A 0 ADD sp,sp,#0x28 false -Instruction 3661 S:0xC00353C0 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 3662 S:0xC0055DE0 0xF8D8104C 0 LDR r1,[r8,#0x4c] false -Instruction 3663 S:0xC0055DE4 0x2200 0 MOVS r2,#0 false -Instruction 3664 S:0xC0055DE6 0x2902 0 CMP r1,#2 false -Instruction 3665 S:0xC0055DE8 0xD1E2 0 BNE {pc}-0x38 ; 0xc0055db0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3666 S:0xC0055DEA 0xE9D86706 0 LDRD r6,r7,[r8,#0x18] false -Instruction 3667 S:0xC0055DEE 0x4640 0 MOV r0,r8 false -Instruction 3668 S:0xC0055DF0 0xE9D84504 0 LDRD r4,r5,[r8,#0x10] false -Instruction 3669 S:0xC0055DF4 0x463B 0 MOV r3,r7 false -Instruction 3670 S:0xC0055DF6 0x4632 0 MOV r2,r6 false -Instruction 3671 S:0xC0055DF8 0x9101 0 STR r1,[sp,#4] false -Instruction 3672 S:0xC0055DFA 0x1BA4 0 SUBS r4,r4,r6 false -Instruction 3673 S:0xC0055DFC 0xEB650507 0 SBC r5,r5,r7 false -Instruction 3674 S:0xC0055E00 0x9400 0 STR r4,[sp,#0] false -Instruction 3675 S:0xC0055E02 0xF7DFFD11 0 BL {pc}-0x205da ; 0xc0035828 true -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 3676 S:0xC0035828 0xB530 0 PUSH {r4,r5,lr} false -Instruction 3677 S:0xC003582A 0xB085 0 SUB sp,sp,#0x14 false -Instruction 3678 S:0xC003582C 0xB500 0 PUSH {lr} false -Instruction 3679 S:0xC003582E 0xF85DEB04 0 POP {lr} false -Instruction 3680 S:0xC0035832 0x9C08 0 LDR r4,[sp,#0x20] false -Instruction 3681 S:0xC0035834 0x9909 0 LDR r1,[sp,#0x24] false -Instruction 3682 S:0xC0035836 0x2501 0 MOVS r5,#1 false -Instruction 3683 S:0xC0035838 0x9502 0 STR r5,[sp,#8] false -Instruction 3684 S:0xC003583A 0x9400 0 STR r4,[sp,#0] false -Instruction 3685 S:0xC003583C 0x9101 0 STR r1,[sp,#4] false -Instruction 3686 S:0xC003583E 0xF7FFFE41 0 BL {pc}-0x37a ; 0xc00354c4 true -Cycle Count Cycle Count: 152 (Atom Packet) -Instruction 3687 S:0xC00354C4 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 3688 S:0xC00354C8 0xB08D 0 SUB sp,sp,#0x34 false -Instruction 3689 S:0xC00354CA 0xB500 0 PUSH {lr} false -Instruction 3690 S:0xC00354CC 0xF85DEB04 0 POP {lr} false -Instruction 3691 S:0xC00354D0 0xA90B 0 ADD r1,sp,#0x2c false -Instruction 3692 S:0xC00354D2 0x4682 0 MOV r10,r0 false -Instruction 3693 S:0xC00354D4 0x9202 0 STR r2,[sp,#8] false -Instruction 3694 S:0xC00354D6 0x9303 0 STR r3,[sp,#0xc] false -Instruction 3695 S:0xC00354D8 0xF8CDE01C 0 STR lr,[sp,#0x1c] false -Instruction 3696 S:0xC00354DC 0xF7FFFD20 0 BL {pc}-0x5bc ; 0xc0034f20 true -Cycle Count Cycle Count: 40 (Atom Packet) -Instruction 3697 S:0xC0034F20 0xB570 0 PUSH {r4-r6,lr} false -Instruction 3698 S:0xC0034F22 0xB500 0 PUSH {lr} false -Instruction 3699 S:0xC0034F24 0xF85DEB04 0 POP {lr} false -Instruction 3700 S:0xC0034F28 0x4605 0 MOV r5,r0 false -Instruction 3701 S:0xC0034F2A 0x460E 0 MOV r6,r1 false -Instruction 3702 S:0xC0034F2C 0x6A6C 0 LDR r4,[r5,#0x24] false -Instruction 3703 S:0xC0034F2E 0xB164 0 CBZ r4,{pc}+0x1c ; 0xc0034f4a true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 3704 S:0xC0034F30 0x6820 0 LDR r0,[r4,#0] false -Instruction 3705 S:0xC0034F32 0xF3AFFB59 0 BL {pc}+0x3af6b6 ; 0xc03e45e8 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 271 (I-Sync Packet) -Info Tracing enabled -Instruction 3706 S:0xC0034F36 0x6030 0 STR r0,[r6,#0] false -Instruction 3707 S:0xC0034F38 0x4601 0 MOV r1,r0 false -Instruction 3708 S:0xC0034F3A 0x6A6A 0 LDR r2,[r5,#0x24] false -Instruction 3709 S:0xC0034F3C 0x4294 0 CMP r4,r2 false -Instruction 3710 S:0xC0034F3E 0xD101 0 BNE {pc}+6 ; 0xc0034f44 true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 3711 S:0xC0034F40 0x4620 0 MOV r0,r4 false -Instruction 3712 S:0xC0034F42 0xBD70 0 POP {r4-r6,pc} true -Instruction 3713 S:0xC00354E0 0xF8DA2028 0 LDR r2,[r10,#0x28] false -Instruction 3714 S:0xC00354E4 0xF0120301 0 ANDS r3,r2,#1 false -Instruction 3715 S:0xC00354E8 0x4606 0 MOV r6,r0 false -Instruction 3716 S:0xC00354EA 0xF00080C2 0 BEQ.W {pc}+0x188 ; 0xc0035672 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3717 S:0xC0035672 0x4F20 0 LDR r7,[pc,#128] ; [0xC00356F4] = 0xC05F0640 false -Instruction 3718 S:0xC0035674 0x9305 0 STR r3,[sp,#0x14] false -Instruction 3719 S:0xC0035676 0x9704 0 STR r7,[sp,#0x10] false -Instruction 3720 S:0xC0035678 0xE756 0 B {pc}-0x150 ; 0xc0035528 true -Cycle Count Cycle Count: 183 (Atom Packet) -Instruction 3721 S:0xC0035528 0x4668 0 MOV r0,sp false -Instruction 3722 S:0xC003552A 0x9C17 0 LDR r4,[sp,#0x5c] false -Instruction 3723 S:0xC003552C 0xF42053FF 0 BIC r3,r0,#0x1fe0 false -Instruction 3724 S:0xC0035530 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 3725 S:0xC0035534 0x07A7 0 LSLS r7,r4,#30 false -Instruction 3726 S:0xC0035536 0x9306 0 STR r3,[sp,#0x18] false -Instruction 3727 S:0xC0035538 0xF8D38014 0 LDR r8,[r3,#0x14] false -Instruction 3728 S:0xC003553C 0xD404 0 BMI {pc}+0xc ; 0xc0035548 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 3729 S:0xC0035548 0x4644 0 MOV r4,r8 false -Instruction 3730 S:0xC003554A 0x6872 0 LDR r2,[r6,#4] false -Instruction 3731 S:0xC003554C 0xF8DF91AC 0 LDR r9,[pc,#428] ; [0xC00356FC] false -Instruction 3732 S:0xC0035550 0x3201 0 ADDS r2,#1 false -Instruction 3733 S:0xC0035552 0x9B04 0 LDR r3,[sp,#0x10] false -Instruction 3734 S:0xC0035554 0xEBC202C2 0 RSB r2,r2,r2,LSL #3 false -Instruction 3735 S:0xC0035558 0xF8590024 0 LDR r0,[r9,r4,LSL #2] false -Instruction 3736 S:0xC003555C 0x00D2 0 LSLS r2,r2,#3 false -Instruction 3737 S:0xC003555E 0x1818 0 ADDS r0,r3,r0 false -Instruction 3738 S:0xC0035560 0x1885 0 ADDS r5,r0,r2 false -Instruction 3739 S:0xC0035562 0x42AE 0 CMP r6,r5 false -Instruction 3740 S:0xC0035564 0xD049 0 BEQ {pc}+0x96 ; 0xc00355fa true -Cycle Count Cycle Count: 25 (Atom Packet) -Instruction 3741 S:0xC00355FA 0x9C17 0 LDR r4,[sp,#0x5c] false -Instruction 3742 S:0xC00355FC 0x07E0 0 LSLS r0,r4,#31 false -Instruction 3743 S:0xC00355FE 0xD445 0 BMI {pc}+0x8e ; 0xc003568c true fail -Cycle Count Cycle Count: 26 (Atom Packet) -Instruction 3744 S:0xC0035600 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 3745 S:0xC0035602 0x2100 0 MOVS r1,#0 false -Instruction 3746 S:0xC0035604 0x9816 0 LDR r0,[sp,#0x58] false -Instruction 3747 S:0xC0035606 0x9F02 0 LDR r7,[sp,#8] false -Instruction 3748 S:0xC0035608 0xF8CA201C 0 STR r2,[r10,#0x1c] false -Instruction 3749 S:0xC003560C 0xE9DD2302 0 LDRD r2,r3,[sp,#8] false -Instruction 3750 S:0xC0035610 0xF8CA7018 0 STR r7,[r10,#0x18] false -Instruction 3751 S:0xC0035614 0x1812 0 ADDS r2,r2,r0 false -Instruction 3752 S:0xC0035616 0xEB430301 0 ADC r3,r3,r1 false -Instruction 3753 S:0xC003561A 0x2A00 0 CMP r2,#0 false -Instruction 3754 S:0xC003561C 0xF1730400 0 SBCS r4,r3,#0 false -Instruction 3755 S:0xC0035620 0xDB05 0 BLT {pc}+0xe ; 0xc003562e true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 3756 S:0xC0035622 0xE9DD6702 0 LDRD r6,r7,[sp,#8] false -Instruction 3757 S:0xC0035626 0x42B2 0 CMP r2,r6 false -Instruction 3758 S:0xC0035628 0xEB730707 0 SBCS r7,r3,r7 false -Instruction 3759 S:0xC003562C 0xDA25 0 BGE {pc}+0x4e ; 0xc003567a true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 3760 S:0xC003567A 0x4282 0 CMP r2,r0 false -Instruction 3761 S:0xC003567C 0xEB730401 0 SBCS r4,r3,r1 false -Instruction 3762 S:0xC0035680 0xDBD5 0 BLT {pc}-0x52 ; 0xc003562e true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 3763 S:0xC0035682 0xE7D7 0 B {pc}-0x4e ; 0xc0035634 true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 3764 S:0xC0035634 0xF8DA1030 0 LDR r1,[r10,#0x30] false -Instruction 3765 S:0xC0035638 0xF8CA2010 0 STR r2,[r10,#0x10] false -Instruction 3766 S:0xC003563C 0xF8CA3014 0 STR r3,[r10,#0x14] false -Instruction 3767 S:0xC0035640 0x2900 0 CMP r1,#0 false -Instruction 3768 S:0xC0035642 0xF00080A1 0 BEQ.W {pc}+0x146 ; 0xc0035788 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 3769 S:0xC0035788 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 3770 S:0xC003578A 0x9F07 0 LDR r7,[sp,#0x1c] false -Instruction 3771 S:0xC003578C 0x68F1 0 LDR r1,[r6,#0xc] false -Instruction 3772 S:0xC003578E 0xF8CA7030 0 STR r7,[r10,#0x30] false -Instruction 3773 S:0xC0035792 0xF8D1332C 0 LDR r3,[r1,#0x32c] false -Instruction 3774 S:0xC0035796 0xF8D16320 0 LDR r6,[r1,#0x320] false -Instruction 3775 S:0xC003579A 0xF8D14324 0 LDR r4,[r1,#0x324] false -Instruction 3776 S:0xC003579E 0xF8D10328 0 LDR r0,[r1,#0x328] false -Instruction 3777 S:0xC00357A2 0xF8CA6034 0 STR r6,[r10,#0x34] false -Instruction 3778 S:0xC00357A6 0xF8CA4038 0 STR r4,[r10,#0x38] false -Instruction 3779 S:0xC00357AA 0xF8CA003C 0 STR r0,[r10,#0x3c] false -Instruction 3780 S:0xC00357AE 0xF8CA3040 0 STR r3,[r10,#0x40] false -Instruction 3781 S:0xC00357B2 0xF8D13240 0 LDR r3,[r1,#0x240] false -Instruction 3782 S:0xC00357B6 0xF8CA302C 0 STR r3,[r10,#0x2c] false -Instruction 3783 S:0xC00357BA 0xE744 0 B {pc}-0x174 ; 0xc0035646 true -Cycle Count Cycle Count: 310 (Atom Packet) -Instruction 3784 S:0xC0035646 0x4650 0 MOV r0,r10 false -Instruction 3785 S:0xC0035648 0x4629 0 MOV r1,r5 false -Instruction 3786 S:0xC003564A 0xF7FFFB83 0 BL {pc}-0x8f6 ; 0xc0034d54 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3787 S:0xC0034D54 0xB570 0 PUSH {r4-r6,lr} false -Instruction 3788 S:0xC0034D56 0xB500 0 PUSH {lr} false -Instruction 3789 S:0xC0034D58 0xF85DEB04 0 POP {lr} false -Instruction 3790 S:0xC0034D5C 0x4605 0 MOV r5,r0 false -Instruction 3791 S:0xC0034D5E 0x4B13 0 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false -Instruction 3792 S:0xC0034D60 0x460E 0 MOV r6,r1 false -Instruction 3793 S:0xC0034D62 0x685A 0 LDR r2,[r3,#4] false -Instruction 3794 S:0xC0034D64 0xB9A2 0 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 3795 S:0xC0034D66 0xF106000C 0 ADD r0,r6,#0xc false -Instruction 3796 S:0xC0034D6A 0x4629 0 MOV r1,r5 false -Instruction 3797 S:0xC0034D6C 0xF222F8FE 0 BL {pc}+0x222200 ; 0xc0256f6c true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 39 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 10 (Branch Packet) -Instruction 3798 S:0xC0034D70 0x6833 0 LDR r3,[r6,#0] false -Instruction 3799 S:0xC0034D72 0x6871 0 LDR r1,[r6,#4] false -Instruction 3800 S:0xC0034D74 0x2001 0 MOVS r0,#1 false -Instruction 3801 S:0xC0034D76 0x685A 0 LDR r2,[r3,#4] false -Instruction 3802 S:0xC0034D78 0xFA00F101 0 LSL r1,r0,r1 false -Instruction 3803 S:0xC0034D7C 0x430A 0 ORRS r2,r2,r1 false -Instruction 3804 S:0xC0034D7E 0x605A 0 STR r2,[r3,#4] false -Instruction 3805 S:0xC0034D80 0x6AAB 0 LDR r3,[r5,#0x28] false -Instruction 3806 S:0xC0034D82 0x4303 0 ORRS r3,r3,r0 false -Instruction 3807 S:0xC0034D84 0x62AB 0 STR r3,[r5,#0x28] false -Instruction 3808 S:0xC0034D86 0x6930 0 LDR r0,[r6,#0x10] false -Instruction 3809 S:0xC0034D88 0x1A2B 0 SUBS r3,r5,r0 false -Instruction 3810 S:0xC0034D8A 0x4258 0 RSBS r0,r3,#0 false -Instruction 3811 S:0xC0034D8C 0x4158 0 ADCS r0,r0,r3 false -Instruction 3812 S:0xC0034D8E 0xBD70 0 POP {r4-r6,pc} true -Instruction 3813 S:0xC003564E 0xB130 0 CBZ r0,{pc}+0x10 ; 0xc003565e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3814 S:0xC0035650 0x682A 0 LDR r2,[r5,#0] false -Instruction 3815 S:0xC0035652 0x9B04 0 LDR r3,[sp,#0x10] false -Instruction 3816 S:0xC0035654 0xEE1D6F90 0 MRC p15,#0x0,r6,c13,c0,#4 false -Instruction 3817 S:0xC0035658 0x18F6 0 ADDS r6,r6,r3 false -Instruction 3818 S:0xC003565A 0x42B2 0 CMP r2,r6 false -Instruction 3819 S:0xC003565C 0xD050 0 BEQ {pc}+0xa4 ; 0xc0035700 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 3820 S:0xC0035700 0x69B3 0 LDR r3,[r6,#0x18] false -Instruction 3821 S:0xC0035702 0x2B00 0 CMP r3,#0 false -Instruction 3822 S:0xC0035704 0xD0AB 0 BEQ {pc}-0xa6 ; 0xc003565e true fail -Cycle Count Cycle Count: 36 (Atom Packet) -Instruction 3823 S:0xC0035706 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false -Instruction 3824 S:0xC003570A 0xE9D5010C 0 LDRD r0,r1,[r5,#0x30] false -Instruction 3825 S:0xC003570E 0x4690 0 MOV r8,r2 false -Instruction 3826 S:0xC0035710 0x4699 0 MOV r9,r3 false -Instruction 3827 S:0xC0035712 0xEBB80800 0 SUBS r8,r8,r0 false -Instruction 3828 S:0xC0035716 0xEB690901 0 SBC r9,r9,r1 false -Instruction 3829 S:0xC003571A 0x2A00 0 CMP r2,#0 false -Instruction 3830 S:0xC003571C 0xF1730000 0 SBCS r0,r3,#0 false -Instruction 3831 S:0xC0035720 0xDB52 0 BLT {pc}+0xa8 ; 0xc00357c8 true fail -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 3832 S:0xC0035722 0xF8DA3028 0 LDR r3,[r10,#0x28] false -Instruction 3833 S:0xC0035726 0x0799 0 LSLS r1,r3,#30 false -Instruction 3834 S:0xC0035728 0xD499 0 BMI {pc}-0xca ; 0xc003565e true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 3835 S:0xC003572A 0xF1B80F00 0 CMP r8,#0 false -Instruction 3836 S:0xC003572E 0xF1790100 0 SBCS r1,r9,#0 false -Instruction 3837 S:0xC0035732 0xDB16 0 BLT {pc}+0x30 ; 0xc0035762 true fail -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 3838 S:0xC0035734 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 3839 S:0xC0035738 0x4590 0 CMP r8,r2 false -Instruction 3840 S:0xC003573A 0xEB790403 0 SBCS r4,r9,r3 false -Instruction 3841 S:0xC003573E 0xDA8E 0 BGE {pc}-0xe0 ; 0xc003565e true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 3842 S:0xC0035740 0x69F2 0 LDR r2,[r6,#0x1c] false -Instruction 3843 S:0xC0035742 0x2A00 0 CMP r2,#0 false -Instruction 3844 S:0xC0035744 0xD18B 0 BNE {pc}-0xe6 ; 0xc003565e true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 3845 S:0xC0035746 0x4640 0 MOV r0,r8 false -Instruction 3846 S:0xC0035748 0x4649 0 MOV r1,r9 false -Instruction 3847 S:0xC003574A 0xF01FFE0F 0 BL {pc}+0x1fc22 ; 0xc005536c true -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 3848 S:0xC005536C 0xB530 0 PUSH {r4,r5,lr} false -Instruction 3849 S:0xC005536E 0xB083 0 SUB sp,sp,#0xc false -Instruction 3850 S:0xC0055370 0xB500 0 PUSH {lr} false -Instruction 3851 S:0xC0055372 0xF85DEB04 0 POP {lr} false -Instruction 3852 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false -Instruction 3853 S:0xC005537A 0x1C15 0 ADDS r5,r2,#0 false -Instruction 3854 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 3855 S:0xC0055380 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 3856 S:0xC0055384 0x58D4 0 LDR r4,[r2,r3] false -Instruction 3857 S:0xC0055386 0xBF18 0 IT NE false -Instruction 3858 S:0xC0055388 0x2501 0 MOVS r5,#1 false -Instruction 3859 S:0xC005538A 0x4602 0 MOV r2,r0 false -Instruction 3860 S:0xC005538C 0x460B 0 MOV r3,r1 false -Instruction 3861 S:0xC005538E 0x9500 0 STR r5,[sp,#0] false -Instruction 3862 S:0xC0055390 0x4620 0 MOV r0,r4 false -Instruction 3863 S:0xC0055392 0xF7FEFF63 0 BL {pc}-0x1136 ; 0xc005425c true -Cycle Count Cycle Count: 27 (Atom Packet) -Instruction 3864 S:0xC005425C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 3865 S:0xC0054260 0xB083 0 SUB sp,sp,#0xc false -Instruction 3866 S:0xC0054262 0xB500 0 PUSH {lr} false -Instruction 3867 S:0xC0054264 0xF85DEB04 0 POP {lr} false -Instruction 3868 S:0xC0054268 0x4614 0 MOV r4,r2 false -Instruction 3869 S:0xC005426A 0x461D 0 MOV r5,r3 false -Instruction 3870 S:0xC005426C 0x4680 0 MOV r8,r0 false -Instruction 3871 S:0xC005426E 0x2C00 0 CMP r4,#0 false -Instruction 3872 S:0xC0054270 0xF1750100 0 SBCS r1,r5,#0 false -Instruction 3873 S:0xC0054274 0xF89D9028 0 LDRB r9,[sp,#0x28] false -Instruction 3874 S:0xC0054278 0xDB59 0 BLT {pc}+0xb6 ; 0xc005432e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 3875 S:0xC005427A 0x6B01 0 LDR r1,[r0,#0x30] false -Instruction 3876 S:0xC005427C 0x6102 0 STR r2,[r0,#0x10] false -Instruction 3877 S:0xC005427E 0x2901 0 CMP r1,#1 false -Instruction 3878 S:0xC0054280 0x6143 0 STR r3,[r0,#0x14] false -Instruction 3879 S:0xC0054282 0xD052 0 BEQ {pc}+0xa8 ; 0xc005432a true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 3880 S:0xC0054284 0x6B41 0 LDR r1,[r0,#0x34] false -Instruction 3881 S:0xC0054286 0x0749 0 LSLS r1,r1,#29 false -Instruction 3882 S:0xC0054288 0xD440 0 BMI {pc}+0x84 ; 0xc005430c true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 3883 S:0xC005428A 0x4668 0 MOV r0,sp false -Instruction 3884 S:0xC005428C 0xF7FBF94E 0 BL {pc}-0x4d60 ; 0xc004f52c true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 3885 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 3886 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false -Instruction 3887 S:0xC004F532 0xB500 0 PUSH {lr} false -Instruction 3888 S:0xC004F534 0xF85DEB04 0 POP {lr} false -Instruction 3889 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false -Instruction 3890 S:0xC004F53A 0x4682 0 MOV r10,r0 false -Instruction 3891 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false -Instruction 3892 S:0xC004F53E 0x2B00 0 CMP r3,#0 false -Instruction 3893 S:0xC004F540 0xD16F 0 BNE {pc}+0xe2 ; 0xc004f622 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 3894 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false -Instruction 3895 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false -Instruction 3896 S:0xC004F54A 0x464F 0 MOV r7,r9 false -Instruction 3897 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false -Instruction 3898 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false -Instruction 3899 S:0xC004F552 0xD46C 0 BMI {pc}+0xdc ; 0xc004f62e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 81 (Branch Packet) -Instruction 3900 S:0xC004F554 0xF3BF8F5F 0 DMB false -Instruction 3901 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false -Instruction 3902 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false -Instruction 3903 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false -Instruction 3904 S:0xC004F564 0x4630 0 MOV r0,r6 false -Instruction 3905 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false -Instruction 3906 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false -Instruction 3907 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false -Instruction 3908 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false -Instruction 3909 S:0xC004F572 0x4788 0 BLX r1 true -Cycle Count Cycle Count: 61 (I-Sync Packet) -Info Tracing enabled -Instruction 3910 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false -Instruction 3911 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false -Instruction 3912 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false -Instruction 3913 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 3914 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false -Instruction 3915 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false -Instruction 3916 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false -Instruction 3917 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false -Instruction 3918 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false -Instruction 3919 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false -Instruction 3920 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false -Instruction 3921 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false -Instruction 3922 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false -Instruction 3923 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false -Instruction 3924 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false -Instruction 3925 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false -Instruction 3926 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false -Instruction 3927 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false -Instruction 3928 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false -Instruction 3929 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false -Instruction 3930 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false -Instruction 3931 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false -Instruction 3932 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false -Instruction 3933 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false -Instruction 3934 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false -Instruction 3935 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false -Instruction 3936 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false -Instruction 3937 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false -Instruction 3938 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 3939 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false -Instruction 3940 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false -Instruction 3941 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false -Instruction 3942 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false -Instruction 3943 S:0xC004F5E6 0xBF58 0 IT PL false -Instruction 3944 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false -Instruction 3945 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 3946 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false -Instruction 3947 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false -Instruction 3948 S:0xC004F5F8 0xF3BF8F5F 0 DMB false -Instruction 3949 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false -Instruction 3950 S:0xC004F600 0x428D 0 CMP r5,r1 false -Instruction 3951 S:0xC004F602 0xD1A3 0 BNE {pc}-0xb6 ; 0xc004f54c true fail -Cycle Count Cycle Count: 89 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 3952 S:0xC004F604 0x461D 0 MOV r5,r3 false -Instruction 3953 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 3954 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false -Instruction 3955 S:0xC004F60C 0x4614 0 MOV r4,r2 false -Instruction 3956 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false -Instruction 3957 S:0xC004F612 0x4650 0 MOV r0,r10 false -Instruction 3958 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false -Instruction 3959 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false -Instruction 3960 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false -Instruction 3961 S:0xC004F61E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 3962 S:0xC0054290 0xE9DD6700 0 LDRD r6,r7,[sp,#0] false -Instruction 3963 S:0xC0054294 0x1BA4 0 SUBS r4,r4,r6 false -Instruction 3964 S:0xC0054296 0xEB650507 0 SBC r5,r5,r7 false -Instruction 3965 S:0xC005429A 0x2C01 0 CMP r4,#1 false -Instruction 3966 S:0xC005429C 0xF1750200 0 SBCS r2,r5,#0 false -Instruction 3967 S:0xC00542A0 0xDB3D 0 BLT {pc}+0x7e ; 0xc005431e true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 18 (Branch Packet) -Instruction 3968 S:0xC00542A2 0xE9D86706 0 LDRD r6,r7,[r8,#0x18] false -Instruction 3969 S:0xC00542A6 0xF8D8002C 0 LDR r0,[r8,#0x2c] false -Instruction 3970 S:0xC00542AA 0x42B4 0 CMP r4,r6 false -Instruction 3971 S:0xC00542AC 0xEB750307 0 SBCS r3,r5,r7 false -Instruction 3972 S:0xC00542B0 0xE9D82308 0 LDRD r2,r3,[r8,#0x20] false -Instruction 3973 S:0xC00542B4 0xBFBC 0 ITT LT false -Instruction 3974 S:0xC00542B6 0x4626 0 MOV r6,r4 false -Instruction 3975 S:0xC00542B8 0x462F 0 MOV r7,r5 false -Instruction 3976 S:0xC00542BA 0x4296 0 CMP r6,r2 false -Instruction 3977 S:0xC00542BC 0xEB770103 0 SBCS r1,r7,r3 false -Instruction 3978 S:0xC00542C0 0x4641 0 MOV r1,r8 false -Instruction 3979 S:0xC00542C2 0xBFB8 0 IT LT false -Instruction 3980 S:0xC00542C4 0x461F 0 MOV r7,r3 false -Instruction 3981 S:0xC00542C6 0xF8D83028 0 LDR r3,[r8,#0x28] false -Instruction 3982 S:0xC00542CA 0xBFB8 0 IT LT false -Instruction 3983 S:0xC00542CC 0x4616 0 MOV r6,r2 false -Instruction 3984 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false -Instruction 3985 S:0xC00542D2 0xFBA64503 0 UMULL r4,r5,r6,r3 false -Instruction 3986 S:0xC00542D6 0xF1C00620 0 RSB r6,r0,#0x20 false -Instruction 3987 S:0xC00542DA 0xFB035507 0 MLA r5,r3,r7,r5 false -Instruction 3988 S:0xC00542DE 0xFA24F000 0 LSR r0,r4,r0 false -Instruction 3989 S:0xC00542E2 0xFA05F606 0 LSL r6,r5,r6 false -Instruction 3990 S:0xC00542E6 0xFA25F202 0 LSR r2,r5,r2 false -Instruction 3991 S:0xC00542EA 0x4330 0 ORRS r0,r0,r6 false -Instruction 3992 S:0xC00542EC 0x4310 0 ORRS r0,r0,r2 false -Instruction 3993 S:0xC00542EE 0xF8D82004 0 LDR r2,[r8,#4] false -Instruction 3994 S:0xC00542F2 0x4790 0 BLX r2 true -Cycle Count Cycle Count: 119 (I-Sync Packet) -Info Tracing enabled -Instruction 3995 S:0xC00542F4 0x2800 0 CMP r0,#0 false -Instruction 3996 S:0xC00542F6 0xBF0C 0 ITE EQ false -Instruction 3997 S:0xC00542F8 0x2300 0 MOVS r3,#0 false -Instruction 3998 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false -Instruction 3999 S:0xC00542FE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc0054318 true -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 13 (Branch Packet) -Instruction 4000 S:0xC0054318 0xB003 0 ADD sp,sp,#0xc false -Instruction 4001 S:0xC005431A 0xE8BD83F0 0 POP {r4-r9,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4002 S:0xC0055396 0xB003 0 ADD sp,sp,#0xc false -Instruction 4003 S:0xC0055398 0xBD30 0 POP {r4,r5,pc} true -Instruction 4004 S:0xC003574E 0xF5105F80 0 CMN r0,#0x1000 false -Instruction 4005 S:0xC0035752 0xD806 0 BHI {pc}+0x10 ; 0xc0035762 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4006 S:0xC0035754 0xF8C68010 0 STR r8,[r6,#0x10] false -Instruction 4007 S:0xC0035758 0xF8C69014 0 STR r9,[r6,#0x14] false -Instruction 4008 S:0xC003575C 0x2800 0 CMP r0,#0 false -Instruction 4009 S:0xC003575E 0xF43FAF7E 0 BEQ {pc}-0x100 ; 0xc003565e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4010 S:0xC003565E 0xF8DA3024 0 LDR r3,[r10,#0x24] false -Instruction 4011 S:0xC0035662 0x990B 0 LDR r1,[sp,#0x2c] false -Instruction 4012 S:0xC0035664 0x6818 0 LDR r0,[r3,#0] false -Instruction 4013 S:0xC0035666 0xF3AEFFF7 0 BL {pc}+0x3aeff2 ; 0xc03e4658 true -Cycle Count Cycle Count: 7 (Atom Packet) -Cycle Count Cycle Count: 378 (Branch Packet) -Instruction 4014 S:0xC03E4658 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 4015 S:0xC003566A 0x9805 0 LDR r0,[sp,#0x14] false -Instruction 4016 S:0xC003566C 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 4017 S:0xC003566E 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4018 S:0xC0035842 0xB005 0 ADD sp,sp,#0x14 false -Instruction 4019 S:0xC0035844 0xBD30 0 POP {r4,r5,pc} true -Instruction 4020 S:0xC0055E06 0xF8D83028 0 LDR r3,[r8,#0x28] false -Instruction 4021 S:0xC0055E0A 0x2B00 0 CMP r3,#0 false -Instruction 4022 S:0xC0055E0C 0xD0D6 0 BEQ {pc}-0x50 ; 0xc0055dbc true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4023 S:0xC0055E0E 0x491A 0 LDR r1,[pc,#104] ; [0xC0055E78] = 0xC05F60C0 false -Instruction 4024 S:0xC0055E10 0xF64F73FD 0 MOV r3,#0xfffd false -Instruction 4025 S:0xC0055E14 0xF8D82060 0 LDR r2,[r8,#0x60] false -Instruction 4026 S:0xC0055E18 0xF6C773FF 0 MOVT r3,#0x7fff false -Instruction 4027 S:0xC0055E1C 0x6808 0 LDR r0,[r1,#0] false -Instruction 4028 S:0xC0055E1E 0x1A80 0 SUBS r0,r0,r2 false -Instruction 4029 S:0xC0055E20 0x1E42 0 SUBS r2,r0,#1 false -Instruction 4030 S:0xC0055E22 0x429A 0 CMP r2,r3 false -Instruction 4031 S:0xC0055E24 0xD914 0 BLS {pc}+0x2c ; 0xc0055e50 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 4032 S:0xC0055E50 0xF7E9FC14 0 BL {pc}-0x167d4 ; 0xc003f67c true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 4033 S:0xC003F67C 0xB500 0 PUSH {lr} false -Instruction 4034 S:0xC003F67E 0xF85DEB04 0 POP {lr} false -Instruction 4035 S:0xC003F682 0xF7FFBF57 0 B.W {pc}-0x14e ; 0xc003f534 true -Cycle Count Cycle Count: 266 (Atom Packet) -Instruction 4036 S:0xC003F534 0xB500 0 PUSH {lr} false -Instruction 4037 S:0xC003F536 0xF85DEB04 0 POP {lr} false -Instruction 4038 S:0xC003F53A 0x4B0D 0 LDR r3,[pc,#52] ; [0xC003F570] = 0xC05F3080 false -Instruction 4039 S:0xC003F53C 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 4040 S:0xC003F540 0x18CB 0 ADDS r3,r1,r3 false -Instruction 4041 S:0xC003F542 0x4A0C 0 LDR r2,[pc,#48] ; [0xC003F574] = 0xC05F0768 false -Instruction 4042 S:0xC003F544 0xF8D33488 0 LDR r3,[r3,#0x488] false -Instruction 4043 S:0xC003F548 0x1889 0 ADDS r1,r1,r2 false -Instruction 4044 S:0xC003F54A 0x2B00 0 CMP r3,#0 false -Instruction 4045 S:0xC003F54C 0xDD07 0 BLE {pc}+0x12 ; 0xc003f55e true -Cycle Count Cycle Count: 297 (Atom Packet) -Cycle Count Cycle Count: 274 (Branch Packet) -Instruction 4046 S:0xC003F55E 0xE9D1230A 0 LDRD r2,r3,[r1,#0x28] false -Instruction 4047 S:0xC003F562 0x1812 0 ADDS r2,r2,r0 false -Instruction 4048 S:0xC003F564 0xF1430300 0 ADC r3,r3,#0 false -Instruction 4049 S:0xC003F568 0xE9C1230A 0 STRD r2,r3,[r1,#0x28] false -Instruction 4050 S:0xC003F56C 0x4770 0 BX lr true -Instruction 4051 S:0xC0055E54 0xE7E7 0 B {pc}-0x2e ; 0xc0055e26 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 54 (Branch Packet) -Instruction 4052 S:0xC0055E26 0xB662 0 CPSIE i false -Instruction 4053 S:0xC0055E28 0xB004 0 ADD sp,sp,#0x10 false -Instruction 4054 S:0xC0055E2A 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 4055 S:0xC004E3C2 0xF395FDD1 0 BL {pc}+0x395ba6 ; 0xc03e3f68 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1,145 (I-Sync Packet) -Info Tracing enabled -Instruction 4056 S:0xC003F754 0xB500 0 PUSH {lr} false -Instruction 4057 S:0xC003F756 0xF85DEB04 0 POP {lr} false -Instruction 4058 S:0xC003F75A 0xF005BD5B 0 B.W {pc}+0x5aba ; 0xc0045214 true -Cycle Count Cycle Count: 38 (Atom Packet) -Instruction 4059 S:0xC0045214 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 4060 S:0xC0045218 0xB085 0 SUB sp,sp,#0x14 false -Instruction 4061 S:0xC004521A 0xB500 0 PUSH {lr} false -Instruction 4062 S:0xC004521C 0xF85DEB04 0 POP {lr} false -Instruction 4063 S:0xC0045220 0xF5006390 0 ADD r3,r0,#0x480 false -Instruction 4064 S:0xC0045224 0xF50069B4 0 ADD r9,r0,#0x5a0 false -Instruction 4065 S:0xC0045228 0x4680 0 MOV r8,r0 false -Instruction 4066 S:0xC004522A 0xE9D36700 0 LDRD r6,r7,[r3,#0] false -Instruction 4067 S:0xC004522E 0xE9D90100 0 LDRD r0,r1,[r9,#0] false -Instruction 4068 S:0xC0045232 0x1A30 0 SUBS r0,r6,r0 false -Instruction 4069 S:0xC0045234 0xEB670101 0 SBC r1,r7,r1 false -Instruction 4070 S:0xC0045238 0xF7FAFB90 0 BL {pc}-0x58dc ; 0xc003f95c true -Cycle Count Cycle Count: 144 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 4071 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 4072 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 4073 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 4074 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 4075 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 4076 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 4077 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 4078 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 4079 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 4080 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 4081 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 4082 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 4083 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 4084 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 4085 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 4086 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 4087 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 4088 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 4089 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 4090 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 4091 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 4092 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 4093 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 4094 S:0xC004523C 0x2800 0 CMP r0,#0 false -Instruction 4095 S:0xC004523E 0xF1710300 0 SBCS r3,r1,#0 false -Instruction 4096 S:0xC0045242 0xF2C080B5 0 BLT.W {pc}+0x16e ; 0xc00453b0 true fail -Cycle Count Cycle Count: 49 (Atom Packet) -Instruction 4097 S:0xC0045246 0x0A84 0 LSRS r4,r0,#10 false -Instruction 4098 S:0xC0045248 0x0A8D 0 LSRS r5,r1,#10 false -Instruction 4099 S:0xC004524A 0xEA445481 0 ORR r4,r4,r1,LSL #22 false -Instruction 4100 S:0xC004524E 0xEA540A05 0 ORRS r10,r4,r5 false -Instruction 4101 S:0xC0045252 0xD15A 0 BNE {pc}+0xb8 ; 0xc004530a true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 4102 S:0xC0045254 0xF8D8559C 0 LDR r5,[r8,#0x59c] false -Instruction 4103 S:0xC0045258 0xF8D89598 0 LDR r9,[r8,#0x598] false -Instruction 4104 S:0xC004525C 0x462C 0 MOV r4,r5 false -Instruction 4105 S:0xC004525E 0xF8D870B8 0 LDR r7,[r8,#0xb8] false -Instruction 4106 S:0xC0045262 0xEA4F2989 0 LSL r9,r9,#10 false -Instruction 4107 S:0xC0045266 0x4648 0 MOV r0,r9 false -Instruction 4108 S:0xC0045268 0x3401 0 ADDS r4,#1 false -Instruction 4109 S:0xC004526A 0x2100 0 MOVS r1,#0 false -Instruction 4110 S:0xC004526C 0xF8D890BC 0 LDR r9,[r8,#0xbc] false -Instruction 4111 S:0xC0045270 0xF20BFD8E 0 BL {pc}+0x20bb20 ; 0xc0250d90 true -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 34 (I-Sync Packet) -Info Tracing enabled -Instruction 4112 S:0xC0045274 0xF8D835C8 0 LDR r3,[r8,#0x5c8] false -Instruction 4113 S:0xC0045278 0x1BD6 0 SUBS r6,r2,r7 false -Instruction 4114 S:0xC004527A 0xEA867AE6 0 EOR r10,r6,r6,ASR #31 false -Instruction 4115 S:0xC004527E 0xEBAA7AE6 0 SUB r10,r10,r6,ASR #31 false -Instruction 4116 S:0xC0045282 0x1C6C 0 ADDS r4,r5,#1 false -Instruction 4117 S:0xC0045284 0x2100 0 MOVS r1,#0 false -Instruction 4118 S:0xC0045286 0xF8D850DC 0 LDR r5,[r8,#0xdc] false -Instruction 4119 S:0xC004528A 0x0298 0 LSLS r0,r3,#10 false -Instruction 4120 S:0xC004528C 0xF20BFD80 0 BL {pc}+0x20bb04 ; 0xc0250d90 true -Cycle Count Cycle Count: 18 (Atom Packet) -Cycle Count Cycle Count: 9 (I-Sync Packet) -Info Tracing enabled -Instruction 4121 S:0xC0045290 0xEBBA1F97 0 CMP r10,r7,LSR #6 false -Instruction 4122 S:0xC0045294 0xEBC90202 0 RSB r2,r9,r2 false -Instruction 4123 S:0xC0045298 0xD806 0 BHI {pc}+0x10 ; 0xc00452a8 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 4124 S:0xC004529A 0xEA8273E2 0 EOR r3,r2,r2,ASR #31 false -Instruction 4125 S:0xC004529E 0xEBA373E2 0 SUB r3,r3,r2,ASR #31 false -Instruction 4126 S:0xC00452A2 0xEBB31F99 0 CMP r3,r9,LSR #6 false -Instruction 4127 S:0xC00452A6 0xD91D 0 BLS {pc}+0x3e ; 0xc00452e4 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 4128 S:0xC00452E4 0x4B59 0 LDR r3,[pc,#356] ; [0xC004544C] = 0xC0635FCC false -Instruction 4129 S:0xC00452E6 0xF8D80598 0 LDR r0,[r8,#0x598] false -Instruction 4130 S:0xC00452EA 0xF8D8159C 0 LDR r1,[r8,#0x59c] false -Instruction 4131 S:0xC00452EE 0x685A 0 LDR r2,[r3,#4] false -Instruction 4132 S:0xC00452F0 0xF8D894C0 0 LDR r9,[r8,#0x4c0] false -Instruction 4133 S:0xC00452F4 0x2A00 0 CMP r2,#0 false -Instruction 4134 S:0xC00452F6 0xD179 0 BNE {pc}+0xf6 ; 0xc00453ec true fail -Cycle Count Cycle Count: 158 (Atom Packet) -Instruction 4135 S:0xC00452F8 0x4B55 0 LDR r3,[pc,#340] ; [0xC0045450] = 0xC0635FB8 false -Instruction 4136 S:0xC00452FA 0xE9D84524 0 LDRD r4,r5,[r8,#0x90] false -Instruction 4137 S:0xC00452FE 0x685A 0 LDR r2,[r3,#4] false -Instruction 4138 S:0xC0045300 0x2A00 0 CMP r2,#0 false -Instruction 4139 S:0xC0045302 0xD164 0 BNE {pc}+0xcc ; 0xc00453ce true fail -Cycle Count Cycle Count: 28 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4140 S:0xC0045304 0xB005 0 ADD sp,sp,#0x14 false -Instruction 4141 S:0xC0045306 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 4 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 4142 S:0xC003F714 0xB500 0 PUSH {lr} false -Instruction 4143 S:0xC003F716 0xF85DEB04 0 POP {lr} false -Instruction 4144 S:0xC003F71A 0x4770 0 BX lr true -Cycle Count Cycle Count: 2 (I-Sync Packet) -Info Tracing enabled -Instruction 4145 S:0xC00421AC 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 4146 S:0xC00421AE 0xB500 0 PUSH {lr} false -Instruction 4147 S:0xC00421B0 0xF85DEB04 0 POP {lr} false -Instruction 4148 S:0xC00421B4 0x4607 0 MOV r7,r0 false -Instruction 4149 S:0xC00421B6 0x6D05 0 LDR r5,[r0,#0x50] false -Instruction 4150 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false -Instruction 4151 S:0xC00421BC 0x2D00 0 CMP r5,#0 false -Instruction 4152 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4153 S:0xC00421C0 0x6AE6 0 LDR r6,[r4,#0x2c] false -Instruction 4154 S:0xC00421C2 0xB106 0 CBZ r6,{pc}+4 ; 0xc00421c6 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4155 S:0xC00421C4 0x3E08 0 SUBS r6,r6,#8 false -Instruction 4156 S:0xC00421C6 0x6BE5 0 LDR r5,[r4,#0x3c] false -Instruction 4157 S:0xC00421C8 0x42B5 0 CMP r5,r6 false -Instruction 4158 S:0xC00421CA 0xBF18 0 IT NE false -Instruction 4159 S:0xC00421CC 0x4635 0 MOV r5,r6 false -Instruction 4160 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4161 S:0xC00421D0 0x6BA0 0 LDR r0,[r4,#0x38] false -Instruction 4162 S:0xC00421D2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00421e0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4163 S:0xC00421E0 0x6B60 0 LDR r0,[r4,#0x34] false -Instruction 4164 S:0xC00421E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00421f0 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4165 S:0xC00421F0 0x4620 0 MOV r0,r4 false -Instruction 4166 S:0xC00421F2 0x4629 0 MOV r1,r5 false -Instruction 4167 S:0xC00421F4 0xF7FFF89E 0 BL {pc}-0xec0 ; 0xc0041334 true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 4168 S:0xC0041334 0xB430 0 PUSH {r4,r5} false -Instruction 4169 S:0xC0041336 0xB500 0 PUSH {lr} false -Instruction 4170 S:0xC0041338 0xF85DEB04 0 POP {lr} false -Instruction 4171 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false -Instruction 4172 S:0xC004133E 0x428B 0 CMP r3,r1 false -Instruction 4173 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Cycle Count Cycle Count: 212 (Atom Packet) -Instruction 4174 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false -Instruction 4175 S:0xC0041344 0x428B 0 CMP r3,r1 false -Instruction 4176 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 4177 S:0xC0041348 0x6BC3 0 LDR r3,[r0,#0x3c] false -Instruction 4178 S:0xC004134A 0x428B 0 CMP r3,r1 false -Instruction 4179 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4180 S:0xC004134E 0xBC30 0 POP {r4,r5} false -Instruction 4181 S:0xC0041350 0x4770 0 BX lr true -Instruction 4182 S:0xC00421F8 0x4620 0 MOV r0,r4 false -Instruction 4183 S:0xC00421FA 0x4629 0 MOV r1,r5 false -Instruction 4184 S:0xC00421FC 0xF7FFFE3E 0 BL {pc}-0x380 ; 0xc0041e7c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4185 S:0xC0041E7C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 4186 S:0xC0041E80 0xB091 0 SUB sp,sp,#0x44 false -Instruction 4187 S:0xC0041E82 0xB500 0 PUSH {lr} false -Instruction 4188 S:0xC0041E84 0xF85DEB04 0 POP {lr} false -Instruction 4189 S:0xC0041E88 0x69CB 0 LDR r3,[r1,#0x1c] false -Instruction 4190 S:0xC0041E8A 0x4688 0 MOV r8,r1 false -Instruction 4191 S:0xC0041E8C 0x4681 0 MOV r9,r0 false -Instruction 4192 S:0xC0041E8E 0x2B00 0 CMP r3,#0 false -Instruction 4193 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true -Cycle Count Cycle Count: 200 (Atom Packet) -Instruction 4194 S:0xC0041EE2 0xF7FEF89B 0 BL {pc}-0x1ec6 ; 0xc004001c true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 4195 S:0xC004001C 0xE92D4FF8 0 PUSH {r3-r11,lr} false -Instruction 4196 S:0xC0040020 0xB500 0 PUSH {lr} false -Instruction 4197 S:0xC0040022 0xF85DEB04 0 POP {lr} false -Instruction 4198 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false -Instruction 4199 S:0xC004002A 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 4200 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false -Instruction 4201 S:0xC0040032 0xE9D16712 0 LDRD r6,r7,[r1,#0x48] false -Instruction 4202 S:0xC0040036 0x4688 0 MOV r8,r1 false -Instruction 4203 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 4204 S:0xC004003C 0xE9D14514 0 LDRD r4,r5,[r1,#0x50] false -Instruction 4205 S:0xC0040040 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 4206 S:0xC0040044 0x1B92 0 SUBS r2,r2,r6 false -Instruction 4207 S:0xC0040046 0xEB630307 0 SBC r3,r3,r7 false -Instruction 4208 S:0xC004004A 0x42AB 0 CMP r3,r5 false -Instruction 4209 S:0xC004004C 0xBF08 0 IT EQ false -Instruction 4210 S:0xC004004E 0x42A2 0 CMP r2,r4 false -Instruction 4211 S:0xC0040050 0xBF3C 0 ITT CC false -Instruction 4212 S:0xC0040052 0x4622 0 MOV r2,r4 false -Instruction 4213 S:0xC0040054 0x462B 0 MOV r3,r5 false -Instruction 4214 S:0xC0040056 0xE9D14516 0 LDRD r4,r5,[r1,#0x58] false -Instruction 4215 S:0xC004005A 0xE9C12314 0 STRD r2,r3,[r1,#0x50] false -Instruction 4216 S:0xC004005E 0xEB14040A 0 ADDS r4,r4,r10 false -Instruction 4217 S:0xC0040062 0xEB45050B 0 ADC r5,r5,r11 false -Instruction 4218 S:0xC0040066 0xE9C14516 0 STRD r4,r5,[r1,#0x58] false -Instruction 4219 S:0xC004006A 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 4220 S:0xC004006E 0xE9D14518 0 LDRD r4,r5,[r1,#0x60] false -Instruction 4221 S:0xC0040072 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 4222 S:0xC0040076 0xF8D11128 0 LDR r1,[r1,#0x128] false -Instruction 4223 S:0xC004007A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 4224 S:0xC004007E 0x1912 0 ADDS r2,r2,r4 false -Instruction 4225 S:0xC0040080 0xEB430305 0 ADC r3,r3,r5 false -Instruction 4226 S:0xC0040084 0x1B92 0 SUBS r2,r2,r6 false -Instruction 4227 S:0xC0040086 0xEB630307 0 SBC r3,r3,r7 false -Instruction 4228 S:0xC004008A 0xE9C82318 0 STRD r2,r3,[r8,#0x60] false -Instruction 4229 S:0xC004008E 0xB129 0 CBZ r1,{pc}+0xe ; 0xc004009c true -Cycle Count Cycle Count: 203 (Atom Packet) -Instruction 4230 S:0xC004009C 0x490E 0 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false -Instruction 4231 S:0xC004009E 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 4232 S:0xC00400A2 0x6848 0 LDR r0,[r1,#4] false -Instruction 4233 S:0xC00400A4 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 4234 S:0xC00400A8 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 4235 S:0xC00400AC 0x2800 0 CMP r0,#0 false -Instruction 4236 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true -Cycle Count Cycle Count: 42 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 4237 S:0xC0040090 0x2200 0 MOVS r2,#0 false -Instruction 4238 S:0xC0040092 0x2300 0 MOVS r3,#0 false -Instruction 4239 S:0xC0040094 0xE9C82312 0 STRD r2,r3,[r8,#0x48] false -Instruction 4240 S:0xC0040098 0xE8BD8FF8 0 POP {r3-r11,pc} true -Instruction 4241 S:0xC0041EE6 0x4648 0 MOV r0,r9 false -Instruction 4242 S:0xC0041EE8 0x4641 0 MOV r1,r8 false -Instruction 4243 S:0xC0041EEA 0xF7FEFAC7 0 BL {pc}-0x1a6e ; 0xc004047c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4244 S:0xC004047C 0xB538 0 PUSH {r3-r5,lr} false -Instruction 4245 S:0xC004047E 0xB500 0 PUSH {lr} false -Instruction 4246 S:0xC0040480 0xF85DEB04 0 POP {lr} false -Instruction 4247 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false -Instruction 4248 S:0xC0040488 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 4249 S:0xC004048A 0x4604 0 MOV r4,r0 false -Instruction 4250 S:0xC004048C 0x42AB 0 CMP r3,r5 false -Instruction 4251 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true -Cycle Count Cycle Count: 28 (Atom Packet) -Instruction 4252 S:0xC004049E 0x4628 0 MOV r0,r5 false -Instruction 4253 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 17 (I-Sync Packet) -Info Tracing enabled -Instruction 4254 S:0xC00404A4 0x62E0 0 STR r0,[r4,#0x2c] false -Instruction 4255 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 4256 S:0xC0040490 0x4628 0 MOV r0,r5 false -Instruction 4257 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false -Instruction 4258 S:0xC0040496 0xE8BD4038 0 POP {r3-r5,lr} false -Instruction 4259 S:0xC004049A 0xF215BECF 0 B.W {pc}+0x215da2 ; 0xc025623c true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 20 (I-Sync Packet) -Info Tracing enabled -Instruction 4260 S:0xC0041EEE 0xF8D8A124 0 LDR r10,[r8,#0x124] false -Instruction 4261 S:0xC0041EF2 0xF8D83128 0 LDR r3,[r8,#0x128] false -Instruction 4262 S:0xC0041EF6 0xF8DA2084 0 LDR r2,[r10,#0x84] false -Instruction 4263 S:0xC0041EFA 0xF8D274C0 0 LDR r7,[r2,#0x4c0] false -Instruction 4264 S:0xC0041EFE 0x9704 0 STR r7,[sp,#0x10] false -Instruction 4265 S:0xC0041F00 0x2B00 0 CMP r3,#0 false -Instruction 4266 S:0xC0041F02 0xF0008108 0 BEQ.W {pc}+0x214 ; 0xc0042116 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 4267 S:0xC0042116 0xF5026290 0 ADD r2,r2,#0x480 false -Instruction 4268 S:0xC004211A 0xE9D26700 0 LDRD r6,r7,[r2,#0] false -Instruction 4269 S:0xC004211E 0xE6F8 0 B {pc}-0x20c ; 0xc0041f12 true -Cycle Count Cycle Count: 132 (Atom Packet) -Instruction 4270 S:0xC0041F12 0x46C3 0 MOV r11,r8 false -Instruction 4271 S:0xC0041F14 0xF8D8201C 0 LDR r2,[r8,#0x1c] false -Instruction 4272 S:0xC0041F18 0xF8DA3030 0 LDR r3,[r10,#0x30] false -Instruction 4273 S:0xC0041F1C 0xE9FB014E 0 LDRD r0,r1,[r11,#0x138]! false -Instruction 4274 S:0xC0041F20 0x9209 0 STR r2,[sp,#0x24] false -Instruction 4275 S:0xC0041F22 0x1A30 0 SUBS r0,r6,r0 false -Instruction 4276 S:0xC0041F24 0xEB670101 0 SBC r1,r7,r1 false -Instruction 4277 S:0xC0041F28 0x9306 0 STR r3,[sp,#0x18] false -Instruction 4278 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true -Cycle Count Cycle Count: 7 (Atom Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 4279 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 4280 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 4281 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 4282 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 4283 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 4284 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 4285 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 4286 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 4287 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 4288 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 4289 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 4290 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 4291 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 4292 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 4293 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 4294 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 4295 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 4296 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 4297 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 4298 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 4299 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 4300 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 4301 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 4302 S:0xC0041F2E 0x2800 0 CMP r0,#0 false -Instruction 4303 S:0xC0041F30 0xF1710C00 0 SBCS r12,r1,#0 false -Instruction 4304 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4305 S:0xC0041F38 0x0A84 0 LSRS r4,r0,#10 false -Instruction 4306 S:0xC0041F3A 0x0A8D 0 LSRS r5,r1,#10 false -Instruction 4307 S:0xC0041F3C 0xEA445481 0 ORR r4,r4,r1,LSL #22 false -Instruction 4308 S:0xC0041F40 0xEA540005 0 ORRS r0,r4,r5 false -Instruction 4309 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 4310 S:0xC0041E92 0xF8D93084 0 LDR r3,[r9,#0x84] false -Instruction 4311 S:0xC0041E96 0xF5036390 0 ADD r3,r3,#0x480 false -Instruction 4312 S:0xC0041E9A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 4313 S:0xC0041E9E 0xE9C82308 0 STRD r2,r3,[r8,#0x20] false -Instruction 4314 S:0xC0041EA2 0xF8D92084 0 LDR r2,[r9,#0x84] false -Instruction 4315 S:0xC0041EA6 0xF8C98030 0 STR r8,[r9,#0x30] false -Instruction 4316 S:0xC0041EAA 0xF8D83000 0 LDR r3,[r8,#0] false -Instruction 4317 S:0xC0041EAE 0x6B12 0 LDR r2,[r2,#0x30] false -Instruction 4318 S:0xC0041EB0 0xEBB20F43 0 CMP r2,r3,LSL #1 false -Instruction 4319 S:0xC0041EB4 0xE9D8230A 0 LDRD r2,r3,[r8,#0x28] false -Instruction 4320 S:0xC0041EB8 0xD30E 0 BCC {pc}+0x20 ; 0xc0041ed8 true -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4321 S:0xC0041ED8 0xE9C8230E 0 STRD r2,r3,[r8,#0x38] false -Instruction 4322 S:0xC0041EDC 0xB011 0 ADD sp,sp,#0x44 false -Instruction 4323 S:0xC0041EDE 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 4324 S:0xC0042200 0xF8D54128 0 LDR r4,[r5,#0x128] false -Instruction 4325 S:0xC0042204 0x2C00 0 CMP r4,#0 false -Instruction 4326 S:0xC0042206 0xD1DB 0 BNE {pc}-0x46 ; 0xc00421c0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4327 S:0xC0042208 0x4B18 0 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false -Instruction 4328 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false -Instruction 4329 S:0xC004220C 0x681B 0 LDR r3,[r3,#0] false -Instruction 4330 S:0xC004220E 0x061A 0 LSLS r2,r3,#24 false -Instruction 4331 S:0xC0042210 0xD51A 0 BPL {pc}+0x38 ; 0xc0042248 true -Cycle Count Cycle Count: 58 (Atom Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 4332 S:0xC0042248 0x4628 0 MOV r0,r5 false -Instruction 4333 S:0xC004224A 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 1,071 (I-Sync Packet) -Info Tracing enabled -Instruction 4334 S:0xC000CCF8 0xF1010C1C 0 ADD r12,r1,#0x1c false -Instruction 4335 S:0xC000CCFC 0x6E13 0 LDR r3,[r2,#0x60] false -Instruction 4336 S:0xC000CCFE 0xE8AC0FF0 0 STM r12!,{r4-r11} false -Instruction 4337 S:0xC000CD02 0xF84CDB04 0 STR sp,[r12],#4 false -Instruction 4338 S:0xC000CD06 0xF84CEB04 0 STR lr,[r12],#4 false -Instruction 4339 S:0xC000CD0A 0xEE0D3F70 0 MCR p15,#0x0,r3,c13,c0,#3 false -Instruction 4340 S:0xC000CD0E 0xF04F0400 0 MOV r4,#0 false -Instruction 4341 S:0xC000CD12 0xEE0D4F50 0 MCR p15,#0x0,r4,c13,c0,#2 false -Instruction 4342 S:0xC000CD16 0x4605 0 MOV r5,r0 false -Instruction 4343 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false -Instruction 4344 S:0xC000CD1C 0x4806 0 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false -Instruction 4345 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false -Instruction 4346 S:0xC000CD22 0xF029FDF7 0 BL {pc}+0x29bf2 ; 0xc0036914 true -Cycle Count Cycle Count: 272 (Atom Packet) -Instruction 4347 S:0xC0036914 0xB510 0 PUSH {r4,lr} false -Instruction 4348 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false -Instruction 4349 S:0xC0036918 0xB500 0 PUSH {lr} false -Instruction 4350 S:0xC003691A 0xF85DEB04 0 POP {lr} false -Instruction 4351 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 4352 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false -Instruction 4353 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false -Instruction 4354 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4355 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false -Instruction 4356 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false -Instruction 4357 S:0xC0036900 0xB500 0 PUSH {lr} false -Instruction 4358 S:0xC0036902 0xF85DEB04 0 POP {lr} false -Instruction 4359 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false -Instruction 4360 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false -Instruction 4361 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 4362 S:0xC003690C 0xF7FFFFCC 0 BL {pc}-0x64 ; 0xc00368a8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4363 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 4364 S:0xC00368AC 0xB500 0 PUSH {lr} false -Instruction 4365 S:0xC00368AE 0xF85DEB04 0 POP {lr} false -Instruction 4366 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 4367 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false -Instruction 4368 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 4369 S:0xC00368B8 0x4690 0 MOV r8,r2 false -Instruction 4370 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 4371 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 4372 S:0xC00368BE 0xBF18 0 IT NE false -Instruction 4373 S:0xC00368C0 0x2C00 0 CMP r4,#0 false -Instruction 4374 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 4375 S:0xC00368C4 0x2000 0 MOVS r0,#0 false -Instruction 4376 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 4377 S:0xC00368C8 0xD10A 0 BNE {pc}+0x18 ; 0xc00368e0 true -Cycle Count Cycle Count: 127 (Atom Packet) -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 4378 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 4379 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 4380 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 4381 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 4382 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 4383 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 4384 S:0xC0008C20 0xB538 0 PUSH {r3-r5,lr} false -Instruction 4385 S:0xC0008C22 0xB500 0 PUSH {lr} false -Instruction 4386 S:0xC0008C24 0xF85DEB04 0 POP {lr} false -Instruction 4387 S:0xC0008C28 0x4614 0 MOV r4,r2 false -Instruction 4388 S:0xC0008C2A 0x2903 0 CMP r1,#3 false -Instruction 4389 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail -Cycle Count Cycle Count: 276 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 4390 S:0xC0008C2E 0xE8DFF001 0 TBB [pc,r1] true -Instruction 4391 S:0xC0008C60 0xEEF84A10 0 VMRS r4,FPEXC false -Instruction 4392 S:0xC0008C64 0x0060 0 LSLS r0,r4,#1 false -Instruction 4393 S:0xC0008C66 0x6953 0 LDR r3,[r2,#0x14] false -Instruction 4394 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true -Cycle Count Cycle Count: 31 (Atom Packet) -Cycle Count Cycle Count: 64 (Branch Packet) -Instruction 4395 S:0xC0008C7A 0xF0244480 0 BIC r4,r4,#0x40000000 false -Instruction 4396 S:0xC0008C7E 0xEEE84A10 0 VMSR FPEXC,r4 false -Instruction 4397 S:0xC0008C82 0x2000 0 MOVS r0,#0 false -Instruction 4398 S:0xC0008C84 0xBD38 0 POP {r3-r5,pc} true -Instruction 4399 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4400 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 4401 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4402 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 4403 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 4404 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 4405 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 4406 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 4407 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 4408 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 4409 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 4410 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 4411 S:0xC00368F8 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4412 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false -Instruction 4413 S:0xC0036912 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 4414 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false -Instruction 4415 S:0xC003692C 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 15 (Branch Packet) -Instruction 4416 S:0xC000CD26 0x46A4 0 MOV r12,r4 false -Instruction 4417 S:0xC000CD28 0x4628 0 MOV r0,r5 false -Instruction 4418 S:0xC000CD2A 0xE8BC0FF0 0 LDM r12!,{r4-r11} false -Instruction 4419 S:0xC000CD2E 0xF85CDB04 0 LDR sp,[r12],#4 false -Instruction 4420 S:0xC000CD32 0xF8DCF000 0 LDR pc,[r12,#0] true -Instruction 4421 S:0xC03E398E 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 675 (Atom Packet) -Instruction 4422 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 291 (Atom Packet) -Instruction 4423 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 546 (Atom Packet) -Instruction 4424 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 100 (Atom Packet) -Instruction 4425 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 4426 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 76 (Branch Packet) -Instruction 4427 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 2,206 (I-Sync Packet) -Info Tracing enabled -Instruction 4428 S:0xC002D904 0xB5F0 0 PUSH {r4-r7,lr} false -Instruction 4429 S:0xC002D906 0xB089 0 SUB sp,sp,#0x24 false -Instruction 4430 S:0xC002D908 0xB500 0 PUSH {lr} false -Instruction 4431 S:0xC002D90A 0xF85DEB04 0 POP {lr} false -Instruction 4432 S:0xC002D90E 0x4604 0 MOV r4,r0 false -Instruction 4433 S:0xC002D910 0xB672 0 CPSID i false -Instruction 4434 S:0xC002D912 0xF7FFFE59 0 BL {pc}-0x34a ; 0xc002d5c8 true -Cycle Count Cycle Count: 269 (Atom Packet) -Instruction 4435 S:0xC002D5C8 0xB500 0 PUSH {lr} false -Instruction 4436 S:0xC002D5CA 0xF85DEB04 0 POP {lr} false -Instruction 4437 S:0xC002D5CE 0x6801 0 LDR r1,[r0,#0] false -Instruction 4438 S:0xC002D5D0 0xF0110004 0 ANDS r0,r1,#4 false -Instruction 4439 S:0xC002D5D4 0xD110 0 BNE {pc}+0x24 ; 0xc002d5f8 true fail -Cycle Count Cycle Count: 297 (Atom Packet) -Instruction 4440 S:0xC002D5D6 0x0949 0 LSRS r1,r1,#5 false -Instruction 4441 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false -Instruction 4442 S:0xC002D5DC 0x4299 0 CMP r1,r3 false -Instruction 4443 S:0xC002D5DE 0xD00A 0 BEQ {pc}+0x18 ; 0xc002d5f6 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4444 S:0xC002D5E0 0x4B0A 0 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false -Instruction 4445 S:0xC002D5E2 0x689B 0 LDR r3,[r3,#8] false -Instruction 4446 S:0xC002D5E4 0xB123 0 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail -Cycle Count Cycle Count: 80 (Atom Packet) -Instruction 4447 S:0xC002D5E6 0x681A 0 LDR r2,[r3,#0] false -Instruction 4448 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false -Instruction 4449 S:0xC002D5EC 0x4290 0 CMP r0,r2 false -Instruction 4450 S:0xC002D5EE 0xD007 0 BEQ {pc}+0x12 ; 0xc002d600 true -Cycle Count Cycle Count: 263 (Atom Packet) -Cycle Count Cycle Count: 131 (Branch Packet) -Instruction 4451 S:0xC002D600 0xB2C9 0 UXTB r1,r1 false -Instruction 4452 S:0xC002D602 0x3108 0 ADDS r1,r1,#8 false -Instruction 4453 S:0xC002D604 0xEB030381 0 ADD r3,r3,r1,LSL #2 false -Instruction 4454 S:0xC002D608 0x6858 0 LDR r0,[r3,#4] false -Instruction 4455 S:0xC002D60A 0x4770 0 BX lr true -Instruction 4456 S:0xC002D916 0x4605 0 MOV r5,r0 false -Instruction 4457 S:0xC002D918 0x2800 0 CMP r0,#0 false -Instruction 4458 S:0xC002D91A 0xD037 0 BEQ {pc}+0x72 ; 0xc002d98c true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4459 S:0xC002D91C 0xF3B6FE4C 0 BL {pc}+0x3b6c9c ; 0xc03e45b8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 608 (I-Sync Packet) -Info Tracing enabled -Instruction 4460 S:0xC002D920 0x6820 0 LDR r0,[r4,#0] false -Instruction 4461 S:0xC002D922 0x0742 0 LSLS r2,r0,#29 false -Instruction 4462 S:0xC002D924 0xD535 0 BPL {pc}+0x6e ; 0xc002d992 true -Cycle Count Cycle Count: 253 (Atom Packet) -Instruction 4463 S:0xC002D992 0x4621 0 MOV r1,r4 false -Instruction 4464 S:0xC002D994 0x4628 0 MOV r0,r5 false -Instruction 4465 S:0xC002D996 0xF7FEFDA9 0 BL {pc}-0x14aa ; 0xc002c4ec true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 4466 S:0xC002C4EC 0xB500 0 PUSH {lr} false -Instruction 4467 S:0xC002C4EE 0xF85DEB04 0 POP {lr} false -Instruction 4468 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false -Instruction 4469 S:0xC002C4F4 0xF6C96337 0 MOVT r3,#0x9e37 false -Instruction 4470 S:0xC002C4F8 0xFB03F301 0 MUL r3,r3,r1 false -Instruction 4471 S:0xC002C4FC 0x0E9B 0 LSRS r3,r3,#26 false -Instruction 4472 S:0xC002C4FE 0xEB000083 0 ADD r0,r0,r3,LSL #2 false -Instruction 4473 S:0xC002C502 0xF8D00094 0 LDR r0,[r0,#0x94] false -Instruction 4474 S:0xC002C506 0xB938 0 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail -Cycle Count Cycle Count: 372 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 4475 S:0xC002C508 0x4770 0 BX lr true -Instruction 4476 S:0xC002D99A 0x4604 0 MOV r4,r0 false -Instruction 4477 S:0xC002D99C 0xB198 0 CBZ r0,{pc}+0x2a ; 0xc002d9c6 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4478 S:0xC002D9C6 0xF3BF8F5F 0 DMB false -Instruction 4479 S:0xC002D9CA 0x882B 0 LDRH r3,[r5,#0] false -Instruction 4480 S:0xC002D9CC 0x3301 0 ADDS r3,#1 false -Instruction 4481 S:0xC002D9CE 0x802B 0 STRH r3,[r5,#0] false -Instruction 4482 S:0xC002D9D0 0xF3BF8F4F 0 DSB false -Instruction 4483 S:0xC002D9D4 0xF3AF8004 0 SEV.W false -Instruction 4484 S:0xC002D9D8 0xB662 0 CPSIE i false -Instruction 4485 S:0xC002D9DA 0xE7D8 0 B {pc}-0x4c ; 0xc002d98e true -Cycle Count Cycle Count: 826 (Atom Packet) -Instruction 4486 S:0xC002D98E 0x2000 0 MOVS r0,#0 false -Instruction 4487 S:0xC002D990 0xE7FA 0 B {pc}-8 ; 0xc002d988 true -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 15 (Branch Packet) -Instruction 4488 S:0xC002D988 0xB009 0 ADD sp,sp,#0x24 false -Instruction 4489 S:0xC002D98A 0xBDF0 0 POP {r4-r7,pc} true -Timestamp Timestamp: 562537009345 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 4,314 (I-Sync Packet) -Info Tracing enabled -Instruction 4490 S:0xC000C840 0xB091 0 SUB sp,sp,#0x44 false -Instruction 4491 S:0xC000C842 0x9000 0 STR r0,[sp,#0] false -Instruction 4492 S:0xC000C844 0x4668 0 MOV r0,sp false -Instruction 4493 S:0xC000C846 0xF0100F04 0 TST r0,#4 false -Instruction 4494 S:0xC000C84A 0x9800 0 LDR r0,[sp,#0] false -Instruction 4495 S:0xC000C84C 0xBF08 0 IT EQ false -Instruction 4496 S:0xC000C84E 0xB081 0 SUB sp,sp,#4 false -Instruction 4497 S:0xC000C850 0xE88D1FFE 0 STM sp,{r1-r12} false -Instruction 4498 S:0xC000C854 0xE8900038 0 LDM r0,{r3-r5} false -Instruction 4499 S:0xC000C858 0xAF0C 0 ADD r7,sp,#0x30 false -Instruction 4500 S:0xC000C85A 0xF04F36FF 0 MOV r6,#0xffffffff false -Instruction 4501 S:0xC000C85E 0xAA11 0 ADD r2,sp,#0x44 false -Instruction 4502 S:0xC000C860 0xBF08 0 IT EQ false -Instruction 4503 S:0xC000C862 0x3204 0 ADDS r2,#4 false -Instruction 4504 S:0xC000C864 0xF84D3D04 0 PUSH.W {r3} false -Instruction 4505 S:0xC000C868 0x4673 0 MOV r3,lr false -Instruction 4506 S:0xC000C86A 0xE887007C 0 STM r7,{r2-r6} false -Instruction 4507 S:0xC000C86E 0x466A 0 MOV r2,sp false -Instruction 4508 S:0xC000C870 0xF00AFD76 0 BL {pc}+0xaaf0 ; 0xc0017360 true -Cycle Count Cycle Count: 348 (Atom Packet) -Timestamp Timestamp: 562537009438 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 4509 S:0xC0017360 0xF3BF8F2F 0 CLREX false -Instruction 4510 S:0xC0017364 0xEE151F10 0 MRC p15,#0x0,r1,c5,c0,#0 false -Instruction 4511 S:0xC0017368 0xEE160F10 0 MRC p15,#0x0,r0,c6,c0,#0 false -Instruction 4512 S:0xC001736C 0xF7F0BFBC 0 B {pc}-0xf084 ; 0xc00082e8 true -Cycle Count Cycle Count: 198 (Atom Packet) -Instruction 4513 S:0xC00082E8 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 4514 S:0xC00082EC 0xB0A3 0 SUB sp,sp,#0x8c false -Instruction 4515 S:0xC00082EE 0xB500 0 PUSH {lr} false -Instruction 4516 S:0xC00082F0 0xF004FD8C 0 BL {pc}+0x4b1c ; 0xc000ce0c true -Cycle Count Cycle Count: 242 (Atom Packet) -Cycle Count Cycle Count: 29 (Branch Packet) -Instruction 4517 S:0xC000CE0C 0x46F4 0 MOV r12,lr false -Instruction 4518 S:0xC000CE0E 0xF85DEB04 0 POP {lr} false -Instruction 4519 S:0xC000CE12 0x46E7 0 MOV pc,r12 true -Cycle Count Cycle Count: 207 (Branch Packet) -Instruction 4520 S:0xC00082F4 0xF4016580 0 AND r5,r1,#0x400 false -Instruction 4521 S:0xC00082F8 0xF001030F 0 AND r3,r1,#0xf false -Instruction 4522 S:0xC00082FC 0x4E14 0 LDR r6,[pc,#80] ; [0xC0008350] = 0xC0601FE0 false -Instruction 4523 S:0xC00082FE 0xEA431595 0 ORR r5,r3,r5,LSR #6 false -Instruction 4524 S:0xC0008302 0x460C 0 MOV r4,r1 false -Instruction 4525 S:0xC0008304 0xF0214100 0 BIC r1,r1,#0x80000000 false -Instruction 4526 S:0xC0008308 0x4607 0 MOV r7,r0 false -Instruction 4527 S:0xC000830A 0x012D 0 LSLS r5,r5,#4 false -Instruction 4528 S:0xC000830C 0x4690 0 MOV r8,r2 false -Instruction 4529 S:0xC000830E 0xEB060905 0 ADD r9,r6,r5 false -Instruction 4530 S:0xC0008312 0x5975 0 LDR r5,[r6,r5] false -Instruction 4531 S:0xC0008314 0x47A8 0 BLX r5 true -Instruction 4532 S:0xC0015428 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 4533 S:0xC001542C 0xB09B 0 SUB sp,sp,#0x6c false -Instruction 4534 S:0xC001542E 0xB500 0 PUSH {lr} false -Instruction 4535 S:0xC0015430 0xF85DEB04 0 POP {lr} false -Instruction 4536 S:0xC0015434 0x466B 0 MOV r3,sp false -Instruction 4537 S:0xC0015436 0xF42355FF 0 BIC r5,r3,#0x1fe0 false -Instruction 4538 S:0xC001543A 0x6C13 0 LDR r3,[r2,#0x40] false -Instruction 4539 S:0xC001543C 0xF025051F 0 BIC r5,r5,#0x1f false -Instruction 4540 S:0xC0015440 0xF4116B00 0 ANDS r11,r1,#0x800 false -Instruction 4541 S:0xC0015444 0xBF0C 0 ITE EQ false -Instruction 4542 S:0xC0015446 0xF04F0A28 0 MOV r10,#0x28 false -Instruction 4543 S:0xC001544A 0xF04F0A29 0 MOV r10,#0x29 false -Instruction 4544 S:0xC001544E 0x061B 0 LSLS r3,r3,#24 false -Instruction 4545 S:0xC0015450 0x68EF 0 LDR r7,[r5,#0xc] false -Instruction 4546 S:0xC0015452 0x4616 0 MOV r6,r2 false -Instruction 4547 S:0xC0015454 0x460C 0 MOV r4,r1 false -Instruction 4548 S:0xC0015456 0x4681 0 MOV r9,r0 false -Instruction 4549 S:0xC0015458 0xF8D7820C 0 LDR r8,[r7,#0x20c] false -Instruction 4550 S:0xC001545C 0xD400 0 BMI {pc}+4 ; 0xc0015460 true fail -Cycle Count Cycle Count: 208 (Atom Packet) -Instruction 4551 S:0xC001545E 0xB662 0 CPSIE i false -Instruction 4552 S:0xC0015460 0x686B 0 LDR r3,[r5,#4] false -Instruction 4553 S:0xC0015462 0xF0334180 0 BICS r1,r3,#0x40000000 false -Instruction 4554 S:0xC0015466 0xD103 0 BNE {pc}+0xa ; 0xc0015470 true fail -Cycle Count Cycle Count: 48 (Atom Packet) -Instruction 4555 S:0xC0015468 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 4556 S:0xC001546C 0x0618 0 LSLS r0,r3,#24 false -Instruction 4557 S:0xC001546E 0xD509 0 BPL {pc}+0x16 ; 0xc0015484 true -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 4558 S:0xC0015484 0xF1B80F00 0 CMP r8,#0 false -Instruction 4559 S:0xC0015488 0xD0F2 0 BEQ {pc}-0x18 ; 0xc0015470 true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 4560 S:0xC001548A 0xF108023C 0 ADD r2,r8,#0x3c false -Instruction 4561 S:0xC001548E 0x9205 0 STR r2,[sp,#0x14] false -Instruction 4562 S:0xC0015490 0x4610 0 MOV r0,r2 false -Instruction 4563 S:0xC0015492 0xF020FD2D 0 BL {pc}+0x20a5e ; 0xc0035ef0 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 4564 S:0xC0035EF0 0xB500 0 PUSH {lr} false -Instruction 4565 S:0xC0035EF2 0xF85DEB04 0 POP {lr} false -Instruction 4566 S:0xC0035EF6 0xF220BBB5 0 B.W {pc}+0x22076e ; 0xc0256664 true -Cycle Count Cycle Count: 256 (Atom Packet) -Cycle Count Cycle Count: 1,195 (I-Sync Packet) -Info Tracing enabled -Instruction 4567 S:0xC0015496 0xB928 0 CBNZ r0,{pc}+0xe ; 0xc00154a4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4568 S:0xC00154A4 0x4640 0 MOV r0,r8 false -Instruction 4569 S:0xC00154A6 0x4649 0 MOV r1,r9 false -Instruction 4570 S:0xC00154A8 0xF08FF836 0 BL {pc}+0x8f070 ; 0xc00a4518 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1,556 (I-Sync Packet) -Info Tracing enabled -Instruction 4571 S:0xC00154AC 0x4603 0 MOV r3,r0 false -Instruction 4572 S:0xC00154AE 0x2800 0 CMP r0,#0 false -Instruction 4573 S:0xC00154B0 0xF00080AE 0 BEQ.W {pc}+0x160 ; 0xc0015610 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4574 S:0xC00154B4 0x6802 0 LDR r2,[r0,#0] false -Instruction 4575 S:0xC00154B6 0x4591 0 CMP r9,r2 false -Instruction 4576 S:0xC00154B8 0xF0C0809C 0 BCC.W {pc}+0x13c ; 0xc00155f4 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 4577 S:0xC00154BC 0xF1BB0F00 0 CMP r11,#0 false -Instruction 4578 S:0xC00154C0 0xBF0C 0 ITE EQ false -Instruction 4579 S:0xC00154C2 0x2207 0 MOVS r2,#7 false -Instruction 4580 S:0xC00154C4 0x2202 0 MOVS r2,#2 false -Instruction 4581 S:0xC00154C6 0x6A99 0 LDR r1,[r3,#0x28] false -Instruction 4582 S:0xC00154C8 0xEA320224 0 BICS r2,r2,r4,ASR #32 false -Instruction 4583 S:0xC00154CC 0xBF28 0 IT CS false -Instruction 4584 S:0xC00154CE 0x2204 0 MOVS r2,#4 false -Instruction 4585 S:0xC00154D0 0x420A 0 TST r2,r1 false -Instruction 4586 S:0xC00154D2 0xBF04 0 ITT EQ false -Instruction 4587 S:0xC00154D4 0xF44F3300 0 MOV r3,#0x20000 false -Instruction 4588 S:0xC00154D8 0x9306 0 STR r3,[sp,#0x18] false -Instruction 4589 S:0xC00154DA 0xD155 0 BNE {pc}+0xae ; 0xc0015588 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 4590 S:0xC0015588 0xF429627F 0 BIC r2,r9,#0xff0 false -Instruction 4591 S:0xC001558C 0x4619 0 MOV r1,r3 false -Instruction 4592 S:0xC001558E 0xF022020F 0 BIC r2,r2,#0xf false -Instruction 4593 S:0xC0015592 0x4653 0 MOV r3,r10 false -Instruction 4594 S:0xC0015594 0x4640 0 MOV r0,r8 false -Instruction 4595 S:0xC0015596 0xF08DFDD3 0 BL {pc}+0x8dbaa ; 0xc00a3140 true -Cycle Count Cycle Count: 31 (Atom Packet) -Cycle Count Cycle Count: 691 (I-Sync Packet) -Info Tracing enabled -Instruction 4596 S:0xC00170F4 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 4597 S:0xC00170F6 0xB500 0 PUSH {lr} false -Instruction 4598 S:0xC00170F8 0xF85DEB04 0 POP {lr} false -Instruction 4599 S:0xC00170FC 0x466B 0 MOV r3,sp false -Instruction 4600 S:0xC00170FE 0xF42355FF 0 BIC r5,r3,#0x1fe0 false -Instruction 4601 S:0xC0017102 0x4604 0 MOV r4,r0 false -Instruction 4602 S:0xC0017104 0xF025051F 0 BIC r5,r5,#0x1f false -Instruction 4603 S:0xC0017108 0x686B 0 LDR r3,[r5,#4] false -Instruction 4604 S:0xC001710A 0x3301 0 ADDS r3,#1 false -Instruction 4605 S:0xC001710C 0x606B 0 STR r3,[r5,#4] false -Instruction 4606 S:0xC001710E 0x6802 0 LDR r2,[r0,#0] false -Instruction 4607 S:0xC0017110 0x4E33 0 LDR r6,[pc,#204] ; [0xC00171E0] = 0xC06381A8 false -Instruction 4608 S:0xC0017112 0xF3C27341 0 UBFX r3,r2,#29,#2 false -Instruction 4609 S:0xC0017116 0x0FD2 0 LSRS r2,r2,#31 false -Instruction 4610 S:0xC0017118 0xEB030343 0 ADD r3,r3,r3,LSL #1 false -Instruction 4611 S:0xC001711C 0xF8562022 0 LDR r2,[r6,r2,LSL #2] false -Instruction 4612 S:0xC0017120 0xEB022303 0 ADD r3,r2,r3,LSL #8 false -Instruction 4613 S:0xC0017124 0xF8D322CC 0 LDR r2,[r3,#0x2cc] false -Instruction 4614 S:0xC0017128 0x1A9B 0 SUBS r3,r3,r2 false -Instruction 4615 S:0xC001712A 0xF5B37F40 0 CMP r3,#0x300 false -Instruction 4616 S:0xC001712E 0xD00B 0 BEQ {pc}+0x1a ; 0xc0017148 true -Cycle Count Cycle Count: 580 (Atom Packet) -Instruction 4617 S:0xC0017148 0x4620 0 MOV r0,r4 false -Instruction 4618 S:0xC001714A 0xF088FE05 0 BL {pc}+0x88c0e ; 0xc009fd58 true -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 2,629 (I-Sync Packet) -Info Tracing enabled -Instruction 4619 S:0xC001714E 0xB100 0 CBZ r0,{pc}+4 ; 0xc0017152 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4620 S:0xC0017152 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 4621 S:0xC0017156 0x4602 0 MOV r2,r0 false -Instruction 4622 S:0xC0017158 0x4B23 0 LDR r3,[pc,#140] ; [0xC00171E8] = 0xC05F1E4C false -Instruction 4623 S:0xC001715A 0x58C8 0 LDR r0,[r1,r3] false -Instruction 4624 S:0xC001715C 0xF8DFE094 0 LDR lr,[pc,#148] ; [0xC00171F4] = 0xC063810C false -Instruction 4625 S:0xC0017160 0x3001 0 ADDS r0,#1 false -Instruction 4626 S:0xC0017162 0x50C8 0 STR r0,[r1,r3] false -Instruction 4627 S:0xC0017164 0x6821 0 LDR r1,[r4,#0] false -Instruction 4628 S:0xC0017166 0xEE1D0F90 0 MRC p15,#0x0,r0,c13,c0,#4 false -Instruction 4629 S:0xC001716A 0x696D 0 LDR r5,[r5,#0x14] false -Instruction 4630 S:0xC001716C 0x0FCF 0 LSRS r7,r1,#31 false -Instruction 4631 S:0xC001716E 0x58C1 0 LDR r1,[r0,r3] false -Instruction 4632 S:0xC0017170 0xF8DE0000 0 LDR r0,[lr,#0] false -Instruction 4633 S:0xC0017174 0xF8563027 0 LDR r3,[r6,r7,LSL #2] false -Instruction 4634 S:0xC0017178 0x3901 0 SUBS r1,#1 false -Instruction 4635 S:0xC001717A 0xEB011505 0 ADD r5,r1,r5,LSL #4 false -Instruction 4636 S:0xC001717E 0x491B 0 LDR r1,[pc,#108] ; [0xC00171EC] = 0xC06380F4 false -Instruction 4637 S:0xC0017180 0x6807 0 LDR r7,[r0,#0] false -Instruction 4638 S:0xC0017182 0xF8D30940 0 LDR r0,[r3,#0x940] false -Instruction 4639 S:0xC0017186 0x032D 0 LSLS r5,r5,#12 false -Instruction 4640 S:0xC0017188 0xF8D36948 0 LDR r6,[r3,#0x948] false -Instruction 4641 S:0xC001718C 0xF5A51580 0 SUB r5,r5,#0x100000 false -Instruction 4642 S:0xC0017190 0x1A24 0 SUBS r4,r4,r0 false -Instruction 4643 S:0xC0017192 0x6809 0 LDR r1,[r1,#0] false -Instruction 4644 S:0xC0017194 0xF3C53008 0 UBFX r0,r5,#12,#9 false -Instruction 4645 S:0xC0017198 0xF427637F 0 BIC r3,r7,#0xff0 false -Instruction 4646 S:0xC001719C 0xEB061464 0 ADD r4,r6,r4,ASR #5 false -Instruction 4647 S:0xC00171A0 0xF4417100 0 ORR r1,r1,#0x200 false -Instruction 4648 S:0xC00171A4 0xF023030F 0 BIC r3,r3,#0xf false -Instruction 4649 S:0xC00171A8 0xEA413104 0 ORR r1,r1,r4,LSL #12 false -Instruction 4650 S:0xC00171AC 0xF1A34340 0 SUB r3,r3,#0xc0000000 false -Instruction 4651 S:0xC00171B0 0xEB030080 0 ADD r0,r3,r0,LSL #2 false -Instruction 4652 S:0xC00171B4 0xF000FC94 0 BL {pc}+0x92c ; 0xc0017ae0 true -Cycle Count Cycle Count: 361 (Atom Packet) -Cycle Count Cycle Count: 18 (Branch Packet) -Instruction 4653 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false -Instruction 4654 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false -Instruction 4655 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false -Instruction 4656 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false -Instruction 4657 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false -Instruction 4658 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false -Instruction 4659 S:0xC0017AF6 0xBF18 0 IT NE false -Instruction 4660 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false -Instruction 4661 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false -Instruction 4662 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false -Instruction 4663 S:0xC0017B04 0xBF18 0 IT NE false -Instruction 4664 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false -Instruction 4665 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false -Instruction 4666 S:0xC0017B0E 0xBF18 0 IT NE false -Instruction 4667 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false -Instruction 4668 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false -Instruction 4669 S:0xC0017B18 0xBF18 0 IT NE false -Instruction 4670 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false -Instruction 4671 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false -Instruction 4672 S:0xC0017B22 0xBF1D 0 ITTTE NE false -Instruction 4673 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false -Instruction 4674 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false -Instruction 4675 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false -Instruction 4676 S:0xC0017B30 0x2300 0 MOVS r3,#0 false -Instruction 4677 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false -Instruction 4678 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false -Instruction 4679 S:0xC0017B38 0x46F7 0 MOV pc,lr true -Instruction 4680 S:0xC00171B8 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00171F0] = 0xC05FC4E0 false -Instruction 4681 S:0xC00171BA 0x4628 0 MOV r0,r5 false -Instruction 4682 S:0xC00171BC 0x689B 0 LDR r3,[r3,#8] false -Instruction 4683 S:0xC00171BE 0xF3BF8F4F 0 DSB false -Instruction 4684 S:0xC00171C2 0xF0130F10 0 TST r3,#0x10 false -Instruction 4685 S:0xC00171C6 0xBF18 0 IT NE false -Instruction 4686 S:0xC00171C8 0xEE085F37 0 MCR p15,#0x0,r5,c8,c7,#1 false -Instruction 4687 S:0xC00171CC 0xF4131F80 0 TST r3,#0x100000 false -Instruction 4688 S:0xC00171D0 0xBF18 0 IT NE false -Instruction 4689 S:0xC00171D2 0xEE085F33 0 MCR p15,#0x0,r5,c8,c3,#1 false -Instruction 4690 S:0xC00171D6 0xF3BF8F4F 0 DSB false -Instruction 4691 S:0xC00171DA 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 1,025 (Atom Packet) -Timestamp Timestamp: 562537009625 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 37 (Branch Packet) -Instruction 4692 S:0xC00171DE 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 383 (I-Sync Packet) -Info Tracing enabled -Instruction 4693 S:0xC001703C 0xB508 0 PUSH {r3,lr} false -Instruction 4694 S:0xC001703E 0xB500 0 PUSH {lr} false -Instruction 4695 S:0xC0017040 0xF85DEB04 0 POP {lr} false -Instruction 4696 S:0xC0017044 0xF5101F80 0 CMN r0,#0x100000 false -Instruction 4697 S:0xC0017048 0xD223 0 BCS {pc}+0x4a ; 0xc0017092 true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 4698 S:0xC0017092 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4699 S:0xC0017096 0x4B04 0 LDR r3,[pc,#16] ; [0xC00170A8] = 0xC05F1E4C false -Instruction 4700 S:0xC0017098 0x58D1 0 LDR r1,[r2,r3] false -Instruction 4701 S:0xC001709A 0x3901 0 SUBS r1,#1 false -Instruction 4702 S:0xC001709C 0x50D1 0 STR r1,[r2,r3] false -Instruction 4703 S:0xC001709E 0xE7DD 0 B {pc}-0x42 ; 0xc001705c true -Cycle Count Cycle Count: 41 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4704 S:0xC001705C 0x466A 0 MOV r2,sp false -Instruction 4705 S:0xC001705E 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 4706 S:0xC0017062 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 4707 S:0xC0017066 0x685A 0 LDR r2,[r3,#4] false -Instruction 4708 S:0xC0017068 0x3A01 0 SUBS r2,#1 false -Instruction 4709 S:0xC001706A 0x605A 0 STR r2,[r3,#4] false -Instruction 4710 S:0xC001706C 0xBD08 0 POP {r3,pc} true -Cycle Count Cycle Count: 3,160 (I-Sync Packet) -Info Tracing enabled -Instruction 4711 S:0xC001767C 0xB510 0 PUSH {r4,lr} false -Instruction 4712 S:0xC001767E 0xB500 0 PUSH {lr} false -Instruction 4713 S:0xC0017680 0xF85DEB04 0 POP {lr} false -Instruction 4714 S:0xC0017684 0xF7FFFD36 0 BL {pc}-0x590 ; 0xc00170f4 true -Cycle Count Cycle Count: 47 (Atom Packet) -Instruction 4715 S:0xC00170F4 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 4716 S:0xC00170F6 0xB500 0 PUSH {lr} false -Instruction 4717 S:0xC00170F8 0xF85DEB04 0 POP {lr} false -Instruction 4718 S:0xC00170FC 0x466B 0 MOV r3,sp false -Instruction 4719 S:0xC00170FE 0xF42355FF 0 BIC r5,r3,#0x1fe0 false -Instruction 4720 S:0xC0017102 0x4604 0 MOV r4,r0 false -Instruction 4721 S:0xC0017104 0xF025051F 0 BIC r5,r5,#0x1f false -Instruction 4722 S:0xC0017108 0x686B 0 LDR r3,[r5,#4] false -Instruction 4723 S:0xC001710A 0x3301 0 ADDS r3,#1 false -Instruction 4724 S:0xC001710C 0x606B 0 STR r3,[r5,#4] false -Instruction 4725 S:0xC001710E 0x6802 0 LDR r2,[r0,#0] false -Instruction 4726 S:0xC0017110 0x4E33 0 LDR r6,[pc,#204] ; [0xC00171E0] = 0xC06381A8 false -Instruction 4727 S:0xC0017112 0xF3C27341 0 UBFX r3,r2,#29,#2 false -Instruction 4728 S:0xC0017116 0x0FD2 0 LSRS r2,r2,#31 false -Instruction 4729 S:0xC0017118 0xEB030343 0 ADD r3,r3,r3,LSL #1 false -Instruction 4730 S:0xC001711C 0xF8562022 0 LDR r2,[r6,r2,LSL #2] false -Instruction 4731 S:0xC0017120 0xEB022303 0 ADD r3,r2,r3,LSL #8 false -Instruction 4732 S:0xC0017124 0xF8D322CC 0 LDR r2,[r3,#0x2cc] false -Instruction 4733 S:0xC0017128 0x1A9B 0 SUBS r3,r3,r2 false -Instruction 4734 S:0xC001712A 0xF5B37F40 0 CMP r3,#0x300 false -Instruction 4735 S:0xC001712E 0xD00B 0 BEQ {pc}+0x1a ; 0xc0017148 true -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 4736 S:0xC0017148 0x4620 0 MOV r0,r4 false -Instruction 4737 S:0xC001714A 0xF088FE05 0 BL {pc}+0x88c0e ; 0xc009fd58 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 1,757 (I-Sync Packet) -Info Tracing enabled -Instruction 4738 S:0xC001714E 0xB100 0 CBZ r0,{pc}+4 ; 0xc0017152 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4739 S:0xC0017152 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 4740 S:0xC0017156 0x4602 0 MOV r2,r0 false -Instruction 4741 S:0xC0017158 0x4B23 0 LDR r3,[pc,#140] ; [0xC00171E8] = 0xC05F1E4C false -Instruction 4742 S:0xC001715A 0x58C8 0 LDR r0,[r1,r3] false -Instruction 4743 S:0xC001715C 0xF8DFE094 0 LDR lr,[pc,#148] ; [0xC00171F4] = 0xC063810C false -Instruction 4744 S:0xC0017160 0x3001 0 ADDS r0,#1 false -Instruction 4745 S:0xC0017162 0x50C8 0 STR r0,[r1,r3] false -Instruction 4746 S:0xC0017164 0x6821 0 LDR r1,[r4,#0] false -Instruction 4747 S:0xC0017166 0xEE1D0F90 0 MRC p15,#0x0,r0,c13,c0,#4 false -Instruction 4748 S:0xC001716A 0x696D 0 LDR r5,[r5,#0x14] false -Instruction 4749 S:0xC001716C 0x0FCF 0 LSRS r7,r1,#31 false -Instruction 4750 S:0xC001716E 0x58C1 0 LDR r1,[r0,r3] false -Instruction 4751 S:0xC0017170 0xF8DE0000 0 LDR r0,[lr,#0] false -Instruction 4752 S:0xC0017174 0xF8563027 0 LDR r3,[r6,r7,LSL #2] false -Instruction 4753 S:0xC0017178 0x3901 0 SUBS r1,#1 false -Instruction 4754 S:0xC001717A 0xEB011505 0 ADD r5,r1,r5,LSL #4 false -Instruction 4755 S:0xC001717E 0x491B 0 LDR r1,[pc,#108] ; [0xC00171EC] = 0xC06380F4 false -Instruction 4756 S:0xC0017180 0x6807 0 LDR r7,[r0,#0] false -Instruction 4757 S:0xC0017182 0xF8D30940 0 LDR r0,[r3,#0x940] false -Instruction 4758 S:0xC0017186 0x032D 0 LSLS r5,r5,#12 false -Instruction 4759 S:0xC0017188 0xF8D36948 0 LDR r6,[r3,#0x948] false -Instruction 4760 S:0xC001718C 0xF5A51580 0 SUB r5,r5,#0x100000 false -Instruction 4761 S:0xC0017190 0x1A24 0 SUBS r4,r4,r0 false -Instruction 4762 S:0xC0017192 0x6809 0 LDR r1,[r1,#0] false -Instruction 4763 S:0xC0017194 0xF3C53008 0 UBFX r0,r5,#12,#9 false -Instruction 4764 S:0xC0017198 0xF427637F 0 BIC r3,r7,#0xff0 false -Instruction 4765 S:0xC001719C 0xEB061464 0 ADD r4,r6,r4,ASR #5 false -Instruction 4766 S:0xC00171A0 0xF4417100 0 ORR r1,r1,#0x200 false -Instruction 4767 S:0xC00171A4 0xF023030F 0 BIC r3,r3,#0xf false -Instruction 4768 S:0xC00171A8 0xEA413104 0 ORR r1,r1,r4,LSL #12 false -Instruction 4769 S:0xC00171AC 0xF1A34340 0 SUB r3,r3,#0xc0000000 false -Instruction 4770 S:0xC00171B0 0xEB030080 0 ADD r0,r3,r0,LSL #2 false -Instruction 4771 S:0xC00171B4 0xF000FC94 0 BL {pc}+0x92c ; 0xc0017ae0 true -Cycle Count Cycle Count: 29 (Atom Packet) -Cycle Count Cycle Count: 18 (Branch Packet) -Instruction 4772 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false -Instruction 4773 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false -Instruction 4774 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false -Instruction 4775 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false -Instruction 4776 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false -Instruction 4777 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false -Instruction 4778 S:0xC0017AF6 0xBF18 0 IT NE false -Instruction 4779 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false -Instruction 4780 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false -Instruction 4781 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false -Instruction 4782 S:0xC0017B04 0xBF18 0 IT NE false -Instruction 4783 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false -Instruction 4784 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false -Instruction 4785 S:0xC0017B0E 0xBF18 0 IT NE false -Instruction 4786 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false -Instruction 4787 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false -Instruction 4788 S:0xC0017B18 0xBF18 0 IT NE false -Instruction 4789 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false -Instruction 4790 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false -Instruction 4791 S:0xC0017B22 0xBF1D 0 ITTTE NE false -Instruction 4792 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false -Instruction 4793 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false -Instruction 4794 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false -Instruction 4795 S:0xC0017B30 0x2300 0 MOVS r3,#0 false -Instruction 4796 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false -Instruction 4797 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false -Instruction 4798 S:0xC0017B38 0x46F7 0 MOV pc,lr true -Instruction 4799 S:0xC00171B8 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00171F0] = 0xC05FC4E0 false -Instruction 4800 S:0xC00171BA 0x4628 0 MOV r0,r5 false -Instruction 4801 S:0xC00171BC 0x689B 0 LDR r3,[r3,#8] false -Instruction 4802 S:0xC00171BE 0xF3BF8F4F 0 DSB false -Instruction 4803 S:0xC00171C2 0xF0130F10 0 TST r3,#0x10 false -Instruction 4804 S:0xC00171C6 0xBF18 0 IT NE false -Instruction 4805 S:0xC00171C8 0xEE085F37 0 MCR p15,#0x0,r5,c8,c7,#1 false -Instruction 4806 S:0xC00171CC 0xF4131F80 0 TST r3,#0x100000 false -Instruction 4807 S:0xC00171D0 0xBF18 0 IT NE false -Instruction 4808 S:0xC00171D2 0xEE085F33 0 MCR p15,#0x0,r5,c8,c3,#1 false -Instruction 4809 S:0xC00171D6 0xF3BF8F4F 0 DSB false -Instruction 4810 S:0xC00171DA 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 928 (Atom Packet) -Timestamp Timestamp: 562537009754 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 37 (Branch Packet) -Instruction 4811 S:0xC00171DE 0xBDF8 0 POP {r3-r7,pc} true -Instruction 4812 S:0xC0017688 0xF44F5180 0 MOV r1,#0x1000 false -Instruction 4813 S:0xC001768C 0x4604 0 MOV r4,r0 false -Instruction 4814 S:0xC001768E 0xF23AFBE5 0 BL {pc}+0x23a7ce ; 0xc0251e5c true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1,681 (I-Sync Packet) -Info Tracing enabled -Instruction 4815 S:0xC0017692 0x4620 0 MOV r0,r4 false -Instruction 4816 S:0xC0017694 0xE8BD4010 0 POP {r4,lr} false -Instruction 4817 S:0xC0017698 0xF7FFBCD0 0 B.W {pc}-0x65c ; 0xc001703c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4818 S:0xC001703C 0xB508 0 PUSH {r3,lr} false -Instruction 4819 S:0xC001703E 0xB500 0 PUSH {lr} false -Instruction 4820 S:0xC0017040 0xF85DEB04 0 POP {lr} false -Instruction 4821 S:0xC0017044 0xF5101F80 0 CMN r0,#0x100000 false -Instruction 4822 S:0xC0017048 0xD223 0 BCS {pc}+0x4a ; 0xc0017092 true -Cycle Count Cycle Count: 117 (Atom Packet) -Instruction 4823 S:0xC0017092 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false -Instruction 4824 S:0xC0017096 0x4B04 0 LDR r3,[pc,#16] ; [0xC00170A8] = 0xC05F1E4C false -Instruction 4825 S:0xC0017098 0x58D1 0 LDR r1,[r2,r3] false -Instruction 4826 S:0xC001709A 0x3901 0 SUBS r1,#1 false -Instruction 4827 S:0xC001709C 0x50D1 0 STR r1,[r2,r3] false -Instruction 4828 S:0xC001709E 0xE7DD 0 B {pc}-0x42 ; 0xc001705c true -Cycle Count Cycle Count: 30 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 4829 S:0xC001705C 0x466A 0 MOV r2,sp false -Instruction 4830 S:0xC001705E 0xF42253FF 0 BIC r3,r2,#0x1fe0 false -Instruction 4831 S:0xC0017062 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 4832 S:0xC0017066 0x685A 0 LDR r2,[r3,#4] false -Instruction 4833 S:0xC0017068 0x3A01 0 SUBS r2,#1 false -Instruction 4834 S:0xC001706A 0x605A 0 STR r2,[r3,#4] false -Instruction 4835 S:0xC001706C 0xBD08 0 POP {r3,pc} true -Instruction 4836 S:0xC00A2FC6 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 523 (Atom Packet) -Instruction 4837 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 4838 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 1,464 (I-Sync Packet) -Info Tracing enabled -Instruction 4839 S:0xC001714E 0xB100 0 CBZ r0,{pc}+4 ; 0xc0017152 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4840 S:0xC0017152 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 4841 S:0xC0017156 0x4602 0 MOV r2,r0 false -Instruction 4842 S:0xC0017158 0x4B23 0 LDR r3,[pc,#140] ; [0xC00171E8] = 0xC05F1E4C false -Instruction 4843 S:0xC001715A 0x58C8 0 LDR r0,[r1,r3] false -Instruction 4844 S:0xC001715C 0xF8DFE094 0 LDR lr,[pc,#148] ; [0xC00171F4] = 0xC063810C false -Instruction 4845 S:0xC0017160 0x3001 0 ADDS r0,#1 false -Instruction 4846 S:0xC0017162 0x50C8 0 STR r0,[r1,r3] false -Instruction 4847 S:0xC0017164 0x6821 0 LDR r1,[r4,#0] false -Instruction 4848 S:0xC0017166 0xEE1D0F90 0 MRC p15,#0x0,r0,c13,c0,#4 false -Instruction 4849 S:0xC001716A 0x696D 0 LDR r5,[r5,#0x14] false -Instruction 4850 S:0xC001716C 0x0FCF 0 LSRS r7,r1,#31 false -Instruction 4851 S:0xC001716E 0x58C1 0 LDR r1,[r0,r3] false -Instruction 4852 S:0xC0017170 0xF8DE0000 0 LDR r0,[lr,#0] false -Instruction 4853 S:0xC0017174 0xF8563027 0 LDR r3,[r6,r7,LSL #2] false -Instruction 4854 S:0xC0017178 0x3901 0 SUBS r1,#1 false -Instruction 4855 S:0xC001717A 0xEB011505 0 ADD r5,r1,r5,LSL #4 false -Instruction 4856 S:0xC001717E 0x491B 0 LDR r1,[pc,#108] ; [0xC00171EC] = 0xC06380F4 false -Instruction 4857 S:0xC0017180 0x6807 0 LDR r7,[r0,#0] false -Instruction 4858 S:0xC0017182 0xF8D30940 0 LDR r0,[r3,#0x940] false -Instruction 4859 S:0xC0017186 0x032D 0 LSLS r5,r5,#12 false -Instruction 4860 S:0xC0017188 0xF8D36948 0 LDR r6,[r3,#0x948] false -Instruction 4861 S:0xC001718C 0xF5A51580 0 SUB r5,r5,#0x100000 false -Instruction 4862 S:0xC0017190 0x1A24 0 SUBS r4,r4,r0 false -Instruction 4863 S:0xC0017192 0x6809 0 LDR r1,[r1,#0] false -Instruction 4864 S:0xC0017194 0xF3C53008 0 UBFX r0,r5,#12,#9 false -Instruction 4865 S:0xC0017198 0xF427637F 0 BIC r3,r7,#0xff0 false -Instruction 4866 S:0xC001719C 0xEB061464 0 ADD r4,r6,r4,ASR #5 false -Instruction 4867 S:0xC00171A0 0xF4417100 0 ORR r1,r1,#0x200 false -Instruction 4868 S:0xC00171A4 0xF023030F 0 BIC r3,r3,#0xf false -Instruction 4869 S:0xC00171A8 0xEA413104 0 ORR r1,r1,r4,LSL #12 false -Instruction 4870 S:0xC00171AC 0xF1A34340 0 SUB r3,r3,#0xc0000000 false -Instruction 4871 S:0xC00171B0 0xEB030080 0 ADD r0,r3,r0,LSL #2 false -Instruction 4872 S:0xC00171B4 0xF000FC94 0 BL {pc}+0x92c ; 0xc0017ae0 true -Cycle Count Cycle Count: 29 (Atom Packet) -Cycle Count Cycle Count: 18 (Branch Packet) -Instruction 4873 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false -Instruction 4874 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false -Instruction 4875 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false -Instruction 4876 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false -Instruction 4877 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false -Instruction 4878 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false -Instruction 4879 S:0xC0017AF6 0xBF18 0 IT NE false -Instruction 4880 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false -Instruction 4881 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false -Instruction 4882 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false -Instruction 4883 S:0xC0017B04 0xBF18 0 IT NE false -Instruction 4884 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false -Instruction 4885 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false -Instruction 4886 S:0xC0017B0E 0xBF18 0 IT NE false -Instruction 4887 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false -Instruction 4888 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false -Instruction 4889 S:0xC0017B18 0xBF18 0 IT NE false -Instruction 4890 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false -Instruction 4891 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false -Instruction 4892 S:0xC0017B22 0xBF1D 0 ITTTE NE false -Instruction 4893 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false -Instruction 4894 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false -Instruction 4895 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false -Instruction 4896 S:0xC0017B30 0x2300 0 MOVS r3,#0 false -Instruction 4897 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false -Instruction 4898 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false -Instruction 4899 S:0xC0017B38 0x46F7 0 MOV pc,lr true -Instruction 4900 S:0xC00171B8 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00171F0] = 0xC05FC4E0 false -Instruction 4901 S:0xC00171BA 0x4628 0 MOV r0,r5 false -Instruction 4902 S:0xC00171BC 0x689B 0 LDR r3,[r3,#8] false -Instruction 4903 S:0xC00171BE 0xF3BF8F4F 0 DSB false -Instruction 4904 S:0xC00171C2 0xF0130F10 0 TST r3,#0x10 false -Instruction 4905 S:0xC00171C6 0xBF18 0 IT NE false -Instruction 4906 S:0xC00171C8 0xEE085F37 0 MCR p15,#0x0,r5,c8,c7,#1 false -Instruction 4907 S:0xC00171CC 0xF4131F80 0 TST r3,#0x100000 false -Instruction 4908 S:0xC00171D0 0xBF18 0 IT NE false -Instruction 4909 S:0xC00171D2 0xEE085F33 0 MCR p15,#0x0,r5,c8,c3,#1 false -Instruction 4910 S:0xC00171D6 0xF3BF8F4F 0 DSB false -Instruction 4911 S:0xC00171DA 0xF3BF8F6F 0 ISB false -Cycle Count Cycle Count: 1,125 (Atom Packet) -Timestamp Timestamp: 562537009855 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 37 (Branch Packet) -Instruction 4912 S:0xC00171DE 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 1,182 (I-Sync Packet) -Info Tracing enabled -Instruction 4913 S:0xC0015C28 0xB538 0 PUSH {r3-r5,lr} false -Instruction 4914 S:0xC0015C2A 0xB500 0 PUSH {lr} false -Instruction 4915 S:0xC0015C2C 0xF85DEB04 0 POP {lr} false -Instruction 4916 S:0xC0015C30 0x4604 0 MOV r4,r0 false -Instruction 4917 S:0xC0015C32 0x4B12 0 LDR r3,[pc,#72] ; [0xC0015C7C] = 0xC05FC4F4 false -Instruction 4918 S:0xC0015C34 0x681B 0 LDR r3,[r3,#0] false -Instruction 4919 S:0xC0015C36 0x0799 0 LSLS r1,r3,#30 false -Instruction 4920 S:0xC0015C38 0xD501 0 BPL {pc}+6 ; 0xc0015c3e true fail -Cycle Count Cycle Count: 128 (Atom Packet) -Instruction 4921 S:0xC0015C3A 0x0582 0 LSLS r2,r0,#22 false -Instruction 4922 S:0xC0015C3C 0xD404 0 BMI {pc}+0xc ; 0xc0015c48 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 4923 S:0xC0015C48 0xBD38 0 POP {r3-r5,pc} true -Cycle Count Cycle Count: 4 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 4924 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false -Instruction 4925 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false -Instruction 4926 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false -Instruction 4927 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false -Instruction 4928 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false -Instruction 4929 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false -Instruction 4930 S:0xC0017AF6 0xBF18 0 IT NE false -Instruction 4931 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false -Instruction 4932 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false -Instruction 4933 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false -Instruction 4934 S:0xC0017B04 0xBF18 0 IT NE false -Instruction 4935 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false -Instruction 4936 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false -Instruction 4937 S:0xC0017B0E 0xBF18 0 IT NE false -Instruction 4938 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false -Instruction 4939 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false -Instruction 4940 S:0xC0017B18 0xBF18 0 IT NE false -Instruction 4941 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false -Instruction 4942 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false -Instruction 4943 S:0xC0017B22 0xBF1D 0 ITTTE NE false -Instruction 4944 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false -Instruction 4945 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false -Instruction 4946 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false -Instruction 4947 S:0xC0017B30 0x2300 0 MOVS r3,#0 false -Instruction 4948 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false -Instruction 4949 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false -Instruction 4950 S:0xC0017B38 0x46F7 0 MOV pc,lr true -Instruction 4951 S:0xC00A2F66 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 766 (Atom Packet) -Instruction 4952 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 4953 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 12 (Atom Packet) -Cycle Count Cycle Count: 9 (Branch Packet) -Instruction 4954 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 5 (I-Sync Packet) -Info Tracing enabled -Instruction 4955 S:0xC001559A 0xF4106380 0 ANDS r3,r0,#0x400 false -Instruction 4956 S:0xC001559E 0x9006 0 STR r0,[sp,#0x18] false -Instruction 4957 S:0xC00155A0 0x9307 0 STR r3,[sp,#0x1c] false -Instruction 4958 S:0xC00155A2 0xD09D 0 BEQ {pc}-0xc2 ; 0xc00154e0 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 4959 S:0xC00154E0 0xF8DFC190 0 LDR r12,[pc,#400] ; [0xC0015674] false -Instruction 4960 S:0xC00154E4 0xF8DC3008 0 LDR r3,[r12,#8] false -Instruction 4961 S:0xC00154E8 0x2B00 0 CMP r3,#0 false -Instruction 4962 S:0xC00154EA 0xF0408095 0 BNE.W {pc}+0x12e ; 0xc0015618 true fail -Cycle Count Cycle Count: 32 (Atom Packet) -Instruction 4963 S:0xC00154EE 0x9A06 0 LDR r2,[sp,#0x18] false -Instruction 4964 S:0xC00154F0 0xF0120F33 0 TST r2,#0x33 false -Instruction 4965 S:0xC00154F4 0xD11B 0 BNE {pc}+0x3a ; 0xc001552e true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 4966 S:0xC00154F6 0xF01A0F08 0 TST r10,#8 false -Instruction 4967 S:0xC00154FA 0xD018 0 BEQ {pc}+0x34 ; 0xc001552e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4968 S:0xC00154FC 0x0752 0 LSLS r2,r2,#29 false -Instruction 4969 S:0xC00154FE 0xD55C 0 BPL {pc}+0xbc ; 0xc00155ba true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4970 S:0xC00155BA 0xF8D732E4 0 LDR r3,[r7,#0x2e4] false -Instruction 4971 S:0xC00155BE 0xF8DC2014 0 LDR r2,[r12,#0x14] false -Instruction 4972 S:0xC00155C2 0x3301 0 ADDS r3,#1 false -Instruction 4973 S:0xC00155C4 0xF8C732E4 0 STR r3,[r7,#0x2e4] false -Instruction 4974 S:0xC00155C8 0x2A00 0 CMP r2,#0 false -Instruction 4975 S:0xC00155CA 0xD140 0 BNE {pc}+0x84 ; 0xc001564e true fail -Cycle Count Cycle Count: 147 (Atom Packet) -Instruction 4976 S:0xC00155CC 0x9A07 0 LDR r2,[sp,#0x1c] false -Instruction 4977 S:0xC00155CE 0x2A00 0 CMP r2,#0 false -Instruction 4978 S:0xC00155D0 0xD0AD 0 BEQ {pc}-0xa2 ; 0xc001552e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4979 S:0xC001552E 0x9805 0 LDR r0,[sp,#0x14] false -Instruction 4980 S:0xC0015530 0xF020FCD2 0 BL {pc}+0x209a8 ; 0xc0035ed8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 4981 S:0xC0035ED8 0xB500 0 PUSH {lr} false -Instruction 4982 S:0xC0035EDA 0xF85DEB04 0 POP {lr} false -Instruction 4983 S:0xC0035EDE 0xF220BBEF 0 B.W {pc}+0x2207e2 ; 0xc02566c0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 918 (I-Sync Packet) -Info Tracing enabled -Instruction 4984 S:0xC0015534 0x2333 0 MOVS r3,#0x33 false -Instruction 4985 S:0xC0015536 0x9906 0 LDR r1,[sp,#0x18] false -Instruction 4986 S:0xC0015538 0xF2C00303 0 MOVT r3,#3 false -Instruction 4987 S:0xC001553C 0x400B 0 ANDS r3,r3,r1 false -Instruction 4988 S:0xC001553E 0x2B00 0 CMP r3,#0 false -Instruction 4989 S:0xC0015540 0xD09C 0 BEQ {pc}-0xc4 ; 0xc001547c true -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 13 (Branch Packet) -Instruction 4990 S:0xC001547C 0x2000 0 MOVS r0,#0 false -Instruction 4991 S:0xC001547E 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 4992 S:0xC0015480 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 4993 S:0xC0008316 0xB910 0 CBNZ r0,{pc}+8 ; 0xc000831e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 7 (Branch Packet) -Instruction 4994 S:0xC0008318 0xB023 0 ADD sp,sp,#0x8c false -Instruction 4995 S:0xC000831A 0xE8BD83F0 0 POP {r4-r9,pc} true -Cycle Count Cycle Count: 128 (Branch Packet) -Instruction 4996 S:0xC000C874 0xB672 0 CPSID i false -Instruction 4997 S:0xC000C876 0xF8DDE034 0 LDR lr,[sp,#0x34] false -Instruction 4998 S:0xC000C87A 0xE9DD010E 0 LDRD r0,r1,[sp,#0x38] false -Instruction 4999 S:0xC000C87E 0xF3BF8F2F 0 CLREX false -Instruction 5000 S:0xC000C882 0xE92E0023 0 STMDB lr!,{r0,r1,r5} false -Instruction 5001 S:0xC000C886 0xE89D1FFF 0 LDM sp,{r0-r12} false -Instruction 5002 S:0xC000C88A 0x46F5 0 MOV sp,lr false -Instruction 5003 S:0xC000C88C 0xF85DEB04 0 POP {lr} false -Instruction 5004 S:0xC000C890 0xE9BDC000 0 RFEIA sp! true -Info Return from exception -Timestamp Timestamp: 562537009924 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 3,701 (I-Sync Packet) -Info Tracing enabled -Instruction 5005 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 5006 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false -Instruction 5007 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false -Instruction 5008 S:0xC0039244 0xB500 0 PUSH {lr} false -Instruction 5009 S:0xC0039246 0xF85DEB04 0 POP {lr} false -Instruction 5010 S:0xC003924A 0x4604 0 MOV r4,r0 false -Instruction 5011 S:0xC003924C 0x4699 0 MOV r9,r3 false -Instruction 5012 S:0xC003924E 0x4688 0 MOV r8,r1 false -Instruction 5013 S:0xC0039250 0x4616 0 MOV r6,r2 false -Instruction 5014 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 483 (I-Sync Packet) -Info Tracing enabled -Instruction 5015 S:0xC0039256 0x4641 0 MOV r1,r8 false -Instruction 5016 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false -Instruction 5017 S:0xC003925C 0x4632 0 MOV r2,r6 false -Instruction 5018 S:0xC003925E 0x2300 0 MOVS r3,#0 false -Instruction 5019 S:0xC0039260 0x4605 0 MOV r5,r0 false -Instruction 5020 S:0xC0039262 0x4620 0 MOV r0,r4 false -Instruction 5021 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5022 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 5023 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false -Instruction 5024 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false -Instruction 5025 S:0xC00389A8 0xB500 0 PUSH {lr} false -Instruction 5026 S:0xC00389AA 0xF85DEB04 0 POP {lr} false -Instruction 5027 S:0xC00389AE 0x4680 0 MOV r8,r0 false -Instruction 5028 S:0xC00389B0 0x469A 0 MOV r10,r3 false -Instruction 5029 S:0xC00389B2 0x468B 0 MOV r11,r1 false -Instruction 5030 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false -Instruction 5031 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false -Instruction 5032 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false -Instruction 5033 S:0xC00389BE 0x4598 0 CMP r8,r3 false -Instruction 5034 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false -Instruction 5035 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false -Instruction 5036 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 5037 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true fail -Cycle Count Cycle Count: 125 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 5038 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false -Instruction 5039 S:0xC00389D0 0x4620 0 MOV r0,r4 false -Instruction 5040 S:0xC00389D2 0x464B 0 MOV r3,r9 false -Instruction 5041 S:0xC00389D4 0x4659 0 MOV r1,r11 false -Instruction 5042 S:0xC00389D6 0x4652 0 MOV r2,r10 false -Instruction 5043 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false -Instruction 5044 S:0xC00389DA 0x47E0 0 BLX r12 true -Cycle Count Cycle Count: 218 (I-Sync Packet) -Info Tracing enabled -Instruction 5045 S:0xC00389DC 0x462C 0 MOV r4,r5 false -Instruction 5046 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false -Instruction 5047 S:0xC00389E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00389f0 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5048 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false -Instruction 5049 S:0xC00389F2 0x4598 0 CMP r8,r3 false -Instruction 5050 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 5051 S:0xC00389F8 0xD1E8 0 BNE {pc}-0x2c ; 0xc00389cc true fail -Cycle Count Cycle Count: 15 (Atom Packet) -Cycle Count Cycle Count: 26 (Branch Packet) -Instruction 5052 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 5053 S:0xC00389FE 0x46BD 0 MOV sp,r7 false -Instruction 5054 S:0xC0038A00 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 5055 S:0xC0039268 0x4620 0 MOV r0,r4 false -Instruction 5056 S:0xC003926A 0x4629 0 MOV r1,r5 false -Instruction 5057 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 5058 S:0xC0039270 0x46BD 0 MOV sp,r7 false -Instruction 5059 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false -Instruction 5060 S:0xC0039276 0xF3ABB9EF 0 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 1,169 (I-Sync Packet) -Info Tracing enabled -Instruction 5061 S:0xC0033154 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 5062 S:0xC0033156 0xB500 0 PUSH {lr} false -Instruction 5063 S:0xC0033158 0xF85DEB04 0 POP {lr} false -Instruction 5064 S:0xC003315C 0x460C 0 MOV r4,r1 false -Instruction 5065 S:0xC003315E 0x4607 0 MOV r7,r0 false -Instruction 5066 S:0xC0033160 0xF3B1FA42 0 BL {pc}+0x3b1488 ; 0xc03e45e8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 373 (I-Sync Packet) -Info Tracing enabled -Instruction 5067 S:0xC0033164 0x6925 0 LDR r5,[r4,#0x10] false -Instruction 5068 S:0xC0033166 0xF44F7280 0 MOV r2,#0x100 false -Instruction 5069 S:0xC003316A 0x68E6 0 LDR r6,[r4,#0xc] false -Instruction 5070 S:0xC003316C 0xF44F7300 0 MOV r3,#0x200 false -Instruction 5071 S:0xC0033170 0xF2C00210 0 MOVT r2,#0x10 false -Instruction 5072 S:0xC0033174 0xF2C00320 0 MOVT r3,#0x20 false -Instruction 5073 S:0xC0033178 0x6075 0 STR r5,[r6,#4] false -Instruction 5074 S:0xC003317A 0x602E 0 STR r6,[r5,#0] false -Instruction 5075 S:0xC003317C 0x60E2 0 STR r2,[r4,#0xc] false -Instruction 5076 S:0xC003317E 0x6123 0 STR r3,[r4,#0x10] false -Instruction 5077 S:0xC0033180 0x4601 0 MOV r1,r0 false -Instruction 5078 S:0xC0033182 0x4638 0 MOV r0,r7 false -Instruction 5079 S:0xC0033184 0xE8BD40F8 0 POP {r3-r7,lr} false -Instruction 5080 S:0xC0033188 0xF3B1BA66 0 B.W {pc}+0x3b14d0 ; 0xc03e4658 true -Cycle Count Cycle Count: 200 (Atom Packet) -Cycle Count Cycle Count: 2,069 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 130 (Branch Packet) -Instruction 5081 S:0xC004ED70 0xB500 0 PUSH {lr} false -Instruction 5082 S:0xC004ED72 0xF85DEB04 0 POP {lr} false -Instruction 5083 S:0xC004ED76 0xF24D13C0 0 MOV r3,#0xd1c0 false -Instruction 5084 S:0xC004ED7A 0xF2CC0364 0 MOVT r3,#0xc064 false -Instruction 5085 S:0xC004ED7E 0x6B98 0 LDR r0,[r3,#0x38] false -Instruction 5086 S:0xC004ED80 0x4770 0 BX lr true -Cycle Count Cycle Count: 1,982 (I-Sync Packet) -Info Tracing enabled -Instruction 5087 S:0xC000CD40 0xB672 0 CPSID i false -Instruction 5088 S:0xC000CD42 0xF8D91000 0 LDR r1,[r9,#0] false -Instruction 5089 S:0xC000CD46 0xF0110F07 0 TST r1,#7 false -Instruction 5090 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true fail -Cycle Count Cycle Count: 48 (Atom Packet) -Cycle Count Cycle Count: 397 (Branch Packet) -Instruction 5091 S:0xC000CD4E 0xF3BF8F2F 0 CLREX false -Instruction 5092 S:0xC000CD52 0x466A 0 MOV r2,sp false -Instruction 5093 S:0xC000CD54 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 5094 S:0xC000CD58 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 5095 S:0xC000CD5C 0xF3838100 0 MSR CPSR_c,r3 false -Instruction 5096 S:0xC000CD60 0xF8D2D03C 0 LDR sp,[r2,#0x3c] false -Instruction 5097 S:0xC000CD64 0xF8D2E040 0 LDR lr,[r2,#0x40] false -Instruction 5098 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 5099 S:0xC000CD6C 0xF3838100 0 MSR CPSR_c,r3 false -Instruction 5100 S:0xC000CD70 0x9912 0 LDR r1,[sp,#0x48] false -Instruction 5101 S:0xC000CD72 0xF8DDE044 0 LDR lr,[sp,#0x44] false -Instruction 5102 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false -Instruction 5103 S:0xC000CD78 0xF3918F00 0 MSR SPSR_cxsf,r1 false -Instruction 5104 S:0xC000CD7C 0xE91D1FFE 0 LDMDB sp,{r1-r12} false -Instruction 5105 S:0xC000CD80 0xB005 0 ADD sp,sp,#0x14 false -Instruction 5106 S:0xC000CD82 0xF3DE8F00 0 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562537010144 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 9,198 (I-Sync Packet) -Info Tracing enabled -Instruction 5107 S:0xC000CE40 0xB092 0 SUB sp,sp,#0x48 false -Instruction 5108 S:0xC000CE42 0xE88D1FFF 0 STM sp,{r0-r12} false -Instruction 5109 S:0xC000CE46 0x46E8 0 MOV r8,sp false -Instruction 5110 S:0xC000CE48 0xF3EF8A00 0 MRS r10,APSR ; formerly CPSR false -Instruction 5111 S:0xC000CE4C 0xF08A0A0C 0 EOR r10,r10,#0xc false -Instruction 5112 S:0xC000CE50 0xF38A8100 0 MSR CPSR_c,r10 false -Instruction 5113 S:0xC000CE54 0xF8C8D034 0 STR sp,[r8,#0x34] false -Instruction 5114 S:0xC000CE58 0xF8C8E038 0 STR lr,[r8,#0x38] false -Instruction 5115 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false -Instruction 5116 S:0xC000CE60 0xF38A8100 0 MSR CPSR_c,r10 false -Instruction 5117 S:0xC000CE64 0xF3FF8800 0 MRS r8,SPSR false -Instruction 5118 S:0xC000CE68 0xF8CDE03C 0 STR lr,[sp,#0x3c] false -Instruction 5119 S:0xC000CE6C 0xF8CD8040 0 STR r8,[sp,#0x40] false -Instruction 5120 S:0xC000CE70 0x9011 0 STR r0,[sp,#0x44] false -Instruction 5121 S:0xC000CE72 0xF8DFC08C 0 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false -Instruction 5122 S:0xC000CE76 0xF8DCC000 0 LDR r12,[r12,#0] false -Instruction 5123 S:0xC000CE7A 0xEE01CF10 0 MCR p15,#0x0,r12,c1,c0,#0 false -Instruction 5124 S:0xC000CE7E 0xB662 0 CPSIE i false -Instruction 5125 S:0xC000CE80 0x46E9 0 MOV r9,sp false -Instruction 5126 S:0xC000CE82 0xEA4F3959 0 LSR r9,r9,#13 false -Instruction 5127 S:0xC000CE86 0xEA4F3949 0 LSL r9,r9,#13 false -Instruction 5128 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false -Instruction 5129 S:0xC000CE8E 0xF8D9A000 0 LDR r10,[r9,#0] false -Instruction 5130 S:0xC000CE92 0xE92D0030 0 PUSH.W {r4,r5} false -Instruction 5131 S:0xC000CE96 0xF41A6F70 0 TST r10,#0xf00 false -Instruction 5132 S:0xC000CE9A 0xF0408012 0 BNE.W {pc}+0x28 ; 0xc000cec2 true fail -Cycle Count Cycle Count: 275 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 5133 S:0xC000CE9E 0xF5B77FC0 0 CMP r7,#0x180 false -Instruction 5134 S:0xC000CEA2 0xF2AF1E63 0 ADR lr,{pc}-0x161 ; 0xc000cd41 false -Instruction 5135 S:0xC000CEA6 0xBF38 0 IT CC false -Instruction 5136 S:0xC000CEA8 0xF858F027 0 LDR pc,[r8,r7,LSL #2] true -Cycle Count Cycle Count: 7,648 (I-Sync Packet) -Info Tracing enabled -Instruction 5137 S:0xC00331C0 0xB570 0 PUSH {r4-r6,lr} false -Instruction 5138 S:0xC00331C2 0xB500 0 PUSH {lr} false -Instruction 5139 S:0xC00331C4 0xF85DEB04 0 POP {lr} false -Instruction 5140 S:0xC00331C8 0x460C 0 MOV r4,r1 false -Instruction 5141 S:0xC00331CA 0x680B 0 LDR r3,[r1,#0] false -Instruction 5142 S:0xC00331CC 0x460D 0 MOV r5,r1 false -Instruction 5143 S:0xC00331CE 0x4606 0 MOV r6,r0 false -Instruction 5144 S:0xC00331D0 0xF0230301 0 BIC r3,r3,#1 false -Instruction 5145 S:0xC00331D4 0xF8443B0C 0 STR r3,[r4],#0xc false -Instruction 5146 S:0xC00331D8 0xF3B1FA06 0 BL {pc}+0x3b1410 ; 0xc03e45e8 true -Cycle Count Cycle Count: 22 (Atom Packet) -Cycle Count Cycle Count: 192 (I-Sync Packet) -Info Tracing enabled -Instruction 5147 S:0xC00331DC 0x4633 0 MOV r3,r6 false -Instruction 5148 S:0xC00331DE 0xF8532F04 0 LDR r2,[r3,#4]! false -Instruction 5149 S:0xC00331E2 0x6054 0 STR r4,[r2,#4] false -Instruction 5150 S:0xC00331E4 0x60EA 0 STR r2,[r5,#0xc] false -Instruction 5151 S:0xC00331E6 0x612B 0 STR r3,[r5,#0x10] false -Instruction 5152 S:0xC00331E8 0x6074 0 STR r4,[r6,#4] false -Instruction 5153 S:0xC00331EA 0x4601 0 MOV r1,r0 false -Instruction 5154 S:0xC00331EC 0x4630 0 MOV r0,r6 false -Instruction 5155 S:0xC00331EE 0xE8BD4070 0 POP {r4-r6,lr} false -Instruction 5156 S:0xC00331F2 0xF3B1BA31 0 B.W {pc}+0x3b1466 ; 0xc03e4658 true -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 4,558 (I-Sync Packet) -Info Tracing enabled -Instruction 5157 S:0xC002D8CC 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 5158 S:0xC002D8CE 0xB500 0 PUSH {lr} false -Instruction 5159 S:0xC002D8D0 0xF85DEB04 0 POP {lr} false -Instruction 5160 S:0xC002D8D4 0x4607 0 MOV r7,r0 false -Instruction 5161 S:0xC002D8D6 0x460E 0 MOV r6,r1 false -Instruction 5162 S:0xC002D8D8 0x4615 0 MOV r5,r2 false -Instruction 5163 S:0xC002D8DA 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false -Instruction 5164 S:0xC002D8DE 0xB672 0 CPSID i false -Instruction 5165 S:0xC002D8E0 0x2000 0 MOVS r0,#0 false -Instruction 5166 S:0xC002D8E2 0x4611 0 MOV r1,r2 false -Instruction 5167 S:0xC002D8E4 0xF224FBD0 0 BL {pc}+0x2247a4 ; 0xc0252088 true -Cycle Count Cycle Count: 64 (Atom Packet) -Cycle Count Cycle Count: 102 (I-Sync Packet) -Info Tracing enabled -Instruction 5168 S:0xC002D8E8 0xB118 0 CBZ r0,{pc}+0xa ; 0xc002d8f2 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5169 S:0xC002D8F2 0x4638 0 MOV r0,r7 false -Instruction 5170 S:0xC002D8F4 0x4631 0 MOV r1,r6 false -Instruction 5171 S:0xC002D8F6 0x462A 0 MOV r2,r5 false -Instruction 5172 S:0xC002D8F8 0xF7FFFEB2 0 BL {pc}-0x298 ; 0xc002d660 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5173 S:0xC002D660 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 5174 S:0xC002D664 0xB083 0 SUB sp,sp,#0xc false -Instruction 5175 S:0xC002D666 0xB500 0 PUSH {lr} false -Instruction 5176 S:0xC002D668 0xF85DEB04 0 POP {lr} false -Instruction 5177 S:0xC002D66C 0x4681 0 MOV r9,r0 false -Instruction 5178 S:0xC002D66E 0x460F 0 MOV r7,r1 false -Instruction 5179 S:0xC002D670 0x4615 0 MOV r5,r2 false -Instruction 5180 S:0xC002D672 0x4680 0 MOV r8,r0 false -Instruction 5181 S:0xC002D674 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 5182 S:0xC002D678 0x0619 0 LSLS r1,r3,#24 false -Instruction 5183 S:0xC002D67A 0xF1408089 0 BPL.W {pc}+0x116 ; 0xc002d790 true fail -Cycle Count Cycle Count: 239 (Atom Packet) -Instruction 5184 S:0xC002D67E 0xF8D73080 0 LDR r3,[r7,#0x80] false -Instruction 5185 S:0xC002D682 0x03DA 0 LSLS r2,r3,#15 false -Instruction 5186 S:0xC002D684 0xD46F 0 BMI {pc}+0xe2 ; 0xc002d766 true fail -Cycle Count Cycle Count: 103 (Atom Packet) -Instruction 5187 S:0xC002D686 0x466A 0 MOV r2,sp false -Instruction 5188 S:0xC002D688 0xF8DFA1E0 0 LDR r10,[pc,#480] ; [0xC002D86C] = 0xC05FD5C0 false -Instruction 5189 S:0xC002D68C 0xF4225BFF 0 BIC r11,r2,#0x1fe0 false -Instruction 5190 S:0xC002D690 0xF02B0B1F 0 BIC r11,r11,#0x1f false -Instruction 5191 S:0xC002D694 0xF1B80F08 0 CMP r8,#8 false -Instruction 5192 S:0xC002D698 0xBF08 0 IT EQ false -Instruction 5193 S:0xC002D69A 0xF8DB9014 0 LDR r9,[r11,#0x14] false -Instruction 5194 S:0xC002D69E 0x079C 0 LSLS r4,r3,#30 false -Instruction 5195 S:0xC002D6A0 0xD45A 0 BMI {pc}+0xb8 ; 0xc002d758 true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 5196 S:0xC002D6A2 0xF85A4029 0 LDR r4,[r10,r9,LSL #2] false -Instruction 5197 S:0xC002D6A6 0xF8D73084 0 LDR r3,[r7,#0x84] false -Instruction 5198 S:0xC002D6AA 0x191C 0 ADDS r4,r3,r4 false -Instruction 5199 S:0xC002D6AC 0x4628 0 MOV r0,r5 false -Instruction 5200 S:0xC002D6AE 0xF7FFFF8B 0 BL {pc}-0xe6 ; 0xc002d5c8 true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 5201 S:0xC002D5C8 0xB500 0 PUSH {lr} false -Instruction 5202 S:0xC002D5CA 0xF85DEB04 0 POP {lr} false -Instruction 5203 S:0xC002D5CE 0x6801 0 LDR r1,[r0,#0] false -Instruction 5204 S:0xC002D5D0 0xF0110004 0 ANDS r0,r1,#4 false -Instruction 5205 S:0xC002D5D4 0xD110 0 BNE {pc}+0x24 ; 0xc002d5f8 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5206 S:0xC002D5D6 0x0949 0 LSRS r1,r1,#5 false -Instruction 5207 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false -Instruction 5208 S:0xC002D5DC 0x4299 0 CMP r1,r3 false -Instruction 5209 S:0xC002D5DE 0xD00A 0 BEQ {pc}+0x18 ; 0xc002d5f6 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5210 S:0xC002D5E0 0x4B0A 0 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false -Instruction 5211 S:0xC002D5E2 0x689B 0 LDR r3,[r3,#8] false -Instruction 5212 S:0xC002D5E4 0xB123 0 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 5213 S:0xC002D5E6 0x681A 0 LDR r2,[r3,#0] false -Instruction 5214 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false -Instruction 5215 S:0xC002D5EC 0x4290 0 CMP r0,r2 false -Instruction 5216 S:0xC002D5EE 0xD007 0 BEQ {pc}+0x12 ; 0xc002d600 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 7 (Branch Packet) -Instruction 5217 S:0xC002D600 0xB2C9 0 UXTB r1,r1 false -Instruction 5218 S:0xC002D602 0x3108 0 ADDS r1,r1,#8 false -Instruction 5219 S:0xC002D604 0xEB030381 0 ADD r3,r3,r1,LSL #2 false -Instruction 5220 S:0xC002D608 0x6858 0 LDR r0,[r3,#4] false -Instruction 5221 S:0xC002D60A 0x4770 0 BX lr true -Instruction 5222 S:0xC002D6B2 0x6823 0 LDR r3,[r4,#0] false -Instruction 5223 S:0xC002D6B4 0x4606 0 MOV r6,r0 false -Instruction 5224 S:0xC002D6B6 0x2800 0 CMP r0,#0 false -Instruction 5225 S:0xC002D6B8 0xD051 0 BEQ {pc}+0xa6 ; 0xc002d75e true fail -Cycle Count Cycle Count: 205 (Atom Packet) -Instruction 5226 S:0xC002D6BA 0x4283 0 CMP r3,r0 false -Instruction 5227 S:0xC002D6BC 0xD04F 0 BEQ {pc}+0xa2 ; 0xc002d75e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5228 S:0xC002D6BE 0xF3B6FF7B 0 BL {pc}+0x3b6efa ; 0xc03e45b8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 32 (I-Sync Packet) -Info Tracing enabled -Instruction 5229 S:0xC002D6C2 0x4630 0 MOV r0,r6 false -Instruction 5230 S:0xC002D6C4 0x4629 0 MOV r1,r5 false -Instruction 5231 S:0xC002D6C6 0xF7FEFF11 0 BL {pc}-0x11da ; 0xc002c4ec true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5232 S:0xC002C4EC 0xB500 0 PUSH {lr} false -Instruction 5233 S:0xC002C4EE 0xF85DEB04 0 POP {lr} false -Instruction 5234 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false -Instruction 5235 S:0xC002C4F4 0xF6C96337 0 MOVT r3,#0x9e37 false -Instruction 5236 S:0xC002C4F8 0xFB03F301 0 MUL r3,r3,r1 false -Instruction 5237 S:0xC002C4FC 0x0E9B 0 LSRS r3,r3,#26 false -Instruction 5238 S:0xC002C4FE 0xEB000083 0 ADD r0,r0,r3,LSL #2 false -Instruction 5239 S:0xC002C502 0xF8D00094 0 LDR r0,[r0,#0x94] false -Instruction 5240 S:0xC002C506 0xB938 0 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail -Cycle Count Cycle Count: 286 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 5241 S:0xC002C508 0x4770 0 BX lr true -Instruction 5242 S:0xC002D6CA 0xB128 0 CBZ r0,{pc}+0xe ; 0xc002d6d8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5243 S:0xC002D6D8 0xF3BF8F5F 0 DMB false -Instruction 5244 S:0xC002D6DC 0x8833 0 LDRH r3,[r6,#0] false -Instruction 5245 S:0xC002D6DE 0x3301 0 ADDS r3,#1 false -Instruction 5246 S:0xC002D6E0 0x8033 0 STRH r3,[r6,#0] false -Instruction 5247 S:0xC002D6E2 0xF3BF8F4F 0 DSB false -Instruction 5248 S:0xC002D6E6 0xF3AF8004 0 SEV.W false -Instruction 5249 S:0xC002D6EA 0x6820 0 LDR r0,[r4,#0] false -Instruction 5250 S:0xC002D6EC 0xF3B6FF64 0 BL {pc}+0x3b6ecc ; 0xc03e45b8 true -Cycle Count Cycle Count: 357 (Atom Packet) -Cycle Count Cycle Count: 311 (I-Sync Packet) -Info Tracing enabled -Instruction 5251 S:0xC002D6F0 0x6923 0 LDR r3,[r4,#0x10] false -Instruction 5252 S:0xC002D6F2 0x2B00 0 CMP r3,#0 false -Instruction 5253 S:0xC002D6F4 0xF0008082 0 BEQ.W {pc}+0x108 ; 0xc002d7fc true fail -Cycle Count Cycle Count: 74 (Atom Packet) -Instruction 5254 S:0xC002D6F8 0xF8DF9160 0 LDR r9,[pc,#352] ; [0xC002D85C] = 0xC0635EB4 false -Instruction 5255 S:0xC002D6FC 0xF8D93018 0 LDR r3,[r9,#0x18] false -Instruction 5256 S:0xC002D700 0x2B00 0 CMP r3,#0 false -Instruction 5257 S:0xC002D702 0xD16B 0 BNE {pc}+0xda ; 0xc002d7dc true fail -Cycle Count Cycle Count: 406 (Atom Packet) -Instruction 5258 S:0xC002D704 0x686B 0 LDR r3,[r5,#4] false -Instruction 5259 S:0xC002D706 0x1D2A 0 ADDS r2,r5,#4 false -Instruction 5260 S:0xC002D708 0x4293 0 CMP r3,r2 false -Instruction 5261 S:0xC002D70A 0xD161 0 BNE {pc}+0xc6 ; 0xc002d7d0 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5262 S:0xC002D70C 0x68A3 0 LDR r3,[r4,#8] false -Instruction 5263 S:0xC002D70E 0xEB040283 0 ADD r2,r4,r3,LSL #2 false -Instruction 5264 S:0xC002D712 0x011F 0 LSLS r7,r3,#4 false -Instruction 5265 S:0xC002D714 0x6953 0 LDR r3,[r2,#0x14] false -Instruction 5266 S:0xC002D716 0x3301 0 ADDS r3,#1 false -Instruction 5267 S:0xC002D718 0x6153 0 STR r3,[r2,#0x14] false -Instruction 5268 S:0xC002D71A 0x6D21 0 LDR r1,[r4,#0x50] false -Instruction 5269 S:0xC002D71C 0x6D63 0 LDR r3,[r4,#0x54] false -Instruction 5270 S:0xC002D71E 0x4299 0 CMP r1,r3 false -Instruction 5271 S:0xC002D720 0xDA51 0 BGE {pc}+0xa6 ; 0xc002d7c6 true fail -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 5272 S:0xC002D722 0xF8D93004 0 LDR r3,[r9,#4] false -Instruction 5273 S:0xC002D726 0x4A4D 0 LDR r2,[pc,#308] ; [0xC002D85C] = 0xC0635EB4 false -Instruction 5274 S:0xC002D728 0x2B00 0 CMP r3,#0 false -Instruction 5275 S:0xC002D72A 0xD13E 0 BNE {pc}+0x80 ; 0xc002d7aa true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5276 S:0xC002D72C 0x6822 0 LDR r2,[r4,#0] false -Instruction 5277 S:0xC002D72E 0x3101 0 ADDS r1,#1 false -Instruction 5278 S:0xC002D730 0x6521 0 STR r1,[r4,#0x50] false -Instruction 5279 S:0xC002D732 0x3214 0 ADDS r2,r2,#0x14 false -Instruction 5280 S:0xC002D734 0x4629 0 MOV r1,r5 false -Instruction 5281 S:0xC002D736 0x463B 0 MOV r3,r7 false -Instruction 5282 S:0xC002D738 0x4620 0 MOV r0,r4 false -Instruction 5283 S:0xC002D73A 0xF7FFF805 0 BL {pc}-0xff2 ; 0xc002c748 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5284 S:0xC002C748 0xB5F0 0 PUSH {r4-r7,lr} false -Instruction 5285 S:0xC002C74A 0xB083 0 SUB sp,sp,#0xc false -Instruction 5286 S:0xC002C74C 0xB500 0 PUSH {lr} false -Instruction 5287 S:0xC002C74E 0xF85DEB04 0 POP {lr} false -Instruction 5288 S:0xC002C752 0x460C 0 MOV r4,r1 false -Instruction 5289 S:0xC002C754 0x6809 0 LDR r1,[r1,#0] false -Instruction 5290 S:0xC002C756 0x4605 0 MOV r5,r0 false -Instruction 5291 S:0xC002C758 0x6806 0 LDR r6,[r0,#0] false -Instruction 5292 S:0xC002C75A 0x07C9 0 LSLS r1,r1,#31 false -Instruction 5293 S:0xC002C75C 0xD51A 0 BPL {pc}+0x38 ; 0xc002c794 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5294 S:0xC002C75E 0x4621 0 MOV r1,r4 false -Instruction 5295 S:0xC002C760 0xF0450005 0 ORR r0,r5,#5 false -Instruction 5296 S:0xC002C764 0x4303 0 ORRS r3,r3,r0 false -Instruction 5297 S:0xC002C766 0x4628 0 MOV r0,r5 false -Instruction 5298 S:0xC002C768 0xF8413B04 0 STR r3,[r1],#4 false -Instruction 5299 S:0xC002C76C 0x6853 0 LDR r3,[r2,#4] false -Instruction 5300 S:0xC002C76E 0x6051 0 STR r1,[r2,#4] false -Instruction 5301 S:0xC002C770 0x6062 0 STR r2,[r4,#4] false -Instruction 5302 S:0xC002C772 0x60A3 0 STR r3,[r4,#8] false -Instruction 5303 S:0xC002C774 0x6019 0 STR r1,[r3,#0] false -Instruction 5304 S:0xC002C776 0xF7FFFFBF 0 BL {pc}-0x7e ; 0xc002c6f8 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5305 S:0xC002C6F8 0xB538 0 PUSH {r3-r5,lr} false -Instruction 5306 S:0xC002C6FA 0xB500 0 PUSH {lr} false -Instruction 5307 S:0xC002C6FC 0xF85DEB04 0 POP {lr} false -Instruction 5308 S:0xC002C700 0x4604 0 MOV r4,r0 false -Instruction 5309 S:0xC002C702 0x6903 0 LDR r3,[r0,#0x10] false -Instruction 5310 S:0xC002C704 0x2B00 0 CMP r3,#0 false -Instruction 5311 S:0xC002C706 0xDD02 0 BLE {pc}+8 ; 0xc002c70e true fail -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 5312 S:0xC002C708 0x3301 0 ADDS r3,#1 false -Instruction 5313 S:0xC002C70A 0x6123 0 STR r3,[r4,#0x10] false -Instruction 5314 S:0xC002C70C 0xBD38 0 POP {r3-r5,pc} true -Instruction 5315 S:0xC002C77A 0xF3BF8F5F 0 DMB false -Instruction 5316 S:0xC002C77E 0xF8D63200 0 LDR r3,[r6,#0x200] false -Instruction 5317 S:0xC002C782 0xB10B 0 CBZ r3,{pc}+6 ; 0xc002c788 true -Cycle Count Cycle Count: 283 (Atom Packet) -Instruction 5318 S:0xC002C788 0x4630 0 MOV r0,r6 false -Instruction 5319 S:0xC002C78A 0xB003 0 ADD sp,sp,#0xc false -Instruction 5320 S:0xC002C78C 0xE8BD40F0 0 POP {r4-r7,lr} false -Instruction 5321 S:0xC002C790 0xF7FFBFCE 0 B.W {pc}-0x60 ; 0xc002c730 true -Cycle Count Cycle Count: 27 (Atom Packet) -Instruction 5322 S:0xC002C730 0xB500 0 PUSH {lr} false -Instruction 5323 S:0xC002C732 0xF85DEB04 0 POP {lr} false -Instruction 5324 S:0xC002C736 0xF8503F24 0 LDR r3,[r0,#0x24]! false -Instruction 5325 S:0xC002C73A 0x4283 0 CMP r3,r0 false -Instruction 5326 S:0xC002C73C 0xD003 0 BEQ {pc}+0xa ; 0xc002c746 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5327 S:0xC002C73E 0xB113 0 CBZ r3,{pc}+8 ; 0xc002c746 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5328 S:0xC002C740 0x6A18 0 LDR r0,[r3,#0x20] false -Instruction 5329 S:0xC002C742 0xF010BFB7 0 B.W {pc}+0x10f72 ; 0xc003d6b4 true -Cycle Count Cycle Count: 173 (Atom Packet) -Instruction 5330 S:0xC003D6B4 0xB598 0 PUSH {r3,r4,r7,lr} false -Instruction 5331 S:0xC003D6B6 0xAF00 0 ADD r7,sp,#0 false -Instruction 5332 S:0xC003D6B8 0xB500 0 PUSH {lr} false -Instruction 5333 S:0xC003D6BA 0xF85DEB04 0 POP {lr} false -Instruction 5334 S:0xC003D6BE 0x6803 0 LDR r3,[r0,#0] false -Instruction 5335 S:0xC003D6C0 0x4604 0 MOV r4,r0 false -Instruction 5336 S:0xC003D6C2 0xF0130F0C 0 TST r3,#0xc false -Instruction 5337 S:0xC003D6C6 0xD106 0 BNE {pc}+0x10 ; 0xc003d6d6 true fail -Cycle Count Cycle Count: 180 (Atom Packet) -Instruction 5338 S:0xC003D6C8 0x4620 0 MOV r0,r4 false -Instruction 5339 S:0xC003D6CA 0x2103 0 MOVS r1,#3 false -Instruction 5340 S:0xC003D6CC 0x2200 0 MOVS r2,#0 false -Instruction 5341 S:0xC003D6CE 0xE8BD4098 0 POP {r3,r4,r7,lr} false -Instruction 5342 S:0xC003D6D2 0xF7FFBECD 0 B.W {pc}-0x262 ; 0xc003d470 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 5343 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 5344 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false -Instruction 5345 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false -Instruction 5346 S:0xC003D478 0xB500 0 PUSH {lr} false -Instruction 5347 S:0xC003D47A 0xF85DEB04 0 POP {lr} false -Instruction 5348 S:0xC003D47E 0x4604 0 MOV r4,r0 false -Instruction 5349 S:0xC003D480 0x460D 0 MOV r5,r1 false -Instruction 5350 S:0xC003D482 0x4691 0 MOV r9,r2 false -Instruction 5351 S:0xC003D484 0xF3BF8F5F 0 DMB false -Instruction 5352 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false -Instruction 5353 S:0xC003D48C 0x4640 0 MOV r0,r8 false -Instruction 5354 S:0xC003D48E 0xF3A7F8AB 0 BL {pc}+0x3a715a ; 0xc03e45e8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 350 (I-Sync Packet) -Info Tracing enabled -Instruction 5355 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false -Instruction 5356 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false -Instruction 5357 S:0xC003D496 0x4682 0 MOV r10,r0 false -Instruction 5358 S:0xC003D498 0xD07E 0 BEQ {pc}+0x100 ; 0xc003d598 true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 5359 S:0xC003D49A 0x6862 0 LDR r2,[r4,#4] false -Instruction 5360 S:0xC003D49C 0x69E3 0 LDR r3,[r4,#0x1c] false -Instruction 5361 S:0xC003D49E 0x4E7B 0 LDR r6,[pc,#492] ; [0xC003D68C] false -Instruction 5362 S:0xC003D4A0 0xF8D2C014 0 LDR r12,[r2,#0x14] false -Instruction 5363 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false -Instruction 5364 S:0xC003D4A6 0xF0408081 0 BNE.W {pc}+0x106 ; 0xc003d5ac true fail -Cycle Count Cycle Count: 173 (Atom Packet) -Instruction 5365 S:0xC003D4AA 0x4D79 0 LDR r5,[pc,#484] ; [0xC003D690] false -Instruction 5366 S:0xC003D4AC 0xE7FF 0 B {pc}+2 ; 0xc003d4ae true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5367 S:0xC003D4AE 0x69A3 0 LDR r3,[r4,#0x18] false -Instruction 5368 S:0xC003D4B0 0x2B00 0 CMP r3,#0 false -Instruction 5369 S:0xC003D4B2 0xD1FC 0 BNE {pc}-4 ; 0xc003d4ae true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5370 S:0xC003D4B4 0xF3BF8F5F 0 DMB false -Instruction 5371 S:0xC003D4B8 0x6823 0 LDR r3,[r4,#0] false -Instruction 5372 S:0xC003D4BA 0xF0130102 0 ANDS r1,r3,#2 false -Instruction 5373 S:0xC003D4BE 0xD004 0 BEQ {pc}+0xc ; 0xc003d4ca true -Cycle Count Cycle Count: 122 (Atom Packet) -Instruction 5374 S:0xC003D4CA 0x6B23 0 LDR r3,[r4,#0x30] false -Instruction 5375 S:0xC003D4CC 0xF44F7080 0 MOV r0,#0x100 false -Instruction 5376 S:0xC003D4D0 0xF894223C 0 LDRB r2,[r4,#0x23c] false -Instruction 5377 S:0xC003D4D4 0x6020 0 STR r0,[r4,#0] false -Instruction 5378 S:0xC003D4D6 0xF3611245 0 BFI r2,r1,#5,#1 false -Instruction 5379 S:0xC003D4DA 0xF884223C 0 STRB r2,[r4,#0x23c] false -Instruction 5380 S:0xC003D4DE 0x6B1A 0 LDR r2,[r3,#0x30] false -Instruction 5381 S:0xC003D4E0 0xB112 0 CBZ r2,{pc}+8 ; 0xc003d4e8 true fail -Cycle Count Cycle Count: 184 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 5382 S:0xC003D4E2 0x4620 0 MOV r0,r4 false -Instruction 5383 S:0xC003D4E4 0x4790 0 BLX r2 true -Instruction 5384 S:0xC003F8C0 0xB430 0 PUSH {r4,r5} false -Instruction 5385 S:0xC003F8C2 0xB500 0 PUSH {lr} false -Instruction 5386 S:0xC003F8C4 0xF85DEB04 0 POP {lr} false -Instruction 5387 S:0xC003F8C8 0xF8D0115C 0 LDR r1,[r0,#0x15c] false -Instruction 5388 S:0xC003F8CC 0xE9D14508 0 LDRD r4,r5,[r1,#0x20] false -Instruction 5389 S:0xC003F8D0 0xF3BF8F5F 0 DMB false -Instruction 5390 S:0xC003F8D4 0xE9D12306 0 LDRD r2,r3,[r1,#0x18] false -Instruction 5391 S:0xC003F8D8 0x42AB 0 CMP r3,r5 false -Instruction 5392 S:0xC003F8DA 0xBF08 0 IT EQ false -Instruction 5393 S:0xC003F8DC 0x42A2 0 CMP r2,r4 false -Instruction 5394 S:0xC003F8DE 0xD1F5 0 BNE {pc}-0x12 ; 0xc003f8cc true fail -Cycle Count Cycle Count: 178 (Atom Packet) -Cycle Count Cycle Count: 162 (Branch Packet) -Instruction 5395 S:0xC003F8E0 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false -Instruction 5396 S:0xC003F8E4 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 5397 S:0xC003F8E6 0xEB650503 0 SBC r5,r5,r3 false -Instruction 5398 S:0xC003F8EA 0xE9C0451A 0 STRD r4,r5,[r0,#0x68] false -Instruction 5399 S:0xC003F8EE 0xBC30 0 POP {r4,r5} false -Instruction 5400 S:0xC003F8F0 0x4770 0 BX lr true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 5401 S:0xC003D4E6 0x6B23 0 LDR r3,[r4,#0x30] false -Instruction 5402 S:0xC003D4E8 0x6A1B 0 LDR r3,[r3,#0x20] false -Instruction 5403 S:0xC003D4EA 0x2110 0 MOVS r1,#0x10 false -Instruction 5404 S:0xC003D4EC 0x464A 0 MOV r2,r9 false -Instruction 5405 S:0xC003D4EE 0x4620 0 MOV r0,r4 false -Instruction 5406 S:0xC003D4F0 0x4798 0 BLX r3 true -Instruction 5407 S:0xC0040708 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 5408 S:0xC004070C 0xB09B 0 SUB sp,sp,#0x6c false -Instruction 5409 S:0xC004070E 0xB500 0 PUSH {lr} false -Instruction 5410 S:0xC0040710 0xF85DEB04 0 POP {lr} false -Instruction 5411 S:0xC0040714 0x4682 0 MOV r10,r0 false -Instruction 5412 S:0xC0040716 0x4668 0 MOV r0,sp false -Instruction 5413 S:0xC0040718 0x920A 0 STR r2,[sp,#0x28] false -Instruction 5414 S:0xC004071A 0xF4205BFF 0 BIC r11,r0,#0x1fe0 false -Instruction 5415 S:0xC004071E 0xF8DA3004 0 LDR r3,[r10,#4] false -Instruction 5416 S:0xC0040722 0xF02B0B1F 0 BIC r11,r11,#0x1f false -Instruction 5417 S:0xC0040726 0xF8DA21C4 0 LDR r2,[r10,#0x1c4] false -Instruction 5418 S:0xC004072A 0xF8CDB018 0 STR r11,[sp,#0x18] false -Instruction 5419 S:0xC004072E 0xF8DB4014 0 LDR r4,[r11,#0x14] false -Instruction 5420 S:0xC0040732 0x2A01 0 CMP r2,#1 false -Instruction 5421 S:0xC0040734 0x9108 0 STR r1,[sp,#0x20] false -Instruction 5422 S:0xC0040736 0x9400 0 STR r4,[sp,#0] false -Instruction 5423 S:0xC0040738 0x9D00 0 LDR r5,[sp,#0] false -Instruction 5424 S:0xC004073A 0x695C 0 LDR r4,[r3,#0x14] false -Instruction 5425 S:0xC004073C 0x9502 0 STR r5,[sp,#8] false -Instruction 5426 S:0xC004073E 0x9519 0 STR r5,[sp,#0x64] false -Instruction 5427 S:0xC0040740 0x9405 0 STR r4,[sp,#0x14] false -Instruction 5428 S:0xC0040742 0xF000812C 0 BEQ.W {pc}+0x25c ; 0xc004099e true -Cycle Count Cycle Count: 229 (Atom Packet) -Cycle Count Cycle Count: 131 (Branch Packet) -Instruction 5429 S:0xC004099E 0x9805 0 LDR r0,[sp,#0x14] false -Instruction 5430 S:0xC00409A0 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 5431 S:0xC00409A2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 5432 S:0xC003D4F2 0xF100011F 0 ADD r1,r0,#0x1f false -Instruction 5433 S:0xC003D4F6 0xF000031F 0 AND r3,r0,#0x1f false -Instruction 5434 S:0xC003D4FA 0xEA110120 0 ANDS r1,r1,r0,ASR #32 false -Instruction 5435 S:0xC003D4FE 0xBF38 0 IT CC false -Instruction 5436 S:0xC003D500 0x4601 0 MOV r1,r0 false -Instruction 5437 S:0xC003D502 0x4683 0 MOV r11,r0 false -Instruction 5438 S:0xC003D504 0x1149 0 ASRS r1,r1,#5 false -Instruction 5439 S:0xC003D506 0xF1010272 0 ADD r2,r1,#0x72 false -Instruction 5440 S:0xC003D50A 0xF8542022 0 LDR r2,[r4,r2,LSL #2] false -Instruction 5441 S:0xC003D50E 0x40DA 0 LSRS r2,r2,r3 false -Instruction 5442 S:0xC003D510 0x07D0 0 LSLS r0,r2,#31 false -Instruction 5443 S:0xC003D512 0xF14080A7 0 BPL.W {pc}+0x152 ; 0xc003d664 true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 5444 S:0xC003D516 0x4A5F 0 LDR r2,[pc,#380] ; [0xC003D694] false -Instruction 5445 S:0xC003D518 0x6812 0 LDR r2,[r2,#0] false -Instruction 5446 S:0xC003D51A 0xF8522021 0 LDR r2,[r2,r1,LSL #2] false -Instruction 5447 S:0xC003D51E 0xFA22F303 0 LSR r3,r2,r3 false -Instruction 5448 S:0xC003D522 0x07D9 0 LSLS r1,r3,#31 false -Instruction 5449 S:0xC003D524 0xF140809E 0 BPL.W {pc}+0x140 ; 0xc003d664 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 5450 S:0xC003D528 0x6863 0 LDR r3,[r4,#4] false -Instruction 5451 S:0xC003D52A 0x695B 0 LDR r3,[r3,#0x14] false -Instruction 5452 S:0xC003D52C 0x459B 0 CMP r11,r3 false -Instruction 5453 S:0xC003D52E 0xD005 0 BEQ {pc}+0xe ; 0xc003d53c true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5454 S:0xC003D53C 0x4A56 0 LDR r2,[pc,#344] ; [0xC003D698] = 0xC05FC564 false -Instruction 5455 S:0xC003D53E 0x4633 0 MOV r3,r6 false -Instruction 5456 S:0xC003D540 0xF855502B 0 LDR r5,[r5,r11,LSL #2] false -Instruction 5457 S:0xC003D544 0x6852 0 LDR r2,[r2,#4] false -Instruction 5458 S:0xC003D546 0x4E52 0 LDR r6,[pc,#328] ; [0xC003D690] = 0xC05FD5C0 false -Instruction 5459 S:0xC003D548 0x0512 0 LSLS r2,r2,#20 false -Instruction 5460 S:0xC003D54A 0xD50C 0 BPL {pc}+0x1c ; 0xc003d566 true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 5461 S:0xC003D54C 0x466A 0 MOV r2,sp false -Instruction 5462 S:0xC003D54E 0xF42251FF 0 BIC r1,r2,#0x1fe0 false -Instruction 5463 S:0xC003D552 0x4A52 0 LDR r2,[pc,#328] ; [0xC003D69C] = 0xC05F0764 false -Instruction 5464 S:0xC003D554 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 5465 S:0xC003D558 0x6948 0 LDR r0,[r1,#0x14] false -Instruction 5466 S:0xC003D55A 0x5951 0 LDR r1,[r2,r5] false -Instruction 5467 S:0xC003D55C 0xF8560020 0 LDR r0,[r6,r0,LSL #2] false -Instruction 5468 S:0xC003D560 0x5812 0 LDR r2,[r2,r0] false -Instruction 5469 S:0xC003D562 0x428A 0 CMP r2,r1 false -Instruction 5470 S:0xC003D564 0xD156 0 BNE {pc}+0xb0 ; 0xc003d614 true fail -Cycle Count Cycle Count: 128 (Atom Packet) -Instruction 5471 S:0xC003D566 0x195E 0 ADDS r6,r3,r5 false -Instruction 5472 S:0xC003D568 0x60FB 0 STR r3,[r7,#0xc] false -Instruction 5473 S:0xC003D56A 0x4630 0 MOV r0,r6 false -Instruction 5474 S:0xC003D56C 0xF3A7F824 0 BL {pc}+0x3a704c ; 0xc03e45b8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 37 (I-Sync Packet) -Info Tracing enabled -Instruction 5475 S:0xC003D570 0x4630 0 MOV r0,r6 false -Instruction 5476 S:0xC003D572 0x4621 0 MOV r1,r4 false -Instruction 5477 S:0xC003D574 0xF7FEFD50 0 BL {pc}-0x155c ; 0xc003c018 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5478 S:0xC003C018 0xB5B0 0 PUSH {r4,r5,r7,lr} false -Instruction 5479 S:0xC003C01A 0xAF00 0 ADD r7,sp,#0 false -Instruction 5480 S:0xC003C01C 0xB500 0 PUSH {lr} false -Instruction 5481 S:0xC003C01E 0xF85DEB04 0 POP {lr} false -Instruction 5482 S:0xC003C022 0xF891323C 0 LDRB r3,[r1,#0x23c] false -Instruction 5483 S:0xC003C026 0x460C 0 MOV r4,r1 false -Instruction 5484 S:0xC003C028 0x2205 0 MOVS r2,#5 false -Instruction 5485 S:0xC003C02A 0x0699 0 LSLS r1,r3,#26 false -Instruction 5486 S:0xC003C02C 0x4621 0 MOV r1,r4 false -Instruction 5487 S:0xC003C02E 0x4605 0 MOV r5,r0 false -Instruction 5488 S:0xC003C030 0xBF42 0 ITTT MI false -Instruction 5489 S:0xC003C032 0xF8D0345C 0 LDR r3,[r0,#0x45c] false -Instruction 5490 S:0xC003C036 0xF10333FF 0 ADD r3,r3,#0xffffffff false -Instruction 5491 S:0xC003C03A 0xF8C0345C 0 STR r3,[r0,#0x45c] false -Instruction 5492 S:0xC003C03E 0xF7FFFEE3 0 BL {pc}-0x236 ; 0xc003be08 true -Cycle Count Cycle Count: 77 (Atom Packet) -Instruction 5493 S:0xC003BE08 0xB488 0 PUSH {r3,r7} false -Instruction 5494 S:0xC003BE0A 0xAF00 0 ADD r7,sp,#0 false -Instruction 5495 S:0xC003BE0C 0xB500 0 PUSH {lr} false -Instruction 5496 S:0xC003BE0E 0xF85DEB04 0 POP {lr} false -Instruction 5497 S:0xC003BE12 0x680B 0 LDR r3,[r1,#0] false -Instruction 5498 S:0xC003BE14 0x079B 0 LSLS r3,r3,#30 false -Instruction 5499 S:0xC003BE16 0xD508 0 BPL {pc}+0x14 ; 0xc003be2a true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5500 S:0xC003BE2A 0x46BD 0 MOV sp,r7 false -Instruction 5501 S:0xC003BE2C 0xBC88 0 POP {r3,r7} false -Instruction 5502 S:0xC003BE2E 0xF7FFBD1B 0 B.W {pc}-0x5c6 ; 0xc003b868 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 5503 S:0xC003B868 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 5504 S:0xC003B86C 0xAF00 0 ADD r7,sp,#0 false -Instruction 5505 S:0xC003B86E 0xB500 0 PUSH {lr} false -Instruction 5506 S:0xC003B870 0xF85DEB04 0 POP {lr} false -Instruction 5507 S:0xC003B874 0x460E 0 MOV r6,r1 false -Instruction 5508 S:0xC003B876 0x4690 0 MOV r8,r2 false -Instruction 5509 S:0xC003B878 0x4681 0 MOV r9,r0 false -Instruction 5510 S:0xC003B87A 0xF7FFFF85 0 BL {pc}-0xf2 ; 0xc003b788 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5511 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false -Instruction 5512 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false -Instruction 5513 S:0xC003B78E 0xB500 0 PUSH {lr} false -Instruction 5514 S:0xC003B790 0xF85DEB04 0 POP {lr} false -Instruction 5515 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 5516 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 5517 S:0xC003B798 0x2B00 0 CMP r3,#0 false -Instruction 5518 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5519 S:0xC003B7A0 0xF8D004C0 0 LDR r0,[r0,#0x4c0] false -Instruction 5520 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 5521 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 5522 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false -Instruction 5523 S:0xC003F2B8 0xB108 0 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5524 S:0xC003F2BA 0xF7CFBD35 0 B {pc}-0x30592 ; 0xc000ed28 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 5525 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false -Instruction 5526 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false -Instruction 5527 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 5528 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false -Instruction 5529 S:0xC000ED34 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 59 (Branch Packet) -Instruction 5530 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false -Instruction 5531 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false -Instruction 5532 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false -Instruction 5533 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false -Instruction 5534 S:0xC00113F8 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 59 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 5535 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false -Instruction 5536 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 5537 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false -Instruction 5538 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false -Instruction 5539 S:0xC0011408 0x4610 0 MOV r0,r2 false -Instruction 5540 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false -Instruction 5541 S:0xC001140E 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 5542 S:0xC000ED36 0xBD08 0 POP {r3,pc} true -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 5543 S:0xC003B7A8 0xF506638F 0 ADD r3,r6,#0x478 false -Instruction 5544 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 5545 S:0xC003B7B0 0xE9D38900 0 LDRD r8,r9,[r3,#0] false -Instruction 5546 S:0xC003B7B4 0xE9C30100 0 STRD r0,r1,[r3,#0] false -Instruction 5547 S:0xC003B7B8 0xE9D62300 0 LDRD r2,r3,[r6,#0] false -Instruction 5548 S:0xC003B7BC 0xEBB20208 0 SUBS r2,r2,r8 false -Instruction 5549 S:0xC003B7C0 0xEB630309 0 SBC r3,r3,r9 false -Instruction 5550 S:0xC003B7C4 0x1812 0 ADDS r2,r2,r0 false -Instruction 5551 S:0xC003B7C6 0xEB430301 0 ADC r3,r3,r1 false -Instruction 5552 S:0xC003B7CA 0xE9C62300 0 STRD r2,r3,[r6,#0] false -Instruction 5553 S:0xC003B7CE 0xE8BD83C8 0 POP {r3,r6-r9,pc} true -Instruction 5554 S:0xC003B87E 0x4633 0 MOV r3,r6 false -Instruction 5555 S:0xC003B880 0xE9F3457A 0 LDRD r4,r5,[r3,#0x1e8]! false -Instruction 5556 S:0xC003B884 0xEA540205 0 ORRS r2,r4,r5 false -Instruction 5557 S:0xC003B888 0xD10C 0 BNE {pc}+0x1c ; 0xc003b8a4 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 17 (Branch Packet) -Instruction 5558 S:0xC003B88A 0x6872 0 LDR r2,[r6,#4] false -Instruction 5559 S:0xC003B88C 0x4809 0 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false -Instruction 5560 S:0xC003B88E 0x490A 0 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false -Instruction 5561 S:0xC003B890 0x6952 0 LDR r2,[r2,#0x14] false -Instruction 5562 S:0xC003B892 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false -Instruction 5563 S:0xC003B896 0x1889 0 ADDS r1,r1,r2 false -Instruction 5564 S:0xC003B898 0xF501618F 0 ADD r1,r1,#0x478 false -Instruction 5565 S:0xC003B89C 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 5566 S:0xC003B8A0 0xE9C34500 0 STRD r4,r5,[r3,#0] false -Instruction 5567 S:0xC003B8A4 0x6B33 0 LDR r3,[r6,#0x30] false -Instruction 5568 S:0xC003B8A6 0x4648 0 MOV r0,r9 false -Instruction 5569 S:0xC003B8A8 0x4642 0 MOV r2,r8 false -Instruction 5570 S:0xC003B8AA 0x4631 0 MOV r1,r6 false -Instruction 5571 S:0xC003B8AC 0x685B 0 LDR r3,[r3,#4] false -Instruction 5572 S:0xC003B8AE 0x4798 0 BLX r3 true -Instruction 5573 S:0xC0043DE4 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 5574 S:0xC0043DE8 0xB0A5 0 SUB sp,sp,#0x94 false -Instruction 5575 S:0xC0043DEA 0xB500 0 PUSH {lr} false -Instruction 5576 S:0xC0043DEC 0xF85DEB04 0 POP {lr} false -Instruction 5577 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false -Instruction 5578 S:0xC0043DF4 0x9013 0 STR r0,[sp,#0x4c] false -Instruction 5579 S:0xC0043DF6 0xF0008380 0 BEQ.W {pc}+0x704 ; 0xc00444fa true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5580 S:0xC0043DFA 0x6D4B 0 LDR r3,[r1,#0x54] false -Instruction 5581 S:0xC0043DFC 0x2B00 0 CMP r3,#0 false -Instruction 5582 S:0xC0043DFE 0xF0408273 0 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5583 S:0xC0043E02 0x465F 0 MOV r7,r11 false -Instruction 5584 S:0xC0043E04 0x4615 0 MOV r5,r2 false -Instruction 5585 S:0xC0043E06 0xF0050305 0 AND r3,r5,#5 false -Instruction 5586 S:0xC0043E0A 0xF8D76124 0 LDR r6,[r7,#0x124] false -Instruction 5587 S:0xC0043E0E 0x2B01 0 CMP r3,#1 false -Instruction 5588 S:0xC0043E10 0xD008 0 BEQ {pc}+0x14 ; 0xc0043e24 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5589 S:0xC0043E12 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false -Instruction 5590 S:0xC0043E16 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false -Instruction 5591 S:0xC0043E1A 0x1880 0 ADDS r0,r0,r2 false -Instruction 5592 S:0xC0043E1C 0xEB410103 0 ADC r1,r1,r3 false -Instruction 5593 S:0xC0043E20 0xE9C7010C 0 STRD r0,r1,[r7,#0x30] false -Instruction 5594 S:0xC0043E24 0x46B8 0 MOV r8,r7 false -Instruction 5595 S:0xC0043E26 0x4630 0 MOV r0,r6 false -Instruction 5596 S:0xC0043E28 0xF7FCF96E 0 BL {pc}-0x3d20 ; 0xc0040108 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5597 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 5598 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false -Instruction 5599 S:0xC004010E 0xB500 0 PUSH {lr} false -Instruction 5600 S:0xC0040110 0xF85DEB04 0 POP {lr} false -Instruction 5601 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 5602 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false -Instruction 5603 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 5604 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false -Instruction 5605 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false -Instruction 5606 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 5607 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 5608 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false -Instruction 5609 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false -Instruction 5610 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Cycle Count Cycle Count: 24 (Atom Packet) -Instruction 5611 S:0xC0040134 0xE9DA6728 0 LDRD r6,r7,[r10,#0xa0] false -Instruction 5612 S:0xC0040138 0x2500 0 MOVS r5,#0 false -Instruction 5613 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 5614 S:0xC004013C 0x4629 0 MOV r1,r5 false -Instruction 5615 S:0xC004013E 0x42BD 0 CMP r5,r7 false -Instruction 5616 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 5617 S:0xC0040142 0x42B4 0 CMP r4,r6 false -Instruction 5618 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 5619 S:0xC0040146 0xBF3C 0 ITT CC false -Instruction 5620 S:0xC0040148 0x4639 0 MOV r1,r7 false -Instruction 5621 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 5622 S:0xC004014C 0xE9DA670A 0 LDRD r6,r7,[r10,#0x28] false -Instruction 5623 S:0xC0040150 0xF8CA10A4 0 STR r1,[r10,#0xa4] false -Instruction 5624 S:0xC0040154 0x18B6 0 ADDS r6,r6,r2 false -Instruction 5625 S:0xC0040156 0xF8CA00A0 0 STR r0,[r10,#0xa0] false -Instruction 5626 S:0xC004015A 0xEB470705 0 ADC r7,r7,r5 false -Instruction 5627 S:0xC004015E 0xE9CA670A 0 STRD r6,r7,[r10,#0x28] false -Instruction 5628 S:0xC0040162 0xE9DB6704 0 LDRD r6,r7,[r11,#0x10] false -Instruction 5629 S:0xC0040166 0x18B6 0 ADDS r6,r6,r2 false -Instruction 5630 S:0xC0040168 0xEB470705 0 ADC r7,r7,r5 false -Instruction 5631 S:0xC004016C 0xE9CB6704 0 STRD r6,r7,[r11,#0x10] false -Instruction 5632 S:0xC0040170 0xF8DA1000 0 LDR r1,[r10,#0] false -Instruction 5633 S:0xC0040174 0xF5B16F80 0 CMP r1,#0x400 false -Instruction 5634 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 5635 S:0xC004017A 0x4690 0 MOV r8,r2 false -Instruction 5636 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 5637 S:0xC004017E 0xD13D 0 BNE {pc}+0x7e ; 0xc00401fc true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 5638 S:0xC0040180 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false -Instruction 5639 S:0xC0040184 0x4658 0 MOV r0,r11 false -Instruction 5640 S:0xC0040186 0xEB160608 0 ADDS r6,r6,r8 false -Instruction 5641 S:0xC004018A 0xEB470709 0 ADC r7,r7,r9 false -Instruction 5642 S:0xC004018E 0xE9CA670C 0 STRD r6,r7,[r10,#0x30] false -Instruction 5643 S:0xC0040192 0x9303 0 STR r3,[sp,#0xc] false -Instruction 5644 S:0xC0040194 0xF8CDC008 0 STR r12,[sp,#8] false -Instruction 5645 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5646 S:0xC003F7A8 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 5647 S:0xC003F7AC 0xB500 0 PUSH {lr} false -Instruction 5648 S:0xC003F7AE 0xF85DEB04 0 POP {lr} false -Instruction 5649 S:0xC003F7B2 0x6B03 0 LDR r3,[r0,#0x30] false -Instruction 5650 S:0xC003F7B4 0xE9D04506 0 LDRD r4,r5,[r0,#0x18] false -Instruction 5651 S:0xC003F7B8 0x2B00 0 CMP r3,#0 false -Instruction 5652 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Cycle Count Cycle Count: 119 (Atom Packet) -Instruction 5653 S:0xC003F7BC 0x6AC1 0 LDR r1,[r0,#0x2c] false -Instruction 5654 S:0xC003F7BE 0xE9D3230C 0 LDRD r2,r3,[r3,#0x30] false -Instruction 5655 S:0xC003F7C2 0xB171 0 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 5656 S:0xC003F7E2 0x4616 0 MOV r6,r2 false -Instruction 5657 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 5658 S:0xC003F7E6 0x1B36 0 SUBS r6,r6,r4 false -Instruction 5659 S:0xC003F7E8 0xEB670705 0 SBC r7,r7,r5 false -Instruction 5660 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 5661 S:0xC003F7EE 0xF1770100 0 SBCS r1,r7,#0 false -Instruction 5662 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true fail -Cycle Count Cycle Count: 12 (Atom Packet) -Cycle Count Cycle Count: 86 (Branch Packet) -Instruction 5663 S:0xC003F7F4 0xE9C02306 0 STRD r2,r3,[r0,#0x18] false -Instruction 5664 S:0xC003F7F8 0xF3BF8F5F 0 DMB false -Instruction 5665 S:0xC003F7FC 0xE9D02306 0 LDRD r2,r3,[r0,#0x18] false -Instruction 5666 S:0xC003F800 0xE9C02308 0 STRD r2,r3,[r0,#0x20] false -Instruction 5667 S:0xC003F804 0xE8BD03F0 0 POP {r4-r9} false -Instruction 5668 S:0xC003F808 0x4770 0 BX lr true -Instruction 5669 S:0xC004019C 0x9B03 0 LDR r3,[sp,#0xc] false -Instruction 5670 S:0xC004019E 0xF8DA2128 0 LDR r2,[r10,#0x128] false -Instruction 5671 S:0xC00401A2 0xF8CA3020 0 STR r3,[r10,#0x20] false -Instruction 5672 S:0xC00401A6 0xF8DDC008 0 LDR r12,[sp,#8] false -Instruction 5673 S:0xC00401AA 0xF8CAC024 0 STR r12,[r10,#0x24] false -Instruction 5674 S:0xC00401AE 0xB112 0 CBZ r2,{pc}+8 ; 0xc00401b6 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5675 S:0xC00401B6 0x4B24 0 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 5676 S:0xC00401B8 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false -Instruction 5677 S:0xC00401BC 0x685A 0 LDR r2,[r3,#4] false -Instruction 5678 S:0xC00401BE 0x2A00 0 CMP r2,#0 false -Instruction 5679 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Cycle Count Cycle Count: 46 (Atom Packet) -Instruction 5680 S:0xC00401C2 0xF8DA639C 0 LDR r6,[r10,#0x39c] false -Instruction 5681 S:0xC00401C6 0xF8D630D8 0 LDR r3,[r6,#0xd8] false -Instruction 5682 S:0xC00401CA 0x2B00 0 CMP r3,#0 false -Instruction 5683 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Cycle Count Cycle Count: 162 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 5684 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false -Instruction 5685 S:0xC00401B2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 5686 S:0xC0043E2C 0xF0050501 0 AND r5,r5,#1 false -Instruction 5687 S:0xC0043E30 0xE9F80150 0 LDRD r0,r1,[r8,#0x140]! false -Instruction 5688 S:0xC0043E34 0xE9CD010A 0 STRD r0,r1,[sp,#0x28] false -Instruction 5689 S:0xC0043E38 0x2801 0 CMP r0,#1 false -Instruction 5690 S:0xC0043E3A 0xF1710100 0 SBCS r1,r1,#0 false -Instruction 5691 S:0xC0043E3E 0xF2C0857A 0 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5692 S:0xC0043E42 0xF8D73124 0 LDR r3,[r7,#0x124] false -Instruction 5693 S:0xC0043E46 0xF1030458 0 ADD r4,r3,#0x58 false -Instruction 5694 S:0xC0043E4A 0xE8D4017F 0 LDREXD r0,r1,[r4] false -Instruction 5695 S:0xC0043E4E 0x4602 0 MOV r2,r0 false -Instruction 5696 S:0xC0043E50 0x460B 0 MOV r3,r1 false -Instruction 5697 S:0xC0043E52 0xE9DD010A 0 LDRD r0,r1,[sp,#0x28] false -Instruction 5698 S:0xC0043E56 0x1A12 0 SUBS r2,r2,r0 false -Instruction 5699 S:0xC0043E58 0xEB630301 0 SBC r3,r3,r1 false -Instruction 5700 S:0xC0043E5C 0xEA520103 0 ORRS r1,r2,r3 false -Instruction 5701 S:0xC0043E60 0xF04083D8 0 BNE.W {pc}+0x7b4 ; 0xc0044614 true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 5702 S:0xC0044614 0xF44F60FC 0 MOV r0,#0x7e0 false -Instruction 5703 S:0xC0044618 0x2100 0 MOVS r1,#0 false -Instruction 5704 S:0xC004461A 0x4299 0 CMP r1,r3 false -Instruction 5705 S:0xC004461C 0xBF08 0 IT EQ false -Instruction 5706 S:0xC004461E 0x4290 0 CMP r0,r2 false -Instruction 5707 S:0xC0044620 0xF8D74148 0 LDR r4,[r7,#0x148] false -Instruction 5708 S:0xC0044624 0xF0C0830A 0 BCC.W {pc}+0x618 ; 0xc0044c3c true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 5709 S:0xC0044628 0x2A1F 0 CMP r2,#0x1f false -Instruction 5710 S:0xC004462A 0x4611 0 MOV r1,r2 false -Instruction 5711 S:0xC004462C 0xBF82 0 ITTT HI false -Instruction 5712 S:0xC004462E 0x0953 0 LSRS r3,r2,#5 false -Instruction 5713 S:0xC0044630 0xF002011F 0 AND r1,r2,#0x1f false -Instruction 5714 S:0xC0044634 0x40DC 0 LSRS r4,r4,r3 false -Instruction 5715 S:0xC0044636 0x4BA2 0 LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 false -Instruction 5716 S:0xC0044638 0xF8532021 0 LDR r2,[r3,r1,LSL #2] false -Instruction 5717 S:0xC004463C 0xFBA22304 0 UMULL r2,r3,r2,r4 false -Instruction 5718 S:0xC0044640 0x4619 0 MOV r1,r3 false -Instruction 5719 S:0xC0044642 0xF8C71148 0 STR r1,[r7,#0x148] false -Instruction 5720 S:0xC0044646 0x2200 0 MOVS r2,#0 false -Instruction 5721 S:0xC0044648 0x2300 0 MOVS r3,#0 false -Instruction 5722 S:0xC004464A 0xE9C82300 0 STRD r2,r3,[r8,#0] false -Instruction 5723 S:0xC004464E 0x2D00 0 CMP r5,#0 false -Instruction 5724 S:0xC0044650 0xF47FAC0D 0 BNE {pc}-0x7e2 ; 0xc0043e6e true -Cycle Count Cycle Count: 24 (Atom Packet) -Instruction 5725 S:0xC0043E6E 0x460A 0 MOV r2,r1 false -Instruction 5726 S:0xC0043E70 0xE9D60114 0 LDRD r0,r1,[r6,#0x50] false -Instruction 5727 S:0xC0043E74 0x17D3 0 ASRS r3,r2,#31 false -Instruction 5728 S:0xC0043E76 0x428B 0 CMP r3,r1 false -Instruction 5729 S:0xC0043E78 0xBF08 0 IT EQ false -Instruction 5730 S:0xC0043E7A 0x4282 0 CMP r2,r0 false -Instruction 5731 S:0xC0043E7C 0xF08086D8 0 BCS.W {pc}+0xdb4 ; 0xc0044c30 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5732 S:0xC0044C30 0x2200 0 MOVS r2,#0 false -Instruction 5733 S:0xC0044C32 0x2300 0 MOVS r3,#0 false -Instruction 5734 S:0xC0044C34 0xE9C62314 0 STRD r2,r3,[r6,#0x50] false -Instruction 5735 S:0xC0044C38 0xF7FFB927 0 B {pc}-0xdae ; 0xc0043e8a true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5736 S:0xC0043E8A 0xF8D73124 0 LDR r3,[r7,#0x124] false -Instruction 5737 S:0xC0043E8E 0xF8D72128 0 LDR r2,[r7,#0x128] false -Instruction 5738 S:0xC0043E92 0xF8D31084 0 LDR r1,[r3,#0x84] false -Instruction 5739 S:0xC0043E96 0xF8D144C0 0 LDR r4,[r1,#0x4c0] false -Instruction 5740 S:0xC0043E9A 0x940A 0 STR r4,[sp,#0x28] false -Instruction 5741 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false -Instruction 5742 S:0xC0043E9E 0xF0008452 0 BEQ.W {pc}+0x8a8 ; 0xc0044746 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 5743 S:0xC0044746 0xF5016190 0 ADD r1,r1,#0x480 false -Instruction 5744 S:0xC004474A 0xE9D18900 0 LDRD r8,r9,[r1,#0] false -Instruction 5745 S:0xC004474E 0xF7FFBBAE 0 B {pc}-0x8a0 ; 0xc0043eae true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 5746 S:0xC0043EAE 0xF64B7540 0 MOV r5,#0xbf40 false -Instruction 5747 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false -Instruction 5748 S:0xC0043EB4 0xF2CC0564 0 MOVT r5,#0xc064 false -Instruction 5749 S:0xC0043EB8 0x69F8 0 LDR r0,[r7,#0x1c] false -Instruction 5750 S:0xC0043EBA 0x6B1B 0 LDR r3,[r3,#0x30] false -Instruction 5751 S:0xC0043EBC 0x686A 0 LDR r2,[r5,#4] false -Instruction 5752 S:0xC0043EBE 0xE9FE454E 0 LDRD r4,r5,[lr,#0x138]! false -Instruction 5753 S:0xC0043EC2 0x9010 0 STR r0,[sp,#0x40] false -Instruction 5754 S:0xC0043EC4 0xEBB80404 0 SUBS r4,r8,r4 false -Instruction 5755 S:0xC0043EC8 0xEB690505 0 SBC r5,r9,r5 false -Instruction 5756 S:0xC0043ECC 0xEA4F7CE2 0 ASR r12,r2,#31 false -Instruction 5757 S:0xC0043ED0 0x930C 0 STR r3,[sp,#0x30] false -Instruction 5758 S:0xC0043ED2 0xFBA50102 0 UMULL r0,r1,r5,r2 false -Instruction 5759 S:0xC0043ED6 0xFBA42302 0 UMULL r2,r3,r4,r2 false -Instruction 5760 S:0xC0043EDA 0xFB05110C 0 MLA r1,r5,r12,r1 false -Instruction 5761 S:0xC0043EDE 0xFB04330C 0 MLA r3,r4,r12,r3 false -Instruction 5762 S:0xC0043EE2 0xEA4F4C00 0 LSL r12,r0,#16 false -Instruction 5763 S:0xC0043EE6 0xF8CDC018 0 STR r12,[sp,#0x18] false -Instruction 5764 S:0xC0043EEA 0x040C 0 LSLS r4,r1,#16 false -Instruction 5765 S:0xC0043EEC 0xEA444510 0 ORR r5,r4,r0,LSR #16 false -Instruction 5766 S:0xC0043EF0 0x0C10 0 LSRS r0,r2,#16 false -Instruction 5767 S:0xC0043EF2 0x9507 0 STR r5,[sp,#0x1c] false -Instruction 5768 S:0xC0043EF4 0x0C1C 0 LSRS r4,r3,#16 false -Instruction 5769 S:0xC0043EF6 0xEA404103 0 ORR r1,r0,r3,LSL #16 false -Instruction 5770 S:0xC0043EFA 0x9409 0 STR r4,[sp,#0x24] false -Instruction 5771 S:0xC0043EFC 0x9108 0 STR r1,[sp,#0x20] false -Instruction 5772 S:0xC0043EFE 0xE9DD4508 0 LDRD r4,r5,[sp,#0x20] false -Instruction 5773 S:0xC0043F02 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false -Instruction 5774 S:0xC0043F06 0x1912 0 ADDS r2,r2,r4 false -Instruction 5775 S:0xC0043F08 0xEB430305 0 ADC r3,r3,r5 false -Instruction 5776 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false -Instruction 5777 S:0xC0043F0E 0xF1730500 0 SBCS r5,r3,#0 false -Instruction 5778 S:0xC0043F12 0xF2C083DD 0 BLT.W {pc}+0x7be ; 0xc00446d0 true fail -Cycle Count Cycle Count: 49 (Atom Packet) -Instruction 5779 S:0xC0043F16 0xEA4F2C92 0 LSR r12,r2,#10 false -Instruction 5780 S:0xC0043F1A 0x0A99 0 LSRS r1,r3,#10 false -Instruction 5781 S:0xC0043F1C 0xEA4C5083 0 ORR r0,r12,r3,LSL #22 false -Instruction 5782 S:0xC0043F20 0x9105 0 STR r1,[sp,#0x14] false -Instruction 5783 S:0xC0043F22 0x9004 0 STR r0,[sp,#0x10] false -Instruction 5784 S:0xC0043F24 0xE9DD4504 0 LDRD r4,r5,[sp,#0x10] false -Instruction 5785 S:0xC0043F28 0x4325 0 ORRS r5,r5,r4 false -Instruction 5786 S:0xC0043F2A 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 5787 S:0xC0043F2E 0xF64B7C40 0 MOV r12,#0xbf40 false -Instruction 5788 S:0xC0043F32 0xE9CE8900 0 STRD r8,r9,[lr,#0] false -Instruction 5789 S:0xC0043F36 0xF2CC0C64 0 MOVT r12,#0xc064 false -Instruction 5790 S:0xC0043F3A 0xF8DC3000 0 LDR r3,[r12,#0] false -Instruction 5791 S:0xC0043F3E 0x2B00 0 CMP r3,#0 false -Instruction 5792 S:0xC0043F40 0xF00083D9 0 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 5793 S:0xC0043F44 0x980A 0 LDR r0,[sp,#0x28] false -Instruction 5794 S:0xC0043F46 0x4661 0 MOV r1,r12 false -Instruction 5795 S:0xC0043F48 0x2300 0 MOVS r3,#0 false -Instruction 5796 S:0xC0043F4A 0x930B 0 STR r3,[sp,#0x2c] false -Instruction 5797 S:0xC0043F4C 0xEB0C1C00 0 ADD r12,r12,r0,LSL #4 false -Instruction 5798 S:0xC0043F50 0xF8DC5098 0 LDR r5,[r12,#0x98] false -Instruction 5799 S:0xC0043F54 0x950A 0 STR r5,[sp,#0x28] false -Instruction 5800 S:0xC0043F56 0x980C 0 LDR r0,[sp,#0x30] false -Instruction 5801 S:0xC0043F58 0xF8D74134 0 LDR r4,[r7,#0x134] false -Instruction 5802 S:0xC0043F5C 0x1A38 0 SUBS r0,r7,r0 false -Instruction 5803 S:0xC0043F5E 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 5804 S:0xC0043F62 0xF1D00900 0 RSBS r9,r0,#0 false -Instruction 5805 S:0xC0043F66 0xEB590900 0 ADCS r9,r9,r0 false -Instruction 5806 S:0xC0043F6A 0x05A0 0 LSLS r0,r4,#22 false -Instruction 5807 S:0xC0043F6C 0x0D80 0 LSRS r0,r0,#22 false -Instruction 5808 S:0xC0043F6E 0x1812 0 ADDS r2,r2,r0 false -Instruction 5809 S:0xC0043F70 0xF1430300 0 ADC r3,r3,#0 false -Instruction 5810 S:0xC0043F74 0x2B00 0 CMP r3,#0 false -Instruction 5811 S:0xC0043F76 0xBF08 0 IT EQ false -Instruction 5812 S:0xC0043F78 0xF5B26F80 0 CMP r2,#0x400 false -Instruction 5813 S:0xC0043F7C 0xBF38 0 IT CC false -Instruction 5814 S:0xC0043F7E 0x2100 0 MOVS r1,#0 false -Instruction 5815 S:0xC0043F80 0xD37B 0 BCC {pc}+0xfa ; 0xc004407a true fail -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 5816 S:0xC0043F82 0xF5C06080 0 RSB r0,r0,#0x400 false -Instruction 5817 S:0xC0043F86 0x9B10 0 LDR r3,[sp,#0x40] false -Instruction 5818 S:0xC0043F88 0xF8D71130 0 LDR r1,[r7,#0x130] false -Instruction 5819 S:0xC0043F8C 0xFB00F205 0 MUL r2,r0,r5 false -Instruction 5820 S:0xC0043F90 0x0A92 0 LSRS r2,r2,#10 false -Instruction 5821 S:0xC0043F92 0x2B00 0 CMP r3,#0 false -Instruction 5822 S:0xC0043F94 0xF00083DD 0 BEQ.W {pc}+0x7be ; 0xc0044752 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5823 S:0xC0044752 0x9122 0 STR r1,[sp,#0x88] false -Instruction 5824 S:0xC0044754 0xE424 0 B {pc}-0x7b4 ; 0xc0043fa0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5825 S:0xC0043FA0 0xF1B90F00 0 CMP r9,#0 false -Instruction 5826 S:0xC0043FA4 0xD004 0 BEQ {pc}+0xc ; 0xc0043fb0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5827 S:0xC0043FB0 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false -Instruction 5828 S:0xC0043FB4 0x1904 0 ADDS r4,r0,r4 false -Instruction 5829 S:0xC0043FB6 0x9423 0 STR r4,[sp,#0x8c] false -Instruction 5830 S:0xC0043FB8 0x1A12 0 SUBS r2,r2,r0 false -Instruction 5831 S:0xC0043FBA 0xEB6373E0 0 SBC r3,r3,r0,ASR #31 false -Instruction 5832 S:0xC0043FBE 0xE9CD2300 0 STRD r2,r3,[sp,#0] false -Instruction 5833 S:0xC0043FC2 0x9B00 0 LDR r3,[sp,#0] false -Instruction 5834 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 5835 S:0xC0043FC8 0xF8DDC004 0 LDR r12,[sp,#4] false -Instruction 5836 S:0xC0043FCC 0xE9DD0100 0 LDRD r0,r1,[sp,#0] false -Instruction 5837 S:0xC0043FD0 0x0A9B 0 LSRS r3,r3,#10 false -Instruction 5838 S:0xC0043FD2 0xF8C74134 0 STR r4,[r7,#0x134] false -Instruction 5839 S:0xC0043FD6 0xEA43548C 0 ORR r4,r3,r12,LSL #22 false -Instruction 5840 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false -Instruction 5841 S:0xC0043FDC 0x4019 0 ANDS r1,r1,r3 false -Instruction 5842 S:0xC0043FDE 0x9414 0 STR r4,[sp,#0x50] false -Instruction 5843 S:0xC0043FE0 0xEA4F239C 0 LSR r3,r12,#10 false -Instruction 5844 S:0xC0043FE4 0x9315 0 STR r3,[sp,#0x54] false -Instruction 5845 S:0xC0043FE6 0x4010 0 ANDS r0,r0,r2 false -Instruction 5846 S:0xC0043FE8 0xE9CD0104 0 STRD r0,r1,[sp,#0x10] false -Instruction 5847 S:0xC0043FEC 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false -Instruction 5848 S:0xC0043FF0 0x2201 0 MOVS r2,#1 false -Instruction 5849 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false -Instruction 5850 S:0xC0043FF4 0x1880 0 ADDS r0,r0,r2 false -Instruction 5851 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false -Instruction 5852 S:0xC0043FFA 0xEB410103 0 ADC r1,r1,r3 false -Instruction 5853 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false -Instruction 5854 S:0xC0044000 0x428B 0 CMP r3,r1 false -Instruction 5855 S:0xC0044002 0xBF08 0 IT EQ false -Instruction 5856 S:0xC0044004 0x4282 0 CMP r2,r0 false -Instruction 5857 S:0xC0044006 0xE9CD010C 0 STRD r0,r1,[sp,#0x30] false -Instruction 5858 S:0xC004400A 0xF0C086BF 0 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 5859 S:0xC004400E 0x9B0C 0 LDR r3,[sp,#0x30] false -Instruction 5860 S:0xC0044010 0x4680 0 MOV r8,r0 false -Instruction 5861 S:0xC0044012 0xF8DFC8AC 0 LDR r12,[pc,#2220] ; [0xC00448C0] false -Instruction 5862 S:0xC0044016 0x2B1F 0 CMP r3,#0x1f false -Instruction 5863 S:0xC0044018 0xF20086C1 0 BHI.W {pc}+0xd86 ; 0xc0044d9e true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 5864 S:0xC0044D9E 0x9922 0 LDR r1,[sp,#0x88] false -Instruction 5865 S:0xC0044DA0 0xF003081F 0 AND r8,r3,#0x1f false -Instruction 5866 S:0xC0044DA4 0x9C23 0 LDR r4,[sp,#0x8c] false -Instruction 5867 S:0xC0044DA6 0xEA4F1E53 0 LSR lr,r3,#5 false -Instruction 5868 S:0xC0044DAA 0xF8D73160 0 LDR r3,[r7,#0x160] false -Instruction 5869 S:0xC0044DAE 0xFA21F20E 0 LSR r2,r1,lr false -Instruction 5870 S:0xC0044DB2 0xF85C1028 0 LDR r1,[r12,r8,LSL #2] false -Instruction 5871 S:0xC0044DB6 0xFA24F00E 0 LSR r0,r4,lr false -Instruction 5872 S:0xC0044DBA 0xFA23FE0E 0 LSR lr,r3,lr false -Instruction 5873 S:0xC0044DBE 0xFBA22301 0 UMULL r2,r3,r2,r1 false -Instruction 5874 S:0xC0044DC2 0xFBA10100 0 UMULL r0,r1,r1,r0 false -Instruction 5875 S:0xC0044DC6 0x461C 0 MOV r4,r3 false -Instruction 5876 S:0xC0044DC8 0xF8C73130 0 STR r3,[r7,#0x130] false -Instruction 5877 S:0xC0044DCC 0xF8C71134 0 STR r1,[r7,#0x134] false -Instruction 5878 S:0xC0044DD0 0xF7FFB933 0 B {pc}-0xd96 ; 0xc004403a true -Cycle Count Cycle Count: 54 (Atom Packet) -Instruction 5879 S:0xC004403A 0xF85C2028 0 LDR r2,[r12,r8,LSL #2] false -Instruction 5880 S:0xC004403E 0xFBA2230E 0 UMULL r2,r3,r2,lr false -Instruction 5881 S:0xC0044042 0xF8C73160 0 STR r3,[r7,#0x160] false -Instruction 5882 S:0xC0044046 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false -Instruction 5883 S:0xC004404A 0xF7FDFB41 0 BL {pc}-0x297a ; 0xc00416d0 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 5884 S:0xC00416D0 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 5885 S:0xC00416D4 0xB500 0 PUSH {lr} false -Instruction 5886 S:0xC00416D6 0xF85DEB04 0 POP {lr} false -Instruction 5887 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false -Instruction 5888 S:0xC00416DC 0x2700 0 MOVS r7,#0 false -Instruction 5889 S:0xC00416DE 0x428F 0 CMP r7,r1 false -Instruction 5890 S:0xC00416E0 0xBF08 0 IT EQ false -Instruction 5891 S:0xC00416E2 0x4286 0 CMP r6,r0 false -Instruction 5892 S:0xC00416E4 0xD307 0 BCC {pc}+0x12 ; 0xc00416f6 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 5893 S:0xC00416F6 0xF44F72AC 0 MOV r2,#0x158 false -Instruction 5894 S:0xC00416FA 0x2300 0 MOVS r3,#0 false -Instruction 5895 S:0xC00416FC 0x428B 0 CMP r3,r1 false -Instruction 5896 S:0xC00416FE 0xBF08 0 IT EQ false -Instruction 5897 S:0xC0041700 0x4282 0 CMP r2,r0 false -Instruction 5898 S:0xC0041702 0xD34A 0 BCC {pc}+0x98 ; 0xc004179a true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 5899 S:0xC004179A 0xF64B207E 0 MOV r0,#0xba7e false -Instruction 5900 S:0xC004179E 0xE7A7 0 B {pc}-0xae ; 0xc00416f0 true -Cycle Count Cycle Count: 32 (Atom Packet) -Cycle Count Cycle Count: 13 (Branch Packet) -Instruction 5901 S:0xC00416F0 0xE8BD03F0 0 POP {r4-r9} false -Instruction 5902 S:0xC00416F4 0x4770 0 BX lr true -Instruction 5903 S:0xC004404E 0xFB05F300 0 MUL r3,r5,r0 false -Instruction 5904 S:0xC0044052 0x9D10 0 LDR r5,[sp,#0x40] false -Instruction 5905 S:0xC0044054 0x0A9B 0 LSRS r3,r3,#10 false -Instruction 5906 S:0xC0044056 0xB115 0 CBZ r5,{pc}+8 ; 0xc004405e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5907 S:0xC004405E 0xF1B90F00 0 CMP r9,#0 false -Instruction 5908 S:0xC0044062 0xD004 0 BEQ {pc}+0xc ; 0xc004406e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5909 S:0xC004406E 0xF8D74134 0 LDR r4,[r7,#0x134] false -Instruction 5910 S:0xC0044072 0x2101 0 MOVS r1,#1 false -Instruction 5911 S:0xC0044074 0x1824 0 ADDS r4,r4,r0 false -Instruction 5912 S:0xC0044076 0xF8C74134 0 STR r4,[r7,#0x134] false -Instruction 5913 S:0xC004407A 0xF8DDC010 0 LDR r12,[sp,#0x10] false -Instruction 5914 S:0xC004407E 0xF8DDE02C 0 LDR lr,[sp,#0x2c] false -Instruction 5915 S:0xC0044082 0x9A05 0 LDR r2,[sp,#0x14] false -Instruction 5916 S:0xC0044084 0x4665 0 MOV r5,r12 false -Instruction 5917 S:0xC0044086 0x9B0A 0 LDR r3,[sp,#0x28] false -Instruction 5918 S:0xC0044088 0xFB0CF00E 0 MUL r0,r12,lr false -Instruction 5919 S:0xC004408C 0xFB030002 0 MLA r0,r3,r2,r0 false -Instruction 5920 S:0xC0044090 0xFBA52303 0 UMULL r2,r3,r5,r3 false -Instruction 5921 S:0xC0044094 0x18C3 0 ADDS r3,r0,r3 false -Instruction 5922 S:0xC0044096 0x0A92 0 LSRS r2,r2,#10 false -Instruction 5923 S:0xC0044098 0xEA425283 0 ORR r2,r2,r3,LSL #22 false -Instruction 5924 S:0xC004409C 0x9B10 0 LDR r3,[sp,#0x40] false -Instruction 5925 S:0xC004409E 0xB123 0 CBZ r3,{pc}+0xc ; 0xc00440aa true -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 5926 S:0xC00440AA 0xF1B90F00 0 CMP r9,#0 false -Instruction 5927 S:0xC00440AE 0xD004 0 BEQ {pc}+0xc ; 0xc00440ba true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5928 S:0xC00440BA 0x9D04 0 LDR r5,[sp,#0x10] false -Instruction 5929 S:0xC00440BC 0x1964 0 ADDS r4,r4,r5 false -Instruction 5930 S:0xC00440BE 0xF8C74134 0 STR r4,[r7,#0x134] false -Instruction 5931 S:0xC00440C2 0xB111 0 CBZ r1,{pc}+8 ; 0xc00440ca true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 5932 S:0xC00440C4 0x4638 0 MOV r0,r7 false -Instruction 5933 S:0xC00440C6 0xF7FCF901 0 BL {pc}-0x3dfa ; 0xc00402cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 5934 S:0xC00402CC 0xE92D4FF8 0 PUSH {r3-r11,lr} false -Instruction 5935 S:0xC00402D0 0xB500 0 PUSH {lr} false -Instruction 5936 S:0xC00402D2 0xF85DEB04 0 POP {lr} false -Instruction 5937 S:0xC00402D6 0x4606 0 MOV r6,r0 false -Instruction 5938 S:0xC00402D8 0xF8D05128 0 LDR r5,[r0,#0x128] false -Instruction 5939 S:0xC00402DC 0xF8D0A148 0 LDR r10,[r0,#0x148] false -Instruction 5940 S:0xC00402E0 0x2D00 0 CMP r5,#0 false -Instruction 5941 S:0xC00402E2 0xD067 0 BEQ {pc}+0xd2 ; 0xc00403b4 true -Cycle Count Cycle Count: 36 (Atom Packet) -Instruction 5942 S:0xC00403B4 0xF8D04134 0 LDR r4,[r0,#0x134] false -Instruction 5943 S:0xC00403B8 0xF1A00538 0 SUB r5,r0,#0x38 false -Instruction 5944 S:0xC00403BC 0xF8D08130 0 LDR r8,[r0,#0x130] false -Instruction 5945 S:0xC00403C0 0x6800 0 LDR r0,[r0,#0] false -Instruction 5946 S:0xC00403C2 0x3401 0 ADDS r4,#1 false -Instruction 5947 S:0xC00403C4 0x4621 0 MOV r1,r4 false -Instruction 5948 S:0xC00403C6 0xFB00F008 0 MUL r0,r0,r8 false -Instruction 5949 S:0xC00403CA 0xF211F883 0 BL {pc}+0x21110a ; 0xc02514d4 true -Cycle Count Cycle Count: 54 (Atom Packet) -Cycle Count Cycle Count: 35 (I-Sync Packet) -Info Tracing enabled -Instruction 5950 S:0xC00403CE 0x4B27 0 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false -Instruction 5951 S:0xC00403D0 0x685A 0 LDR r2,[r3,#4] false -Instruction 5952 S:0xC00403D2 0x4607 0 MOV r7,r0 false -Instruction 5953 S:0xC00403D4 0xF8C60148 0 STR r0,[r6,#0x148] false -Instruction 5954 S:0xC00403D8 0xB98A 0 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 5955 S:0xC00403DA 0xEA4F2088 0 LSL r0,r8,#10 false -Instruction 5956 S:0xC00403DE 0x4621 0 MOV r1,r4 false -Instruction 5957 S:0xC00403E0 0xF211F878 0 BL {pc}+0x2110f4 ; 0xc02514d4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 4 (I-Sync Packet) -Info Tracing enabled -Instruction 5958 S:0xC00403E4 0x4607 0 MOV r7,r0 false -Instruction 5959 S:0xC00403E6 0xF8C6014C 0 STR r0,[r6,#0x14c] false -Instruction 5960 S:0xC00403EA 0x4B21 0 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false -Instruction 5961 S:0xC00403EC 0x685A 0 LDR r2,[r3,#4] false -Instruction 5962 S:0xC00403EE 0x2A00 0 CMP r2,#0 false -Instruction 5963 S:0xC00403F0 0xD12E 0 BNE {pc}+0x60 ; 0xc0040450 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 5964 S:0xC00403F2 0xF8D60148 0 LDR r0,[r6,#0x148] false -Instruction 5965 S:0xC00403F6 0xEBCA0000 0 RSB r0,r10,r0 false -Instruction 5966 S:0xC00403FA 0xE8BD8FF8 0 POP {r3-r11,pc} true -Instruction 5967 S:0xC00440CA 0xE9D62312 0 LDRD r2,r3,[r6,#0x48] false -Instruction 5968 S:0xC00440CE 0x4630 0 MOV r0,r6 false -Instruction 5969 S:0xC00440D0 0xF8D74148 0 LDR r4,[r7,#0x148] false -Instruction 5970 S:0xC00440D4 0x2100 0 MOVS r1,#0 false -Instruction 5971 S:0xC00440D6 0x1912 0 ADDS r2,r2,r4 false -Instruction 5972 S:0xC00440D8 0xF1430300 0 ADC r3,r3,#0 false -Instruction 5973 S:0xC00440DC 0xE9C62312 0 STRD r2,r3,[r6,#0x48] false -Instruction 5974 S:0xC00440E0 0xF7FBFD5C 0 BL {pc}-0x4544 ; 0xc003fb9c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 5975 S:0xC003FB9C 0xE92D0FF0 0 PUSH {r4-r11} false -Instruction 5976 S:0xC003FBA0 0xB500 0 PUSH {lr} false -Instruction 5977 S:0xC003FBA2 0xF85DEB04 0 POP {lr} false -Instruction 5978 S:0xC003FBA6 0xF8D06084 0 LDR r6,[r0,#0x84] false -Instruction 5979 S:0xC003FBAA 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false -Instruction 5980 S:0xC003FBAE 0xF8D67480 0 LDR r7,[r6,#0x480] false -Instruction 5981 S:0xC003FBB2 0xF8D66484 0 LDR r6,[r6,#0x484] false -Instruction 5982 S:0xC003FBB6 0x0D3A 0 LSRS r2,r7,#20 false -Instruction 5983 S:0xC003FBB8 0xEA423206 0 ORR r2,r2,r6,LSL #12 false -Instruction 5984 S:0xC003FBBC 0x0D33 0 LSRS r3,r6,#20 false -Instruction 5985 S:0xC003FBBE 0x1B14 0 SUBS r4,r2,r4 false -Instruction 5986 S:0xC003FBC0 0xEB630505 0 SBC r5,r3,r5 false -Instruction 5987 S:0xC003FBC4 0xEA540605 0 ORRS r6,r4,r5 false -Instruction 5988 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 5989 S:0xC003FBCA 0x2600 0 MOVS r6,#0 false -Instruction 5990 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 5991 S:0xC003FBCE 0x2900 0 CMP r1,#0 false -Instruction 5992 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 5993 S:0xC003FBD2 0x2600 0 MOVS r6,#0 false -Instruction 5994 S:0xC003FBD4 0xF0060601 0 AND r6,r6,#1 false -Instruction 5995 S:0xC003FBD8 0x2E00 0 CMP r6,#0 false -Instruction 5996 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true fail -Cycle Count Cycle Count: 34 (Atom Packet) -Instruction 5997 S:0xC003FBDC 0xF1000C60 0 ADD r12,r0,#0x60 false -Instruction 5998 S:0xC003FBE0 0xE8DC677F 0 LDREXD r6,r7,[r12] false -Instruction 5999 S:0xC003FBE4 0xEA560807 0 ORRS r8,r6,r7 false -Instruction 6000 S:0xC003FBE8 0xD163 0 BNE {pc}+0xca ; 0xc003fcb2 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 6001 S:0xC003FBEA 0xE9D06714 0 LDRD r6,r7,[r0,#0x50] false -Instruction 6002 S:0xC003FBEE 0xEA540C05 0 ORRS r12,r4,r5 false -Instruction 6003 S:0xC003FBF2 0xD027 0 BEQ {pc}+0x52 ; 0xc003fc44 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 6004 S:0xC003FBF4 0xF44F68FC 0 MOV r8,#0x7e0 false -Instruction 6005 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false -Instruction 6006 S:0xC003FBFC 0x45A9 0 CMP r9,r5 false -Instruction 6007 S:0xC003FBFE 0xBF08 0 IT EQ false -Instruction 6008 S:0xC003FC00 0x45A0 0 CMP r8,r4 false -Instruction 6009 S:0xC003FC02 0xF0C0808F 0 BCC.W {pc}+0x122 ; 0xc003fd24 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 6010 S:0xC003FC06 0x2C1F 0 CMP r4,#0x1f false -Instruction 6011 S:0xC003FC08 0x46A4 0 MOV r12,r4 false -Instruction 6012 S:0xC003FC0A 0xD871 0 BHI {pc}+0xe6 ; 0xc003fcf0 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 6013 S:0xC003FC0C 0xF8DF8120 0 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false -Instruction 6014 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false -Instruction 6015 S:0xC003FC14 0xF858C02C 0 LDR r12,[r8,r12,LSL #2] false -Instruction 6016 S:0xC003FC18 0xFBAC8906 0 UMULL r8,r9,r12,r6 false -Instruction 6017 S:0xC003FC1C 0xFB0C9A07 0 MLA r10,r12,r7,r9 false -Instruction 6018 S:0xC003FC20 0xE9C0AB14 0 STRD r10,r11,[r0,#0x50] false -Instruction 6019 S:0xC003FC24 0xF1000C58 0 ADD r12,r0,#0x58 false -Instruction 6020 S:0xC003FC28 0xE8DC677F 0 LDREXD r6,r7,[r12] false -Instruction 6021 S:0xC003FC2C 0x1936 0 ADDS r6,r6,r4 false -Instruction 6022 S:0xC003FC2E 0xEB470705 0 ADC r7,r7,r5 false -Instruction 6023 S:0xC003FC32 0xE8CC6778 0 STREXD r8,r6,r7,[r12] false -Instruction 6024 S:0xC003FC36 0xF0980F00 0 TEQ r8,#0 false -Instruction 6025 S:0xC003FC3A 0xD1F5 0 BNE {pc}-0x12 ; 0xc003fc28 true fail -Cycle Count Cycle Count: 67 (Atom Packet) -Instruction 6026 S:0xC003FC3C 0x4656 0 MOV r6,r10 false -Instruction 6027 S:0xC003FC3E 0x465F 0 MOV r7,r11 false -Instruction 6028 S:0xC003FC40 0xE9C0231A 0 STRD r2,r3,[r0,#0x68] false -Instruction 6029 S:0xC003FC44 0xE9D0451E 0 LDRD r4,r5,[r0,#0x78] false -Instruction 6030 S:0xC003FC48 0xE9D02312 0 LDRD r2,r3,[r0,#0x48] false -Instruction 6031 S:0xC003FC4C 0xF8D0C094 0 LDR r12,[r0,#0x94] false -Instruction 6032 S:0xC003FC50 0x1B12 0 SUBS r2,r2,r4 false -Instruction 6033 S:0xC003FC52 0xEB630305 0 SBC r3,r3,r5 false -Instruction 6034 S:0xC003FC56 0x1992 0 ADDS r2,r2,r6 false -Instruction 6035 S:0xC003FC58 0xEB430307 0 ADC r3,r3,r7 false -Instruction 6036 S:0xC003FC5C 0xB999 0 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 6037 S:0xC003FC5E 0x17DE 0 ASRS r6,r3,#31 false -Instruction 6038 S:0xC003FC60 0xEA4F0AD4 0 LSR r10,r4,#3 false -Instruction 6039 S:0xC003FC64 0x4637 0 MOV r7,r6 false -Instruction 6040 S:0xC003FC66 0xEA860802 0 EOR r8,r6,r2 false -Instruction 6041 S:0xC003FC6A 0xEA860903 0 EOR r9,r6,r3 false -Instruction 6042 S:0xC003FC6E 0xEA4A7A45 0 ORR r10,r10,r5,LSL #29 false -Instruction 6043 S:0xC003FC72 0xEA4F0BD5 0 LSR r11,r5,#3 false -Instruction 6044 S:0xC003FC76 0xEBB80806 0 SUBS r8,r8,r6 false -Instruction 6045 S:0xC003FC7A 0xEB690907 0 SBC r9,r9,r7 false -Instruction 6046 S:0xC003FC7E 0x45CB 0 CMP r11,r9 false -Instruction 6047 S:0xC003FC80 0xBF08 0 IT EQ false -Instruction 6048 S:0xC003FC82 0x45C2 0 CMP r10,r8 false -Instruction 6049 S:0xC003FC84 0xD212 0 BCS {pc}+0x28 ; 0xc003fcac true -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 6050 S:0xC003FCAC 0xE8BD0FF0 0 POP {r4-r11} false -Instruction 6051 S:0xC003FCB0 0x4770 0 BX lr true -Instruction 6052 S:0xC00440E4 0x4630 0 MOV r0,r6 false -Instruction 6053 S:0xC00440E6 0x4639 0 MOV r1,r7 false -Instruction 6054 S:0xC00440E8 0xF7FBFB98 0 BL {pc}-0x48cc ; 0xc003f81c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6055 S:0xC003F81C 0xB430 0 PUSH {r4,r5} false -Instruction 6056 S:0xC003F81E 0xB500 0 PUSH {lr} false -Instruction 6057 S:0xC003F820 0xF85DEB04 0 POP {lr} false -Instruction 6058 S:0xC003F824 0x2400 0 MOVS r4,#0 false -Instruction 6059 S:0xC003F826 0x680A 0 LDR r2,[r1,#0] false -Instruction 6060 S:0xC003F828 0x6803 0 LDR r3,[r0,#0] false -Instruction 6061 S:0xC003F82A 0x6044 0 STR r4,[r0,#4] false -Instruction 6062 S:0xC003F82C 0x189B 0 ADDS r3,r3,r2 false -Instruction 6063 S:0xC003F82E 0x6003 0 STR r3,[r0,#0] false -Instruction 6064 S:0xC003F830 0xF8D13120 0 LDR r3,[r1,#0x120] false -Instruction 6065 S:0xC003F834 0xB1AB 0 CBZ r3,{pc}+0x2e ; 0xc003f862 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 6066 S:0xC003F862 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 6067 S:0xC003F866 0x680D 0 LDR r5,[r1,#0] false -Instruction 6068 S:0xC003F868 0x6B14 0 LDR r4,[r2,#0x30] false -Instruction 6069 S:0xC003F86A 0x6353 0 STR r3,[r2,#0x34] false -Instruction 6070 S:0xC003F86C 0x1964 0 ADDS r4,r4,r5 false -Instruction 6071 S:0xC003F86E 0x6314 0 STR r4,[r2,#0x30] false -Instruction 6072 S:0xC003F870 0xE7E1 0 B {pc}-0x3a ; 0xc003f836 true -Cycle Count Cycle Count: 25 (Atom Packet) -Instruction 6073 S:0xC003F836 0xF8D13128 0 LDR r3,[r1,#0x128] false -Instruction 6074 S:0xC003F83A 0xB123 0 CBZ r3,{pc}+0xc ; 0xc003f846 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6075 S:0xC003F846 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 6076 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false -Instruction 6077 S:0xC003F84E 0xF5036599 0 ADD r5,r3,#0x4c8 false -Instruction 6078 S:0xC003F852 0xF8D344C8 0 LDR r4,[r3,#0x4c8] false -Instruction 6079 S:0xC003F856 0x6062 0 STR r2,[r4,#4] false -Instruction 6080 S:0xC003F858 0x614C 0 STR r4,[r1,#0x14] false -Instruction 6081 S:0xC003F85A 0x618D 0 STR r5,[r1,#0x18] false -Instruction 6082 S:0xC003F85C 0xF8C324C8 0 STR r2,[r3,#0x4c8] false -Instruction 6083 S:0xC003F860 0xE7EC 0 B {pc}-0x24 ; 0xc003f83c true -Cycle Count Cycle Count: 25 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 6084 S:0xC003F83C 0x6883 0 LDR r3,[r0,#8] false -Instruction 6085 S:0xC003F83E 0x3301 0 ADDS r3,#1 false -Instruction 6086 S:0xC003F840 0x6083 0 STR r3,[r0,#8] false -Instruction 6087 S:0xC003F842 0xBC30 0 POP {r4,r5} false -Instruction 6088 S:0xC003F844 0x4770 0 BX lr true -Instruction 6089 S:0xC00440EC 0x4630 0 MOV r0,r6 false -Instruction 6090 S:0xC00440EE 0xF7FCF8AD 0 BL {pc}-0x3ea2 ; 0xc004024c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6091 S:0xC004024C 0xB570 0 PUSH {r4-r6,lr} false -Instruction 6092 S:0xC004024E 0xB500 0 PUSH {lr} false -Instruction 6093 S:0xC0040250 0xF85DEB04 0 POP {lr} false -Instruction 6094 S:0xC0040254 0xF8D01094 0 LDR r1,[r0,#0x94] false -Instruction 6095 S:0xC0040258 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 6096 S:0xC004025C 0x6A0B 0 LDR r3,[r1,#0x20] false -Instruction 6097 S:0xC004025E 0xF8D224C0 0 LDR r2,[r2,#0x4c0] false -Instruction 6098 S:0xC0040262 0xF8534022 0 LDR r4,[r3,r2,LSL #2] false -Instruction 6099 S:0xC0040266 0x2C00 0 CMP r4,#0 false -Instruction 6100 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Cycle Count Cycle Count: 42 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 6101 S:0xC00402C2 0xBD70 0 POP {r4-r6,pc} true -Instruction 6102 S:0xC00440F2 0xF24C5968 0 MOV r9,#0xc568 false -Instruction 6103 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false -Instruction 6104 S:0xC00440FA 0xF2CC095F 0 MOVT r9,#0xc05f false -Instruction 6105 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false -Instruction 6106 S:0xC0044102 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false -Instruction 6107 S:0xC0044106 0xF1A70838 0 SUB r8,r7,#0x38 false -Instruction 6108 S:0xC004410A 0xF8DC4000 0 LDR r4,[r12,#0] false -Instruction 6109 S:0xC004410E 0xF8D91000 0 LDR r1,[r9,#0] false -Instruction 6110 S:0xC0044112 0x07C9 0 LSLS r1,r1,#31 false -Instruction 6111 S:0xC0044114 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false -Instruction 6112 S:0xC0044118 0xBF48 0 IT MI false -Instruction 6113 S:0xC004411A 0x0864 0 LSRS r4,r4,#1 false -Instruction 6114 S:0xC004411C 0x1B12 0 SUBS r2,r2,r4 false -Instruction 6115 S:0xC004411E 0xF1630300 0 SBC r3,r3,#0 false -Instruction 6116 S:0xC0044122 0x4614 0 MOV r4,r2 false -Instruction 6117 S:0xC0044124 0x461D 0 MOV r5,r3 false -Instruction 6118 S:0xC0044126 0x1A24 0 SUBS r4,r4,r0 false -Instruction 6119 S:0xC0044128 0xEB650501 0 SBC r5,r5,r1 false -Instruction 6120 S:0xC004412C 0x2C01 0 CMP r4,#1 false -Instruction 6121 S:0xC004412E 0xF1750E00 0 SBCS lr,r5,#0 false -Instruction 6122 S:0xC0044132 0xBFB8 0 IT LT false -Instruction 6123 S:0xC0044134 0x460B 0 MOV r3,r1 false -Instruction 6124 S:0xC0044136 0xF8D71128 0 LDR r1,[r7,#0x128] false -Instruction 6125 S:0xC004413A 0xBFB8 0 IT LT false -Instruction 6126 S:0xC004413C 0x4602 0 MOV r2,r0 false -Instruction 6127 S:0xC004413E 0xE9C7230C 0 STRD r2,r3,[r7,#0x30] false -Instruction 6128 S:0xC0044142 0xB109 0 CBZ r1,{pc}+6 ; 0xc0044148 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 6129 S:0xC0044148 0xE9D7231E 0 LDRD r2,r3,[r7,#0x78] false -Instruction 6130 S:0xC004414C 0xEA520003 0 ORRS r0,r2,r3 false -Instruction 6131 S:0xC0044150 0xD02A 0 BEQ {pc}+0x58 ; 0xc00441a8 true fail -Cycle Count Cycle Count: 163 (Atom Packet) -Instruction 6132 S:0xC0044152 0xF8D61084 0 LDR r1,[r6,#0x84] false -Instruction 6133 S:0xC0044156 0xF501618F 0 ADD r1,r1,#0x478 false -Instruction 6134 S:0xC004415A 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 6135 S:0xC004415E 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 6136 S:0xC0044160 0xEB650503 0 SBC r5,r5,r3 false -Instruction 6137 S:0xC0044164 0x2C00 0 CMP r4,#0 false -Instruction 6138 S:0xC0044166 0xF1750100 0 SBCS r1,r5,#0 false -Instruction 6139 S:0xC004416A 0xF2C082F7 0 BLT.W {pc}+0x5f2 ; 0xc004475c true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 6140 S:0xC004416E 0xE9D72320 0 LDRD r2,r3,[r7,#0x80] false -Instruction 6141 S:0xC0044172 0x42AB 0 CMP r3,r5 false -Instruction 6142 S:0xC0044174 0xBF08 0 IT EQ false -Instruction 6143 S:0xC0044176 0x42A2 0 CMP r2,r4 false -Instruction 6144 S:0xC0044178 0xF0C08562 0 BCC.W {pc}+0xac8 ; 0xc0044c40 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6145 S:0xC004417C 0xE9D72322 0 LDRD r2,r3,[r7,#0x88] false -Instruction 6146 S:0xC0044180 0x2000 0 MOVS r0,#0 false -Instruction 6147 S:0xC0044182 0x2100 0 MOVS r1,#0 false -Instruction 6148 S:0xC0044184 0xE9C7011E 0 STRD r0,r1,[r7,#0x78] false -Instruction 6149 S:0xC0044188 0x1912 0 ADDS r2,r2,r4 false -Instruction 6150 S:0xC004418A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 6151 S:0xC004418E 0xE9C72322 0 STRD r2,r3,[r7,#0x88] false -Instruction 6152 S:0xC0044192 0xF1B80F00 0 CMP r8,#0 false -Instruction 6153 S:0xC0044196 0xD007 0 BEQ {pc}+0x12 ; 0xc00441a8 true fail -Cycle Count Cycle Count: 28 (Atom Packet) -Instruction 6154 S:0xC0044198 0xF2460244 0 MOV r2,#0x6044 false -Instruction 6155 S:0xC004419C 0xF2CC0263 0 MOVT r2,#0xc063 false -Instruction 6156 S:0xC00441A0 0x6853 0 LDR r3,[r2,#4] false -Instruction 6157 S:0xC00441A2 0x2B00 0 CMP r3,#0 false -Instruction 6158 S:0xC00441A4 0xF04085D6 0 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6159 S:0xC00441A8 0xE9D72324 0 LDRD r2,r3,[r7,#0x90] false -Instruction 6160 S:0xC00441AC 0xEA520403 0 ORRS r4,r2,r3 false -Instruction 6161 S:0xC00441B0 0xD051 0 BEQ {pc}+0xa6 ; 0xc0044256 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6162 S:0xC0044256 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 6163 S:0xC0044258 0x42A7 0 CMP r7,r4 false -Instruction 6164 S:0xC004425A 0xD008 0 BEQ {pc}+0x14 ; 0xc004426e true fail -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 6165 S:0xC004425C 0xF8D63084 0 LDR r3,[r6,#0x84] false -Instruction 6166 S:0xC0044260 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 6167 S:0xC0044264 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 6168 S:0xC0044268 0xE9C72312 0 STRD r2,r3,[r7,#0x48] false -Instruction 6169 S:0xC004426C 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 6170 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false -Instruction 6171 S:0xC0044272 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false -Instruction 6172 S:0xC0044276 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false -Instruction 6173 S:0xC004427A 0xF2CC0960 0 MOVT r9,#0xc060 false -Instruction 6174 S:0xC004427E 0x1A80 0 SUBS r0,r0,r2 false -Instruction 6175 S:0xC0044280 0xEB610103 0 SBC r1,r1,r3 false -Instruction 6176 S:0xC0044284 0xF8D95000 0 LDR r5,[r9,#0] false -Instruction 6177 S:0xC0044288 0x2300 0 MOVS r3,#0 false -Instruction 6178 S:0xC004428A 0xEA4F7AE1 0 ASR r10,r1,#31 false -Instruction 6179 S:0xC004428E 0xEB050545 0 ADD r5,r5,r5,LSL #1 false -Instruction 6180 S:0xC0044292 0x46D3 0 MOV r11,r10 false -Instruction 6181 S:0xC0044294 0xEA80000A 0 EOR r0,r0,r10 false -Instruction 6182 S:0xC0044298 0xEA81010A 0 EOR r1,r1,r10 false -Instruction 6183 S:0xC004429C 0x462A 0 MOV r2,r5 false -Instruction 6184 S:0xC004429E 0xEBB0000A 0 SUBS r0,r0,r10 false -Instruction 6185 S:0xC00442A2 0xEB61010B 0 SBC r1,r1,r11 false -Instruction 6186 S:0xC00442A6 0x4282 0 CMP r2,r0 false -Instruction 6187 S:0xC00442A8 0xEB730C01 0 SBCS r12,r3,r1 false -Instruction 6188 S:0xC00442AC 0xBFBE 0 ITTT LT false -Instruction 6189 S:0xC00442AE 0x6C33 0 LDR r3,[r6,#0x40] false -Instruction 6190 S:0xC00442B0 0x3301 0 ADDS r3,#1 false -Instruction 6191 S:0xC00442B2 0x6433 0 STR r3,[r6,#0x40] false -Instruction 6192 S:0xC00442B4 0x42BC 0 CMP r4,r7 false -Instruction 6193 S:0xC00442B6 0xD003 0 BEQ {pc}+0xa ; 0xc00442c0 true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 6194 S:0xC00442B8 0x4630 0 MOV r0,r6 false -Instruction 6195 S:0xC00442BA 0x4639 0 MOV r1,r7 false -Instruction 6196 S:0xC00442BC 0xF7FCFEC4 0 BL {pc}-0x3274 ; 0xc0041048 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6197 S:0xC0041048 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 6198 S:0xC004104C 0xB500 0 PUSH {lr} false -Instruction 6199 S:0xC004104E 0xF85DEB04 0 POP {lr} false -Instruction 6200 S:0xC0041052 0x468C 0 MOV r12,r1 false -Instruction 6201 S:0xC0041054 0xF1000128 0 ADD r1,r0,#0x28 false -Instruction 6202 S:0xC0041058 0x2401 0 MOVS r4,#1 false -Instruction 6203 S:0xC004105A 0x460F 0 MOV r7,r1 false -Instruction 6204 S:0xC004105C 0x2300 0 MOVS r3,#0 false -Instruction 6205 S:0xC004105E 0xE010 0 B {pc}+0x24 ; 0xc0041082 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 6206 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false -Instruction 6207 S:0xC0041084 0x2E00 0 CMP r6,#0 false -Instruction 6208 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6209 S:0xC0041088 0xF10C0208 0 ADD r2,r12,#8 false -Instruction 6210 S:0xC004108C 0xB104 0 CBZ r4,{pc}+4 ; 0xc0041090 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 6211 S:0xC004108E 0x62C2 0 STR r2,[r0,#0x2c] false -Instruction 6212 S:0xC0041090 0xF8CC3008 0 STR r3,[r12,#8] false -Instruction 6213 S:0xC0041094 0x4610 0 MOV r0,r2 false -Instruction 6214 S:0xC0041096 0x2300 0 MOVS r3,#0 false -Instruction 6215 S:0xC0041098 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 6216 S:0xC004109C 0xF8CC3010 0 STR r3,[r12,#0x10] false -Instruction 6217 S:0xC00410A0 0x603A 0 STR r2,[r7,#0] false -Instruction 6218 S:0xC00410A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 6219 S:0xC00410A6 0xF215B865 0 B.W {pc}+0x2150ce ; 0xc0256174 true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 53 (I-Sync Packet) -Info Tracing enabled -Instruction 6220 S:0xC00442C0 0x2301 0 MOVS r3,#1 false -Instruction 6221 S:0xC00442C2 0x61FB 0 STR r3,[r7,#0x1c] false -Instruction 6222 S:0xC00442C4 0x68B3 0 LDR r3,[r6,#8] false -Instruction 6223 S:0xC00442C6 0x2B01 0 CMP r3,#1 false -Instruction 6224 S:0xC00442C8 0xF00081D8 0 BEQ.W {pc}+0x3b4 ; 0xc004467c true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 6225 S:0xC00442CC 0x68F3 0 LDR r3,[r6,#0xc] false -Instruction 6226 S:0xC00442CE 0x3301 0 ADDS r3,#1 false -Instruction 6227 S:0xC00442D0 0x60F3 0 STR r3,[r6,#0xc] false -Instruction 6228 S:0xC00442D2 0xF8D77120 0 LDR r7,[r7,#0x120] false -Instruction 6229 S:0xC00442D6 0x2F00 0 CMP r7,#0 false -Instruction 6230 S:0xC00442D8 0xF000810F 0 BEQ.W {pc}+0x222 ; 0xc00444fa true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 6231 S:0xC00444FA 0x9D13 0 LDR r5,[sp,#0x4c] false -Instruction 6232 S:0xC00444FC 0x9E13 0 LDR r6,[sp,#0x4c] false -Instruction 6233 S:0xC00444FE 0xF5056390 0 ADD r3,r5,#0x480 false -Instruction 6234 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false -Instruction 6235 S:0xC0044506 0x686D 0 LDR r5,[r5,#4] false -Instruction 6236 S:0xC0044508 0xE9D38900 0 LDRD r8,r9,[r3,#0] false -Instruction 6237 S:0xC004450C 0xE9DA0100 0 LDRD r0,r1,[r10,#0] false -Instruction 6238 S:0xC0044510 0xF8D644C0 0 LDR r4,[r6,#0x4c0] false -Instruction 6239 S:0xC0044514 0xEBB80000 0 SUBS r0,r8,r0 false -Instruction 6240 S:0xC0044518 0xEB690101 0 SBC r1,r9,r1 false -Instruction 6241 S:0xC004451C 0xF7FBFA1E 0 BL {pc}-0x4bc0 ; 0xc003f95c true -Cycle Count Cycle Count: 38 (Atom Packet) -Cycle Count Cycle Count: 33 (Branch Packet) -Instruction 6242 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 6243 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 6244 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 6245 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 6246 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 6247 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 6248 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 6249 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 6250 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 6251 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 6252 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 6253 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 6254 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 6255 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 6256 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 6257 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 6258 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 6259 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 6260 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 6261 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 6262 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 6263 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 6264 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 6265 S:0xC0044520 0x2800 0 CMP r0,#0 false -Instruction 6266 S:0xC0044522 0xF1710700 0 SBCS r7,r1,#0 false -Instruction 6267 S:0xC0044526 0xF2C08147 0 BLT.W {pc}+0x292 ; 0xc00447b8 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6268 S:0xC004452A 0x0A86 0 LSRS r6,r0,#10 false -Instruction 6269 S:0xC004452C 0x0A8F 0 LSRS r7,r1,#10 false -Instruction 6270 S:0xC004452E 0xEA465681 0 ORR r6,r6,r1,LSL #22 false -Instruction 6271 S:0xC0044532 0xEA560B07 0 ORRS r11,r6,r7 false -Instruction 6272 S:0xC0044536 0xF0408114 0 BNE.W {pc}+0x22c ; 0xc0044762 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6273 S:0xC0044762 0x4B58 0 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false -Instruction 6274 S:0xC0044764 0xE9CA8900 0 STRD r8,r9,[r10,#0] false -Instruction 6275 S:0xC0044768 0x681A 0 LDR r2,[r3,#0] false -Instruction 6276 S:0xC004476A 0xB372 0 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 6277 S:0xC004476C 0xEB031304 0 ADD r3,r3,r4,LSL #4 false -Instruction 6278 S:0xC0044770 0xF04F0A00 0 MOV r10,#0 false -Instruction 6279 S:0xC0044774 0xF8CDA01C 0 STR r10,[sp,#0x1c] false -Instruction 6280 S:0xC0044778 0xF8D3C098 0 LDR r12,[r3,#0x98] false -Instruction 6281 S:0xC004477C 0xF8CDC018 0 STR r12,[sp,#0x18] false -Instruction 6282 S:0xC0044780 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 6283 S:0xC0044784 0xF8D9459C 0 LDR r4,[r9,#0x59c] false -Instruction 6284 S:0xC0044788 0x05A1 0 LSLS r1,r4,#22 false -Instruction 6285 S:0xC004478A 0x0D89 0 LSRS r1,r1,#22 false -Instruction 6286 S:0xC004478C 0x1872 0 ADDS r2,r6,r1 false -Instruction 6287 S:0xC004478E 0xF1470300 0 ADC r3,r7,#0 false -Instruction 6288 S:0xC0044792 0x2B00 0 CMP r3,#0 false -Instruction 6289 S:0xC0044794 0xBF08 0 IT EQ false -Instruction 6290 S:0xC0044796 0xF5B26F80 0 CMP r2,#0x400 false -Instruction 6291 S:0xC004479A 0xD21E 0 BCS {pc}+0x40 ; 0xc00447da true fail -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 6292 S:0xC004479C 0xF8D91598 0 LDR r1,[r9,#0x598] false -Instruction 6293 S:0xC00447A0 0x2D00 0 CMP r5,#0 false -Instruction 6294 S:0xC00447A2 0xF0408091 0 BNE.W {pc}+0x126 ; 0xc00448c8 true -Cycle Count Cycle Count: 21 (Atom Packet) -Instruction 6295 S:0xC00448C8 0xF8DDA018 0 LDR r10,[sp,#0x18] false -Instruction 6296 S:0xC00448CC 0xF8DDB01C 0 LDR r11,[sp,#0x1c] false -Instruction 6297 S:0xC00448D0 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 6298 S:0xC00448D4 0xFBA6230A 0 UMULL r2,r3,r6,r10 false -Instruction 6299 S:0xC00448D8 0xF8D955C8 0 LDR r5,[r9,#0x5c8] false -Instruction 6300 S:0xC00448DC 0xFB06F00B 0 MUL r0,r6,r11 false -Instruction 6301 S:0xC00448E0 0x46D3 0 MOV r11,r10 false -Instruction 6302 S:0xC00448E2 0xFB0A0007 0 MLA r0,r10,r7,r0 false -Instruction 6303 S:0xC00448E6 0x0A92 0 LSRS r2,r2,#10 false -Instruction 6304 S:0xC00448E8 0x18C3 0 ADDS r3,r0,r3 false -Instruction 6305 S:0xC00448EA 0xEA425283 0 ORR r2,r2,r3,LSL #22 false -Instruction 6306 S:0xC00448EE 0x1889 0 ADDS r1,r1,r2 false -Instruction 6307 S:0xC00448F0 0x18AD 0 ADDS r5,r5,r2 false -Instruction 6308 S:0xC00448F2 0xF8C91598 0 STR r1,[r9,#0x598] false -Instruction 6309 S:0xC00448F6 0xF8C955C8 0 STR r5,[r9,#0x5c8] false -Instruction 6310 S:0xC00448FA 0xE758 0 B {pc}-0x14c ; 0xc00447ae true -Cycle Count Cycle Count: 44 (Atom Packet) -Instruction 6311 S:0xC00447AE 0x19A4 0 ADDS r4,r4,r6 false -Instruction 6312 S:0xC00447B0 0x9E13 0 LDR r6,[sp,#0x4c] false -Instruction 6313 S:0xC00447B2 0xF8C6459C 0 STR r4,[r6,#0x59c] false -Instruction 6314 S:0xC00447B6 0xE6C7 0 B {pc}-0x26e ; 0xc0044548 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 6315 S:0xC0044548 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 6316 S:0xC004454C 0x028B 0 LSLS r3,r1,#10 false -Instruction 6317 S:0xC004454E 0x3401 0 ADDS r4,#1 false -Instruction 6318 S:0xC0044550 0x4618 0 MOV r0,r3 false -Instruction 6319 S:0xC0044552 0x2100 0 MOVS r1,#0 false -Instruction 6320 S:0xC0044554 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false -Instruction 6321 S:0xC0044558 0xF8D970B8 0 LDR r7,[r9,#0xb8] false -Instruction 6322 S:0xC004455C 0xF20CFC18 0 BL {pc}+0x20c834 ; 0xc0250d90 true -Cycle Count Cycle Count: 8 (Atom Packet) -Cycle Count Cycle Count: 234 (I-Sync Packet) -Info Tracing enabled -Instruction 6323 S:0xC0044560 0x1BD6 0 SUBS r6,r2,r7 false -Instruction 6324 S:0xC0044562 0xF8D980BC 0 LDR r8,[r9,#0xbc] false -Instruction 6325 S:0xC0044566 0xEA8679E6 0 EOR r9,r6,r6,ASR #31 false -Instruction 6326 S:0xC004456A 0xEBA979E6 0 SUB r9,r9,r6,ASR #31 false -Instruction 6327 S:0xC004456E 0x02A8 0 LSLS r0,r5,#10 false -Instruction 6328 S:0xC0044570 0x2100 0 MOVS r1,#0 false -Instruction 6329 S:0xC0044572 0xF8DA50DC 0 LDR r5,[r10,#0xdc] false -Instruction 6330 S:0xC0044576 0xF20CFC0B 0 BL {pc}+0x20c81a ; 0xc0250d90 true -Cycle Count Cycle Count: 16 (Atom Packet) -Cycle Count Cycle Count: 177 (I-Sync Packet) -Info Tracing enabled -Instruction 6331 S:0xC004457A 0xEBB91F97 0 CMP r9,r7,LSR #6 false -Instruction 6332 S:0xC004457E 0xEBC80202 0 RSB r2,r8,r2 false -Instruction 6333 S:0xC0044582 0xD806 0 BHI {pc}+0x10 ; 0xc0044592 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 6334 S:0xC0044592 0xF1050338 0 ADD r3,r5,#0x38 false -Instruction 6335 S:0xC0044596 0xE8531F00 0 LDREX r1,[r3] false -Instruction 6336 S:0xC004459A 0x4431 0 ADD r1,r1,r6 false -Instruction 6337 S:0xC004459C 0xE8431000 0 STREX r0,r1,[r3] false -Instruction 6338 S:0xC00445A0 0xF0900F00 0 TEQ r0,#0 false -Instruction 6339 S:0xC00445A4 0xD1F7 0 BNE {pc}-0xe ; 0xc0044596 true fail -Cycle Count Cycle Count: 185 (Atom Packet) -Instruction 6340 S:0xC00445A6 0xF8DDB04C 0 LDR r11,[sp,#0x4c] false -Instruction 6341 S:0xC00445AA 0xF105033C 0 ADD r3,r5,#0x3c false -Instruction 6342 S:0xC00445AE 0xF8DB10B8 0 LDR r1,[r11,#0xb8] false -Instruction 6343 S:0xC00445B2 0x1989 0 ADDS r1,r1,r6 false -Instruction 6344 S:0xC00445B4 0xF8CB10B8 0 STR r1,[r11,#0xb8] false -Instruction 6345 S:0xC00445B8 0xE8531F00 0 LDREX r1,[r3] false -Instruction 6346 S:0xC00445BC 0x4411 0 ADD r1,r1,r2 false -Instruction 6347 S:0xC00445BE 0xE8431000 0 STREX r0,r1,[r3] false -Instruction 6348 S:0xC00445C2 0xF0900F00 0 TEQ r0,#0 false -Instruction 6349 S:0xC00445C6 0xD1F7 0 BNE {pc}-0xe ; 0xc00445b8 true fail -Cycle Count Cycle Count: 59 (Atom Packet) -Instruction 6350 S:0xC00445C8 0xF8DB30BC 0 LDR r3,[r11,#0xbc] false -Instruction 6351 S:0xC00445CC 0x189B 0 ADDS r3,r3,r2 false -Instruction 6352 S:0xC00445CE 0xF8CB30BC 0 STR r3,[r11,#0xbc] false -Instruction 6353 S:0xC00445D2 0x4BB9 0 LDR r3,[pc,#740] ; [0xC00448B8] = 0xC0635FCC false -Instruction 6354 S:0xC00445D4 0x9D13 0 LDR r5,[sp,#0x4c] false -Instruction 6355 S:0xC00445D6 0x685A 0 LDR r2,[r3,#4] false -Instruction 6356 S:0xC00445D8 0xF8D50598 0 LDR r0,[r5,#0x598] false -Instruction 6357 S:0xC00445DC 0xF8D5159C 0 LDR r1,[r5,#0x59c] false -Instruction 6358 S:0xC00445E0 0xF8D584C0 0 LDR r8,[r5,#0x4c0] false -Instruction 6359 S:0xC00445E4 0x2A00 0 CMP r2,#0 false -Instruction 6360 S:0xC00445E6 0xF0408455 0 BNE.W {pc}+0x8ae ; 0xc0044e94 true fail -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 6361 S:0xC00445EA 0x4BB4 0 LDR r3,[pc,#720] ; [0xC00448BC] = 0xC0635FB8 false -Instruction 6362 S:0xC00445EC 0x9F13 0 LDR r7,[sp,#0x4c] false -Instruction 6363 S:0xC00445EE 0x685A 0 LDR r2,[r3,#4] false -Instruction 6364 S:0xC00445F0 0xE9D74524 0 LDRD r4,r5,[r7,#0x90] false -Instruction 6365 S:0xC00445F4 0x2A00 0 CMP r2,#0 false -Instruction 6366 S:0xC00445F6 0xF040843D 0 BNE.W {pc}+0x87e ; 0xc0044e74 true fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 6367 S:0xC00445FA 0xF8DD904C 0 LDR r9,[sp,#0x4c] false -Instruction 6368 S:0xC00445FE 0x4648 0 MOV r0,r9 false -Instruction 6369 S:0xC0044600 0xF8D93004 0 LDR r3,[r9,#4] false -Instruction 6370 S:0xC0044604 0x3301 0 ADDS r3,#1 false -Instruction 6371 S:0xC0044606 0xF8C93004 0 STR r3,[r9,#4] false -Instruction 6372 S:0xC004460A 0xB025 0 ADD sp,sp,#0x94 false -Instruction 6373 S:0xC004460C 0xE8BD4FF0 0 POP {r4-r11,lr} false -Instruction 6374 S:0xC0044610 0xF7FCBD9E 0 B {pc}-0x34c0 ; 0xc0041150 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 6375 S:0xC0041150 0xB478 0 PUSH {r3-r6} false -Instruction 6376 S:0xC0041152 0xB500 0 PUSH {lr} false -Instruction 6377 S:0xC0041154 0xF85DEB04 0 POP {lr} false -Instruction 6378 S:0xC0041158 0x4A16 0 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false -Instruction 6379 S:0xC004115A 0xF8D01460 0 LDR r1,[r0,#0x460] false -Instruction 6380 S:0xC004115E 0x6812 0 LDR r2,[r2,#0] false -Instruction 6381 S:0xC0041160 0x0612 0 LSLS r2,r2,#24 false -Instruction 6382 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true -Cycle Count Cycle Count: 21 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 6383 S:0xC004119A 0xBC78 0 POP {r3-r6} false -Instruction 6384 S:0xC004119C 0x4770 0 BX lr true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 6385 S:0xC003B8B0 0xE8BD83F8 0 POP {r3-r9,pc} true -Instruction 6386 S:0xC003C042 0x68E3 0 LDR r3,[r4,#0xc] false -Instruction 6387 S:0xC003C044 0x2201 0 MOVS r2,#1 false -Instruction 6388 S:0xC003C046 0x61E2 0 STR r2,[r4,#0x1c] false -Instruction 6389 S:0xC003C048 0x069A 0 LSLS r2,r3,#26 false -Instruction 6390 S:0xC003C04A 0xD504 0 BPL {pc}+0xc ; 0xc003c056 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6391 S:0xC003C04C 0x4620 0 MOV r0,r4 false -Instruction 6392 S:0xC003C04E 0xF8D514C0 0 LDR r1,[r5,#0x4c0] false -Instruction 6393 S:0xC003C052 0xF7F2FFDF 0 BL {pc}-0xd03e ; 0xc002f014 true -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 6394 S:0xC002F014 0xB538 0 PUSH {r3-r5,lr} false -Instruction 6395 S:0xC002F016 0xB500 0 PUSH {lr} false -Instruction 6396 S:0xC002F018 0xF85DEB04 0 POP {lr} false -Instruction 6397 S:0xC002F01C 0x460D 0 MOV r5,r1 false -Instruction 6398 S:0xC002F01E 0xF003FED5 0 BL {pc}+0x3dae ; 0xc0032dcc true -Cycle Count Cycle Count: 36 (Atom Packet) -Cycle Count Cycle Count: 350 (Branch Packet) -Instruction 6399 S:0xC0032DCC 0xB500 0 PUSH {lr} false -Instruction 6400 S:0xC0032DCE 0xF85DEB04 0 POP {lr} false -Instruction 6401 S:0xC0032DD2 0xF8D032A4 0 LDR r3,[r0,#0x2a4] false -Instruction 6402 S:0xC0032DD6 0xF8530C14 0 LDR r0,[r3,#-0x14] false -Instruction 6403 S:0xC0032DDA 0x4770 0 BX lr true -Instruction 6404 S:0xC002F022 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 6405 S:0xC002F024 0x4604 0 MOV r4,r0 false -Instruction 6406 S:0xC002F026 0xF4137FE4 0 TST r3,#0x1c8 false -Instruction 6407 S:0xC002F02A 0xD10E 0 BNE {pc}+0x20 ; 0xc002f04a true -Cycle Count Cycle Count: 12 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 6408 S:0xC002F04A 0xBD38 0 POP {r3-r5,pc} true -Instruction 6409 S:0xC003C056 0x4628 0 MOV r0,r5 false -Instruction 6410 S:0xC003C058 0x4621 0 MOV r1,r4 false -Instruction 6411 S:0xC003C05A 0x2200 0 MOVS r2,#0 false -Instruction 6412 S:0xC003C05C 0xE8BD40B0 0 POP {r4,r5,r7,lr} false -Instruction 6413 S:0xC003C060 0xF7FFBF42 0 B.W {pc}-0x178 ; 0xc003bee8 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 6414 S:0xC003BEE8 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 6415 S:0xC003BEEC 0xAF00 0 ADD r7,sp,#0 false -Instruction 6416 S:0xC003BEEE 0xB500 0 PUSH {lr} false -Instruction 6417 S:0xC003BEF0 0xF85DEB04 0 POP {lr} false -Instruction 6418 S:0xC003BEF4 0x4606 0 MOV r6,r0 false -Instruction 6419 S:0xC003BEF6 0x460D 0 MOV r5,r1 false -Instruction 6420 S:0xC003BEF8 0xF7FFFFC8 0 BL {pc}-0x6c ; 0xc003be8c true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 6421 S:0xC003BE8C 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 6422 S:0xC003BE90 0xAF00 0 ADD r7,sp,#0 false -Instruction 6423 S:0xC003BE92 0xB500 0 PUSH {lr} false -Instruction 6424 S:0xC003BE94 0xF85DEB04 0 POP {lr} false -Instruction 6425 S:0xC003BE98 0xF8D06460 0 LDR r6,[r0,#0x460] false -Instruction 6426 S:0xC003BE9C 0x6B0D 0 LDR r5,[r1,#0x30] false -Instruction 6427 S:0xC003BE9E 0x4680 0 MOV r8,r0 false -Instruction 6428 S:0xC003BEA0 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 6429 S:0xC003BEA2 0x42A5 0 CMP r5,r4 false -Instruction 6430 S:0xC003BEA4 0xD019 0 BEQ {pc}+0x36 ; 0xc003beda true -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 21 (Branch Packet) -Instruction 6431 S:0xC003BEDA 0x696B 0 LDR r3,[r5,#0x14] false -Instruction 6432 S:0xC003BEDC 0x4798 0 BLX r3 true -Instruction 6433 S:0xC00414AC 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 6434 S:0xC00414B0 0xB082 0 SUB sp,sp,#8 false -Instruction 6435 S:0xC00414B2 0xB500 0 PUSH {lr} false -Instruction 6436 S:0xC00414B4 0xF85DEB04 0 POP {lr} false -Instruction 6437 S:0xC00414B8 0x4B55 0 LDR r3,[pc,#340] ; [0xC0041610] = 0xC0607834 false -Instruction 6438 S:0xC00414BA 0xF8D06460 0 LDR r6,[r0,#0x460] false -Instruction 6439 S:0xC00414BE 0x4681 0 MOV r9,r0 false -Instruction 6440 S:0xC00414C0 0xF1010438 0 ADD r4,r1,#0x38 false -Instruction 6441 S:0xC00414C4 0x6858 0 LDR r0,[r3,#4] false -Instruction 6442 S:0xC00414C6 0xF1060538 0 ADD r5,r6,#0x38 false -Instruction 6443 S:0xC00414CA 0xF8D6315C 0 LDR r3,[r6,#0x15c] false -Instruction 6444 S:0xC00414CE 0x689B 0 LDR r3,[r3,#8] false -Instruction 6445 S:0xC00414D0 0x4283 0 CMP r3,r0 false -Instruction 6446 S:0xC00414D2 0xBF34 0 ITE CC false -Instruction 6447 S:0xC00414D4 0xF04F0A00 0 MOV r10,#0 false -Instruction 6448 S:0xC00414D8 0xF04F0A01 0 MOV r10,#1 false -Instruction 6449 S:0xC00414DC 0x42A5 0 CMP r5,r4 false -Instruction 6450 S:0xC00414DE 0xD01B 0 BEQ {pc}+0x3a ; 0xc0041518 true fail -Cycle Count Cycle Count: 162 (Atom Packet) -Instruction 6451 S:0xC00414E0 0xF8DF8130 0 LDR r8,[pc,#304] ; [0xC0041614] = 0xC05FC568 false -Instruction 6452 S:0xC00414E4 0xF8D87000 0 LDR r7,[r8,#0] false -Instruction 6453 S:0xC00414E8 0xF0170704 0 ANDS r7,r7,#4 false -Instruction 6454 S:0xC00414EC 0xD005 0 BEQ {pc}+0xe ; 0xc00414fa true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 6455 S:0xC00414FA 0x6873 0 LDR r3,[r6,#4] false -Instruction 6456 S:0xC00414FC 0x681B 0 LDR r3,[r3,#0] false -Instruction 6457 S:0xC00414FE 0x079B 0 LSLS r3,r3,#30 false -Instruction 6458 S:0xC0041500 0xD40A 0 BMI {pc}+0x18 ; 0xc0041518 true fail -Cycle Count Cycle Count: 25 (Atom Packet) -Instruction 6459 S:0xC0041502 0xF8D631C0 0 LDR r3,[r6,#0x1c0] false -Instruction 6460 S:0xC0041506 0x2B05 0 CMP r3,#5 false -Instruction 6461 S:0xC0041508 0xD07C 0 BEQ {pc}+0xfc ; 0xc0041604 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6462 S:0xC004150A 0xF8D121C0 0 LDR r2,[r1,#0x1c0] false -Instruction 6463 S:0xC004150E 0xB91A 0 CBNZ r2,{pc}+0xa ; 0xc0041518 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6464 S:0xC0041510 0xF8D83000 0 LDR r3,[r8,#0] false -Instruction 6465 S:0xC0041514 0x0698 0 LSLS r0,r3,#26 false -Instruction 6466 S:0xC0041516 0xD402 0 BMI {pc}+8 ; 0xc004151e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6467 S:0xC004151E 0x2D00 0 CMP r5,#0 false -Instruction 6468 S:0xC0041520 0xD068 0 BEQ {pc}+0xd4 ; 0xc00415f4 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 6469 S:0xC0041522 0x462B 0 MOV r3,r5 false -Instruction 6470 S:0xC0041524 0xF8D33120 0 LDR r3,[r3,#0x120] false -Instruction 6471 S:0xC0041528 0x3201 0 ADDS r2,#1 false -Instruction 6472 S:0xC004152A 0x2B00 0 CMP r3,#0 false -Instruction 6473 S:0xC004152C 0xD1FA 0 BNE {pc}-8 ; 0xc0041524 true fail -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 6474 S:0xC004152E 0x2C00 0 CMP r4,#0 false -Instruction 6475 S:0xC0041530 0xD062 0 BEQ {pc}+0xc8 ; 0xc00415f8 true fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 6476 S:0xC0041532 0x4621 0 MOV r1,r4 false -Instruction 6477 S:0xC0041534 0x2300 0 MOVS r3,#0 false -Instruction 6478 S:0xC0041536 0xF8D11120 0 LDR r1,[r1,#0x120] false -Instruction 6479 S:0xC004153A 0x3301 0 ADDS r3,#1 false -Instruction 6480 S:0xC004153C 0x2900 0 CMP r1,#0 false -Instruction 6481 S:0xC004153E 0xD1FA 0 BNE {pc}-8 ; 0xc0041536 true fail -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 6482 S:0xC0041540 0x4293 0 CMP r3,r2 false -Instruction 6483 S:0xC0041542 0xDA0A 0 BGE {pc}+0x18 ; 0xc004155a true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 6484 S:0xC004155A 0x429A 0 CMP r2,r3 false -Instruction 6485 S:0xC004155C 0xDA04 0 BGE {pc}+0xc ; 0xc0041568 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 6486 S:0xC0041568 0xF8D50124 0 LDR r0,[r5,#0x124] false -Instruction 6487 S:0xC004156C 0xF8D43124 0 LDR r3,[r4,#0x124] false -Instruction 6488 S:0xC0041570 0x4298 0 CMP r0,r3 false -Instruction 6489 S:0xC0041572 0xD009 0 BEQ {pc}+0x16 ; 0xc0041588 true -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 6490 S:0xC0041588 0xF7FEFDBE 0 BL {pc}-0x1480 ; 0xc0040108 true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 6491 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 6492 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false -Instruction 6493 S:0xC004010E 0xB500 0 PUSH {lr} false -Instruction 6494 S:0xC0040110 0xF85DEB04 0 POP {lr} false -Instruction 6495 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 6496 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false -Instruction 6497 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 6498 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false -Instruction 6499 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false -Instruction 6500 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 6501 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Cycle Count Cycle Count: 30 (Atom Packet) -Instruction 6502 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false -Instruction 6503 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false -Instruction 6504 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 26 (Branch Packet) -Instruction 6505 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false -Instruction 6506 S:0xC00401B2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 6507 S:0xC004158C 0x2C00 0 CMP r4,#0 false -Instruction 6508 S:0xC004158E 0xD03E 0 BEQ {pc}+0x80 ; 0xc004160e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6509 S:0xC0041590 0x4628 0 MOV r0,r5 false -Instruction 6510 S:0xC0041592 0x4621 0 MOV r1,r4 false -Instruction 6511 S:0xC0041594 0xF7FFFF60 0 BL {pc}-0x13c ; 0xc0041458 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6512 S:0xC0041458 0xB538 0 PUSH {r3-r5,lr} false -Instruction 6513 S:0xC004145A 0xB500 0 PUSH {lr} false -Instruction 6514 S:0xC004145C 0xF85DEB04 0 POP {lr} false -Instruction 6515 S:0xC0041460 0x460A 0 MOV r2,r1 false -Instruction 6516 S:0xC0041462 0xE9D0450C 0 LDRD r4,r5,[r0,#0x30] false -Instruction 6517 S:0xC0041466 0xE9D1010C 0 LDRD r0,r1,[r1,#0x30] false -Instruction 6518 S:0xC004146A 0x1A24 0 SUBS r4,r4,r0 false -Instruction 6519 S:0xC004146C 0xEB650501 0 SBC r5,r5,r1 false -Instruction 6520 S:0xC0041470 0x2C01 0 CMP r4,#1 false -Instruction 6521 S:0xC0041472 0xF1750100 0 SBCS r1,r5,#0 false -Instruction 6522 S:0xC0041476 0xDB0E 0 BLT {pc}+0x20 ; 0xc0041496 true fail -Cycle Count Cycle Count: 28 (Atom Packet) -Instruction 6523 S:0xC0041478 0x6813 0 LDR r3,[r2,#0] false -Instruction 6524 S:0xC004147A 0x490B 0 LDR r1,[pc,#44] ; [0xC00414A8] = 0xC0607834 false -Instruction 6525 S:0xC004147C 0xF5B36F80 0 CMP r3,#0x400 false -Instruction 6526 S:0xC0041480 0x6988 0 LDR r0,[r1,#0x18] false -Instruction 6527 S:0xC0041482 0xD10B 0 BNE {pc}+0x1a ; 0xc004149c true fail -Cycle Count Cycle Count: 123 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 6528 S:0xC0041484 0x4602 0 MOV r2,r0 false -Instruction 6529 S:0xC0041486 0x2300 0 MOVS r3,#0 false -Instruction 6530 S:0xC0041488 0x42A2 0 CMP r2,r4 false -Instruction 6531 S:0xC004148A 0xEB730105 0 SBCS r1,r3,r5 false -Instruction 6532 S:0xC004148E 0xBFAC 0 ITE GE false -Instruction 6533 S:0xC0041490 0x2000 0 MOVS r0,#0 false -Instruction 6534 S:0xC0041492 0x2001 0 MOVS r0,#1 false -Instruction 6535 S:0xC0041494 0xBD38 0 POP {r3-r5,pc} true -Instruction 6536 S:0xC0041598 0x2801 0 CMP r0,#1 false -Instruction 6537 S:0xC004159A 0xD1BD 0 BNE {pc}-0x82 ; 0xc0041518 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6538 S:0xC004159C 0x2F00 0 CMP r7,#0 false -Instruction 6539 S:0xC004159E 0xD02D 0 BEQ {pc}+0x5e ; 0xc00415fc true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 6540 S:0xC00415FC 0x4620 0 MOV r0,r4 false -Instruction 6541 S:0xC00415FE 0xF7FEFD6D 0 BL {pc}-0x1522 ; 0xc00400dc true -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 6542 S:0xC00400DC 0xB500 0 PUSH {lr} false -Instruction 6543 S:0xC00400DE 0xF85DEB04 0 POP {lr} false -Instruction 6544 S:0xC00400E2 0xF8D03128 0 LDR r3,[r0,#0x128] false -Instruction 6545 S:0xC00400E6 0xB143 0 CBZ r3,{pc}+0x14 ; 0xc00400fa true -Cycle Count Cycle Count: 35 (Atom Packet) -Instruction 6546 S:0xC00400FA 0xF8D03188 0 LDR r3,[r0,#0x188] false -Instruction 6547 S:0xC00400FE 0x2B05 0 CMP r3,#5 false -Instruction 6548 S:0xC0040100 0xD1F2 0 BNE {pc}-0x18 ; 0xc00400e8 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 6549 S:0xC00400E8 0xB160 0 CBZ r0,{pc}+0x1c ; 0xc0040104 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6550 S:0xC00400EA 0xF8D03124 0 LDR r3,[r0,#0x124] false -Instruction 6551 S:0xC00400EE 0x6358 0 STR r0,[r3,#0x34] false -Instruction 6552 S:0xC00400F0 0xF8D00120 0 LDR r0,[r0,#0x120] false -Instruction 6553 S:0xC00400F4 0x2800 0 CMP r0,#0 false -Instruction 6554 S:0xC00400F6 0xD1F8 0 BNE {pc}-0xc ; 0xc00400ea true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 13 (Branch Packet) -Instruction 6555 S:0xC00400F8 0x4770 0 BX lr true -Instruction 6556 S:0xC0041602 0xE7CD 0 B {pc}-0x62 ; 0xc00415a0 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 6557 S:0xC00415A0 0x4630 0 MOV r0,r6 false -Instruction 6558 S:0xC00415A2 0xF7FAFA11 0 BL {pc}-0x5bda ; 0xc003b9c8 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 6559 S:0xC003B9C8 0xB590 0 PUSH {r4,r7,lr} false -Instruction 6560 S:0xC003B9CA 0xB083 0 SUB sp,sp,#0xc false -Instruction 6561 S:0xC003B9CC 0xAF00 0 ADD r7,sp,#0 false -Instruction 6562 S:0xC003B9CE 0xB500 0 PUSH {lr} false -Instruction 6563 S:0xC003B9D0 0xF85DEB04 0 POP {lr} false -Instruction 6564 S:0xC003B9D4 0x4604 0 MOV r4,r0 false -Instruction 6565 S:0xC003B9D6 0x4815 0 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false -Instruction 6566 S:0xC003B9D8 0x4B15 0 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false -Instruction 6567 S:0xC003B9DA 0x6861 0 LDR r1,[r4,#4] false -Instruction 6568 S:0xC003B9DC 0x694A 0 LDR r2,[r1,#0x14] false -Instruction 6569 S:0xC003B9DE 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false -Instruction 6570 S:0xC003B9E2 0x589B 0 LDR r3,[r3,r2] false -Instruction 6571 S:0xC003B9E4 0xB29A 0 UXTH r2,r3 false -Instruction 6572 S:0xC003B9E6 0x607B 0 STR r3,[r7,#4] false -Instruction 6573 S:0xC003B9E8 0xEBB24F13 0 CMP r2,r3,LSR #16 false -Instruction 6574 S:0xC003B9EC 0xD01C 0 BEQ {pc}+0x3c ; 0xc003ba28 true fail -Cycle Count Cycle Count: 41 (Atom Packet) -Instruction 6575 S:0xC003B9EE 0x680B 0 LDR r3,[r1,#0] false -Instruction 6576 S:0xC003B9F0 0x0798 0 LSLS r0,r3,#30 false -Instruction 6577 S:0xC003B9F2 0xD415 0 BMI {pc}+0x2e ; 0xc003ba20 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 6578 S:0xC003B9F4 0x2001 0 MOVS r0,#1 false -Instruction 6579 S:0xC003B9F6 0xF216FAC9 0 BL {pc}+0x216596 ; 0xc0251f8c true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 41 (I-Sync Packet) -Info Tracing enabled -Instruction 6580 S:0xC003B9FA 0x4669 0 MOV r1,sp false -Instruction 6581 S:0xC003B9FC 0x6862 0 LDR r2,[r4,#4] false -Instruction 6582 S:0xC003B9FE 0xF42153FF 0 BIC r3,r1,#0x1fe0 false -Instruction 6583 S:0xC003BA02 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 6584 S:0xC003BA06 0x6950 0 LDR r0,[r2,#0x14] false -Instruction 6585 S:0xC003BA08 0x695B 0 LDR r3,[r3,#0x14] false -Instruction 6586 S:0xC003BA0A 0x4283 0 CMP r3,r0 false -Instruction 6587 S:0xC003BA0C 0xD008 0 BEQ {pc}+0x14 ; 0xc003ba20 true -Cycle Count Cycle Count: 8 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 6588 S:0xC003BA20 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 6589 S:0xC003BA24 0x46BD 0 MOV sp,r7 false -Instruction 6590 S:0xC003BA26 0xBD90 0 POP {r4,r7,pc} true -Instruction 6591 S:0xC00415A6 0x69EB 0 LDR r3,[r5,#0x1c] false -Instruction 6592 S:0xC00415A8 0x2B00 0 CMP r3,#0 false -Instruction 6593 S:0xC00415AA 0xD0B5 0 BEQ {pc}-0x92 ; 0xc0041518 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6594 S:0xC00415AC 0xF8D93464 0 LDR r3,[r9,#0x464] false -Instruction 6595 S:0xC00415B0 0x429E 0 CMP r6,r3 false -Instruction 6596 S:0xC00415B2 0xD0B1 0 BEQ {pc}-0x9a ; 0xc0041518 true fail -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 6597 S:0xC00415B4 0xF8D83000 0 LDR r3,[r8,#0] false -Instruction 6598 S:0xC00415B8 0x0719 0 LSLS r1,r3,#28 false -Instruction 6599 S:0xC00415BA 0xD5AD 0 BPL {pc}-0xa2 ; 0xc0041518 true fail -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 6600 S:0xC00415BC 0xF1BA0F00 0 CMP r10,#0 false -Instruction 6601 S:0xC00415C0 0xD0AA 0 BEQ {pc}-0xa8 ; 0xc0041518 true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 20 (Branch Packet) -Instruction 6602 S:0xC0041518 0xB002 0 ADD sp,sp,#8 false -Instruction 6603 S:0xC004151A 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 6604 S:0xC003BEDE 0xF8D86460 0 LDR r6,[r8,#0x460] false -Instruction 6605 S:0xC003BEE2 0xE7EF 0 B {pc}-0x1e ; 0xc003bec4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 6606 S:0xC003BEC4 0x69F3 0 LDR r3,[r6,#0x1c] false -Instruction 6607 S:0xC003BEC6 0xB133 0 CBZ r3,{pc}+0x10 ; 0xc003bed6 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 16 (Branch Packet) -Instruction 6608 S:0xC003BEC8 0x6873 0 LDR r3,[r6,#4] false -Instruction 6609 S:0xC003BECA 0x681B 0 LDR r3,[r3,#0] false -Instruction 6610 S:0xC003BECC 0x0799 0 LSLS r1,r3,#30 false -Instruction 6611 S:0xC003BECE 0xBF44 0 ITT MI false -Instruction 6612 S:0xC003BED0 0x2301 0 MOVS r3,#1 false -Instruction 6613 S:0xC003BED2 0xF8C8302C 0 STR r3,[r8,#0x2c] false -Instruction 6614 S:0xC003BED6 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 6615 S:0xC003BEFC 0x4B25 0 LDR r3,[pc,#148] ; [0xC003BF94] false -Instruction 6616 S:0xC003BEFE 0x685A 0 LDR r2,[r3,#4] false -Instruction 6617 S:0xC003BF00 0x2A00 0 CMP r2,#0 false -Instruction 6618 S:0xC003BF02 0xD139 0 BNE {pc}+0x76 ; 0xc003bf78 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 6619 S:0xC003BF04 0x6B2B 0 LDR r3,[r5,#0x30] false -Instruction 6620 S:0xC003BF06 0x2200 0 MOVS r2,#0 false -Instruction 6621 S:0xC003BF08 0x602A 0 STR r2,[r5,#0] false -Instruction 6622 S:0xC003BF0A 0x6B5B 0 LDR r3,[r3,#0x34] false -Instruction 6623 S:0xC003BF0C 0xB113 0 CBZ r3,{pc}+8 ; 0xc003bf14 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6624 S:0xC003BF14 0xF506619C 0 ADD r1,r6,#0x4e0 false -Instruction 6625 S:0xC003BF18 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 6626 S:0xC003BF1C 0xEA540305 0 ORRS r3,r4,r5 false -Instruction 6627 S:0xC003BF20 0xD019 0 BEQ {pc}+0x36 ; 0xc003bf56 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 22 (Branch Packet) -Instruction 6628 S:0xC003BF56 0xE8BD83F8 0 POP {r3-r9,pc} true -Instruction 6629 S:0xC003D578 0xF3BF8F5F 0 DMB false -Instruction 6630 S:0xC003D57C 0x68FB 0 LDR r3,[r7,#0xc] false -Instruction 6631 S:0xC003D57E 0x5B5A 0 LDRH r2,[r3,r5] false -Instruction 6632 S:0xC003D580 0x3201 0 ADDS r2,#1 false -Instruction 6633 S:0xC003D582 0x535A 0 STRH r2,[r3,r5] false -Instruction 6634 S:0xC003D584 0xF3BF8F4F 0 DSB false -Instruction 6635 S:0xC003D588 0xF3AF8004 0 SEV.W false -Instruction 6636 S:0xC003D58C 0x4620 0 MOV r0,r4 false -Instruction 6637 S:0xC003D58E 0x4659 0 MOV r1,r11 false -Instruction 6638 S:0xC003D590 0x464A 0 MOV r2,r9 false -Instruction 6639 S:0xC003D592 0x2501 0 MOVS r5,#1 false -Instruction 6640 S:0xC003D594 0xF7FBF970 0 BL {pc}-0x4d1c ; 0xc0038878 true -Cycle Count Cycle Count: 330 (Atom Packet) -Instruction 6641 S:0xC0038878 0xE92D07F8 0 PUSH {r3-r10} false -Instruction 6642 S:0xC003887C 0xAF00 0 ADD r7,sp,#0 false -Instruction 6643 S:0xC003887E 0xB500 0 PUSH {lr} false -Instruction 6644 S:0xC0038880 0xF85DEB04 0 POP {lr} false -Instruction 6645 S:0xC0038884 0x466C 0 MOV r4,sp false -Instruction 6646 S:0xC0038886 0xF42453FF 0 BIC r3,r4,#0x1fe0 false -Instruction 6647 S:0xC003888A 0x4E43 0 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false -Instruction 6648 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 6649 S:0xC0038890 0xF8D3A014 0 LDR r10,[r3,#0x14] false -Instruction 6650 S:0xC0038894 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 6651 S:0xC0038898 0x4551 0 CMP r1,r10 false -Instruction 6652 S:0xC003889A 0x4433 0 ADD r3,r3,r6 false -Instruction 6653 S:0xC003889C 0xD068 0 BEQ {pc}+0xd4 ; 0xc0038970 true -Cycle Count Cycle Count: 32 (Atom Packet) -Instruction 6654 S:0xC0038970 0xF8D34590 0 LDR r4,[r3,#0x590] false -Instruction 6655 S:0xC0038974 0x4601 0 MOV r1,r0 false -Instruction 6656 S:0xC0038976 0xF04F0801 0 MOV r8,#1 false -Instruction 6657 S:0xC003897A 0xF04F0900 0 MOV r9,#0 false -Instruction 6658 S:0xC003897E 0x3401 0 ADDS r4,#1 false -Instruction 6659 S:0xC0038980 0xF8C34590 0 STR r4,[r3,#0x590] false -Instruction 6660 S:0xC0038984 0xE9F1454A 0 LDRD r4,r5,[r1,#0x128]! false -Instruction 6661 S:0xC0038988 0xEB140408 0 ADDS r4,r4,r8 false -Instruction 6662 S:0xC003898C 0xEB450509 0 ADC r5,r5,r9 false -Instruction 6663 S:0xC0038990 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 6664 S:0xC0038994 0xE7B6 0 B {pc}-0x90 ; 0xc0038904 true -Cycle Count Cycle Count: 184 (Atom Packet) -Instruction 6665 S:0xC0038904 0x0751 0 LSLS r1,r2,#29 false -Instruction 6666 S:0xC0038906 0xD50C 0 BPL {pc}+0x1c ; 0xc0038922 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6667 S:0xC0038922 0xF8D3458C 0 LDR r4,[r3,#0x58c] false -Instruction 6668 S:0xC0038926 0x4601 0 MOV r1,r0 false -Instruction 6669 S:0xC0038928 0xF04F0801 0 MOV r8,#1 false -Instruction 6670 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false -Instruction 6671 S:0xC0038930 0x3401 0 ADDS r4,#1 false -Instruction 6672 S:0xC0038932 0xF8C3458C 0 STR r4,[r3,#0x58c] false -Instruction 6673 S:0xC0038936 0xE9F14544 0 LDRD r4,r5,[r1,#0x110]! false -Instruction 6674 S:0xC003893A 0xEB140408 0 ADDS r4,r4,r8 false -Instruction 6675 S:0xC003893E 0xEB450509 0 ADC r5,r5,r9 false -Instruction 6676 S:0xC0038942 0x07D3 0 LSLS r3,r2,#31 false -Instruction 6677 S:0xC0038944 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 6678 S:0xC0038948 0xD507 0 BPL {pc}+0x12 ; 0xc003895a true -Cycle Count Cycle Count: 24 (Atom Packet) -Cycle Count Cycle Count: 27 (Branch Packet) -Instruction 6679 S:0xC003895A 0x46BD 0 MOV sp,r7 false -Instruction 6680 S:0xC003895C 0xE8BD07F8 0 POP {r3-r10} false -Instruction 6681 S:0xC0038960 0x4770 0 BX lr true -Instruction 6682 S:0xC003D598 0x4640 0 MOV r0,r8 false -Instruction 6683 S:0xC003D59A 0x4651 0 MOV r1,r10 false -Instruction 6684 S:0xC003D59C 0xF3A7F85C 0 BL {pc}+0x3a70bc ; 0xc03e4658 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 375 (Branch Packet) -Instruction 6685 S:0xC03E4658 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 20 (Branch Packet) -Instruction 6686 S:0xC003D5A0 0x4628 0 MOV r0,r5 false -Instruction 6687 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false -Instruction 6688 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false -Instruction 6689 S:0xC003D5A8 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 338 (Branch Packet) -Instruction 6690 S:0xC002D73E 0x6823 0 LDR r3,[r4,#0] false -Instruction 6691 S:0xC002D740 0xF3BF8F5F 0 DMB false -Instruction 6692 S:0xC002D744 0x881A 0 LDRH r2,[r3,#0] false -Instruction 6693 S:0xC002D746 0x3201 0 ADDS r2,#1 false -Instruction 6694 S:0xC002D748 0x801A 0 STRH r2,[r3,#0] false -Instruction 6695 S:0xC002D74A 0xF3BF8F4F 0 DSB false -Instruction 6696 S:0xC002D74E 0xF3AF8004 0 SEV.W false -Instruction 6697 S:0xC002D752 0xB003 0 ADD sp,sp,#0xc false -Instruction 6698 S:0xC002D754 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 52 (Branch Packet) -Instruction 6699 S:0xC002D8FC 0x2001 0 MOVS r0,#1 false -Instruction 6700 S:0xC002D8FE 0xF3848100 0 MSR CPSR_c,r4 false -Instruction 6701 S:0xC002D902 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 18 (I-Sync Packet) -Info Tracing enabled -Instruction 6702 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 6703 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false -Instruction 6704 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false -Instruction 6705 S:0xC0039244 0xB500 0 PUSH {lr} false -Instruction 6706 S:0xC0039246 0xF85DEB04 0 POP {lr} false -Instruction 6707 S:0xC003924A 0x4604 0 MOV r4,r0 false -Instruction 6708 S:0xC003924C 0x4699 0 MOV r9,r3 false -Instruction 6709 S:0xC003924E 0x4688 0 MOV r8,r1 false -Instruction 6710 S:0xC0039250 0x4616 0 MOV r6,r2 false -Instruction 6711 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 179 (I-Sync Packet) -Info Tracing enabled -Instruction 6712 S:0xC0039256 0x4641 0 MOV r1,r8 false -Instruction 6713 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false -Instruction 6714 S:0xC003925C 0x4632 0 MOV r2,r6 false -Instruction 6715 S:0xC003925E 0x2300 0 MOVS r3,#0 false -Instruction 6716 S:0xC0039260 0x4605 0 MOV r5,r0 false -Instruction 6717 S:0xC0039262 0x4620 0 MOV r0,r4 false -Instruction 6718 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6719 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 6720 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false -Instruction 6721 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false -Instruction 6722 S:0xC00389A8 0xB500 0 PUSH {lr} false -Instruction 6723 S:0xC00389AA 0xF85DEB04 0 POP {lr} false -Instruction 6724 S:0xC00389AE 0x4680 0 MOV r8,r0 false -Instruction 6725 S:0xC00389B0 0x469A 0 MOV r10,r3 false -Instruction 6726 S:0xC00389B2 0x468B 0 MOV r11,r1 false -Instruction 6727 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false -Instruction 6728 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false -Instruction 6729 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false -Instruction 6730 S:0xC00389BE 0x4598 0 CMP r8,r3 false -Instruction 6731 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false -Instruction 6732 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false -Instruction 6733 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 6734 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 6735 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false -Instruction 6736 S:0xC00389D0 0x4620 0 MOV r0,r4 false -Instruction 6737 S:0xC00389D2 0x464B 0 MOV r3,r9 false -Instruction 6738 S:0xC00389D4 0x4659 0 MOV r1,r11 false -Instruction 6739 S:0xC00389D6 0x4652 0 MOV r2,r10 false -Instruction 6740 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false -Instruction 6741 S:0xC00389DA 0x47E0 0 BLX r12 true -Instruction 6742 S:0xC003D6A0 0xB488 0 PUSH {r3,r7} false -Instruction 6743 S:0xC003D6A2 0xAF00 0 ADD r7,sp,#0 false -Instruction 6744 S:0xC003D6A4 0xB500 0 PUSH {lr} false -Instruction 6745 S:0xC003D6A6 0xF85DEB04 0 POP {lr} false -Instruction 6746 S:0xC003D6AA 0x6840 0 LDR r0,[r0,#4] false -Instruction 6747 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false -Instruction 6748 S:0xC003D6AE 0xBC88 0 POP {r3,r7} false -Instruction 6749 S:0xC003D6B0 0xF7FFBEDE 0 B.W {pc}-0x240 ; 0xc003d470 true -Cycle Count Cycle Count: 25 (Atom Packet) -Instruction 6750 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 6751 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false -Instruction 6752 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false -Instruction 6753 S:0xC003D478 0xB500 0 PUSH {lr} false -Instruction 6754 S:0xC003D47A 0xF85DEB04 0 POP {lr} false -Instruction 6755 S:0xC003D47E 0x4604 0 MOV r4,r0 false -Instruction 6756 S:0xC003D480 0x460D 0 MOV r5,r1 false -Instruction 6757 S:0xC003D482 0x4691 0 MOV r9,r2 false -Instruction 6758 S:0xC003D484 0xF3BF8F5F 0 DMB false -Instruction 6759 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false -Instruction 6760 S:0xC003D48C 0x4640 0 MOV r0,r8 false -Instruction 6761 S:0xC003D48E 0xF3A7F8AB 0 BL {pc}+0x3a715a ; 0xc03e45e8 true -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 401 (I-Sync Packet) -Info Tracing enabled -Instruction 6762 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false -Instruction 6763 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false -Instruction 6764 S:0xC003D496 0x4682 0 MOV r10,r0 false -Instruction 6765 S:0xC003D498 0xD07E 0 BEQ {pc}+0x100 ; 0xc003d598 true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 6766 S:0xC003D49A 0x6862 0 LDR r2,[r4,#4] false -Instruction 6767 S:0xC003D49C 0x69E3 0 LDR r3,[r4,#0x1c] false -Instruction 6768 S:0xC003D49E 0x4E7B 0 LDR r6,[pc,#492] ; [0xC003D68C] false -Instruction 6769 S:0xC003D4A0 0xF8D2C014 0 LDR r12,[r2,#0x14] false -Instruction 6770 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false -Instruction 6771 S:0xC003D4A6 0xF0408081 0 BNE.W {pc}+0x106 ; 0xc003d5ac true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 6772 S:0xC003D5AC 0x4D38 0 LDR r5,[pc,#224] ; [0xC003D690] = 0xC05FD5C0 false -Instruction 6773 S:0xC003D5AE 0x4662 0 MOV r2,r12 false -Instruction 6774 S:0xC003D5B0 0x4633 0 MOV r3,r6 false -Instruction 6775 S:0xC003D5B2 0xF8552022 0 LDR r2,[r5,r2,LSL #2] false -Instruction 6776 S:0xC003D5B6 0x60FB 0 STR r3,[r7,#0xc] false -Instruction 6777 S:0xC003D5B8 0xEB030B02 0 ADD r11,r3,r2 false -Instruction 6778 S:0xC003D5BC 0xF8C7C008 0 STR r12,[r7,#8] false -Instruction 6779 S:0xC003D5C0 0x4658 0 MOV r0,r11 false -Instruction 6780 S:0xC003D5C2 0x607A 0 STR r2,[r7,#4] false -Instruction 6781 S:0xC003D5C4 0xF3A6FFF8 0 BL {pc}+0x3a6ff4 ; 0xc03e45b8 true -Cycle Count Cycle Count: 22 (Atom Packet) -Cycle Count Cycle Count: 42 (I-Sync Packet) -Info Tracing enabled -Instruction 6782 S:0xC003D5C8 0x6861 0 LDR r1,[r4,#4] false -Instruction 6783 S:0xC003D5CA 0x68FB 0 LDR r3,[r7,#0xc] false -Instruction 6784 S:0xC003D5CC 0x687A 0 LDR r2,[r7,#4] false -Instruction 6785 S:0xC003D5CE 0x6949 0 LDR r1,[r1,#0x14] false -Instruction 6786 S:0xC003D5D0 0xF8D7C008 0 LDR r12,[r7,#8] false -Instruction 6787 S:0xC003D5D4 0xF8551021 0 LDR r1,[r5,r1,LSL #2] false -Instruction 6788 S:0xC003D5D8 0x1859 0 ADDS r1,r3,r1 false -Instruction 6789 S:0xC003D5DA 0x458B 0 CMP r11,r1 false -Instruction 6790 S:0xC003D5DC 0xD149 0 BNE {pc}+0x96 ; 0xc003d672 true fail -Cycle Count Cycle Count: 84 (Atom Packet) -Instruction 6791 S:0xC003D5DE 0x69E3 0 LDR r3,[r4,#0x1c] false -Instruction 6792 S:0xC003D5E0 0xB14B 0 CBZ r3,{pc}+0x16 ; 0xc003d5f6 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 6793 S:0xC003D5E2 0x4658 0 MOV r0,r11 false -Instruction 6794 S:0xC003D5E4 0x4621 0 MOV r1,r4 false -Instruction 6795 S:0xC003D5E6 0x464A 0 MOV r2,r9 false -Instruction 6796 S:0xC003D5E8 0xF8C7C008 0 STR r12,[r7,#8] false -Instruction 6797 S:0xC003D5EC 0xF7FEFC7C 0 BL {pc}-0x1704 ; 0xc003bee8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6798 S:0xC003BEE8 0xE92D43F8 0 PUSH {r3-r9,lr} false -Instruction 6799 S:0xC003BEEC 0xAF00 0 ADD r7,sp,#0 false -Instruction 6800 S:0xC003BEEE 0xB500 0 PUSH {lr} false -Instruction 6801 S:0xC003BEF0 0xF85DEB04 0 POP {lr} false -Instruction 6802 S:0xC003BEF4 0x4606 0 MOV r6,r0 false -Instruction 6803 S:0xC003BEF6 0x460D 0 MOV r5,r1 false -Instruction 6804 S:0xC003BEF8 0xF7FFFFC8 0 BL {pc}-0x6c ; 0xc003be8c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 6805 S:0xC003BE8C 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 6806 S:0xC003BE90 0xAF00 0 ADD r7,sp,#0 false -Instruction 6807 S:0xC003BE92 0xB500 0 PUSH {lr} false -Instruction 6808 S:0xC003BE94 0xF85DEB04 0 POP {lr} false -Instruction 6809 S:0xC003BE98 0xF8D06460 0 LDR r6,[r0,#0x460] false -Instruction 6810 S:0xC003BE9C 0x6B0D 0 LDR r5,[r1,#0x30] false -Instruction 6811 S:0xC003BE9E 0x4680 0 MOV r8,r0 false -Instruction 6812 S:0xC003BEA0 0x6B34 0 LDR r4,[r6,#0x30] false -Instruction 6813 S:0xC003BEA2 0x42A5 0 CMP r5,r4 false -Instruction 6814 S:0xC003BEA4 0xD019 0 BEQ {pc}+0x36 ; 0xc003beda true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 6815 S:0xC003BEDA 0x696B 0 LDR r3,[r5,#0x14] false -Instruction 6816 S:0xC003BEDC 0x4798 0 BLX r3 true -Instruction 6817 S:0xC00414AC 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 6818 S:0xC00414B0 0xB082 0 SUB sp,sp,#8 false -Instruction 6819 S:0xC00414B2 0xB500 0 PUSH {lr} false -Instruction 6820 S:0xC00414B4 0xF85DEB04 0 POP {lr} false -Instruction 6821 S:0xC00414B8 0x4B55 0 LDR r3,[pc,#340] ; [0xC0041610] = 0xC0607834 false -Instruction 6822 S:0xC00414BA 0xF8D06460 0 LDR r6,[r0,#0x460] false -Instruction 6823 S:0xC00414BE 0x4681 0 MOV r9,r0 false -Instruction 6824 S:0xC00414C0 0xF1010438 0 ADD r4,r1,#0x38 false -Instruction 6825 S:0xC00414C4 0x6858 0 LDR r0,[r3,#4] false -Instruction 6826 S:0xC00414C6 0xF1060538 0 ADD r5,r6,#0x38 false -Instruction 6827 S:0xC00414CA 0xF8D6315C 0 LDR r3,[r6,#0x15c] false -Instruction 6828 S:0xC00414CE 0x689B 0 LDR r3,[r3,#8] false -Instruction 6829 S:0xC00414D0 0x4283 0 CMP r3,r0 false -Instruction 6830 S:0xC00414D2 0xBF34 0 ITE CC false -Instruction 6831 S:0xC00414D4 0xF04F0A00 0 MOV r10,#0 false -Instruction 6832 S:0xC00414D8 0xF04F0A01 0 MOV r10,#1 false -Instruction 6833 S:0xC00414DC 0x42A5 0 CMP r5,r4 false -Instruction 6834 S:0xC00414DE 0xD01B 0 BEQ {pc}+0x3a ; 0xc0041518 true -Cycle Count Cycle Count: 19 (Atom Packet) -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 6835 S:0xC0041518 0xB002 0 ADD sp,sp,#8 false -Instruction 6836 S:0xC004151A 0xE8BD87F0 0 POP {r4-r10,pc} true -Instruction 6837 S:0xC003BEDE 0xF8D86460 0 LDR r6,[r8,#0x460] false -Instruction 6838 S:0xC003BEE2 0xE7EF 0 B {pc}-0x1e ; 0xc003bec4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 6839 S:0xC003BEC4 0x69F3 0 LDR r3,[r6,#0x1c] false -Instruction 6840 S:0xC003BEC6 0xB133 0 CBZ r3,{pc}+0x10 ; 0xc003bed6 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 16 (Branch Packet) -Instruction 6841 S:0xC003BEC8 0x6873 0 LDR r3,[r6,#4] false -Instruction 6842 S:0xC003BECA 0x681B 0 LDR r3,[r3,#0] false -Instruction 6843 S:0xC003BECC 0x0799 0 LSLS r1,r3,#30 false -Instruction 6844 S:0xC003BECE 0xBF44 0 ITT MI false -Instruction 6845 S:0xC003BED0 0x2301 0 MOVS r3,#1 false -Instruction 6846 S:0xC003BED2 0xF8C8302C 0 STR r3,[r8,#0x2c] false -Instruction 6847 S:0xC003BED6 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 6848 S:0xC003BEFC 0x4B25 0 LDR r3,[pc,#148] ; [0xC003BF94] false -Instruction 6849 S:0xC003BEFE 0x685A 0 LDR r2,[r3,#4] false -Instruction 6850 S:0xC003BF00 0x2A00 0 CMP r2,#0 false -Instruction 6851 S:0xC003BF02 0xD139 0 BNE {pc}+0x76 ; 0xc003bf78 true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 6852 S:0xC003BF04 0x6B2B 0 LDR r3,[r5,#0x30] false -Instruction 6853 S:0xC003BF06 0x2200 0 MOVS r2,#0 false -Instruction 6854 S:0xC003BF08 0x602A 0 STR r2,[r5,#0] false -Instruction 6855 S:0xC003BF0A 0x6B5B 0 LDR r3,[r3,#0x34] false -Instruction 6856 S:0xC003BF0C 0xB113 0 CBZ r3,{pc}+8 ; 0xc003bf14 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 6857 S:0xC003BF14 0xF506619C 0 ADD r1,r6,#0x4e0 false -Instruction 6858 S:0xC003BF18 0xE9D14500 0 LDRD r4,r5,[r1,#0] false -Instruction 6859 S:0xC003BF1C 0xEA540305 0 ORRS r3,r4,r5 false -Instruction 6860 S:0xC003BF20 0xD019 0 BEQ {pc}+0x36 ; 0xc003bf56 true -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 6861 S:0xC003BF56 0xE8BD83F8 0 POP {r3-r9,pc} true -Instruction 6862 S:0xC003D5F0 0xF8D7C008 0 LDR r12,[r7,#8] false -Instruction 6863 S:0xC003D5F4 0x2301 0 MOVS r3,#1 false -Instruction 6864 S:0xC003D5F6 0xF3BF8F5F 0 DMB false -Instruction 6865 S:0xC003D5FA 0xF8BB2000 0 LDRH r2,[r11,#0] false -Instruction 6866 S:0xC003D5FE 0x3201 0 ADDS r2,#1 false -Instruction 6867 S:0xC003D600 0xF8AB2000 0 STRH r2,[r11,#0] false -Instruction 6868 S:0xC003D604 0xF3BF8F4F 0 DSB false -Instruction 6869 S:0xC003D608 0xF3AF8004 0 SEV.W false -Instruction 6870 S:0xC003D60C 0x46E3 0 MOV r11,r12 false -Instruction 6871 S:0xC003D60E 0x2B00 0 CMP r3,#0 false -Instruction 6872 S:0xC003D610 0xD1BC 0 BNE {pc}-0x84 ; 0xc003d58c true -Cycle Count Cycle Count: 325 (Atom Packet) -Instruction 6873 S:0xC003D58C 0x4620 0 MOV r0,r4 false -Instruction 6874 S:0xC003D58E 0x4659 0 MOV r1,r11 false -Instruction 6875 S:0xC003D590 0x464A 0 MOV r2,r9 false -Instruction 6876 S:0xC003D592 0x2501 0 MOVS r5,#1 false -Instruction 6877 S:0xC003D594 0xF7FBF970 0 BL {pc}-0x4d1c ; 0xc0038878 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6878 S:0xC0038878 0xE92D07F8 0 PUSH {r3-r10} false -Instruction 6879 S:0xC003887C 0xAF00 0 ADD r7,sp,#0 false -Instruction 6880 S:0xC003887E 0xB500 0 PUSH {lr} false -Instruction 6881 S:0xC0038880 0xF85DEB04 0 POP {lr} false -Instruction 6882 S:0xC0038884 0x466C 0 MOV r4,sp false -Instruction 6883 S:0xC0038886 0xF42453FF 0 BIC r3,r4,#0x1fe0 false -Instruction 6884 S:0xC003888A 0x4E43 0 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false -Instruction 6885 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 6886 S:0xC0038890 0xF8D3A014 0 LDR r10,[r3,#0x14] false -Instruction 6887 S:0xC0038894 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 6888 S:0xC0038898 0x4551 0 CMP r1,r10 false -Instruction 6889 S:0xC003889A 0x4433 0 ADD r3,r3,r6 false -Instruction 6890 S:0xC003889C 0xD068 0 BEQ {pc}+0xd4 ; 0xc0038970 true -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 6891 S:0xC0038970 0xF8D34590 0 LDR r4,[r3,#0x590] false -Instruction 6892 S:0xC0038974 0x4601 0 MOV r1,r0 false -Instruction 6893 S:0xC0038976 0xF04F0801 0 MOV r8,#1 false -Instruction 6894 S:0xC003897A 0xF04F0900 0 MOV r9,#0 false -Instruction 6895 S:0xC003897E 0x3401 0 ADDS r4,#1 false -Instruction 6896 S:0xC0038980 0xF8C34590 0 STR r4,[r3,#0x590] false -Instruction 6897 S:0xC0038984 0xE9F1454A 0 LDRD r4,r5,[r1,#0x128]! false -Instruction 6898 S:0xC0038988 0xEB140408 0 ADDS r4,r4,r8 false -Instruction 6899 S:0xC003898C 0xEB450509 0 ADC r5,r5,r9 false -Instruction 6900 S:0xC0038990 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 6901 S:0xC0038994 0xE7B6 0 B {pc}-0x90 ; 0xc0038904 true -Cycle Count Cycle Count: 120 (Atom Packet) -Instruction 6902 S:0xC0038904 0x0751 0 LSLS r1,r2,#29 false -Instruction 6903 S:0xC0038906 0xD50C 0 BPL {pc}+0x1c ; 0xc0038922 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6904 S:0xC0038922 0xF8D3458C 0 LDR r4,[r3,#0x58c] false -Instruction 6905 S:0xC0038926 0x4601 0 MOV r1,r0 false -Instruction 6906 S:0xC0038928 0xF04F0801 0 MOV r8,#1 false -Instruction 6907 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false -Instruction 6908 S:0xC0038930 0x3401 0 ADDS r4,#1 false -Instruction 6909 S:0xC0038932 0xF8C3458C 0 STR r4,[r3,#0x58c] false -Instruction 6910 S:0xC0038936 0xE9F14544 0 LDRD r4,r5,[r1,#0x110]! false -Instruction 6911 S:0xC003893A 0xEB140408 0 ADDS r4,r4,r8 false -Instruction 6912 S:0xC003893E 0xEB450509 0 ADC r5,r5,r9 false -Instruction 6913 S:0xC0038942 0x07D3 0 LSLS r3,r2,#31 false -Instruction 6914 S:0xC0038944 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 6915 S:0xC0038948 0xD507 0 BPL {pc}+0x12 ; 0xc003895a true -Cycle Count Cycle Count: 8 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 6916 S:0xC003895A 0x46BD 0 MOV sp,r7 false -Instruction 6917 S:0xC003895C 0xE8BD07F8 0 POP {r3-r10} false -Instruction 6918 S:0xC0038960 0x4770 0 BX lr true -Instruction 6919 S:0xC003D598 0x4640 0 MOV r0,r8 false -Instruction 6920 S:0xC003D59A 0x4651 0 MOV r1,r10 false -Instruction 6921 S:0xC003D59C 0xF3A7F85C 0 BL {pc}+0x3a70bc ; 0xc03e4658 true -Cycle Count Cycle Count: 1 (Atom Packet) -Timestamp Timestamp: 562537010815 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Cycle Count Cycle Count: 511 (Branch Packet) -Instruction 6922 S:0xC03E4658 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 6923 S:0xC003D5A0 0x4628 0 MOV r0,r5 false -Instruction 6924 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false -Instruction 6925 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false -Instruction 6926 S:0xC003D5A8 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 6927 S:0xC00389DC 0x462C 0 MOV r4,r5 false -Instruction 6928 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false -Instruction 6929 S:0xC00389E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00389f0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6930 S:0xC00389E4 0x07F0 0 LSLS r0,r6,#31 false -Instruction 6931 S:0xC00389E6 0xD503 0 BPL {pc}+0xa ; 0xc00389f0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6932 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false -Instruction 6933 S:0xC00389F2 0x4598 0 CMP r8,r3 false -Instruction 6934 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 6935 S:0xC00389F8 0xD1E8 0 BNE {pc}-0x2c ; 0xc00389cc true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 11 (Branch Packet) -Instruction 6936 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 6937 S:0xC00389FE 0x46BD 0 MOV sp,r7 false -Instruction 6938 S:0xC0038A00 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 6939 S:0xC0039268 0x4620 0 MOV r0,r4 false -Instruction 6940 S:0xC003926A 0x4629 0 MOV r1,r5 false -Instruction 6941 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 6942 S:0xC0039270 0x46BD 0 MOV sp,r7 false -Instruction 6943 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false -Instruction 6944 S:0xC0039276 0xF3ABB9EF 0 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 2,256 (I-Sync Packet) -Info Tracing enabled -Instruction 6945 S:0xC002D8CC 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 6946 S:0xC002D8CE 0xB500 0 PUSH {lr} false -Instruction 6947 S:0xC002D8D0 0xF85DEB04 0 POP {lr} false -Instruction 6948 S:0xC002D8D4 0x4607 0 MOV r7,r0 false -Instruction 6949 S:0xC002D8D6 0x460E 0 MOV r6,r1 false -Instruction 6950 S:0xC002D8D8 0x4615 0 MOV r5,r2 false -Instruction 6951 S:0xC002D8DA 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false -Instruction 6952 S:0xC002D8DE 0xB672 0 CPSID i false -Instruction 6953 S:0xC002D8E0 0x2000 0 MOVS r0,#0 false -Instruction 6954 S:0xC002D8E2 0x4611 0 MOV r1,r2 false -Instruction 6955 S:0xC002D8E4 0xF224FBD0 0 BL {pc}+0x2247a4 ; 0xc0252088 true -Cycle Count Cycle Count: 69 (Atom Packet) -Cycle Count Cycle Count: 102 (I-Sync Packet) -Info Tracing enabled -Instruction 6956 S:0xC002D8E8 0xB118 0 CBZ r0,{pc}+0xa ; 0xc002d8f2 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 74 (Branch Packet) -Instruction 6957 S:0xC002D8EA 0x2000 0 MOVS r0,#0 false -Instruction 6958 S:0xC002D8EC 0xF3848100 0 MSR CPSR_c,r4 false -Instruction 6959 S:0xC002D8F0 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 4 (I-Sync Packet) -Info Tracing enabled -Instruction 6960 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 6961 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false -Instruction 6962 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false -Instruction 6963 S:0xC0039244 0xB500 0 PUSH {lr} false -Instruction 6964 S:0xC0039246 0xF85DEB04 0 POP {lr} false -Instruction 6965 S:0xC003924A 0x4604 0 MOV r4,r0 false -Instruction 6966 S:0xC003924C 0x4699 0 MOV r9,r3 false -Instruction 6967 S:0xC003924E 0x4688 0 MOV r8,r1 false -Instruction 6968 S:0xC0039250 0x4616 0 MOV r6,r2 false -Instruction 6969 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 177 (I-Sync Packet) -Info Tracing enabled -Instruction 6970 S:0xC0039256 0x4641 0 MOV r1,r8 false -Instruction 6971 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false -Instruction 6972 S:0xC003925C 0x4632 0 MOV r2,r6 false -Instruction 6973 S:0xC003925E 0x2300 0 MOVS r3,#0 false -Instruction 6974 S:0xC0039260 0x4605 0 MOV r5,r0 false -Instruction 6975 S:0xC0039262 0x4620 0 MOV r0,r4 false -Instruction 6976 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 6977 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 6978 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false -Instruction 6979 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false -Instruction 6980 S:0xC00389A8 0xB500 0 PUSH {lr} false -Instruction 6981 S:0xC00389AA 0xF85DEB04 0 POP {lr} false -Instruction 6982 S:0xC00389AE 0x4680 0 MOV r8,r0 false -Instruction 6983 S:0xC00389B0 0x469A 0 MOV r10,r3 false -Instruction 6984 S:0xC00389B2 0x468B 0 MOV r11,r1 false -Instruction 6985 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false -Instruction 6986 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false -Instruction 6987 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false -Instruction 6988 S:0xC00389BE 0x4598 0 CMP r8,r3 false -Instruction 6989 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false -Instruction 6990 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false -Instruction 6991 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 6992 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 6993 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false -Instruction 6994 S:0xC00389D0 0x4620 0 MOV r0,r4 false -Instruction 6995 S:0xC00389D2 0x464B 0 MOV r3,r9 false -Instruction 6996 S:0xC00389D4 0x4659 0 MOV r1,r11 false -Instruction 6997 S:0xC00389D6 0x4652 0 MOV r2,r10 false -Instruction 6998 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false -Instruction 6999 S:0xC00389DA 0x47E0 0 BLX r12 true -Instruction 7000 S:0xC003D6A0 0xB488 0 PUSH {r3,r7} false -Instruction 7001 S:0xC003D6A2 0xAF00 0 ADD r7,sp,#0 false -Instruction 7002 S:0xC003D6A4 0xB500 0 PUSH {lr} false -Instruction 7003 S:0xC003D6A6 0xF85DEB04 0 POP {lr} false -Instruction 7004 S:0xC003D6AA 0x6840 0 LDR r0,[r0,#4] false -Instruction 7005 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false -Instruction 7006 S:0xC003D6AE 0xBC88 0 POP {r3,r7} false -Instruction 7007 S:0xC003D6B0 0xF7FFBEDE 0 B.W {pc}-0x240 ; 0xc003d470 true -Cycle Count Cycle Count: 42 (Atom Packet) -Instruction 7008 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7009 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false -Instruction 7010 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false -Instruction 7011 S:0xC003D478 0xB500 0 PUSH {lr} false -Instruction 7012 S:0xC003D47A 0xF85DEB04 0 POP {lr} false -Instruction 7013 S:0xC003D47E 0x4604 0 MOV r4,r0 false -Instruction 7014 S:0xC003D480 0x460D 0 MOV r5,r1 false -Instruction 7015 S:0xC003D482 0x4691 0 MOV r9,r2 false -Instruction 7016 S:0xC003D484 0xF3BF8F5F 0 DMB false -Instruction 7017 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false -Instruction 7018 S:0xC003D48C 0x4640 0 MOV r0,r8 false -Instruction 7019 S:0xC003D48E 0xF3A7F8AB 0 BL {pc}+0x3a715a ; 0xc03e45e8 true -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 257 (I-Sync Packet) -Info Tracing enabled -Instruction 7020 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false -Instruction 7021 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false -Instruction 7022 S:0xC003D496 0x4682 0 MOV r10,r0 false -Instruction 7023 S:0xC003D498 0xD07E 0 BEQ {pc}+0x100 ; 0xc003d598 true -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 7024 S:0xC003D598 0x4640 0 MOV r0,r8 false -Instruction 7025 S:0xC003D59A 0x4651 0 MOV r1,r10 false -Instruction 7026 S:0xC003D59C 0xF3A7F85C 0 BL {pc}+0x3a70bc ; 0xc03e4658 true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 384 (Branch Packet) -Instruction 7027 S:0xC03E4658 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 20 (Branch Packet) -Instruction 7028 S:0xC003D5A0 0x4628 0 MOV r0,r5 false -Instruction 7029 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false -Instruction 7030 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false -Instruction 7031 S:0xC003D5A8 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 7032 S:0xC00389DC 0x462C 0 MOV r4,r5 false -Instruction 7033 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false -Instruction 7034 S:0xC00389E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00389f0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7035 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false -Instruction 7036 S:0xC00389F2 0x4598 0 CMP r8,r3 false -Instruction 7037 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 7038 S:0xC00389F8 0xD1E8 0 BNE {pc}-0x2c ; 0xc00389cc true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 7 (Branch Packet) -Instruction 7039 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 7040 S:0xC00389FE 0x46BD 0 MOV sp,r7 false -Instruction 7041 S:0xC0038A00 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 7042 S:0xC0039268 0x4620 0 MOV r0,r4 false -Instruction 7043 S:0xC003926A 0x4629 0 MOV r1,r5 false -Instruction 7044 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 7045 S:0xC0039270 0x46BD 0 MOV sp,r7 false -Instruction 7046 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false -Instruction 7047 S:0xC0039276 0xF3ABB9EF 0 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 738 (I-Sync Packet) -Info Tracing enabled -Instruction 7048 S:0xC0033154 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 7049 S:0xC0033156 0xB500 0 PUSH {lr} false -Instruction 7050 S:0xC0033158 0xF85DEB04 0 POP {lr} false -Instruction 7051 S:0xC003315C 0x460C 0 MOV r4,r1 false -Instruction 7052 S:0xC003315E 0x4607 0 MOV r7,r0 false -Instruction 7053 S:0xC0033160 0xF3B1FA42 0 BL {pc}+0x3b1488 ; 0xc03e45e8 true -Cycle Count Cycle Count: 12 (Atom Packet) -Cycle Count Cycle Count: 185 (I-Sync Packet) -Info Tracing enabled -Instruction 7054 S:0xC0033164 0x6925 0 LDR r5,[r4,#0x10] false -Instruction 7055 S:0xC0033166 0xF44F7280 0 MOV r2,#0x100 false -Instruction 7056 S:0xC003316A 0x68E6 0 LDR r6,[r4,#0xc] false -Instruction 7057 S:0xC003316C 0xF44F7300 0 MOV r3,#0x200 false -Instruction 7058 S:0xC0033170 0xF2C00210 0 MOVT r2,#0x10 false -Instruction 7059 S:0xC0033174 0xF2C00320 0 MOVT r3,#0x20 false -Instruction 7060 S:0xC0033178 0x6075 0 STR r5,[r6,#4] false -Instruction 7061 S:0xC003317A 0x602E 0 STR r6,[r5,#0] false -Instruction 7062 S:0xC003317C 0x60E2 0 STR r2,[r4,#0xc] false -Instruction 7063 S:0xC003317E 0x6123 0 STR r3,[r4,#0x10] false -Instruction 7064 S:0xC0033180 0x4601 0 MOV r1,r0 false -Instruction 7065 S:0xC0033182 0x4638 0 MOV r0,r7 false -Instruction 7066 S:0xC0033184 0xE8BD40F8 0 POP {r3-r7,lr} false -Instruction 7067 S:0xC0033188 0xF3B1BA66 0 B.W {pc}+0x3b14d0 ; 0xc03e4658 true -Cycle Count Cycle Count: 17 (Atom Packet) -Cycle Count Cycle Count: 493 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 50 (Branch Packet) -Instruction 7068 S:0xC004ED70 0xB500 0 PUSH {lr} false -Instruction 7069 S:0xC004ED72 0xF85DEB04 0 POP {lr} false -Instruction 7070 S:0xC004ED76 0xF24D13C0 0 MOV r3,#0xd1c0 false -Instruction 7071 S:0xC004ED7A 0xF2CC0364 0 MOVT r3,#0xc064 false -Instruction 7072 S:0xC004ED7E 0x6B98 0 LDR r0,[r3,#0x38] false -Instruction 7073 S:0xC004ED80 0x4770 0 BX lr true -Cycle Count Cycle Count: 191 (I-Sync Packet) -Info Tracing enabled -Instruction 7074 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 7075 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false -Instruction 7076 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false -Instruction 7077 S:0xC0039244 0xB500 0 PUSH {lr} false -Instruction 7078 S:0xC0039246 0xF85DEB04 0 POP {lr} false -Instruction 7079 S:0xC003924A 0x4604 0 MOV r4,r0 false -Instruction 7080 S:0xC003924C 0x4699 0 MOV r9,r3 false -Instruction 7081 S:0xC003924E 0x4688 0 MOV r8,r1 false -Instruction 7082 S:0xC0039250 0x4616 0 MOV r6,r2 false -Instruction 7083 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 176 (I-Sync Packet) -Info Tracing enabled -Instruction 7084 S:0xC0039256 0x4641 0 MOV r1,r8 false -Instruction 7085 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false -Instruction 7086 S:0xC003925C 0x4632 0 MOV r2,r6 false -Instruction 7087 S:0xC003925E 0x2300 0 MOVS r3,#0 false -Instruction 7088 S:0xC0039260 0x4605 0 MOV r5,r0 false -Instruction 7089 S:0xC0039262 0x4620 0 MOV r0,r4 false -Instruction 7090 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7091 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7092 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false -Instruction 7093 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false -Instruction 7094 S:0xC00389A8 0xB500 0 PUSH {lr} false -Instruction 7095 S:0xC00389AA 0xF85DEB04 0 POP {lr} false -Instruction 7096 S:0xC00389AE 0x4680 0 MOV r8,r0 false -Instruction 7097 S:0xC00389B0 0x469A 0 MOV r10,r3 false -Instruction 7098 S:0xC00389B2 0x468B 0 MOV r11,r1 false -Instruction 7099 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false -Instruction 7100 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false -Instruction 7101 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false -Instruction 7102 S:0xC00389BE 0x4598 0 CMP r8,r3 false -Instruction 7103 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false -Instruction 7104 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false -Instruction 7105 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 7106 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true -Cycle Count Cycle Count: 11 (Atom Packet) -Cycle Count Cycle Count: 25 (Branch Packet) -Instruction 7107 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 7108 S:0xC00389FE 0x46BD 0 MOV sp,r7 false -Instruction 7109 S:0xC0038A00 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 7110 S:0xC0039268 0x4620 0 MOV r0,r4 false -Instruction 7111 S:0xC003926A 0x4629 0 MOV r1,r5 false -Instruction 7112 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 7113 S:0xC0039270 0x46BD 0 MOV sp,r7 false -Instruction 7114 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false -Instruction 7115 S:0xC0039276 0xF3ABB9EF 0 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 1,376 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 313 (Branch Packet) -Instruction 7116 S:0xC00361D8 0xB500 0 PUSH {lr} false -Instruction 7117 S:0xC00361DA 0xF85DEB04 0 POP {lr} false -Instruction 7118 S:0xC00361DE 0x4603 0 MOV r3,r0 false -Instruction 7119 S:0xC00361E0 0x6800 0 LDR r0,[r0,#0] false -Instruction 7120 S:0xC00361E2 0xF0000001 0 AND r0,r0,#1 false -Instruction 7121 S:0xC00361E6 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 7122 S:0xC00361EA 0x685A 0 LDR r2,[r3,#4] false -Instruction 7123 S:0xC00361EC 0x188A 0 ADDS r2,r1,r2 false -Instruction 7124 S:0xC00361EE 0xF8521020 0 LDR r1,[r2,r0,LSL #2] false -Instruction 7125 S:0xC00361F2 0x3101 0 ADDS r1,#1 false -Instruction 7126 S:0xC00361F4 0xF8421020 0 STR r1,[r2,r0,LSL #2] false -Instruction 7127 S:0xC00361F8 0xF3BF8F5F 0 DMB false -Instruction 7128 S:0xC00361FC 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false -Instruction 7129 S:0xC0036200 0x685B 0 LDR r3,[r3,#4] false -Instruction 7130 S:0xC0036202 0x1C82 0 ADDS r2,r0,#2 false -Instruction 7131 S:0xC0036204 0x18CB 0 ADDS r3,r1,r3 false -Instruction 7132 S:0xC0036206 0xF8531022 0 LDR r1,[r3,r2,LSL #2] false -Instruction 7133 S:0xC003620A 0x3101 0 ADDS r1,#1 false -Instruction 7134 S:0xC003620C 0xF8431022 0 STR r1,[r3,r2,LSL #2] false -Instruction 7135 S:0xC0036210 0x4770 0 BX lr true -Cycle Count Cycle Count: 56 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 292 (Branch Packet) -Instruction 7136 S:0xC0036214 0xB418 0 PUSH {r3,r4} false -Instruction 7137 S:0xC0036216 0xB500 0 PUSH {lr} false -Instruction 7138 S:0xC0036218 0xF85DEB04 0 POP {lr} false -Instruction 7139 S:0xC003621C 0xF3BF8F5F 0 DMB false -Instruction 7140 S:0xC0036220 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false -Instruction 7141 S:0xC0036224 0xB672 0 CPSID i false -Instruction 7142 S:0xC0036226 0x6842 0 LDR r2,[r0,#4] false -Instruction 7143 S:0xC0036228 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 7144 S:0xC003622C 0xEB020181 0 ADD r1,r2,r1,LSL #2 false -Instruction 7145 S:0xC0036230 0x585A 0 LDR r2,[r3,r1] false -Instruction 7146 S:0xC0036232 0x3A01 0 SUBS r2,#1 false -Instruction 7147 S:0xC0036234 0x505A 0 STR r2,[r3,r1] false -Instruction 7148 S:0xC0036236 0xF3848100 0 MSR CPSR_c,r4 false -Instruction 7149 S:0xC003623A 0xBC18 0 POP {r3,r4} false -Instruction 7150 S:0xC003623C 0x4770 0 BX lr true -Cycle Count Cycle Count: 33 (I-Sync Packet) -Info Tracing enabled -Instruction 7151 S:0xC000CD40 0xB672 0 CPSID i false -Instruction 7152 S:0xC000CD42 0xF8D91000 0 LDR r1,[r9,#0] false -Instruction 7153 S:0xC000CD46 0xF0110F07 0 TST r1,#7 false -Instruction 7154 S:0xC000CD4A 0xF040801C 0 BNE.W {pc}+0x3c ; 0xc000cd86 true -Cycle Count Cycle Count: 122 (Atom Packet) -Instruction 7155 S:0xC000CD86 0xF84D0F08 0 STR r0,[sp,#8]! false -Instruction 7156 S:0xC000CD8A 0x4668 0 MOV r0,sp false -Instruction 7157 S:0xC000CD8C 0x4642 0 MOV r2,r8 false -Instruction 7158 S:0xC000CD8E 0xF002FCBB 0 BL {pc}+0x297a ; 0xc000f708 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7159 S:0xC000F708 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 7160 S:0xC000F70C 0xB500 0 PUSH {lr} false -Instruction 7161 S:0xC000F70E 0xF85DEB04 0 POP {lr} false -Instruction 7162 S:0xC000F712 0x466C 0 MOV r4,sp false -Instruction 7163 S:0xC000F714 0xF42453FF 0 BIC r3,r4,#0x1fe0 false -Instruction 7164 S:0xC000F718 0x4680 0 MOV r8,r0 false -Instruction 7165 S:0xC000F71A 0xF023061F 0 BIC r6,r3,#0x1f false -Instruction 7166 S:0xC000F71E 0x4617 0 MOV r7,r2 false -Instruction 7167 S:0xC000F720 0x4635 0 MOV r5,r6 false -Instruction 7168 S:0xC000F722 0xF0110F02 0 TST r1,#2 false -Instruction 7169 S:0xC000F726 0x462C 0 MOV r4,r5 false -Instruction 7170 S:0xC000F728 0xD008 0 BEQ {pc}+0x14 ; 0xc000f73c true fail -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 7171 S:0xC000F72A 0xF3D4FAF9 0 BL {pc}+0x3d45f6 ; 0xc03e3d20 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 360 (I-Sync Packet) -Info Tracing enabled -Instruction 7172 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false -Instruction 7173 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false -Instruction 7174 S:0xC003B78E 0xB500 0 PUSH {lr} false -Instruction 7175 S:0xC003B790 0xF85DEB04 0 POP {lr} false -Instruction 7176 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 7177 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 7178 S:0xC003B798 0x2B00 0 CMP r3,#0 false -Instruction 7179 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true fail -Cycle Count Cycle Count: 38 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 7180 S:0xC003B79C 0xE8BD83C8 0 POP {r3,r6-r9,pc} true -Cycle Count Cycle Count: 8 (I-Sync Packet) -Info Tracing enabled -Instruction 7181 S:0xC0042274 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7182 S:0xC0042278 0xB097 0 SUB sp,sp,#0x5c false -Instruction 7183 S:0xC004227A 0xB500 0 PUSH {lr} false -Instruction 7184 S:0xC004227C 0xF85DEB04 0 POP {lr} false -Instruction 7185 S:0xC0042280 0xF1110A38 0 ADDS r10,r1,#0x38 false -Instruction 7186 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail -Cycle Count Cycle Count: 48 (Atom Packet) -Instruction 7187 S:0xC0042288 0xF8DFB3FC 0 LDR r11,[pc,#1020] ; [0xC0042688] false -Instruction 7188 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true -Cycle Count Cycle Count: 118 (Atom Packet) -Instruction 7189 S:0xC00422A0 0xF8DA301C 0 LDR r3,[r10,#0x1c] false -Instruction 7190 S:0xC00422A4 0xF8DA8124 0 LDR r8,[r10,#0x124] false -Instruction 7191 S:0xC00422A8 0x2B00 0 CMP r3,#0 false -Instruction 7192 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7193 S:0xC00425D0 0x4640 0 MOV r0,r8 false -Instruction 7194 S:0xC00425D2 0xF7FDFD99 0 BL {pc}-0x24ca ; 0xc0040108 true -Cycle Count Cycle Count: 36 (Atom Packet) -Instruction 7195 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7196 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false -Instruction 7197 S:0xC004010E 0xB500 0 PUSH {lr} false -Instruction 7198 S:0xC0040110 0xF85DEB04 0 POP {lr} false -Instruction 7199 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 7200 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false -Instruction 7201 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 7202 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false -Instruction 7203 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false -Instruction 7204 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 7205 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Cycle Count Cycle Count: 36 (Atom Packet) -Instruction 7206 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false -Instruction 7207 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false -Instruction 7208 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 7209 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false -Instruction 7210 S:0xC00401B2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 7211 S:0xC00425D6 0xE66A 0 B {pc}-0x328 ; 0xc00422ae true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7212 S:0xC00422AE 0xE9D82306 0 LDRD r2,r3,[r8,#0x18] false -Instruction 7213 S:0xC00422B2 0xE9DA010C 0 LDRD r0,r1,[r10,#0x30] false -Instruction 7214 S:0xC00422B6 0xF8DB4000 0 LDR r4,[r11,#0] false -Instruction 7215 S:0xC00422BA 0x1A80 0 SUBS r0,r0,r2 false -Instruction 7216 S:0xC00422BC 0xEB610103 0 SBC r1,r1,r3 false -Instruction 7217 S:0xC00422C0 0x2300 0 MOVS r3,#0 false -Instruction 7218 S:0xC00422C2 0x17CE 0 ASRS r6,r1,#31 false -Instruction 7219 S:0xC00422C4 0xEB040444 0 ADD r4,r4,r4,LSL #1 false -Instruction 7220 S:0xC00422C8 0x4637 0 MOV r7,r6 false -Instruction 7221 S:0xC00422CA 0x4070 0 EORS r0,r0,r6 false -Instruction 7222 S:0xC00422CC 0x4071 0 EORS r1,r1,r6 false -Instruction 7223 S:0xC00422CE 0x4622 0 MOV r2,r4 false -Instruction 7224 S:0xC00422D0 0x1B80 0 SUBS r0,r0,r6 false -Instruction 7225 S:0xC00422D2 0xEB610107 0 SBC r1,r1,r7 false -Instruction 7226 S:0xC00422D6 0x4282 0 CMP r2,r0 false -Instruction 7227 S:0xC00422D8 0xEB730401 0 SBCS r4,r3,r1 false -Instruction 7228 S:0xC00422DC 0xBFBE 0 ITTT LT false -Instruction 7229 S:0xC00422DE 0xF8D83040 0 LDR r3,[r8,#0x40] false -Instruction 7230 S:0xC00422E2 0x3301 0 ADDS r3,#1 false -Instruction 7231 S:0xC00422E4 0xF8C83040 0 STR r3,[r8,#0x40] false -Instruction 7232 S:0xC00422E8 0xF8DA301C 0 LDR r3,[r10,#0x1c] false -Instruction 7233 S:0xC00422EC 0x2B00 0 CMP r3,#0 false -Instruction 7234 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true fail -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 7235 S:0xC00422F0 0xF8D83084 0 LDR r3,[r8,#0x84] false -Instruction 7236 S:0xC00422F4 0x4640 0 MOV r0,r8 false -Instruction 7237 S:0xC00422F6 0x4651 0 MOV r1,r10 false -Instruction 7238 S:0xC00422F8 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 7239 S:0xC00422FC 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 7240 S:0xC0042300 0xE9CA2312 0 STRD r2,r3,[r10,#0x48] false -Instruction 7241 S:0xC0042304 0xF7FEFEA0 0 BL {pc}-0x12bc ; 0xc0041048 true -Cycle Count Cycle Count: 45 (Atom Packet) -Instruction 7242 S:0xC0041048 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 7243 S:0xC004104C 0xB500 0 PUSH {lr} false -Instruction 7244 S:0xC004104E 0xF85DEB04 0 POP {lr} false -Instruction 7245 S:0xC0041052 0x468C 0 MOV r12,r1 false -Instruction 7246 S:0xC0041054 0xF1000128 0 ADD r1,r0,#0x28 false -Instruction 7247 S:0xC0041058 0x2401 0 MOVS r4,#1 false -Instruction 7248 S:0xC004105A 0x460F 0 MOV r7,r1 false -Instruction 7249 S:0xC004105C 0x2300 0 MOVS r3,#0 false -Instruction 7250 S:0xC004105E 0xE010 0 B {pc}+0x24 ; 0xc0041082 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 7251 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false -Instruction 7252 S:0xC0041084 0x2E00 0 CMP r6,#0 false -Instruction 7253 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7254 S:0xC0041060 0xE9DC230C 0 LDRD r2,r3,[r12,#0x30] false -Instruction 7255 S:0xC0041064 0x1D37 0 ADDS r7,r6,#4 false -Instruction 7256 S:0xC0041066 0xE9D6890A 0 LDRD r8,r9,[r6,#0x28] false -Instruction 7257 S:0xC004106A 0xEBB20208 0 SUBS r2,r2,r8 false -Instruction 7258 S:0xC004106E 0xEB630309 0 SBC r3,r3,r9 false -Instruction 7259 S:0xC0041072 0x2A00 0 CMP r2,#0 false -Instruction 7260 S:0xC0041074 0xF1730500 0 SBCS r5,r3,#0 false -Instruction 7261 S:0xC0041078 0x4633 0 MOV r3,r6 false -Instruction 7262 S:0xC004107A 0xBFB4 0 ITE LT false -Instruction 7263 S:0xC004107C 0xF1060708 0 ADD r7,r6,#8 false -Instruction 7264 S:0xC0041080 0x2400 0 MOVS r4,#0 false -Instruction 7265 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false -Instruction 7266 S:0xC0041084 0x2E00 0 CMP r6,#0 false -Instruction 7267 S:0xC0041086 0xD1EB 0 BNE {pc}-0x26 ; 0xc0041060 true fail -Cycle Count Cycle Count: 34 (Atom Packet) -Instruction 7268 S:0xC0041088 0xF10C0208 0 ADD r2,r12,#8 false -Instruction 7269 S:0xC004108C 0xB104 0 CBZ r4,{pc}+4 ; 0xc0041090 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 7270 S:0xC0041090 0xF8CC3008 0 STR r3,[r12,#8] false -Instruction 7271 S:0xC0041094 0x4610 0 MOV r0,r2 false -Instruction 7272 S:0xC0041096 0x2300 0 MOVS r3,#0 false -Instruction 7273 S:0xC0041098 0xF8CC300C 0 STR r3,[r12,#0xc] false -Instruction 7274 S:0xC004109C 0xF8CC3010 0 STR r3,[r12,#0x10] false -Instruction 7275 S:0xC00410A0 0x603A 0 STR r2,[r7,#0] false -Instruction 7276 S:0xC00410A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 7277 S:0xC00410A6 0xF215B865 0 B.W {pc}+0x2150ce ; 0xc0256174 true -Cycle Count Cycle Count: 26 (Atom Packet) -Cycle Count Cycle Count: 49 (I-Sync Packet) -Info Tracing enabled -Instruction 7278 S:0xC0042308 0xF8DA9124 0 LDR r9,[r10,#0x124] false -Instruction 7279 S:0xC004230C 0xF8DA3128 0 LDR r3,[r10,#0x128] false -Instruction 7280 S:0xC0042310 0xF8D92084 0 LDR r2,[r9,#0x84] false -Instruction 7281 S:0xC0042314 0xF8D254C0 0 LDR r5,[r2,#0x4c0] false -Instruction 7282 S:0xC0042318 0x9512 0 STR r5,[sp,#0x48] false -Instruction 7283 S:0xC004231A 0x2B00 0 CMP r3,#0 false -Instruction 7284 S:0xC004231C 0xF0008171 0 BEQ.W {pc}+0x2e6 ; 0xc0042602 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 7285 S:0xC0042602 0xF5026290 0 ADD r2,r2,#0x480 false -Instruction 7286 S:0xC0042606 0xE9D20100 0 LDRD r0,r1,[r2,#0] false -Instruction 7287 S:0xC004260A 0xE9CD010E 0 STRD r0,r1,[sp,#0x38] false -Instruction 7288 S:0xC004260E 0xE68F 0 B {pc}-0x2de ; 0xc0042330 true -Cycle Count Cycle Count: 32 (Atom Packet) -Instruction 7289 S:0xC0042330 0xF64B7540 0 MOV r5,#0xbf40 false -Instruction 7290 S:0xC0042334 0xF8DA201C 0 LDR r2,[r10,#0x1c] false -Instruction 7291 S:0xC0042338 0xF2CC0564 0 MOVT r5,#0xc064 false -Instruction 7292 S:0xC004233C 0x4651 0 MOV r1,r10 false -Instruction 7293 S:0xC004233E 0x686D 0 LDR r5,[r5,#4] false -Instruction 7294 S:0xC0042340 0x9211 0 STR r2,[sp,#0x44] false -Instruction 7295 S:0xC0042342 0x4628 0 MOV r0,r5 false -Instruction 7296 S:0xC0042344 0xE9F1234E 0 LDRD r2,r3,[r1,#0x138]! false -Instruction 7297 S:0xC0042348 0x9501 0 STR r5,[sp,#4] false -Instruction 7298 S:0xC004234A 0xE9DD450E 0 LDRD r4,r5,[sp,#0x38] false -Instruction 7299 S:0xC004234E 0x17C0 0 ASRS r0,r0,#31 false -Instruction 7300 S:0xC0042350 0x9002 0 STR r0,[sp,#8] false -Instruction 7301 S:0xC0042352 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 7302 S:0xC0042354 0xEB650503 0 SBC r5,r5,r3 false -Instruction 7303 S:0xC0042358 0xE9CD4508 0 STRD r4,r5,[sp,#0x20] false -Instruction 7304 S:0xC004235C 0xF8DDC024 0 LDR r12,[sp,#0x24] false -Instruction 7305 S:0xC0042360 0xF04F32FF 0 MOV r2,#0xffffffff false -Instruction 7306 S:0xC0042364 0x9801 0 LDR r0,[sp,#4] false -Instruction 7307 S:0xC0042366 0x2300 0 MOVS r3,#0 false -Instruction 7308 S:0xC0042368 0x4014 0 ANDS r4,r4,r2 false -Instruction 7309 S:0xC004236A 0x401D 0 ANDS r5,r5,r3 false -Instruction 7310 S:0xC004236C 0xFBAC2300 0 UMULL r2,r3,r12,r0 false -Instruction 7311 S:0xC0042370 0x9802 0 LDR r0,[sp,#8] false -Instruction 7312 S:0xC0042372 0xFB04F000 0 MUL r0,r4,r0 false -Instruction 7313 S:0xC0042376 0x4684 0 MOV r12,r0 false -Instruction 7314 S:0xC0042378 0x9801 0 LDR r0,[sp,#4] false -Instruction 7315 S:0xC004237A 0xFB00C005 0 MLA r0,r0,r5,r12 false -Instruction 7316 S:0xC004237E 0xF8DDC008 0 LDR r12,[sp,#8] false -Instruction 7317 S:0xC0042382 0x9010 0 STR r0,[sp,#0x40] false -Instruction 7318 S:0xC0042384 0x9801 0 LDR r0,[sp,#4] false -Instruction 7319 S:0xC0042386 0xFBA44500 0 UMULL r4,r5,r4,r0 false -Instruction 7320 S:0xC004238A 0x9809 0 LDR r0,[sp,#0x24] false -Instruction 7321 S:0xC004238C 0xFB00330C 0 MLA r3,r0,r12,r3 false -Instruction 7322 S:0xC0042390 0xF8DDC040 0 LDR r12,[sp,#0x40] false -Instruction 7323 S:0xC0042394 0xF8D90030 0 LDR r0,[r9,#0x30] false -Instruction 7324 S:0xC0042398 0x4465 0 ADD r5,r5,r12 false -Instruction 7325 S:0xC004239A 0xEA4F4C14 0 LSR r12,r4,#16 false -Instruction 7326 S:0xC004239E 0xEA4C4C05 0 ORR r12,r12,r5,LSL #16 false -Instruction 7327 S:0xC00423A2 0xF8CDC030 0 STR r12,[sp,#0x30] false -Instruction 7328 S:0xC00423A6 0x041C 0 LSLS r4,r3,#16 false -Instruction 7329 S:0xC00423A8 0xEA4F4C15 0 LSR r12,r5,#16 false -Instruction 7330 S:0xC00423AC 0xEA444512 0 ORR r5,r4,r2,LSR #16 false -Instruction 7331 S:0xC00423B0 0xF8CDC034 0 STR r12,[sp,#0x34] false -Instruction 7332 S:0xC00423B4 0x950B 0 STR r5,[sp,#0x2c] false -Instruction 7333 S:0xC00423B6 0xEA4F4C02 0 LSL r12,r2,#16 false -Instruction 7334 S:0xC00423BA 0xF8CDC028 0 STR r12,[sp,#0x28] false -Instruction 7335 S:0xC00423BE 0xE9DD450C 0 LDRD r4,r5,[sp,#0x30] false -Instruction 7336 S:0xC00423C2 0xE9DD230A 0 LDRD r2,r3,[sp,#0x28] false -Instruction 7337 S:0xC00423C6 0x1912 0 ADDS r2,r2,r4 false -Instruction 7338 S:0xC00423C8 0xEB430305 0 ADC r3,r3,r5 false -Instruction 7339 S:0xC00423CC 0x2A00 0 CMP r2,#0 false -Instruction 7340 S:0xC00423CE 0xF1730500 0 SBCS r5,r3,#0 false -Instruction 7341 S:0xC00423D2 0xF2C08101 0 BLT.W {pc}+0x206 ; 0xc00425d8 true fail -Cycle Count Cycle Count: 47 (Atom Packet) -Instruction 7342 S:0xC00423D6 0x0A94 0 LSRS r4,r2,#10 false -Instruction 7343 S:0xC00423D8 0xEA4F2C93 0 LSR r12,r3,#10 false -Instruction 7344 S:0xC00423DC 0xEA445583 0 ORR r5,r4,r3,LSL #22 false -Instruction 7345 S:0xC00423E0 0xF8CDC01C 0 STR r12,[sp,#0x1c] false -Instruction 7346 S:0xC00423E4 0x9506 0 STR r5,[sp,#0x18] false -Instruction 7347 S:0xC00423E6 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false -Instruction 7348 S:0xC00423EA 0x4313 0 ORRS r3,r3,r2 false -Instruction 7349 S:0xC00423EC 0xF43FAF4F 0 BEQ {pc}-0x15e ; 0xc004228e true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 7350 S:0xC00423F0 0xF64B7440 0 MOV r4,#0xbf40 false -Instruction 7351 S:0xC00423F4 0xF2CC0464 0 MOVT r4,#0xc064 false -Instruction 7352 S:0xC00423F8 0x6823 0 LDR r3,[r4,#0] false -Instruction 7353 S:0xC00423FA 0xE9DD450E 0 LDRD r4,r5,[sp,#0x38] false -Instruction 7354 S:0xC00423FE 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 7355 S:0xC0042402 0x2B00 0 CMP r3,#0 false -Instruction 7356 S:0xC0042404 0xF00080ED 0 BEQ.W {pc}+0x1de ; 0xc00425e2 true fail -Cycle Count Cycle Count: 24 (Atom Packet) -Instruction 7357 S:0xC0042408 0x9D12 0 LDR r5,[sp,#0x48] false -Instruction 7358 S:0xC004240A 0xF64B7C40 0 MOV r12,#0xbf40 false -Instruction 7359 S:0xC004240E 0xF2CC0C64 0 MOVT r12,#0xc064 false -Instruction 7360 S:0xC0042412 0x2200 0 MOVS r2,#0 false -Instruction 7361 S:0xC0042414 0x9209 0 STR r2,[sp,#0x24] false -Instruction 7362 S:0xC0042416 0xEB0C1305 0 ADD r3,r12,r5,LSL #4 false -Instruction 7363 S:0xC004241A 0xF8D3C098 0 LDR r12,[r3,#0x98] false -Instruction 7364 S:0xC004241E 0xF8CDC020 0 STR r12,[sp,#0x20] false -Instruction 7365 S:0xC0042422 0xF8DA1134 0 LDR r1,[r10,#0x134] false -Instruction 7366 S:0xC0042426 0xEBBA0400 0 SUBS r4,r10,r0 false -Instruction 7367 S:0xC004242A 0x4260 0 RSBS r0,r4,#0 false -Instruction 7368 S:0xC004242C 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false -Instruction 7369 S:0xC0042430 0x4160 0 ADCS r0,r0,r4 false -Instruction 7370 S:0xC0042432 0x9000 0 STR r0,[sp,#0] false -Instruction 7371 S:0xC0042434 0x0588 0 LSLS r0,r1,#22 false -Instruction 7372 S:0xC0042436 0xF24034FF 0 MOV r4,#0x3ff false -Instruction 7373 S:0xC004243A 0x2500 0 MOVS r5,#0 false -Instruction 7374 S:0xC004243C 0x0D80 0 LSRS r0,r0,#22 false -Instruction 7375 S:0xC004243E 0x1812 0 ADDS r2,r2,r0 false -Instruction 7376 S:0xC0042440 0xF1430300 0 ADC r3,r3,#0 false -Instruction 7377 S:0xC0042444 0x429D 0 CMP r5,r3 false -Instruction 7378 S:0xC0042446 0xBF08 0 IT EQ false -Instruction 7379 S:0xC0042448 0x4294 0 CMP r4,r2 false -Instruction 7380 S:0xC004244A 0xBF28 0 IT CS false -Instruction 7381 S:0xC004244C 0xF04F0C00 0 MOV r12,#0 false -Instruction 7382 S:0xC0042450 0xD279 0 BCS {pc}+0xf6 ; 0xc0042546 true -Cycle Count Cycle Count: 21 (Atom Packet) -Instruction 7383 S:0xC0042546 0x9D06 0 LDR r5,[sp,#0x18] false -Instruction 7384 S:0xC0042548 0x9A09 0 LDR r2,[sp,#0x24] false -Instruction 7385 S:0xC004254A 0x9B07 0 LDR r3,[sp,#0x1c] false -Instruction 7386 S:0xC004254C 0x9C08 0 LDR r4,[sp,#0x20] false -Instruction 7387 S:0xC004254E 0xFB05F002 0 MUL r0,r5,r2 false -Instruction 7388 S:0xC0042552 0xFB040003 0 MLA r0,r4,r3,r0 false -Instruction 7389 S:0xC0042556 0xFBA52304 0 UMULL r2,r3,r5,r4 false -Instruction 7390 S:0xC004255A 0x9D11 0 LDR r5,[sp,#0x44] false -Instruction 7391 S:0xC004255C 0x18C3 0 ADDS r3,r0,r3 false -Instruction 7392 S:0xC004255E 0x0A90 0 LSRS r0,r2,#10 false -Instruction 7393 S:0xC0042560 0xEA405083 0 ORR r0,r0,r3,LSL #22 false -Instruction 7394 S:0xC0042564 0xB125 0 CBZ r5,{pc}+0xc ; 0xc0042570 true fail -Cycle Count Cycle Count: 411 (Atom Packet) -Instruction 7395 S:0xC0042566 0xF8DA2130 0 LDR r2,[r10,#0x130] false -Instruction 7396 S:0xC004256A 0x1812 0 ADDS r2,r2,r0 false -Instruction 7397 S:0xC004256C 0xF8CA2130 0 STR r2,[r10,#0x130] false -Instruction 7398 S:0xC0042570 0x9A00 0 LDR r2,[sp,#0] false -Instruction 7399 S:0xC0042572 0xB122 0 CBZ r2,{pc}+0xc ; 0xc004257e true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7400 S:0xC0042574 0xF8DA3160 0 LDR r3,[r10,#0x160] false -Instruction 7401 S:0xC0042578 0x181B 0 ADDS r3,r3,r0 false -Instruction 7402 S:0xC004257A 0xF8CA3160 0 STR r3,[r10,#0x160] false -Instruction 7403 S:0xC004257E 0x9B06 0 LDR r3,[sp,#0x18] false -Instruction 7404 S:0xC0042580 0x18C9 0 ADDS r1,r1,r3 false -Instruction 7405 S:0xC0042582 0xF8CA1134 0 STR r1,[r10,#0x134] false -Instruction 7406 S:0xC0042586 0xF1BC0F00 0 CMP r12,#0 false -Instruction 7407 S:0xC004258A 0xF43FAE80 0 BEQ {pc}-0x2fc ; 0xc004228e true -Cycle Count Cycle Count: 34 (Atom Packet) -Instruction 7408 S:0xC004228E 0x2500 0 MOVS r5,#0 false -Instruction 7409 S:0xC0042290 0xF8C85030 0 STR r5,[r8,#0x30] false -Instruction 7410 S:0xC0042294 0xF8DAA120 0 LDR r10,[r10,#0x120] false -Instruction 7411 S:0xC0042298 0xF1BA0F00 0 CMP r10,#0 false -Instruction 7412 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true -Cycle Count Cycle Count: 9 (Atom Packet) -Cycle Count Cycle Count: 13 (Branch Packet) -Instruction 7413 S:0xC00425CA 0xB017 0 ADD sp,sp,#0x5c false -Instruction 7414 S:0xC00425CC 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 5 (I-Sync Packet) -Info Tracing enabled -Instruction 7415 S:0xC00421AC 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 7416 S:0xC00421AE 0xB500 0 PUSH {lr} false -Instruction 7417 S:0xC00421B0 0xF85DEB04 0 POP {lr} false -Instruction 7418 S:0xC00421B4 0x4607 0 MOV r7,r0 false -Instruction 7419 S:0xC00421B6 0x6D05 0 LDR r5,[r0,#0x50] false -Instruction 7420 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false -Instruction 7421 S:0xC00421BC 0x2D00 0 CMP r5,#0 false -Instruction 7422 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 7423 S:0xC00421C0 0x6AE6 0 LDR r6,[r4,#0x2c] false -Instruction 7424 S:0xC00421C2 0xB106 0 CBZ r6,{pc}+4 ; 0xc00421c6 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 7425 S:0xC00421C4 0x3E08 0 SUBS r6,r6,#8 false -Instruction 7426 S:0xC00421C6 0x6BE5 0 LDR r5,[r4,#0x3c] false -Instruction 7427 S:0xC00421C8 0x42B5 0 CMP r5,r6 false -Instruction 7428 S:0xC00421CA 0xBF18 0 IT NE false -Instruction 7429 S:0xC00421CC 0x4635 0 MOV r5,r6 false -Instruction 7430 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7431 S:0xC00421D0 0x6BA0 0 LDR r0,[r4,#0x38] false -Instruction 7432 S:0xC00421D2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00421e0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7433 S:0xC00421E0 0x6B60 0 LDR r0,[r4,#0x34] false -Instruction 7434 S:0xC00421E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00421f0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7435 S:0xC00421E4 0x4631 0 MOV r1,r6 false -Instruction 7436 S:0xC00421E6 0xF7FFF937 0 BL {pc}-0xd8e ; 0xc0041458 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 7437 S:0xC0041458 0xB538 0 PUSH {r3-r5,lr} false -Instruction 7438 S:0xC004145A 0xB500 0 PUSH {lr} false -Instruction 7439 S:0xC004145C 0xF85DEB04 0 POP {lr} false -Instruction 7440 S:0xC0041460 0x460A 0 MOV r2,r1 false -Instruction 7441 S:0xC0041462 0xE9D0450C 0 LDRD r4,r5,[r0,#0x30] false -Instruction 7442 S:0xC0041466 0xE9D1010C 0 LDRD r0,r1,[r1,#0x30] false -Instruction 7443 S:0xC004146A 0x1A24 0 SUBS r4,r4,r0 false -Instruction 7444 S:0xC004146C 0xEB650501 0 SBC r5,r5,r1 false -Instruction 7445 S:0xC0041470 0x2C01 0 CMP r4,#1 false -Instruction 7446 S:0xC0041472 0xF1750100 0 SBCS r1,r5,#0 false -Instruction 7447 S:0xC0041476 0xDB0E 0 BLT {pc}+0x20 ; 0xc0041496 true -Cycle Count Cycle Count: 22 (Atom Packet) -Cycle Count Cycle Count: 23 (Branch Packet) -Instruction 7448 S:0xC0041496 0xF04F30FF 0 MOV r0,#0xffffffff false -Instruction 7449 S:0xC004149A 0xBD38 0 POP {r3-r5,pc} true -Instruction 7450 S:0xC00421EA 0x2800 0 CMP r0,#0 false -Instruction 7451 S:0xC00421EC 0xBFD8 0 IT LE false -Instruction 7452 S:0xC00421EE 0x6B65 0 LDR r5,[r4,#0x34] false -Instruction 7453 S:0xC00421F0 0x4620 0 MOV r0,r4 false -Instruction 7454 S:0xC00421F2 0x4629 0 MOV r1,r5 false -Instruction 7455 S:0xC00421F4 0xF7FFF89E 0 BL {pc}-0xec0 ; 0xc0041334 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 7456 S:0xC0041334 0xB430 0 PUSH {r4,r5} false -Instruction 7457 S:0xC0041336 0xB500 0 PUSH {lr} false -Instruction 7458 S:0xC0041338 0xF85DEB04 0 POP {lr} false -Instruction 7459 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false -Instruction 7460 S:0xC004133E 0x428B 0 CMP r3,r1 false -Instruction 7461 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 7462 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false -Instruction 7463 S:0xC0041344 0x428B 0 CMP r3,r1 false -Instruction 7464 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7465 S:0xC0041384 0x2B00 0 CMP r3,#0 false -Instruction 7466 S:0xC0041386 0xD0E2 0 BEQ {pc}-0x38 ; 0xc004134e true fail -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 7467 S:0xC0041388 0xF8D34124 0 LDR r4,[r3,#0x124] false -Instruction 7468 S:0xC004138C 0x6B62 0 LDR r2,[r4,#0x34] false -Instruction 7469 S:0xC004138E 0x4293 0 CMP r3,r2 false -Instruction 7470 S:0xC0041390 0xBF08 0 IT EQ false -Instruction 7471 S:0xC0041392 0x2500 0 MOVS r5,#0 false -Instruction 7472 S:0xC0041394 0xD005 0 BEQ {pc}+0xe ; 0xc00413a2 true -Cycle Count Cycle Count: 27 (Atom Packet) -Instruction 7473 S:0xC00413A2 0x6365 0 STR r5,[r4,#0x34] false -Instruction 7474 S:0xC00413A4 0xF8D32120 0 LDR r2,[r3,#0x120] false -Instruction 7475 S:0xC00413A8 0x2A00 0 CMP r2,#0 false -Instruction 7476 S:0xC00413AA 0xD1F5 0 BNE {pc}-0x12 ; 0xc0041398 true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 7477 S:0xC00413AC 0x6BC3 0 LDR r3,[r0,#0x3c] false -Instruction 7478 S:0xC00413AE 0x428B 0 CMP r3,r1 false -Instruction 7479 S:0xC00413B0 0xD1CD 0 BNE {pc}-0x62 ; 0xc004134e true -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 9 (Branch Packet) -Instruction 7480 S:0xC004134E 0xBC30 0 POP {r4,r5} false -Instruction 7481 S:0xC0041350 0x4770 0 BX lr true -Instruction 7482 S:0xC00421F8 0x4620 0 MOV r0,r4 false -Instruction 7483 S:0xC00421FA 0x4629 0 MOV r1,r5 false -Instruction 7484 S:0xC00421FC 0xF7FFFE3E 0 BL {pc}-0x380 ; 0xc0041e7c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7485 S:0xC0041E7C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7486 S:0xC0041E80 0xB091 0 SUB sp,sp,#0x44 false -Instruction 7487 S:0xC0041E82 0xB500 0 PUSH {lr} false -Instruction 7488 S:0xC0041E84 0xF85DEB04 0 POP {lr} false -Instruction 7489 S:0xC0041E88 0x69CB 0 LDR r3,[r1,#0x1c] false -Instruction 7490 S:0xC0041E8A 0x4688 0 MOV r8,r1 false -Instruction 7491 S:0xC0041E8C 0x4681 0 MOV r9,r0 false -Instruction 7492 S:0xC0041E8E 0x2B00 0 CMP r3,#0 false -Instruction 7493 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 7494 S:0xC0041EE2 0xF7FEF89B 0 BL {pc}-0x1ec6 ; 0xc004001c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7495 S:0xC004001C 0xE92D4FF8 0 PUSH {r3-r11,lr} false -Instruction 7496 S:0xC0040020 0xB500 0 PUSH {lr} false -Instruction 7497 S:0xC0040022 0xF85DEB04 0 POP {lr} false -Instruction 7498 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false -Instruction 7499 S:0xC004002A 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 7500 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false -Instruction 7501 S:0xC0040032 0xE9D16712 0 LDRD r6,r7,[r1,#0x48] false -Instruction 7502 S:0xC0040036 0x4688 0 MOV r8,r1 false -Instruction 7503 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 7504 S:0xC004003C 0xE9D14514 0 LDRD r4,r5,[r1,#0x50] false -Instruction 7505 S:0xC0040040 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 7506 S:0xC0040044 0x1B92 0 SUBS r2,r2,r6 false -Instruction 7507 S:0xC0040046 0xEB630307 0 SBC r3,r3,r7 false -Instruction 7508 S:0xC004004A 0x42AB 0 CMP r3,r5 false -Instruction 7509 S:0xC004004C 0xBF08 0 IT EQ false -Instruction 7510 S:0xC004004E 0x42A2 0 CMP r2,r4 false -Instruction 7511 S:0xC0040050 0xBF3C 0 ITT CC false -Instruction 7512 S:0xC0040052 0x4622 0 MOV r2,r4 false -Instruction 7513 S:0xC0040054 0x462B 0 MOV r3,r5 false -Instruction 7514 S:0xC0040056 0xE9D14516 0 LDRD r4,r5,[r1,#0x58] false -Instruction 7515 S:0xC004005A 0xE9C12314 0 STRD r2,r3,[r1,#0x50] false -Instruction 7516 S:0xC004005E 0xEB14040A 0 ADDS r4,r4,r10 false -Instruction 7517 S:0xC0040062 0xEB45050B 0 ADC r5,r5,r11 false -Instruction 7518 S:0xC0040066 0xE9C14516 0 STRD r4,r5,[r1,#0x58] false -Instruction 7519 S:0xC004006A 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 7520 S:0xC004006E 0xE9D14518 0 LDRD r4,r5,[r1,#0x60] false -Instruction 7521 S:0xC0040072 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 7522 S:0xC0040076 0xF8D11128 0 LDR r1,[r1,#0x128] false -Instruction 7523 S:0xC004007A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 7524 S:0xC004007E 0x1912 0 ADDS r2,r2,r4 false -Instruction 7525 S:0xC0040080 0xEB430305 0 ADC r3,r3,r5 false -Instruction 7526 S:0xC0040084 0x1B92 0 SUBS r2,r2,r6 false -Instruction 7527 S:0xC0040086 0xEB630307 0 SBC r3,r3,r7 false -Instruction 7528 S:0xC004008A 0xE9C82318 0 STRD r2,r3,[r8,#0x60] false -Instruction 7529 S:0xC004008E 0xB129 0 CBZ r1,{pc}+0xe ; 0xc004009c true -Cycle Count Cycle Count: 48 (Atom Packet) -Instruction 7530 S:0xC004009C 0x490E 0 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false -Instruction 7531 S:0xC004009E 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 7532 S:0xC00400A2 0x6848 0 LDR r0,[r1,#4] false -Instruction 7533 S:0xC00400A4 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 7534 S:0xC00400A8 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 7535 S:0xC00400AC 0x2800 0 CMP r0,#0 false -Instruction 7536 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true -Cycle Count Cycle Count: 26 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 7537 S:0xC0040090 0x2200 0 MOVS r2,#0 false -Instruction 7538 S:0xC0040092 0x2300 0 MOVS r3,#0 false -Instruction 7539 S:0xC0040094 0xE9C82312 0 STRD r2,r3,[r8,#0x48] false -Instruction 7540 S:0xC0040098 0xE8BD8FF8 0 POP {r3-r11,pc} true -Instruction 7541 S:0xC0041EE6 0x4648 0 MOV r0,r9 false -Instruction 7542 S:0xC0041EE8 0x4641 0 MOV r1,r8 false -Instruction 7543 S:0xC0041EEA 0xF7FEFAC7 0 BL {pc}-0x1a6e ; 0xc004047c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7544 S:0xC004047C 0xB538 0 PUSH {r3-r5,lr} false -Instruction 7545 S:0xC004047E 0xB500 0 PUSH {lr} false -Instruction 7546 S:0xC0040480 0xF85DEB04 0 POP {lr} false -Instruction 7547 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false -Instruction 7548 S:0xC0040488 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 7549 S:0xC004048A 0x4604 0 MOV r4,r0 false -Instruction 7550 S:0xC004048C 0x42AB 0 CMP r3,r5 false -Instruction 7551 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 7552 S:0xC004049E 0x4628 0 MOV r0,r5 false -Instruction 7553 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 59 (I-Sync Packet) -Info Tracing enabled -Instruction 7554 S:0xC00404A4 0x62E0 0 STR r0,[r4,#0x2c] false -Instruction 7555 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 7556 S:0xC0040490 0x4628 0 MOV r0,r5 false -Instruction 7557 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false -Instruction 7558 S:0xC0040496 0xE8BD4038 0 POP {r3-r5,lr} false -Instruction 7559 S:0xC004049A 0xF215BECF 0 B.W {pc}+0x215da2 ; 0xc025623c true -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 69 (I-Sync Packet) -Info Tracing enabled -Instruction 7560 S:0xC0041EEE 0xF8D8A124 0 LDR r10,[r8,#0x124] false -Instruction 7561 S:0xC0041EF2 0xF8D83128 0 LDR r3,[r8,#0x128] false -Instruction 7562 S:0xC0041EF6 0xF8DA2084 0 LDR r2,[r10,#0x84] false -Instruction 7563 S:0xC0041EFA 0xF8D274C0 0 LDR r7,[r2,#0x4c0] false -Instruction 7564 S:0xC0041EFE 0x9704 0 STR r7,[sp,#0x10] false -Instruction 7565 S:0xC0041F00 0x2B00 0 CMP r3,#0 false -Instruction 7566 S:0xC0041F02 0xF0008108 0 BEQ.W {pc}+0x214 ; 0xc0042116 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 7567 S:0xC0042116 0xF5026290 0 ADD r2,r2,#0x480 false -Instruction 7568 S:0xC004211A 0xE9D26700 0 LDRD r6,r7,[r2,#0] false -Instruction 7569 S:0xC004211E 0xE6F8 0 B {pc}-0x20c ; 0xc0041f12 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7570 S:0xC0041F12 0x46C3 0 MOV r11,r8 false -Instruction 7571 S:0xC0041F14 0xF8D8201C 0 LDR r2,[r8,#0x1c] false -Instruction 7572 S:0xC0041F18 0xF8DA3030 0 LDR r3,[r10,#0x30] false -Instruction 7573 S:0xC0041F1C 0xE9FB014E 0 LDRD r0,r1,[r11,#0x138]! false -Instruction 7574 S:0xC0041F20 0x9209 0 STR r2,[sp,#0x24] false -Instruction 7575 S:0xC0041F22 0x1A30 0 SUBS r0,r6,r0 false -Instruction 7576 S:0xC0041F24 0xEB670101 0 SBC r1,r7,r1 false -Instruction 7577 S:0xC0041F28 0x9306 0 STR r3,[sp,#0x18] false -Instruction 7578 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 26 (Branch Packet) -Instruction 7579 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 7580 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 7581 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 7582 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 7583 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 7584 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 7585 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 7586 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 7587 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 7588 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 7589 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 7590 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 7591 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 7592 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 7593 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 7594 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 7595 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 7596 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 7597 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 7598 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 7599 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 7600 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 7601 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 7602 S:0xC0041F2E 0x2800 0 CMP r0,#0 false -Instruction 7603 S:0xC0041F30 0xF1710C00 0 SBCS r12,r1,#0 false -Instruction 7604 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7605 S:0xC0041F38 0x0A84 0 LSRS r4,r0,#10 false -Instruction 7606 S:0xC0041F3A 0x0A8D 0 LSRS r5,r1,#10 false -Instruction 7607 S:0xC0041F3C 0xEA445481 0 ORR r4,r4,r1,LSL #22 false -Instruction 7608 S:0xC0041F40 0xEA540005 0 ORRS r0,r4,r5 false -Instruction 7609 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 7610 S:0xC0041E92 0xF8D93084 0 LDR r3,[r9,#0x84] false -Instruction 7611 S:0xC0041E96 0xF5036390 0 ADD r3,r3,#0x480 false -Instruction 7612 S:0xC0041E9A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 7613 S:0xC0041E9E 0xE9C82308 0 STRD r2,r3,[r8,#0x20] false -Instruction 7614 S:0xC0041EA2 0xF8D92084 0 LDR r2,[r9,#0x84] false -Instruction 7615 S:0xC0041EA6 0xF8C98030 0 STR r8,[r9,#0x30] false -Instruction 7616 S:0xC0041EAA 0xF8D83000 0 LDR r3,[r8,#0] false -Instruction 7617 S:0xC0041EAE 0x6B12 0 LDR r2,[r2,#0x30] false -Instruction 7618 S:0xC0041EB0 0xEBB20F43 0 CMP r2,r3,LSL #1 false -Instruction 7619 S:0xC0041EB4 0xE9D8230A 0 LDRD r2,r3,[r8,#0x28] false -Instruction 7620 S:0xC0041EB8 0xD30E 0 BCC {pc}+0x20 ; 0xc0041ed8 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Cycle Count Cycle Count: 33 (Branch Packet) -Instruction 7621 S:0xC0041EBA 0xE9D8010E 0 LDRD r0,r1,[r8,#0x38] false -Instruction 7622 S:0xC0041EBE 0xE9D8452A 0 LDRD r4,r5,[r8,#0xa8] false -Instruction 7623 S:0xC0041EC2 0x1A10 0 SUBS r0,r2,r0 false -Instruction 7624 S:0xC0041EC4 0xEB630101 0 SBC r1,r3,r1 false -Instruction 7625 S:0xC0041EC8 0x42A9 0 CMP r1,r5 false -Instruction 7626 S:0xC0041ECA 0xBF08 0 IT EQ false -Instruction 7627 S:0xC0041ECC 0x42A0 0 CMP r0,r4 false -Instruction 7628 S:0xC0041ECE 0xBF3C 0 ITT CC false -Instruction 7629 S:0xC0041ED0 0x4620 0 MOV r0,r4 false -Instruction 7630 S:0xC0041ED2 0x4629 0 MOV r1,r5 false -Instruction 7631 S:0xC0041ED4 0xE9C8012A 0 STRD r0,r1,[r8,#0xa8] false -Instruction 7632 S:0xC0041ED8 0xE9C8230E 0 STRD r2,r3,[r8,#0x38] false -Instruction 7633 S:0xC0041EDC 0xB011 0 ADD sp,sp,#0x44 false -Instruction 7634 S:0xC0041EDE 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 7635 S:0xC0042200 0xF8D54128 0 LDR r4,[r5,#0x128] false -Instruction 7636 S:0xC0042204 0x2C00 0 CMP r4,#0 false -Instruction 7637 S:0xC0042206 0xD1DB 0 BNE {pc}-0x46 ; 0xc00421c0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7638 S:0xC0042208 0x4B18 0 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false -Instruction 7639 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false -Instruction 7640 S:0xC004220C 0x681B 0 LDR r3,[r3,#0] false -Instruction 7641 S:0xC004220E 0x061A 0 LSLS r2,r3,#24 false -Instruction 7642 S:0xC0042210 0xD51A 0 BPL {pc}+0x38 ; 0xc0042248 true -Cycle Count Cycle Count: 16 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 7643 S:0xC0042248 0x4628 0 MOV r0,r5 false -Instruction 7644 S:0xC004224A 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 288 (I-Sync Packet) -Info Tracing enabled -Instruction 7645 S:0xC000CCF8 0xF1010C1C 0 ADD r12,r1,#0x1c false -Instruction 7646 S:0xC000CCFC 0x6E13 0 LDR r3,[r2,#0x60] false -Instruction 7647 S:0xC000CCFE 0xE8AC0FF0 0 STM r12!,{r4-r11} false -Instruction 7648 S:0xC000CD02 0xF84CDB04 0 STR sp,[r12],#4 false -Instruction 7649 S:0xC000CD06 0xF84CEB04 0 STR lr,[r12],#4 false -Instruction 7650 S:0xC000CD0A 0xEE0D3F70 0 MCR p15,#0x0,r3,c13,c0,#3 false -Instruction 7651 S:0xC000CD0E 0xF04F0400 0 MOV r4,#0 false -Instruction 7652 S:0xC000CD12 0xEE0D4F50 0 MCR p15,#0x0,r4,c13,c0,#2 false -Instruction 7653 S:0xC000CD16 0x4605 0 MOV r5,r0 false -Instruction 7654 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false -Instruction 7655 S:0xC000CD1C 0x4806 0 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false -Instruction 7656 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false -Instruction 7657 S:0xC000CD22 0xF029FDF7 0 BL {pc}+0x29bf2 ; 0xc0036914 true -Cycle Count Cycle Count: 208 (Atom Packet) -Instruction 7658 S:0xC0036914 0xB510 0 PUSH {r4,lr} false -Instruction 7659 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false -Instruction 7660 S:0xC0036918 0xB500 0 PUSH {lr} false -Instruction 7661 S:0xC003691A 0xF85DEB04 0 POP {lr} false -Instruction 7662 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 7663 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false -Instruction 7664 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false -Instruction 7665 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7666 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false -Instruction 7667 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false -Instruction 7668 S:0xC0036900 0xB500 0 PUSH {lr} false -Instruction 7669 S:0xC0036902 0xF85DEB04 0 POP {lr} false -Instruction 7670 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false -Instruction 7671 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false -Instruction 7672 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 7673 S:0xC003690C 0xF7FFFFCC 0 BL {pc}-0x64 ; 0xc00368a8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7674 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 7675 S:0xC00368AC 0xB500 0 PUSH {lr} false -Instruction 7676 S:0xC00368AE 0xF85DEB04 0 POP {lr} false -Instruction 7677 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 7678 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false -Instruction 7679 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 7680 S:0xC00368B8 0x4690 0 MOV r8,r2 false -Instruction 7681 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 7682 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 7683 S:0xC00368BE 0xBF18 0 IT NE false -Instruction 7684 S:0xC00368C0 0x2C00 0 CMP r4,#0 false -Instruction 7685 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 7686 S:0xC00368C4 0x2000 0 MOVS r0,#0 false -Instruction 7687 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 7688 S:0xC00368C8 0xD10A 0 BNE {pc}+0x18 ; 0xc00368e0 true -Cycle Count Cycle Count: 29 (Atom Packet) -Cycle Count Cycle Count: 18 (Branch Packet) -Instruction 7689 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 7690 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 7691 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 7692 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 7693 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 7694 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 7695 S:0xC0008C20 0xB538 0 PUSH {r3-r5,lr} false -Instruction 7696 S:0xC0008C22 0xB500 0 PUSH {lr} false -Instruction 7697 S:0xC0008C24 0xF85DEB04 0 POP {lr} false -Instruction 7698 S:0xC0008C28 0x4614 0 MOV r4,r2 false -Instruction 7699 S:0xC0008C2A 0x2903 0 CMP r1,#3 false -Instruction 7700 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail -Cycle Count Cycle Count: 50 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 7701 S:0xC0008C2E 0xE8DFF001 0 TBB [pc,r1] true -Instruction 7702 S:0xC0008C60 0xEEF84A10 0 VMRS r4,FPEXC false -Instruction 7703 S:0xC0008C64 0x0060 0 LSLS r0,r4,#1 false -Instruction 7704 S:0xC0008C66 0x6953 0 LDR r3,[r2,#0x14] false -Instruction 7705 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true -Cycle Count Cycle Count: 21 (Atom Packet) -Cycle Count Cycle Count: 54 (Branch Packet) -Instruction 7706 S:0xC0008C7A 0xF0244480 0 BIC r4,r4,#0x40000000 false -Instruction 7707 S:0xC0008C7E 0xEEE84A10 0 VMSR FPEXC,r4 false -Instruction 7708 S:0xC0008C82 0x2000 0 MOVS r0,#0 false -Instruction 7709 S:0xC0008C84 0xBD38 0 POP {r3-r5,pc} true -Instruction 7710 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7711 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 7712 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7713 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 7714 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 7715 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 7716 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 7717 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 7718 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 7719 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 7720 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 7721 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 7722 S:0xC00368F8 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 7723 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false -Instruction 7724 S:0xC0036912 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 7725 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false -Instruction 7726 S:0xC003692C 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 15 (Branch Packet) -Instruction 7727 S:0xC000CD26 0x46A4 0 MOV r12,r4 false -Instruction 7728 S:0xC000CD28 0x4628 0 MOV r0,r5 false -Instruction 7729 S:0xC000CD2A 0xE8BC0FF0 0 LDM r12!,{r4-r11} false -Instruction 7730 S:0xC000CD2E 0xF85CDB04 0 LDR sp,[r12],#4 false -Instruction 7731 S:0xC000CD32 0xF8DCF000 0 LDR pc,[r12,#0] true -Instruction 7732 S:0xC03E398E 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 225 (Atom Packet) -Instruction 7733 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 279 (Atom Packet) -Instruction 7734 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 446 (Atom Packet) -Instruction 7735 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 12 (Branch Packet) -Instruction 7736 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 158 (I-Sync Packet) -Info Tracing enabled -Instruction 7737 S:0xC002ECA6 0xE75C 0 B {pc}-0x144 ; 0xc002eb62 true -Cycle Count Cycle Count: 125 (Atom Packet) -Instruction 7738 S:0xC002EB62 0x4658 0 MOV r0,r11 false -Instruction 7739 S:0xC002EB64 0xF3B5FD5E 0 BL {pc}+0x3b5ac0 ; 0xc03e4624 true -Cycle Count Cycle Count: 112 (Atom Packet) -Cycle Count Cycle Count: 97 (I-Sync Packet) -Info Tracing enabled -Instruction 7740 S:0xC002EB68 0x6AE2 0 LDR r2,[r4,#0x2c] false -Instruction 7741 S:0xC002EB6A 0x0790 0 LSLS r0,r2,#30 false -Instruction 7742 S:0xC002EB6C 0xF10080C1 0 BMI.W {pc}+0x186 ; 0xc002ecf2 true fail -Cycle Count Cycle Count: 98 (Atom Packet) -Instruction 7743 S:0xC002EB70 0x0751 0 LSLS r1,r2,#29 false -Instruction 7744 S:0xC002EB72 0x6A66 0 LDR r6,[r4,#0x24] false -Instruction 7745 S:0xC002EB74 0xF14080B5 0 BPL.W {pc}+0x16e ; 0xc002ece2 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 7746 S:0xC002EB78 0x6A20 0 LDR r0,[r4,#0x20] false -Instruction 7747 S:0xC002EB7A 0x4647 0 MOV r7,r8 false -Instruction 7748 S:0xC002EB7C 0xF8D8100C 0 LDR r1,[r8,#0xc] false -Instruction 7749 S:0xC002EB80 0x4288 0 CMP r0,r1 false -Instruction 7750 S:0xC002EB82 0xF040809F 0 BNE.W {pc}+0x142 ; 0xc002ecc4 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7751 S:0xC002EB86 0xF0220204 0 BIC r2,r2,#4 false -Instruction 7752 S:0xC002EB8A 0x62E2 0 STR r2,[r4,#0x2c] false -Instruction 7753 S:0xC002EB8C 0x6A32 0 LDR r2,[r6,#0x20] false -Instruction 7754 S:0xC002EB8E 0xF10B0514 0 ADD r5,r11,#0x14 false -Instruction 7755 S:0xC002EB92 0x3A01 0 SUBS r2,#1 false -Instruction 7756 S:0xC002EB94 0x6232 0 STR r2,[r6,#0x20] false -Instruction 7757 S:0xC002EB96 0xE8940006 0 LDM r4,{r1,r2} false -Instruction 7758 S:0xC002EB9A 0x604A 0 STR r2,[r1,#4] false -Instruction 7759 S:0xC002EB9C 0x6011 0 STR r1,[r2,#0] false -Instruction 7760 S:0xC002EB9E 0x6024 0 STR r4,[r4,#0] false -Instruction 7761 S:0xC002EBA0 0x6064 0 STR r4,[r4,#4] false -Instruction 7762 S:0xC002EBA2 0xF1040618 0 ADD r6,r4,#0x18 false -Instruction 7763 S:0xC002EBA6 0xF04F0901 0 MOV r9,#1 false -Instruction 7764 S:0xC002EBAA 0xF8DB2014 0 LDR r2,[r11,#0x14] false -Instruction 7765 S:0xC002EBAE 0x4295 0 CMP r5,r2 false -Instruction 7766 S:0xC002EBB0 0xD07A 0 BEQ {pc}+0xf8 ; 0xc002eca8 true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 7767 S:0xC002EBB2 0xF8DB2200 0 LDR r2,[r11,#0x200] false -Instruction 7768 S:0xC002EBB6 0x2A00 0 CMP r2,#0 false -Instruction 7769 S:0xC002EBB8 0xD156 0 BNE {pc}+0xb0 ; 0xc002ec68 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7770 S:0xC002EBBA 0xF8DB2020 0 LDR r2,[r11,#0x20] false -Instruction 7771 S:0xC002EBBE 0x2A00 0 CMP r2,#0 false -Instruction 7772 S:0xC002EBC0 0xF00080CF 0 BEQ.W {pc}+0x1a2 ; 0xc002ed62 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7773 S:0xC002EBC4 0x69A2 0 LDR r2,[r4,#0x18] false -Instruction 7774 S:0xC002EBC6 0x4296 0 CMP r6,r2 false -Instruction 7775 S:0xC002EBC8 0xF04080D5 0 BNE.W {pc}+0x1ae ; 0xc002ed76 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7776 S:0xC002EBCC 0x6A20 0 LDR r0,[r4,#0x20] false -Instruction 7777 S:0xC002EBCE 0x68F9 0 LDR r1,[r7,#0xc] false -Instruction 7778 S:0xC002EBD0 0x6A63 0 LDR r3,[r4,#0x24] false -Instruction 7779 S:0xC002EBD2 0x4288 0 CMP r0,r1 false -Instruction 7780 S:0xC002EBD4 0x6AE2 0 LDR r2,[r4,#0x2c] false -Instruction 7781 S:0xC002EBD6 0xF04080B2 0 BNE.W {pc}+0x168 ; 0xc002ed3e true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 7782 S:0xC002EBDA 0x4611 0 MOV r1,r2 false -Instruction 7783 S:0xC002EBDC 0xF4127FE4 0 TST r2,#0x1c8 false -Instruction 7784 S:0xC002EBE0 0xF4217084 0 BIC r0,r1,#0x108 false -Instruction 7785 S:0xC002EBE4 0x62E0 0 STR r0,[r4,#0x2c] false -Instruction 7786 S:0xC002EBE6 0xD00D 0 BEQ {pc}+0x1e ; 0xc002ec04 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7787 S:0xC002EBE8 0xF0110FC0 0 TST r1,#0xc0 false -Instruction 7788 S:0xC002EBEC 0xD10A 0 BNE {pc}+0x18 ; 0xc002ec04 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7789 S:0xC002EBEE 0xF5037200 0 ADD r2,r3,#0x200 false -Instruction 7790 S:0xC002EBF2 0xE8521F00 0 LDREX r1,[r2] false -Instruction 7791 S:0xC002EBF6 0xF1010101 0 ADD r1,r1,#1 false -Instruction 7792 S:0xC002EBFA 0xE8421000 0 STREX r0,r1,[r2] false -Instruction 7793 S:0xC002EBFE 0xF0900F00 0 TEQ r0,#0 false -Instruction 7794 S:0xC002EC02 0xD1F6 0 BNE {pc}-0x10 ; 0xc002ebf2 true fail -Cycle Count Cycle Count: 40 (Atom Packet) -Instruction 7795 S:0xC002EC04 0xF8DB1014 0 LDR r1,[r11,#0x14] false -Instruction 7796 S:0xC002EC08 0xF8513C04 0 LDR r3,[r1,#-4] false -Instruction 7797 S:0xC002EC0C 0x1F0A 0 SUBS r2,r1,#4 false -Instruction 7798 S:0xC002EC0E 0x4620 0 MOV r0,r4 false -Instruction 7799 S:0xC002EC10 0x4611 0 MOV r1,r2 false -Instruction 7800 S:0xC002EC12 0x071B 0 LSLS r3,r3,#28 false -Instruction 7801 S:0xC002EC14 0xD44D 0 BMI {pc}+0x9e ; 0xc002ecb2 true fail -Cycle Count Cycle Count: 32 (Atom Packet) -Instruction 7802 S:0xC002EC16 0xF7FFFD17 0 BL {pc}-0x5ce ; 0xc002e648 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 7803 S:0xC002E648 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7804 S:0xC002E64C 0xB085 0 SUB sp,sp,#0x14 false -Instruction 7805 S:0xC002E64E 0xB500 0 PUSH {lr} false -Instruction 7806 S:0xC002E650 0xF85DEB04 0 POP {lr} false -Instruction 7807 S:0xC002E654 0x680B 0 LDR r3,[r1,#0] false -Instruction 7808 S:0xC002E656 0x460D 0 MOV r5,r1 false -Instruction 7809 S:0xC002E658 0x4604 0 MOV r4,r0 false -Instruction 7810 S:0xC002E65A 0xF0130904 0 ANDS r9,r3,#4 false -Instruction 7811 S:0xC002E65E 0x6A46 0 LDR r6,[r0,#0x24] false -Instruction 7812 S:0xC002E660 0xBF18 0 IT NE false -Instruction 7813 S:0xC002E662 0xF02309FF 0 BIC r9,r3,#0xff false -Instruction 7814 S:0xC002E666 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 7815 S:0xC002E668 0xF8D92004 0 LDR r2,[r9,#4] false -Instruction 7816 S:0xC002E66C 0xF8D22080 0 LDR r2,[r2,#0x80] false -Instruction 7817 S:0xC002E670 0xF3C21A40 0 UBFX r10,r2,#5,#1 false -Instruction 7818 S:0xC002E674 0x061A 0 LSLS r2,r3,#24 false -Instruction 7819 S:0xC002E676 0xD402 0 BMI {pc}+8 ; 0xc002e67e true fail -Cycle Count Cycle Count: 153 (Atom Packet) -Instruction 7820 S:0xC002E678 0x6933 0 LDR r3,[r6,#0x10] false -Instruction 7821 S:0xC002E67A 0x075B 0 LSLS r3,r3,#29 false -Instruction 7822 S:0xC002E67C 0xD57A 0 BPL {pc}+0xf8 ; 0xc002e774 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7823 S:0xC002E774 0x466A 0 MOV r2,sp false -Instruction 7824 S:0xC002E776 0x6873 0 LDR r3,[r6,#4] false -Instruction 7825 S:0xC002E778 0xF42258FF 0 BIC r8,r2,#0x1fe0 false -Instruction 7826 S:0xC002E77C 0xF028081F 0 BIC r8,r8,#0x1f false -Instruction 7827 S:0xC002E780 0xF8D82014 0 LDR r2,[r8,#0x14] false -Instruction 7828 S:0xC002E784 0x429A 0 CMP r2,r3 false -Instruction 7829 S:0xC002E786 0xF43FAF7A 0 BEQ {pc}-0x108 ; 0xc002e67e true -Cycle Count Cycle Count: 246 (Atom Packet) -Instruction 7830 S:0xC002E67E 0x4629 0 MOV r1,r5 false -Instruction 7831 S:0xC002E680 0x4630 0 MOV r0,r6 false -Instruction 7832 S:0xC002E682 0xF7FDFF33 0 BL {pc}-0x2196 ; 0xc002c4ec true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 7833 S:0xC002C4EC 0xB500 0 PUSH {lr} false -Instruction 7834 S:0xC002C4EE 0xF85DEB04 0 POP {lr} false -Instruction 7835 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false -Instruction 7836 S:0xC002C4F4 0xF6C96337 0 MOVT r3,#0x9e37 false -Instruction 7837 S:0xC002C4F8 0xFB03F301 0 MUL r3,r3,r1 false -Instruction 7838 S:0xC002C4FC 0x0E9B 0 LSRS r3,r3,#26 false -Instruction 7839 S:0xC002C4FE 0xEB000083 0 ADD r0,r0,r3,LSL #2 false -Instruction 7840 S:0xC002C502 0xF8D00094 0 LDR r0,[r0,#0x94] false -Instruction 7841 S:0xC002C506 0xB938 0 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail -Cycle Count Cycle Count: 129 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 7842 S:0xC002C508 0x4770 0 BX lr true -Instruction 7843 S:0xC002E686 0x4601 0 MOV r1,r0 false -Instruction 7844 S:0xC002E688 0x2800 0 CMP r0,#0 false -Instruction 7845 S:0xC002E68A 0xF04080C5 0 BNE.W {pc}+0x18e ; 0xc002e818 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7846 S:0xC002E68E 0x2301 0 MOVS r3,#1 false -Instruction 7847 S:0xC002E690 0xF6C96337 0 MOVT r3,#0x9e37 false -Instruction 7848 S:0xC002E694 0xFB03F305 0 MUL r3,r3,r5 false -Instruction 7849 S:0xC002E698 0x0E9B 0 LSRS r3,r3,#26 false -Instruction 7850 S:0xC002E69A 0x3320 0 ADDS r3,r3,#0x20 false -Instruction 7851 S:0xC002E69C 0xEB060383 0 ADD r3,r6,r3,LSL #2 false -Instruction 7852 S:0xC002E6A0 0xF1030114 0 ADD r1,r3,#0x14 false -Instruction 7853 S:0xC002E6A4 0x695A 0 LDR r2,[r3,#0x14] false -Instruction 7854 S:0xC002E6A6 0x6022 0 STR r2,[r4,#0] false -Instruction 7855 S:0xC002E6A8 0xB102 0 CBZ r2,{pc}+4 ; 0xc002e6ac true -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 7856 S:0xC002E6AC 0x615C 0 STR r4,[r3,#0x14] false -Instruction 7857 S:0xC002E6AE 0x462B 0 MOV r3,r5 false -Instruction 7858 S:0xC002E6B0 0x6061 0 STR r1,[r4,#4] false -Instruction 7859 S:0xC002E6B2 0x60A5 0 STR r5,[r4,#8] false -Instruction 7860 S:0xC002E6B4 0x68EA 0 LDR r2,[r5,#0xc] false -Instruction 7861 S:0xC002E6B6 0xF8C49010 0 STR r9,[r4,#0x10] false -Instruction 7862 S:0xC002E6BA 0x60E2 0 STR r2,[r4,#0xc] false -Instruction 7863 S:0xC002E6BC 0xF8530B04 0 LDR r0,[r3],#4 false -Instruction 7864 S:0xC002E6C0 0x68AA 0 LDR r2,[r5,#8] false -Instruction 7865 S:0xC002E6C2 0x6869 0 LDR r1,[r5,#4] false -Instruction 7866 S:0xC002E6C4 0xF3C01003 0 UBFX r0,r0,#4,#4 false -Instruction 7867 S:0xC002E6C8 0x9003 0 STR r0,[sp,#0xc] false -Instruction 7868 S:0xC002E6CA 0x604A 0 STR r2,[r1,#4] false -Instruction 7869 S:0xC002E6CC 0x6011 0 STR r1,[r2,#0] false -Instruction 7870 S:0xC002E6CE 0x606B 0 STR r3,[r5,#4] false -Instruction 7871 S:0xC002E6D0 0x60AB 0 STR r3,[r5,#8] false -Instruction 7872 S:0xC002E6D2 0xF1BA0F00 0 CMP r10,#0 false -Instruction 7873 S:0xC002E6D6 0xD173 0 BNE {pc}+0xea ; 0xc002e7c0 true fail -Cycle Count Cycle Count: 33 (Atom Packet) -Instruction 7874 S:0xC002E6D8 0x466B 0 MOV r3,sp false -Instruction 7875 S:0xC002E6DA 0xF42358FF 0 BIC r8,r3,#0x1fe0 false -Instruction 7876 S:0xC002E6DE 0x6AE3 0 LDR r3,[r4,#0x2c] false -Instruction 7877 S:0xC002E6E0 0xF028081F 0 BIC r8,r8,#0x1f false -Instruction 7878 S:0xC002E6E4 0x061F 0 LSLS r7,r3,#24 false -Instruction 7879 S:0xC002E6E6 0xD50A 0 BPL {pc}+0x18 ; 0xc002e6fe true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 7880 S:0xC002E6FE 0x4628 0 MOV r0,r5 false -Instruction 7881 S:0xC002E700 0x68F1 0 LDR r1,[r6,#0xc] false -Instruction 7882 S:0xC002E702 0xF7FDFFDB 0 BL {pc}-0x2046 ; 0xc002c6bc true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 7883 S:0xC002C6BC 0xB570 0 PUSH {r4-r6,lr} false -Instruction 7884 S:0xC002C6BE 0xB500 0 PUSH {lr} false -Instruction 7885 S:0xC002C6C0 0xF85DEB04 0 POP {lr} false -Instruction 7886 S:0xC002C6C4 0x4604 0 MOV r4,r0 false -Instruction 7887 S:0xC002C6C6 0xF3BF8F5F 0 DMB false -Instruction 7888 S:0xC002C6CA 0x6803 0 LDR r3,[r0,#0] false -Instruction 7889 S:0xC002C6CC 0x014D 0 LSLS r5,r1,#5 false -Instruction 7890 S:0xC002C6CE 0x07DA 0 LSLS r2,r3,#31 false -Instruction 7891 S:0xC002C6D0 0xD501 0 BPL {pc}+6 ; 0xc002c6d6 true fail -Cycle Count Cycle Count: 242 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 7892 S:0xC002C6D2 0x6025 0 STR r5,[r4,#0] false -Instruction 7893 S:0xC002C6D4 0xBD70 0 POP {r4-r6,pc} true -Instruction 7894 S:0xC002E706 0xF3BF8F5F 0 DMB false -Instruction 7895 S:0xC002E70A 0x8833 0 LDRH r3,[r6,#0] false -Instruction 7896 S:0xC002E70C 0x3301 0 ADDS r3,#1 false -Instruction 7897 S:0xC002E70E 0x8033 0 STRH r3,[r6,#0] false -Instruction 7898 S:0xC002E710 0xF3BF8F4F 0 DSB false -Instruction 7899 S:0xC002E714 0xF3AF8004 0 SEV.W false -Instruction 7900 S:0xC002E718 0xB662 0 CPSIE i false -Instruction 7901 S:0xC002E71A 0x4F6F 0 LDR r7,[pc,#444] ; [0xC002E8D8] = 0xC0635EB4 false -Instruction 7902 S:0xC002E71C 0x6AFB 0 LDR r3,[r7,#0x2c] false -Instruction 7903 S:0xC002E71E 0x2B00 0 CMP r3,#0 false -Instruction 7904 S:0xC002E720 0xD140 0 BNE {pc}+0x84 ; 0xc002e7a4 true fail -Cycle Count Cycle Count: 746 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 7905 S:0xC002E722 0x68E3 0 LDR r3,[r4,#0xc] false -Instruction 7906 S:0xC002E724 0x4628 0 MOV r0,r5 false -Instruction 7907 S:0xC002E726 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 4,416 (I-Sync Packet) -Info Tracing enabled -Instruction 7908 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false -Instruction 7909 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false -Instruction 7910 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false -Instruction 7911 S:0xC0039244 0xB500 0 PUSH {lr} false -Instruction 7912 S:0xC0039246 0xF85DEB04 0 POP {lr} false -Instruction 7913 S:0xC003924A 0x4604 0 MOV r4,r0 false -Instruction 7914 S:0xC003924C 0x4699 0 MOV r9,r3 false -Instruction 7915 S:0xC003924E 0x4688 0 MOV r8,r1 false -Instruction 7916 S:0xC0039250 0x4616 0 MOV r6,r2 false -Instruction 7917 S:0xC0039252 0xF3ABF9C9 0 BL {pc}+0x3ab396 ; 0xc03e45e8 true -Cycle Count Cycle Count: 42 (Atom Packet) -Cycle Count Cycle Count: 241 (I-Sync Packet) -Info Tracing enabled -Instruction 7918 S:0xC0039256 0x4641 0 MOV r1,r8 false -Instruction 7919 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false -Instruction 7920 S:0xC003925C 0x4632 0 MOV r2,r6 false -Instruction 7921 S:0xC003925E 0x2300 0 MOVS r3,#0 false -Instruction 7922 S:0xC0039260 0x4605 0 MOV r5,r0 false -Instruction 7923 S:0xC0039262 0x4620 0 MOV r0,r4 false -Instruction 7924 S:0xC0039264 0xF7FFFB9C 0 BL {pc}-0x8c4 ; 0xc00389a0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7925 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7926 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false -Instruction 7927 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false -Instruction 7928 S:0xC00389A8 0xB500 0 PUSH {lr} false -Instruction 7929 S:0xC00389AA 0xF85DEB04 0 POP {lr} false -Instruction 7930 S:0xC00389AE 0x4680 0 MOV r8,r0 false -Instruction 7931 S:0xC00389B0 0x469A 0 MOV r10,r3 false -Instruction 7932 S:0xC00389B2 0x468B 0 MOV r11,r1 false -Instruction 7933 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false -Instruction 7934 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false -Instruction 7935 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false -Instruction 7936 S:0xC00389BE 0x4598 0 CMP r8,r3 false -Instruction 7937 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false -Instruction 7938 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false -Instruction 7939 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 7940 S:0xC00389CA 0xD016 0 BEQ {pc}+0x30 ; 0xc00389fa true fail -Cycle Count Cycle Count: 32 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 7941 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false -Instruction 7942 S:0xC00389D0 0x4620 0 MOV r0,r4 false -Instruction 7943 S:0xC00389D2 0x464B 0 MOV r3,r9 false -Instruction 7944 S:0xC00389D4 0x4659 0 MOV r1,r11 false -Instruction 7945 S:0xC00389D6 0x4652 0 MOV r2,r10 false -Instruction 7946 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false -Instruction 7947 S:0xC00389DA 0x47E0 0 BLX r12 true -Cycle Count Cycle Count: 182 (I-Sync Packet) -Info Tracing enabled -Instruction 7948 S:0xC003D6A0 0xB488 0 PUSH {r3,r7} false -Instruction 7949 S:0xC003D6A2 0xAF00 0 ADD r7,sp,#0 false -Instruction 7950 S:0xC003D6A4 0xB500 0 PUSH {lr} false -Instruction 7951 S:0xC003D6A6 0xF85DEB04 0 POP {lr} false -Instruction 7952 S:0xC003D6AA 0x6840 0 LDR r0,[r0,#4] false -Instruction 7953 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false -Instruction 7954 S:0xC003D6AE 0xBC88 0 POP {r3,r7} false -Instruction 7955 S:0xC003D6B0 0xF7FFBEDE 0 B.W {pc}-0x240 ; 0xc003d470 true -Cycle Count Cycle Count: 115 (Atom Packet) -Instruction 7956 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 7957 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false -Instruction 7958 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false -Instruction 7959 S:0xC003D478 0xB500 0 PUSH {lr} false -Instruction 7960 S:0xC003D47A 0xF85DEB04 0 POP {lr} false -Instruction 7961 S:0xC003D47E 0x4604 0 MOV r4,r0 false -Instruction 7962 S:0xC003D480 0x460D 0 MOV r5,r1 false -Instruction 7963 S:0xC003D482 0x4691 0 MOV r9,r2 false -Instruction 7964 S:0xC003D484 0xF3BF8F5F 0 DMB false -Instruction 7965 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false -Instruction 7966 S:0xC003D48C 0x4640 0 MOV r0,r8 false -Instruction 7967 S:0xC003D48E 0xF3A7F8AB 0 BL {pc}+0x3a715a ; 0xc03e45e8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 643 (I-Sync Packet) -Info Tracing enabled -Instruction 7968 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false -Instruction 7969 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false -Instruction 7970 S:0xC003D496 0x4682 0 MOV r10,r0 false -Instruction 7971 S:0xC003D498 0xD07E 0 BEQ {pc}+0x100 ; 0xc003d598 true fail -Cycle Count Cycle Count: 111 (Atom Packet) -Instruction 7972 S:0xC003D49A 0x6862 0 LDR r2,[r4,#4] false -Instruction 7973 S:0xC003D49C 0x69E3 0 LDR r3,[r4,#0x1c] false -Instruction 7974 S:0xC003D49E 0x4E7B 0 LDR r6,[pc,#492] ; [0xC003D68C] false -Instruction 7975 S:0xC003D4A0 0xF8D2C014 0 LDR r12,[r2,#0x14] false -Instruction 7976 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false -Instruction 7977 S:0xC003D4A6 0xF0408081 0 BNE.W {pc}+0x106 ; 0xc003d5ac true fail -Cycle Count Cycle Count: 199 (Atom Packet) -Instruction 7978 S:0xC003D4AA 0x4D79 0 LDR r5,[pc,#484] ; [0xC003D690] false -Instruction 7979 S:0xC003D4AC 0xE7FF 0 B {pc}+2 ; 0xc003d4ae true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7980 S:0xC003D4AE 0x69A3 0 LDR r3,[r4,#0x18] false -Instruction 7981 S:0xC003D4B0 0x2B00 0 CMP r3,#0 false -Instruction 7982 S:0xC003D4B2 0xD1FC 0 BNE {pc}-4 ; 0xc003d4ae true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 7983 S:0xC003D4B4 0xF3BF8F5F 0 DMB false -Instruction 7984 S:0xC003D4B8 0x6823 0 LDR r3,[r4,#0] false -Instruction 7985 S:0xC003D4BA 0xF0130102 0 ANDS r1,r3,#2 false -Instruction 7986 S:0xC003D4BE 0xD004 0 BEQ {pc}+0xc ; 0xc003d4ca true -Cycle Count Cycle Count: 104 (Atom Packet) -Instruction 7987 S:0xC003D4CA 0x6B23 0 LDR r3,[r4,#0x30] false -Instruction 7988 S:0xC003D4CC 0xF44F7080 0 MOV r0,#0x100 false -Instruction 7989 S:0xC003D4D0 0xF894223C 0 LDRB r2,[r4,#0x23c] false -Instruction 7990 S:0xC003D4D4 0x6020 0 STR r0,[r4,#0] false -Instruction 7991 S:0xC003D4D6 0xF3611245 0 BFI r2,r1,#5,#1 false -Instruction 7992 S:0xC003D4DA 0xF884223C 0 STRB r2,[r4,#0x23c] false -Instruction 7993 S:0xC003D4DE 0x6B1A 0 LDR r2,[r3,#0x30] false -Instruction 7994 S:0xC003D4E0 0xB112 0 CBZ r2,{pc}+8 ; 0xc003d4e8 true fail -Cycle Count Cycle Count: 116 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 7995 S:0xC003D4E2 0x4620 0 MOV r0,r4 false -Instruction 7996 S:0xC003D4E4 0x4790 0 BLX r2 true -Instruction 7997 S:0xC003F8C0 0xB430 0 PUSH {r4,r5} false -Instruction 7998 S:0xC003F8C2 0xB500 0 PUSH {lr} false -Instruction 7999 S:0xC003F8C4 0xF85DEB04 0 POP {lr} false -Instruction 8000 S:0xC003F8C8 0xF8D0115C 0 LDR r1,[r0,#0x15c] false -Instruction 8001 S:0xC003F8CC 0xE9D14508 0 LDRD r4,r5,[r1,#0x20] false -Instruction 8002 S:0xC003F8D0 0xF3BF8F5F 0 DMB false -Instruction 8003 S:0xC003F8D4 0xE9D12306 0 LDRD r2,r3,[r1,#0x18] false -Instruction 8004 S:0xC003F8D8 0x42AB 0 CMP r3,r5 false -Instruction 8005 S:0xC003F8DA 0xBF08 0 IT EQ false -Instruction 8006 S:0xC003F8DC 0x42A2 0 CMP r2,r4 false -Instruction 8007 S:0xC003F8DE 0xD1F5 0 BNE {pc}-0x12 ; 0xc003f8cc true fail -Cycle Count Cycle Count: 323 (Atom Packet) -Cycle Count Cycle Count: 106 (Branch Packet) -Instruction 8008 S:0xC003F8E0 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false -Instruction 8009 S:0xC003F8E4 0x1AA4 0 SUBS r4,r4,r2 false -Instruction 8010 S:0xC003F8E6 0xEB650503 0 SBC r5,r5,r3 false -Instruction 8011 S:0xC003F8EA 0xE9C0451A 0 STRD r4,r5,[r0,#0x68] false -Instruction 8012 S:0xC003F8EE 0xBC30 0 POP {r4,r5} false -Instruction 8013 S:0xC003F8F0 0x4770 0 BX lr true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 8014 S:0xC003D4E6 0x6B23 0 LDR r3,[r4,#0x30] false -Instruction 8015 S:0xC003D4E8 0x6A1B 0 LDR r3,[r3,#0x20] false -Instruction 8016 S:0xC003D4EA 0x2110 0 MOVS r1,#0x10 false -Instruction 8017 S:0xC003D4EC 0x464A 0 MOV r2,r9 false -Instruction 8018 S:0xC003D4EE 0x4620 0 MOV r0,r4 false -Instruction 8019 S:0xC003D4F0 0x4798 0 BLX r3 true -Instruction 8020 S:0xC0040708 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 8021 S:0xC004070C 0xB09B 0 SUB sp,sp,#0x6c false -Instruction 8022 S:0xC004070E 0xB500 0 PUSH {lr} false -Instruction 8023 S:0xC0040710 0xF85DEB04 0 POP {lr} false -Instruction 8024 S:0xC0040714 0x4682 0 MOV r10,r0 false -Instruction 8025 S:0xC0040716 0x4668 0 MOV r0,sp false -Instruction 8026 S:0xC0040718 0x920A 0 STR r2,[sp,#0x28] false -Instruction 8027 S:0xC004071A 0xF4205BFF 0 BIC r11,r0,#0x1fe0 false -Instruction 8028 S:0xC004071E 0xF8DA3004 0 LDR r3,[r10,#4] false -Instruction 8029 S:0xC0040722 0xF02B0B1F 0 BIC r11,r11,#0x1f false -Instruction 8030 S:0xC0040726 0xF8DA21C4 0 LDR r2,[r10,#0x1c4] false -Instruction 8031 S:0xC004072A 0xF8CDB018 0 STR r11,[sp,#0x18] false -Instruction 8032 S:0xC004072E 0xF8DB4014 0 LDR r4,[r11,#0x14] false -Instruction 8033 S:0xC0040732 0x2A01 0 CMP r2,#1 false -Instruction 8034 S:0xC0040734 0x9108 0 STR r1,[sp,#0x20] false -Instruction 8035 S:0xC0040736 0x9400 0 STR r4,[sp,#0] false -Instruction 8036 S:0xC0040738 0x9D00 0 LDR r5,[sp,#0] false -Instruction 8037 S:0xC004073A 0x695C 0 LDR r4,[r3,#0x14] false -Instruction 8038 S:0xC004073C 0x9502 0 STR r5,[sp,#8] false -Instruction 8039 S:0xC004073E 0x9519 0 STR r5,[sp,#0x64] false -Instruction 8040 S:0xC0040740 0x9405 0 STR r4,[sp,#0x14] false -Instruction 8041 S:0xC0040742 0xF000812C 0 BEQ.W {pc}+0x25c ; 0xc004099e true fail -Cycle Count Cycle Count: 67 (Atom Packet) -Instruction 8042 S:0xC0040746 0xF8DA320C 0 LDR r3,[r10,#0x20c] false -Instruction 8043 S:0xC004074A 0xB11B 0 CBZ r3,{pc}+0xa ; 0xc0040754 true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 8044 S:0xC004074C 0x9B08 0 LDR r3,[sp,#0x20] false -Instruction 8045 S:0xC004074E 0x0719 0 LSLS r1,r3,#28 false -Instruction 8046 S:0xC0040750 0xF1008129 0 BMI.W {pc}+0x256 ; 0xc00409a6 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8047 S:0xC0040754 0xF8DF92F8 0 LDR r9,[pc,#760] ; [0xC0040A50] false -Instruction 8048 S:0xC0040758 0x9F08 0 LDR r7,[sp,#0x20] false -Instruction 8049 S:0xC004075A 0xF0170710 0 ANDS r7,r7,#0x10 false -Instruction 8050 S:0xC004075E 0x9714 0 STR r7,[sp,#0x50] false -Instruction 8051 S:0xC0040760 0xBF08 0 IT EQ false -Instruction 8052 S:0xC0040762 0x463A 0 MOV r2,r7 false -Instruction 8053 S:0xC0040764 0xD010 0 BEQ {pc}+0x24 ; 0xc0040788 true fail -Cycle Count Cycle Count: 53 (Atom Packet) -Instruction 8054 S:0xC0040766 0x9F00 0 LDR r7,[sp,#0] false -Instruction 8055 S:0xC0040768 0x9419 0 STR r4,[sp,#0x64] false -Instruction 8056 S:0xC004076A 0xF107021F 0 ADD r2,r7,#0x1f false -Instruction 8057 S:0xC004076E 0xF007031F 0 AND r3,r7,#0x1f false -Instruction 8058 S:0xC0040772 0xEA120227 0 ANDS r2,r2,r7,ASR #32 false -Instruction 8059 S:0xC0040776 0xBF38 0 IT CC false -Instruction 8060 S:0xC0040778 0x463A 0 MOV r2,r7 false -Instruction 8061 S:0xC004077A 0x1152 0 ASRS r2,r2,#5 false -Instruction 8062 S:0xC004077C 0x3272 0 ADDS r2,r2,#0x72 false -Instruction 8063 S:0xC004077E 0xF85A2022 0 LDR r2,[r10,r2,LSL #2] false -Instruction 8064 S:0xC0040782 0x40DA 0 LSRS r2,r2,r3 false -Instruction 8065 S:0xC0040784 0xF0020201 0 AND r2,r2,#1 false -Instruction 8066 S:0xC0040788 0x9D00 0 LDR r5,[sp,#0] false -Instruction 8067 S:0xC004078A 0x4BAF 0 LDR r3,[pc,#700] ; [0xC0040A48] false -Instruction 8068 S:0xC004078C 0xF8591025 0 LDR r1,[r9,r5,LSL #2] false -Instruction 8069 S:0xC0040790 0x185B 0 ADDS r3,r3,r1 false -Instruction 8070 S:0xC0040792 0xF8D36490 0 LDR r6,[r3,#0x490] false -Instruction 8071 S:0xC0040796 0x2E00 0 CMP r6,#0 false -Instruction 8072 S:0xC0040798 0xF00081C2 0 BEQ.W {pc}+0x388 ; 0xc0040b20 true fail -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 8073 S:0xC004079C 0xF104001F 0 ADD r0,r4,#0x1f false -Instruction 8074 S:0xC00407A0 0x2501 0 MOVS r5,#1 false -Instruction 8075 S:0xC00407A2 0xEA100024 0 ANDS r0,r0,r4,ASR #32 false -Instruction 8076 S:0xC00407A6 0xBF38 0 IT CC false -Instruction 8077 S:0xC00407A8 0x4620 0 MOV r0,r4 false -Instruction 8078 S:0xC00407AA 0xF004031F 0 AND r3,r4,#0x1f false -Instruction 8079 S:0xC00407AE 0x9908 0 LDR r1,[sp,#0x20] false -Instruction 8080 S:0xC00407B0 0x409D 0 LSLS r5,r5,r3 false -Instruction 8081 S:0xC00407B2 0x1140 0 ASRS r0,r0,#5 false -Instruction 8082 S:0xC00407B4 0xF04F0B00 0 MOV r11,#0 false -Instruction 8083 S:0xC00407B8 0x0080 0 LSLS r0,r0,#2 false -Instruction 8084 S:0xC00407BA 0x6BF3 0 LDR r3,[r6,#0x3c] false -Instruction 8085 S:0xC00407BC 0x07DF 0 LSLS r7,r3,#31 false -Instruction 8086 S:0xC00407BE 0xD50D 0 BPL {pc}+0x1e ; 0xc00407dc true fail -Cycle Count Cycle Count: 191 (Atom Packet) -Instruction 8087 S:0xC00407C0 0xB14A 0 CBZ r2,{pc}+0x16 ; 0xc00407d6 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8088 S:0xC00407C2 0xF0130F20 0 TST r3,#0x20 false -Instruction 8089 S:0xC00407C6 0xEB060700 0 ADD r7,r6,r0 false -Instruction 8090 S:0xC00407CA 0xD004 0 BEQ {pc}+0xc ; 0xc00407d6 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8091 S:0xC00407CC 0xF8D770F8 0 LDR r7,[r7,#0xf8] false -Instruction 8092 S:0xC00407D0 0x422F 0 TST r7,r5 false -Instruction 8093 S:0xC00407D2 0xF040820D 0 BNE.W {pc}+0x41e ; 0xc0040bf0 true fail -Cycle Count Cycle Count: 24 (Atom Packet) -Instruction 8094 S:0xC00407D6 0x4219 0 TST r1,r3 false -Instruction 8095 S:0xC00407D8 0xBF18 0 IT NE false -Instruction 8096 S:0xC00407DA 0x46B3 0 MOV r11,r6 false -Instruction 8097 S:0xC00407DC 0x6836 0 LDR r6,[r6,#0] false -Instruction 8098 S:0xC00407DE 0x2E00 0 CMP r6,#0 false -Instruction 8099 S:0xC00407E0 0xD1EB 0 BNE {pc}-0x26 ; 0xc00407ba true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8100 S:0xC00407BA 0x6BF3 0 LDR r3,[r6,#0x3c] false -Instruction 8101 S:0xC00407BC 0x07DF 0 LSLS r7,r3,#31 false -Instruction 8102 S:0xC00407BE 0xD50D 0 BPL {pc}+0x1e ; 0xc00407dc true -Cycle Count Cycle Count: 176 (Atom Packet) -Instruction 8103 S:0xC00407DC 0x6836 0 LDR r6,[r6,#0] false -Instruction 8104 S:0xC00407DE 0x2E00 0 CMP r6,#0 false -Instruction 8105 S:0xC00407E0 0xD1EB 0 BNE {pc}-0x26 ; 0xc00407ba true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Instruction 8106 S:0xC00407E2 0xF1BB0F00 0 CMP r11,#0 false -Instruction 8107 S:0xC00407E6 0xF000819B 0 BEQ.W {pc}+0x33a ; 0xc0040b20 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 8108 S:0xC0040B20 0x9805 0 LDR r0,[sp,#0x14] false -Instruction 8109 S:0xC0040B22 0xA919 0 ADD r1,sp,#0x64 false -Instruction 8110 S:0xC0040B24 0xF10A0238 0 ADD r2,r10,#0x38 false -Instruction 8111 S:0xC0040B28 0xF7FFFD5A 0 BL {pc}-0x548 ; 0xc00405e0 true -Cycle Count Cycle Count: 226 (Atom Packet) -Instruction 8112 S:0xC00405E0 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 8113 S:0xC00405E4 0xB083 0 SUB sp,sp,#0xc false -Instruction 8114 S:0xC00405E6 0xB500 0 PUSH {lr} false -Instruction 8115 S:0xC00405E8 0xF85DEB04 0 POP {lr} false -Instruction 8116 S:0xC00405EC 0xF8D23128 0 LDR r3,[r2,#0x128] false -Instruction 8117 S:0xC00405F0 0x4616 0 MOV r6,r2 false -Instruction 8118 S:0xC00405F2 0x4680 0 MOV r8,r0 false -Instruction 8119 S:0xC00405F4 0x460F 0 MOV r7,r1 false -Instruction 8120 S:0xC00405F6 0x2B00 0 CMP r3,#0 false -Instruction 8121 S:0xC00405F8 0xD16E 0 BNE {pc}+0xe0 ; 0xc00406d8 true fail -Cycle Count Cycle Count: 121 (Atom Packet) -Instruction 8122 S:0xC00405FA 0xF8DF9108 0 LDR r9,[pc,#264] ; [0xC0040704] false -Instruction 8123 S:0xC00405FE 0x4A3C 0 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false -Instruction 8124 S:0xC0040600 0xF859A028 0 LDR r10,[r9,r8,LSL #2] false -Instruction 8125 S:0xC0040604 0x4614 0 MOV r4,r2 false -Instruction 8126 S:0xC0040606 0x4650 0 MOV r0,r10 false -Instruction 8127 S:0xC0040608 0xB11F 0 CBZ r7,{pc}+0xa ; 0xc0040612 true fail -Cycle Count Cycle Count: 107 (Atom Packet) -Instruction 8128 S:0xC004060A 0x2108 0 MOVS r1,#8 false -Instruction 8129 S:0xC004060C 0x6039 0 STR r1,[r7,#0] false -Instruction 8130 S:0xC004060E 0xF8590028 0 LDR r0,[r9,r8,LSL #2] false -Instruction 8131 S:0xC0040612 0x4D38 0 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false -Instruction 8132 S:0xC0040614 0x4938 0 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false -Instruction 8133 S:0xC0040616 0x580B 0 LDR r3,[r1,r0] false -Instruction 8134 S:0xC0040618 0x6A29 0 LDR r1,[r5,#0x20] false -Instruction 8135 S:0xC004061A 0xF1030008 0 ADD r0,r3,#8 false -Instruction 8136 S:0xC004061E 0x4281 0 CMP r1,r0 false -Instruction 8137 S:0xC0040620 0xD046 0 BEQ {pc}+0x90 ; 0xc00406b0 true fail -Cycle Count Cycle Count: 145 (Atom Packet) -Instruction 8138 S:0xC0040622 0xF8D6014C 0 LDR r0,[r6,#0x14c] false -Instruction 8139 S:0xC0040626 0x6AA9 0 LDR r1,[r5,#0x28] false -Instruction 8140 S:0xC0040628 0x4288 0 CMP r0,r1 false -Instruction 8141 S:0xC004062A 0xD341 0 BCC {pc}+0x86 ; 0xc00406b0 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 8142 S:0xC00406B0 0x2000 0 MOVS r0,#0 false -Instruction 8143 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false -Instruction 8144 S:0xC00406B4 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 8145 S:0xC0040B2C 0x2800 0 CMP r0,#0 false -Instruction 8146 S:0xC0040B2E 0xF43FAEE6 0 BEQ {pc}-0x230 ; 0xc00408fe true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8147 S:0xC00408FE 0xF8DA3160 0 LDR r3,[r10,#0x160] false -Instruction 8148 S:0xC0040902 0x2B00 0 CMP r3,#0 false -Instruction 8149 S:0xC0040904 0xF040838A 0 BNE.W {pc}+0x718 ; 0xc004101c true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 8150 S:0xC0040908 0x9D05 0 LDR r5,[sp,#0x14] false -Instruction 8151 S:0xC004090A 0xF8DFB14C 0 LDR r11,[pc,#332] ; [0xC0040A58] = 0xC05F07E8 false -Instruction 8152 S:0xC004090E 0x484F 0 LDR r0,[pc,#316] ; [0xC0040A4C] = 0xC0607834 false -Instruction 8153 S:0xC0040910 0xF8591025 0 LDR r1,[r9,r5,LSL #2] false -Instruction 8154 S:0xC0040914 0x465B 0 MOV r3,r11 false -Instruction 8155 S:0xC0040916 0x4E4C 0 LDR r6,[pc,#304] ; [0xC0040A48] = 0xC05F3080 false -Instruction 8156 S:0xC0040918 0x585A 0 LDR r2,[r3,r1] false -Instruction 8157 S:0xC004091A 0xF1000320 0 ADD r3,r0,#0x20 false -Instruction 8158 S:0xC004091E 0x1874 0 ADDS r4,r6,r1 false -Instruction 8159 S:0xC0040920 0x6897 0 LDR r7,[r2,#8] false -Instruction 8160 S:0xC0040922 0x429F 0 CMP r7,r3 false -Instruction 8161 S:0xC0040924 0xD024 0 BEQ {pc}+0x4c ; 0xc0040970 true -Cycle Count Cycle Count: 128 (Atom Packet) -Cycle Count Cycle Count: 40 (Branch Packet) -Instruction 8162 S:0xC0040970 0x9B19 0 LDR r3,[sp,#0x64] false -Instruction 8163 S:0xC0040972 0x46DA 0 MOV r10,r11 false -Instruction 8164 S:0xC0040974 0xF103001F 0 ADD r0,r3,#0x1f false -Instruction 8165 S:0xC0040978 0xF85A1001 0 LDR r1,[r10,r1] false -Instruction 8166 S:0xC004097C 0xEA100023 0 ANDS r0,r0,r3,ASR #32 false -Instruction 8167 S:0xC0040980 0xBF38 0 IT CC false -Instruction 8168 S:0xC0040982 0x4618 0 MOV r0,r3 false -Instruction 8169 S:0xC0040984 0xF003021F 0 AND r2,r3,#0x1f false -Instruction 8170 S:0xC0040988 0x9D05 0 LDR r5,[sp,#0x14] false -Instruction 8171 S:0xC004098A 0x1140 0 ASRS r0,r0,#5 false -Instruction 8172 S:0xC004098C 0xF8511020 0 LDR r1,[r1,r0,LSL #2] false -Instruction 8173 S:0xC0040990 0xFA21F202 0 LSR r2,r1,r2 false -Instruction 8174 S:0xC0040994 0xF0120F01 0 TST r2,#1 false -Instruction 8175 S:0xC0040998 0xBF18 0 IT NE false -Instruction 8176 S:0xC004099A 0x461D 0 MOV r5,r3 false -Instruction 8177 S:0xC004099C 0x9505 0 STR r5,[sp,#0x14] false -Instruction 8178 S:0xC004099E 0x9805 0 LDR r0,[sp,#0x14] false -Instruction 8179 S:0xC00409A0 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 8180 S:0xC00409A2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 8181 S:0xC003D4F2 0xF100011F 0 ADD r1,r0,#0x1f false -Instruction 8182 S:0xC003D4F6 0xF000031F 0 AND r3,r0,#0x1f false -Instruction 8183 S:0xC003D4FA 0xEA110120 0 ANDS r1,r1,r0,ASR #32 false -Instruction 8184 S:0xC003D4FE 0xBF38 0 IT CC false -Instruction 8185 S:0xC003D500 0x4601 0 MOV r1,r0 false -Instruction 8186 S:0xC003D502 0x4683 0 MOV r11,r0 false -Instruction 8187 S:0xC003D504 0x1149 0 ASRS r1,r1,#5 false -Instruction 8188 S:0xC003D506 0xF1010272 0 ADD r2,r1,#0x72 false -Instruction 8189 S:0xC003D50A 0xF8542022 0 LDR r2,[r4,r2,LSL #2] false -Instruction 8190 S:0xC003D50E 0x40DA 0 LSRS r2,r2,r3 false -Instruction 8191 S:0xC003D510 0x07D0 0 LSLS r0,r2,#31 false -Instruction 8192 S:0xC003D512 0xF14080A7 0 BPL.W {pc}+0x152 ; 0xc003d664 true fail -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 8193 S:0xC003D516 0x4A5F 0 LDR r2,[pc,#380] ; [0xC003D694] false -Instruction 8194 S:0xC003D518 0x6812 0 LDR r2,[r2,#0] false -Instruction 8195 S:0xC003D51A 0xF8522021 0 LDR r2,[r2,r1,LSL #2] false -Instruction 8196 S:0xC003D51E 0xFA22F303 0 LSR r3,r2,r3 false -Instruction 8197 S:0xC003D522 0x07D9 0 LSLS r1,r3,#31 false -Instruction 8198 S:0xC003D524 0xF140809E 0 BPL.W {pc}+0x140 ; 0xc003d664 true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 8199 S:0xC003D528 0x6863 0 LDR r3,[r4,#4] false -Instruction 8200 S:0xC003D52A 0x695B 0 LDR r3,[r3,#0x14] false -Instruction 8201 S:0xC003D52C 0x459B 0 CMP r11,r3 false -Instruction 8202 S:0xC003D52E 0xD005 0 BEQ {pc}+0xe ; 0xc003d53c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8203 S:0xC003D53C 0x4A56 0 LDR r2,[pc,#344] ; [0xC003D698] = 0xC05FC564 false -Instruction 8204 S:0xC003D53E 0x4633 0 MOV r3,r6 false -Instruction 8205 S:0xC003D540 0xF855502B 0 LDR r5,[r5,r11,LSL #2] false -Instruction 8206 S:0xC003D544 0x6852 0 LDR r2,[r2,#4] false -Instruction 8207 S:0xC003D546 0x4E52 0 LDR r6,[pc,#328] ; [0xC003D690] = 0xC05FD5C0 false -Instruction 8208 S:0xC003D548 0x0512 0 LSLS r2,r2,#20 false -Instruction 8209 S:0xC003D54A 0xD50C 0 BPL {pc}+0x1c ; 0xc003d566 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8210 S:0xC003D54C 0x466A 0 MOV r2,sp false -Instruction 8211 S:0xC003D54E 0xF42251FF 0 BIC r1,r2,#0x1fe0 false -Instruction 8212 S:0xC003D552 0x4A52 0 LDR r2,[pc,#328] ; [0xC003D69C] = 0xC05F0764 false -Instruction 8213 S:0xC003D554 0xF021011F 0 BIC r1,r1,#0x1f false -Instruction 8214 S:0xC003D558 0x6948 0 LDR r0,[r1,#0x14] false -Instruction 8215 S:0xC003D55A 0x5951 0 LDR r1,[r2,r5] false -Instruction 8216 S:0xC003D55C 0xF8560020 0 LDR r0,[r6,r0,LSL #2] false -Instruction 8217 S:0xC003D560 0x5812 0 LDR r2,[r2,r0] false -Instruction 8218 S:0xC003D562 0x428A 0 CMP r2,r1 false -Instruction 8219 S:0xC003D564 0xD156 0 BNE {pc}+0xb0 ; 0xc003d614 true -Cycle Count Cycle Count: 127 (Atom Packet) -Instruction 8220 S:0xC003D614 0x4658 0 MOV r0,r11 false -Instruction 8221 S:0xC003D616 0x60FB 0 STR r3,[r7,#0xc] false -Instruction 8222 S:0xC003D618 0xF001FE4C 0 BL {pc}+0x1c9c ; 0xc003f2b4 true -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 8223 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 8224 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false -Instruction 8225 S:0xC003F2B8 0xB108 0 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8226 S:0xC003F2BA 0xF7CFBD35 0 B {pc}-0x30592 ; 0xc000ed28 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 8227 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false -Instruction 8228 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false -Instruction 8229 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 8230 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false -Instruction 8231 S:0xC000ED34 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 40 (Branch Packet) -Instruction 8232 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false -Instruction 8233 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false -Instruction 8234 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false -Instruction 8235 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false -Instruction 8236 S:0xC00113F8 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 62 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 8237 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false -Instruction 8238 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 8239 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false -Instruction 8240 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false -Instruction 8241 S:0xC0011408 0x4610 0 MOV r0,r2 false -Instruction 8242 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false -Instruction 8243 S:0xC001140E 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 8244 S:0xC000ED36 0xBD08 0 POP {r3,pc} true -Instruction 8245 S:0xC003D61C 0xF856202B 0 LDR r2,[r6,r11,LSL #2] false -Instruction 8246 S:0xC003D620 0x68FB 0 LDR r3,[r7,#0xc] false -Instruction 8247 S:0xC003D622 0xF1040614 0 ADD r6,r4,#0x14 false -Instruction 8248 S:0xC003D626 0x189B 0 ADDS r3,r3,r2 false -Instruction 8249 S:0xC003D628 0xF2035594 0 ADD r5,r3,#0x594 false -Instruction 8250 S:0xC003D62C 0xF8D33594 0 LDR r3,[r3,#0x594] false -Instruction 8251 S:0xC003D630 0x6163 0 STR r3,[r4,#0x14] false -Instruction 8252 S:0xC003D632 0xF3BF8F5F 0 DMB false -Instruction 8253 S:0xC003D636 0xE8551F00 0 LDREX r1,[r5] false -Instruction 8254 S:0xC003D63A 0xF04F0200 0 MOV r2,#0 false -Instruction 8255 S:0xC003D63E 0xEA910F03 0 TEQ r1,r3 false -Instruction 8256 S:0xC003D642 0xBF08 0 IT EQ false -Instruction 8257 S:0xC003D644 0xE8456200 0 STREX r2,r6,[r5] false -Instruction 8258 S:0xC003D648 0x2A00 0 CMP r2,#0 false -Instruction 8259 S:0xC003D64A 0xD1F4 0 BNE {pc}-0x14 ; 0xc003d636 true fail -Cycle Count Cycle Count: 372 (Atom Packet) -Instruction 8260 S:0xC003D64C 0xF3BF8F5F 0 DMB false -Instruction 8261 S:0xC003D650 0x428B 0 CMP r3,r1 false -Instruction 8262 S:0xC003D652 0xD001 0 BEQ {pc}+6 ; 0xc003d658 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8263 S:0xC003D658 0x2B00 0 CMP r3,#0 false -Instruction 8264 S:0xC003D65A 0xD197 0 BNE {pc}-0xce ; 0xc003d58c true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 8265 S:0xC003D65C 0x4658 0 MOV r0,r11 false -Instruction 8266 S:0xC003D65E 0xF7D3FBB1 0 BL {pc}-0x2c89a ; 0xc0010dc4 true -Cycle Count Cycle Count: 15 (Atom Packet) -Cycle Count Cycle Count: 166 (Branch Packet) -Instruction 8267 S:0xC0010DC4 0xB508 0 PUSH {r3,lr} false -Instruction 8268 S:0xC0010DC6 0xB500 0 PUSH {lr} false -Instruction 8269 S:0xC0010DC8 0xF85DEB04 0 POP {lr} false -Instruction 8270 S:0xC0010DCC 0xF000011F 0 AND r1,r0,#0x1f false -Instruction 8271 S:0xC0010DD0 0x3101 0 ADDS r1,#1 false -Instruction 8272 S:0xC0010DD2 0xF64662CC 0 MOV r2,#0x6ecc false -Instruction 8273 S:0xC0010DD6 0xF2CC023E 0 MOVT r2,#0xc03e false -Instruction 8274 S:0xC0010DDA 0xF6477314 0 MOV r3,#0x7f14 false -Instruction 8275 S:0xC0010DDE 0xEB020281 0 ADD r2,r2,r1,LSL #2 false -Instruction 8276 S:0xC0010DE2 0x0940 0 LSRS r0,r0,#5 false -Instruction 8277 S:0xC0010DE4 0xF2CC0363 0 MOVT r3,#0xc063 false -Instruction 8278 S:0xC0010DE8 0x2102 0 MOVS r1,#2 false -Instruction 8279 S:0xC0010DEA 0xEBA20080 0 SUB r0,r2,r0,LSL #2 false -Instruction 8280 S:0xC0010DEE 0x6B5B 0 LDR r3,[r3,#0x34] false -Instruction 8281 S:0xC0010DF0 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 1,901 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 12 (Branch Packet) -Instruction 8282 S:0xC0010DF2 0xBD08 0 POP {r3,pc} true -Instruction 8283 S:0xC003D662 0xE793 0 B {pc}-0xd6 ; 0xc003d58c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8284 S:0xC003D58C 0x4620 0 MOV r0,r4 false -Instruction 8285 S:0xC003D58E 0x4659 0 MOV r1,r11 false -Instruction 8286 S:0xC003D590 0x464A 0 MOV r2,r9 false -Instruction 8287 S:0xC003D592 0x2501 0 MOVS r5,#1 false -Instruction 8288 S:0xC003D594 0xF7FBF970 0 BL {pc}-0x4d1c ; 0xc0038878 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8289 S:0xC0038878 0xE92D07F8 0 PUSH {r3-r10} false -Instruction 8290 S:0xC003887C 0xAF00 0 ADD r7,sp,#0 false -Instruction 8291 S:0xC003887E 0xB500 0 PUSH {lr} false -Instruction 8292 S:0xC0038880 0xF85DEB04 0 POP {lr} false -Instruction 8293 S:0xC0038884 0x466C 0 MOV r4,sp false -Instruction 8294 S:0xC0038886 0xF42453FF 0 BIC r3,r4,#0x1fe0 false -Instruction 8295 S:0xC003888A 0x4E43 0 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false -Instruction 8296 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false -Instruction 8297 S:0xC0038890 0xF8D3A014 0 LDR r10,[r3,#0x14] false -Instruction 8298 S:0xC0038894 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false -Instruction 8299 S:0xC0038898 0x4551 0 CMP r1,r10 false -Instruction 8300 S:0xC003889A 0x4433 0 ADD r3,r3,r6 false -Instruction 8301 S:0xC003889C 0xD068 0 BEQ {pc}+0xd4 ; 0xc0038970 true fail -Cycle Count Cycle Count: 15 (Atom Packet) -Instruction 8302 S:0xC003889E 0x4684 0 MOV r12,r0 false -Instruction 8303 S:0xC00388A0 0xF04F0801 0 MOV r8,#1 false -Instruction 8304 S:0xC00388A4 0xF04F0900 0 MOV r9,#0 false -Instruction 8305 S:0xC00388A8 0xE9FC454C 0 LDRD r4,r5,[r12,#0x130]! false -Instruction 8306 S:0xC00388AC 0xEB140408 0 ADDS r4,r4,r8 false -Instruction 8307 S:0xC00388B0 0xEB450509 0 ADC r5,r5,r9 false -Instruction 8308 S:0xC00388B4 0xE9CC4500 0 STRD r4,r5,[r12,#0] false -Instruction 8309 S:0xC00388B8 0x4C38 0 LDR r4,[pc,#224] ; [0xC003899C] = 0xC05FD5C0 false -Instruction 8310 S:0xC00388BA 0xF854402A 0 LDR r4,[r4,r10,LSL #2] false -Instruction 8311 S:0xC00388BE 0x1936 0 ADDS r6,r6,r4 false -Instruction 8312 S:0xC00388C0 0xF8D64490 0 LDR r4,[r6,#0x490] false -Instruction 8313 S:0xC00388C4 0xB1F4 0 CBZ r4,{pc}+0x40 ; 0xc0038904 true fail -Cycle Count Cycle Count: 12 (Atom Packet) -Instruction 8314 S:0xC00388C6 0xF101051F 0 ADD r5,r1,#0x1f false -Instruction 8315 S:0xC00388CA 0xF001061F 0 AND r6,r1,#0x1f false -Instruction 8316 S:0xC00388CE 0xEA310121 0 BICS r1,r1,r1,ASR #32 false -Instruction 8317 S:0xC00388D2 0xBF28 0 IT CS false -Instruction 8318 S:0xC00388D4 0x4629 0 MOV r1,r5 false -Instruction 8319 S:0xC00388D6 0x114D 0 ASRS r5,r1,#5 false -Instruction 8320 S:0xC00388D8 0x00AD 0 LSLS r5,r5,#2 false -Instruction 8321 S:0xC00388DA 0x1961 0 ADDS r1,r4,r5 false -Instruction 8322 S:0xC00388DC 0xF8D110F8 0 LDR r1,[r1,#0xf8] false -Instruction 8323 S:0xC00388E0 0x40F1 0 LSRS r1,r1,r6 false -Instruction 8324 S:0xC00388E2 0x07C9 0 LSLS r1,r1,#31 false -Instruction 8325 S:0xC00388E4 0xBF5E 0 ITTT PL false -Instruction 8326 S:0xC00388E6 0xF04F0C01 0 MOV r12,#1 false -Instruction 8327 S:0xC00388EA 0x4621 0 MOV r1,r4 false -Instruction 8328 S:0xC00388EC 0xFA0CF606 0 LSL r6,r12,r6 false -Instruction 8329 S:0xC00388F0 0xD504 0 BPL {pc}+0xc ; 0xc00388fc true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 8330 S:0xC00388FC 0x6809 0 LDR r1,[r1,#0] false -Instruction 8331 S:0xC00388FE 0x194C 0 ADDS r4,r1,r5 false -Instruction 8332 S:0xC0038900 0x2900 0 CMP r1,#0 false -Instruction 8333 S:0xC0038902 0xD1F7 0 BNE {pc}-0xe ; 0xc00388f4 true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 8334 S:0xC00388F4 0xF8D440F8 0 LDR r4,[r4,#0xf8] false -Instruction 8335 S:0xC00388F8 0x4234 0 TST r4,r6 false -Instruction 8336 S:0xC00388FA 0xD133 0 BNE {pc}+0x6a ; 0xc0038964 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8337 S:0xC0038964 0xF8D140DC 0 LDR r4,[r1,#0xdc] false -Instruction 8338 S:0xC0038968 0x3401 0 ADDS r4,#1 false -Instruction 8339 S:0xC003896A 0xF8C140DC 0 STR r4,[r1,#0xdc] false -Instruction 8340 S:0xC003896E 0xE7C9 0 B {pc}-0x6a ; 0xc0038904 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8341 S:0xC0038904 0x0751 0 LSLS r1,r2,#29 false -Instruction 8342 S:0xC0038906 0xD50C 0 BPL {pc}+0x1c ; 0xc0038922 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8343 S:0xC0038922 0xF8D3458C 0 LDR r4,[r3,#0x58c] false -Instruction 8344 S:0xC0038926 0x4601 0 MOV r1,r0 false -Instruction 8345 S:0xC0038928 0xF04F0801 0 MOV r8,#1 false -Instruction 8346 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false -Instruction 8347 S:0xC0038930 0x3401 0 ADDS r4,#1 false -Instruction 8348 S:0xC0038932 0xF8C3458C 0 STR r4,[r3,#0x58c] false -Instruction 8349 S:0xC0038936 0xE9F14544 0 LDRD r4,r5,[r1,#0x110]! false -Instruction 8350 S:0xC003893A 0xEB140408 0 ADDS r4,r4,r8 false -Instruction 8351 S:0xC003893E 0xEB450509 0 ADC r5,r5,r9 false -Instruction 8352 S:0xC0038942 0x07D3 0 LSLS r3,r2,#31 false -Instruction 8353 S:0xC0038944 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 8354 S:0xC0038948 0xD507 0 BPL {pc}+0x12 ; 0xc003895a true -Cycle Count Cycle Count: 6 (Atom Packet) -Cycle Count Cycle Count: 9 (Branch Packet) -Instruction 8355 S:0xC003895A 0x46BD 0 MOV sp,r7 false -Instruction 8356 S:0xC003895C 0xE8BD07F8 0 POP {r3-r10} false -Instruction 8357 S:0xC0038960 0x4770 0 BX lr true -Instruction 8358 S:0xC003D598 0x4640 0 MOV r0,r8 false -Instruction 8359 S:0xC003D59A 0x4651 0 MOV r1,r10 false -Instruction 8360 S:0xC003D59C 0xF3A7F85C 0 BL {pc}+0x3a70bc ; 0xc03e4658 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 599 (Branch Packet) -Instruction 8361 S:0xC03E4658 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 19 (Branch Packet) -Instruction 8362 S:0xC003D5A0 0x4628 0 MOV r0,r5 false -Instruction 8363 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false -Instruction 8364 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false -Instruction 8365 S:0xC003D5A8 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 8366 S:0xC00BFDEC 0x? 0 Cannot access target memory false -Instruction 8367 S:0xC00389DC 0x462C 0 MOV r4,r5 false -Instruction 8368 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false -Instruction 8369 S:0xC00389E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00389f0 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8370 S:0xC00389E4 0x07F0 0 LSLS r0,r6,#31 false -Instruction 8371 S:0xC00389E6 0xD503 0 BPL {pc}+0xa ; 0xc00389f0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8372 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false -Instruction 8373 S:0xC00389F2 0x4598 0 CMP r8,r3 false -Instruction 8374 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false -Instruction 8375 S:0xC00389F8 0xD1E8 0 BNE {pc}-0x2c ; 0xc00389cc true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 10 (Branch Packet) -Instruction 8376 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false -Instruction 8377 S:0xC00389FE 0x46BD 0 MOV sp,r7 false -Instruction 8378 S:0xC0038A00 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 8379 S:0xC0039268 0x4620 0 MOV r0,r4 false -Instruction 8380 S:0xC003926A 0x4629 0 MOV r1,r5 false -Instruction 8381 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false -Instruction 8382 S:0xC0039270 0x46BD 0 MOV sp,r7 false -Instruction 8383 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false -Instruction 8384 S:0xC0039276 0xF3ABB9EF 0 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true -Cycle Count Cycle Count: 8 (Atom Packet) -Cycle Count Cycle Count: 2,361 (I-Sync Packet) -Info Tracing enabled -Instruction 8385 S:0xC002E728 0x6C3B 0 LDR r3,[r7,#0x40] false -Instruction 8386 S:0xC002E72A 0x4A6B 0 LDR r2,[pc,#428] ; [0xC002E8D8] = 0xC0635EB4 false -Instruction 8387 S:0xC002E72C 0x2B00 0 CMP r3,#0 false -Instruction 8388 S:0xC002E72E 0xF04080A9 0 BNE.W {pc}+0x156 ; 0xc002e884 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8389 S:0xC002E732 0xF8D83004 0 LDR r3,[r8,#4] false -Instruction 8390 S:0xC002E736 0xF0334280 0 BICS r2,r3,#0x40000000 false -Instruction 8391 S:0xC002E73A 0xF0408093 0 BNE.W {pc}+0x12a ; 0xc002e864 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8392 S:0xC002E73E 0x4630 0 MOV r0,r6 false -Instruction 8393 S:0xC002E740 0xF3B5FF70 0 BL {pc}+0x3b5ee4 ; 0xc03e4624 true -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 84 (I-Sync Packet) -Info Tracing enabled -Instruction 8394 S:0xC002E744 0xF1BA0F00 0 CMP r10,#0 false -Instruction 8395 S:0xC002E748 0xD16E 0 BNE {pc}+0xe0 ; 0xc002e828 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8396 S:0xC002E74A 0x6863 0 LDR r3,[r4,#4] false -Instruction 8397 S:0xC002E74C 0xB133 0 CBZ r3,{pc}+0x10 ; 0xc002e75c true fail -Cycle Count Cycle Count: 74 (Atom Packet) -Instruction 8398 S:0xC002E74E 0x6822 0 LDR r2,[r4,#0] false -Instruction 8399 S:0xC002E750 0x601A 0 STR r2,[r3,#0] false -Instruction 8400 S:0xC002E752 0xB102 0 CBZ r2,{pc}+4 ; 0xc002e756 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8401 S:0xC002E756 0x2300 0 MOVS r3,#0 false -Instruction 8402 S:0xC002E758 0x6023 0 STR r3,[r4,#0] false -Instruction 8403 S:0xC002E75A 0x6063 0 STR r3,[r4,#4] false -Instruction 8404 S:0xC002E75C 0x2300 0 MOVS r3,#0 false -Instruction 8405 S:0xC002E75E 0x4648 0 MOV r0,r9 false -Instruction 8406 S:0xC002E760 0x9903 0 LDR r1,[sp,#0xc] false -Instruction 8407 S:0xC002E762 0x60A3 0 STR r3,[r4,#8] false -Instruction 8408 S:0xC002E764 0x60E3 0 STR r3,[r4,#0xc] false -Instruction 8409 S:0xC002E766 0x6123 0 STR r3,[r4,#0x10] false -Instruction 8410 S:0xC002E768 0x7523 0 STRB r3,[r4,#0x14] false -Instruction 8411 S:0xC002E76A 0xB005 0 ADD sp,sp,#0x14 false -Instruction 8412 S:0xC002E76C 0xE8BD4FF0 0 POP {r4-r11,lr} false -Instruction 8413 S:0xC002E770 0xF7FFBF1E 0 B.W {pc}-0x1c0 ; 0xc002e5b0 true -Cycle Count Cycle Count: 33 (Atom Packet) -Instruction 8414 S:0xC002E5B0 0xB530 0 PUSH {r4,r5,lr} false -Instruction 8415 S:0xC002E5B2 0xB083 0 SUB sp,sp,#0xc false -Instruction 8416 S:0xC002E5B4 0xB500 0 PUSH {lr} false -Instruction 8417 S:0xC002E5B6 0xF85DEB04 0 POP {lr} false -Instruction 8418 S:0xC002E5BA 0x290F 0 CMP r1,#0xf false -Instruction 8419 S:0xC002E5BC 0x4604 0 MOV r4,r0 false -Instruction 8420 S:0xC002E5BE 0xD012 0 BEQ {pc}+0x28 ; 0xc002e5e6 true fail -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 8421 S:0xC002E5C0 0x008D 0 LSLS r5,r1,#2 false -Instruction 8422 S:0xC002E5C2 0x4603 0 MOV r3,r0 false -Instruction 8423 S:0xC002E5C4 0x1942 0 ADDS r2,r0,r5 false -Instruction 8424 S:0xC002E5C6 0x6950 0 LDR r0,[r2,#0x14] false -Instruction 8425 S:0xC002E5C8 0x3801 0 SUBS r0,#1 false -Instruction 8426 S:0xC002E5CA 0x6150 0 STR r0,[r2,#0x14] false -Instruction 8427 S:0xC002E5CC 0x6D22 0 LDR r2,[r4,#0x50] false -Instruction 8428 S:0xC002E5CE 0x3A01 0 SUBS r2,#1 false -Instruction 8429 S:0xC002E5D0 0x6522 0 STR r2,[r4,#0x50] false -Instruction 8430 S:0xC002E5D2 0xF8530F58 0 LDR r0,[r3,#0x58]! false -Instruction 8431 S:0xC002E5D6 0x4298 0 CMP r0,r3 false -Instruction 8432 S:0xC002E5D8 0xD002 0 BEQ {pc}+8 ; 0xc002e5e0 true -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 8433 S:0xC002E5E0 0x68E3 0 LDR r3,[r4,#0xc] false -Instruction 8434 S:0xC002E5E2 0x4299 0 CMP r1,r3 false -Instruction 8435 S:0xC002E5E4 0xD011 0 BEQ {pc}+0x26 ; 0xc002e60a true fail -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 8436 S:0xC002E5E6 0x6923 0 LDR r3,[r4,#0x10] false -Instruction 8437 S:0xC002E5E8 0x3B01 0 SUBS r3,#1 false -Instruction 8438 S:0xC002E5EA 0x6123 0 STR r3,[r4,#0x10] false -Instruction 8439 S:0xC002E5EC 0xB13B 0 CBZ r3,{pc}+0x12 ; 0xc002e5fe true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Cycle Count Cycle Count: 6 (Branch Packet) -Instruction 8440 S:0xC002E5EE 0xB003 0 ADD sp,sp,#0xc false -Instruction 8441 S:0xC002E5F0 0xBD30 0 POP {r4,r5,pc} true -Instruction 8442 S:0xC002EC1A 0x69A2 0 LDR r2,[r4,#0x18] false -Instruction 8443 S:0xC002EC1C 0x4296 0 CMP r6,r2 false -Instruction 8444 S:0xC002EC1E 0xD14D 0 BNE {pc}+0x9e ; 0xc002ecbc true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8445 S:0xC002EC20 0xF8DB1014 0 LDR r1,[r11,#0x14] false -Instruction 8446 S:0xC002EC24 0x428D 0 CMP r5,r1 false -Instruction 8447 S:0xC002EC26 0xD003 0 BEQ {pc}+0xa ; 0xc002ec30 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8448 S:0xC002EC30 0x6A21 0 LDR r1,[r4,#0x20] false -Instruction 8449 S:0xC002EC32 0x68FA 0 LDR r2,[r7,#0xc] false -Instruction 8450 S:0xC002EC34 0x6A63 0 LDR r3,[r4,#0x24] false -Instruction 8451 S:0xC002EC36 0x4291 0 CMP r1,r2 false -Instruction 8452 S:0xC002EC38 0xD173 0 BNE {pc}+0xea ; 0xc002ed22 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8453 S:0xC002EC3A 0x6AE2 0 LDR r2,[r4,#0x2c] false -Instruction 8454 S:0xC002EC3C 0xF4127FE4 0 TST r2,#0x1c8 false -Instruction 8455 S:0xC002EC40 0xD10B 0 BNE {pc}+0x1a ; 0xc002ec5a true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8456 S:0xC002EC42 0xF5037200 0 ADD r2,r3,#0x200 false -Instruction 8457 S:0xC002EC46 0xE8521F00 0 LDREX r1,[r2] false -Instruction 8458 S:0xC002EC4A 0xF1A10101 0 SUB r1,r1,#1 false -Instruction 8459 S:0xC002EC4E 0xE8421000 0 STREX r0,r1,[r2] false -Instruction 8460 S:0xC002EC52 0xF0900F00 0 TEQ r0,#0 false -Instruction 8461 S:0xC002EC56 0xD1F6 0 BNE {pc}-0x10 ; 0xc002ec46 true fail -Cycle Count Cycle Count: 37 (Atom Packet) -Instruction 8462 S:0xC002EC58 0x6AE2 0 LDR r2,[r4,#0x2c] false -Instruction 8463 S:0xC002EC5A 0xF0420208 0 ORR r2,r2,#8 false -Instruction 8464 S:0xC002EC5E 0x62E2 0 STR r2,[r4,#0x2c] false -Instruction 8465 S:0xC002EC60 0xF8DB2014 0 LDR r2,[r11,#0x14] false -Instruction 8466 S:0xC002EC64 0x4295 0 CMP r5,r2 false -Instruction 8467 S:0xC002EC66 0xD01F 0 BEQ {pc}+0x42 ; 0xc002eca8 true -Cycle Count Cycle Count: 24 (Atom Packet) -Instruction 8468 S:0xC002ECA8 0xF8DB2010 0 LDR r2,[r11,#0x10] false -Instruction 8469 S:0xC002ECAC 0x07D2 0 LSLS r2,r2,#31 false -Instruction 8470 S:0xC002ECAE 0xD5E6 0 BPL {pc}-0x30 ; 0xc002ec7e true -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 8471 S:0xC002EC7E 0x4620 0 MOV r0,r4 false -Instruction 8472 S:0xC002EC80 0xF7FDFF0E 0 BL {pc}-0x21e0 ; 0xc002caa0 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8473 S:0xC002CAA0 0xB538 0 PUSH {r3-r5,lr} false -Instruction 8474 S:0xC002CAA2 0xB500 0 PUSH {lr} false -Instruction 8475 S:0xC002CAA4 0xF85DEB04 0 POP {lr} false -Instruction 8476 S:0xC002CAA8 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 8477 S:0xC002CAAA 0x6A44 0 LDR r4,[r0,#0x24] false -Instruction 8478 S:0xC002CAAC 0x075A 0 LSLS r2,r3,#29 false -Instruction 8479 S:0xC002CAAE 0xD44D 0 BMI {pc}+0x9e ; 0xc002cb4c true fail -Cycle Count Cycle Count: 143 (Atom Packet) -Instruction 8480 S:0xC002CAB0 0x6802 0 LDR r2,[r0,#0] false -Instruction 8481 S:0xC002CAB2 0x4290 0 CMP r0,r2 false -Instruction 8482 S:0xC002CAB4 0xD008 0 BEQ {pc}+0x14 ; 0xc002cac8 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8483 S:0xC002CAB6 0xB122 0 CBZ r2,{pc}+0xc ; 0xc002cac2 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8484 S:0xC002CAC2 0x6842 0 LDR r2,[r0,#4] false -Instruction 8485 S:0xC002CAC4 0x2A00 0 CMP r2,#0 false -Instruction 8486 S:0xC002CAC6 0xD1F7 0 BNE {pc}-0xe ; 0xc002cab8 true fail -Cycle Count Cycle Count: 26 (Atom Packet) -Instruction 8487 S:0xC002CAC8 0x492B 0 LDR r1,[pc,#172] ; [0xC002CB78] false -Instruction 8488 S:0xC002CACA 0xF0430304 0 ORR r3,r3,#4 false -Instruction 8489 S:0xC002CACE 0x62C3 0 STR r3,[r0,#0x2c] false -Instruction 8490 S:0xC002CAD0 0xF1040324 0 ADD r3,r4,#0x24 false -Instruction 8491 S:0xC002CAD4 0x6A22 0 LDR r2,[r4,#0x20] false -Instruction 8492 S:0xC002CAD6 0x680D 0 LDR r5,[r1,#0] false -Instruction 8493 S:0xC002CAD8 0x3201 0 ADDS r2,#1 false -Instruction 8494 S:0xC002CADA 0x6222 0 STR r2,[r4,#0x20] false -Instruction 8495 S:0xC002CADC 0x6285 0 STR r5,[r0,#0x28] false -Instruction 8496 S:0xC002CADE 0x6A62 0 LDR r2,[r4,#0x24] false -Instruction 8497 S:0xC002CAE0 0x6050 0 STR r0,[r2,#4] false -Instruction 8498 S:0xC002CAE2 0xE880000C 0 STM r0,{r2,r3} false -Instruction 8499 S:0xC002CAE6 0xF8D45194 0 LDR r5,[r4,#0x194] false -Instruction 8500 S:0xC002CAEA 0x6A22 0 LDR r2,[r4,#0x20] false -Instruction 8501 S:0xC002CAEC 0x6260 0 STR r0,[r4,#0x24] false -Instruction 8502 S:0xC002CAEE 0x2D01 0 CMP r5,#1 false -Instruction 8503 S:0xC002CAF0 0xBF18 0 IT NE false -Instruction 8504 S:0xC002CAF2 0x3201 0 ADDS r2,#1 false -Instruction 8505 S:0xC002CAF4 0x4298 0 CMP r0,r3 false -Instruction 8506 S:0xC002CAF6 0x69E5 0 LDR r5,[r4,#0x1c] false -Instruction 8507 S:0xC002CAF8 0xD008 0 BEQ {pc}+0x14 ; 0xc002cb0c true fail -Cycle Count Cycle Count: 249 (Atom Packet) -Instruction 8508 S:0xC002CAFA 0x2A02 0 CMP r2,#2 false -Instruction 8509 S:0xC002CAFC 0xDD06 0 BLE {pc}+0x10 ; 0xc002cb0c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8510 S:0xC002CB0C 0x6923 0 LDR r3,[r4,#0x10] false -Instruction 8511 S:0xC002CB0E 0x0759 0 LSLS r1,r3,#29 false -Instruction 8512 S:0xC002CB10 0xD4D6 0 BMI {pc}-0x50 ; 0xc002cac0 true fail -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 8513 S:0xC002CB12 0x69E2 0 LDR r2,[r4,#0x1c] false -Instruction 8514 S:0xC002CB14 0x6A23 0 LDR r3,[r4,#0x20] false -Instruction 8515 S:0xC002CB16 0x429A 0 CMP r2,r3 false -Instruction 8516 S:0xC002CB18 0xD1D2 0 BNE {pc}-0x58 ; 0xc002cac0 true fail -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 8517 S:0xC002CB1A 0xF8D43200 0 LDR r3,[r4,#0x200] false -Instruction 8518 S:0xC002CB1E 0xB903 0 CBNZ r3,{pc}+4 ; 0xc002cb22 true fail -Cycle Count Cycle Count: 20 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 8519 S:0xC002CB20 0xBD38 0 POP {r3-r5,pc} true -Instruction 8520 S:0xC002EC84 0x68FA 0 LDR r2,[r7,#0xc] false -Instruction 8521 S:0xC002EC86 0x2101 0 MOVS r1,#1 false -Instruction 8522 S:0xC002EC88 0x6011 0 STR r1,[r2,#0] false -Instruction 8523 S:0xC002EC8A 0xF3BF8F5F 0 DMB false -Instruction 8524 S:0xC002EC8E 0xF8BB2000 0 LDRH r2,[r11,#0] false -Instruction 8525 S:0xC002EC92 0x1852 0 ADDS r2,r2,r1 false -Instruction 8526 S:0xC002EC94 0xF8AB2000 0 STRH r2,[r11,#0] false -Instruction 8527 S:0xC002EC98 0xF3BF8F4F 0 DSB false -Instruction 8528 S:0xC002EC9C 0xF3AF8004 0 SEV.W false -Instruction 8529 S:0xC002ECA0 0xB662 0 CPSIE i false -Instruction 8530 S:0xC002ECA2 0xF3B5F83D 0 BL {pc}+0x3b507e ; 0xc03e3d20 true -Cycle Count Cycle Count: 883 (Atom Packet) -Cycle Count Cycle Count: 710 (I-Sync Packet) -Info Tracing enabled -Instruction 8531 S:0xC003BE34 0xB488 0 PUSH {r3,r7} false -Instruction 8532 S:0xC003BE36 0xAF00 0 ADD r7,sp,#0 false -Instruction 8533 S:0xC003BE38 0xB500 0 PUSH {lr} false -Instruction 8534 S:0xC003BE3A 0xF85DEB04 0 POP {lr} false -Instruction 8535 S:0xC003BE3E 0x680B 0 LDR r3,[r1,#0] false -Instruction 8536 S:0xC003BE40 0x079B 0 LSLS r3,r3,#30 false -Instruction 8537 S:0xC003BE42 0xD507 0 BPL {pc}+0x12 ; 0xc003be54 true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 8538 S:0xC003BE54 0x46BD 0 MOV sp,r7 false -Instruction 8539 S:0xC003BE56 0xBC88 0 POP {r3,r7} false -Instruction 8540 S:0xC003BE58 0xF7FFBCBC 0 B.W {pc}-0x684 ; 0xc003b7d4 true -Cycle Count Cycle Count: 22 (Atom Packet) -Instruction 8541 S:0xC003B7D4 0xE92D47F0 0 PUSH {r4-r10,lr} false -Instruction 8542 S:0xC003B7D8 0xAF00 0 ADD r7,sp,#0 false -Instruction 8543 S:0xC003B7DA 0xB500 0 PUSH {lr} false -Instruction 8544 S:0xC003B7DC 0xF85DEB04 0 POP {lr} false -Instruction 8545 S:0xC003B7E0 0x460E 0 MOV r6,r1 false -Instruction 8546 S:0xC003B7E2 0x4692 0 MOV r10,r2 false -Instruction 8547 S:0xC003B7E4 0x4680 0 MOV r8,r0 false -Instruction 8548 S:0xC003B7E6 0xF7FFFFCF 0 BL {pc}-0x5e ; 0xc003b788 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 8549 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false -Instruction 8550 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false -Instruction 8551 S:0xC003B78E 0xB500 0 PUSH {lr} false -Instruction 8552 S:0xC003B790 0xF85DEB04 0 POP {lr} false -Instruction 8553 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 8554 S:0xC003B796 0x4606 0 MOV r6,r0 false -Instruction 8555 S:0xC003B798 0x2B00 0 CMP r3,#0 false -Instruction 8556 S:0xC003B79A 0xDD01 0 BLE {pc}+6 ; 0xc003b7a0 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 8557 S:0xC003B7A0 0xF8D004C0 0 LDR r0,[r0,#0x4c0] false -Instruction 8558 S:0xC003B7A4 0xF003FD86 0 BL {pc}+0x3b10 ; 0xc003f2b4 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8559 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false -Instruction 8560 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false -Instruction 8561 S:0xC003F2B8 0xB108 0 CBZ r0,{pc}+6 ; 0xc003f2be true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 8562 S:0xC003F2BA 0xF7CFBD35 0 B {pc}-0x30592 ; 0xc000ed28 true -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 8563 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false -Instruction 8564 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false -Instruction 8565 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 8566 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false -Instruction 8567 S:0xC000ED34 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 8568 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false -Instruction 8569 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false -Instruction 8570 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false -Instruction 8571 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false -Instruction 8572 S:0xC00113F8 0x4798 0 BLX r3 true -Cycle Count Cycle Count: 57 (I-Sync Packet) -Info Tracing enabled -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 8573 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false -Instruction 8574 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false -Instruction 8575 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false -Instruction 8576 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false -Instruction 8577 S:0xC0011408 0x4610 0 MOV r0,r2 false -Instruction 8578 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false -Instruction 8579 S:0xC001140E 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 8580 S:0xC000ED36 0xBD08 0 POP {r3,pc} true -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 8581 S:0xC003B7A8 0xF506638F 0 ADD r3,r6,#0x478 false -Instruction 8582 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false -Instruction 8583 S:0xC003B7B0 0xE9D38900 0 LDRD r8,r9,[r3,#0] false -Instruction 8584 S:0xC003B7B4 0xE9C30100 0 STRD r0,r1,[r3,#0] false -Instruction 8585 S:0xC003B7B8 0xE9D62300 0 LDRD r2,r3,[r6,#0] false -Instruction 8586 S:0xC003B7BC 0xEBB20208 0 SUBS r2,r2,r8 false -Instruction 8587 S:0xC003B7C0 0xEB630309 0 SBC r3,r3,r9 false -Instruction 8588 S:0xC003B7C4 0x1812 0 ADDS r2,r2,r0 false -Instruction 8589 S:0xC003B7C6 0xEB430301 0 ADC r3,r3,r1 false -Instruction 8590 S:0xC003B7CA 0xE9C62300 0 STRD r2,r3,[r6,#0] false -Instruction 8591 S:0xC003B7CE 0xE8BD83C8 0 POP {r3,r6-r9,pc} true -Instruction 8592 S:0xC003B7EA 0x6870 0 LDR r0,[r6,#4] false -Instruction 8593 S:0xC003B7EC 0xF8DFE070 0 LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 false -Instruction 8594 S:0xC003B7F0 0x4631 0 MOV r1,r6 false -Instruction 8595 S:0xC003B7F2 0xF8DFC070 0 LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 false -Instruction 8596 S:0xC003B7F6 0x6944 0 LDR r4,[r0,#0x14] false -Instruction 8597 S:0xC003B7F8 0xE9F1237A 0 LDRD r2,r3,[r1,#0x1e8]! false -Instruction 8598 S:0xC003B7FC 0x4665 0 MOV r5,r12 false -Instruction 8599 S:0xC003B7FE 0xF85E4024 0 LDR r4,[lr,r4,LSL #2] false -Instruction 8600 S:0xC003B802 0xEA520903 0 ORRS r9,r2,r3 false -Instruction 8601 S:0xC003B806 0x4425 0 ADD r5,r5,r4 false -Instruction 8602 S:0xC003B808 0xF505658F 0 ADD r5,r5,#0x478 false -Instruction 8603 S:0xC003B80C 0xE9D54500 0 LDRD r4,r5,[r5,#0] false -Instruction 8604 S:0xC003B810 0xD002 0 BEQ {pc}+8 ; 0xc003b818 true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 8605 S:0xC003B818 0x46B1 0 MOV r9,r6 false -Instruction 8606 S:0xC003B81A 0x2400 0 MOVS r4,#0 false -Instruction 8607 S:0xC003B81C 0x2500 0 MOVS r5,#0 false -Instruction 8608 S:0xC003B81E 0xE9C14500 0 STRD r4,r5,[r1,#0] false -Instruction 8609 S:0xC003B822 0xE9F94576 0 LDRD r4,r5,[r9,#0x1d8]! false -Instruction 8610 S:0xC003B826 0x18A4 0 ADDS r4,r4,r2 false -Instruction 8611 S:0xC003B828 0xEB450503 0 ADC r5,r5,r3 false -Instruction 8612 S:0xC003B82C 0xE9C94500 0 STRD r4,r5,[r9,#0] false -Instruction 8613 S:0xC003B830 0x6941 0 LDR r1,[r0,#0x14] false -Instruction 8614 S:0xC003B832 0xF85E1021 0 LDR r1,[lr,r1,LSL #2] false -Instruction 8615 S:0xC003B836 0xEB1C0C01 0 ADDS r12,r12,r1 false -Instruction 8616 S:0xC003B83A 0xD008 0 BEQ {pc}+0x14 ; 0xc003b84e true fail -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 14 (Branch Packet) -Instruction 8617 S:0xC003B83C 0xF50C6CAC 0 ADD r12,r12,#0x560 false -Instruction 8618 S:0xC003B840 0xE9DC0100 0 LDRD r0,r1,[r12,#0] false -Instruction 8619 S:0xC003B844 0x1880 0 ADDS r0,r0,r2 false -Instruction 8620 S:0xC003B846 0xEB410103 0 ADC r1,r1,r3 false -Instruction 8621 S:0xC003B84A 0xE9CC0100 0 STRD r0,r1,[r12,#0] false -Instruction 8622 S:0xC003B84E 0x6B33 0 LDR r3,[r6,#0x30] false -Instruction 8623 S:0xC003B850 0x4640 0 MOV r0,r8 false -Instruction 8624 S:0xC003B852 0x4652 0 MOV r2,r10 false -Instruction 8625 S:0xC003B854 0x4631 0 MOV r1,r6 false -Instruction 8626 S:0xC003B856 0x689B 0 LDR r3,[r3,#8] false -Instruction 8627 S:0xC003B858 0x4798 0 BLX r3 true -Instruction 8628 S:0xC004268C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 8629 S:0xC0042690 0xB09B 0 SUB sp,sp,#0x6c false -Instruction 8630 S:0xC0042692 0xB500 0 PUSH {lr} false -Instruction 8631 S:0xC0042694 0xF85DEB04 0 POP {lr} false -Instruction 8632 S:0xC0042698 0xF1110738 0 ADDS r7,r1,#0x38 false -Instruction 8633 S:0xC004269C 0x9014 0 STR r0,[sp,#0x50] false -Instruction 8634 S:0xC004269E 0x9215 0 STR r2,[sp,#0x54] false -Instruction 8635 S:0xC00426A0 0xF0008172 0 BEQ.W {pc}+0x2e8 ; 0xc0042988 true fail -Cycle Count Cycle Count: 48 (Atom Packet) -Instruction 8636 S:0xC00426A4 0x4691 0 MOV r9,r2 false -Instruction 8637 S:0xC00426A6 0xF8D76124 0 LDR r6,[r7,#0x124] false -Instruction 8638 S:0xC00426AA 0xF0090801 0 AND r8,r9,#1 false -Instruction 8639 S:0xC00426AE 0x4630 0 MOV r0,r6 false -Instruction 8640 S:0xC00426B0 0xF7FDFD2A 0 BL {pc}-0x25a8 ; 0xc0040108 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8641 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 8642 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false -Instruction 8643 S:0xC004010E 0xB500 0 PUSH {lr} false -Instruction 8644 S:0xC0040110 0xF85DEB04 0 POP {lr} false -Instruction 8645 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 8646 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false -Instruction 8647 S:0xC004011C 0x4683 0 MOV r11,r0 false -Instruction 8648 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false -Instruction 8649 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false -Instruction 8650 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false -Instruction 8651 S:0xC004012A 0xD041 0 BEQ {pc}+0x86 ; 0xc00401b0 true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 8652 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false -Instruction 8653 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false -Instruction 8654 S:0xC0040132 0xD03D 0 BEQ {pc}+0x7e ; 0xc00401b0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8655 S:0xC0040134 0xE9DA6728 0 LDRD r6,r7,[r10,#0xa0] false -Instruction 8656 S:0xC0040138 0x2500 0 MOVS r5,#0 false -Instruction 8657 S:0xC004013A 0x4614 0 MOV r4,r2 false -Instruction 8658 S:0xC004013C 0x4629 0 MOV r1,r5 false -Instruction 8659 S:0xC004013E 0x42BD 0 CMP r5,r7 false -Instruction 8660 S:0xC0040140 0xBF08 0 IT EQ false -Instruction 8661 S:0xC0040142 0x42B4 0 CMP r4,r6 false -Instruction 8662 S:0xC0040144 0x4610 0 MOV r0,r2 false -Instruction 8663 S:0xC0040146 0xBF3C 0 ITT CC false -Instruction 8664 S:0xC0040148 0x4639 0 MOV r1,r7 false -Instruction 8665 S:0xC004014A 0x4630 0 MOV r0,r6 false -Instruction 8666 S:0xC004014C 0xE9DA670A 0 LDRD r6,r7,[r10,#0x28] false -Instruction 8667 S:0xC0040150 0xF8CA10A4 0 STR r1,[r10,#0xa4] false -Instruction 8668 S:0xC0040154 0x18B6 0 ADDS r6,r6,r2 false -Instruction 8669 S:0xC0040156 0xF8CA00A0 0 STR r0,[r10,#0xa0] false -Instruction 8670 S:0xC004015A 0xEB470705 0 ADC r7,r7,r5 false -Instruction 8671 S:0xC004015E 0xE9CA670A 0 STRD r6,r7,[r10,#0x28] false -Instruction 8672 S:0xC0040162 0xE9DB6704 0 LDRD r6,r7,[r11,#0x10] false -Instruction 8673 S:0xC0040166 0x18B6 0 ADDS r6,r6,r2 false -Instruction 8674 S:0xC0040168 0xEB470705 0 ADC r7,r7,r5 false -Instruction 8675 S:0xC004016C 0xE9CB6704 0 STRD r6,r7,[r11,#0x10] false -Instruction 8676 S:0xC0040170 0xF8DA1000 0 LDR r1,[r10,#0] false -Instruction 8677 S:0xC0040174 0xF5B16F80 0 CMP r1,#0x400 false -Instruction 8678 S:0xC0040178 0xBF04 0 ITT EQ false -Instruction 8679 S:0xC004017A 0x4690 0 MOV r8,r2 false -Instruction 8680 S:0xC004017C 0x46A9 0 MOV r9,r5 false -Instruction 8681 S:0xC004017E 0xD13D 0 BNE {pc}+0x7e ; 0xc00401fc true fail -Cycle Count Cycle Count: 29 (Atom Packet) -Instruction 8682 S:0xC0040180 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false -Instruction 8683 S:0xC0040184 0x4658 0 MOV r0,r11 false -Instruction 8684 S:0xC0040186 0xEB160608 0 ADDS r6,r6,r8 false -Instruction 8685 S:0xC004018A 0xEB470709 0 ADC r7,r7,r9 false -Instruction 8686 S:0xC004018E 0xE9CA670C 0 STRD r6,r7,[r10,#0x30] false -Instruction 8687 S:0xC0040192 0x9303 0 STR r3,[sp,#0xc] false -Instruction 8688 S:0xC0040194 0xF8CDC008 0 STR r12,[sp,#8] false -Instruction 8689 S:0xC0040198 0xF7FFFB06 0 BL {pc}-0x9f0 ; 0xc003f7a8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8690 S:0xC003F7A8 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 8691 S:0xC003F7AC 0xB500 0 PUSH {lr} false -Instruction 8692 S:0xC003F7AE 0xF85DEB04 0 POP {lr} false -Instruction 8693 S:0xC003F7B2 0x6B03 0 LDR r3,[r0,#0x30] false -Instruction 8694 S:0xC003F7B4 0xE9D04506 0 LDRD r4,r5,[r0,#0x18] false -Instruction 8695 S:0xC003F7B8 0x2B00 0 CMP r3,#0 false -Instruction 8696 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 8697 S:0xC003F7BC 0x6AC1 0 LDR r1,[r0,#0x2c] false -Instruction 8698 S:0xC003F7BE 0xE9D3230C 0 LDRD r2,r3,[r3,#0x30] false -Instruction 8699 S:0xC003F7C2 0xB171 0 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Cycle Count Cycle Count: 16 (Atom Packet) -Instruction 8700 S:0xC003F7C4 0xE9D1670A 0 LDRD r6,r7,[r1,#0x28] false -Instruction 8701 S:0xC003F7C8 0x46B0 0 MOV r8,r6 false -Instruction 8702 S:0xC003F7CA 0x46B9 0 MOV r9,r7 false -Instruction 8703 S:0xC003F7CC 0xEBB80802 0 SUBS r8,r8,r2 false -Instruction 8704 S:0xC003F7D0 0xEB690903 0 SBC r9,r9,r3 false -Instruction 8705 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 8706 S:0xC003F7D8 0xF1790100 0 SBCS r1,r9,#0 false -Instruction 8707 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 8708 S:0xC003F7DE 0x4632 0 MOV r2,r6 false -Instruction 8709 S:0xC003F7E0 0x463B 0 MOV r3,r7 false -Instruction 8710 S:0xC003F7E2 0x4616 0 MOV r6,r2 false -Instruction 8711 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 8712 S:0xC003F7E6 0x1B36 0 SUBS r6,r6,r4 false -Instruction 8713 S:0xC003F7E8 0xEB670705 0 SBC r7,r7,r5 false -Instruction 8714 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 8715 S:0xC003F7EE 0xF1770100 0 SBCS r1,r7,#0 false -Instruction 8716 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 8717 S:0xC003F80A 0x4622 0 MOV r2,r4 false -Instruction 8718 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 8719 S:0xC003F80E 0xE7F1 0 B {pc}-0x1a ; 0xc003f7f4 true -Cycle Count Cycle Count: 14 (Atom Packet) -Cycle Count Cycle Count: 119 (Branch Packet) -Instruction 8720 S:0xC003F7F4 0xE9C02306 0 STRD r2,r3,[r0,#0x18] false -Instruction 8721 S:0xC003F7F8 0xF3BF8F5F 0 DMB false -Instruction 8722 S:0xC003F7FC 0xE9D02306 0 LDRD r2,r3,[r0,#0x18] false -Instruction 8723 S:0xC003F800 0xE9C02308 0 STRD r2,r3,[r0,#0x20] false -Instruction 8724 S:0xC003F804 0xE8BD03F0 0 POP {r4-r9} false -Instruction 8725 S:0xC003F808 0x4770 0 BX lr true -Instruction 8726 S:0xC004019C 0x9B03 0 LDR r3,[sp,#0xc] false -Instruction 8727 S:0xC004019E 0xF8DA2128 0 LDR r2,[r10,#0x128] false -Instruction 8728 S:0xC00401A2 0xF8CA3020 0 STR r3,[r10,#0x20] false -Instruction 8729 S:0xC00401A6 0xF8DDC008 0 LDR r12,[sp,#8] false -Instruction 8730 S:0xC00401AA 0xF8CAC024 0 STR r12,[r10,#0x24] false -Instruction 8731 S:0xC00401AE 0xB112 0 CBZ r2,{pc}+8 ; 0xc00401b6 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8732 S:0xC00401B6 0x4B24 0 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false -Instruction 8733 S:0xC00401B8 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false -Instruction 8734 S:0xC00401BC 0x685A 0 LDR r2,[r3,#4] false -Instruction 8735 S:0xC00401BE 0x2A00 0 CMP r2,#0 false -Instruction 8736 S:0xC00401C0 0xD12C 0 BNE {pc}+0x5c ; 0xc004021c true fail -Cycle Count Cycle Count: 29 (Atom Packet) -Instruction 8737 S:0xC00401C2 0xF8DA639C 0 LDR r6,[r10,#0x39c] false -Instruction 8738 S:0xC00401C6 0xF8D630D8 0 LDR r3,[r6,#0xd8] false -Instruction 8739 S:0xC00401CA 0x2B00 0 CMP r3,#0 false -Instruction 8740 S:0xC00401CC 0xD0F0 0 BEQ {pc}-0x1c ; 0xc00401b0 true -Cycle Count Cycle Count: 487 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 8741 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false -Instruction 8742 S:0xC00401B2 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 8743 S:0xC00426B4 0xF8D7C124 0 LDR r12,[r7,#0x124] false -Instruction 8744 S:0xC00426B8 0xF8D73128 0 LDR r3,[r7,#0x128] false -Instruction 8745 S:0xC00426BC 0xF8DC2084 0 LDR r2,[r12,#0x84] false -Instruction 8746 S:0xC00426C0 0xF8D244C0 0 LDR r4,[r2,#0x4c0] false -Instruction 8747 S:0xC00426C4 0x940A 0 STR r4,[sp,#0x28] false -Instruction 8748 S:0xC00426C6 0x2B00 0 CMP r3,#0 false -Instruction 8749 S:0xC00426C8 0xF00081F6 0 BEQ.W {pc}+0x3f0 ; 0xc0042ab8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8750 S:0xC0042AB8 0xF5026290 0 ADD r2,r2,#0x480 false -Instruction 8751 S:0xC0042ABC 0xE9D24500 0 LDRD r4,r5,[r2,#0] false -Instruction 8752 S:0xC0042AC0 0xE60A 0 B {pc}-0x3e8 ; 0xc00426d8 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8753 S:0xC00426D8 0x69FA 0 LDR r2,[r7,#0x1c] false -Instruction 8754 S:0xC00426DA 0x463B 0 MOV r3,r7 false -Instruction 8755 S:0xC00426DC 0xE9F3014E 0 LDRD r0,r1,[r3,#0x138]! false -Instruction 8756 S:0xC00426E0 0x9212 0 STR r2,[sp,#0x48] false -Instruction 8757 S:0xC00426E2 0xF8DC2030 0 LDR r2,[r12,#0x30] false -Instruction 8758 S:0xC00426E6 0x1A20 0 SUBS r0,r4,r0 false -Instruction 8759 S:0xC00426E8 0xEB650101 0 SBC r1,r5,r1 false -Instruction 8760 S:0xC00426EC 0x9305 0 STR r3,[sp,#0x14] false -Instruction 8761 S:0xC00426EE 0xF8CDC010 0 STR r12,[sp,#0x10] false -Instruction 8762 S:0xC00426F2 0x920C 0 STR r2,[sp,#0x30] false -Instruction 8763 S:0xC00426F4 0xF7FDF932 0 BL {pc}-0x2d98 ; 0xc003f95c true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 8764 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 8765 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 8766 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 8767 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 8768 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 8769 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 8770 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 8771 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 8772 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 8773 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 8774 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 8775 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 8776 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 8777 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 8778 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 8779 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 8780 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 8781 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 8782 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 8783 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 8784 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 8785 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 8786 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 8787 S:0xC00426F8 0x9B05 0 LDR r3,[sp,#0x14] false -Instruction 8788 S:0xC00426FA 0xF8DDC010 0 LDR r12,[sp,#0x10] false -Instruction 8789 S:0xC00426FE 0x2800 0 CMP r0,#0 false -Instruction 8790 S:0xC0042700 0xF1710E00 0 SBCS lr,r1,#0 false -Instruction 8791 S:0xC0042704 0xF2C081CC 0 BLT.W {pc}+0x39c ; 0xc0042aa0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8792 S:0xC0042708 0xEA4F2A90 0 LSR r10,r0,#10 false -Instruction 8793 S:0xC004270C 0xEA4F2B91 0 LSR r11,r1,#10 false -Instruction 8794 S:0xC0042710 0xEA4A5A81 0 ORR r10,r10,r1,LSL #22 false -Instruction 8795 S:0xC0042714 0xEA5A000B 0 ORRS r0,r10,r11 false -Instruction 8796 S:0xC0042718 0xF00080D4 0 BEQ.W {pc}+0x1ac ; 0xc00428c4 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8797 S:0xC004271C 0xF64B7140 0 MOV r1,#0xbf40 false -Instruction 8798 S:0xC0042720 0xE9C34500 0 STRD r4,r5,[r3,#0] false -Instruction 8799 S:0xC0042724 0xF2CC0164 0 MOVT r1,#0xc064 false -Instruction 8800 S:0xC0042728 0x680A 0 LDR r2,[r1,#0] false -Instruction 8801 S:0xC004272A 0x2A00 0 CMP r2,#0 false -Instruction 8802 S:0xC004272C 0xF00081BB 0 BEQ.W {pc}+0x37a ; 0xc0042aa6 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8803 S:0xC0042730 0x9A0A 0 LDR r2,[sp,#0x28] false -Instruction 8804 S:0xC0042732 0x2400 0 MOVS r4,#0 false -Instruction 8805 S:0xC0042734 0x940B 0 STR r4,[sp,#0x2c] false -Instruction 8806 S:0xC0042736 0xEB011302 0 ADD r3,r1,r2,LSL #4 false -Instruction 8807 S:0xC004273A 0xF8D33098 0 LDR r3,[r3,#0x98] false -Instruction 8808 S:0xC004273E 0x9313 0 STR r3,[sp,#0x4c] false -Instruction 8809 S:0xC0042740 0x930A 0 STR r3,[sp,#0x28] false -Instruction 8810 S:0xC0042742 0xF8D7E134 0 LDR lr,[r7,#0x134] false -Instruction 8811 S:0xC0042746 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 8812 S:0xC004274A 0x9C0C 0 LDR r4,[sp,#0x30] false -Instruction 8813 S:0xC004274C 0x2300 0 MOVS r3,#0 false -Instruction 8814 S:0xC004274E 0x1B39 0 SUBS r1,r7,r4 false -Instruction 8815 S:0xC0042750 0xEA4F548E 0 LSL r4,lr,#22 false -Instruction 8816 S:0xC0042754 0x424D 0 RSBS r5,r1,#0 false -Instruction 8817 S:0xC0042756 0xEA4F5494 0 LSR r4,r4,#22 false -Instruction 8818 S:0xC004275A 0x414D 0 ADCS r5,r5,r1 false -Instruction 8819 S:0xC004275C 0xEB1A0004 0 ADDS r0,r10,r4 false -Instruction 8820 S:0xC0042760 0xF14B0100 0 ADC r1,r11,#0 false -Instruction 8821 S:0xC0042764 0x428B 0 CMP r3,r1 false -Instruction 8822 S:0xC0042766 0xBF08 0 IT EQ false -Instruction 8823 S:0xC0042768 0x4282 0 CMP r2,r0 false -Instruction 8824 S:0xC004276A 0xBF28 0 IT CS false -Instruction 8825 S:0xC004276C 0x2400 0 MOVS r4,#0 false -Instruction 8826 S:0xC004276E 0xD279 0 BCS {pc}+0xf6 ; 0xc0042864 true -Cycle Count Cycle Count: 28 (Atom Packet) -Instruction 8827 S:0xC0042864 0x990B 0 LDR r1,[sp,#0x2c] false -Instruction 8828 S:0xC0042866 0x9A0A 0 LDR r2,[sp,#0x28] false -Instruction 8829 S:0xC0042868 0xFB0AF001 0 MUL r0,r10,r1 false -Instruction 8830 S:0xC004286C 0xFB02000B 0 MLA r0,r2,r11,r0 false -Instruction 8831 S:0xC0042870 0xFBAA2302 0 UMULL r2,r3,r10,r2 false -Instruction 8832 S:0xC0042874 0x18C3 0 ADDS r3,r0,r3 false -Instruction 8833 S:0xC0042876 0x0A92 0 LSRS r2,r2,#10 false -Instruction 8834 S:0xC0042878 0xEA425283 0 ORR r2,r2,r3,LSL #22 false -Instruction 8835 S:0xC004287C 0x9B12 0 LDR r3,[sp,#0x48] false -Instruction 8836 S:0xC004287E 0xB123 0 CBZ r3,{pc}+0xc ; 0xc004288a true fail -Cycle Count Cycle Count: 23 (Atom Packet) -Instruction 8837 S:0xC0042880 0xF8D73130 0 LDR r3,[r7,#0x130] false -Instruction 8838 S:0xC0042884 0x189B 0 ADDS r3,r3,r2 false -Instruction 8839 S:0xC0042886 0xF8C73130 0 STR r3,[r7,#0x130] false -Instruction 8840 S:0xC004288A 0xB125 0 CBZ r5,{pc}+0xc ; 0xc0042896 true fail -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 8841 S:0xC004288C 0xF8D73160 0 LDR r3,[r7,#0x160] false -Instruction 8842 S:0xC0042890 0x189A 0 ADDS r2,r3,r2 false -Instruction 8843 S:0xC0042892 0xF8C72160 0 STR r2,[r7,#0x160] false -Instruction 8844 S:0xC0042896 0xEB0E010A 0 ADD r1,lr,r10 false -Instruction 8845 S:0xC004289A 0xF8C71134 0 STR r1,[r7,#0x134] false -Instruction 8846 S:0xC004289E 0xB18C 0 CBZ r4,{pc}+0x26 ; 0xc00428c4 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 8847 S:0xC00428C4 0xF0880101 0 EOR r1,r8,#1 false -Instruction 8848 S:0xC00428C8 0x4630 0 MOV r0,r6 false -Instruction 8849 S:0xC00428CA 0xF7FDF967 0 BL {pc}-0x2d2e ; 0xc003fb9c true -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 8850 S:0xC003FB9C 0xE92D0FF0 0 PUSH {r4-r11} false -Instruction 8851 S:0xC003FBA0 0xB500 0 PUSH {lr} false -Instruction 8852 S:0xC003FBA2 0xF85DEB04 0 POP {lr} false -Instruction 8853 S:0xC003FBA6 0xF8D06084 0 LDR r6,[r0,#0x84] false -Instruction 8854 S:0xC003FBAA 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false -Instruction 8855 S:0xC003FBAE 0xF8D67480 0 LDR r7,[r6,#0x480] false -Instruction 8856 S:0xC003FBB2 0xF8D66484 0 LDR r6,[r6,#0x484] false -Instruction 8857 S:0xC003FBB6 0x0D3A 0 LSRS r2,r7,#20 false -Instruction 8858 S:0xC003FBB8 0xEA423206 0 ORR r2,r2,r6,LSL #12 false -Instruction 8859 S:0xC003FBBC 0x0D33 0 LSRS r3,r6,#20 false -Instruction 8860 S:0xC003FBBE 0x1B14 0 SUBS r4,r2,r4 false -Instruction 8861 S:0xC003FBC0 0xEB630505 0 SBC r5,r3,r5 false -Instruction 8862 S:0xC003FBC4 0xEA540605 0 ORRS r6,r4,r5 false -Instruction 8863 S:0xC003FBC8 0xBF14 0 ITE NE false -Instruction 8864 S:0xC003FBCA 0x2600 0 MOVS r6,#0 false -Instruction 8865 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false -Instruction 8866 S:0xC003FBCE 0x2900 0 CMP r1,#0 false -Instruction 8867 S:0xC003FBD0 0xBF14 0 ITE NE false -Instruction 8868 S:0xC003FBD2 0x2600 0 MOVS r6,#0 false -Instruction 8869 S:0xC003FBD4 0xF0060601 0 AND r6,r6,#1 false -Instruction 8870 S:0xC003FBD8 0x2E00 0 CMP r6,#0 false -Instruction 8871 S:0xC003FBDA 0xD167 0 BNE {pc}+0xd2 ; 0xc003fcac true -Cycle Count Cycle Count: 53 (Atom Packet) -Cycle Count Cycle Count: 26 (Branch Packet) -Instruction 8872 S:0xC003FCAC 0xE8BD0FF0 0 POP {r4-r11} false -Instruction 8873 S:0xC003FCB0 0x4770 0 BX lr true -Instruction 8874 S:0xC00428CE 0xF8D71148 0 LDR r1,[r7,#0x148] false -Instruction 8875 S:0xC00428D2 0xE9D62312 0 LDRD r2,r3,[r6,#0x48] false -Instruction 8876 S:0xC00428D6 0x1A52 0 SUBS r2,r2,r1 false -Instruction 8877 S:0xC00428D8 0xF1630300 0 SBC r3,r3,#0 false -Instruction 8878 S:0xC00428DC 0xE9C62312 0 STRD r2,r3,[r6,#0x48] false -Instruction 8879 S:0xC00428E0 0xF1B80F00 0 CMP r8,#0 false -Instruction 8880 S:0xC00428E4 0xD010 0 BEQ {pc}+0x24 ; 0xc0042908 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8881 S:0xC00428E6 0xE9D62314 0 LDRD r2,r3,[r6,#0x50] false -Instruction 8882 S:0xC00428EA 0xF1060058 0 ADD r0,r6,#0x58 false -Instruction 8883 S:0xC00428EE 0xF8D71148 0 LDR r1,[r7,#0x148] false -Instruction 8884 S:0xC00428F2 0x1852 0 ADDS r2,r2,r1 false -Instruction 8885 S:0xC00428F4 0xF1430300 0 ADC r3,r3,#0 false -Instruction 8886 S:0xC00428F8 0xE9C62314 0 STRD r2,r3,[r6,#0x50] false -Instruction 8887 S:0xC00428FC 0xE8D0237F 0 LDREXD r2,r3,[r0] false -Instruction 8888 S:0xC0042900 0xF8C72140 0 STR r2,[r7,#0x140] false -Instruction 8889 S:0xC0042904 0xF8C73144 0 STR r3,[r7,#0x144] false -Instruction 8890 S:0xC0042908 0x6B33 0 LDR r3,[r6,#0x30] false -Instruction 8891 S:0xC004290A 0x429F 0 CMP r7,r3 false -Instruction 8892 S:0xC004290C 0xD003 0 BEQ {pc}+0xa ; 0xc0042916 true -Cycle Count Cycle Count: 59 (Atom Packet) -Instruction 8893 S:0xC0042916 0xF1B80F00 0 CMP r8,#0 false -Instruction 8894 S:0xC004291A 0xD004 0 BEQ {pc}+0xc ; 0xc0042926 true fail -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 8895 S:0xC004291C 0xF8D73128 0 LDR r3,[r7,#0x128] false -Instruction 8896 S:0xC0042920 0x2B00 0 CMP r3,#0 false -Instruction 8897 S:0xC0042922 0xF00080E3 0 BEQ.W {pc}+0x1ca ; 0xc0042aec true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 8898 S:0xC0042AEC 0xF8573C38 0 LDR r3,[r7,#-0x38] false -Instruction 8899 S:0xC0042AF0 0x07DA 0 LSLS r2,r3,#31 false -Instruction 8900 S:0xC0042AF2 0xD507 0 BPL {pc}+0x12 ; 0xc0042b04 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8901 S:0xC0042AF4 0xF8D63084 0 LDR r3,[r6,#0x84] false -Instruction 8902 S:0xC0042AF8 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 8903 S:0xC0042AFC 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 8904 S:0xC0042B00 0xE9C7231E 0 STRD r2,r3,[r7,#0x78] false -Instruction 8905 S:0xC0042B04 0xF8573C38 0 LDR r3,[r7,#-0x38] false -Instruction 8906 S:0xC0042B08 0x079B 0 LSLS r3,r3,#30 false -Instruction 8907 S:0xC0042B0A 0xF57FAF0C 0 BPL {pc}-0x1e4 ; 0xc0042926 true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 8908 S:0xC0042926 0x4630 0 MOV r0,r6 false -Instruction 8909 S:0xC0042928 0x4639 0 MOV r1,r7 false -Instruction 8910 S:0xC004292A 0xF7FEFD03 0 BL {pc}-0x15f6 ; 0xc0041334 true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8911 S:0xC0041334 0xB430 0 PUSH {r4,r5} false -Instruction 8912 S:0xC0041336 0xB500 0 PUSH {lr} false -Instruction 8913 S:0xC0041338 0xF85DEB04 0 POP {lr} false -Instruction 8914 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false -Instruction 8915 S:0xC004133E 0x428B 0 CMP r3,r1 false -Instruction 8916 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Cycle Count Cycle Count: 17 (Atom Packet) -Instruction 8917 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false -Instruction 8918 S:0xC0041344 0x428B 0 CMP r3,r1 false -Instruction 8919 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8920 S:0xC0041348 0x6BC3 0 LDR r3,[r0,#0x3c] false -Instruction 8921 S:0xC004134A 0x428B 0 CMP r3,r1 false -Instruction 8922 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail -Cycle Count Cycle Count: 19 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 8923 S:0xC004134E 0xBC30 0 POP {r4,r5} false -Instruction 8924 S:0xC0041350 0x4770 0 BX lr true -Instruction 8925 S:0xC004292E 0x6B33 0 LDR r3,[r6,#0x30] false -Instruction 8926 S:0xC0042930 0x429F 0 CMP r7,r3 false -Instruction 8927 S:0xC0042932 0xD003 0 BEQ {pc}+0xa ; 0xc004293c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8928 S:0xC004293C 0x2500 0 MOVS r5,#0 false -Instruction 8929 S:0xC004293E 0x4630 0 MOV r0,r6 false -Instruction 8930 S:0xC0042940 0x61FD 0 STR r5,[r7,#0x1c] false -Instruction 8931 S:0xC0042942 0x4639 0 MOV r1,r7 false -Instruction 8932 S:0xC0042944 0xF7FCFF96 0 BL {pc}-0x30d0 ; 0xc003f874 true -Cycle Count Cycle Count: 18 (Atom Packet) -Instruction 8933 S:0xC003F874 0xB430 0 PUSH {r4,r5} false -Instruction 8934 S:0xC003F876 0xB500 0 PUSH {lr} false -Instruction 8935 S:0xC003F878 0xF85DEB04 0 POP {lr} false -Instruction 8936 S:0xC003F87C 0x2400 0 MOVS r4,#0 false -Instruction 8937 S:0xC003F87E 0x680A 0 LDR r2,[r1,#0] false -Instruction 8938 S:0xC003F880 0x6803 0 LDR r3,[r0,#0] false -Instruction 8939 S:0xC003F882 0x6044 0 STR r4,[r0,#4] false -Instruction 8940 S:0xC003F884 0x1A9B 0 SUBS r3,r3,r2 false -Instruction 8941 S:0xC003F886 0x6003 0 STR r3,[r0,#0] false -Instruction 8942 S:0xC003F888 0xF8D13120 0 LDR r3,[r1,#0x120] false -Instruction 8943 S:0xC003F88C 0xB183 0 CBZ r3,{pc}+0x24 ; 0xc003f8b0 true -Cycle Count Cycle Count: 46 (Atom Packet) -Instruction 8944 S:0xC003F8B0 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 8945 S:0xC003F8B4 0x680D 0 LDR r5,[r1,#0] false -Instruction 8946 S:0xC003F8B6 0x6B14 0 LDR r4,[r2,#0x30] false -Instruction 8947 S:0xC003F8B8 0x6353 0 STR r3,[r2,#0x34] false -Instruction 8948 S:0xC003F8BA 0x1B64 0 SUBS r4,r4,r5 false -Instruction 8949 S:0xC003F8BC 0x6314 0 STR r4,[r2,#0x30] false -Instruction 8950 S:0xC003F8BE 0xE7E6 0 B {pc}-0x30 ; 0xc003f88e true -Cycle Count Cycle Count: 26 (Atom Packet) -Instruction 8951 S:0xC003F88E 0xF8D13128 0 LDR r3,[r1,#0x128] false -Instruction 8952 S:0xC003F892 0xB123 0 CBZ r3,{pc}+0xc ; 0xc003f89e true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8953 S:0xC003F89E 0x698A 0 LDR r2,[r1,#0x18] false -Instruction 8954 S:0xC003F8A0 0xF1010314 0 ADD r3,r1,#0x14 false -Instruction 8955 S:0xC003F8A4 0x694C 0 LDR r4,[r1,#0x14] false -Instruction 8956 S:0xC003F8A6 0x6062 0 STR r2,[r4,#4] false -Instruction 8957 S:0xC003F8A8 0x6014 0 STR r4,[r2,#0] false -Instruction 8958 S:0xC003F8AA 0x614B 0 STR r3,[r1,#0x14] false -Instruction 8959 S:0xC003F8AC 0x618B 0 STR r3,[r1,#0x18] false -Instruction 8960 S:0xC003F8AE 0xE7F1 0 B {pc}-0x1a ; 0xc003f894 true -Cycle Count Cycle Count: 27 (Atom Packet) -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 8961 S:0xC003F894 0x6883 0 LDR r3,[r0,#8] false -Instruction 8962 S:0xC003F896 0x3B01 0 SUBS r3,#1 false -Instruction 8963 S:0xC003F898 0x6083 0 STR r3,[r0,#8] false -Instruction 8964 S:0xC003F89A 0xBC30 0 POP {r4,r5} false -Instruction 8965 S:0xC003F89C 0x4770 0 BX lr true -Instruction 8966 S:0xC0042948 0xF1B80F00 0 CMP r8,#0 false -Instruction 8967 S:0xC004294C 0xD108 0 BNE {pc}+0x14 ; 0xc0042960 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 8968 S:0xC0042960 0x4630 0 MOV r0,r6 false -Instruction 8969 S:0xC0042962 0xF7FCFF21 0 BL {pc}-0x31ba ; 0xc003f7a8 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 8970 S:0xC003F7A8 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 8971 S:0xC003F7AC 0xB500 0 PUSH {lr} false -Instruction 8972 S:0xC003F7AE 0xF85DEB04 0 POP {lr} false -Instruction 8973 S:0xC003F7B2 0x6B03 0 LDR r3,[r0,#0x30] false -Instruction 8974 S:0xC003F7B4 0xE9D04506 0 LDRD r4,r5,[r0,#0x18] false -Instruction 8975 S:0xC003F7B8 0x2B00 0 CMP r3,#0 false -Instruction 8976 S:0xC003F7BA 0xD029 0 BEQ {pc}+0x56 ; 0xc003f810 true fail -Cycle Count Cycle Count: 21 (Atom Packet) -Instruction 8977 S:0xC003F7BC 0x6AC1 0 LDR r1,[r0,#0x2c] false -Instruction 8978 S:0xC003F7BE 0xE9D3230C 0 LDRD r2,r3,[r3,#0x30] false -Instruction 8979 S:0xC003F7C2 0xB171 0 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 8980 S:0xC003F7C4 0xE9D1670A 0 LDRD r6,r7,[r1,#0x28] false -Instruction 8981 S:0xC003F7C8 0x46B0 0 MOV r8,r6 false -Instruction 8982 S:0xC003F7CA 0x46B9 0 MOV r9,r7 false -Instruction 8983 S:0xC003F7CC 0xEBB80802 0 SUBS r8,r8,r2 false -Instruction 8984 S:0xC003F7D0 0xEB690903 0 SBC r9,r9,r3 false -Instruction 8985 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false -Instruction 8986 S:0xC003F7D8 0xF1790100 0 SBCS r1,r9,#0 false -Instruction 8987 S:0xC003F7DC 0xBFBC 0 ITT LT false -Instruction 8988 S:0xC003F7DE 0x4632 0 MOV r2,r6 false -Instruction 8989 S:0xC003F7E0 0x463B 0 MOV r3,r7 false -Instruction 8990 S:0xC003F7E2 0x4616 0 MOV r6,r2 false -Instruction 8991 S:0xC003F7E4 0x461F 0 MOV r7,r3 false -Instruction 8992 S:0xC003F7E6 0x1B36 0 SUBS r6,r6,r4 false -Instruction 8993 S:0xC003F7E8 0xEB670705 0 SBC r7,r7,r5 false -Instruction 8994 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false -Instruction 8995 S:0xC003F7EE 0xF1770100 0 SBCS r1,r7,#0 false -Instruction 8996 S:0xC003F7F2 0xDB0A 0 BLT {pc}+0x18 ; 0xc003f80a true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 8997 S:0xC003F80A 0x4622 0 MOV r2,r4 false -Instruction 8998 S:0xC003F80C 0x462B 0 MOV r3,r5 false -Instruction 8999 S:0xC003F80E 0xE7F1 0 B {pc}-0x1a ; 0xc003f7f4 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 81 (Branch Packet) -Instruction 9000 S:0xC003F7F4 0xE9C02306 0 STRD r2,r3,[r0,#0x18] false -Instruction 9001 S:0xC003F7F8 0xF3BF8F5F 0 DMB false -Instruction 9002 S:0xC003F7FC 0xE9D02306 0 LDRD r2,r3,[r0,#0x18] false -Instruction 9003 S:0xC003F800 0xE9C02308 0 STRD r2,r3,[r0,#0x20] false -Instruction 9004 S:0xC003F804 0xE8BD03F0 0 POP {r4-r9} false -Instruction 9005 S:0xC003F808 0x4770 0 BX lr true -Instruction 9006 S:0xC0042966 0x4630 0 MOV r0,r6 false -Instruction 9007 S:0xC0042968 0xF7FDFC70 0 BL {pc}-0x271c ; 0xc004024c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9008 S:0xC004024C 0xB570 0 PUSH {r4-r6,lr} false -Instruction 9009 S:0xC004024E 0xB500 0 PUSH {lr} false -Instruction 9010 S:0xC0040250 0xF85DEB04 0 POP {lr} false -Instruction 9011 S:0xC0040254 0xF8D01094 0 LDR r1,[r0,#0x94] false -Instruction 9012 S:0xC0040258 0xF8D02084 0 LDR r2,[r0,#0x84] false -Instruction 9013 S:0xC004025C 0x6A0B 0 LDR r3,[r1,#0x20] false -Instruction 9014 S:0xC004025E 0xF8D224C0 0 LDR r2,[r2,#0x4c0] false -Instruction 9015 S:0xC0040262 0xF8534022 0 LDR r4,[r3,r2,LSL #2] false -Instruction 9016 S:0xC0040266 0x2C00 0 CMP r4,#0 false -Instruction 9017 S:0xC0040268 0xD02B 0 BEQ {pc}+0x5a ; 0xc00402c2 true -Cycle Count Cycle Count: 30 (Atom Packet) -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 9018 S:0xC00402C2 0xBD70 0 POP {r4-r6,pc} true -Instruction 9019 S:0xC004296C 0x68F3 0 LDR r3,[r6,#0xc] false -Instruction 9020 S:0xC004296E 0x6832 0 LDR r2,[r6,#0] false -Instruction 9021 S:0xC0042970 0x3B01 0 SUBS r3,#1 false -Instruction 9022 S:0xC0042972 0x60F3 0 STR r3,[r6,#0xc] false -Instruction 9023 S:0xC0042974 0x2A00 0 CMP r2,#0 false -Instruction 9024 S:0xC0042976 0xF04080D3 0 BNE.W {pc}+0x1aa ; 0xc0042b20 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 9025 S:0xC0042B20 0xF8DD8054 0 LDR r8,[sp,#0x54] false -Instruction 9026 S:0xC0042B24 0xF0180F01 0 TST r8,#1 false -Instruction 9027 S:0xC0042B28 0xD006 0 BEQ {pc}+0x10 ; 0xc0042b38 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9028 S:0xC0042B2A 0xF8D70120 0 LDR r0,[r7,#0x120] false -Instruction 9029 S:0xC0042B2E 0x2800 0 CMP r0,#0 false -Instruction 9030 S:0xC0042B30 0xF43FAF2A 0 BEQ {pc}-0x1a8 ; 0xc0042988 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9031 S:0xC0042988 0x9D14 0 LDR r5,[sp,#0x50] false -Instruction 9032 S:0xC004298A 0xF5056290 0 ADD r2,r5,#0x480 false -Instruction 9033 S:0xC004298E 0xF50569B4 0 ADD r9,r5,#0x5a0 false -Instruction 9034 S:0xC0042992 0x686B 0 LDR r3,[r5,#4] false -Instruction 9035 S:0xC0042994 0xF8D584C0 0 LDR r8,[r5,#0x4c0] false -Instruction 9036 S:0xC0042998 0x3B01 0 SUBS r3,#1 false -Instruction 9037 S:0xC004299A 0x606B 0 STR r3,[r5,#4] false -Instruction 9038 S:0xC004299C 0xE9D24500 0 LDRD r4,r5,[r2,#0] false -Instruction 9039 S:0xC00429A0 0xE9D90100 0 LDRD r0,r1,[r9,#0] false -Instruction 9040 S:0xC00429A4 0x1A20 0 SUBS r0,r4,r0 false -Instruction 9041 S:0xC00429A6 0xEB650101 0 SBC r1,r5,r1 false -Instruction 9042 S:0xC00429AA 0xF7FCFFD7 0 BL {pc}-0x304e ; 0xc003f95c true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 24 (Branch Packet) -Instruction 9043 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 9044 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 9045 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 9046 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 9047 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 9048 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 9049 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 9050 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 9051 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 9052 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 9053 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 9054 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 9055 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 9056 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 9057 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 9058 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 9059 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 9060 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 9061 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 9062 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 9063 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 9064 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 9065 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 9066 S:0xC00429AE 0x2800 0 CMP r0,#0 false -Instruction 9067 S:0xC00429B0 0xF1710E00 0 SBCS lr,r1,#0 false -Instruction 9068 S:0xC00429B4 0xF2C0822B 0 BLT.W {pc}+0x45a ; 0xc0042e0e true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9069 S:0xC00429B8 0x0A86 0 LSRS r6,r0,#10 false -Instruction 9070 S:0xC00429BA 0x0A8F 0 LSRS r7,r1,#10 false -Instruction 9071 S:0xC00429BC 0xEA465681 0 ORR r6,r6,r1,LSL #22 false -Instruction 9072 S:0xC00429C0 0xEA560E07 0 ORRS lr,r6,r7 false -Instruction 9073 S:0xC00429C4 0xF04081E9 0 BNE.W {pc}+0x3d6 ; 0xc0042d9a true -Cycle Count Cycle Count: 7 (Atom Packet) -Instruction 9074 S:0xC0042D9A 0x4B9F 0 LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 false -Instruction 9075 S:0xC0042D9C 0xE9C94500 0 STRD r4,r5,[r9,#0] false -Instruction 9076 S:0xC0042DA0 0x681A 0 LDR r2,[r3,#0] false -Instruction 9077 S:0xC0042DA2 0x2A00 0 CMP r2,#0 false -Instruction 9078 S:0xC0042DA4 0xD03D 0 BEQ {pc}+0x7e ; 0xc0042e22 true fail -Cycle Count Cycle Count: 296 (Atom Packet) -Instruction 9079 S:0xC0042DA6 0xEB031308 0 ADD r3,r3,r8,LSL #4 false -Instruction 9080 S:0xC0042DAA 0xF04F0B00 0 MOV r11,#0 false -Instruction 9081 S:0xC0042DAE 0xF8D33098 0 LDR r3,[r3,#0x98] false -Instruction 9082 S:0xC0042DB2 0x469A 0 MOV r10,r3 false -Instruction 9083 S:0xC0042DB4 0x9312 0 STR r3,[sp,#0x48] false -Instruction 9084 S:0xC0042DB6 0x9D14 0 LDR r5,[sp,#0x50] false -Instruction 9085 S:0xC0042DB8 0xF24032FF 0 MOV r2,#0x3ff false -Instruction 9086 S:0xC0042DBC 0x2300 0 MOVS r3,#0 false -Instruction 9087 S:0xC0042DBE 0xF8D5459C 0 LDR r4,[r5,#0x59c] false -Instruction 9088 S:0xC0042DC2 0x05A5 0 LSLS r5,r4,#22 false -Instruction 9089 S:0xC0042DC4 0x0DAD 0 LSRS r5,r5,#22 false -Instruction 9090 S:0xC0042DC6 0x1970 0 ADDS r0,r6,r5 false -Instruction 9091 S:0xC0042DC8 0xF1470100 0 ADC r1,r7,#0 false -Instruction 9092 S:0xC0042DCC 0x428B 0 CMP r3,r1 false -Instruction 9093 S:0xC0042DCE 0xBF08 0 IT EQ false -Instruction 9094 S:0xC0042DD0 0x4282 0 CMP r2,r0 false -Instruction 9095 S:0xC0042DD2 0xD32E 0 BCC {pc}+0x60 ; 0xc0042e32 true fail -Cycle Count Cycle Count: 6 (Atom Packet) -Instruction 9096 S:0xC0042DD4 0xF8DD8050 0 LDR r8,[sp,#0x50] false -Instruction 9097 S:0xC0042DD8 0xF8D83598 0 LDR r3,[r8,#0x598] false -Instruction 9098 S:0xC0042DDC 0xF8D815C8 0 LDR r1,[r8,#0x5c8] false -Instruction 9099 S:0xC0042DE0 0xFB06F20B 0 MUL r2,r6,r11 false -Instruction 9100 S:0xC0042DE4 0x19A4 0 ADDS r4,r4,r6 false -Instruction 9101 S:0xC0042DE6 0xFB0A2207 0 MLA r2,r10,r7,r2 false -Instruction 9102 S:0xC0042DEA 0xF8DD8050 0 LDR r8,[sp,#0x50] false -Instruction 9103 S:0xC0042DEE 0xFBA6670A 0 UMULL r6,r7,r6,r10 false -Instruction 9104 S:0xC0042DF2 0x4625 0 MOV r5,r4 false -Instruction 9105 S:0xC0042DF4 0xF8C8459C 0 STR r4,[r8,#0x59c] false -Instruction 9106 S:0xC0042DF8 0x19D7 0 ADDS r7,r2,r7 false -Instruction 9107 S:0xC0042DFA 0x0AB2 0 LSRS r2,r6,#10 false -Instruction 9108 S:0xC0042DFC 0xEA425287 0 ORR r2,r2,r7,LSL #22 false -Instruction 9109 S:0xC0042E00 0x18D3 0 ADDS r3,r2,r3 false -Instruction 9110 S:0xC0042E02 0x1852 0 ADDS r2,r2,r1 false -Instruction 9111 S:0xC0042E04 0xF8C83598 0 STR r3,[r8,#0x598] false -Instruction 9112 S:0xC0042E08 0xF8C825C8 0 STR r2,[r8,#0x5c8] false -Instruction 9113 S:0xC0042E0C 0xE5E3 0 B {pc}-0x436 ; 0xc00429d6 true -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 9114 S:0xC00429D6 0xF8DD9050 0 LDR r9,[sp,#0x50] false -Instruction 9115 S:0xC00429DA 0x029B 0 LSLS r3,r3,#10 false -Instruction 9116 S:0xC00429DC 0x3401 0 ADDS r4,#1 false -Instruction 9117 S:0xC00429DE 0x2100 0 MOVS r1,#0 false -Instruction 9118 S:0xC00429E0 0xF8D905C8 0 LDR r0,[r9,#0x5c8] false -Instruction 9119 S:0xC00429E4 0xF8D980B8 0 LDR r8,[r9,#0xb8] false -Instruction 9120 S:0xC00429E8 0xF8D960BC 0 LDR r6,[r9,#0xbc] false -Instruction 9121 S:0xC00429EC 0x9006 0 STR r0,[sp,#0x18] false -Instruction 9122 S:0xC00429EE 0x4618 0 MOV r0,r3 false -Instruction 9123 S:0xC00429F0 0xF20EF9CE 0 BL {pc}+0x20e3a0 ; 0xc0250d90 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 188 (I-Sync Packet) -Info Tracing enabled -Instruction 9124 S:0xC00429F4 0x1C6C 0 ADDS r4,r5,#1 false -Instruction 9125 S:0xC00429F6 0x9D06 0 LDR r5,[sp,#0x18] false -Instruction 9126 S:0xC00429F8 0xEBC80702 0 RSB r7,r8,r2 false -Instruction 9127 S:0xC00429FC 0x2100 0 MOVS r1,#0 false -Instruction 9128 S:0xC00429FE 0xEA877AE7 0 EOR r10,r7,r7,ASR #31 false -Instruction 9129 S:0xC0042A02 0xEBAA7AE7 0 SUB r10,r10,r7,ASR #31 false -Instruction 9130 S:0xC0042A06 0x02A8 0 LSLS r0,r5,#10 false -Instruction 9131 S:0xC0042A08 0xF8D950DC 0 LDR r5,[r9,#0xdc] false -Instruction 9132 S:0xC0042A0C 0xF20EF9C0 0 BL {pc}+0x20e384 ; 0xc0250d90 true -Cycle Count Cycle Count: 17 (Atom Packet) -Cycle Count Cycle Count: 150 (I-Sync Packet) -Info Tracing enabled -Instruction 9133 S:0xC0042A10 0xEBBA1F98 0 CMP r10,r8,LSR #6 false -Instruction 9134 S:0xC0042A14 0xEBC60202 0 RSB r2,r6,r2 false -Instruction 9135 S:0xC0042A18 0xD806 0 BHI {pc}+0x10 ; 0xc0042a28 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 9136 S:0xC0042A28 0xF1050338 0 ADD r3,r5,#0x38 false -Instruction 9137 S:0xC0042A2C 0xE8531F00 0 LDREX r1,[r3] false -Instruction 9138 S:0xC0042A30 0x4439 0 ADD r1,r1,r7 false -Instruction 9139 S:0xC0042A32 0xE8431000 0 STREX r0,r1,[r3] false -Instruction 9140 S:0xC0042A36 0xF0900F00 0 TEQ r0,#0 false -Instruction 9141 S:0xC0042A3A 0xD1F7 0 BNE {pc}-0xe ; 0xc0042a2c true fail -Cycle Count Cycle Count: 48 (Atom Packet) -Instruction 9142 S:0xC0042A3C 0xF8DD8050 0 LDR r8,[sp,#0x50] false -Instruction 9143 S:0xC0042A40 0xF105033C 0 ADD r3,r5,#0x3c false -Instruction 9144 S:0xC0042A44 0xF8D810B8 0 LDR r1,[r8,#0xb8] false -Instruction 9145 S:0xC0042A48 0x19C9 0 ADDS r1,r1,r7 false -Instruction 9146 S:0xC0042A4A 0xF8C810B8 0 STR r1,[r8,#0xb8] false -Instruction 9147 S:0xC0042A4E 0xE8531F00 0 LDREX r1,[r3] false -Instruction 9148 S:0xC0042A52 0x4411 0 ADD r1,r1,r2 false -Instruction 9149 S:0xC0042A54 0xE8431000 0 STREX r0,r1,[r3] false -Instruction 9150 S:0xC0042A58 0xF0900F00 0 TEQ r0,#0 false -Instruction 9151 S:0xC0042A5C 0xD1F7 0 BNE {pc}-0xe ; 0xc0042a4e true fail -Cycle Count Cycle Count: 58 (Atom Packet) -Instruction 9152 S:0xC0042A5E 0xF8D830BC 0 LDR r3,[r8,#0xbc] false -Instruction 9153 S:0xC0042A62 0x189B 0 ADDS r3,r3,r2 false -Instruction 9154 S:0xC0042A64 0xF8C830BC 0 STR r3,[r8,#0xbc] false -Instruction 9155 S:0xC0042A68 0x4BBA 0 LDR r3,[pc,#744] ; [0xC0042D54] false -Instruction 9156 S:0xC0042A6A 0xF8DD9050 0 LDR r9,[sp,#0x50] false -Instruction 9157 S:0xC0042A6E 0x685A 0 LDR r2,[r3,#4] false -Instruction 9158 S:0xC0042A70 0xF8D90598 0 LDR r0,[r9,#0x598] false -Instruction 9159 S:0xC0042A74 0xF8D9159C 0 LDR r1,[r9,#0x59c] false -Instruction 9160 S:0xC0042A78 0xF8D984C0 0 LDR r8,[r9,#0x4c0] false -Instruction 9161 S:0xC0042A7C 0x2A00 0 CMP r2,#0 false -Instruction 9162 S:0xC0042A7E 0xF0408256 0 BNE.W {pc}+0x4b0 ; 0xc0042f2e true fail -Cycle Count Cycle Count: 153 (Atom Packet) -Instruction 9163 S:0xC0042A82 0x4BB5 0 LDR r3,[pc,#724] ; [0xC0042D58] false -Instruction 9164 S:0xC0042A84 0xF8DD9050 0 LDR r9,[sp,#0x50] false -Instruction 9165 S:0xC0042A88 0x685A 0 LDR r2,[r3,#4] false -Instruction 9166 S:0xC0042A8A 0xE9D94524 0 LDRD r4,r5,[r9,#0x90] false -Instruction 9167 S:0xC0042A8E 0x2A00 0 CMP r2,#0 false -Instruction 9168 S:0xC0042A90 0xF040823E 0 BNE.W {pc}+0x480 ; 0xc0042f10 true fail -Cycle Count Cycle Count: 13 (Atom Packet) -Instruction 9169 S:0xC0042A94 0x9814 0 LDR r0,[sp,#0x50] false -Instruction 9170 S:0xC0042A96 0xB01B 0 ADD sp,sp,#0x6c false -Instruction 9171 S:0xC0042A98 0xE8BD4FF0 0 POP {r4-r11,lr} false -Instruction 9172 S:0xC0042A9C 0xF7FEBB58 0 B {pc}-0x194c ; 0xc0041150 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 9173 S:0xC0041150 0xB478 0 PUSH {r3-r6} false -Instruction 9174 S:0xC0041152 0xB500 0 PUSH {lr} false -Instruction 9175 S:0xC0041154 0xF85DEB04 0 POP {lr} false -Instruction 9176 S:0xC0041158 0x4A16 0 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false -Instruction 9177 S:0xC004115A 0xF8D01460 0 LDR r1,[r0,#0x460] false -Instruction 9178 S:0xC004115E 0x6812 0 LDR r2,[r2,#0] false -Instruction 9179 S:0xC0041160 0x0612 0 LSLS r2,r2,#24 false -Instruction 9180 S:0xC0041162 0xD51A 0 BPL {pc}+0x38 ; 0xc004119a true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 9181 S:0xC004119A 0xBC78 0 POP {r3-r6} false -Instruction 9182 S:0xC004119C 0x4770 0 BX lr true -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 9183 S:0xC003B85A 0xE8BD87F0 0 POP {r4-r10,pc} true -Cycle Count Cycle Count: 6 (I-Sync Packet) -Info Tracing enabled -Instruction 9184 S:0xC002F074 0xB510 0 PUSH {r4,lr} false -Instruction 9185 S:0xC002F076 0xB500 0 PUSH {lr} false -Instruction 9186 S:0xC002F078 0xF85DEB04 0 POP {lr} false -Instruction 9187 S:0xC002F07C 0x460C 0 MOV r4,r1 false -Instruction 9188 S:0xC002F07E 0xF003FEA5 0 BL {pc}+0x3d4e ; 0xc0032dcc true -Cycle Count Cycle Count: 38 (Atom Packet) -Cycle Count Cycle Count: 42 (Branch Packet) -Instruction 9189 S:0xC0032DCC 0xB500 0 PUSH {lr} false -Instruction 9190 S:0xC0032DCE 0xF85DEB04 0 POP {lr} false -Instruction 9191 S:0xC0032DD2 0xF8D032A4 0 LDR r3,[r0,#0x2a4] false -Instruction 9192 S:0xC0032DD6 0xF8530C14 0 LDR r0,[r3,#-0x14] false -Instruction 9193 S:0xC0032DDA 0x4770 0 BX lr true -Instruction 9194 S:0xC002F082 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 9195 S:0xC002F084 0xF4137FE4 0 TST r3,#0x1c8 false -Instruction 9196 S:0xC002F088 0xD130 0 BNE {pc}+0x64 ; 0xc002f0ec true -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 21 (Branch Packet) -Instruction 9197 S:0xC002F0EC 0x2000 0 MOVS r0,#0 false -Instruction 9198 S:0xC002F0EE 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 47 (I-Sync Packet) -Info Tracing enabled -Instruction 9199 S:0xC0042274 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 9200 S:0xC0042278 0xB097 0 SUB sp,sp,#0x5c false -Instruction 9201 S:0xC004227A 0xB500 0 PUSH {lr} false -Instruction 9202 S:0xC004227C 0xF85DEB04 0 POP {lr} false -Instruction 9203 S:0xC0042280 0xF1110A38 0 ADDS r10,r1,#0x38 false -Instruction 9204 S:0xC0042284 0xF00081A1 0 BEQ.W {pc}+0x346 ; 0xc00425ca true fail -Cycle Count Cycle Count: 31 (Atom Packet) -Instruction 9205 S:0xC0042288 0xF8DFB3FC 0 LDR r11,[pc,#1020] ; [0xC0042688] false -Instruction 9206 S:0xC004228C 0xE008 0 B {pc}+0x14 ; 0xc00422a0 true -Cycle Count Cycle Count: 8 (Atom Packet) -Instruction 9207 S:0xC00422A0 0xF8DA301C 0 LDR r3,[r10,#0x1c] false -Instruction 9208 S:0xC00422A4 0xF8DA8124 0 LDR r8,[r10,#0x124] false -Instruction 9209 S:0xC00422A8 0x2B00 0 CMP r3,#0 false -Instruction 9210 S:0xC00422AA 0xF0408191 0 BNE.W {pc}+0x326 ; 0xc00425d0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9211 S:0xC00422AE 0xE9D82306 0 LDRD r2,r3,[r8,#0x18] false -Instruction 9212 S:0xC00422B2 0xE9DA010C 0 LDRD r0,r1,[r10,#0x30] false -Instruction 9213 S:0xC00422B6 0xF8DB4000 0 LDR r4,[r11,#0] false -Instruction 9214 S:0xC00422BA 0x1A80 0 SUBS r0,r0,r2 false -Instruction 9215 S:0xC00422BC 0xEB610103 0 SBC r1,r1,r3 false -Instruction 9216 S:0xC00422C0 0x2300 0 MOVS r3,#0 false -Instruction 9217 S:0xC00422C2 0x17CE 0 ASRS r6,r1,#31 false -Instruction 9218 S:0xC00422C4 0xEB040444 0 ADD r4,r4,r4,LSL #1 false -Instruction 9219 S:0xC00422C8 0x4637 0 MOV r7,r6 false -Instruction 9220 S:0xC00422CA 0x4070 0 EORS r0,r0,r6 false -Instruction 9221 S:0xC00422CC 0x4071 0 EORS r1,r1,r6 false -Instruction 9222 S:0xC00422CE 0x4622 0 MOV r2,r4 false -Instruction 9223 S:0xC00422D0 0x1B80 0 SUBS r0,r0,r6 false -Instruction 9224 S:0xC00422D2 0xEB610107 0 SBC r1,r1,r7 false -Instruction 9225 S:0xC00422D6 0x4282 0 CMP r2,r0 false -Instruction 9226 S:0xC00422D8 0xEB730401 0 SBCS r4,r3,r1 false -Instruction 9227 S:0xC00422DC 0xBFBE 0 ITTT LT false -Instruction 9228 S:0xC00422DE 0xF8D83040 0 LDR r3,[r8,#0x40] false -Instruction 9229 S:0xC00422E2 0x3301 0 ADDS r3,#1 false -Instruction 9230 S:0xC00422E4 0xF8C83040 0 STR r3,[r8,#0x40] false -Instruction 9231 S:0xC00422E8 0xF8DA301C 0 LDR r3,[r10,#0x1c] false -Instruction 9232 S:0xC00422EC 0x2B00 0 CMP r3,#0 false -Instruction 9233 S:0xC00422EE 0xD0CE 0 BEQ {pc}-0x60 ; 0xc004228e true -Cycle Count Cycle Count: 43 (Atom Packet) -Instruction 9234 S:0xC004228E 0x2500 0 MOVS r5,#0 false -Instruction 9235 S:0xC0042290 0xF8C85030 0 STR r5,[r8,#0x30] false -Instruction 9236 S:0xC0042294 0xF8DAA120 0 LDR r10,[r10,#0x120] false -Instruction 9237 S:0xC0042298 0xF1BA0F00 0 CMP r10,#0 false -Instruction 9238 S:0xC004229C 0xF0008195 0 BEQ.W {pc}+0x32e ; 0xc00425ca true -Cycle Count Cycle Count: 19 (Atom Packet) -Cycle Count Cycle Count: 12 (Branch Packet) -Instruction 9239 S:0xC00425CA 0xB017 0 ADD sp,sp,#0x5c false -Instruction 9240 S:0xC00425CC 0xE8BD8FF0 0 POP {r4-r11,pc} true -Cycle Count Cycle Count: 5 (I-Sync Packet) -Info Tracing enabled -Instruction 9241 S:0xC00421AC 0xB5F8 0 PUSH {r3-r7,lr} false -Instruction 9242 S:0xC00421AE 0xB500 0 PUSH {lr} false -Instruction 9243 S:0xC00421B0 0xF85DEB04 0 POP {lr} false -Instruction 9244 S:0xC00421B4 0x4607 0 MOV r7,r0 false -Instruction 9245 S:0xC00421B6 0x6D05 0 LDR r5,[r0,#0x50] false -Instruction 9246 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false -Instruction 9247 S:0xC00421BC 0x2D00 0 CMP r5,#0 false -Instruction 9248 S:0xC00421BE 0xD043 0 BEQ {pc}+0x8a ; 0xc0042248 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 9249 S:0xC00421C0 0x6AE6 0 LDR r6,[r4,#0x2c] false -Instruction 9250 S:0xC00421C2 0xB106 0 CBZ r6,{pc}+4 ; 0xc00421c6 true fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 9251 S:0xC00421C4 0x3E08 0 SUBS r6,r6,#8 false -Instruction 9252 S:0xC00421C6 0x6BE5 0 LDR r5,[r4,#0x3c] false -Instruction 9253 S:0xC00421C8 0x42B5 0 CMP r5,r6 false -Instruction 9254 S:0xC00421CA 0xBF18 0 IT NE false -Instruction 9255 S:0xC00421CC 0x4635 0 MOV r5,r6 false -Instruction 9256 S:0xC00421CE 0xD03D 0 BEQ {pc}+0x7e ; 0xc004224c true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 9257 S:0xC00421D0 0x6BA0 0 LDR r0,[r4,#0x38] false -Instruction 9258 S:0xC00421D2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00421e0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9259 S:0xC00421E0 0x6B60 0 LDR r0,[r4,#0x34] false -Instruction 9260 S:0xC00421E2 0xB128 0 CBZ r0,{pc}+0xe ; 0xc00421f0 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9261 S:0xC00421F0 0x4620 0 MOV r0,r4 false -Instruction 9262 S:0xC00421F2 0x4629 0 MOV r1,r5 false -Instruction 9263 S:0xC00421F4 0xF7FFF89E 0 BL {pc}-0xec0 ; 0xc0041334 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 9264 S:0xC0041334 0xB430 0 PUSH {r4,r5} false -Instruction 9265 S:0xC0041336 0xB500 0 PUSH {lr} false -Instruction 9266 S:0xC0041338 0xF85DEB04 0 POP {lr} false -Instruction 9267 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false -Instruction 9268 S:0xC004133E 0x428B 0 CMP r3,r1 false -Instruction 9269 S:0xC0041340 0xD038 0 BEQ {pc}+0x74 ; 0xc00413b4 true fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 9270 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false -Instruction 9271 S:0xC0041344 0x428B 0 CMP r3,r1 false -Instruction 9272 S:0xC0041346 0xD01D 0 BEQ {pc}+0x3e ; 0xc0041384 true fail -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 9273 S:0xC0041348 0x6BC3 0 LDR r3,[r0,#0x3c] false -Instruction 9274 S:0xC004134A 0x428B 0 CMP r3,r1 false -Instruction 9275 S:0xC004134C 0xD001 0 BEQ {pc}+6 ; 0xc0041352 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 1 (Branch Packet) -Instruction 9276 S:0xC004134E 0xBC30 0 POP {r4,r5} false -Instruction 9277 S:0xC0041350 0x4770 0 BX lr true -Instruction 9278 S:0xC00421F8 0x4620 0 MOV r0,r4 false -Instruction 9279 S:0xC00421FA 0x4629 0 MOV r1,r5 false -Instruction 9280 S:0xC00421FC 0xF7FFFE3E 0 BL {pc}-0x380 ; 0xc0041e7c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9281 S:0xC0041E7C 0xE92D4FF0 0 PUSH {r4-r11,lr} false -Instruction 9282 S:0xC0041E80 0xB091 0 SUB sp,sp,#0x44 false -Instruction 9283 S:0xC0041E82 0xB500 0 PUSH {lr} false -Instruction 9284 S:0xC0041E84 0xF85DEB04 0 POP {lr} false -Instruction 9285 S:0xC0041E88 0x69CB 0 LDR r3,[r1,#0x1c] false -Instruction 9286 S:0xC0041E8A 0x4688 0 MOV r8,r1 false -Instruction 9287 S:0xC0041E8C 0x4681 0 MOV r9,r0 false -Instruction 9288 S:0xC0041E8E 0x2B00 0 CMP r3,#0 false -Instruction 9289 S:0xC0041E90 0xD127 0 BNE {pc}+0x52 ; 0xc0041ee2 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 9290 S:0xC0041EE2 0xF7FEF89B 0 BL {pc}-0x1ec6 ; 0xc004001c true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 9291 S:0xC004001C 0xE92D4FF8 0 PUSH {r3-r11,lr} false -Instruction 9292 S:0xC0040020 0xB500 0 PUSH {lr} false -Instruction 9293 S:0xC0040022 0xF85DEB04 0 POP {lr} false -Instruction 9294 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false -Instruction 9295 S:0xC004002A 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 9296 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false -Instruction 9297 S:0xC0040032 0xE9D16712 0 LDRD r6,r7,[r1,#0x48] false -Instruction 9298 S:0xC0040036 0x4688 0 MOV r8,r1 false -Instruction 9299 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 9300 S:0xC004003C 0xE9D14514 0 LDRD r4,r5,[r1,#0x50] false -Instruction 9301 S:0xC0040040 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 9302 S:0xC0040044 0x1B92 0 SUBS r2,r2,r6 false -Instruction 9303 S:0xC0040046 0xEB630307 0 SBC r3,r3,r7 false -Instruction 9304 S:0xC004004A 0x42AB 0 CMP r3,r5 false -Instruction 9305 S:0xC004004C 0xBF08 0 IT EQ false -Instruction 9306 S:0xC004004E 0x42A2 0 CMP r2,r4 false -Instruction 9307 S:0xC0040050 0xBF3C 0 ITT CC false -Instruction 9308 S:0xC0040052 0x4622 0 MOV r2,r4 false -Instruction 9309 S:0xC0040054 0x462B 0 MOV r3,r5 false -Instruction 9310 S:0xC0040056 0xE9D14516 0 LDRD r4,r5,[r1,#0x58] false -Instruction 9311 S:0xC004005A 0xE9C12314 0 STRD r2,r3,[r1,#0x50] false -Instruction 9312 S:0xC004005E 0xEB14040A 0 ADDS r4,r4,r10 false -Instruction 9313 S:0xC0040062 0xEB45050B 0 ADC r5,r5,r11 false -Instruction 9314 S:0xC0040066 0xE9C14516 0 STRD r4,r5,[r1,#0x58] false -Instruction 9315 S:0xC004006A 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 9316 S:0xC004006E 0xE9D14518 0 LDRD r4,r5,[r1,#0x60] false -Instruction 9317 S:0xC0040072 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 9318 S:0xC0040076 0xF8D11128 0 LDR r1,[r1,#0x128] false -Instruction 9319 S:0xC004007A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 9320 S:0xC004007E 0x1912 0 ADDS r2,r2,r4 false -Instruction 9321 S:0xC0040080 0xEB430305 0 ADC r3,r3,r5 false -Instruction 9322 S:0xC0040084 0x1B92 0 SUBS r2,r2,r6 false -Instruction 9323 S:0xC0040086 0xEB630307 0 SBC r3,r3,r7 false -Instruction 9324 S:0xC004008A 0xE9C82318 0 STRD r2,r3,[r8,#0x60] false -Instruction 9325 S:0xC004008E 0xB129 0 CBZ r1,{pc}+0xe ; 0xc004009c true -Cycle Count Cycle Count: 19 (Atom Packet) -Instruction 9326 S:0xC004009C 0x490E 0 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false -Instruction 9327 S:0xC004009E 0xF8D03084 0 LDR r3,[r0,#0x84] false -Instruction 9328 S:0xC00400A2 0x6848 0 LDR r0,[r1,#4] false -Instruction 9329 S:0xC00400A4 0xF503638F 0 ADD r3,r3,#0x478 false -Instruction 9330 S:0xC00400A8 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 9331 S:0xC00400AC 0x2800 0 CMP r0,#0 false -Instruction 9332 S:0xC00400AE 0xD0EF 0 BEQ {pc}-0x1e ; 0xc0040090 true -Cycle Count Cycle Count: 5 (Atom Packet) -Cycle Count Cycle Count: 9 (Branch Packet) -Instruction 9333 S:0xC0040090 0x2200 0 MOVS r2,#0 false -Instruction 9334 S:0xC0040092 0x2300 0 MOVS r3,#0 false -Instruction 9335 S:0xC0040094 0xE9C82312 0 STRD r2,r3,[r8,#0x48] false -Instruction 9336 S:0xC0040098 0xE8BD8FF8 0 POP {r3-r11,pc} true -Instruction 9337 S:0xC0041EE6 0x4648 0 MOV r0,r9 false -Instruction 9338 S:0xC0041EE8 0x4641 0 MOV r1,r8 false -Instruction 9339 S:0xC0041EEA 0xF7FEFAC7 0 BL {pc}-0x1a6e ; 0xc004047c true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9340 S:0xC004047C 0xB538 0 PUSH {r3-r5,lr} false -Instruction 9341 S:0xC004047E 0xB500 0 PUSH {lr} false -Instruction 9342 S:0xC0040480 0xF85DEB04 0 POP {lr} false -Instruction 9343 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false -Instruction 9344 S:0xC0040488 0x6AC3 0 LDR r3,[r0,#0x2c] false -Instruction 9345 S:0xC004048A 0x4604 0 MOV r4,r0 false -Instruction 9346 S:0xC004048C 0x42AB 0 CMP r3,r5 false -Instruction 9347 S:0xC004048E 0xD006 0 BEQ {pc}+0x10 ; 0xc004049e true -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 9348 S:0xC004049E 0x4628 0 MOV r0,r5 false -Instruction 9349 S:0xC00404A0 0xF216F87E 0 BL {pc}+0x216100 ; 0xc02565a0 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 24 (I-Sync Packet) -Info Tracing enabled -Instruction 9350 S:0xC00404A4 0x62E0 0 STR r0,[r4,#0x2c] false -Instruction 9351 S:0xC00404A6 0xE7F3 0 B {pc}-0x16 ; 0xc0040490 true -Cycle Count Cycle Count: 5 (Atom Packet) -Instruction 9352 S:0xC0040490 0x4628 0 MOV r0,r5 false -Instruction 9353 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false -Instruction 9354 S:0xC0040496 0xE8BD4038 0 POP {r3-r5,lr} false -Instruction 9355 S:0xC004049A 0xF215BECF 0 B.W {pc}+0x215da2 ; 0xc025623c true -Cycle Count Cycle Count: 10 (Atom Packet) -Cycle Count Cycle Count: 40 (I-Sync Packet) -Info Tracing enabled -Instruction 9356 S:0xC0041EEE 0xF8D8A124 0 LDR r10,[r8,#0x124] false -Instruction 9357 S:0xC0041EF2 0xF8D83128 0 LDR r3,[r8,#0x128] false -Instruction 9358 S:0xC0041EF6 0xF8DA2084 0 LDR r2,[r10,#0x84] false -Instruction 9359 S:0xC0041EFA 0xF8D274C0 0 LDR r7,[r2,#0x4c0] false -Instruction 9360 S:0xC0041EFE 0x9704 0 STR r7,[sp,#0x10] false -Instruction 9361 S:0xC0041F00 0x2B00 0 CMP r3,#0 false -Instruction 9362 S:0xC0041F02 0xF0008108 0 BEQ.W {pc}+0x214 ; 0xc0042116 true -Cycle Count Cycle Count: 9 (Atom Packet) -Instruction 9363 S:0xC0042116 0xF5026290 0 ADD r2,r2,#0x480 false -Instruction 9364 S:0xC004211A 0xE9D26700 0 LDRD r6,r7,[r2,#0] false -Instruction 9365 S:0xC004211E 0xE6F8 0 B {pc}-0x20c ; 0xc0041f12 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 9366 S:0xC0041F12 0x46C3 0 MOV r11,r8 false -Instruction 9367 S:0xC0041F14 0xF8D8201C 0 LDR r2,[r8,#0x1c] false -Instruction 9368 S:0xC0041F18 0xF8DA3030 0 LDR r3,[r10,#0x30] false -Instruction 9369 S:0xC0041F1C 0xE9FB014E 0 LDRD r0,r1,[r11,#0x138]! false -Instruction 9370 S:0xC0041F20 0x9209 0 STR r2,[sp,#0x24] false -Instruction 9371 S:0xC0041F22 0x1A30 0 SUBS r0,r6,r0 false -Instruction 9372 S:0xC0041F24 0xEB670101 0 SBC r1,r7,r1 false -Instruction 9373 S:0xC0041F28 0x9306 0 STR r3,[sp,#0x18] false -Instruction 9374 S:0xC0041F2A 0xF7FDFD17 0 BL {pc}-0x25ce ; 0xc003f95c true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 17 (Branch Packet) -Instruction 9375 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false -Instruction 9376 S:0xC003F960 0xB500 0 PUSH {lr} false -Instruction 9377 S:0xC003F962 0xF85DEB04 0 POP {lr} false -Instruction 9378 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false -Instruction 9379 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false -Instruction 9380 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false -Instruction 9381 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false -Instruction 9382 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false -Instruction 9383 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false -Instruction 9384 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false -Instruction 9385 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false -Instruction 9386 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false -Instruction 9387 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false -Instruction 9388 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false -Instruction 9389 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false -Instruction 9390 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false -Instruction 9391 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false -Instruction 9392 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false -Instruction 9393 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false -Instruction 9394 S:0xC003F99E 0x4610 0 MOV r0,r2 false -Instruction 9395 S:0xC003F9A0 0x4619 0 MOV r1,r3 false -Instruction 9396 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false -Instruction 9397 S:0xC003F9A6 0x4770 0 BX lr true -Instruction 9398 S:0xC0041F2E 0x2800 0 CMP r0,#0 false -Instruction 9399 S:0xC0041F30 0xF1710C00 0 SBCS r12,r1,#0 false -Instruction 9400 S:0xC0041F34 0xF2C080D9 0 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9401 S:0xC0041F38 0x0A84 0 LSRS r4,r0,#10 false -Instruction 9402 S:0xC0041F3A 0x0A8D 0 LSRS r5,r1,#10 false -Instruction 9403 S:0xC0041F3C 0xEA445481 0 ORR r4,r4,r1,LSL #22 false -Instruction 9404 S:0xC0041F40 0xEA540005 0 ORRS r0,r4,r5 false -Instruction 9405 S:0xC0041F44 0xD0A5 0 BEQ {pc}-0xb2 ; 0xc0041e92 true fail -Cycle Count Cycle Count: 7 (Atom Packet) -Timestamp Timestamp: 562537011487 -Cycle Count Cycle Count: 0 (Timestamp Packet) -Instruction 9406 S:0xC0041F46 0x4A8E 0 LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 false -Instruction 9407 S:0xC0041F48 0xE9CB6700 0 STRD r6,r7,[r11,#0] false -Instruction 9408 S:0xC0041F4C 0x6813 0 LDR r3,[r2,#0] false -Instruction 9409 S:0xC0041F4E 0x2B00 0 CMP r3,#0 false -Instruction 9410 S:0xC0041F50 0xF00080CE 0 BEQ.W {pc}+0x1a0 ; 0xc00420f0 true fail -Cycle Count Cycle Count: 43 (Atom Packet) -Instruction 9411 S:0xC0041F54 0x9B04 0 LDR r3,[sp,#0x10] false -Instruction 9412 S:0xC0041F56 0xF04F0C00 0 MOV r12,#0 false -Instruction 9413 S:0xC0041F5A 0xF8CDC014 0 STR r12,[sp,#0x14] false -Instruction 9414 S:0xC0041F5E 0xEB021203 0 ADD r2,r2,r3,LSL #4 false -Instruction 9415 S:0xC0041F62 0xF8D2B098 0 LDR r11,[r2,#0x98] false -Instruction 9416 S:0xC0041F66 0xF8CDB010 0 STR r11,[sp,#0x10] false -Instruction 9417 S:0xC0041F6A 0x9B06 0 LDR r3,[sp,#0x18] false -Instruction 9418 S:0xC0041F6C 0xF8D82134 0 LDR r2,[r8,#0x134] false -Instruction 9419 S:0xC0041F70 0xEBB80703 0 SUBS r7,r8,r3 false -Instruction 9420 S:0xC0041F74 0x427E 0 RSBS r6,r7,#0 false -Instruction 9421 S:0xC0041F76 0x417E 0 ADCS r6,r6,r7 false -Instruction 9422 S:0xC0041F78 0x0597 0 LSLS r7,r2,#22 false -Instruction 9423 S:0xC0041F7A 0x0DBF 0 LSRS r7,r7,#22 false -Instruction 9424 S:0xC0041F7C 0x19E0 0 ADDS r0,r4,r7 false -Instruction 9425 S:0xC0041F7E 0xF1450100 0 ADC r1,r5,#0 false -Instruction 9426 S:0xC0041F82 0x2900 0 CMP r1,#0 false -Instruction 9427 S:0xC0041F84 0xBF08 0 IT EQ false -Instruction 9428 S:0xC0041F86 0xF5B06F80 0 CMP r0,#0x400 false -Instruction 9429 S:0xC0041F8A 0xBF38 0 IT CC false -Instruction 9430 S:0xC0041F8C 0x2700 0 MOVS r7,#0 false -Instruction 9431 S:0xC0041F8E 0xD377 0 BCC {pc}+0xf2 ; 0xc0042080 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 9432 S:0xC0042080 0xF8DDC014 0 LDR r12,[sp,#0x14] false -Instruction 9433 S:0xC0042084 0x9804 0 LDR r0,[sp,#0x10] false -Instruction 9434 S:0xC0042086 0xFB04F30C 0 MUL r3,r4,r12 false -Instruction 9435 S:0xC004208A 0xFB003305 0 MLA r3,r0,r5,r3 false -Instruction 9436 S:0xC004208E 0xFBA40100 0 UMULL r0,r1,r4,r0 false -Instruction 9437 S:0xC0042092 0x1859 0 ADDS r1,r3,r1 false -Instruction 9438 S:0xC0042094 0x9B09 0 LDR r3,[sp,#0x24] false -Instruction 9439 S:0xC0042096 0x0A80 0 LSRS r0,r0,#10 false -Instruction 9440 S:0xC0042098 0xEA405081 0 ORR r0,r0,r1,LSL #22 false -Instruction 9441 S:0xC004209C 0xB123 0 CBZ r3,{pc}+0xc ; 0xc00420a8 true fail -Cycle Count Cycle Count: 121 (Atom Packet) -Instruction 9442 S:0xC004209E 0xF8D83130 0 LDR r3,[r8,#0x130] false -Instruction 9443 S:0xC00420A2 0x181B 0 ADDS r3,r3,r0 false -Instruction 9444 S:0xC00420A4 0xF8C83130 0 STR r3,[r8,#0x130] false -Instruction 9445 S:0xC00420A8 0xB126 0 CBZ r6,{pc}+0xc ; 0xc00420b4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9446 S:0xC00420B4 0x1912 0 ADDS r2,r2,r4 false -Instruction 9447 S:0xC00420B6 0xF8C82134 0 STR r2,[r8,#0x134] false -Instruction 9448 S:0xC00420BA 0x2F00 0 CMP r7,#0 false -Instruction 9449 S:0xC00420BC 0xF43FAEE9 0 BEQ {pc}-0x22a ; 0xc0041e92 true -Cycle Count Cycle Count: 11 (Atom Packet) -Instruction 9450 S:0xC0041E92 0xF8D93084 0 LDR r3,[r9,#0x84] false -Instruction 9451 S:0xC0041E96 0xF5036390 0 ADD r3,r3,#0x480 false -Instruction 9452 S:0xC0041E9A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false -Instruction 9453 S:0xC0041E9E 0xE9C82308 0 STRD r2,r3,[r8,#0x20] false -Instruction 9454 S:0xC0041EA2 0xF8D92084 0 LDR r2,[r9,#0x84] false -Instruction 9455 S:0xC0041EA6 0xF8C98030 0 STR r8,[r9,#0x30] false -Instruction 9456 S:0xC0041EAA 0xF8D83000 0 LDR r3,[r8,#0] false -Instruction 9457 S:0xC0041EAE 0x6B12 0 LDR r2,[r2,#0x30] false -Instruction 9458 S:0xC0041EB0 0xEBB20F43 0 CMP r2,r3,LSL #1 false -Instruction 9459 S:0xC0041EB4 0xE9D8230A 0 LDRD r2,r3,[r8,#0x28] false -Instruction 9460 S:0xC0041EB8 0xD30E 0 BCC {pc}+0x20 ; 0xc0041ed8 true -Cycle Count Cycle Count: 17 (Atom Packet) -Cycle Count Cycle Count: 5 (Branch Packet) -Instruction 9461 S:0xC0041ED8 0xE9C8230E 0 STRD r2,r3,[r8,#0x38] false -Instruction 9462 S:0xC0041EDC 0xB011 0 ADD sp,sp,#0x44 false -Instruction 9463 S:0xC0041EDE 0xE8BD8FF0 0 POP {r4-r11,pc} true -Instruction 9464 S:0xC0042200 0xF8D54128 0 LDR r4,[r5,#0x128] false -Instruction 9465 S:0xC0042204 0x2C00 0 CMP r4,#0 false -Instruction 9466 S:0xC0042206 0xD1DB 0 BNE {pc}-0x46 ; 0xc00421c0 true fail -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9467 S:0xC0042208 0x4B18 0 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false -Instruction 9468 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false -Instruction 9469 S:0xC004220C 0x681B 0 LDR r3,[r3,#0] false -Instruction 9470 S:0xC004220E 0x061A 0 LSLS r2,r3,#24 false -Instruction 9471 S:0xC0042210 0xD51A 0 BPL {pc}+0x38 ; 0xc0042248 true -Cycle Count Cycle Count: 4 (Atom Packet) -Cycle Count Cycle Count: 4 (Branch Packet) -Instruction 9472 S:0xC0042248 0x4628 0 MOV r0,r5 false -Instruction 9473 S:0xC004224A 0xBDF8 0 POP {r3-r7,pc} true -Cycle Count Cycle Count: 528 (I-Sync Packet) -Info Tracing enabled -Instruction 9474 S:0xC000CCF8 0xF1010C1C 0 ADD r12,r1,#0x1c false -Instruction 9475 S:0xC000CCFC 0x6E13 0 LDR r3,[r2,#0x60] false -Instruction 9476 S:0xC000CCFE 0xE8AC0FF0 0 STM r12!,{r4-r11} false -Instruction 9477 S:0xC000CD02 0xF84CDB04 0 STR sp,[r12],#4 false -Instruction 9478 S:0xC000CD06 0xF84CEB04 0 STR lr,[r12],#4 false -Instruction 9479 S:0xC000CD0A 0xEE0D3F70 0 MCR p15,#0x0,r3,c13,c0,#3 false -Instruction 9480 S:0xC000CD0E 0xF04F0400 0 MOV r4,#0 false -Instruction 9481 S:0xC000CD12 0xEE0D4F50 0 MCR p15,#0x0,r4,c13,c0,#2 false -Instruction 9482 S:0xC000CD16 0x4605 0 MOV r5,r0 false -Instruction 9483 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false -Instruction 9484 S:0xC000CD1C 0x4806 0 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false -Instruction 9485 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false -Instruction 9486 S:0xC000CD22 0xF029FDF7 0 BL {pc}+0x29bf2 ; 0xc0036914 true -Cycle Count Cycle Count: 25 (Atom Packet) -Instruction 9487 S:0xC0036914 0xB510 0 PUSH {r4,lr} false -Instruction 9488 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false -Instruction 9489 S:0xC0036918 0xB500 0 PUSH {lr} false -Instruction 9490 S:0xC003691A 0xF85DEB04 0 POP {lr} false -Instruction 9491 S:0xC003691E 0x2400 0 MOVS r4,#0 false -Instruction 9492 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false -Instruction 9493 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false -Instruction 9494 S:0xC0036926 0xF7FFFFE9 0 BL {pc}-0x2a ; 0xc00368fc true -Cycle Count Cycle Count: 10 (Atom Packet) -Instruction 9495 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false -Instruction 9496 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false -Instruction 9497 S:0xC0036900 0xB500 0 PUSH {lr} false -Instruction 9498 S:0xC0036902 0xF85DEB04 0 POP {lr} false -Instruction 9499 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false -Instruction 9500 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false -Instruction 9501 S:0xC003690A 0x3004 0 ADDS r0,#4 false -Instruction 9502 S:0xC003690C 0xF7FFFFCC 0 BL {pc}-0x64 ; 0xc00368a8 true -Cycle Count Cycle Count: 2 (Atom Packet) -Instruction 9503 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false -Instruction 9504 S:0xC00368AC 0xB500 0 PUSH {lr} false -Instruction 9505 S:0xC00368AE 0xF85DEB04 0 POP {lr} false -Instruction 9506 S:0xC00368B2 0x461D 0 MOV r5,r3 false -Instruction 9507 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false -Instruction 9508 S:0xC00368B6 0x460F 0 MOV r7,r1 false -Instruction 9509 S:0xC00368B8 0x4690 0 MOV r8,r2 false -Instruction 9510 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false -Instruction 9511 S:0xC00368BC 0x2B00 0 CMP r3,#0 false -Instruction 9512 S:0xC00368BE 0xBF18 0 IT NE false -Instruction 9513 S:0xC00368C0 0x2C00 0 CMP r4,#0 false -Instruction 9514 S:0xC00368C2 0xBF0C 0 ITE EQ false -Instruction 9515 S:0xC00368C4 0x2000 0 MOVS r0,#0 false -Instruction 9516 S:0xC00368C6 0x2001 0 MOVS r0,#1 false -Instruction 9517 S:0xC00368C8 0xD10A 0 BNE {pc}+0x18 ; 0xc00368e0 true -Cycle Count Cycle Count: 15 (Atom Packet) -Cycle Count Cycle Count: 20 (Branch Packet) -Instruction 9518 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false -Instruction 9519 S:0xC00368E2 0x4620 0 MOV r0,r4 false -Instruction 9520 S:0xC00368E4 0x4639 0 MOV r1,r7 false -Instruction 9521 S:0xC00368E6 0x4642 0 MOV r2,r8 false -Instruction 9522 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false -Instruction 9523 S:0xC00368EA 0x4798 0 BLX r3 true -Instruction 9524 S:0xC0008C20 0xB538 0 PUSH {r3-r5,lr} false -Instruction 9525 S:0xC0008C22 0xB500 0 PUSH {lr} false -Instruction 9526 S:0xC0008C24 0xF85DEB04 0 POP {lr} false -Instruction 9527 S:0xC0008C28 0x4614 0 MOV r4,r2 false -Instruction 9528 S:0xC0008C2A 0x2903 0 CMP r1,#3 false -Instruction 9529 S:0xC0008C2C 0xD816 0 BHI {pc}+0x30 ; 0xc0008c5c true fail -Cycle Count Cycle Count: 33 (Atom Packet) -Cycle Count Cycle Count: 15 (Branch Packet) -Instruction 9530 S:0xC0008C2E 0xE8DFF001 0 TBB [pc,r1] true -Instruction 9531 S:0xC0008C60 0xEEF84A10 0 VMRS r4,FPEXC false -Instruction 9532 S:0xC0008C64 0x0060 0 LSLS r0,r4,#1 false -Instruction 9533 S:0xC0008C66 0x6953 0 LDR r3,[r2,#0x14] false -Instruction 9534 S:0xC0008C68 0xD507 0 BPL {pc}+0x12 ; 0xc0008c7a true -Cycle Count Cycle Count: 21 (Atom Packet) -Cycle Count Cycle Count: 54 (Branch Packet) -Instruction 9535 S:0xC0008C7A 0xF0244480 0 BIC r4,r4,#0x40000000 false -Instruction 9536 S:0xC0008C7E 0xEEE84A10 0 VMSR FPEXC,r4 false -Instruction 9537 S:0xC0008C82 0x2000 0 MOVS r0,#0 false -Instruction 9538 S:0xC0008C84 0xBD38 0 POP {r3-r5,pc} true -Instruction 9539 S:0xC00368EC 0xB116 0 CBZ r6,{pc}+8 ; 0xc00368f4 true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9540 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false -Instruction 9541 S:0xC00368F6 0xD5E9 0 BPL {pc}-0x2a ; 0xc00368cc true -Cycle Count Cycle Count: 1 (Atom Packet) -Instruction 9542 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false -Instruction 9543 S:0xC00368CE 0xBF0C 0 ITE EQ false -Instruction 9544 S:0xC00368D0 0x2300 0 MOVS r3,#0 false -Instruction 9545 S:0xC00368D2 0x2301 0 MOVS r3,#1 false -Instruction 9546 S:0xC00368D4 0x2C00 0 CMP r4,#0 false -Instruction 9547 S:0xC00368D6 0xBF0C 0 ITE EQ false -Instruction 9548 S:0xC00368D8 0x2300 0 MOVS r3,#0 false -Instruction 9549 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false -Instruction 9550 S:0xC00368DE 0xB15B 0 CBZ r3,{pc}+0x1a ; 0xc00368f8 true -Cycle Count Cycle Count: 3 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 9551 S:0xC00368F8 0xE8BD81F0 0 POP {r4-r8,pc} true -Cycle Count Cycle Count: 2 (Branch Packet) -Instruction 9552 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false -Instruction 9553 S:0xC0036912 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 3 (Branch Packet) -Instruction 9554 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false -Instruction 9555 S:0xC003692C 0xBD10 0 POP {r4,pc} true -Cycle Count Cycle Count: 12 (Branch Packet) -Instruction 9556 S:0xC000CD26 0x46A4 0 MOV r12,r4 false -Instruction 9557 S:0xC000CD28 0x4628 0 MOV r0,r5 false -Instruction 9558 S:0xC000CD2A 0xE8BC0FF0 0 LDM r12!,{r4-r11} false -Instruction 9559 S:0xC000CD2E 0xF85CDB04 0 LDR sp,[r12],#4 false -Instruction 9560 S:0xC000CD32 0xF8DCF000 0 LDR pc,[r12,#0] true -Instruction 9561 S:0xC03E398E 0x? 0 Cannot access target memory false -Cycle Count Cycle Count: 3 (Atom Packet) -Instruction 9562 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 14 (Atom Packet) -Instruction 9563 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 595 (Atom Packet) -Instruction 9564 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 98 (Atom Packet) -Instruction 9565 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 4 (Atom Packet) -Instruction 9566 S:? 0x? 0 Unknown instruction address false fail -Cycle Count Cycle Count: 1 (Atom Packet) -Cycle Count Cycle Count: 75 (Branch Packet) -Instruction 9567 S:? 0x? 0 Unknown instruction address false -Cycle Count Cycle Count: 16 (I-Sync Packet) -Info Tracing enabled -Instruction 9568 S:0xC000F72E 0xB672 0 CPSID i false -Instruction 9569 S:0xC000F730 0x6821 0 LDR r1,[r4,#0] false -Instruction 9570 S:0xC000F732 0x0748 0 LSLS r0,r1,#29 false -Instruction 9571 S:0xC000F734 0xD1F5 0 BNE {pc}-0x12 ; 0xc000f722 true fail -Cycle Count Cycle Count: 62 (Atom Packet) -Cycle Count Cycle Count: 8 (Branch Packet) -Instruction 9572 S:0xC000F736 0x2000 0 MOVS r0,#0 false -Instruction 9573 S:0xC000F738 0xE8BD81F0 0 POP {r4-r8,pc} true -Instruction 9574 S:0xC000CD92 0x2800 0 CMP r0,#0 false -Instruction 9575 S:0xC000CD94 0xF000800E 0 BEQ.W {pc}+0x20 ; 0xc000cdb4 true -Cycle Count Cycle Count: 13 (Atom Packet) -Cycle Count Cycle Count: 171 (Branch Packet) -Instruction 9576 S:0xC000CDB4 0xF3BF8F2F 0 CLREX false -Instruction 9577 S:0xC000CDB8 0x466A 0 MOV r2,sp false -Instruction 9578 S:0xC000CDBA 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false -Instruction 9579 S:0xC000CDBE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 9580 S:0xC000CDC2 0xF3838100 0 MSR CPSR_c,r3 false -Instruction 9581 S:0xC000CDC6 0xF8D2D034 0 LDR sp,[r2,#0x34] false -Instruction 9582 S:0xC000CDCA 0xF8D2E038 0 LDR lr,[r2,#0x38] false -Instruction 9583 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false -Instruction 9584 S:0xC000CDD2 0xF3838100 0 MSR CPSR_c,r3 false -Instruction 9585 S:0xC000CDD6 0x9910 0 LDR r1,[sp,#0x40] false -Instruction 9586 S:0xC000CDD8 0xF8DDE03C 0 LDR lr,[sp,#0x3c] false -Instruction 9587 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false -Instruction 9588 S:0xC000CDDE 0xF3918F00 0 MSR SPSR_cxsf,r1 false -Instruction 9589 S:0xC000CDE2 0xE91D1FFF 0 LDMDB sp,{r0-r12} false -Instruction 9590 S:0xC000CDE6 0xB005 0 ADD sp,sp,#0x14 false -Instruction 9591 S:0xC000CDE8 0xF3DE8F00 0 SUBS pc,lr,#0 true -Info Return from exception -Timestamp Timestamp: 562537011528 -Cycle Count Cycle Count: 0 (Timestamp Packet) diff --git a/decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt b/decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt new file mode 100644 index 0000000..ae26818 --- /dev/null +++ b/decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt @@ -0,0 +1,9913 @@ +Record Type Index Address 0x + Opcode Cycles Detail Branch Condition Failure +Debug stop Debug stop +Timestamp Timestamp: 562537008076 +Function 0 S:0xC0018D82 <Unknown> +Instruction 0 S:0xC0018D82 0xEB020385 0 ADD r3,r2,r5,LSL #2 false +Instruction 1 S:0xC0018D86 0x68DB 0 LDR r3,[r3,#0xc] false +Instruction 2 S:0xC0018D88 0xB1F3 522 CBZ r3,{pc}+0x40 ; 0xc0018dc8 true +Instruction 3 S:0xC0018DC8 0xEB020285 0 ADD r2,r2,r5,LSL #2 false +Instruction 4 S:0xC0018DCC 0xF8D28014 0 LDR r8,[r2,#0x14] false +Instruction 5 S:0xC0018DD0 0xF1B80F00 0 CMP r8,#0 false +Instruction 6 S:0xC0018DD4 0xD1D9 23 BNE {pc}-0x4a ; 0xc0018d8a true fail +Instruction 7 S:0xC0018DD6 0x4628 0 MOV r0,r5 false +Instruction 8 S:0xC0018DD8 0x4641 0 MOV r1,r8 false +Instruction 9 S:0xC0018DDA 0xF281F8B9 15 BL {pc}+0x281176 ; 0xc0299f50 true +Cycle Count 51 Tracing disabled +Info Tracing enabled +Instruction 10 S:0xC0018DDE 0x4640 0 MOV r0,r8 false +Instruction 11 S:0xC0018DE0 0xF281F87E 1 BL {pc}+0x281100 ; 0xc0299ee0 true +Cycle Count 121 Tracing disabled +Info Tracing enabled +Instruction 12 S:0xC0018DE4 0xE7D1 1 B {pc}-0x5a ; 0xc0018d8a true +Instruction 13 S:0xC0018D8A 0xEB050346 0 ADD r3,r5,r6,LSL #1 false +Instruction 14 S:0xC0018D8E 0xEB040383 0 ADD r3,r4,r3,LSL #2 false +Instruction 15 S:0xC0018D92 0x685A 0 LDR r2,[r3,#4] false +Instruction 16 S:0xC0018D94 0xB90A 16 CBNZ r2,{pc}+6 ; 0xc0018d9a true fail +Instruction 17 S:0xC0018D96 0x2201 0 MOVS r2,#1 false +Instruction 18 S:0xC0018D98 0x605A 0 STR r2,[r3,#4] false +Instruction 19 S:0xC0018D9A 0x4630 0 MOV r0,r6 false +Instruction 20 S:0xC0018D9C 0x4629 0 MOV r1,r5 false +Instruction 21 S:0xC0018D9E 0x2200 0 MOVS r2,#0 false +Instruction 22 S:0xC0018DA0 0xF281F8B6 3 BL {pc}+0x281170 ; 0xc0299f10 true +Cycle Count 129 Tracing disabled +Info Tracing enabled +Instruction 23 S:0xC0018DA4 0x4628 0 MOV r0,r5 false +Instruction 24 S:0xC0018DA6 0x4631 0 MOV r1,r6 false +Instruction 25 S:0xC0018DA8 0x2200 0 MOVS r2,#0 false +Instruction 26 S:0xC0018DAA 0xF281F86F 1 BL {pc}+0x2810e2 ; 0xc0299e8c true +Cycle Count 63 Tracing disabled +Info Tracing enabled +Instruction 27 S:0xC0018DAE 0xF3BF8F5F 0 DMB false +Instruction 28 S:0xC0018DB2 0x8823 0 LDRH r3,[r4,#0] false +Instruction 29 S:0xC0018DB4 0x3301 0 ADDS r3,#1 false +Instruction 30 S:0xC0018DB6 0x8023 0 STRH r3,[r4,#0] false +Instruction 31 S:0xC0018DB8 0xF3BF8F4F 0 DSB false +Instruction 32 S:0xC0018DBC 0xF3AF8004 0 SEV.W false +Instruction 33 S:0xC0018DC0 0xF3878100 0 MSR CPSR_c,r7 false +Instruction 34 S:0xC0018DC4 0xE8BD81F0 378 POP {r4-r8,pc} true +Instruction 35 S:0xC00185A2 0x2000 0 MOVS r0,#0 false +Instruction 36 S:0xC00185A4 0xBD08 1 POP {r3,pc} true +Instruction 37 S:0xC02F5B3A 0x? 2 Cannot access target memory false +Instruction 38 S:? 0x? 10 Unknown instruction address false +Cycle Count 421 Tracing disabled +Info Tracing enabled +Instruction 39 S:0xC0053F54 0x4621 0 MOV r1,r4 false +Instruction 40 S:0xC0053F56 0x463A 0 MOV r2,r7 false +Instruction 41 S:0xC0053F58 0x4683 0 MOV r11,r0 false +Instruction 42 S:0xC0053F5A 0x4838 0 LDR r0,[pc,#224] ; [0xC005403C] = 0xC064D47C false +Instruction 43 S:0xC0053F5C 0xF7E2FD22 1 BL {pc}-0x1d5b8 ; 0xc00369a4 true +Instruction 44 S:0xC00369A4 0xB510 0 PUSH {r4,lr} false +Instruction 45 S:0xC00369A6 0xB082 0 SUB sp,sp,#8 false +Instruction 46 S:0xC00369A8 0xB500 0 PUSH {lr} false +Instruction 47 S:0xC00369AA 0xF85DEB04 0 POP {lr} false +Instruction 48 S:0xC00369AE 0x2400 0 MOVS r4,#0 false +Instruction 49 S:0xC00369B0 0xF04F33FF 0 MOV r3,#0xffffffff false +Instruction 50 S:0xC00369B4 0x9400 0 STR r4,[sp,#0] false +Instruction 51 S:0xC00369B6 0xF7FFFFEF 108 BL {pc}-0x1e ; 0xc0036998 true +Instruction 52 S:0xC0036998 0xB500 0 PUSH {lr} false +Instruction 53 S:0xC003699A 0xF85DEB04 0 POP {lr} false +Instruction 54 S:0xC003699E 0xF7FFBF83 6 B.W {pc}-0xf6 ; 0xc00368a8 true +Instruction 55 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 56 S:0xC00368AC 0xB500 0 PUSH {lr} false +Instruction 57 S:0xC00368AE 0xF85DEB04 0 POP {lr} false +Instruction 58 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 59 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false +Instruction 60 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 61 S:0xC00368B8 0x4690 0 MOV r8,r2 false +Instruction 62 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 63 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 64 S:0xC00368BE 0xBF18 0 IT NE false +Instruction 65 S:0xC00368C0 0x2C00 0 CMP r4,#0 false +Instruction 66 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 67 S:0xC00368C4 0x2000 0 MOVS r0,#0 false +Instruction 68 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 69 S:0xC00368C8 0xD10A 243 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 70 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 71 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 72 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 73 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 74 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 75 S:0xC00368EA 0x4798 142 BLX r3 true +Instruction 76 S:0xC00546A8 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 77 S:0xC00546AC 0xB085 0 SUB sp,sp,#0x14 false +Instruction 78 S:0xC00546AE 0xB500 0 PUSH {lr} false +Instruction 79 S:0xC00546B0 0xF85DEB04 0 POP {lr} false +Instruction 80 S:0xC00546B4 0x4614 0 MOV r4,r2 false +Instruction 81 S:0xC00546B6 0x2909 0 CMP r1,#9 false +Instruction 82 S:0xC00546B8 0xD811 146 BHI {pc}+0x26 ; 0xc00546de true fail +Instruction 83 S:0xC00546BA 0xE8DFF011 57 TBH [pc,r1,LSL #1] true +Instruction 84 S:0xC005482E 0x4608 0 MOV r0,r1 false +Instruction 85 S:0xC0054830 0x2401 0 MOVS r4,#1 false +Instruction 86 S:0xC0054832 0xF000FBA5 297 BL {pc}+0x74e ; 0xc0054f80 true +Instruction 87 S:0xC0054F80 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 88 S:0xC0054F84 0xB084 0 SUB sp,sp,#0x10 false +Instruction 89 S:0xC0054F86 0xB500 0 PUSH {lr} false +Instruction 90 S:0xC0054F88 0xF85DEB04 0 POP {lr} false +Instruction 91 S:0xC0054F8C 0x4D49 0 LDR r5,[pc,#292] ; [0xC00550B4] = 0xC064D498 false +Instruction 92 S:0xC0054F8E 0x4604 0 MOV r4,r0 false +Instruction 93 S:0xC0054F90 0x6A2B 0 LDR r3,[r5,#0x20] false +Instruction 94 S:0xC0054F92 0xB17B 428 CBZ r3,{pc}+0x22 ; 0xc0054fb4 true fail +Instruction 95 S:0xC0054F94 0x466B 0 MOV r3,sp false +Instruction 96 S:0xC0054F96 0x4A48 0 LDR r2,[pc,#288] ; [0xC00550B8] = 0xC05FD5C0 false +Instruction 97 S:0xC0054F98 0xF42351FF 0 BIC r1,r3,#0x1fe0 false +Instruction 98 S:0xC0054F9C 0x4B47 0 LDR r3,[pc,#284] ; [0xC00550BC] = 0xC05F0800 false +Instruction 99 S:0xC0054F9E 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 100 S:0xC0054FA2 0x694F 0 LDR r7,[r1,#0x14] false +Instruction 101 S:0xC0054FA4 0xF8522027 0 LDR r2,[r2,r7,LSL #2] false +Instruction 102 S:0xC0054FA8 0xF853A002 0 LDR r10,[r3,r2] false +Instruction 103 S:0xC0054FAC 0xF8DA3034 0 LDR r3,[r10,#0x34] false +Instruction 104 S:0xC0054FB0 0x071A 0 LSLS r2,r3,#28 false +Instruction 105 S:0xC0054FB2 0xD402 662 BMI {pc}+8 ; 0xc0054fba true +Instruction 106 S:0xC0054FBA 0xF1050008 0 ADD r0,r5,#8 false +Instruction 107 S:0xC0054FBE 0xF8D5901C 0 LDR r9,[r5,#0x1c] false +Instruction 108 S:0xC0054FC2 0xF38FFB11 21 BL {pc}+0x38f626 ; 0xc03e45e8 true +Cycle Count 443 Tracing disabled +Info Tracing enabled +Instruction 109 S:0xC0054FC6 0x2C04 0 CMP r4,#4 false +Instruction 110 S:0xC0054FC8 0xF1050110 0 ADD r1,r5,#0x10 false +Instruction 111 S:0xC0054FCC 0x4606 0 MOV r6,r0 false +Instruction 112 S:0xC0054FCE 0x4638 0 MOV r0,r7 false +Instruction 113 S:0xC0054FD0 0xD02F 1 BEQ {pc}+0x62 ; 0xc0055032 true fail +Instruction 114 S:0xC0054FD2 0xF1FDF837 2 BL {pc}+0x1fd072 ; 0xc0252044 true +Cycle Count 112 Tracing disabled +Info Tracing enabled +Instruction 115 S:0xC0054FD6 0xB930 1 CBNZ r0,{pc}+0x10 ; 0xc0054fe6 true +Instruction 116 S:0xC0054FE6 0x4650 0 MOV r0,r10 false +Instruction 117 S:0xC0054FE8 0x2103 0 MOVS r1,#3 false +Instruction 118 S:0xC0054FEA 0xF7FFF909 17 BL {pc}-0xdea ; 0xc0054200 true +Instruction 119 S:0xC0054200 0xB538 0 PUSH {r3-r5,lr} false +Instruction 120 S:0xC0054202 0xB500 0 PUSH {lr} false +Instruction 121 S:0xC0054204 0xF85DEB04 0 POP {lr} false +Instruction 122 S:0xC0054208 0x4604 0 MOV r4,r0 false +Instruction 123 S:0xC005420A 0x6B03 0 LDR r3,[r0,#0x30] false +Instruction 124 S:0xC005420C 0x460D 0 MOV r5,r1 false +Instruction 125 S:0xC005420E 0x428B 0 CMP r3,r1 false +Instruction 126 S:0xC0054210 0xD006 450 BEQ {pc}+0x10 ; 0xc0054220 true fail +Instruction 127 S:0xC0054212 0x6C03 0 LDR r3,[r0,#0x40] false +Instruction 128 S:0xC0054214 0x4608 0 MOV r0,r1 false +Instruction 129 S:0xC0054216 0x4621 0 MOV r1,r4 false +Instruction 130 S:0xC0054218 0x4798 481 BLX r3 true +Cycle Count 146 Tracing disabled +Info Tracing enabled +Instruction 131 S:0xC005421A 0x2D03 0 CMP r5,#3 false +Instruction 132 S:0xC005421C 0x6325 0 STR r5,[r4,#0x30] false +Instruction 133 S:0xC005421E 0xD000 10 BEQ {pc}+4 ; 0xc0054222 true +Instruction 134 S:0xC0054222 0x6AA3 0 LDR r3,[r4,#0x28] false +Instruction 135 S:0xC0054224 0x2B00 0 CMP r3,#0 false +Instruction 136 S:0xC0054226 0xD1FB 20 BNE {pc}-6 ; 0xc0054220 true +Instruction 137 S:0xC0054220 0xBD38 6 POP {r3-r5,pc} true +Instruction 138 S:0xC0054FEE 0x4638 0 MOV r0,r7 false +Instruction 139 S:0xC0054FF0 0xF105010C 0 ADD r1,r5,#0xc false +Instruction 140 S:0xC0054FF4 0xF1FDF826 2 BL {pc}+0x1fd050 ; 0xc0252044 true +Cycle Count 221 Tracing disabled +Info Tracing enabled +Instruction 141 S:0xC0054FF8 0x2800 0 CMP r0,#0 false +Instruction 142 S:0xC0054FFA 0xD1ED 1 BNE {pc}-0x22 ; 0xc0054fd8 true fail +Instruction 143 S:0xC0054FFC 0xE9DA0104 0 LDRD r0,r1,[r10,#0x10] false +Instruction 144 S:0xC0055000 0xF04F32FF 0 MOV r2,#0xffffffff false +Instruction 145 S:0xC0055004 0xF06F4300 0 MVN r3,#0x80000000 false +Instruction 146 S:0xC0055008 0x4299 0 CMP r1,r3 false +Instruction 147 S:0xC005500A 0xBF08 0 IT EQ false +Instruction 148 S:0xC005500C 0x4290 0 CMP r0,r2 false +Instruction 149 S:0xC005500E 0xD0E3 77 BEQ {pc}-0x36 ; 0xc0054fd8 true fail +Instruction 150 S:0xC0055010 0xA802 0 ADD r0,sp,#8 false +Instruction 151 S:0xC0055012 0xF7FAFA8B 13 BL {pc}-0x5ae6 ; 0xc004f52c true +Instruction 152 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 153 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false +Instruction 154 S:0xC004F532 0xB500 0 PUSH {lr} false +Instruction 155 S:0xC004F534 0xF85DEB04 0 POP {lr} false +Instruction 156 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 157 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 158 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false +Instruction 159 S:0xC004F53E 0x2B00 0 CMP r3,#0 false +Instruction 160 S:0xC004F540 0xD16F 344 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 161 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 162 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 163 S:0xC004F54A 0x464F 0 MOV r7,r9 false +Instruction 164 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false +Instruction 165 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false +Instruction 166 S:0xC004F552 0xD46C 89 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 167 S:0xC004F554 0xF3BF8F5F 0 DMB false +Instruction 168 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false +Instruction 169 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false +Instruction 170 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false +Instruction 171 S:0xC004F564 0x4630 0 MOV r0,r6 false +Instruction 172 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false +Instruction 173 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false +Instruction 174 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false +Instruction 175 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false +Instruction 176 S:0xC004F572 0x4788 398 BLX r1 true +Cycle Count 511 Tracing disabled +Info Tracing enabled +Instruction 177 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 178 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false +Instruction 179 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false +Instruction 180 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 181 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 182 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false +Instruction 183 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false +Instruction 184 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false +Instruction 185 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false +Instruction 186 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 187 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false +Instruction 188 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false +Instruction 189 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false +Instruction 190 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false +Instruction 191 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false +Instruction 192 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false +Instruction 193 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 194 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false +Instruction 195 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false +Instruction 196 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false +Instruction 197 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false +Instruction 198 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 199 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false +Instruction 200 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false +Instruction 201 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 202 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 203 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false +Instruction 204 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false +Instruction 205 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 206 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 207 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false +Instruction 208 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false +Instruction 209 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false +Instruction 210 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 211 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false +Instruction 212 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 213 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 214 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false +Instruction 215 S:0xC004F5F8 0xF3BF8F5F 0 DMB false +Instruction 216 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false +Instruction 217 S:0xC004F600 0x428D 0 CMP r5,r1 false +Instruction 218 S:0xC004F602 0xD1A3 102 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 219 S:0xC004F604 0x461D 0 MOV r5,r3 false +Instruction 220 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 221 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 222 S:0xC004F60C 0x4614 0 MOV r4,r2 false +Instruction 223 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 224 S:0xC004F612 0x4650 0 MOV r0,r10 false +Instruction 225 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false +Instruction 226 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false +Instruction 227 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 228 S:0xC004F61E 0xE8BD8FF0 32 POP {r4-r11,pc} true +Instruction 229 S:0xC0055016 0xE9DD2302 0 LDRD r2,r3,[sp,#8] false +Instruction 230 S:0xC005501A 0xE9DA0104 0 LDRD r0,r1,[r10,#0x10] false +Instruction 231 S:0xC005501E 0x4282 0 CMP r2,r0 false +Instruction 232 S:0xC0055020 0xEB730401 0 SBCS r4,r3,r1 false +Instruction 233 S:0xC0055024 0xDB33 4 BLT {pc}+0x6a ; 0xc005508e true +Instruction 234 S:0xC005508E 0x2201 0 MOVS r2,#1 false +Instruction 235 S:0xC0055090 0xF000F96C 31 BL {pc}+0x2dc ; 0xc005536c true +Instruction 236 S:0xC005536C 0xB530 0 PUSH {r4,r5,lr} false +Instruction 237 S:0xC005536E 0xB083 0 SUB sp,sp,#0xc false +Instruction 238 S:0xC0055370 0xB500 0 PUSH {lr} false +Instruction 239 S:0xC0055372 0xF85DEB04 0 POP {lr} false +Instruction 240 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false +Instruction 241 S:0xC005537A 0x1C15 0 ADDS r5,r2,#0 false +Instruction 242 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 243 S:0xC0055380 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 244 S:0xC0055384 0x58D4 0 LDR r4,[r2,r3] false +Instruction 245 S:0xC0055386 0xBF18 0 IT NE false +Instruction 246 S:0xC0055388 0x2501 0 MOVS r5,#1 false +Instruction 247 S:0xC005538A 0x4602 0 MOV r2,r0 false +Instruction 248 S:0xC005538C 0x460B 0 MOV r3,r1 false +Instruction 249 S:0xC005538E 0x9500 0 STR r5,[sp,#0] false +Instruction 250 S:0xC0055390 0x4620 0 MOV r0,r4 false +Instruction 251 S:0xC0055392 0xF7FEFF63 153 BL {pc}-0x1136 ; 0xc005425c true +Instruction 252 S:0xC005425C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 253 S:0xC0054260 0xB083 0 SUB sp,sp,#0xc false +Instruction 254 S:0xC0054262 0xB500 0 PUSH {lr} false +Instruction 255 S:0xC0054264 0xF85DEB04 0 POP {lr} false +Instruction 256 S:0xC0054268 0x4614 0 MOV r4,r2 false +Instruction 257 S:0xC005426A 0x461D 0 MOV r5,r3 false +Instruction 258 S:0xC005426C 0x4680 0 MOV r8,r0 false +Instruction 259 S:0xC005426E 0x2C00 0 CMP r4,#0 false +Instruction 260 S:0xC0054270 0xF1750100 0 SBCS r1,r5,#0 false +Instruction 261 S:0xC0054274 0xF89D9028 0 LDRB r9,[sp,#0x28] false +Instruction 262 S:0xC0054278 0xDB59 7 BLT {pc}+0xb6 ; 0xc005432e true fail +Instruction 263 S:0xC005427A 0x6B01 0 LDR r1,[r0,#0x30] false +Instruction 264 S:0xC005427C 0x6102 0 STR r2,[r0,#0x10] false +Instruction 265 S:0xC005427E 0x2901 0 CMP r1,#1 false +Instruction 266 S:0xC0054280 0x6143 0 STR r3,[r0,#0x14] false +Instruction 267 S:0xC0054282 0xD052 5 BEQ {pc}+0xa8 ; 0xc005432a true fail +Instruction 268 S:0xC0054284 0x6B41 0 LDR r1,[r0,#0x34] false +Instruction 269 S:0xC0054286 0x0749 0 LSLS r1,r1,#29 false +Instruction 270 S:0xC0054288 0xD440 5 BMI {pc}+0x84 ; 0xc005430c true fail +Instruction 271 S:0xC005428A 0x4668 0 MOV r0,sp false +Instruction 272 S:0xC005428C 0xF7FBF94E 3 BL {pc}-0x4d60 ; 0xc004f52c true +Instruction 273 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 274 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false +Instruction 275 S:0xC004F532 0xB500 0 PUSH {lr} false +Instruction 276 S:0xC004F534 0xF85DEB04 0 POP {lr} false +Instruction 277 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 278 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 279 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false +Instruction 280 S:0xC004F53E 0x2B00 0 CMP r3,#0 false +Instruction 281 S:0xC004F540 0xD16F 18 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 282 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 283 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 284 S:0xC004F54A 0x464F 0 MOV r7,r9 false +Instruction 285 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false +Instruction 286 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false +Instruction 287 S:0xC004F552 0xD46C 3 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 288 S:0xC004F554 0xF3BF8F5F 0 DMB false +Instruction 289 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false +Instruction 290 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false +Instruction 291 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false +Instruction 292 S:0xC004F564 0x4630 0 MOV r0,r6 false +Instruction 293 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false +Instruction 294 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false +Instruction 295 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false +Instruction 296 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false +Instruction 297 S:0xC004F572 0x4788 321 BLX r1 true +Cycle Count 61 Tracing disabled +Info Tracing enabled +Instruction 298 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 299 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false +Instruction 300 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false +Instruction 301 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 302 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 303 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false +Instruction 304 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false +Instruction 305 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false +Instruction 306 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false +Instruction 307 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 308 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false +Instruction 309 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false +Instruction 310 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false +Instruction 311 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false +Instruction 312 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false +Instruction 313 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false +Instruction 314 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 315 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false +Instruction 316 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false +Instruction 317 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false +Instruction 318 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false +Instruction 319 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 320 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false +Instruction 321 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false +Instruction 322 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 323 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 324 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false +Instruction 325 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false +Instruction 326 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 327 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 328 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false +Instruction 329 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false +Instruction 330 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false +Instruction 331 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 332 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false +Instruction 333 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 334 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 335 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false +Instruction 336 S:0xC004F5F8 0xF3BF8F5F 0 DMB false +Instruction 337 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false +Instruction 338 S:0xC004F600 0x428D 0 CMP r5,r1 false +Instruction 339 S:0xC004F602 0xD1A3 91 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 340 S:0xC004F604 0x461D 0 MOV r5,r3 false +Instruction 341 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 342 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 343 S:0xC004F60C 0x4614 0 MOV r4,r2 false +Instruction 344 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 345 S:0xC004F612 0x4650 0 MOV r0,r10 false +Instruction 346 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false +Instruction 347 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false +Instruction 348 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 349 S:0xC004F61E 0xE8BD8FF0 6 POP {r4-r11,pc} true +Instruction 350 S:0xC0054290 0xE9DD6700 0 LDRD r6,r7,[sp,#0] false +Instruction 351 S:0xC0054294 0x1BA4 0 SUBS r4,r4,r6 false +Instruction 352 S:0xC0054296 0xEB650507 0 SBC r5,r5,r7 false +Instruction 353 S:0xC005429A 0x2C01 0 CMP r4,#1 false +Instruction 354 S:0xC005429C 0xF1750200 0 SBCS r2,r5,#0 false +Instruction 355 S:0xC00542A0 0xDB3D 6 BLT {pc}+0x7e ; 0xc005431e true fail +Instruction 356 S:0xC00542A2 0xE9D86706 0 LDRD r6,r7,[r8,#0x18] false +Instruction 357 S:0xC00542A6 0xF8D8002C 0 LDR r0,[r8,#0x2c] false +Instruction 358 S:0xC00542AA 0x42B4 0 CMP r4,r6 false +Instruction 359 S:0xC00542AC 0xEB750307 0 SBCS r3,r5,r7 false +Instruction 360 S:0xC00542B0 0xE9D82308 0 LDRD r2,r3,[r8,#0x20] false +Instruction 361 S:0xC00542B4 0xBFBC 0 ITT LT false +Instruction 362 S:0xC00542B6 0x4626 0 MOV r6,r4 false +Instruction 363 S:0xC00542B8 0x462F 0 MOV r7,r5 false +Instruction 364 S:0xC00542BA 0x4296 0 CMP r6,r2 false +Instruction 365 S:0xC00542BC 0xEB770103 0 SBCS r1,r7,r3 false +Instruction 366 S:0xC00542C0 0x4641 0 MOV r1,r8 false +Instruction 367 S:0xC00542C2 0xBFB8 0 IT LT false +Instruction 368 S:0xC00542C4 0x461F 0 MOV r7,r3 false +Instruction 369 S:0xC00542C6 0xF8D83028 0 LDR r3,[r8,#0x28] false +Instruction 370 S:0xC00542CA 0xBFB8 0 IT LT false +Instruction 371 S:0xC00542CC 0x4616 0 MOV r6,r2 false +Instruction 372 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false +Instruction 373 S:0xC00542D2 0xFBA64503 0 UMULL r4,r5,r6,r3 false +Instruction 374 S:0xC00542D6 0xF1C00620 0 RSB r6,r0,#0x20 false +Instruction 375 S:0xC00542DA 0xFB035507 0 MLA r5,r3,r7,r5 false +Instruction 376 S:0xC00542DE 0xFA24F000 0 LSR r0,r4,r0 false +Instruction 377 S:0xC00542E2 0xFA05F606 0 LSL r6,r5,r6 false +Instruction 378 S:0xC00542E6 0xFA25F202 0 LSR r2,r5,r2 false +Instruction 379 S:0xC00542EA 0x4330 0 ORRS r0,r0,r6 false +Instruction 380 S:0xC00542EC 0x4310 0 ORRS r0,r0,r2 false +Instruction 381 S:0xC00542EE 0xF8D82004 0 LDR r2,[r8,#4] false +Instruction 382 S:0xC00542F2 0x4790 19 BLX r2 true +Cycle Count 118 Tracing disabled +Info Tracing enabled +Instruction 383 S:0xC00542F4 0x2800 0 CMP r0,#0 false +Instruction 384 S:0xC00542F6 0xBF0C 0 ITE EQ false +Instruction 385 S:0xC00542F8 0x2300 0 MOVS r3,#0 false +Instruction 386 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false +Instruction 387 S:0xC00542FE 0xB15B 5 CBZ r3,{pc}+0x1a ; 0xc0054318 true +Instruction 388 S:0xC0054318 0xB003 0 ADD sp,sp,#0xc false +Instruction 389 S:0xC005431A 0xE8BD83F0 15 POP {r4-r9,pc} true +Instruction 390 S:0xC0055396 0xB003 0 ADD sp,sp,#0xc false +Instruction 391 S:0xC0055398 0xBD30 1 POP {r4,r5,pc} true +Instruction 392 S:0xC0055094 0xE7A0 1 B {pc}-0xbc ; 0xc0054fd8 true +Instruction 393 S:0xC0054FD8 0x4631 0 MOV r1,r6 false +Instruction 394 S:0xC0054FDA 0x4839 0 LDR r0,[pc,#228] ; [0xC00550C0] = 0xC064D4A0 false +Instruction 395 S:0xC0054FDC 0xB004 0 ADD sp,sp,#0x10 false +Instruction 396 S:0xC0054FDE 0xE8BD47F0 0 POP {r4-r10,lr} false +Instruction 397 S:0xC0054FE2 0xF38FBB39 14 B.W {pc}+0x38f676 ; 0xc03e4658 true +Instruction 398 S:0xC03E4658 0x? 376 Cannot access target memory false +Instruction 399 S:0xC0054836 0xE753 3 B {pc}-0x156 ; 0xc00546e0 true +Instruction 400 S:0xC00546E0 0x4620 0 MOV r0,r4 false +Instruction 401 S:0xC00546E2 0xB005 0 ADD sp,sp,#0x14 false +Instruction 402 S:0xC00546E4 0xE8BD8FF0 19 POP {r4-r11,pc} true +Instruction 403 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 404 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 405 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 406 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 407 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 408 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 409 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 410 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 411 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 412 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 413 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 414 S:0xC00368DE 0xB15B 2 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 415 S:0xC00368F8 0xE8BD81F0 6 POP {r4-r8,pc} true +Instruction 416 S:0xC00369BA 0xB002 0 ADD sp,sp,#8 false +Instruction 417 S:0xC00369BC 0xBD10 1 POP {r4,pc} true +Instruction 418 S:0xC0053F60 0x2C09 0 CMP r4,#9 false +Instruction 419 S:0xC0053F62 0xD005 1 BEQ {pc}+0xe ; 0xc0053f70 true fail +Instruction 420 S:0xC0053F64 0x4659 0 MOV r1,r11 false +Instruction 421 S:0xC0053F66 0x4834 0 LDR r0,[pc,#208] ; [0xC0054038] = 0xC064D478 false +Instruction 422 S:0xC0053F68 0xE8BD4FF8 0 POP {r3-r11,lr} false +Instruction 423 S:0xC0053F6C 0xF390BB74 10 B.W {pc}+0x3906ec ; 0xc03e4658 true +Cycle Count 1764 Tracing disabled +Info Tracing enabled +Instruction 424 S:0xC0036998 0xB500 0 PUSH {lr} false +Instruction 425 S:0xC003699A 0xF85DEB04 0 POP {lr} false +Instruction 426 S:0xC003699E 0xF7FFBF83 1 B.W {pc}-0xf6 ; 0xc00368a8 true +Instruction 427 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 428 S:0xC00368AC 0xB500 0 PUSH {lr} false +Instruction 429 S:0xC00368AE 0xF85DEB04 0 POP {lr} false +Instruction 430 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 431 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false +Instruction 432 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 433 S:0xC00368B8 0x4690 0 MOV r8,r2 false +Instruction 434 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 435 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 436 S:0xC00368BE 0xBF18 0 IT NE false +Instruction 437 S:0xC00368C0 0x2C00 0 CMP r4,#0 false +Instruction 438 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 439 S:0xC00368C4 0x2000 0 MOVS r0,#0 false +Instruction 440 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 441 S:0xC00368C8 0xD10A 7 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 442 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 443 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 444 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 445 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 446 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 447 S:0xC00368EA 0x4798 253 BLX r3 true +Cycle Count 972 Tracing disabled +Info Tracing enabled +Instruction 448 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 449 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 450 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 451 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 452 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 453 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 454 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 455 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 456 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 457 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 458 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 459 S:0xC00368DE 0xB15B 4 CBZ r3,{pc}+0x1a ; 0xc00368f8 true fail +Instruction 460 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 461 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 462 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 463 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 464 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 465 S:0xC00368EA 0x4798 211 BLX r3 true +Instruction 466 S:0xC0012388 0xB508 0 PUSH {r3,lr} false +Instruction 467 S:0xC001238A 0xB500 0 PUSH {lr} false +Instruction 468 S:0xC001238C 0xF85DEB04 0 POP {lr} false +Instruction 469 S:0xC0012390 0x2902 0 CMP r1,#2 false +Instruction 470 S:0xC0012392 0xD001 150 BEQ {pc}+6 ; 0xc0012398 true +Instruction 471 S:0xC0012398 0x2000 0 MOVS r0,#0 false +Instruction 472 S:0xC001239A 0xF7FFFF13 11 BL {pc}-0x1d6 ; 0xc00121c4 true +Instruction 473 S:0xC00121C4 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 474 S:0xC00121C8 0xB500 0 PUSH {lr} false +Instruction 475 S:0xC00121CA 0xF85DEB04 0 POP {lr} false +Instruction 476 S:0xC00121CE 0x466A 0 MOV r2,sp false +Instruction 477 S:0xC00121D0 0x4D67 0 LDR r5,[pc,#412] ; [0xC0012370] false +Instruction 478 S:0xC00121D2 0xF42258FF 0 BIC r8,r2,#0x1fe0 false +Instruction 479 S:0xC00121D6 0xF028081F 0 BIC r8,r8,#0x1f false +Instruction 480 S:0xC00121DA 0x796B 0 LDRB r3,[r5,#5] false +Instruction 481 S:0xC00121DC 0xF8D86014 0 LDR r6,[r8,#0x14] false +Instruction 482 S:0xC00121E0 0x3B01 0 SUBS r3,#1 false +Instruction 483 S:0xC00121E2 0x2B04 0 CMP r3,#4 false +Instruction 484 S:0xC00121E4 0xD82B 488 BHI {pc}+0x5a ; 0xc001223e true fail +Instruction 485 S:0xC00121E6 0xE8DFF003 20 TBB [pc,r3] true +Instruction 486 S:0xC0012236 0xEE113E93 0 MRC p14,#0x0,r3,c1,c3,#4 false +Instruction 487 S:0xC001223A 0x07D9 0 LSLS r1,r3,#31 false +Instruction 488 S:0xC001223C 0xD434 30 BMI {pc}+0x6c ; 0xc00122a8 true fail +Instruction 489 S:0xC001223E 0xF24313AA 0 MOV r3,#0x31aa false +Instruction 490 S:0xC0012242 0xF6C32353 0 MOVT r3,#0x3a53 false +Instruction 491 S:0xC0012246 0xEE013E90 0 MCR p14,#0x0,r3,c1,c0,#4 false +Instruction 492 S:0xC001224A 0xF3BF8F6F 28 ISB false +Timestamp Timestamp: 562537008328 +Instruction 493 S:0xC001224E 0x2300 0 MOVS r3,#0 false +Instruction 494 S:0xC0012250 0xEE003E17 0 MCR p14,#0x0,r3,c0,c7,#0 false +Instruction 495 S:0xC0012254 0xF3BF8F6F 41 ISB false +Timestamp Timestamp: 562537008329 +Instruction 496 S:0xC0012258 0xF006091F 0 AND r9,r6,#0x1f false +Instruction 497 S:0xC001225C 0x4A45 0 LDR r2,[pc,#276] ; [0xC0012374] false +Instruction 498 S:0xC001225E 0xF1090901 0 ADD r9,r9,#1 false +Instruction 499 S:0xC0012262 0x0973 0 LSRS r3,r6,#5 false +Instruction 500 S:0xC0012264 0x782C 0 LDRB r4,[r5,#0] false +Instruction 501 S:0xC0012266 0xEB020989 0 ADD r9,r2,r9,LSL #2 false +Instruction 502 S:0xC001226A 0x4A41 0 LDR r2,[pc,#260] ; [0xC0012370] false +Instruction 503 S:0xC001226C 0xEBA90983 0 SUB r9,r9,r3,LSL #2 false +Instruction 504 S:0xC0012270 0xF8D93000 0 LDR r3,[r9,#0] false +Instruction 505 S:0xC0012274 0x401C 0 ANDS r4,r4,r3 false +Instruction 506 S:0xC0012276 0xD0BB 56 BEQ {pc}-0x86 ; 0xc00121f0 true +Instruction 507 S:0xC00121F0 0xEE107E10 0 MRC p14,#0x0,r7,c0,c0,#0 false +Instruction 508 S:0xC00121F4 0xF3C76703 0 UBFX r7,r7,#24,#4 false +Instruction 509 S:0xC00121F8 0x3701 0 ADDS r7,#1 false +Instruction 510 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false +Instruction 511 S:0xC00121FE 0x2100 0 MOVS r1,#0 false +Instruction 512 S:0xC0012200 0xF7FFFD78 7 BL {pc}-0x50c ; 0xc0011cf4 true +Instruction 513 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 514 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 515 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 516 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 517 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 518 S:0xC0011D02 0xF2008104 1 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 519 S:0xC0011D06 0xE8DFF013 37 TBH [pc,r3,LSL #1] true +Instruction 520 S:0xC0011EA8 0xEE001EB0 0 MCR p14,#0x0,r1,c0,c0,#5 false +Instruction 521 S:0xC0011EAC 0xE76F 199 B {pc}-0x11e ; 0xc0011d8e true +Instruction 522 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008335 +Instruction 523 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 524 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false +Instruction 525 S:0xC0012208 0x2100 0 MOVS r1,#0 false +Instruction 526 S:0xC001220A 0x3401 0 ADDS r4,#1 false +Instruction 527 S:0xC001220C 0xF7FFFD72 2 BL {pc}-0x518 ; 0xc0011cf4 true +Instruction 528 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 529 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 530 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 531 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 532 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 533 S:0xC0011D02 0xF2008104 13 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 534 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 535 S:0xC0011F08 0xEE001E90 0 MCR p14,#0x0,r1,c0,c0,#4 false +Instruction 536 S:0xC0011F0C 0xE73F 17 B {pc}-0x17e ; 0xc0011d8e true +Instruction 537 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008337 +Instruction 538 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 539 S:0xC0012210 0x42BC 0 CMP r4,r7 false +Instruction 540 S:0xC0012212 0xDBF2 2 BLT {pc}-0x18 ; 0xc00121fa true +Instruction 541 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false +Instruction 542 S:0xC00121FE 0x2100 0 MOVS r1,#0 false +Instruction 543 S:0xC0012200 0xF7FFFD78 1 BL {pc}-0x50c ; 0xc0011cf4 true +Instruction 544 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 545 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 546 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 547 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 548 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 549 S:0xC0011D02 0xF2008104 7 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 550 S:0xC0011D06 0xE8DFF013 3 TBH [pc,r3,LSL #1] true +Instruction 551 S:0xC0011EA2 0xEE001EB1 0 MCR p14,#0x0,r1,c0,c1,#5 false +Instruction 552 S:0xC0011EA6 0xE772 17 B {pc}-0x118 ; 0xc0011d8e true +Instruction 553 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008338 +Instruction 554 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 555 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false +Instruction 556 S:0xC0012208 0x2100 0 MOVS r1,#0 false +Instruction 557 S:0xC001220A 0x3401 0 ADDS r4,#1 false +Instruction 558 S:0xC001220C 0xF7FFFD72 2 BL {pc}-0x518 ; 0xc0011cf4 true +Instruction 559 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 560 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 561 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 562 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 563 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 564 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 565 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 566 S:0xC0011F02 0xEE001E91 0 MCR p14,#0x0,r1,c0,c1,#4 false +Instruction 567 S:0xC0011F06 0xE742 17 B {pc}-0x178 ; 0xc0011d8e true +Instruction 568 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008340 +Instruction 569 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 570 S:0xC0012210 0x42BC 0 CMP r4,r7 false +Instruction 571 S:0xC0012212 0xDBF2 2 BLT {pc}-0x18 ; 0xc00121fa true +Instruction 572 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false +Instruction 573 S:0xC00121FE 0x2100 0 MOVS r1,#0 false +Instruction 574 S:0xC0012200 0xF7FFFD78 1 BL {pc}-0x50c ; 0xc0011cf4 true +Instruction 575 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 576 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 577 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 578 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 579 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 580 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 581 S:0xC0011D06 0xE8DFF013 3 TBH [pc,r3,LSL #1] true +Instruction 582 S:0xC0011E9C 0xEE001EB2 0 MCR p14,#0x0,r1,c0,c2,#5 false +Instruction 583 S:0xC0011EA0 0xE775 17 B {pc}-0x112 ; 0xc0011d8e true +Instruction 584 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008341 +Instruction 585 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 586 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false +Instruction 587 S:0xC0012208 0x2100 0 MOVS r1,#0 false +Instruction 588 S:0xC001220A 0x3401 0 ADDS r4,#1 false +Instruction 589 S:0xC001220C 0xF7FFFD72 2 BL {pc}-0x518 ; 0xc0011cf4 true +Instruction 590 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 591 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 592 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 593 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 594 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 595 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 596 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 597 S:0xC0011EFC 0xEE001E92 0 MCR p14,#0x0,r1,c0,c2,#4 false +Instruction 598 S:0xC0011F00 0xE745 17 B {pc}-0x172 ; 0xc0011d8e true +Instruction 599 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008342 +Instruction 600 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 601 S:0xC0012210 0x42BC 0 CMP r4,r7 false +Instruction 602 S:0xC0012212 0xDBF2 2 BLT {pc}-0x18 ; 0xc00121fa true +Instruction 603 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false +Instruction 604 S:0xC00121FE 0x2100 0 MOVS r1,#0 false +Instruction 605 S:0xC0012200 0xF7FFFD78 1 BL {pc}-0x50c ; 0xc0011cf4 true +Instruction 606 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 607 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 608 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 609 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 610 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 611 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 612 S:0xC0011D06 0xE8DFF013 3 TBH [pc,r3,LSL #1] true +Instruction 613 S:0xC0011E96 0xEE001EB3 0 MCR p14,#0x0,r1,c0,c3,#5 false +Instruction 614 S:0xC0011E9A 0xE778 17 B {pc}-0x10c ; 0xc0011d8e true +Instruction 615 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008344 +Instruction 616 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 617 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false +Instruction 618 S:0xC0012208 0x2100 0 MOVS r1,#0 false +Instruction 619 S:0xC001220A 0x3401 0 ADDS r4,#1 false +Instruction 620 S:0xC001220C 0xF7FFFD72 2 BL {pc}-0x518 ; 0xc0011cf4 true +Instruction 621 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 622 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 623 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 624 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 625 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 626 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 627 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 628 S:0xC0011EF6 0xEE001E93 0 MCR p14,#0x0,r1,c0,c3,#4 false +Instruction 629 S:0xC0011EFA 0xE748 17 B {pc}-0x16c ; 0xc0011d8e true +Instruction 630 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008345 +Instruction 631 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 632 S:0xC0012210 0x42BC 0 CMP r4,r7 false +Instruction 633 S:0xC0012212 0xDBF2 2 BLT {pc}-0x18 ; 0xc00121fa true +Instruction 634 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false +Instruction 635 S:0xC00121FE 0x2100 0 MOVS r1,#0 false +Instruction 636 S:0xC0012200 0xF7FFFD78 1 BL {pc}-0x50c ; 0xc0011cf4 true +Instruction 637 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 638 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 639 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 640 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 641 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 642 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 643 S:0xC0011D06 0xE8DFF013 3 TBH [pc,r3,LSL #1] true +Instruction 644 S:0xC0011E90 0xEE001EB4 0 MCR p14,#0x0,r1,c0,c4,#5 false +Instruction 645 S:0xC0011E94 0xE77B 17 B {pc}-0x106 ; 0xc0011d8e true +Instruction 646 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008347 +Instruction 647 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 648 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false +Instruction 649 S:0xC0012208 0x2100 0 MOVS r1,#0 false +Instruction 650 S:0xC001220A 0x3401 0 ADDS r4,#1 false +Instruction 651 S:0xC001220C 0xF7FFFD72 2 BL {pc}-0x518 ; 0xc0011cf4 true +Instruction 652 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 653 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 654 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 655 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 656 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 657 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 658 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 659 S:0xC0011EF0 0xEE001E94 0 MCR p14,#0x0,r1,c0,c4,#4 false +Instruction 660 S:0xC0011EF4 0xE74B 17 B {pc}-0x166 ; 0xc0011d8e true +Instruction 661 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008348 +Instruction 662 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 663 S:0xC0012210 0x42BC 0 CMP r4,r7 false +Instruction 664 S:0xC0012212 0xDBF2 2 BLT {pc}-0x18 ; 0xc00121fa true +Instruction 665 S:0xC00121FA 0xF1040050 0 ADD r0,r4,#0x50 false +Instruction 666 S:0xC00121FE 0x2100 0 MOVS r1,#0 false +Instruction 667 S:0xC0012200 0xF7FFFD78 1 BL {pc}-0x50c ; 0xc0011cf4 true +Instruction 668 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 669 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 670 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 671 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 672 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 673 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 674 S:0xC0011D06 0xE8DFF013 3 TBH [pc,r3,LSL #1] true +Instruction 675 S:0xC0011E8A 0xEE001EB5 0 MCR p14,#0x0,r1,c0,c5,#5 false +Instruction 676 S:0xC0011E8E 0xE77E 17 B {pc}-0x100 ; 0xc0011d8e true +Instruction 677 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008349 +Instruction 678 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 679 S:0xC0012204 0xF1040040 0 ADD r0,r4,#0x40 false +Instruction 680 S:0xC0012208 0x2100 0 MOVS r1,#0 false +Instruction 681 S:0xC001220A 0x3401 0 ADDS r4,#1 false +Instruction 682 S:0xC001220C 0xF7FFFD72 2 BL {pc}-0x518 ; 0xc0011cf4 true +Instruction 683 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 684 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 685 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 686 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 687 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 688 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 689 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 690 S:0xC0011EEA 0xEE001E95 0 MCR p14,#0x0,r1,c0,c5,#4 false +Instruction 691 S:0xC0011EEE 0xE74E 17 B {pc}-0x160 ; 0xc0011d8e true +Instruction 692 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008351 +Instruction 693 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 694 S:0xC0012210 0x42BC 0 CMP r4,r7 false +Instruction 695 S:0xC0012212 0xDBF2 2 BLT {pc}-0x18 ; 0xc00121fa true fail +Instruction 696 S:0xC0012214 0x68EB 0 LDR r3,[r5,#0xc] false +Instruction 697 S:0xC0012216 0x2B00 0 CMP r3,#0 false +Instruction 698 S:0xC0012218 0xBFC8 0 IT GT false +Instruction 699 S:0xC001221A 0x2400 0 MOVS r4,#0 false +Instruction 700 S:0xC001221C 0xDC57 17 BGT {pc}+0xb2 ; 0xc00122ce true +Instruction 701 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false +Instruction 702 S:0xC00122D2 0x2100 0 MOVS r1,#0 false +Instruction 703 S:0xC00122D4 0xF7FFFD0E 31 BL {pc}-0x5e0 ; 0xc0011cf4 true +Instruction 704 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 705 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 706 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 707 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 708 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 709 S:0xC0011D02 0xF2008104 16 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 710 S:0xC0011D06 0xE8DFF013 16 TBH [pc,r3,LSL #1] true +Instruction 711 S:0xC0011DE8 0xEE001EF0 0 MCR p14,#0x0,r1,c0,c0,#7 false +Instruction 712 S:0xC0011DEC 0xE7CF 35 B {pc}-0x5e ; 0xc0011d8e true +Instruction 713 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008354 +Instruction 714 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 715 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false +Instruction 716 S:0xC00122DC 0x2100 0 MOVS r1,#0 false +Instruction 717 S:0xC00122DE 0x3401 0 ADDS r4,#1 false +Instruction 718 S:0xC00122E0 0xF7FFFD08 2 BL {pc}-0x5ec ; 0xc0011cf4 true +Instruction 719 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 720 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 721 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 722 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 723 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 724 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 725 S:0xC0011D06 0xE8DFF013 3 TBH [pc,r3,LSL #1] true +Instruction 726 S:0xC0011E48 0xEE001ED0 0 MCR p14,#0x0,r1,c0,c0,#6 false +Instruction 727 S:0xC0011E4C 0xE79F 35 B {pc}-0xbe ; 0xc0011d8e true +Instruction 728 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008356 +Instruction 729 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 730 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false +Instruction 731 S:0xC00122E6 0x42A3 0 CMP r3,r4 false +Instruction 732 S:0xC00122E8 0xDCF1 2 BGT {pc}-0x1a ; 0xc00122ce true +Instruction 733 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false +Instruction 734 S:0xC00122D2 0x2100 0 MOVS r1,#0 false +Instruction 735 S:0xC00122D4 0xF7FFFD0E 1 BL {pc}-0x5e0 ; 0xc0011cf4 true +Instruction 736 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 737 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 738 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 739 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 740 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 741 S:0xC0011D02 0xF2008104 10 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 742 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 743 S:0xC0011DE2 0xEE001EF1 0 MCR p14,#0x0,r1,c0,c1,#7 false +Instruction 744 S:0xC0011DE6 0xE7D2 17 B {pc}-0x58 ; 0xc0011d8e true +Instruction 745 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008357 +Instruction 746 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 747 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false +Instruction 748 S:0xC00122DC 0x2100 0 MOVS r1,#0 false +Instruction 749 S:0xC00122DE 0x3401 0 ADDS r4,#1 false +Instruction 750 S:0xC00122E0 0xF7FFFD08 2 BL {pc}-0x5ec ; 0xc0011cf4 true +Instruction 751 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 752 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 753 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 754 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 755 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 756 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 757 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 758 S:0xC0011E42 0xEE001ED1 0 MCR p14,#0x0,r1,c0,c1,#6 false +Instruction 759 S:0xC0011E46 0xE7A2 17 B {pc}-0xb8 ; 0xc0011d8e true +Instruction 760 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008359 +Instruction 761 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 762 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false +Instruction 763 S:0xC00122E6 0x42A3 0 CMP r3,r4 false +Instruction 764 S:0xC00122E8 0xDCF1 2 BGT {pc}-0x1a ; 0xc00122ce true +Instruction 765 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false +Instruction 766 S:0xC00122D2 0x2100 0 MOVS r1,#0 false +Instruction 767 S:0xC00122D4 0xF7FFFD0E 1 BL {pc}-0x5e0 ; 0xc0011cf4 true +Instruction 768 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 769 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 770 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 771 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 772 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 773 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 774 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 775 S:0xC0011DDC 0xEE001EF2 0 MCR p14,#0x0,r1,c0,c2,#7 false +Instruction 776 S:0xC0011DE0 0xE7D5 17 B {pc}-0x52 ; 0xc0011d8e true +Instruction 777 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008360 +Instruction 778 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 779 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false +Instruction 780 S:0xC00122DC 0x2100 0 MOVS r1,#0 false +Instruction 781 S:0xC00122DE 0x3401 0 ADDS r4,#1 false +Instruction 782 S:0xC00122E0 0xF7FFFD08 2 BL {pc}-0x5ec ; 0xc0011cf4 true +Instruction 783 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 784 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 785 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 786 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 787 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 788 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 789 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 790 S:0xC0011E3C 0xEE001ED2 0 MCR p14,#0x0,r1,c0,c2,#6 false +Instruction 791 S:0xC0011E40 0xE7A5 17 B {pc}-0xb2 ; 0xc0011d8e true +Instruction 792 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008362 +Instruction 793 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 794 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false +Instruction 795 S:0xC00122E6 0x42A3 0 CMP r3,r4 false +Instruction 796 S:0xC00122E8 0xDCF1 2 BGT {pc}-0x1a ; 0xc00122ce true +Instruction 797 S:0xC00122CE 0xF1040070 0 ADD r0,r4,#0x70 false +Instruction 798 S:0xC00122D2 0x2100 0 MOVS r1,#0 false +Instruction 799 S:0xC00122D4 0xF7FFFD0E 1 BL {pc}-0x5e0 ; 0xc0011cf4 true +Instruction 800 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 801 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 802 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 803 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 804 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 805 S:0xC0011D02 0xF2008104 6 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 806 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 807 S:0xC0011DD6 0xEE001EF3 0 MCR p14,#0x0,r1,c0,c3,#7 false +Instruction 808 S:0xC0011DDA 0xE7D8 17 B {pc}-0x4c ; 0xc0011d8e true +Instruction 809 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008363 +Instruction 810 S:0xC0011D92 0xBD08 24 POP {r3,pc} true +Instruction 811 S:0xC00122D8 0xF1040060 0 ADD r0,r4,#0x60 false +Instruction 812 S:0xC00122DC 0x2100 0 MOVS r1,#0 false +Instruction 813 S:0xC00122DE 0x3401 0 ADDS r4,#1 false +Instruction 814 S:0xC00122E0 0xF7FFFD08 2 BL {pc}-0x5ec ; 0xc0011cf4 true +Instruction 815 S:0xC0011CF4 0xB508 0 PUSH {r3,lr} false +Instruction 816 S:0xC0011CF6 0xB500 0 PUSH {lr} false +Instruction 817 S:0xC0011CF8 0xF85DEB04 0 POP {lr} false +Instruction 818 S:0xC0011CFC 0xF1A00340 0 SUB r3,r0,#0x40 false +Instruction 819 S:0xC0011D00 0x2B3F 0 CMP r3,#0x3f false +Instruction 820 S:0xC0011D02 0xF2008104 5 BHI.W {pc}+0x20c ; 0xc0011f0e true fail +Instruction 821 S:0xC0011D06 0xE8DFF013 4 TBH [pc,r3,LSL #1] true +Instruction 822 S:0xC0011E36 0xEE001ED3 0 MCR p14,#0x0,r1,c0,c3,#6 false +Instruction 823 S:0xC0011E3A 0xE7A8 17 B {pc}-0xac ; 0xc0011d8e true +Instruction 824 S:0xC0011D8E 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008364 +Instruction 825 S:0xC0011D92 0xBD08 26 POP {r3,pc} true +Instruction 826 S:0xC00122E4 0x68EB 0 LDR r3,[r5,#0xc] false +Instruction 827 S:0xC00122E6 0x42A3 0 CMP r3,r4 false +Instruction 828 S:0xC00122E8 0xDCF1 1 BGT {pc}-0x1a ; 0xc00122ce true fail +Instruction 829 S:0xC00122EA 0xE798 11 B {pc}-0xcc ; 0xc001221e true +Instruction 830 S:0xC001221E 0xF8D93000 0 LDR r3,[r9,#0] false +Instruction 831 S:0xC0012222 0x782A 0 LDRB r2,[r5,#0] false +Instruction 832 S:0xC0012224 0x4C52 0 LDR r4,[pc,#328] ; [0xC0012370] false +Instruction 833 S:0xC0012226 0x421A 0 TST r2,r3 false +Instruction 834 S:0xC0012228 0xD160 16 BNE {pc}+0xc4 ; 0xc00122ec true fail +Instruction 835 S:0xC001222A 0xEE104E11 0 MRC p14,#0x0,r4,c0,c1,#0 false +Instruction 836 S:0xC001222E 0x0422 0 LSLS r2,r4,#16 false +Instruction 837 S:0xC0012230 0xD567 10 BPL {pc}+0xd2 ; 0xc0012302 true fail +Instruction 838 S:0xC0012232 0xE8BD83F8 5 POP {r3-r9,pc} true +Instruction 839 S:0xC001239E 0x2001 0 MOVS r0,#1 false +Instruction 840 S:0xC00123A0 0xBD08 1 POP {r3,pc} true +Instruction 841 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 842 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 843 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 844 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 845 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 846 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 847 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 848 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 849 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 850 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 851 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 852 S:0xC00368DE 0xB15B 3 CBZ r3,{pc}+0x1a ; 0xc00368f8 true fail +Instruction 853 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 854 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 855 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 856 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 857 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 858 S:0xC00368EA 0x4798 195 BLX r3 true +Instruction 859 S:0xC00139B4 0xB510 0 PUSH {r4,lr} false +Instruction 860 S:0xC00139B6 0xB500 0 PUSH {lr} false +Instruction 861 S:0xC00139B8 0xF85DEB04 0 POP {lr} false +Instruction 862 S:0xC00139BC 0x466A 0 MOV r2,sp false +Instruction 863 S:0xC00139BE 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 864 S:0xC00139C2 0x480E 0 LDR r0,[pc,#56] ; [0xC00139FC] = 0xC05FD5C0 false +Instruction 865 S:0xC00139C4 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 866 S:0xC00139C8 0x4A0D 0 LDR r2,[pc,#52] ; [0xC0013A00] = 0xC05F02C4 false +Instruction 867 S:0xC00139CA 0x695C 0 LDR r4,[r3,#0x14] false +Instruction 868 S:0xC00139CC 0x4613 0 MOV r3,r2 false +Instruction 869 S:0xC00139CE 0x3210 0 ADDS r2,r2,#0x10 false +Instruction 870 S:0xC00139D0 0xF8500024 0 LDR r0,[r0,r4,LSL #2] false +Instruction 871 S:0xC00139D4 0x1812 0 ADDS r2,r2,r0 false +Instruction 872 S:0xC00139D6 0x5818 0 LDR r0,[r3,r0] false +Instruction 873 S:0xC00139D8 0xB170 341 CBZ r0,{pc}+0x20 ; 0xc00139f8 true fail +Instruction 874 S:0xC00139DA 0xB931 1 CBNZ r1,{pc}+0x10 ; 0xc00139ea true +Instruction 875 S:0xC00139EA 0x2902 0 CMP r1,#2 false +Instruction 876 S:0xC00139EC 0xD103 1 BNE {pc}+0xa ; 0xc00139f6 true fail +Instruction 877 S:0xC00139EE 0xF8D0309C 0 LDR r3,[r0,#0x9c] false +Instruction 878 S:0xC00139F2 0x2B00 0 CMP r3,#0 false +Instruction 879 S:0xC00139F4 0xD1F5 233 BNE {pc}-0x12 ; 0xc00139e2 true +Instruction 880 S:0xC00139E2 0x4611 0 MOV r1,r2 false +Instruction 881 S:0xC00139E4 0x4798 1 BLX r3 true +Instruction 882 S:0xC0014270 0xB418 0 PUSH {r3,r4} false +Instruction 883 S:0xC0014272 0xB500 0 PUSH {lr} false +Instruction 884 S:0xC0014274 0xF85DEB04 0 POP {lr} false +Instruction 885 S:0xC0014278 0x680B 0 LDR r3,[r1,#0] false +Instruction 886 S:0xC001427A 0x07DA 0 LSLS r2,r3,#31 false +Instruction 887 S:0xC001427C 0xD528 152 BPL {pc}+0x54 ; 0xc00142d0 true fail +Instruction 888 S:0xC001427E 0x684A 0 LDR r2,[r1,#4] false +Instruction 889 S:0xC0014280 0xEE092F3C 0 MCR p15,#0x0,r2,c9,c12,#1 false +Instruction 890 S:0xC0014284 0x688A 0 LDR r2,[r1,#8] false +Instruction 891 S:0xC0014286 0xEE092F1E 0 MCR p15,#0x0,r2,c9,c14,#0 false +Instruction 892 S:0xC001428A 0x68CA 0 LDR r2,[r1,#0xc] false +Instruction 893 S:0xC001428C 0xEE092F3E 0 MCR p15,#0x0,r2,c9,c14,#1 false +Instruction 894 S:0xC0014290 0x6B0A 0 LDR r2,[r1,#0x30] false +Instruction 895 S:0xC0014292 0xEE092F1D 0 MCR p15,#0x0,r2,c9,c13,#0 false +Instruction 896 S:0xC0014296 0xF8D020A0 0 LDR r2,[r0,#0xa0] false +Instruction 897 S:0xC001429A 0x2A01 0 CMP r2,#1 false +Instruction 898 S:0xC001429C 0xD016 221 BEQ {pc}+0x30 ; 0xc00142cc true fail +Instruction 899 S:0xC001429E 0x460A 0 MOV r2,r1 false +Instruction 900 S:0xC00142A0 0x2301 0 MOVS r3,#1 false +Instruction 901 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false +Instruction 902 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false +Instruction 903 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false +Instruction 904 S:0xC00142AC 0xF3BF8F6F 23 ISB false +Timestamp Timestamp: 562537008389 +Instruction 905 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false +Instruction 906 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false +Instruction 907 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false +Instruction 908 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false +Instruction 909 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false +Instruction 910 S:0xC00142C0 0x3301 0 ADDS r3,#1 false +Instruction 911 S:0xC00142C2 0x3204 0 ADDS r2,#4 false +Instruction 912 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false +Instruction 913 S:0xC00142C6 0x42A3 0 CMP r3,r4 false +Instruction 914 S:0xC00142C8 0xD9EB 30 BLS {pc}-0x26 ; 0xc00142a2 true +Instruction 915 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false +Instruction 916 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false +Instruction 917 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false +Instruction 918 S:0xC00142AC 0xF3BF8F6F 22 ISB false +Timestamp Timestamp: 562537008390 +Instruction 919 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false +Instruction 920 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false +Instruction 921 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false +Instruction 922 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false +Instruction 923 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false +Instruction 924 S:0xC00142C0 0x3301 0 ADDS r3,#1 false +Instruction 925 S:0xC00142C2 0x3204 0 ADDS r2,#4 false +Instruction 926 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false +Instruction 927 S:0xC00142C6 0x42A3 0 CMP r3,r4 false +Instruction 928 S:0xC00142C8 0xD9EB 30 BLS {pc}-0x26 ; 0xc00142a2 true +Instruction 929 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false +Instruction 930 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false +Instruction 931 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false +Instruction 932 S:0xC00142AC 0xF3BF8F6F 22 ISB false +Timestamp Timestamp: 562537008391 +Instruction 933 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false +Instruction 934 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false +Instruction 935 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false +Instruction 936 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false +Instruction 937 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false +Instruction 938 S:0xC00142C0 0x3301 0 ADDS r3,#1 false +Instruction 939 S:0xC00142C2 0x3204 0 ADDS r2,#4 false +Instruction 940 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false +Instruction 941 S:0xC00142C6 0x42A3 0 CMP r3,r4 false +Instruction 942 S:0xC00142C8 0xD9EB 30 BLS {pc}-0x26 ; 0xc00142a2 true +Instruction 943 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false +Instruction 944 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false +Instruction 945 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false +Instruction 946 S:0xC00142AC 0xF3BF8F6F 22 ISB false +Timestamp Timestamp: 562537008392 +Instruction 947 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false +Instruction 948 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false +Instruction 949 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false +Instruction 950 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false +Instruction 951 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false +Instruction 952 S:0xC00142C0 0x3301 0 ADDS r3,#1 false +Instruction 953 S:0xC00142C2 0x3204 0 ADDS r2,#4 false +Instruction 954 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false +Instruction 955 S:0xC00142C6 0x42A3 0 CMP r3,r4 false +Instruction 956 S:0xC00142C8 0xD9EB 30 BLS {pc}-0x26 ; 0xc00142a2 true +Instruction 957 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false +Instruction 958 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false +Instruction 959 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false +Instruction 960 S:0xC00142AC 0xF3BF8F6F 22 ISB false +Timestamp Timestamp: 562537008393 +Instruction 961 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false +Instruction 962 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false +Instruction 963 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false +Instruction 964 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false +Instruction 965 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false +Instruction 966 S:0xC00142C0 0x3301 0 ADDS r3,#1 false +Instruction 967 S:0xC00142C2 0x3204 0 ADDS r2,#4 false +Instruction 968 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false +Instruction 969 S:0xC00142C6 0x42A3 0 CMP r3,r4 false +Instruction 970 S:0xC00142C8 0xD9EB 34 BLS {pc}-0x26 ; 0xc00142a2 true +Instruction 971 S:0xC00142A2 0x1E5C 0 SUBS r4,r3,#1 false +Instruction 972 S:0xC00142A4 0xF004041F 0 AND r4,r4,#0x1f false +Instruction 973 S:0xC00142A8 0xEE094FBC 0 MCR p15,#0x0,r4,c9,c12,#5 false +Instruction 974 S:0xC00142AC 0xF3BF8F6F 18 ISB false +Timestamp Timestamp: 562537008394 +Instruction 975 S:0xC00142B0 0x6954 0 LDR r4,[r2,#0x14] false +Instruction 976 S:0xC00142B2 0xEE094F3D 0 MCR p15,#0x0,r4,c9,c13,#1 false +Instruction 977 S:0xC00142B6 0x6B54 0 LDR r4,[r2,#0x34] false +Instruction 978 S:0xC00142B8 0xEE094F5D 0 MCR p15,#0x0,r4,c9,c13,#2 false +Instruction 979 S:0xC00142BC 0xF8D040A0 0 LDR r4,[r0,#0xa0] false +Instruction 980 S:0xC00142C0 0x3301 0 ADDS r3,#1 false +Instruction 981 S:0xC00142C2 0x3204 0 ADDS r2,#4 false +Instruction 982 S:0xC00142C4 0x3C01 0 SUBS r4,#1 false +Instruction 983 S:0xC00142C6 0x42A3 0 CMP r3,r4 false +Instruction 984 S:0xC00142C8 0xD9EB 30 BLS {pc}-0x26 ; 0xc00142a2 true fail +Instruction 985 S:0xC00142CA 0x680B 0 LDR r3,[r1,#0] false +Instruction 986 S:0xC00142CC 0xEE093F1C 0 MCR p15,#0x0,r3,c9,c12,#0 false +Instruction 987 S:0xC00142D0 0xBC18 0 POP {r3,r4} false +Instruction 988 S:0xC00142D2 0x4770 4 BX lr true +Instruction 989 S:0xC00139E6 0x2001 0 MOVS r0,#1 false +Instruction 990 S:0xC00139E8 0xBD10 1 POP {r4,pc} true +Instruction 991 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 992 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 993 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 994 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 995 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 996 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 997 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 998 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 999 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 1000 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 1001 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 1002 S:0xC00368DE 0xB15B 5 CBZ r3,{pc}+0x1a ; 0xc00368f8 true fail +Instruction 1003 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 1004 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 1005 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 1006 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 1007 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 1008 S:0xC00368EA 0x4798 28 BLX r3 true +Instruction 1009 S:0xC0008994 0xB538 0 PUSH {r3-r5,lr} false +Instruction 1010 S:0xC0008996 0xB500 0 PUSH {lr} false +Instruction 1011 S:0xC0008998 0xF85DEB04 0 POP {lr} false +Instruction 1012 S:0xC000899C 0xB981 23 CBNZ r1,{pc}+0x24 ; 0xc00089c0 true +Instruction 1013 S:0xC00089C0 0x2902 0 CMP r1,#2 false +Instruction 1014 S:0xC00089C2 0xD8FB 1 BHI {pc}-6 ; 0xc00089bc true fail +Instruction 1015 S:0xC00089C4 0xEE113F50 0 MRC p15,#0x0,r3,c1,c0,#2 false +Instruction 1016 S:0xC00089C8 0xF4430370 0 ORR r3,r3,#0xf00000 false +Instruction 1017 S:0xC00089CC 0xEE013F50 0 MCR p15,#0x0,r3,c1,c0,#2 false +Instruction 1018 S:0xC00089D0 0xF3BF8F6F 24 ISB false +Timestamp Timestamp: 562537008397 +Instruction 1019 S:0xC00089D4 0xEEF83A10 0 VMRS r3,FPEXC false +Instruction 1020 S:0xC00089D8 0xF0234380 0 BIC r3,r3,#0x40000000 false +Instruction 1021 S:0xC00089DC 0xEEE83A10 0 VMSR FPEXC,r3 false +Instruction 1022 S:0xC00089E0 0x2001 0 MOVS r0,#1 false +Instruction 1023 S:0xC00089E2 0xBD38 79 POP {r3-r5,pc} true +Instruction 1024 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 1025 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 1026 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 1027 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 1028 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 1029 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 1030 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 1031 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 1032 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 1033 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 1034 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 1035 S:0xC00368DE 0xB15B 3 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 1036 S:0xC00368F8 0xE8BD81F0 8 POP {r4-r8,pc} true +Cycle Count 473 Tracing disabled +Info Tracing enabled +Instruction 1037 S:0xC004F674 0xB508 0 PUSH {r3,lr} false +Instruction 1038 S:0xC004F676 0xB500 0 PUSH {lr} false +Instruction 1039 S:0xC004F678 0xF85DEB04 0 POP {lr} false +Instruction 1040 S:0xC004F67C 0xF7FFFC84 3 BL {pc}-0x6f4 ; 0xc004ef88 true +Instruction 1041 S:0xC004EF88 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 1042 S:0xC004EF8C 0xB084 0 SUB sp,sp,#0x10 false +Instruction 1043 S:0xC004EF8E 0xB500 0 PUSH {lr} false +Instruction 1044 S:0xC004EF90 0xF85DEB04 0 POP {lr} false +Instruction 1045 S:0xC004EF94 0x4D3E 0 LDR r5,[pc,#248] ; [0xC004F090] = 0xC064D1C0 false +Instruction 1046 S:0xC004EF96 0x4682 0 MOV r10,r0 false +Instruction 1047 S:0xC004EF98 0x462C 0 MOV r4,r5 false +Instruction 1048 S:0xC004EF9A 0xF8D57090 0 LDR r7,[r5,#0x90] false +Instruction 1049 S:0xC004EF9E 0x07FE 0 LSLS r6,r7,#31 false +Instruction 1050 S:0xC004EFA0 0xD46A 115 BMI {pc}+0xd8 ; 0xc004f078 true fail +Instruction 1051 S:0xC004EFA2 0xF3BF8F5F 0 DMB false +Instruction 1052 S:0xC004EFA6 0x6BA3 0 LDR r3,[r4,#0x38] false +Instruction 1053 S:0xC004EFA8 0xF8CA3000 0 STR r3,[r10,#0] false +Instruction 1054 S:0xC004EFAC 0x6826 0 LDR r6,[r4,#0] false +Instruction 1055 S:0xC004EFAE 0x4630 0 MOV r0,r6 false +Instruction 1056 S:0xC004EFB0 0x6833 0 LDR r3,[r6,#0] false +Instruction 1057 S:0xC004EFB2 0x4798 106 BLX r3 true +Cycle Count 84 Tracing disabled +Info Tracing enabled +Instruction 1058 S:0xC004EFB4 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 1059 S:0xC004EFB8 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 1060 S:0xC004EFBC 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 1061 S:0xC004EFC0 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 1062 S:0xC004EFC4 0x6862 0 LDR r2,[r4,#4] false +Instruction 1063 S:0xC004EFC6 0x6C63 0 LDR r3,[r4,#0x44] false +Instruction 1064 S:0xC004EFC8 0x4680 0 MOV r8,r0 false +Instruction 1065 S:0xC004EFCA 0x4689 0 MOV r9,r1 false +Instruction 1066 S:0xC004EFCC 0x6C20 0 LDR r0,[r4,#0x40] false +Instruction 1067 S:0xC004EFCE 0x68A1 0 LDR r1,[r4,#8] false +Instruction 1068 S:0xC004EFD0 0xF3BF8F5F 0 DMB false +Instruction 1069 S:0xC004EFD4 0xF8D46090 0 LDR r6,[r4,#0x90] false +Instruction 1070 S:0xC004EFD8 0x42B7 0 CMP r7,r6 false +Instruction 1071 S:0xC004EFDA 0xD1DE 67 BNE {pc}-0x40 ; 0xc004ef9a true fail +Instruction 1072 S:0xC004EFDC 0xE9DD4500 0 LDRD r4,r5,[sp,#0] false +Instruction 1073 S:0xC004EFE0 0xE9DD6702 0 LDRD r6,r7,[sp,#8] false +Instruction 1074 S:0xC004EFE4 0xEBB80804 0 SUBS r8,r8,r4 false +Instruction 1075 S:0xC004EFE8 0xEB690905 0 SBC r9,r9,r5 false +Instruction 1076 S:0xC004EFEC 0x4604 0 MOV r4,r0 false +Instruction 1077 S:0xC004EFEE 0xEA080806 0 AND r8,r8,r6 false +Instruction 1078 S:0xC004EFF2 0xEA090907 0 AND r9,r9,r7 false +Instruction 1079 S:0xC004EFF6 0xF1C10020 0 RSB r0,r1,#0x20 false +Instruction 1080 S:0xC004EFFA 0xF8DAC000 0 LDR r12,[r10,#0] false +Instruction 1081 S:0xC004EFFE 0xFBA86702 0 UMULL r6,r7,r8,r2 false +Instruction 1082 S:0xC004F002 0x19A4 0 ADDS r4,r4,r6 false +Instruction 1083 S:0xC004F004 0xFB027709 0 MLA r7,r2,r9,r7 false +Instruction 1084 S:0xC004F008 0xFA24F201 0 LSR r2,r4,r1 false +Instruction 1085 S:0xC004F00C 0xEB430507 0 ADC r5,r3,r7 false +Instruction 1086 S:0xC004F010 0xF1B10620 0 SUBS r6,r1,#0x20 false +Instruction 1087 S:0xC004F014 0xFA05F000 0 LSL r0,r5,r0 false +Instruction 1088 S:0xC004F018 0xBF58 0 IT PL false +Instruction 1089 S:0xC004F01A 0xFA45F606 0 ASR r6,r5,r6 false +Instruction 1090 S:0xC004F01E 0xEA420200 0 ORR r2,r2,r0 false +Instruction 1091 S:0xC004F022 0xFA45F301 0 ASR r3,r5,r1 false +Instruction 1092 S:0xC004F026 0xBF58 0 IT PL false +Instruction 1093 S:0xC004F028 0x4332 0 ORRS r2,r2,r6 false +Instruction 1094 S:0xC004F02A 0xA715 0 ADR r7,{pc}+0x56 ; 0xc004f080 false +Instruction 1095 S:0xC004F02C 0xE9D76700 0 LDRD r6,r7,[r7,#0] false +Instruction 1096 S:0xC004F030 0x429F 0 CMP r7,r3 false +Instruction 1097 S:0xC004F032 0xBF08 0 IT EQ false +Instruction 1098 S:0xC004F034 0x4296 0 CMP r6,r2 false +Instruction 1099 S:0xC004F036 0xD21D 146 BCS {pc}+0x3e ; 0xc004f074 true +Instruction 1100 S:0xC004F074 0x2600 0 MOVS r6,#0 false +Instruction 1101 S:0xC004F076 0xE7EE 37 B {pc}-0x20 ; 0xc004f056 true +Instruction 1102 S:0xC004F056 0x4B0F 0 LDR r3,[pc,#60] ; [0xC004F094] = 0xC05FC59C false +Instruction 1103 S:0xC004F058 0x4466 0 ADD r6,r6,r12 false +Instruction 1104 S:0xC004F05A 0xF8CA6000 0 STR r6,[r10,#0] false +Instruction 1105 S:0xC004F05E 0xF8CA2004 0 STR r2,[r10,#4] false +Instruction 1106 S:0xC004F062 0x681B 0 LDR r3,[r3,#0] false +Instruction 1107 S:0xC004F064 0x2B00 0 CMP r3,#0 false +Instruction 1108 S:0xC004F066 0xBF14 0 ITE NE false +Instruction 1109 S:0xC004F068 0xF06F000A 0 MVN r0,#0xa false +Instruction 1110 S:0xC004F06C 0x2000 0 MOVS r0,#0 false +Instruction 1111 S:0xC004F06E 0xB004 0 ADD sp,sp,#0x10 false +Instruction 1112 S:0xC004F070 0xE8BD87F0 23 POP {r4-r10,pc} true +Instruction 1113 S:0xC004F680 0xB900 1 CBNZ r0,{pc}+4 ; 0xc004f684 true fail +Instruction 1114 S:0xC004F682 0xBD08 1 POP {r3,pc} true +Cycle Count 740 Tracing disabled +Info Tracing enabled +Instruction 1115 S:0xC000C8A0 0xB091 0 SUB sp,sp,#0x44 false +Instruction 1116 S:0xC000C8A2 0x9000 0 STR r0,[sp,#0] false +Instruction 1117 S:0xC000C8A4 0x4668 0 MOV r0,sp false +Instruction 1118 S:0xC000C8A6 0xF0100F04 0 TST r0,#4 false +Instruction 1119 S:0xC000C8AA 0x9800 0 LDR r0,[sp,#0] false +Instruction 1120 S:0xC000C8AC 0xBF08 0 IT EQ false +Instruction 1121 S:0xC000C8AE 0xB081 0 SUB sp,sp,#4 false +Instruction 1122 S:0xC000C8B0 0xE88D1FFE 0 STM sp,{r1-r12} false +Instruction 1123 S:0xC000C8B4 0xE8900038 0 LDM r0,{r3-r5} false +Instruction 1124 S:0xC000C8B8 0xAF0C 0 ADD r7,sp,#0x30 false +Instruction 1125 S:0xC000C8BA 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 1126 S:0xC000C8BE 0xAA11 0 ADD r2,sp,#0x44 false +Instruction 1127 S:0xC000C8C0 0xBF08 0 IT EQ false +Instruction 1128 S:0xC000C8C2 0x3204 0 ADDS r2,#4 false +Instruction 1129 S:0xC000C8C4 0xF84D3D04 0 PUSH.W {r3} false +Instruction 1130 S:0xC000C8C8 0x4673 0 MOV r3,lr false +Instruction 1131 S:0xC000C8CA 0xE887007C 0 STM r7,{r2-r6} false +Instruction 1132 S:0xC000C8CE 0x490A 0 LDR r1,[pc,#40] ; [0xC000C8F8] = 0xC06013DC false +Instruction 1133 S:0xC000C8D0 0x4668 0 MOV r0,sp false +Instruction 1134 S:0xC000C8D2 0xF20F0E07 0 ADR.W lr,{pc}+9 ; 0xc000c8db false +Instruction 1135 S:0xC000C8D6 0xF8D1F000 425 LDR pc,[r1,#0] true +Instruction 1136 S:0xC00083D0 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 1137 S:0xC00083D4 0xB500 0 PUSH {lr} false +Instruction 1138 S:0xC00083D6 0xF004FD19 145 BL {pc}+0x4a36 ; 0xc000ce0c true +Instruction 1139 S:0xC000CE0C 0x46F4 0 MOV r12,lr false +Instruction 1140 S:0xC000CE0E 0xF85DEB04 0 POP {lr} false +Instruction 1141 S:0xC000CE12 0x46E7 2 MOV pc,r12 true +Instruction 1142 S:0xC00083DA 0x4607 0 MOV r7,r0 false +Instruction 1143 S:0xC00083DC 0x4E0F 0 LDR r6,[pc,#60] ; [0xC000841C] = 0xC05FD730 false +Instruction 1144 S:0xC00083DE 0xF8D6800C 0 LDR r8,[r6,#0xc] false +Instruction 1145 S:0xC00083E2 0xF108040C 0 ADD r4,r8,#0xc false +Instruction 1146 S:0xC00083E6 0xE006 177 B {pc}+0x10 ; 0xc00083f6 true +Instruction 1147 S:0xC00083F6 0x6822 0 LDR r2,[r4,#0] false +Instruction 1148 S:0xC00083F8 0xF42250E0 0 BIC r0,r2,#0x1c00 false +Instruction 1149 S:0xC00083FC 0xF1A00510 0 SUB r5,r0,#0x10 false +Instruction 1150 S:0xC0008400 0x4601 0 MOV r1,r0 false +Instruction 1151 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false +Instruction 1152 S:0xC0008406 0xD9EF 114 BLS {pc}-0x1e ; 0xc00083e8 true fail +Instruction 1153 S:0xC0008408 0x280F 0 CMP r0,#0xf false +Instruction 1154 S:0xC000840A 0xD901 17 BLS {pc}+6 ; 0xc0008410 true +Instruction 1155 S:0xC0008410 0xF8C82010 0 STR r2,[r8,#0x10] false +Instruction 1156 S:0xC0008414 0x4639 0 MOV r1,r7 false +Instruction 1157 S:0xC0008416 0xF008FC25 18 BL {pc}+0x884e ; 0xc0010c64 true +Instruction 1158 S:0xC0010C64 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 1159 S:0xC0010C68 0xB500 0 PUSH {lr} false +Instruction 1160 S:0xC0010C6A 0xF85DEB04 0 POP {lr} false +Instruction 1161 S:0xC0010C6E 0x466B 0 MOV r3,sp false +Instruction 1162 S:0xC0010C70 0xF42354FF 0 BIC r4,r3,#0x1fe0 false +Instruction 1163 S:0xC0010C74 0x4E4A 0 LDR r6,[pc,#296] ; [0xC0010DA0] = 0xC05F1F34 false +Instruction 1164 S:0xC0010C76 0xF024041F 0 BIC r4,r4,#0x1f false +Instruction 1165 S:0xC0010C7A 0x2807 0 CMP r0,#7 false +Instruction 1166 S:0xC0010C7C 0x4689 0 MOV r9,r1 false +Instruction 1167 S:0xC0010C7E 0x4633 0 MOV r3,r6 false +Instruction 1168 S:0xC0010C80 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 1169 S:0xC0010C84 0x6964 0 LDR r4,[r4,#0x14] false +Instruction 1170 S:0xC0010C86 0x4602 0 MOV r2,r0 false +Instruction 1171 S:0xC0010C88 0x58CF 0 LDR r7,[r1,r3] false +Instruction 1172 S:0xC0010C8A 0xF8419003 0 STR r9,[r1,r3] false +Instruction 1173 S:0xC0010C8E 0xDC07 938 BGT {pc}+0x12 ; 0xc0010ca0 true fail +Instruction 1174 S:0xC0010C90 0xEB001104 0 ADD r1,r0,r4,LSL #4 false +Instruction 1175 S:0xC0010C94 0x4B43 0 LDR r3,[pc,#268] ; [0xC0010DA4] = 0xC06498C0 false +Instruction 1176 S:0xC0010C96 0xEB030381 0 ADD r3,r3,r1,LSL #2 false +Instruction 1177 S:0xC0010C9A 0x6859 0 LDR r1,[r3,#4] false +Instruction 1178 S:0xC0010C9C 0x3101 0 ADDS r1,#1 false +Instruction 1179 S:0xC0010C9E 0x6059 0 STR r1,[r3,#4] false +Instruction 1180 S:0xC0010CA0 0x2A07 0 CMP r2,#7 false +Instruction 1181 S:0xC0010CA2 0xD827 144 BHI {pc}+0x52 ; 0xc0010cf4 true fail +Instruction 1182 S:0xC0010CA4 0xE8DFF002 1 TBB [pc,r2] true +Instruction 1183 S:0xC0010CEE 0xF02CF92F 1 BL {pc}+0x2c262 ; 0xc003cf50 true +Instruction 1184 S:0xC003CF50 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 1185 S:0xC003CF54 0xAF00 0 ADD r7,sp,#0 false +Instruction 1186 S:0xC003CF56 0xB500 0 PUSH {lr} false +Instruction 1187 S:0xC003CF58 0xF85DEB04 0 POP {lr} false +Instruction 1188 S:0xC003CF5C 0x4E2C 0 LDR r6,[pc,#176] ; [0xC003D010] = 0xC05F3080 false +Instruction 1189 S:0xC003CF5E 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 1190 S:0xC003CF62 0x4633 0 MOV r3,r6 false +Instruction 1191 S:0xC003CF64 0x18D2 0 ADDS r2,r2,r3 false +Instruction 1192 S:0xC003CF66 0xF8D22594 0 LDR r2,[r2,#0x594] false +Instruction 1193 S:0xC003CF6A 0xB1BA 171 CBZ r2,{pc}+0x32 ; 0xc003cf9c true fail +Instruction 1194 S:0xC003CF6C 0x466A 0 MOV r2,sp false +Instruction 1195 S:0xC003CF6E 0xF8DF80A4 0 LDR r8,[pc,#164] ; [0xC003D014] = 0xC05FD5C0 false +Instruction 1196 S:0xC003CF72 0xF42254FF 0 BIC r4,r2,#0x1fe0 false +Instruction 1197 S:0xC003CF76 0xF024041F 0 BIC r4,r4,#0x1f false +Instruction 1198 S:0xC003CF7A 0xF7E4F8FF 2 BL {pc}-0x1bdfe ; 0xc002117c true +Instruction 1199 S:0xC002117C 0xB538 0 PUSH {r3-r5,lr} false +Instruction 1200 S:0xC002117E 0xB500 0 PUSH {lr} false +Instruction 1201 S:0xC0021180 0xF85DEB04 0 POP {lr} false +Instruction 1202 S:0xC0021184 0x466B 0 MOV r3,sp false +Instruction 1203 S:0xC0021186 0xF42354FF 0 BIC r4,r3,#0x1fe0 false +Instruction 1204 S:0xC002118A 0xF024041F 0 BIC r4,r4,#0x1f false +Instruction 1205 S:0xC002118E 0x6965 0 LDR r5,[r4,#0x14] false +Instruction 1206 S:0xC0021190 0xF04EFFCE 3 BL {pc}+0x4efa0 ; 0xc0070130 true +Cycle Count 930 Tracing disabled +Info Tracing enabled +Instruction 1207 S:0xC0021194 0x68E3 0 LDR r3,[r4,#0xc] false +Instruction 1208 S:0xC0021196 0xF8D33240 0 LDR r3,[r3,#0x240] false +Instruction 1209 S:0xC002119A 0xB92B 5 CBNZ r3,{pc}+0xe ; 0xc00211a8 true fail +Instruction 1210 S:0xC002119C 0x6863 0 LDR r3,[r4,#4] false +Instruction 1211 S:0xC002119E 0xF0234278 0 BIC r2,r3,#0xf8000000 false +Instruction 1212 S:0xC00211A2 0xF02202FF 0 BIC r2,r2,#0xff false +Instruction 1213 S:0xC00211A6 0xB122 2 CBZ r2,{pc}+0xc ; 0xc00211b2 true +Instruction 1214 S:0xC00211B2 0xF5037300 0 ADD r3,r3,#0x200 false +Instruction 1215 S:0xC00211B6 0x6063 0 STR r3,[r4,#4] false +Instruction 1216 S:0xC00211B8 0x4628 0 MOV r0,r5 false +Instruction 1217 S:0xC00211BA 0xF034FE99 1 BL {pc}+0x34d36 ; 0xc0055ef0 true +Instruction 1218 S:0xC0055EF0 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 1219 S:0xC0055EF4 0xB084 0 SUB sp,sp,#0x10 false +Instruction 1220 S:0xC0055EF6 0xB500 0 PUSH {lr} false +Instruction 1221 S:0xC0055EF8 0xF85DEB04 0 POP {lr} false +Instruction 1222 S:0xC0055EFC 0x4D22 0 LDR r5,[pc,#136] ; [0xC0055F88] false +Instruction 1223 S:0xC0055EFE 0x4607 0 MOV r7,r0 false +Instruction 1224 S:0xC0055F00 0x4E22 0 LDR r6,[pc,#136] ; [0xC0055F8C] false +Instruction 1225 S:0xC0055F02 0xF7FFF81B 7 BL {pc}-0xfc6 ; 0xc0054f3c true +Instruction 1226 S:0xC0054F3C 0xB500 0 PUSH {lr} false +Instruction 1227 S:0xC0054F3E 0xF85DEB04 0 POP {lr} false +Instruction 1228 S:0xC0054F42 0xF100011F 0 ADD r1,r0,#0x1f false +Instruction 1229 S:0xC0054F46 0x4A0B 0 LDR r2,[pc,#44] ; [0xC0054F74] = 0xC064D4A8 false +Instruction 1230 S:0xC0054F48 0xEA110120 0 ANDS r1,r1,r0,ASR #32 false +Instruction 1231 S:0xC0054F4C 0xBF38 0 IT CC false +Instruction 1232 S:0xC0054F4E 0x4601 0 MOV r1,r0 false +Instruction 1233 S:0xC0054F50 0xF000031F 0 AND r3,r0,#0x1f false +Instruction 1234 S:0xC0054F54 0x1149 0 ASRS r1,r1,#5 false +Instruction 1235 S:0xC0054F56 0xF8522021 0 LDR r2,[r2,r1,LSL #2] false +Instruction 1236 S:0xC0054F5A 0xFA22F303 0 LSR r3,r2,r3 false +Instruction 1237 S:0xC0054F5E 0x07D9 0 LSLS r1,r3,#31 false +Instruction 1238 S:0xC0054F60 0xD400 84 BMI {pc}+4 ; 0xc0054f64 true fail +Instruction 1239 S:0xC0054F62 0x4770 2 BX lr true +Instruction 1240 S:0xC0055F06 0xF8554027 0 LDR r4,[r5,r7,LSL #2] false +Instruction 1241 S:0xC0055F0A 0x4633 0 MOV r3,r6 false +Instruction 1242 S:0xC0055F0C 0x191C 0 ADDS r4,r3,r4 false +Instruction 1243 S:0xC0055F0E 0x6EE3 0 LDR r3,[r4,#0x6c] false +Instruction 1244 S:0xC0055F10 0xB923 159 CBNZ r3,{pc}+0xc ; 0xc0055f1c true +Instruction 1245 S:0xC0055F1C 0xA802 0 ADD r0,sp,#8 false +Instruction 1246 S:0xC0055F1E 0xF7F9FB05 15 BL {pc}-0x69f2 ; 0xc004f52c true +Instruction 1247 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 1248 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false +Instruction 1249 S:0xC004F532 0xB500 0 PUSH {lr} false +Instruction 1250 S:0xC004F534 0xF85DEB04 0 POP {lr} false +Instruction 1251 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 1252 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 1253 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false +Instruction 1254 S:0xC004F53E 0x2B00 0 CMP r3,#0 false +Instruction 1255 S:0xC004F540 0xD16F 27 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 1256 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 1257 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 1258 S:0xC004F54A 0x464F 0 MOV r7,r9 false +Instruction 1259 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false +Instruction 1260 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false +Instruction 1261 S:0xC004F552 0xD46C 3 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 1262 S:0xC004F554 0xF3BF8F5F 0 DMB false +Instruction 1263 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false +Instruction 1264 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false +Instruction 1265 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false +Instruction 1266 S:0xC004F564 0x4630 0 MOV r0,r6 false +Instruction 1267 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false +Instruction 1268 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false +Instruction 1269 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false +Instruction 1270 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false +Instruction 1271 S:0xC004F572 0x4788 141 BLX r1 true +Cycle Count 61 Tracing disabled +Info Tracing enabled +Instruction 1272 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 1273 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false +Instruction 1274 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false +Instruction 1275 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 1276 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 1277 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false +Instruction 1278 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false +Instruction 1279 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false +Instruction 1280 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false +Instruction 1281 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 1282 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false +Instruction 1283 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false +Instruction 1284 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false +Instruction 1285 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false +Instruction 1286 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false +Instruction 1287 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false +Instruction 1288 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 1289 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false +Instruction 1290 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false +Instruction 1291 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false +Instruction 1292 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false +Instruction 1293 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 1294 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false +Instruction 1295 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false +Instruction 1296 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 1297 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 1298 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false +Instruction 1299 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false +Instruction 1300 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 1301 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 1302 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false +Instruction 1303 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false +Instruction 1304 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false +Instruction 1305 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 1306 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false +Instruction 1307 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 1308 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 1309 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false +Instruction 1310 S:0xC004F5F8 0xF3BF8F5F 0 DMB false +Instruction 1311 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false +Instruction 1312 S:0xC004F600 0x428D 0 CMP r5,r1 false +Instruction 1313 S:0xC004F602 0xD1A3 143 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 1314 S:0xC004F604 0x461D 0 MOV r5,r3 false +Instruction 1315 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 1316 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 1317 S:0xC004F60C 0x4614 0 MOV r4,r2 false +Instruction 1318 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 1319 S:0xC004F612 0x4650 0 MOV r0,r10 false +Instruction 1320 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false +Instruction 1321 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false +Instruction 1322 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 1323 S:0xC004F61E 0xE8BD8FF0 10 POP {r4-r11,pc} true +Instruction 1324 S:0xC0055F22 0x6EE3 0 LDR r3,[r4,#0x6c] false +Instruction 1325 S:0xC0055F24 0xF8DD9008 0 LDR r9,[sp,#8] false +Instruction 1326 S:0xC0055F28 0xF8DD800C 0 LDR r8,[sp,#0xc] false +Instruction 1327 S:0xC0055F2C 0xB9CB 1 CBNZ r3,{pc}+0x36 ; 0xc0055f62 true +Instruction 1328 S:0xC0055F62 0xF8552027 0 LDR r2,[r5,r7,LSL #2] false +Instruction 1329 S:0xC0055F66 0x4633 0 MOV r3,r6 false +Instruction 1330 S:0xC0055F68 0xEB030A02 0 ADD r10,r3,r2 false +Instruction 1331 S:0xC0055F6C 0x4638 0 MOV r0,r7 false +Instruction 1332 S:0xC0055F6E 0x4643 0 MOV r3,r8 false +Instruction 1333 S:0xC0055F70 0x2700 0 MOVS r7,#0 false +Instruction 1334 S:0xC0055F72 0x4651 0 MOV r1,r10 false +Instruction 1335 S:0xC0055F74 0x464A 0 MOV r2,r9 false +Instruction 1336 S:0xC0055F76 0x9700 0 STR r7,[sp,#0] false +Instruction 1337 S:0xC0055F78 0xF7FFFC00 13 BL {pc}-0x7fc ; 0xc005577c true +Instruction 1338 S:0xC005577C 0xB5F0 0 PUSH {r4-r7,lr} false +Instruction 1339 S:0xC005577E 0xB085 0 SUB sp,sp,#0x14 false +Instruction 1340 S:0xC0055780 0xB500 0 PUSH {lr} false +Instruction 1341 S:0xC0055782 0xF85DEB04 0 POP {lr} false +Instruction 1342 S:0xC0055786 0x460F 0 MOV r7,r1 false +Instruction 1343 S:0xC0055788 0x6EC9 0 LDR r1,[r1,#0x6c] false +Instruction 1344 S:0xC005578A 0x9E0A 0 LDR r6,[sp,#0x28] false +Instruction 1345 S:0xC005578C 0xB989 139 CBNZ r1,{pc}+0x26 ; 0xc00557b2 true +Instruction 1346 S:0xC00557B2 0xE9D7451C 0 LDRD r4,r5,[r7,#0x70] false +Instruction 1347 S:0xC00557B6 0x9201 0 STR r2,[sp,#4] false +Instruction 1348 S:0xC00557B8 0x1B14 0 SUBS r4,r2,r4 false +Instruction 1349 S:0xC00557BA 0xEB630505 0 SBC r5,r3,r5 false +Instruction 1350 S:0xC00557BE 0x9300 0 STR r3,[sp,#0] false +Instruction 1351 S:0xC00557C0 0xF7E6FF9C 31 BL {pc}-0x190c4 ; 0xc003c6fc true +Instruction 1352 S:0xC003C6FC 0xB488 0 PUSH {r3,r7} false +Instruction 1353 S:0xC003C6FE 0xAF00 0 ADD r7,sp,#0 false +Instruction 1354 S:0xC003C700 0xB500 0 PUSH {lr} false +Instruction 1355 S:0xC003C702 0xF85DEB04 0 POP {lr} false +Instruction 1356 S:0xC003C706 0xF24D52C0 0 MOV r2,#0xd5c0 false +Instruction 1357 S:0xC003C70A 0xF2CC025F 0 MOVT r2,#0xc05f false +Instruction 1358 S:0xC003C70E 0xF2430380 0 MOVW r3,#0x3080 false +Instruction 1359 S:0xC003C712 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1360 S:0xC003C716 0xF8522020 0 LDR r2,[r2,r0,LSL #2] false +Instruction 1361 S:0xC003C71A 0x189B 0 ADDS r3,r3,r2 false +Instruction 1362 S:0xC003C71C 0xF8D30488 0 LDR r0,[r3,#0x488] false +Instruction 1363 S:0xC003C720 0x46BD 0 MOV sp,r7 false +Instruction 1364 S:0xC003C722 0xBC88 0 POP {r3,r7} false +Instruction 1365 S:0xC003C724 0x4770 388 BX lr true +Instruction 1366 S:0xC00557C4 0x9A01 0 LDR r2,[sp,#4] false +Instruction 1367 S:0xC00557C6 0x9B00 0 LDR r3,[sp,#0] false +Instruction 1368 S:0xC00557C8 0xB948 1 CBNZ r0,{pc}+0x16 ; 0xc00557de true fail +Instruction 1369 S:0xC00557CA 0xE9D70122 0 LDRD r0,r1,[r7,#0x88] false +Instruction 1370 S:0xC00557CE 0x1900 0 ADDS r0,r0,r4 false +Instruction 1371 S:0xC00557D0 0xEB410105 0 ADC r1,r1,r5 false +Instruction 1372 S:0xC00557D4 0xE9C70122 0 STRD r0,r1,[r7,#0x88] false +Instruction 1373 S:0xC00557D8 0xE9C7231C 0 STRD r2,r3,[r7,#0x70] false +Instruction 1374 S:0xC00557DC 0xE7D7 113 B {pc}-0x4e ; 0xc005578e true +Instruction 1375 S:0xC005578E 0xB176 1 CBZ r6,{pc}+0x20 ; 0xc00557ae true +Instruction 1376 S:0xC00557AE 0xB005 0 ADD sp,sp,#0x14 false +Instruction 1377 S:0xC00557B0 0xBDF0 1 POP {r4-r7,pc} true +Instruction 1378 S:0xC0055F7C 0xF8CA706C 0 STR r7,[r10,#0x6c] false +Instruction 1379 S:0xC0055F80 0x6DE3 0 LDR r3,[r4,#0x5c] false +Instruction 1380 S:0xC0055F82 0x2B00 0 CMP r3,#0 false +Instruction 1381 S:0xC0055F84 0xD0C7 1 BEQ {pc}-0x6e ; 0xc0055f16 true fail +Instruction 1382 S:0xC0055F86 0xE7D5 1 B {pc}-0x52 ; 0xc0055f34 true +Instruction 1383 S:0xC0055F34 0x466A 0 MOV r2,sp false +Instruction 1384 S:0xC0055F36 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 1385 S:0xC0055F3A 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 1386 S:0xC0055F3E 0x695B 0 LDR r3,[r3,#0x14] false +Instruction 1387 S:0xC0055F40 0xF8553023 0 LDR r3,[r5,r3,LSL #2] false +Instruction 1388 S:0xC0055F44 0x18F6 0 ADDS r6,r6,r3 false +Instruction 1389 S:0xC0055F46 0xF8C69078 0 STR r9,[r6,#0x78] false +Instruction 1390 S:0xC0055F4A 0xF8C6807C 0 STR r8,[r6,#0x7c] false +Instruction 1391 S:0xC0055F4E 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false +Instruction 1392 S:0xC0055F52 0xB672 0 CPSID i false +Instruction 1393 S:0xC0055F54 0x4648 0 MOV r0,r9 false +Instruction 1394 S:0xC0055F56 0x4641 0 MOV r1,r8 false +Instruction 1395 S:0xC0055F58 0xF7FFFB0C 63 BL {pc}-0x9e4 ; 0xc0055574 true +Instruction 1396 S:0xC0055574 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 1397 S:0xC0055578 0xB500 0 PUSH {lr} false +Instruction 1398 S:0xC005557A 0xF85DEB04 0 POP {lr} false +Instruction 1399 S:0xC005557E 0x4604 0 MOV r4,r0 false +Instruction 1400 S:0xC0055580 0xF8DF80D8 0 LDR r8,[pc,#216] ; [0xC005565C] = 0xC064D4C8 false +Instruction 1401 S:0xC0055584 0x460D 0 MOV r5,r1 false +Instruction 1402 S:0xC0055586 0xF8DF90D8 0 LDR r9,[pc,#216] ; [0xC0055660] = 0xC064D488 false +Instruction 1403 S:0xC005558A 0xE9D82302 0 LDRD r2,r3,[r8,#8] false +Instruction 1404 S:0xC005558E 0xE9D90100 0 LDRD r0,r1,[r9,#0] false +Instruction 1405 S:0xC0055592 0x1AA2 0 SUBS r2,r4,r2 false +Instruction 1406 S:0xC0055594 0xEB650303 0 SBC r3,r5,r3 false +Instruction 1407 S:0xC0055598 0x4282 0 CMP r2,r0 false +Instruction 1408 S:0xC005559A 0xEB730601 0 SBCS r6,r3,r1 false +Instruction 1409 S:0xC005559E 0xDA01 326 BGE {pc}+6 ; 0xc00555a4 true fail +Instruction 1410 S:0xC00555A0 0xE8BD87F0 4 POP {r4-r10,pc} true +Instruction 1411 S:0xC0055F5C 0xF3848100 0 MSR CPSR_c,r4 false +Instruction 1412 S:0xC0055F60 0xE7D9 40 B {pc}-0x4a ; 0xc0055f16 true +Instruction 1413 S:0xC0055F16 0xB004 0 ADD sp,sp,#0x10 false +Instruction 1414 S:0xC0055F18 0xE8BD87F0 18 POP {r4-r10,pc} true +Instruction 1415 S:0xC00211BE 0xF7FFFE35 1 BL {pc}-0x392 ; 0xc0020e2c true +Instruction 1416 S:0xC0020E2C 0xB500 0 PUSH {lr} false +Instruction 1417 S:0xC0020E2E 0xF85DEB04 0 POP {lr} false +Instruction 1418 S:0xC0020E32 0xF44F7000 0 MOV r0,#0x200 false +Instruction 1419 S:0xC0020E36 0xF7FFBFC7 1 B.W {pc}-0x6e ; 0xc0020dc8 true +Instruction 1420 S:0xC0020DC8 0xB570 0 PUSH {r4-r6,lr} false +Instruction 1421 S:0xC0020DCA 0xB500 0 PUSH {lr} false +Instruction 1422 S:0xC0020DCC 0xF85DEB04 0 POP {lr} false +Instruction 1423 S:0xC0020DD0 0x466B 0 MOV r3,sp false +Instruction 1424 S:0xC0020DD2 0xF42354FF 0 BIC r4,r3,#0x1fe0 false +Instruction 1425 S:0xC0020DD6 0x2300 0 MOVS r3,#0 false +Instruction 1426 S:0xC0020DD8 0xF024041F 0 BIC r4,r4,#0x1f false +Instruction 1427 S:0xC0020DDC 0xF2C033FF 0 MOVT r3,#0x3ff false +Instruction 1428 S:0xC0020DE0 0x4605 0 MOV r5,r0 false +Instruction 1429 S:0xC0020DE2 0x6862 0 LDR r2,[r4,#4] false +Instruction 1430 S:0xC0020DE4 0x4013 0 ANDS r3,r3,r2 false +Instruction 1431 S:0xC0020DE6 0xB93B 8 CBNZ r3,{pc}+0x12 ; 0xc0020df8 true fail +Instruction 1432 S:0xC0020DE8 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 1433 S:0xC0020DEC 0x061A 0 LSLS r2,r3,#24 false +Instruction 1434 S:0xC0020DEE 0xD50E 21 BPL {pc}+0x20 ; 0xc0020e0e true fail +Instruction 1435 S:0xC0020DF0 0x6863 0 LDR r3,[r4,#4] false +Instruction 1436 S:0xC0020DF2 0x1B5B 0 SUBS r3,r3,r5 false +Instruction 1437 S:0xC0020DF4 0x6063 0 STR r3,[r4,#4] false +Instruction 1438 S:0xC0020DF6 0xBD70 5 POP {r4-r6,pc} true +Instruction 1439 S:0xC00211C2 0xE7F1 1 B {pc}-0x1a ; 0xc00211a8 true +Instruction 1440 S:0xC00211A8 0x6863 0 LDR r3,[r4,#4] false +Instruction 1441 S:0xC00211AA 0xF5033380 0 ADD r3,r3,#0x10000 false +Instruction 1442 S:0xC00211AE 0x6063 0 STR r3,[r4,#4] false +Instruction 1443 S:0xC00211B0 0xBD38 1 POP {r3-r5,pc} true +Instruction 1444 S:0xC003CF7E 0x4635 0 MOV r5,r6 false +Instruction 1445 S:0xC003CF80 0xF7FFF870 1 BL {pc}-0xf1c ; 0xc003c064 true +Instruction 1446 S:0xC003C064 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 1447 S:0xC003C068 0xAF00 0 ADD r7,sp,#0 false +Instruction 1448 S:0xC003C06A 0xB500 0 PUSH {lr} false +Instruction 1449 S:0xC003C06C 0xF85DEB04 0 POP {lr} false +Instruction 1450 S:0xC003C070 0x4E15 0 LDR r6,[pc,#84] ; [0xC003C0C8] = 0xC05F3080 false +Instruction 1451 S:0xC003C072 0xEE1D8F90 0 MRC p15,#0x0,r8,c13,c0,#4 false +Instruction 1452 S:0xC003C076 0xEB080506 0 ADD r5,r8,r6 false +Instruction 1453 S:0xC003C07A 0xF3BF8F5F 0 DMB false +Instruction 1454 S:0xC003C07E 0x2300 0 MOVS r3,#0 false +Instruction 1455 S:0xC003C080 0xF2055294 0 ADD r2,r5,#0x594 false +Instruction 1456 S:0xC003C084 0xE8524F00 0 LDREX r4,[r2] false +Instruction 1457 S:0xC003C088 0xE8423100 0 STREX r1,r3,[r2] false +Instruction 1458 S:0xC003C08C 0xF0910F00 0 TEQ r1,#0 false +Instruction 1459 S:0xC003C090 0xD1F8 236 BNE {pc}-0xc ; 0xc003c084 true fail +Instruction 1460 S:0xC003C092 0xF3BF8F5F 0 DMB false +Instruction 1461 S:0xC003C096 0x4628 0 MOV r0,r5 false +Instruction 1462 S:0xC003C098 0xF3A8FA8E 20 BL {pc}+0x3a8520 ; 0xc03e45b8 true +Cycle Count 562 Tracing disabled +Info Tracing enabled +Instruction 1463 S:0xC003C09C 0xB13C 2 CBZ r4,{pc}+0x12 ; 0xc003c0ae true fail +Instruction 1464 S:0xC003C09E 0xF1A40114 0 SUB r1,r4,#0x14 false +Instruction 1465 S:0xC003C0A2 0x6824 0 LDR r4,[r4,#0] false +Instruction 1466 S:0xC003C0A4 0x4628 0 MOV r0,r5 false +Instruction 1467 S:0xC003C0A6 0xF7FFFFB7 795 BL {pc}-0x8e ; 0xc003c018 true +Instruction 1468 S:0xC003C018 0xB5B0 0 PUSH {r4,r5,r7,lr} false +Instruction 1469 S:0xC003C01A 0xAF00 0 ADD r7,sp,#0 false +Instruction 1470 S:0xC003C01C 0xB500 0 PUSH {lr} false +Instruction 1471 S:0xC003C01E 0xF85DEB04 0 POP {lr} false +Instruction 1472 S:0xC003C022 0xF891323C 0 LDRB r3,[r1,#0x23c] false +Instruction 1473 S:0xC003C026 0x460C 0 MOV r4,r1 false +Instruction 1474 S:0xC003C028 0x2205 0 MOVS r2,#5 false +Instruction 1475 S:0xC003C02A 0x0699 0 LSLS r1,r3,#26 false +Instruction 1476 S:0xC003C02C 0x4621 0 MOV r1,r4 false +Instruction 1477 S:0xC003C02E 0x4605 0 MOV r5,r0 false +Instruction 1478 S:0xC003C030 0xBF42 0 ITTT MI false +Instruction 1479 S:0xC003C032 0xF8D0345C 0 LDR r3,[r0,#0x45c] false +Instruction 1480 S:0xC003C036 0xF10333FF 0 ADD r3,r3,#0xffffffff false +Instruction 1481 S:0xC003C03A 0xF8C0345C 0 STR r3,[r0,#0x45c] false +Instruction 1482 S:0xC003C03E 0xF7FFFEE3 19 BL {pc}-0x236 ; 0xc003be08 true +Instruction 1483 S:0xC003BE08 0xB488 0 PUSH {r3,r7} false +Instruction 1484 S:0xC003BE0A 0xAF00 0 ADD r7,sp,#0 false +Instruction 1485 S:0xC003BE0C 0xB500 0 PUSH {lr} false +Instruction 1486 S:0xC003BE0E 0xF85DEB04 0 POP {lr} false +Instruction 1487 S:0xC003BE12 0x680B 0 LDR r3,[r1,#0] false +Instruction 1488 S:0xC003BE14 0x079B 0 LSLS r3,r3,#30 false +Instruction 1489 S:0xC003BE16 0xD508 13 BPL {pc}+0x14 ; 0xc003be2a true +Instruction 1490 S:0xC003BE2A 0x46BD 0 MOV sp,r7 false +Instruction 1491 S:0xC003BE2C 0xBC88 0 POP {r3,r7} false +Instruction 1492 S:0xC003BE2E 0xF7FFBD1B 22 B.W {pc}-0x5c6 ; 0xc003b868 true +Instruction 1493 S:0xC003B868 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 1494 S:0xC003B86C 0xAF00 0 ADD r7,sp,#0 false +Instruction 1495 S:0xC003B86E 0xB500 0 PUSH {lr} false +Instruction 1496 S:0xC003B870 0xF85DEB04 0 POP {lr} false +Instruction 1497 S:0xC003B874 0x460E 0 MOV r6,r1 false +Instruction 1498 S:0xC003B876 0x4690 0 MOV r8,r2 false +Instruction 1499 S:0xC003B878 0x4681 0 MOV r9,r0 false +Instruction 1500 S:0xC003B87A 0xF7FFFF85 8 BL {pc}-0xf2 ; 0xc003b788 true +Instruction 1501 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false +Instruction 1502 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false +Instruction 1503 S:0xC003B78E 0xB500 0 PUSH {lr} false +Instruction 1504 S:0xC003B790 0xF85DEB04 0 POP {lr} false +Instruction 1505 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 1506 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 1507 S:0xC003B798 0x2B00 0 CMP r3,#0 false +Instruction 1508 S:0xC003B79A 0xDD01 9 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 1509 S:0xC003B7A0 0xF8D004C0 0 LDR r0,[r0,#0x4c0] false +Instruction 1510 S:0xC003B7A4 0xF003FD86 231 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 1511 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 1512 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false +Instruction 1513 S:0xC003F2B8 0xB108 142 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 1514 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 1515 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false +Instruction 1516 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false +Instruction 1517 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1518 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false +Instruction 1519 S:0xC000ED34 0x4798 2 BLX r3 true +Instruction 1520 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false +Instruction 1521 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false +Instruction 1522 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false +Instruction 1523 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false +Instruction 1524 S:0xC00113F8 0x4798 159 BLX r3 true +Cycle Count 70 Tracing disabled +Info Tracing enabled +Instruction 1525 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false +Instruction 1526 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 1527 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false +Instruction 1528 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false +Instruction 1529 S:0xC0011408 0x4610 0 MOV r0,r2 false +Instruction 1530 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false +Instruction 1531 S:0xC001140E 0xBD10 99 POP {r4,pc} true +Instruction 1532 S:0xC000ED36 0xBD08 1 POP {r3,pc} true +Instruction 1533 S:0xC003B7A8 0xF506638F 0 ADD r3,r6,#0x478 false +Instruction 1534 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 1535 S:0xC003B7B0 0xE9D38900 0 LDRD r8,r9,[r3,#0] false +Instruction 1536 S:0xC003B7B4 0xE9C30100 0 STRD r0,r1,[r3,#0] false +Instruction 1537 S:0xC003B7B8 0xE9D62300 0 LDRD r2,r3,[r6,#0] false +Instruction 1538 S:0xC003B7BC 0xEBB20208 0 SUBS r2,r2,r8 false +Instruction 1539 S:0xC003B7C0 0xEB630309 0 SBC r3,r3,r9 false +Instruction 1540 S:0xC003B7C4 0x1812 0 ADDS r2,r2,r0 false +Instruction 1541 S:0xC003B7C6 0xEB430301 0 ADC r3,r3,r1 false +Instruction 1542 S:0xC003B7CA 0xE9C62300 0 STRD r2,r3,[r6,#0] false +Instruction 1543 S:0xC003B7CE 0xE8BD83C8 3 POP {r3,r6-r9,pc} true +Instruction 1544 S:0xC003B87E 0x4633 0 MOV r3,r6 false +Instruction 1545 S:0xC003B880 0xE9F3457A 0 LDRD r4,r5,[r3,#0x1e8]! false +Instruction 1546 S:0xC003B884 0xEA540205 0 ORRS r2,r4,r5 false +Instruction 1547 S:0xC003B888 0xD10C 35 BNE {pc}+0x1c ; 0xc003b8a4 true fail +Instruction 1548 S:0xC003B88A 0x6872 0 LDR r2,[r6,#4] false +Instruction 1549 S:0xC003B88C 0x4809 0 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false +Instruction 1550 S:0xC003B88E 0x490A 0 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false +Instruction 1551 S:0xC003B890 0x6952 0 LDR r2,[r2,#0x14] false +Instruction 1552 S:0xC003B892 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false +Instruction 1553 S:0xC003B896 0x1889 0 ADDS r1,r1,r2 false +Instruction 1554 S:0xC003B898 0xF501618F 0 ADD r1,r1,#0x478 false +Instruction 1555 S:0xC003B89C 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 1556 S:0xC003B8A0 0xE9C34500 0 STRD r4,r5,[r3,#0] false +Instruction 1557 S:0xC003B8A4 0x6B33 0 LDR r3,[r6,#0x30] false +Instruction 1558 S:0xC003B8A6 0x4648 0 MOV r0,r9 false +Instruction 1559 S:0xC003B8A8 0x4642 0 MOV r2,r8 false +Instruction 1560 S:0xC003B8AA 0x4631 0 MOV r1,r6 false +Instruction 1561 S:0xC003B8AC 0x685B 0 LDR r3,[r3,#4] false +Instruction 1562 S:0xC003B8AE 0x4798 344 BLX r3 true +Instruction 1563 S:0xC0043DE4 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 1564 S:0xC0043DE8 0xB0A5 0 SUB sp,sp,#0x94 false +Instruction 1565 S:0xC0043DEA 0xB500 0 PUSH {lr} false +Instruction 1566 S:0xC0043DEC 0xF85DEB04 0 POP {lr} false +Instruction 1567 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false +Instruction 1568 S:0xC0043DF4 0x9013 0 STR r0,[sp,#0x4c] false +Instruction 1569 S:0xC0043DF6 0xF0008380 329 BEQ.W {pc}+0x704 ; 0xc00444fa true fail +Instruction 1570 S:0xC0043DFA 0x6D4B 0 LDR r3,[r1,#0x54] false +Instruction 1571 S:0xC0043DFC 0x2B00 0 CMP r3,#0 false +Instruction 1572 S:0xC0043DFE 0xF0408273 182 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail +Instruction 1573 S:0xC0043E02 0x465F 0 MOV r7,r11 false +Instruction 1574 S:0xC0043E04 0x4615 0 MOV r5,r2 false +Instruction 1575 S:0xC0043E06 0xF0050305 0 AND r3,r5,#5 false +Instruction 1576 S:0xC0043E0A 0xF8D76124 0 LDR r6,[r7,#0x124] false +Instruction 1577 S:0xC0043E0E 0x2B01 0 CMP r3,#1 false +Instruction 1578 S:0xC0043E10 0xD008 29 BEQ {pc}+0x14 ; 0xc0043e24 true fail +Instruction 1579 S:0xC0043E12 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false +Instruction 1580 S:0xC0043E16 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false +Instruction 1581 S:0xC0043E1A 0x1880 0 ADDS r0,r0,r2 false +Instruction 1582 S:0xC0043E1C 0xEB410103 0 ADC r1,r1,r3 false +Instruction 1583 S:0xC0043E20 0xE9C7010C 0 STRD r0,r1,[r7,#0x30] false +Instruction 1584 S:0xC0043E24 0x46B8 0 MOV r8,r7 false +Instruction 1585 S:0xC0043E26 0x4630 0 MOV r0,r6 false +Instruction 1586 S:0xC0043E28 0xF7FCF96E 115 BL {pc}-0x3d20 ; 0xc0040108 true +Instruction 1587 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 1588 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false +Instruction 1589 S:0xC004010E 0xB500 0 PUSH {lr} false +Instruction 1590 S:0xC0040110 0xF85DEB04 0 POP {lr} false +Instruction 1591 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 1592 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false +Instruction 1593 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 1594 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false +Instruction 1595 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false +Instruction 1596 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 1597 S:0xC004012A 0xD041 94 BEQ {pc}+0x86 ; 0xc00401b0 true +Instruction 1598 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false +Instruction 1599 S:0xC00401B2 0xE8BD8FF0 2 POP {r4-r11,pc} true +Instruction 1600 S:0xC0043E2C 0xF0050501 0 AND r5,r5,#1 false +Instruction 1601 S:0xC0043E30 0xE9F80150 0 LDRD r0,r1,[r8,#0x140]! false +Instruction 1602 S:0xC0043E34 0xE9CD010A 0 STRD r0,r1,[sp,#0x28] false +Instruction 1603 S:0xC0043E38 0x2801 0 CMP r0,#1 false +Instruction 1604 S:0xC0043E3A 0xF1710100 0 SBCS r1,r1,#0 false +Instruction 1605 S:0xC0043E3E 0xF2C0857A 1 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail +Instruction 1606 S:0xC0043E42 0xF8D73124 0 LDR r3,[r7,#0x124] false +Instruction 1607 S:0xC0043E46 0xF1030458 0 ADD r4,r3,#0x58 false +Instruction 1608 S:0xC0043E4A 0xE8D4017F 0 LDREXD r0,r1,[r4] false +Instruction 1609 S:0xC0043E4E 0x4602 0 MOV r2,r0 false +Instruction 1610 S:0xC0043E50 0x460B 0 MOV r3,r1 false +Instruction 1611 S:0xC0043E52 0xE9DD010A 0 LDRD r0,r1,[sp,#0x28] false +Instruction 1612 S:0xC0043E56 0x1A12 0 SUBS r2,r2,r0 false +Instruction 1613 S:0xC0043E58 0xEB630301 0 SBC r3,r3,r1 false +Instruction 1614 S:0xC0043E5C 0xEA520103 0 ORRS r1,r2,r3 false +Instruction 1615 S:0xC0043E60 0xF04083D8 404 BNE.W {pc}+0x7b4 ; 0xc0044614 true +Instruction 1616 S:0xC0044614 0xF44F60FC 0 MOV r0,#0x7e0 false +Instruction 1617 S:0xC0044618 0x2100 0 MOVS r1,#0 false +Instruction 1618 S:0xC004461A 0x4299 0 CMP r1,r3 false +Instruction 1619 S:0xC004461C 0xBF08 0 IT EQ false +Instruction 1620 S:0xC004461E 0x4290 0 CMP r0,r2 false +Instruction 1621 S:0xC0044620 0xF8D74148 0 LDR r4,[r7,#0x148] false +Instruction 1622 S:0xC0044624 0xF0C0830A 272 BCC.W {pc}+0x618 ; 0xc0044c3c true fail +Instruction 1623 S:0xC0044628 0x2A1F 0 CMP r2,#0x1f false +Instruction 1624 S:0xC004462A 0x4611 0 MOV r1,r2 false +Instruction 1625 S:0xC004462C 0xBF82 0 ITTT HI false +Instruction 1626 S:0xC004462E 0x0953 0 LSRS r3,r2,#5 false +Instruction 1627 S:0xC0044630 0xF002011F 0 AND r1,r2,#0x1f false +Instruction 1628 S:0xC0044634 0x40DC 0 LSRS r4,r4,r3 false +Instruction 1629 S:0xC0044636 0x4BA2 0 LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 false +Instruction 1630 S:0xC0044638 0xF8532021 0 LDR r2,[r3,r1,LSL #2] false +Instruction 1631 S:0xC004463C 0xFBA22304 0 UMULL r2,r3,r2,r4 false +Instruction 1632 S:0xC0044640 0x4619 0 MOV r1,r3 false +Instruction 1633 S:0xC0044642 0xF8C71148 0 STR r1,[r7,#0x148] false +Instruction 1634 S:0xC0044646 0x2200 0 MOVS r2,#0 false +Instruction 1635 S:0xC0044648 0x2300 0 MOVS r3,#0 false +Instruction 1636 S:0xC004464A 0xE9C82300 0 STRD r2,r3,[r8,#0] false +Instruction 1637 S:0xC004464E 0x2D00 0 CMP r5,#0 false +Instruction 1638 S:0xC0044650 0xF47FAC0D 259 BNE {pc}-0x7e2 ; 0xc0043e6e true +Instruction 1639 S:0xC0043E6E 0x460A 0 MOV r2,r1 false +Instruction 1640 S:0xC0043E70 0xE9D60114 0 LDRD r0,r1,[r6,#0x50] false +Instruction 1641 S:0xC0043E74 0x17D3 0 ASRS r3,r2,#31 false +Instruction 1642 S:0xC0043E76 0x428B 0 CMP r3,r1 false +Instruction 1643 S:0xC0043E78 0xBF08 0 IT EQ false +Instruction 1644 S:0xC0043E7A 0x4282 0 CMP r2,r0 false +Instruction 1645 S:0xC0043E7C 0xF08086D8 4 BCS.W {pc}+0xdb4 ; 0xc0044c30 true +Instruction 1646 S:0xC0044C30 0x2200 0 MOVS r2,#0 false +Instruction 1647 S:0xC0044C32 0x2300 0 MOVS r3,#0 false +Instruction 1648 S:0xC0044C34 0xE9C62314 0 STRD r2,r3,[r6,#0x50] false +Instruction 1649 S:0xC0044C38 0xF7FFB927 4 B {pc}-0xdae ; 0xc0043e8a true +Instruction 1650 S:0xC0043E8A 0xF8D73124 0 LDR r3,[r7,#0x124] false +Instruction 1651 S:0xC0043E8E 0xF8D72128 0 LDR r2,[r7,#0x128] false +Instruction 1652 S:0xC0043E92 0xF8D31084 0 LDR r1,[r3,#0x84] false +Instruction 1653 S:0xC0043E96 0xF8D144C0 0 LDR r4,[r1,#0x4c0] false +Instruction 1654 S:0xC0043E9A 0x940A 0 STR r4,[sp,#0x28] false +Instruction 1655 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false +Instruction 1656 S:0xC0043E9E 0xF0008452 3 BEQ.W {pc}+0x8a8 ; 0xc0044746 true +Instruction 1657 S:0xC0044746 0xF5016190 0 ADD r1,r1,#0x480 false +Instruction 1658 S:0xC004474A 0xE9D18900 0 LDRD r8,r9,[r1,#0] false +Instruction 1659 S:0xC004474E 0xF7FFBBAE 1 B {pc}-0x8a0 ; 0xc0043eae true +Instruction 1660 S:0xC0043EAE 0xF64B7540 0 MOV r5,#0xbf40 false +Instruction 1661 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false +Instruction 1662 S:0xC0043EB4 0xF2CC0564 0 MOVT r5,#0xc064 false +Instruction 1663 S:0xC0043EB8 0x69F8 0 LDR r0,[r7,#0x1c] false +Instruction 1664 S:0xC0043EBA 0x6B1B 0 LDR r3,[r3,#0x30] false +Instruction 1665 S:0xC0043EBC 0x686A 0 LDR r2,[r5,#4] false +Instruction 1666 S:0xC0043EBE 0xE9FE454E 0 LDRD r4,r5,[lr,#0x138]! false +Instruction 1667 S:0xC0043EC2 0x9010 0 STR r0,[sp,#0x40] false +Instruction 1668 S:0xC0043EC4 0xEBB80404 0 SUBS r4,r8,r4 false +Instruction 1669 S:0xC0043EC8 0xEB690505 0 SBC r5,r9,r5 false +Instruction 1670 S:0xC0043ECC 0xEA4F7CE2 0 ASR r12,r2,#31 false +Instruction 1671 S:0xC0043ED0 0x930C 0 STR r3,[sp,#0x30] false +Instruction 1672 S:0xC0043ED2 0xFBA50102 0 UMULL r0,r1,r5,r2 false +Instruction 1673 S:0xC0043ED6 0xFBA42302 0 UMULL r2,r3,r4,r2 false +Instruction 1674 S:0xC0043EDA 0xFB05110C 0 MLA r1,r5,r12,r1 false +Instruction 1675 S:0xC0043EDE 0xFB04330C 0 MLA r3,r4,r12,r3 false +Instruction 1676 S:0xC0043EE2 0xEA4F4C00 0 LSL r12,r0,#16 false +Instruction 1677 S:0xC0043EE6 0xF8CDC018 0 STR r12,[sp,#0x18] false +Instruction 1678 S:0xC0043EEA 0x040C 0 LSLS r4,r1,#16 false +Instruction 1679 S:0xC0043EEC 0xEA444510 0 ORR r5,r4,r0,LSR #16 false +Instruction 1680 S:0xC0043EF0 0x0C10 0 LSRS r0,r2,#16 false +Instruction 1681 S:0xC0043EF2 0x9507 0 STR r5,[sp,#0x1c] false +Instruction 1682 S:0xC0043EF4 0x0C1C 0 LSRS r4,r3,#16 false +Instruction 1683 S:0xC0043EF6 0xEA404103 0 ORR r1,r0,r3,LSL #16 false +Instruction 1684 S:0xC0043EFA 0x9409 0 STR r4,[sp,#0x24] false +Instruction 1685 S:0xC0043EFC 0x9108 0 STR r1,[sp,#0x20] false +Instruction 1686 S:0xC0043EFE 0xE9DD4508 0 LDRD r4,r5,[sp,#0x20] false +Instruction 1687 S:0xC0043F02 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false +Instruction 1688 S:0xC0043F06 0x1912 0 ADDS r2,r2,r4 false +Instruction 1689 S:0xC0043F08 0xEB430305 0 ADC r3,r3,r5 false +Instruction 1690 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false +Instruction 1691 S:0xC0043F0E 0xF1730500 0 SBCS r5,r3,#0 false +Instruction 1692 S:0xC0043F12 0xF2C083DD 8 BLT.W {pc}+0x7be ; 0xc00446d0 true fail +Instruction 1693 S:0xC0043F16 0xEA4F2C92 0 LSR r12,r2,#10 false +Instruction 1694 S:0xC0043F1A 0x0A99 0 LSRS r1,r3,#10 false +Instruction 1695 S:0xC0043F1C 0xEA4C5083 0 ORR r0,r12,r3,LSL #22 false +Instruction 1696 S:0xC0043F20 0x9105 0 STR r1,[sp,#0x14] false +Instruction 1697 S:0xC0043F22 0x9004 0 STR r0,[sp,#0x10] false +Instruction 1698 S:0xC0043F24 0xE9DD4504 0 LDRD r4,r5,[sp,#0x10] false +Instruction 1699 S:0xC0043F28 0x4325 0 ORRS r5,r5,r4 false +Instruction 1700 S:0xC0043F2A 0xF00080CE 2 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail +Instruction 1701 S:0xC0043F2E 0xF64B7C40 0 MOV r12,#0xbf40 false +Instruction 1702 S:0xC0043F32 0xE9CE8900 0 STRD r8,r9,[lr,#0] false +Instruction 1703 S:0xC0043F36 0xF2CC0C64 0 MOVT r12,#0xc064 false +Instruction 1704 S:0xC0043F3A 0xF8DC3000 0 LDR r3,[r12,#0] false +Instruction 1705 S:0xC0043F3E 0x2B00 0 CMP r3,#0 false +Instruction 1706 S:0xC0043F40 0xF00083D9 1 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail +Timestamp Timestamp: 562537008623 +Instruction 1707 S:0xC0043F44 0x980A 0 LDR r0,[sp,#0x28] false +Instruction 1708 S:0xC0043F46 0x4661 0 MOV r1,r12 false +Instruction 1709 S:0xC0043F48 0x2300 0 MOVS r3,#0 false +Instruction 1710 S:0xC0043F4A 0x930B 0 STR r3,[sp,#0x2c] false +Instruction 1711 S:0xC0043F4C 0xEB0C1C00 0 ADD r12,r12,r0,LSL #4 false +Instruction 1712 S:0xC0043F50 0xF8DC5098 0 LDR r5,[r12,#0x98] false +Instruction 1713 S:0xC0043F54 0x950A 0 STR r5,[sp,#0x28] false +Instruction 1714 S:0xC0043F56 0x980C 0 LDR r0,[sp,#0x30] false +Instruction 1715 S:0xC0043F58 0xF8D74134 0 LDR r4,[r7,#0x134] false +Instruction 1716 S:0xC0043F5C 0x1A38 0 SUBS r0,r7,r0 false +Instruction 1717 S:0xC0043F5E 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 1718 S:0xC0043F62 0xF1D00900 0 RSBS r9,r0,#0 false +Instruction 1719 S:0xC0043F66 0xEB590900 0 ADCS r9,r9,r0 false +Instruction 1720 S:0xC0043F6A 0x05A0 0 LSLS r0,r4,#22 false +Instruction 1721 S:0xC0043F6C 0x0D80 0 LSRS r0,r0,#22 false +Instruction 1722 S:0xC0043F6E 0x1812 0 ADDS r2,r2,r0 false +Instruction 1723 S:0xC0043F70 0xF1430300 0 ADC r3,r3,#0 false +Instruction 1724 S:0xC0043F74 0x2B00 0 CMP r3,#0 false +Instruction 1725 S:0xC0043F76 0xBF08 0 IT EQ false +Instruction 1726 S:0xC0043F78 0xF5B26F80 0 CMP r2,#0x400 false +Instruction 1727 S:0xC0043F7C 0xBF38 0 IT CC false +Instruction 1728 S:0xC0043F7E 0x2100 0 MOVS r1,#0 false +Instruction 1729 S:0xC0043F80 0xD37B 249 BCC {pc}+0xfa ; 0xc004407a true fail +Instruction 1730 S:0xC0043F82 0xF5C06080 0 RSB r0,r0,#0x400 false +Instruction 1731 S:0xC0043F86 0x9B10 0 LDR r3,[sp,#0x40] false +Instruction 1732 S:0xC0043F88 0xF8D71130 0 LDR r1,[r7,#0x130] false +Instruction 1733 S:0xC0043F8C 0xFB00F205 0 MUL r2,r0,r5 false +Instruction 1734 S:0xC0043F90 0x0A92 0 LSRS r2,r2,#10 false +Instruction 1735 S:0xC0043F92 0x2B00 0 CMP r3,#0 false +Instruction 1736 S:0xC0043F94 0xF00083DD 2 BEQ.W {pc}+0x7be ; 0xc0044752 true +Instruction 1737 S:0xC0044752 0x9122 0 STR r1,[sp,#0x88] false +Instruction 1738 S:0xC0044754 0xE424 1 B {pc}-0x7b4 ; 0xc0043fa0 true +Instruction 1739 S:0xC0043FA0 0xF1B90F00 0 CMP r9,#0 false +Instruction 1740 S:0xC0043FA4 0xD004 1 BEQ {pc}+0xc ; 0xc0043fb0 true +Instruction 1741 S:0xC0043FB0 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 1742 S:0xC0043FB4 0x1904 0 ADDS r4,r0,r4 false +Instruction 1743 S:0xC0043FB6 0x9423 0 STR r4,[sp,#0x8c] false +Instruction 1744 S:0xC0043FB8 0x1A12 0 SUBS r2,r2,r0 false +Instruction 1745 S:0xC0043FBA 0xEB6373E0 0 SBC r3,r3,r0,ASR #31 false +Instruction 1746 S:0xC0043FBE 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 1747 S:0xC0043FC2 0x9B00 0 LDR r3,[sp,#0] false +Instruction 1748 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 1749 S:0xC0043FC8 0xF8DDC004 0 LDR r12,[sp,#4] false +Instruction 1750 S:0xC0043FCC 0xE9DD0100 0 LDRD r0,r1,[sp,#0] false +Instruction 1751 S:0xC0043FD0 0x0A9B 0 LSRS r3,r3,#10 false +Instruction 1752 S:0xC0043FD2 0xF8C74134 0 STR r4,[r7,#0x134] false +Instruction 1753 S:0xC0043FD6 0xEA43548C 0 ORR r4,r3,r12,LSL #22 false +Instruction 1754 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false +Instruction 1755 S:0xC0043FDC 0x4019 0 ANDS r1,r1,r3 false +Instruction 1756 S:0xC0043FDE 0x9414 0 STR r4,[sp,#0x50] false +Instruction 1757 S:0xC0043FE0 0xEA4F239C 0 LSR r3,r12,#10 false +Instruction 1758 S:0xC0043FE4 0x9315 0 STR r3,[sp,#0x54] false +Instruction 1759 S:0xC0043FE6 0x4010 0 ANDS r0,r0,r2 false +Instruction 1760 S:0xC0043FE8 0xE9CD0104 0 STRD r0,r1,[sp,#0x10] false +Instruction 1761 S:0xC0043FEC 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false +Instruction 1762 S:0xC0043FF0 0x2201 0 MOVS r2,#1 false +Instruction 1763 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false +Instruction 1764 S:0xC0043FF4 0x1880 0 ADDS r0,r0,r2 false +Instruction 1765 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 1766 S:0xC0043FFA 0xEB410103 0 ADC r1,r1,r3 false +Instruction 1767 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false +Instruction 1768 S:0xC0044000 0x428B 0 CMP r3,r1 false +Instruction 1769 S:0xC0044002 0xBF08 0 IT EQ false +Instruction 1770 S:0xC0044004 0x4282 0 CMP r2,r0 false +Instruction 1771 S:0xC0044006 0xE9CD010C 0 STRD r0,r1,[sp,#0x30] false +Instruction 1772 S:0xC004400A 0xF0C086BF 10 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail +Instruction 1773 S:0xC004400E 0x9B0C 0 LDR r3,[sp,#0x30] false +Instruction 1774 S:0xC0044010 0x4680 0 MOV r8,r0 false +Instruction 1775 S:0xC0044012 0xF8DFC8AC 0 LDR r12,[pc,#2220] ; [0xC00448C0] false +Instruction 1776 S:0xC0044016 0x2B1F 0 CMP r3,#0x1f false +Instruction 1777 S:0xC0044018 0xF20086C1 1 BHI.W {pc}+0xd86 ; 0xc0044d9e true +Instruction 1778 S:0xC0044D9E 0x9922 0 LDR r1,[sp,#0x88] false +Instruction 1779 S:0xC0044DA0 0xF003081F 0 AND r8,r3,#0x1f false +Instruction 1780 S:0xC0044DA4 0x9C23 0 LDR r4,[sp,#0x8c] false +Instruction 1781 S:0xC0044DA6 0xEA4F1E53 0 LSR lr,r3,#5 false +Instruction 1782 S:0xC0044DAA 0xF8D73160 0 LDR r3,[r7,#0x160] false +Instruction 1783 S:0xC0044DAE 0xFA21F20E 0 LSR r2,r1,lr false +Instruction 1784 S:0xC0044DB2 0xF85C1028 0 LDR r1,[r12,r8,LSL #2] false +Instruction 1785 S:0xC0044DB6 0xFA24F00E 0 LSR r0,r4,lr false +Instruction 1786 S:0xC0044DBA 0xFA23FE0E 0 LSR lr,r3,lr false +Instruction 1787 S:0xC0044DBE 0xFBA22301 0 UMULL r2,r3,r2,r1 false +Instruction 1788 S:0xC0044DC2 0xFBA10100 0 UMULL r0,r1,r1,r0 false +Instruction 1789 S:0xC0044DC6 0x461C 0 MOV r4,r3 false +Instruction 1790 S:0xC0044DC8 0xF8C73130 0 STR r3,[r7,#0x130] false +Instruction 1791 S:0xC0044DCC 0xF8C71134 0 STR r1,[r7,#0x134] false +Instruction 1792 S:0xC0044DD0 0xF7FFB933 239 B {pc}-0xd96 ; 0xc004403a true +Instruction 1793 S:0xC004403A 0xF85C2028 0 LDR r2,[r12,r8,LSL #2] false +Instruction 1794 S:0xC004403E 0xFBA2230E 0 UMULL r2,r3,r2,lr false +Instruction 1795 S:0xC0044042 0xF8C73160 0 STR r3,[r7,#0x160] false +Instruction 1796 S:0xC0044046 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false +Instruction 1797 S:0xC004404A 0xF7FDFB41 2 BL {pc}-0x297a ; 0xc00416d0 true +Instruction 1798 S:0xC00416D0 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 1799 S:0xC00416D4 0xB500 0 PUSH {lr} false +Instruction 1800 S:0xC00416D6 0xF85DEB04 0 POP {lr} false +Instruction 1801 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 1802 S:0xC00416DC 0x2700 0 MOVS r7,#0 false +Instruction 1803 S:0xC00416DE 0x428F 0 CMP r7,r1 false +Instruction 1804 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 1805 S:0xC00416E2 0x4286 0 CMP r6,r0 false +Instruction 1806 S:0xC00416E4 0xD307 2 BCC {pc}+0x12 ; 0xc00416f6 true +Instruction 1807 S:0xC00416F6 0xF44F72AC 0 MOV r2,#0x158 false +Instruction 1808 S:0xC00416FA 0x2300 0 MOVS r3,#0 false +Instruction 1809 S:0xC00416FC 0x428B 0 CMP r3,r1 false +Instruction 1810 S:0xC00416FE 0xBF08 0 IT EQ false +Instruction 1811 S:0xC0041700 0x4282 0 CMP r2,r0 false +Instruction 1812 S:0xC0041702 0xD34A 2 BCC {pc}+0x98 ; 0xc004179a true +Instruction 1813 S:0xC004179A 0xF64B207E 0 MOV r0,#0xba7e false +Instruction 1814 S:0xC004179E 0xE7A7 1 B {pc}-0xae ; 0xc00416f0 true +Instruction 1815 S:0xC00416F0 0xE8BD03F0 0 POP {r4-r9} false +Instruction 1816 S:0xC00416F4 0x4770 8 BX lr true +Instruction 1817 S:0xC004404E 0xFB05F300 0 MUL r3,r5,r0 false +Instruction 1818 S:0xC0044052 0x9D10 0 LDR r5,[sp,#0x40] false +Instruction 1819 S:0xC0044054 0x0A9B 0 LSRS r3,r3,#10 false +Instruction 1820 S:0xC0044056 0xB115 1 CBZ r5,{pc}+8 ; 0xc004405e true +Instruction 1821 S:0xC004405E 0xF1B90F00 0 CMP r9,#0 false +Instruction 1822 S:0xC0044062 0xD004 14 BEQ {pc}+0xc ; 0xc004406e true +Instruction 1823 S:0xC004406E 0xF8D74134 0 LDR r4,[r7,#0x134] false +Instruction 1824 S:0xC0044072 0x2101 0 MOVS r1,#1 false +Instruction 1825 S:0xC0044074 0x1824 0 ADDS r4,r4,r0 false +Instruction 1826 S:0xC0044076 0xF8C74134 0 STR r4,[r7,#0x134] false +Instruction 1827 S:0xC004407A 0xF8DDC010 0 LDR r12,[sp,#0x10] false +Instruction 1828 S:0xC004407E 0xF8DDE02C 0 LDR lr,[sp,#0x2c] false +Instruction 1829 S:0xC0044082 0x9A05 0 LDR r2,[sp,#0x14] false +Instruction 1830 S:0xC0044084 0x4665 0 MOV r5,r12 false +Instruction 1831 S:0xC0044086 0x9B0A 0 LDR r3,[sp,#0x28] false +Instruction 1832 S:0xC0044088 0xFB0CF00E 0 MUL r0,r12,lr false +Instruction 1833 S:0xC004408C 0xFB030002 0 MLA r0,r3,r2,r0 false +Instruction 1834 S:0xC0044090 0xFBA52303 0 UMULL r2,r3,r5,r3 false +Instruction 1835 S:0xC0044094 0x18C3 0 ADDS r3,r0,r3 false +Instruction 1836 S:0xC0044096 0x0A92 0 LSRS r2,r2,#10 false +Instruction 1837 S:0xC0044098 0xEA425283 0 ORR r2,r2,r3,LSL #22 false +Instruction 1838 S:0xC004409C 0x9B10 0 LDR r3,[sp,#0x40] false +Instruction 1839 S:0xC004409E 0xB123 35 CBZ r3,{pc}+0xc ; 0xc00440aa true +Instruction 1840 S:0xC00440AA 0xF1B90F00 0 CMP r9,#0 false +Instruction 1841 S:0xC00440AE 0xD004 7 BEQ {pc}+0xc ; 0xc00440ba true +Instruction 1842 S:0xC00440BA 0x9D04 0 LDR r5,[sp,#0x10] false +Instruction 1843 S:0xC00440BC 0x1964 0 ADDS r4,r4,r5 false +Instruction 1844 S:0xC00440BE 0xF8C74134 0 STR r4,[r7,#0x134] false +Instruction 1845 S:0xC00440C2 0xB111 9 CBZ r1,{pc}+8 ; 0xc00440ca true fail +Instruction 1846 S:0xC00440C4 0x4638 0 MOV r0,r7 false +Instruction 1847 S:0xC00440C6 0xF7FCF901 1 BL {pc}-0x3dfa ; 0xc00402cc true +Instruction 1848 S:0xC00402CC 0xE92D4FF8 0 PUSH {r3-r11,lr} false +Instruction 1849 S:0xC00402D0 0xB500 0 PUSH {lr} false +Instruction 1850 S:0xC00402D2 0xF85DEB04 0 POP {lr} false +Instruction 1851 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 1852 S:0xC00402D8 0xF8D05128 0 LDR r5,[r0,#0x128] false +Instruction 1853 S:0xC00402DC 0xF8D0A148 0 LDR r10,[r0,#0x148] false +Instruction 1854 S:0xC00402E0 0x2D00 0 CMP r5,#0 false +Instruction 1855 S:0xC00402E2 0xD067 115 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 1856 S:0xC00403B4 0xF8D04134 0 LDR r4,[r0,#0x134] false +Instruction 1857 S:0xC00403B8 0xF1A00538 0 SUB r5,r0,#0x38 false +Instruction 1858 S:0xC00403BC 0xF8D08130 0 LDR r8,[r0,#0x130] false +Instruction 1859 S:0xC00403C0 0x6800 0 LDR r0,[r0,#0] false +Instruction 1860 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 1861 S:0xC00403C4 0x4621 0 MOV r1,r4 false +Instruction 1862 S:0xC00403C6 0xFB00F008 0 MUL r0,r0,r8 false +Instruction 1863 S:0xC00403CA 0xF211F883 170 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 189 Tracing disabled +Info Tracing enabled +Instruction 1864 S:0xC00403CE 0x4B27 0 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 1865 S:0xC00403D0 0x685A 0 LDR r2,[r3,#4] false +Instruction 1866 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 1867 S:0xC00403D4 0xF8C60148 0 STR r0,[r6,#0x148] false +Instruction 1868 S:0xC00403D8 0xB98A 480 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 1869 S:0xC00403DA 0xEA4F2088 0 LSL r0,r8,#10 false +Instruction 1870 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 1871 S:0xC00403E0 0xF211F878 2 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 4 Tracing disabled +Info Tracing enabled +Instruction 1872 S:0xC00403E4 0x4607 0 MOV r7,r0 false +Instruction 1873 S:0xC00403E6 0xF8C6014C 0 STR r0,[r6,#0x14c] false +Instruction 1874 S:0xC00403EA 0x4B21 0 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 1875 S:0xC00403EC 0x685A 0 LDR r2,[r3,#4] false +Instruction 1876 S:0xC00403EE 0x2A00 0 CMP r2,#0 false +Instruction 1877 S:0xC00403F0 0xD12E 3 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 1878 S:0xC00403F2 0xF8D60148 0 LDR r0,[r6,#0x148] false +Instruction 1879 S:0xC00403F6 0xEBCA0000 0 RSB r0,r10,r0 false +Instruction 1880 S:0xC00403FA 0xE8BD8FF8 4 POP {r3-r11,pc} true +Instruction 1881 S:0xC00440CA 0xE9D62312 0 LDRD r2,r3,[r6,#0x48] false +Instruction 1882 S:0xC00440CE 0x4630 0 MOV r0,r6 false +Instruction 1883 S:0xC00440D0 0xF8D74148 0 LDR r4,[r7,#0x148] false +Instruction 1884 S:0xC00440D4 0x2100 0 MOVS r1,#0 false +Instruction 1885 S:0xC00440D6 0x1912 0 ADDS r2,r2,r4 false +Instruction 1886 S:0xC00440D8 0xF1430300 0 ADC r3,r3,#0 false +Instruction 1887 S:0xC00440DC 0xE9C62312 0 STRD r2,r3,[r6,#0x48] false +Instruction 1888 S:0xC00440E0 0xF7FBFD5C 1 BL {pc}-0x4544 ; 0xc003fb9c true +Instruction 1889 S:0xC003FB9C 0xE92D0FF0 0 PUSH {r4-r11} false +Instruction 1890 S:0xC003FBA0 0xB500 0 PUSH {lr} false +Instruction 1891 S:0xC003FBA2 0xF85DEB04 0 POP {lr} false +Instruction 1892 S:0xC003FBA6 0xF8D06084 0 LDR r6,[r0,#0x84] false +Instruction 1893 S:0xC003FBAA 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false +Instruction 1894 S:0xC003FBAE 0xF8D67480 0 LDR r7,[r6,#0x480] false +Instruction 1895 S:0xC003FBB2 0xF8D66484 0 LDR r6,[r6,#0x484] false +Instruction 1896 S:0xC003FBB6 0x0D3A 0 LSRS r2,r7,#20 false +Instruction 1897 S:0xC003FBB8 0xEA423206 0 ORR r2,r2,r6,LSL #12 false +Instruction 1898 S:0xC003FBBC 0x0D33 0 LSRS r3,r6,#20 false +Instruction 1899 S:0xC003FBBE 0x1B14 0 SUBS r4,r2,r4 false +Instruction 1900 S:0xC003FBC0 0xEB630505 0 SBC r5,r3,r5 false +Instruction 1901 S:0xC003FBC4 0xEA540605 0 ORRS r6,r4,r5 false +Instruction 1902 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 1903 S:0xC003FBCA 0x2600 0 MOVS r6,#0 false +Instruction 1904 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 1905 S:0xC003FBCE 0x2900 0 CMP r1,#0 false +Instruction 1906 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 1907 S:0xC003FBD2 0x2600 0 MOVS r6,#0 false +Instruction 1908 S:0xC003FBD4 0xF0060601 0 AND r6,r6,#1 false +Instruction 1909 S:0xC003FBD8 0x2E00 0 CMP r6,#0 false +Instruction 1910 S:0xC003FBDA 0xD167 51 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 1911 S:0xC003FBDC 0xF1000C60 0 ADD r12,r0,#0x60 false +Instruction 1912 S:0xC003FBE0 0xE8DC677F 0 LDREXD r6,r7,[r12] false +Instruction 1913 S:0xC003FBE4 0xEA560807 0 ORRS r8,r6,r7 false +Instruction 1914 S:0xC003FBE8 0xD163 8 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 1915 S:0xC003FBEA 0xE9D06714 0 LDRD r6,r7,[r0,#0x50] false +Instruction 1916 S:0xC003FBEE 0xEA540C05 0 ORRS r12,r4,r5 false +Instruction 1917 S:0xC003FBF2 0xD027 3 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 1918 S:0xC003FBF4 0xF44F68FC 0 MOV r8,#0x7e0 false +Instruction 1919 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false +Instruction 1920 S:0xC003FBFC 0x45A9 0 CMP r9,r5 false +Instruction 1921 S:0xC003FBFE 0xBF08 0 IT EQ false +Instruction 1922 S:0xC003FC00 0x45A0 0 CMP r8,r4 false +Instruction 1923 S:0xC003FC02 0xF0C0808F 21 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 1924 S:0xC003FC06 0x2C1F 0 CMP r4,#0x1f false +Instruction 1925 S:0xC003FC08 0x46A4 0 MOV r12,r4 false +Instruction 1926 S:0xC003FC0A 0xD871 4 BHI {pc}+0xe6 ; 0xc003fcf0 true +Instruction 1927 S:0xC003FCF0 0xEA4F1854 0 LSR r8,r4,#5 false +Instruction 1928 S:0xC003FCF4 0xF0040C1F 0 AND r12,r4,#0x1f false +Instruction 1929 S:0xC003FCF8 0xF1C80A20 0 RSB r10,r8,#0x20 false +Instruction 1930 S:0xC003FCFC 0xFA26F608 0 LSR r6,r6,r8 false +Instruction 1931 S:0xC003FD00 0xFA07FA0A 0 LSL r10,r7,r10 false +Instruction 1932 S:0xC003FD04 0xF1A80920 0 SUB r9,r8,#0x20 false +Instruction 1933 S:0xC003FD08 0xFA27F909 0 LSR r9,r7,r9 false +Instruction 1934 S:0xC003FD0C 0xEA46060A 0 ORR r6,r6,r10 false +Instruction 1935 S:0xC003FD10 0xEA460609 0 ORR r6,r6,r9 false +Instruction 1936 S:0xC003FD14 0xFA27F708 0 LSR r7,r7,r8 false +Instruction 1937 S:0xC003FD18 0xE778 265 B {pc}-0x10c ; 0xc003fc0c true +Instruction 1938 S:0xC003FC0C 0xF8DF8120 0 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 1939 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false +Instruction 1940 S:0xC003FC14 0xF858C02C 0 LDR r12,[r8,r12,LSL #2] false +Instruction 1941 S:0xC003FC18 0xFBAC8906 0 UMULL r8,r9,r12,r6 false +Instruction 1942 S:0xC003FC1C 0xFB0C9A07 0 MLA r10,r12,r7,r9 false +Instruction 1943 S:0xC003FC20 0xE9C0AB14 0 STRD r10,r11,[r0,#0x50] false +Instruction 1944 S:0xC003FC24 0xF1000C58 0 ADD r12,r0,#0x58 false +Instruction 1945 S:0xC003FC28 0xE8DC677F 0 LDREXD r6,r7,[r12] false +Instruction 1946 S:0xC003FC2C 0x1936 0 ADDS r6,r6,r4 false +Instruction 1947 S:0xC003FC2E 0xEB470705 0 ADC r7,r7,r5 false +Instruction 1948 S:0xC003FC32 0xE8CC6778 0 STREXD r8,r6,r7,[r12] false +Instruction 1949 S:0xC003FC36 0xF0980F00 0 TEQ r8,#0 false +Instruction 1950 S:0xC003FC3A 0xD1F5 66 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 1951 S:0xC003FC3C 0x4656 0 MOV r6,r10 false +Instruction 1952 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 1953 S:0xC003FC40 0xE9C0231A 0 STRD r2,r3,[r0,#0x68] false +Instruction 1954 S:0xC003FC44 0xE9D0451E 0 LDRD r4,r5,[r0,#0x78] false +Instruction 1955 S:0xC003FC48 0xE9D02312 0 LDRD r2,r3,[r0,#0x48] false +Instruction 1956 S:0xC003FC4C 0xF8D0C094 0 LDR r12,[r0,#0x94] false +Instruction 1957 S:0xC003FC50 0x1B12 0 SUBS r2,r2,r4 false +Instruction 1958 S:0xC003FC52 0xEB630305 0 SBC r3,r3,r5 false +Instruction 1959 S:0xC003FC56 0x1992 0 ADDS r2,r2,r6 false +Instruction 1960 S:0xC003FC58 0xEB430307 0 ADC r3,r3,r7 false +Instruction 1961 S:0xC003FC5C 0xB999 24 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail +Instruction 1962 S:0xC003FC5E 0x17DE 0 ASRS r6,r3,#31 false +Instruction 1963 S:0xC003FC60 0xEA4F0AD4 0 LSR r10,r4,#3 false +Instruction 1964 S:0xC003FC64 0x4637 0 MOV r7,r6 false +Instruction 1965 S:0xC003FC66 0xEA860802 0 EOR r8,r6,r2 false +Instruction 1966 S:0xC003FC6A 0xEA860903 0 EOR r9,r6,r3 false +Instruction 1967 S:0xC003FC6E 0xEA4A7A45 0 ORR r10,r10,r5,LSL #29 false +Instruction 1968 S:0xC003FC72 0xEA4F0BD5 0 LSR r11,r5,#3 false +Instruction 1969 S:0xC003FC76 0xEBB80806 0 SUBS r8,r8,r6 false +Instruction 1970 S:0xC003FC7A 0xEB690907 0 SBC r9,r9,r7 false +Instruction 1971 S:0xC003FC7E 0x45CB 0 CMP r11,r9 false +Instruction 1972 S:0xC003FC80 0xBF08 0 IT EQ false +Instruction 1973 S:0xC003FC82 0x45C2 0 CMP r10,r8 false +Instruction 1974 S:0xC003FC84 0xD212 15 BCS {pc}+0x28 ; 0xc003fcac true +Instruction 1975 S:0xC003FCAC 0xE8BD0FF0 0 POP {r4-r11} false +Instruction 1976 S:0xC003FCB0 0x4770 26 BX lr true +Instruction 1977 S:0xC00440E4 0x4630 0 MOV r0,r6 false +Instruction 1978 S:0xC00440E6 0x4639 0 MOV r1,r7 false +Instruction 1979 S:0xC00440E8 0xF7FBFB98 1 BL {pc}-0x48cc ; 0xc003f81c true +Instruction 1980 S:0xC003F81C 0xB430 0 PUSH {r4,r5} false +Instruction 1981 S:0xC003F81E 0xB500 0 PUSH {lr} false +Instruction 1982 S:0xC003F820 0xF85DEB04 0 POP {lr} false +Instruction 1983 S:0xC003F824 0x2400 0 MOVS r4,#0 false +Instruction 1984 S:0xC003F826 0x680A 0 LDR r2,[r1,#0] false +Instruction 1985 S:0xC003F828 0x6803 0 LDR r3,[r0,#0] false +Instruction 1986 S:0xC003F82A 0x6044 0 STR r4,[r0,#4] false +Instruction 1987 S:0xC003F82C 0x189B 0 ADDS r3,r3,r2 false +Instruction 1988 S:0xC003F82E 0x6003 0 STR r3,[r0,#0] false +Instruction 1989 S:0xC003F830 0xF8D13120 0 LDR r3,[r1,#0x120] false +Instruction 1990 S:0xC003F834 0xB1AB 125 CBZ r3,{pc}+0x2e ; 0xc003f862 true +Instruction 1991 S:0xC003F862 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 1992 S:0xC003F866 0x680D 0 LDR r5,[r1,#0] false +Instruction 1993 S:0xC003F868 0x6B14 0 LDR r4,[r2,#0x30] false +Instruction 1994 S:0xC003F86A 0x6353 0 STR r3,[r2,#0x34] false +Instruction 1995 S:0xC003F86C 0x1964 0 ADDS r4,r4,r5 false +Instruction 1996 S:0xC003F86E 0x6314 0 STR r4,[r2,#0x30] false +Instruction 1997 S:0xC003F870 0xE7E1 23 B {pc}-0x3a ; 0xc003f836 true +Instruction 1998 S:0xC003F836 0xF8D13128 0 LDR r3,[r1,#0x128] false +Instruction 1999 S:0xC003F83A 0xB123 3 CBZ r3,{pc}+0xc ; 0xc003f846 true +Instruction 2000 S:0xC003F846 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 2001 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false +Instruction 2002 S:0xC003F84E 0xF5036599 0 ADD r5,r3,#0x4c8 false +Instruction 2003 S:0xC003F852 0xF8D344C8 0 LDR r4,[r3,#0x4c8] false +Instruction 2004 S:0xC003F856 0x6062 0 STR r2,[r4,#4] false +Instruction 2005 S:0xC003F858 0x614C 0 STR r4,[r1,#0x14] false +Instruction 2006 S:0xC003F85A 0x618D 0 STR r5,[r1,#0x18] false +Instruction 2007 S:0xC003F85C 0xF8C324C8 0 STR r2,[r3,#0x4c8] false +Instruction 2008 S:0xC003F860 0xE7EC 26 B {pc}-0x24 ; 0xc003f83c true +Instruction 2009 S:0xC003F83C 0x6883 0 LDR r3,[r0,#8] false +Instruction 2010 S:0xC003F83E 0x3301 0 ADDS r3,#1 false +Instruction 2011 S:0xC003F840 0x6083 0 STR r3,[r0,#8] false +Instruction 2012 S:0xC003F842 0xBC30 0 POP {r4,r5} false +Instruction 2013 S:0xC003F844 0x4770 6 BX lr true +Instruction 2014 S:0xC00440EC 0x4630 0 MOV r0,r6 false +Instruction 2015 S:0xC00440EE 0xF7FCF8AD 1 BL {pc}-0x3ea2 ; 0xc004024c true +Instruction 2016 S:0xC004024C 0xB570 0 PUSH {r4-r6,lr} false +Instruction 2017 S:0xC004024E 0xB500 0 PUSH {lr} false +Instruction 2018 S:0xC0040250 0xF85DEB04 0 POP {lr} false +Instruction 2019 S:0xC0040254 0xF8D01094 0 LDR r1,[r0,#0x94] false +Instruction 2020 S:0xC0040258 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 2021 S:0xC004025C 0x6A0B 0 LDR r3,[r1,#0x20] false +Instruction 2022 S:0xC004025E 0xF8D224C0 0 LDR r2,[r2,#0x4c0] false +Instruction 2023 S:0xC0040262 0xF8534022 0 LDR r4,[r3,r2,LSL #2] false +Instruction 2024 S:0xC0040266 0x2C00 0 CMP r4,#0 false +Instruction 2025 S:0xC0040268 0xD02B 236 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 2026 S:0xC00402C2 0xBD70 22 POP {r4-r6,pc} true +Instruction 2027 S:0xC00440F2 0xF24C5968 0 MOV r9,#0xc568 false +Instruction 2028 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false +Instruction 2029 S:0xC00440FA 0xF2CC095F 0 MOVT r9,#0xc05f false +Instruction 2030 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false +Instruction 2031 S:0xC0044102 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false +Instruction 2032 S:0xC0044106 0xF1A70838 0 SUB r8,r7,#0x38 false +Instruction 2033 S:0xC004410A 0xF8DC4000 0 LDR r4,[r12,#0] false +Instruction 2034 S:0xC004410E 0xF8D91000 0 LDR r1,[r9,#0] false +Instruction 2035 S:0xC0044112 0x07C9 0 LSLS r1,r1,#31 false +Instruction 2036 S:0xC0044114 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false +Instruction 2037 S:0xC0044118 0xBF48 0 IT MI false +Instruction 2038 S:0xC004411A 0x0864 0 LSRS r4,r4,#1 false +Instruction 2039 S:0xC004411C 0x1B12 0 SUBS r2,r2,r4 false +Instruction 2040 S:0xC004411E 0xF1630300 0 SBC r3,r3,#0 false +Instruction 2041 S:0xC0044122 0x4614 0 MOV r4,r2 false +Instruction 2042 S:0xC0044124 0x461D 0 MOV r5,r3 false +Instruction 2043 S:0xC0044126 0x1A24 0 SUBS r4,r4,r0 false +Instruction 2044 S:0xC0044128 0xEB650501 0 SBC r5,r5,r1 false +Instruction 2045 S:0xC004412C 0x2C01 0 CMP r4,#1 false +Instruction 2046 S:0xC004412E 0xF1750E00 0 SBCS lr,r5,#0 false +Instruction 2047 S:0xC0044132 0xBFB8 0 IT LT false +Instruction 2048 S:0xC0044134 0x460B 0 MOV r3,r1 false +Instruction 2049 S:0xC0044136 0xF8D71128 0 LDR r1,[r7,#0x128] false +Instruction 2050 S:0xC004413A 0xBFB8 0 IT LT false +Instruction 2051 S:0xC004413C 0x4602 0 MOV r2,r0 false +Instruction 2052 S:0xC004413E 0xE9C7230C 0 STRD r2,r3,[r7,#0x30] false +Instruction 2053 S:0xC0044142 0xB109 179 CBZ r1,{pc}+6 ; 0xc0044148 true +Instruction 2054 S:0xC0044148 0xE9D7231E 0 LDRD r2,r3,[r7,#0x78] false +Instruction 2055 S:0xC004414C 0xEA520003 0 ORRS r0,r2,r3 false +Instruction 2056 S:0xC0044150 0xD02A 101 BEQ {pc}+0x58 ; 0xc00441a8 true fail +Instruction 2057 S:0xC0044152 0xF8D61084 0 LDR r1,[r6,#0x84] false +Instruction 2058 S:0xC0044156 0xF501618F 0 ADD r1,r1,#0x478 false +Instruction 2059 S:0xC004415A 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 2060 S:0xC004415E 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 2061 S:0xC0044160 0xEB650503 0 SBC r5,r5,r3 false +Instruction 2062 S:0xC0044164 0x2C00 0 CMP r4,#0 false +Instruction 2063 S:0xC0044166 0xF1750100 0 SBCS r1,r5,#0 false +Instruction 2064 S:0xC004416A 0xF2C082F7 7 BLT.W {pc}+0x5f2 ; 0xc004475c true fail +Instruction 2065 S:0xC004416E 0xE9D72320 0 LDRD r2,r3,[r7,#0x80] false +Instruction 2066 S:0xC0044172 0x42AB 0 CMP r3,r5 false +Instruction 2067 S:0xC0044174 0xBF08 0 IT EQ false +Instruction 2068 S:0xC0044176 0x42A2 0 CMP r2,r4 false +Instruction 2069 S:0xC0044178 0xF0C08562 1 BCC.W {pc}+0xac8 ; 0xc0044c40 true +Instruction 2070 S:0xC0044C40 0xE9C74520 0 STRD r4,r5,[r7,#0x80] false +Instruction 2071 S:0xC0044C44 0xF7FFBA9A 12 B {pc}-0xac8 ; 0xc004417c true +Instruction 2072 S:0xC004417C 0xE9D72322 0 LDRD r2,r3,[r7,#0x88] false +Instruction 2073 S:0xC0044180 0x2000 0 MOVS r0,#0 false +Instruction 2074 S:0xC0044182 0x2100 0 MOVS r1,#0 false +Instruction 2075 S:0xC0044184 0xE9C7011E 0 STRD r0,r1,[r7,#0x78] false +Instruction 2076 S:0xC0044188 0x1912 0 ADDS r2,r2,r4 false +Instruction 2077 S:0xC004418A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2078 S:0xC004418E 0xE9C72322 0 STRD r2,r3,[r7,#0x88] false +Instruction 2079 S:0xC0044192 0xF1B80F00 0 CMP r8,#0 false +Instruction 2080 S:0xC0044196 0xD007 77 BEQ {pc}+0x12 ; 0xc00441a8 true fail +Instruction 2081 S:0xC0044198 0xF2460244 0 MOV r2,#0x6044 false +Instruction 2082 S:0xC004419C 0xF2CC0263 0 MOVT r2,#0xc063 false +Instruction 2083 S:0xC00441A0 0x6853 0 LDR r3,[r2,#4] false +Instruction 2084 S:0xC00441A2 0x2B00 0 CMP r3,#0 false +Instruction 2085 S:0xC00441A4 0xF04085D6 34 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail +Instruction 2086 S:0xC00441A8 0xE9D72324 0 LDRD r2,r3,[r7,#0x90] false +Instruction 2087 S:0xC00441AC 0xEA520403 0 ORRS r4,r2,r3 false +Instruction 2088 S:0xC00441B0 0xD051 1 BEQ {pc}+0xa6 ; 0xc0044256 true +Instruction 2089 S:0xC0044256 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 2090 S:0xC0044258 0x42A7 0 CMP r7,r4 false +Instruction 2091 S:0xC004425A 0xD008 18 BEQ {pc}+0x14 ; 0xc004426e true fail +Instruction 2092 S:0xC004425C 0xF8D63084 0 LDR r3,[r6,#0x84] false +Instruction 2093 S:0xC0044260 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 2094 S:0xC0044264 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 2095 S:0xC0044268 0xE9C72312 0 STRD r2,r3,[r7,#0x48] false +Instruction 2096 S:0xC004426C 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 2097 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false +Instruction 2098 S:0xC0044272 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false +Instruction 2099 S:0xC0044276 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false +Instruction 2100 S:0xC004427A 0xF2CC0960 0 MOVT r9,#0xc060 false +Instruction 2101 S:0xC004427E 0x1A80 0 SUBS r0,r0,r2 false +Instruction 2102 S:0xC0044280 0xEB610103 0 SBC r1,r1,r3 false +Instruction 2103 S:0xC0044284 0xF8D95000 0 LDR r5,[r9,#0] false +Instruction 2104 S:0xC0044288 0x2300 0 MOVS r3,#0 false +Instruction 2105 S:0xC004428A 0xEA4F7AE1 0 ASR r10,r1,#31 false +Instruction 2106 S:0xC004428E 0xEB050545 0 ADD r5,r5,r5,LSL #1 false +Instruction 2107 S:0xC0044292 0x46D3 0 MOV r11,r10 false +Instruction 2108 S:0xC0044294 0xEA80000A 0 EOR r0,r0,r10 false +Instruction 2109 S:0xC0044298 0xEA81010A 0 EOR r1,r1,r10 false +Instruction 2110 S:0xC004429C 0x462A 0 MOV r2,r5 false +Instruction 2111 S:0xC004429E 0xEBB0000A 0 SUBS r0,r0,r10 false +Instruction 2112 S:0xC00442A2 0xEB61010B 0 SBC r1,r1,r11 false +Instruction 2113 S:0xC00442A6 0x4282 0 CMP r2,r0 false +Instruction 2114 S:0xC00442A8 0xEB730C01 0 SBCS r12,r3,r1 false +Instruction 2115 S:0xC00442AC 0xBFBE 0 ITTT LT false +Instruction 2116 S:0xC00442AE 0x6C33 0 LDR r3,[r6,#0x40] false +Instruction 2117 S:0xC00442B0 0x3301 0 ADDS r3,#1 false +Instruction 2118 S:0xC00442B2 0x6433 0 STR r3,[r6,#0x40] false +Instruction 2119 S:0xC00442B4 0x42BC 0 CMP r4,r7 false +Instruction 2120 S:0xC00442B6 0xD003 19 BEQ {pc}+0xa ; 0xc00442c0 true fail +Instruction 2121 S:0xC00442B8 0x4630 0 MOV r0,r6 false +Instruction 2122 S:0xC00442BA 0x4639 0 MOV r1,r7 false +Instruction 2123 S:0xC00442BC 0xF7FCFEC4 1 BL {pc}-0x3274 ; 0xc0041048 true +Instruction 2124 S:0xC0041048 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 2125 S:0xC004104C 0xB500 0 PUSH {lr} false +Instruction 2126 S:0xC004104E 0xF85DEB04 0 POP {lr} false +Instruction 2127 S:0xC0041052 0x468C 0 MOV r12,r1 false +Instruction 2128 S:0xC0041054 0xF1000128 0 ADD r1,r0,#0x28 false +Instruction 2129 S:0xC0041058 0x2401 0 MOVS r4,#1 false +Instruction 2130 S:0xC004105A 0x460F 0 MOV r7,r1 false +Instruction 2131 S:0xC004105C 0x2300 0 MOVS r3,#0 false +Instruction 2132 S:0xC004105E 0xE010 39 B {pc}+0x24 ; 0xc0041082 true +Instruction 2133 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false +Instruction 2134 S:0xC0041084 0x2E00 0 CMP r6,#0 false +Instruction 2135 S:0xC0041086 0xD1EB 39 BNE {pc}-0x26 ; 0xc0041060 true fail +Instruction 2136 S:0xC0041088 0xF10C0208 0 ADD r2,r12,#8 false +Instruction 2137 S:0xC004108C 0xB104 14 CBZ r4,{pc}+4 ; 0xc0041090 true fail +Instruction 2138 S:0xC004108E 0x62C2 0 STR r2,[r0,#0x2c] false +Instruction 2139 S:0xC0041090 0xF8CC3008 0 STR r3,[r12,#8] false +Instruction 2140 S:0xC0041094 0x4610 0 MOV r0,r2 false +Instruction 2141 S:0xC0041096 0x2300 0 MOVS r3,#0 false +Instruction 2142 S:0xC0041098 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 2143 S:0xC004109C 0xF8CC3010 0 STR r3,[r12,#0x10] false +Instruction 2144 S:0xC00410A0 0x603A 0 STR r2,[r7,#0] false +Instruction 2145 S:0xC00410A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 2146 S:0xC00410A6 0xF215B865 14 B.W {pc}+0x2150ce ; 0xc0256174 true +Cycle Count 311 Tracing disabled +Info Tracing enabled +Instruction 2147 S:0xC00442C0 0x2301 0 MOVS r3,#1 false +Instruction 2148 S:0xC00442C2 0x61FB 0 STR r3,[r7,#0x1c] false +Instruction 2149 S:0xC00442C4 0x68B3 0 LDR r3,[r6,#8] false +Instruction 2150 S:0xC00442C6 0x2B01 0 CMP r3,#1 false +Instruction 2151 S:0xC00442C8 0xF00081D8 7 BEQ.W {pc}+0x3b4 ; 0xc004467c true +Instruction 2152 S:0xC004467C 0xF8D63088 0 LDR r3,[r6,#0x88] false +Instruction 2153 S:0xC0044680 0x2B00 0 CMP r3,#0 false +Instruction 2154 S:0xC0044682 0xF47FAE23 30 BNE {pc}-0x3b6 ; 0xc00442cc true +Instruction 2155 S:0xC00442CC 0x68F3 0 LDR r3,[r6,#0xc] false +Instruction 2156 S:0xC00442CE 0x3301 0 ADDS r3,#1 false +Instruction 2157 S:0xC00442D0 0x60F3 0 STR r3,[r6,#0xc] false +Instruction 2158 S:0xC00442D2 0xF8D77120 0 LDR r7,[r7,#0x120] false +Instruction 2159 S:0xC00442D6 0x2F00 0 CMP r7,#0 false +Instruction 2160 S:0xC00442D8 0xF000810F 15 BEQ.W {pc}+0x222 ; 0xc00444fa true +Instruction 2161 S:0xC00444FA 0x9D13 0 LDR r5,[sp,#0x4c] false +Instruction 2162 S:0xC00444FC 0x9E13 0 LDR r6,[sp,#0x4c] false +Instruction 2163 S:0xC00444FE 0xF5056390 0 ADD r3,r5,#0x480 false +Instruction 2164 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false +Instruction 2165 S:0xC0044506 0x686D 0 LDR r5,[r5,#4] false +Instruction 2166 S:0xC0044508 0xE9D38900 0 LDRD r8,r9,[r3,#0] false +Instruction 2167 S:0xC004450C 0xE9DA0100 0 LDRD r0,r1,[r10,#0] false +Instruction 2168 S:0xC0044510 0xF8D644C0 0 LDR r4,[r6,#0x4c0] false +Instruction 2169 S:0xC0044514 0xEBB80000 0 SUBS r0,r8,r0 false +Instruction 2170 S:0xC0044518 0xEB690101 0 SBC r1,r9,r1 false +Instruction 2171 S:0xC004451C 0xF7FBFA1E 150 BL {pc}-0x4bc0 ; 0xc003f95c true +Instruction 2172 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 2173 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 2174 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 2175 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 2176 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 2177 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 2178 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 2179 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 2180 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 2181 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 2182 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 2183 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 2184 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 2185 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 2186 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 2187 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 2188 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 2189 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 2190 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2191 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 2192 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 2193 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 2194 S:0xC003F9A6 0x4770 271 BX lr true +Instruction 2195 S:0xC0044520 0x2800 0 CMP r0,#0 false +Instruction 2196 S:0xC0044522 0xF1710700 0 SBCS r7,r1,#0 false +Instruction 2197 S:0xC0044526 0xF2C08147 1 BLT.W {pc}+0x292 ; 0xc00447b8 true fail +Instruction 2198 S:0xC004452A 0x0A86 0 LSRS r6,r0,#10 false +Instruction 2199 S:0xC004452C 0x0A8F 0 LSRS r7,r1,#10 false +Instruction 2200 S:0xC004452E 0xEA465681 0 ORR r6,r6,r1,LSL #22 false +Instruction 2201 S:0xC0044532 0xEA560B07 0 ORRS r11,r6,r7 false +Instruction 2202 S:0xC0044536 0xF0408114 1 BNE.W {pc}+0x22c ; 0xc0044762 true +Instruction 2203 S:0xC0044762 0x4B58 0 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false +Instruction 2204 S:0xC0044764 0xE9CA8900 0 STRD r8,r9,[r10,#0] false +Instruction 2205 S:0xC0044768 0x681A 0 LDR r2,[r3,#0] false +Instruction 2206 S:0xC004476A 0xB372 20 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail +Instruction 2207 S:0xC004476C 0xEB031304 0 ADD r3,r3,r4,LSL #4 false +Instruction 2208 S:0xC0044770 0xF04F0A00 0 MOV r10,#0 false +Instruction 2209 S:0xC0044774 0xF8CDA01C 0 STR r10,[sp,#0x1c] false +Instruction 2210 S:0xC0044778 0xF8D3C098 0 LDR r12,[r3,#0x98] false +Instruction 2211 S:0xC004477C 0xF8CDC018 0 STR r12,[sp,#0x18] false +Instruction 2212 S:0xC0044780 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 2213 S:0xC0044784 0xF8D9459C 0 LDR r4,[r9,#0x59c] false +Instruction 2214 S:0xC0044788 0x05A1 0 LSLS r1,r4,#22 false +Instruction 2215 S:0xC004478A 0x0D89 0 LSRS r1,r1,#22 false +Instruction 2216 S:0xC004478C 0x1872 0 ADDS r2,r6,r1 false +Instruction 2217 S:0xC004478E 0xF1470300 0 ADC r3,r7,#0 false +Instruction 2218 S:0xC0044792 0x2B00 0 CMP r3,#0 false +Instruction 2219 S:0xC0044794 0xBF08 0 IT EQ false +Instruction 2220 S:0xC0044796 0xF5B26F80 0 CMP r2,#0x400 false +Instruction 2221 S:0xC004479A 0xD21E 115 BCS {pc}+0x40 ; 0xc00447da true +Instruction 2222 S:0xC00447DA 0xF5C16380 0 RSB r3,r1,#0x400 false +Instruction 2223 S:0xC00447DE 0x2D00 0 CMP r5,#0 false +Instruction 2224 S:0xC00447E0 0xF0408099 20 BNE.W {pc}+0x136 ; 0xc0044916 true fail +Instruction 2225 S:0xC00447E4 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false +Instruction 2226 S:0xC00447E8 0xF8DA0598 0 LDR r0,[r10,#0x598] false +Instruction 2227 S:0xC00447EC 0xEBB60A03 0 SUBS r10,r6,r3 false +Instruction 2228 S:0xC00447F0 0xEB677BE3 0 SBC r11,r7,r3,ASR #31 false +Instruction 2229 S:0xC00447F4 0x2600 0 MOVS r6,#0 false +Instruction 2230 S:0xC00447F6 0x2700 0 MOVS r7,#0 false +Instruction 2231 S:0xC00447F8 0xE9CD6704 0 STRD r6,r7,[sp,#0x10] false +Instruction 2232 S:0xC00447FC 0xEA4F279A 0 LSR r7,r10,#10 false +Instruction 2233 S:0xC0044800 0x9704 0 STR r7,[sp,#0x10] false +Instruction 2234 S:0xC0044802 0xF8DDE010 0 LDR lr,[sp,#0x10] false +Instruction 2235 S:0xC0044806 0xEA4F229B 0 LSR r2,r11,#10 false +Instruction 2236 S:0xC004480A 0xF24036FF 0 MOV r6,#0x3ff false +Instruction 2237 S:0xC004480E 0x2700 0 MOVS r7,#0 false +Instruction 2238 S:0xC0044810 0xEA4E5E8B 0 ORR lr,lr,r11,LSL #22 false +Instruction 2239 S:0xC0044814 0x9205 0 STR r2,[sp,#0x14] false +Instruction 2240 S:0xC0044816 0xF8CDE010 0 STR lr,[sp,#0x10] false +Instruction 2241 S:0xC004481A 0xEA06060A 0 AND r6,r6,r10 false +Instruction 2242 S:0xC004481E 0xEA07070B 0 AND r7,r7,r11 false +Instruction 2243 S:0xC0044822 0xE9DDAB04 0 LDRD r10,r11,[sp,#0x10] false +Instruction 2244 S:0xC0044826 0xF04F0801 0 MOV r8,#1 false +Instruction 2245 S:0xC004482A 0xF04F0900 0 MOV r9,#0 false +Instruction 2246 S:0xC004482E 0xEB18080A 0 ADDS r8,r8,r10 false +Instruction 2247 S:0xC0044832 0x9913 0 LDR r1,[sp,#0x4c] false +Instruction 2248 S:0xC0044834 0xEB49090B 0 ADC r9,r9,r11 false +Instruction 2249 S:0xC0044838 0xF44F6AFC 0 MOV r10,#0x7e0 false +Instruction 2250 S:0xC004483C 0xF04F0B00 0 MOV r11,#0 false +Instruction 2251 S:0xC0044840 0x191B 0 ADDS r3,r3,r4 false +Instruction 2252 S:0xC0044842 0x45CB 0 CMP r11,r9 false +Instruction 2253 S:0xC0044844 0xBF08 0 IT EQ false +Instruction 2254 S:0xC0044846 0x45C2 0 CMP r10,r8 false +Instruction 2255 S:0xC0044848 0xF8C1359C 0 STR r3,[r1,#0x59c] false +Instruction 2256 S:0xC004484C 0xF0C08307 46 BCC.W {pc}+0x612 ; 0xc0044e5e true fail +Instruction 2257 S:0xC0044850 0xF1B80F1F 0 CMP r8,#0x1f false +Instruction 2258 S:0xC0044854 0x46C6 0 MOV lr,r8 false +Instruction 2259 S:0xC0044856 0x4C1A 0 LDR r4,[pc,#104] ; [0xC00448C0] = 0xC03E83C8 false +Instruction 2260 S:0xC0044858 0xF20082E7 5 BHI.W {pc}+0x5d2 ; 0xc0044e2a true +Instruction 2261 S:0xC0044E2A 0xF0080E1F 0 AND lr,r8,#0x1f false +Instruction 2262 S:0xC0044E2E 0x468B 0 MOV r11,r1 false +Instruction 2263 S:0xC0044E30 0xEA4F1858 0 LSR r8,r8,#5 false +Instruction 2264 S:0xC0044E34 0xF8D115C8 0 LDR r1,[r1,#0x5c8] false +Instruction 2265 S:0xC0044E38 0xF854202E 0 LDR r2,[r4,lr,LSL #2] false +Instruction 2266 S:0xC0044E3C 0xFA20F008 0 LSR r0,r0,r8 false +Instruction 2267 S:0xC0044E40 0xFA23F308 0 LSR r3,r3,r8 false +Instruction 2268 S:0xC0044E44 0xFA21FA08 0 LSR r10,r1,r8 false +Instruction 2269 S:0xC0044E48 0xFBA00102 0 UMULL r0,r1,r0,r2 false +Instruction 2270 S:0xC0044E4C 0xFBA32302 0 UMULL r2,r3,r3,r2 false +Instruction 2271 S:0xC0044E50 0x4688 0 MOV r8,r1 false +Instruction 2272 S:0xC0044E52 0xF8CB1598 0 STR r1,[r11,#0x598] false +Instruction 2273 S:0xC0044E56 0x4699 0 MOV r9,r3 false +Instruction 2274 S:0xC0044E58 0xF8CB359C 0 STR r3,[r11,#0x59c] false +Instruction 2275 S:0xC0044E5C 0xE510 140 B {pc}-0x5dc ; 0xc0044880 true +Instruction 2276 S:0xC0044880 0xF854302E 0 LDR r3,[r4,lr,LSL #2] false +Instruction 2277 S:0xC0044884 0xFBA3AB0A 0 UMULL r10,r11,r3,r10 false +Instruction 2278 S:0xC0044888 0x465C 0 MOV r4,r11 false +Instruction 2279 S:0xC004488A 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false +Instruction 2280 S:0xC004488E 0xE9DD0104 0 LDRD r0,r1,[sp,#0x10] false +Instruction 2281 S:0xC0044892 0xF8CA45C8 0 STR r4,[r10,#0x5c8] false +Instruction 2282 S:0xC0044896 0xF8CDC00C 0 STR r12,[sp,#0xc] false +Instruction 2283 S:0xC004489A 0xF7FCFF19 4 BL {pc}-0x31ca ; 0xc00416d0 true +Instruction 2284 S:0xC00416D0 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 2285 S:0xC00416D4 0xB500 0 PUSH {lr} false +Instruction 2286 S:0xC00416D6 0xF85DEB04 0 POP {lr} false +Instruction 2287 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 2288 S:0xC00416DC 0x2700 0 MOVS r7,#0 false +Instruction 2289 S:0xC00416DE 0x428F 0 CMP r7,r1 false +Instruction 2290 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 2291 S:0xC00416E2 0x4286 0 CMP r6,r0 false +Instruction 2292 S:0xC00416E4 0xD307 2 BCC {pc}+0x12 ; 0xc00416f6 true +Instruction 2293 S:0xC00416F6 0xF44F72AC 0 MOV r2,#0x158 false +Instruction 2294 S:0xC00416FA 0x2300 0 MOVS r3,#0 false +Instruction 2295 S:0xC00416FC 0x428B 0 CMP r3,r1 false +Instruction 2296 S:0xC00416FE 0xBF08 0 IT EQ false +Instruction 2297 S:0xC0041700 0x4282 0 CMP r2,r0 false +Instruction 2298 S:0xC0041702 0xD34A 2 BCC {pc}+0x98 ; 0xc004179a true fail +Instruction 2299 S:0xC0041704 0x4602 0 MOV r2,r0 false +Instruction 2300 S:0xC0041706 0x460B 0 MOV r3,r1 false +Instruction 2301 S:0xC0041708 0xF04F0C00 0 MOV r12,#0 false +Instruction 2302 S:0xC004170C 0xF06F041F 0 MVN r4,#0x1f false +Instruction 2303 S:0xC0041710 0xF04F35FF 0 MOV r5,#0xffffffff false +Instruction 2304 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2305 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2306 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2307 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2308 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2309 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2310 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2311 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2312 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2313 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2314 S:0xC0041734 0xD3EE 3 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2315 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2316 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2317 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2318 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2319 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2320 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2321 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2322 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2323 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2324 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2325 S:0xC0041734 0xD3EE 2 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2326 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2327 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2328 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2329 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2330 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2331 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2332 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2333 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2334 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2335 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2336 S:0xC0041734 0xD3EE 3 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2337 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2338 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2339 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2340 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2341 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2342 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2343 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2344 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2345 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2346 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2347 S:0xC0041734 0xD3EE 2 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2348 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2349 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2350 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2351 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2352 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2353 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2354 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2355 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2356 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2357 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2358 S:0xC0041734 0xD3EE 3 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2359 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2360 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2361 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2362 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2363 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2364 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2365 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2366 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2367 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2368 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2369 S:0xC0041734 0xD3EE 3 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2370 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2371 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2372 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2373 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2374 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2375 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2376 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2377 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2378 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2379 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2380 S:0xC0041734 0xD3EE 5 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2381 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2382 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2383 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2384 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2385 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2386 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2387 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2388 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2389 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2390 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2391 S:0xC0041734 0xD3EE 5 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2392 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2393 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2394 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2395 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2396 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2397 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2398 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2399 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2400 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2401 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2402 S:0xC0041734 0xD3EE 5 BCC {pc}-0x20 ; 0xc0041714 true +Instruction 2403 S:0xC0041714 0x1912 0 ADDS r2,r2,r4 false +Instruction 2404 S:0xC0041716 0xEA4F0C5C 0 LSR r12,r12,#1 false +Instruction 2405 S:0xC004171A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 2406 S:0xC004171E 0xF50C4CB6 0 ADD r12,r12,#0x5b00 false +Instruction 2407 S:0xC0041722 0x429F 0 CMP r7,r3 false +Instruction 2408 S:0xC0041724 0xBF08 0 IT EQ false +Instruction 2409 S:0xC0041726 0x4296 0 CMP r6,r2 false +Instruction 2410 S:0xC0041728 0xF04F0820 0 MOV r8,#0x20 false +Instruction 2411 S:0xC004172C 0xF04F0900 0 MOV r9,#0 false +Instruction 2412 S:0xC0041730 0xF10C0C4B 0 ADD r12,r12,#0x4b false +Instruction 2413 S:0xC0041734 0xD3EE 7 BCC {pc}-0x20 ; 0xc0041714 true fail +Instruction 2414 S:0xC0041736 0xF06F0420 0 MVN r4,#0x20 false +Instruction 2415 S:0xC004173A 0xF04F35FF 0 MOV r5,#0xffffffff false +Instruction 2416 S:0xC004173E 0x1824 0 ADDS r4,r4,r0 false +Instruction 2417 S:0xC0041740 0xF06F061F 0 MVN r6,#0x1f false +Instruction 2418 S:0xC0041744 0xEB450501 0 ADC r5,r5,r1 false +Instruction 2419 S:0xC0041748 0x0964 0 LSRS r4,r4,#5 false +Instruction 2420 S:0xC004174A 0x4662 0 MOV r2,r12 false +Instruction 2421 S:0xC004174C 0xEBB00008 0 SUBS r0,r0,r8 false +Instruction 2422 S:0xC0041750 0xEB610109 0 SBC r1,r1,r9 false +Instruction 2423 S:0xC0041754 0xEA4464C5 0 ORR r4,r4,r5,LSL #27 false +Instruction 2424 S:0xC0041758 0xEA4F1C55 0 LSR r12,r5,#5 false +Instruction 2425 S:0xC004175C 0x4267 0 RSBS r7,r4,#0 false +Instruction 2426 S:0xC004175E 0x2300 0 MOVS r3,#0 false +Instruction 2427 S:0xC0041760 0xFBA44506 0 UMULL r4,r5,r4,r6 false +Instruction 2428 S:0xC0041764 0xFB06760C 0 MLA r6,r6,r12,r7 false +Instruction 2429 S:0xC0041768 0x1900 0 ADDS r0,r0,r4 false +Instruction 2430 S:0xC004176A 0x4435 0 ADD r5,r5,r6 false +Instruction 2431 S:0xC004176C 0xEB410105 0 ADC r1,r1,r5 false +Instruction 2432 S:0xC0041770 0xEA500401 0 ORRS r4,r0,r1 false +Instruction 2433 S:0xC0041774 0xD106 31 BNE {pc}+0x10 ; 0xc0041784 true +Instruction 2434 S:0xC0041784 0x2820 0 CMP r0,#0x20 false +Instruction 2435 S:0xC0041786 0x4604 0 MOV r4,r0 false +Instruction 2436 S:0xC0041788 0xD00A 14 BEQ {pc}+0x18 ; 0xc00417a0 true fail +Instruction 2437 S:0xC004178A 0x4E08 0 LDR r6,[pc,#32] ; [0xC00417AC] = 0xC03E83C8 false +Instruction 2438 S:0xC004178C 0xF8567024 0 LDR r7,[r6,r4,LSL #2] false +Instruction 2439 S:0xC0041790 0xFBA74502 0 UMULL r4,r5,r7,r2 false +Instruction 2440 S:0xC0041794 0xFB075203 0 MLA r2,r7,r3,r5 false +Instruction 2441 S:0xC0041798 0xE7EE 16 B {pc}-0x20 ; 0xc0041778 true +Instruction 2442 S:0xC0041778 0xEB060080 0 ADD r0,r6,r0,LSL #2 false +Instruction 2443 S:0xC004177C 0xF8D000FC 0 LDR r0,[r0,#0xfc] false +Instruction 2444 S:0xC0041780 0x1880 0 ADDS r0,r0,r2 false +Instruction 2445 S:0xC0041782 0xE7B5 121 B {pc}-0x92 ; 0xc00416f0 true +Instruction 2446 S:0xC00416F0 0xE8BD03F0 0 POP {r4-r9} false +Instruction 2447 S:0xC00416F4 0x4770 1 BX lr true +Instruction 2448 S:0xC004489E 0xF8DDC00C 0 LDR r12,[sp,#0xc] false +Instruction 2449 S:0xC00448A2 0xBB5D 1 CBNZ r5,{pc}+0x5a ; 0xc00448fc true fail +Instruction 2450 S:0xC00448A4 0xF8DA1598 0 LDR r1,[r10,#0x598] false +Instruction 2451 S:0xC00448A8 0xEB090400 0 ADD r4,r9,r0 false +Instruction 2452 S:0xC00448AC 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 2453 S:0xC00448B0 0xF8C9459C 0 STR r4,[r9,#0x59c] false +Instruction 2454 S:0xC00448B4 0xE774 1 B {pc}-0x114 ; 0xc00447a0 true +Instruction 2455 S:0xC00447A0 0x2D00 0 CMP r5,#0 false +Instruction 2456 S:0xC00447A2 0xF0408091 4 BNE.W {pc}+0x126 ; 0xc00448c8 true fail +Instruction 2457 S:0xC00447A6 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false +Instruction 2458 S:0xC00447AA 0xF8DA55C8 0 LDR r5,[r10,#0x5c8] false +Instruction 2459 S:0xC00447AE 0x19A4 0 ADDS r4,r4,r6 false +Instruction 2460 S:0xC00447B0 0x9E13 0 LDR r6,[sp,#0x4c] false +Instruction 2461 S:0xC00447B2 0xF8C6459C 0 STR r4,[r6,#0x59c] false +Instruction 2462 S:0xC00447B6 0xE6C7 2 B {pc}-0x26e ; 0xc0044548 true +Instruction 2463 S:0xC0044548 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 2464 S:0xC004454C 0x028B 0 LSLS r3,r1,#10 false +Instruction 2465 S:0xC004454E 0x3401 0 ADDS r4,#1 false +Instruction 2466 S:0xC0044550 0x4618 0 MOV r0,r3 false +Instruction 2467 S:0xC0044552 0x2100 0 MOVS r1,#0 false +Instruction 2468 S:0xC0044554 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false +Instruction 2469 S:0xC0044558 0xF8D970B8 0 LDR r7,[r9,#0xb8] false +Instruction 2470 S:0xC004455C 0xF20CFC18 2 BL {pc}+0x20c834 ; 0xc0250d90 true +Cycle Count 10 Tracing disabled +Info Tracing enabled +Instruction 2471 S:0xC0044560 0x1BD6 0 SUBS r6,r2,r7 false +Instruction 2472 S:0xC0044562 0xF8D980BC 0 LDR r8,[r9,#0xbc] false +Instruction 2473 S:0xC0044566 0xEA8679E6 0 EOR r9,r6,r6,ASR #31 false +Instruction 2474 S:0xC004456A 0xEBA979E6 0 SUB r9,r9,r6,ASR #31 false +Instruction 2475 S:0xC004456E 0x02A8 0 LSLS r0,r5,#10 false +Instruction 2476 S:0xC0044570 0x2100 0 MOVS r1,#0 false +Instruction 2477 S:0xC0044572 0xF8DA50DC 0 LDR r5,[r10,#0xdc] false +Instruction 2478 S:0xC0044576 0xF20CFC0B 13 BL {pc}+0x20c81a ; 0xc0250d90 true +Cycle Count 7 Tracing disabled +Info Tracing enabled +Instruction 2479 S:0xC004457A 0xEBB91F97 0 CMP r9,r7,LSR #6 false +Instruction 2480 S:0xC004457E 0xEBC80202 0 RSB r2,r8,r2 false +Instruction 2481 S:0xC0044582 0xD806 1 BHI {pc}+0x10 ; 0xc0044592 true fail +Instruction 2482 S:0xC0044584 0xEA8273E2 0 EOR r3,r2,r2,ASR #31 false +Instruction 2483 S:0xC0044588 0xEBA373E2 0 SUB r3,r3,r2,ASR #31 false +Instruction 2484 S:0xC004458C 0xEBB31F98 0 CMP r3,r8,LSR #6 false +Instruction 2485 S:0xC0044590 0xD91F 8 BLS {pc}+0x42 ; 0xc00445d2 true +Instruction 2486 S:0xC00445D2 0x4BB9 0 LDR r3,[pc,#740] ; [0xC00448B8] = 0xC0635FCC false +Instruction 2487 S:0xC00445D4 0x9D13 0 LDR r5,[sp,#0x4c] false +Instruction 2488 S:0xC00445D6 0x685A 0 LDR r2,[r3,#4] false +Instruction 2489 S:0xC00445D8 0xF8D50598 0 LDR r0,[r5,#0x598] false +Instruction 2490 S:0xC00445DC 0xF8D5159C 0 LDR r1,[r5,#0x59c] false +Instruction 2491 S:0xC00445E0 0xF8D584C0 0 LDR r8,[r5,#0x4c0] false +Instruction 2492 S:0xC00445E4 0x2A00 0 CMP r2,#0 false +Instruction 2493 S:0xC00445E6 0xF0408455 40 BNE.W {pc}+0x8ae ; 0xc0044e94 true fail +Instruction 2494 S:0xC00445EA 0x4BB4 0 LDR r3,[pc,#720] ; [0xC00448BC] = 0xC0635FB8 false +Instruction 2495 S:0xC00445EC 0x9F13 0 LDR r7,[sp,#0x4c] false +Instruction 2496 S:0xC00445EE 0x685A 0 LDR r2,[r3,#4] false +Instruction 2497 S:0xC00445F0 0xE9D74524 0 LDRD r4,r5,[r7,#0x90] false +Instruction 2498 S:0xC00445F4 0x2A00 0 CMP r2,#0 false +Instruction 2499 S:0xC00445F6 0xF040843D 109 BNE.W {pc}+0x87e ; 0xc0044e74 true fail +Instruction 2500 S:0xC00445FA 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 2501 S:0xC00445FE 0x4648 0 MOV r0,r9 false +Instruction 2502 S:0xC0044600 0xF8D93004 0 LDR r3,[r9,#4] false +Instruction 2503 S:0xC0044604 0x3301 0 ADDS r3,#1 false +Instruction 2504 S:0xC0044606 0xF8C93004 0 STR r3,[r9,#4] false +Instruction 2505 S:0xC004460A 0xB025 0 ADD sp,sp,#0x94 false +Instruction 2506 S:0xC004460C 0xE8BD4FF0 0 POP {r4-r11,lr} false +Instruction 2507 S:0xC0044610 0xF7FCBD9E 4 B {pc}-0x34c0 ; 0xc0041150 true +Instruction 2508 S:0xC0041150 0xB478 0 PUSH {r3-r6} false +Instruction 2509 S:0xC0041152 0xB500 0 PUSH {lr} false +Instruction 2510 S:0xC0041154 0xF85DEB04 0 POP {lr} false +Instruction 2511 S:0xC0041158 0x4A16 0 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false +Instruction 2512 S:0xC004115A 0xF8D01460 0 LDR r1,[r0,#0x460] false +Instruction 2513 S:0xC004115E 0x6812 0 LDR r2,[r2,#0] false +Instruction 2514 S:0xC0041160 0x0612 0 LSLS r2,r2,#24 false +Instruction 2515 S:0xC0041162 0xD51A 3 BPL {pc}+0x38 ; 0xc004119a true +Instruction 2516 S:0xC004119A 0xBC78 0 POP {r3-r6} false +Instruction 2517 S:0xC004119C 0x4770 1 BX lr true +Instruction 2518 S:0xC003B8B0 0xE8BD83F8 1 POP {r3-r9,pc} true +Instruction 2519 S:0xC003C042 0x68E3 0 LDR r3,[r4,#0xc] false +Instruction 2520 S:0xC003C044 0x2201 0 MOVS r2,#1 false +Instruction 2521 S:0xC003C046 0x61E2 0 STR r2,[r4,#0x1c] false +Instruction 2522 S:0xC003C048 0x069A 0 LSLS r2,r3,#26 false +Instruction 2523 S:0xC003C04A 0xD504 1 BPL {pc}+0xc ; 0xc003c056 true +Instruction 2524 S:0xC003C056 0x4628 0 MOV r0,r5 false +Instruction 2525 S:0xC003C058 0x4621 0 MOV r1,r4 false +Instruction 2526 S:0xC003C05A 0x2200 0 MOVS r2,#0 false +Instruction 2527 S:0xC003C05C 0xE8BD40B0 0 POP {r4,r5,r7,lr} false +Instruction 2528 S:0xC003C060 0xF7FFBF42 5 B.W {pc}-0x178 ; 0xc003bee8 true +Instruction 2529 S:0xC003BEE8 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 2530 S:0xC003BEEC 0xAF00 0 ADD r7,sp,#0 false +Instruction 2531 S:0xC003BEEE 0xB500 0 PUSH {lr} false +Instruction 2532 S:0xC003BEF0 0xF85DEB04 0 POP {lr} false +Instruction 2533 S:0xC003BEF4 0x4606 0 MOV r6,r0 false +Instruction 2534 S:0xC003BEF6 0x460D 0 MOV r5,r1 false +Instruction 2535 S:0xC003BEF8 0xF7FFFFC8 10 BL {pc}-0x6c ; 0xc003be8c true +Instruction 2536 S:0xC003BE8C 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 2537 S:0xC003BE90 0xAF00 0 ADD r7,sp,#0 false +Instruction 2538 S:0xC003BE92 0xB500 0 PUSH {lr} false +Instruction 2539 S:0xC003BE94 0xF85DEB04 0 POP {lr} false +Instruction 2540 S:0xC003BE98 0xF8D06460 0 LDR r6,[r0,#0x460] false +Instruction 2541 S:0xC003BE9C 0x6B0D 0 LDR r5,[r1,#0x30] false +Instruction 2542 S:0xC003BE9E 0x4680 0 MOV r8,r0 false +Instruction 2543 S:0xC003BEA0 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 2544 S:0xC003BEA2 0x42A5 0 CMP r5,r4 false +Instruction 2545 S:0xC003BEA4 0xD019 3 BEQ {pc}+0x36 ; 0xc003beda true fail +Instruction 2546 S:0xC003BEA6 0x4B0F 0 LDR r3,[pc,#60] ; [0xC003BEE4] = 0xC03E85AC false +Instruction 2547 S:0xC003BEA8 0x429C 0 CMP r4,r3 false +Instruction 2548 S:0xC003BEAA 0xD104 1 BNE {pc}+0xc ; 0xc003beb6 true +Instruction 2549 S:0xC003BEB6 0x429D 0 CMP r5,r3 false +Instruction 2550 S:0xC003BEB8 0xD1F9 9 BNE {pc}-0xa ; 0xc003beae true +Instruction 2551 S:0xC003BEAE 0x681B 0 LDR r3,[r3,#0] false +Instruction 2552 S:0xC003BEB0 0xB143 219 CBZ r3,{pc}+0x14 ; 0xc003bec4 true fail +Instruction 2553 S:0xC003BEB2 0x429C 0 CMP r4,r3 false +Instruction 2554 S:0xC003BEB4 0xD006 2 BEQ {pc}+0x10 ; 0xc003bec4 true fail +Instruction 2555 S:0xC003BEB6 0x429D 0 CMP r5,r3 false +Instruction 2556 S:0xC003BEB8 0xD1F9 1 BNE {pc}-0xa ; 0xc003beae true +Instruction 2557 S:0xC003BEAE 0x681B 0 LDR r3,[r3,#0] false +Instruction 2558 S:0xC003BEB0 0xB143 110 CBZ r3,{pc}+0x14 ; 0xc003bec4 true fail +Instruction 2559 S:0xC003BEB2 0x429C 0 CMP r4,r3 false +Instruction 2560 S:0xC003BEB4 0xD006 1 BEQ {pc}+0x10 ; 0xc003bec4 true fail +Instruction 2561 S:0xC003BEB6 0x429D 0 CMP r5,r3 false +Instruction 2562 S:0xC003BEB8 0xD1F9 1 BNE {pc}-0xa ; 0xc003beae true fail +Instruction 2563 S:0xC003BEBA 0x4630 0 MOV r0,r6 false +Instruction 2564 S:0xC003BEBC 0xF7FFFD84 13 BL {pc}-0x4f4 ; 0xc003b9c8 true +Instruction 2565 S:0xC003B9C8 0xB590 0 PUSH {r4,r7,lr} false +Instruction 2566 S:0xC003B9CA 0xB083 0 SUB sp,sp,#0xc false +Instruction 2567 S:0xC003B9CC 0xAF00 0 ADD r7,sp,#0 false +Instruction 2568 S:0xC003B9CE 0xB500 0 PUSH {lr} false +Instruction 2569 S:0xC003B9D0 0xF85DEB04 0 POP {lr} false +Instruction 2570 S:0xC003B9D4 0x4604 0 MOV r4,r0 false +Instruction 2571 S:0xC003B9D6 0x4815 0 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false +Instruction 2572 S:0xC003B9D8 0x4B15 0 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false +Instruction 2573 S:0xC003B9DA 0x6861 0 LDR r1,[r4,#4] false +Instruction 2574 S:0xC003B9DC 0x694A 0 LDR r2,[r1,#0x14] false +Instruction 2575 S:0xC003B9DE 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false +Instruction 2576 S:0xC003B9E2 0x589B 0 LDR r3,[r3,r2] false +Instruction 2577 S:0xC003B9E4 0xB29A 0 UXTH r2,r3 false +Instruction 2578 S:0xC003B9E6 0x607B 0 STR r3,[r7,#4] false +Instruction 2579 S:0xC003B9E8 0xEBB24F13 0 CMP r2,r3,LSR #16 false +Instruction 2580 S:0xC003B9EC 0xD01C 172 BEQ {pc}+0x3c ; 0xc003ba28 true fail +Instruction 2581 S:0xC003B9EE 0x680B 0 LDR r3,[r1,#0] false +Instruction 2582 S:0xC003B9F0 0x0798 0 LSLS r0,r3,#30 false +Instruction 2583 S:0xC003B9F2 0xD415 4 BMI {pc}+0x2e ; 0xc003ba20 true fail +Instruction 2584 S:0xC003B9F4 0x2001 0 MOVS r0,#1 false +Instruction 2585 S:0xC003B9F6 0xF216FAC9 2 BL {pc}+0x216596 ; 0xc0251f8c true +Cycle Count 66 Tracing disabled +Info Tracing enabled +Instruction 2586 S:0xC003B9FA 0x4669 0 MOV r1,sp false +Instruction 2587 S:0xC003B9FC 0x6862 0 LDR r2,[r4,#4] false +Instruction 2588 S:0xC003B9FE 0xF42153FF 0 BIC r3,r1,#0x1fe0 false +Instruction 2589 S:0xC003BA02 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 2590 S:0xC003BA06 0x6950 0 LDR r0,[r2,#0x14] false +Instruction 2591 S:0xC003BA08 0x695B 0 LDR r3,[r3,#0x14] false +Instruction 2592 S:0xC003BA0A 0x4283 0 CMP r3,r0 false +Instruction 2593 S:0xC003BA0C 0xD008 20 BEQ {pc}+0x14 ; 0xc003ba20 true +Instruction 2594 S:0xC003BA20 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 2595 S:0xC003BA24 0x46BD 0 MOV sp,r7 false +Instruction 2596 S:0xC003BA26 0xBD90 24 POP {r4,r7,pc} true +Instruction 2597 S:0xC003BEC0 0xF8D86460 0 LDR r6,[r8,#0x460] false +Instruction 2598 S:0xC003BEC4 0x69F3 0 LDR r3,[r6,#0x1c] false +Instruction 2599 S:0xC003BEC6 0xB133 6 CBZ r3,{pc}+0x10 ; 0xc003bed6 true +Instruction 2600 S:0xC003BED6 0xE8BD81F0 24 POP {r4-r8,pc} true +Instruction 2601 S:0xC003BEFC 0x4B25 0 LDR r3,[pc,#148] ; [0xC003BF94] false +Instruction 2602 S:0xC003BEFE 0x685A 0 LDR r2,[r3,#4] false +Instruction 2603 S:0xC003BF00 0x2A00 0 CMP r2,#0 false +Instruction 2604 S:0xC003BF02 0xD139 123 BNE {pc}+0x76 ; 0xc003bf78 true fail +Instruction 2605 S:0xC003BF04 0x6B2B 0 LDR r3,[r5,#0x30] false +Instruction 2606 S:0xC003BF06 0x2200 0 MOVS r2,#0 false +Instruction 2607 S:0xC003BF08 0x602A 0 STR r2,[r5,#0] false +Instruction 2608 S:0xC003BF0A 0x6B5B 0 LDR r3,[r3,#0x34] false +Instruction 2609 S:0xC003BF0C 0xB113 3 CBZ r3,{pc}+8 ; 0xc003bf14 true +Instruction 2610 S:0xC003BF14 0xF506619C 0 ADD r1,r6,#0x4e0 false +Instruction 2611 S:0xC003BF18 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 2612 S:0xC003BF1C 0xEA540305 0 ORRS r3,r4,r5 false +Instruction 2613 S:0xC003BF20 0xD019 1 BEQ {pc}+0x36 ; 0xc003bf56 true fail +Instruction 2614 S:0xC003BF22 0x481D 0 LDR r0,[pc,#116] ; [0xC003BF98] false +Instruction 2615 S:0xC003BF24 0xF506638F 0 ADD r3,r6,#0x478 false +Instruction 2616 S:0xC003BF28 0xF506669D 0 ADD r6,r6,#0x4e8 false +Instruction 2617 S:0xC003BF2C 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 2618 S:0xC003BF30 0x6800 0 LDR r0,[r0,#0] false +Instruction 2619 S:0xC003BF32 0x1B12 0 SUBS r2,r2,r4 false +Instruction 2620 S:0xC003BF34 0xEB630305 0 SBC r3,r3,r5 false +Instruction 2621 S:0xC003BF38 0x2500 0 MOVS r5,#0 false +Instruction 2622 S:0xC003BF3A 0x0040 0 LSLS r0,r0,#1 false +Instruction 2623 S:0xC003BF3C 0x4604 0 MOV r4,r0 false +Instruction 2624 S:0xC003BF3E 0x429D 0 CMP r5,r3 false +Instruction 2625 S:0xC003BF40 0xBF08 0 IT EQ false +Instruction 2626 S:0xC003BF42 0x4294 0 CMP r4,r2 false +Instruction 2627 S:0xC003BF44 0xD209 3 BCS {pc}+0x16 ; 0xc003bf5a true fail +Instruction 2628 S:0xC003BF46 0xE9C64500 0 STRD r4,r5,[r6,#0] false +Instruction 2629 S:0xC003BF4A 0x2200 0 MOVS r2,#0 false +Instruction 2630 S:0xC003BF4C 0x2300 0 MOVS r3,#0 false +Instruction 2631 S:0xC003BF4E 0xE9C12300 0 STRD r2,r3,[r1,#0] false +Instruction 2632 S:0xC003BF52 0xE8BD83F8 2 POP {r3-r9,pc} true +Instruction 2633 S:0xC003C0AA 0x2C00 0 CMP r4,#0 false +Instruction 2634 S:0xC003C0AC 0xD1F7 1 BNE {pc}-0xe ; 0xc003c09e true fail +Instruction 2635 S:0xC003C0AE 0xF3BF8F5F 0 DMB false +Instruction 2636 S:0xC003C0B2 0xF8383006 0 LDRH r3,[r8,r6] false +Instruction 2637 S:0xC003C0B6 0x3301 0 ADDS r3,#1 false +Instruction 2638 S:0xC003C0B8 0xF8283006 0 STRH r3,[r8,r6] false +Instruction 2639 S:0xC003C0BC 0xF3BF8F4F 0 DSB false +Instruction 2640 S:0xC003C0C0 0xF3AF8004 0 SEV.W false +Instruction 2641 S:0xC003C0C4 0xE8BD81F0 1025 POP {r4-r8,pc} true +Instruction 2642 S:0xC003CF84 0xF8D49014 0 LDR r9,[r4,#0x14] false +Instruction 2643 S:0xC003CF88 0xF8583029 0 LDR r3,[r8,r9,LSL #2] false +Instruction 2644 S:0xC003CF8C 0x18EB 0 ADDS r3,r5,r3 false +Instruction 2645 S:0xC003CF8E 0x6A9B 0 LDR r3,[r3,#0x28] false +Instruction 2646 S:0xC003CF90 0x079B 0 LSLS r3,r3,#30 false +Instruction 2647 S:0xC003CF92 0xD413 12 BMI {pc}+0x2a ; 0xc003cfbc true fail +Instruction 2648 S:0xC003CF94 0xE8BD43F8 0 POP {r3-r9,lr} false +Instruction 2649 S:0xC003CF98 0xF7E4B914 6 B {pc}-0x1bdd4 ; 0xc00211c4 true +Instruction 2650 S:0xC00211C4 0xB510 0 PUSH {r4,lr} false +Instruction 2651 S:0xC00211C6 0xB500 0 PUSH {lr} false +Instruction 2652 S:0xC00211C8 0xF85DEB04 0 POP {lr} false +Instruction 2653 S:0xC00211CC 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 2654 S:0xC00211D0 0x0619 0 LSLS r1,r3,#24 false +Instruction 2655 S:0xC00211D2 0xD529 31 BPL {pc}+0x56 ; 0xc0021228 true fail +Instruction 2656 S:0xC00211D4 0x466B 0 MOV r3,sp false +Instruction 2657 S:0xC00211D6 0xF42354FF 0 BIC r4,r3,#0x1fe0 false +Instruction 2658 S:0xC00211DA 0xF024041F 0 BIC r4,r4,#0x1f false +Instruction 2659 S:0xC00211DE 0x6863 0 LDR r3,[r4,#4] false +Instruction 2660 S:0xC00211E0 0xF5A33380 0 SUB r3,r3,#0x10000 false +Instruction 2661 S:0xC00211E4 0x6063 0 STR r3,[r4,#4] false +Instruction 2662 S:0xC00211E6 0xF0234378 0 BIC r3,r3,#0xf8000000 false +Instruction 2663 S:0xC00211EA 0xF02303FF 0 BIC r3,r3,#0xff false +Instruction 2664 S:0xC00211EE 0xB923 2 CBNZ r3,{pc}+0xc ; 0xc00211fa true fail +Instruction 2665 S:0xC00211F0 0x6963 0 LDR r3,[r4,#0x14] false +Instruction 2666 S:0xC00211F2 0x4A13 0 LDR r2,[pc,#76] ; [0xC0021240] = 0xC06498C0 false +Instruction 2667 S:0xC00211F4 0x019B 0 LSLS r3,r3,#6 false +Instruction 2668 S:0xC00211F6 0x58D3 0 LDR r3,[r2,r3] false +Instruction 2669 S:0xC00211F8 0xB99B 11 CBNZ r3,{pc}+0x2a ; 0xc0021222 true fail +Instruction 2670 S:0xC00211FA 0x6960 0 LDR r0,[r4,#0x14] false +Instruction 2671 S:0xC00211FC 0xF01BFE86 2 BL {pc}+0x1bd10 ; 0xc003cf0c true +Instruction 2672 S:0xC003CF0C 0xB488 0 PUSH {r3,r7} false +Instruction 2673 S:0xC003CF0E 0xAF00 0 ADD r7,sp,#0 false +Instruction 2674 S:0xC003CF10 0xB500 0 PUSH {lr} false +Instruction 2675 S:0xC003CF12 0xF85DEB04 0 POP {lr} false +Instruction 2676 S:0xC003CF16 0x4A0C 0 LDR r2,[pc,#48] ; [0xC003CF48] = 0xC05FD5C0 false +Instruction 2677 S:0xC003CF18 0x4B0C 0 LDR r3,[pc,#48] ; [0xC003CF4C] = 0xC05F3080 false +Instruction 2678 S:0xC003CF1A 0xF8522020 0 LDR r2,[r2,r0,LSL #2] false +Instruction 2679 S:0xC003CF1E 0x189B 0 ADDS r3,r3,r2 false +Instruction 2680 S:0xC003CF20 0xF8D31460 0 LDR r1,[r3,#0x460] false +Instruction 2681 S:0xC003CF24 0xF8D32464 0 LDR r2,[r3,#0x464] false +Instruction 2682 S:0xC003CF28 0x4291 0 CMP r1,r2 false +Instruction 2683 S:0xC003CF2A 0xD003 7 BEQ {pc}+0xa ; 0xc003cf34 true +Instruction 2684 S:0xC003CF34 0x685A 0 LDR r2,[r3,#4] false +Instruction 2685 S:0xC003CF36 0x2A00 0 CMP r2,#0 false +Instruction 2686 S:0xC003CF38 0xD1F8 1 BNE {pc}-0xc ; 0xc003cf2c true +Instruction 2687 S:0xC003CF2C 0x2000 0 MOVS r0,#0 false +Instruction 2688 S:0xC003CF2E 0x46BD 0 MOV sp,r7 false +Instruction 2689 S:0xC003CF30 0xBC88 0 POP {r3,r7} false +Instruction 2690 S:0xC003CF32 0x4770 1 BX lr true +Instruction 2691 S:0xC0021200 0xB140 1 CBZ r0,{pc}+0x14 ; 0xc0021214 true +Instruction 2692 S:0xC0021214 0xE8BD4010 0 POP {r4,lr} false +Instruction 2693 S:0xC0021218 0xF04EBF4E 16 B.W {pc}+0x4eea0 ; 0xc00700b8 true +Cycle Count 514 Tracing disabled +Info Tracing enabled +Instruction 2694 S:0xC0010CF2 0xE7E3 1 B {pc}-0x36 ; 0xc0010cbc true +Instruction 2695 S:0xC0010CBC 0x4633 0 MOV r3,r6 false +Instruction 2696 S:0xC0010CBE 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 2697 S:0xC0010CC2 0x50D7 0 STR r7,[r2,r3] false +Instruction 2698 S:0xC0010CC4 0xE8BD83F8 13 POP {r3-r9,pc} true +Instruction 2699 S:0xC000841A 0xE7EC 1 B {pc}-0x24 ; 0xc00083f6 true +Instruction 2700 S:0xC00083F6 0x6822 0 LDR r2,[r4,#0] false +Instruction 2701 S:0xC00083F8 0xF42250E0 0 BIC r0,r2,#0x1c00 false +Instruction 2702 S:0xC00083FC 0xF1A00510 0 SUB r5,r0,#0x10 false +Instruction 2703 S:0xC0008400 0x4601 0 MOV r1,r0 false +Instruction 2704 S:0xC0008402 0xF5B57F7B 0 CMP r5,#0x3ec false +Instruction 2705 S:0xC0008406 0xD9EF 87 BLS {pc}-0x1e ; 0xc00083e8 true fail +Instruction 2706 S:0xC0008408 0x280F 0 CMP r0,#0xf false +Instruction 2707 S:0xC000840A 0xD901 4 BLS {pc}+6 ; 0xc0008410 true fail +Instruction 2708 S:0xC000840C 0xE8BD81F0 27 POP {r4-r8,pc} true +Instruction 2709 S:0xC000C8DA 0xF8DDE034 0 LDR lr,[sp,#0x34] false +Instruction 2710 S:0xC000C8DE 0xE9DD010E 0 LDRD r0,r1,[sp,#0x38] false +Instruction 2711 S:0xC000C8E2 0xF3BF8F2F 0 CLREX false +Instruction 2712 S:0xC000C8E6 0xE92E0023 0 STMDB lr!,{r0,r1,r5} false +Instruction 2713 S:0xC000C8EA 0xE89D1FFF 0 LDM sp,{r0-r12} false +Instruction 2714 S:0xC000C8EE 0x46F5 0 MOV sp,lr false +Instruction 2715 S:0xC000C8F0 0xF85DEB04 0 POP {lr} false +Instruction 2716 S:0xC000C8F4 0xE9BDC000 68 RFEIA sp! true +Info Return from exception +Timestamp Timestamp: 562537008768 +Instruction 2717 S:0xC02F5B4E 0x? 35 Cannot access target memory false +Instruction 2718 S:? 0x? 49 Unknown instruction address false +Instruction 2719 S:? 0x? 16 Unknown instruction address false +Instruction 2720 S:? 0x? 24 Unknown instruction address false +Cycle Count 409 Tracing disabled +Info Tracing enabled +Instruction 2721 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 2722 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false +Instruction 2723 S:0xC004F532 0xB500 0 PUSH {lr} false +Instruction 2724 S:0xC004F534 0xF85DEB04 0 POP {lr} false +Instruction 2725 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 2726 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 2727 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false +Instruction 2728 S:0xC004F53E 0x2B00 0 CMP r3,#0 false +Instruction 2729 S:0xC004F540 0xD16F 57 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 2730 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 2731 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 2732 S:0xC004F54A 0x464F 0 MOV r7,r9 false +Instruction 2733 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false +Instruction 2734 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false +Instruction 2735 S:0xC004F552 0xD46C 3 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 2736 S:0xC004F554 0xF3BF8F5F 0 DMB false +Instruction 2737 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false +Instruction 2738 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false +Instruction 2739 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false +Instruction 2740 S:0xC004F564 0x4630 0 MOV r0,r6 false +Instruction 2741 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false +Instruction 2742 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false +Instruction 2743 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false +Instruction 2744 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false +Instruction 2745 S:0xC004F572 0x4788 77 BLX r1 true +Cycle Count 61 Tracing disabled +Info Tracing enabled +Instruction 2746 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 2747 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false +Instruction 2748 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false +Instruction 2749 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 2750 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 2751 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false +Instruction 2752 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false +Instruction 2753 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false +Instruction 2754 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false +Instruction 2755 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 2756 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false +Instruction 2757 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false +Instruction 2758 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false +Instruction 2759 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false +Instruction 2760 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false +Instruction 2761 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false +Instruction 2762 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 2763 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false +Instruction 2764 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false +Instruction 2765 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false +Instruction 2766 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false +Instruction 2767 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 2768 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false +Instruction 2769 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false +Instruction 2770 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 2771 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 2772 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false +Instruction 2773 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false +Instruction 2774 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 2775 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 2776 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false +Instruction 2777 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false +Instruction 2778 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false +Instruction 2779 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 2780 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false +Instruction 2781 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 2782 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 2783 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false +Instruction 2784 S:0xC004F5F8 0xF3BF8F5F 0 DMB false +Instruction 2785 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false +Instruction 2786 S:0xC004F600 0x428D 0 CMP r5,r1 false +Instruction 2787 S:0xC004F602 0xD1A3 94 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 2788 S:0xC004F604 0x461D 0 MOV r5,r3 false +Instruction 2789 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 2790 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 2791 S:0xC004F60C 0x4614 0 MOV r4,r2 false +Instruction 2792 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 2793 S:0xC004F612 0x4650 0 MOV r0,r10 false +Instruction 2794 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false +Instruction 2795 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false +Instruction 2796 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 2797 S:0xC004F61E 0xE8BD8FF0 14 POP {r4-r11,pc} true +Instruction 2798 S:0xC02F4642 0x? 44 Cannot access target memory false +Instruction 2799 S:? 0x? 14 Unknown instruction address false +Instruction 2800 S:? 0x? 6 Unknown instruction address false +Instruction 2801 S:? 0x? 1 Unknown instruction address false +Cycle Count 539 Tracing disabled +Info Tracing enabled +Instruction 2802 S:0xC0020548 0x9B01 0 LDR r3,[sp,#4] false +Instruction 2803 S:0xC002054A 0x2B00 0 CMP r3,#0 false +Instruction 2804 S:0xC002054C 0xBFBF 0 ITTTT LT false +Instruction 2805 S:0xC002054E 0xF103536E 0 ADD r3,r3,#0x3b800000 false +Instruction 2806 S:0xC0020552 0xF50313D6 0 ADD r3,r3,#0x1ac000 false +Instruction 2807 S:0xC0020556 0xF5036320 0 ADD r3,r3,#0xa00 false +Instruction 2808 S:0xC002055A 0xF10030FF 0 ADD r0,r0,#0xffffffff false +Instruction 2809 S:0xC002055E 0xE8860009 0 STM r6,{r0,r3} false +Instruction 2810 S:0xC0020562 0xE7E5 2 B {pc}-0x32 ; 0xc0020530 true +Instruction 2811 S:0xC0020530 0x4630 0 MOV r0,r6 false +Instruction 2812 S:0xC0020532 0xB002 0 ADD sp,sp,#8 false +Instruction 2813 S:0xC0020534 0xBD70 9 POP {r4-r6,pc} true +Instruction 2814 S:0xC0020576 0x9B01 0 LDR r3,[sp,#4] false +Instruction 2815 S:0xC0020578 0xF64452D3 0 MOV r2,#0x4dd3 false +Instruction 2816 S:0xC002057C 0x9900 0 LDR r1,[sp,#0] false +Instruction 2817 S:0xC002057E 0xF2C10262 0 MOVT r2,#0x1062 false +Instruction 2818 S:0xC0020582 0x4620 0 MOV r0,r4 false +Instruction 2819 S:0xC0020584 0xFB825203 0 SMULL r5,r2,r2,r3 false +Instruction 2820 S:0xC0020588 0x17DB 0 ASRS r3,r3,#31 false +Instruction 2821 S:0xC002058A 0x6021 0 STR r1,[r4,#0] false +Instruction 2822 S:0xC002058C 0xEBC313A2 0 RSB r3,r3,r2,ASR #6 false +Instruction 2823 S:0xC0020590 0x6063 0 STR r3,[r4,#4] false +Instruction 2824 S:0xC0020592 0xB003 0 ADD sp,sp,#0xc false +Instruction 2825 S:0xC0020594 0xBD30 7 POP {r4,r5,pc} true +Cycle Count 620 Tracing disabled +Info Tracing enabled +Instruction 2826 S:0xC000D94C 0xB900 1 CBNZ r0,{pc}+4 ; 0xc000d950 true fail +Instruction 2827 S:0xC000D94E 0xBD08 1 POP {r3,pc} true +Instruction 2828 S:0xC004E2F4 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 2829 S:0xC004E2F8 0x061A 0 LSLS r2,r3,#24 false +Instruction 2830 S:0xC004E2FA 0xD465 21 BMI {pc}+0xce ; 0xc004e3c8 true fail +Instruction 2831 S:0xC004E2FC 0xF021FD9A 4 BL {pc}+0x21b38 ; 0xc006fe34 true +Cycle Count 860 Tracing disabled +Info Tracing enabled +Instruction 2832 S:0xC004E300 0xF7BFFB0C 1 BL {pc}-0x409e4 ; 0xc000d91c true +Instruction 2833 S:0xC000D91C 0xB508 0 PUSH {r3,lr} false +Instruction 2834 S:0xC000D91E 0xB500 0 PUSH {lr} false +Instruction 2835 S:0xC000D920 0xF85DEB04 0 POP {lr} false +Instruction 2836 S:0xC000D924 0x2001 0 MOVS r0,#1 false +Instruction 2837 S:0xC000D926 0xF2F6FCD3 8 BL {pc}+0x2f69aa ; 0xc03042d0 true +Cycle Count 4437 Tracing disabled +Info Tracing enabled +Instruction 2838 S:0xC000D92A 0x2002 0 MOVS r0,#2 false +Instruction 2839 S:0xC000D92C 0xE8BD4008 0 POP {r3,lr} false +Instruction 2840 S:0xC000D930 0xF010BABA 1 B.W {pc}+0x10578 ; 0xc001dea8 true +Instruction 2841 S:0xC001DEA8 0xB500 0 PUSH {lr} false +Instruction 2842 S:0xC001DEAA 0xF85DEB04 0 POP {lr} false +Instruction 2843 S:0xC001DEAE 0x4601 0 MOV r1,r0 false +Instruction 2844 S:0xC001DEB0 0xF6490090 0 MOV r0,#0x9890 false +Instruction 2845 S:0xC001DEB4 0xF2CC0064 0 MOVT r0,#0xc064 false +Instruction 2846 S:0xC001DEB8 0x2200 0 MOVS r2,#0 false +Instruction 2847 S:0xC001DEBA 0xF018BD2B 1 B.W {pc}+0x18a5a ; 0xc0036914 true +Instruction 2848 S:0xC0036914 0xB510 0 PUSH {r4,lr} false +Instruction 2849 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false +Instruction 2850 S:0xC0036918 0xB500 0 PUSH {lr} false +Instruction 2851 S:0xC003691A 0xF85DEB04 0 POP {lr} false +Instruction 2852 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 2853 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false +Instruction 2854 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false +Instruction 2855 S:0xC0036926 0xF7FFFFE9 7 BL {pc}-0x2a ; 0xc00368fc true +Instruction 2856 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false +Instruction 2857 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false +Instruction 2858 S:0xC0036900 0xB500 0 PUSH {lr} false +Instruction 2859 S:0xC0036902 0xF85DEB04 0 POP {lr} false +Instruction 2860 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false +Instruction 2861 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false +Instruction 2862 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 2863 S:0xC003690C 0xF7FFFFCC 3 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 2864 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 2865 S:0xC00368AC 0xB500 0 PUSH {lr} false +Instruction 2866 S:0xC00368AE 0xF85DEB04 0 POP {lr} false +Instruction 2867 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 2868 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false +Instruction 2869 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 2870 S:0xC00368B8 0x4690 0 MOV r8,r2 false +Instruction 2871 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 2872 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 2873 S:0xC00368BE 0xBF18 0 IT NE false +Instruction 2874 S:0xC00368C0 0x2C00 0 CMP r4,#0 false +Instruction 2875 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 2876 S:0xC00368C4 0x2000 0 MOVS r0,#0 false +Instruction 2877 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 2878 S:0xC00368C8 0xD10A 118 BNE {pc}+0x18 ; 0xc00368e0 true fail +Instruction 2879 S:0xC00368CA 0xE015 9 B {pc}+0x2e ; 0xc00368f8 true +Instruction 2880 S:0xC00368F8 0xE8BD81F0 19 POP {r4-r8,pc} true +Instruction 2881 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false +Instruction 2882 S:0xC0036912 0xBD10 2 POP {r4,pc} true +Instruction 2883 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false +Instruction 2884 S:0xC003692C 0xBD10 5 POP {r4,pc} true +Instruction 2885 S:0xC004E304 0x6833 0 LDR r3,[r6,#0] false +Instruction 2886 S:0xC004E306 0x46B3 0 MOV r11,r6 false +Instruction 2887 S:0xC004E308 0x079B 0 LSLS r3,r3,#30 false +Instruction 2888 S:0xC004E30A 0xD458 5 BMI {pc}+0xb4 ; 0xc004e3be true +Instruction 2889 S:0xC004E3BE 0xF007FCA9 47 BL {pc}+0x7956 ; 0xc0055d14 true +Instruction 2890 S:0xC0055D14 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 2891 S:0xC0055D18 0xB084 0 SUB sp,sp,#0x10 false +Instruction 2892 S:0xC0055D1A 0xB500 0 PUSH {lr} false +Instruction 2893 S:0xC0055D1C 0xF85DEB04 0 POP {lr} false +Instruction 2894 S:0xC0055D20 0x466A 0 MOV r2,sp false +Instruction 2895 S:0xC0055D22 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 2896 S:0xC0055D26 0x4F52 0 LDR r7,[pc,#328] ; [0xC0055E70] = 0xC05FD5C0 false +Instruction 2897 S:0xC0055D28 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 2898 S:0xC0055D2C 0x4D51 0 LDR r5,[pc,#324] ; [0xC0055E74] = 0xC05F0808 false +Instruction 2899 S:0xC0055D2E 0x695C 0 LDR r4,[r3,#0x14] false +Instruction 2900 S:0xC0055D30 0x46A8 0 MOV r8,r5 false +Instruction 2901 S:0xC0055D32 0xF8573024 0 LDR r3,[r7,r4,LSL #2] false +Instruction 2902 S:0xC0055D36 0x4498 0 ADD r8,r8,r3 false +Instruction 2903 S:0xC0055D38 0xB672 0 CPSID i false +Instruction 2904 S:0xC0055D3A 0xF8D83058 0 LDR r3,[r8,#0x58] false +Instruction 2905 S:0xC0055D3E 0x2B00 0 CMP r3,#0 false +Instruction 2906 S:0xC0055D40 0xF0008089 390 BEQ.W {pc}+0x116 ; 0xc0055e56 true fail +Instruction 2907 S:0xC0055D44 0x2300 0 MOVS r3,#0 false +Instruction 2908 S:0xC0055D46 0xF8C83058 0 STR r3,[r8,#0x58] false +Instruction 2909 S:0xC0055D4A 0xF29FFC6F 2 BL {pc}+0x29f8e2 ; 0xc02f562c true +Cycle Count 472 Tracing disabled +Info Tracing enabled +Instruction 2910 S:0xC0055D4E 0xF8D8306C 0 LDR r3,[r8,#0x6c] false +Instruction 2911 S:0xC0055D52 0xB91B 3 CBNZ r3,{pc}+0xa ; 0xc0055d5c true fail +Instruction 2912 S:0xC0055D54 0xF8D8305C 0 LDR r3,[r8,#0x5c] false +Instruction 2913 S:0xC0055D58 0x2B00 0 CMP r3,#0 false +Instruction 2914 S:0xC0055D5A 0xD064 2 BEQ {pc}+0xcc ; 0xc0055e26 true fail +Instruction 2915 S:0xC0055D5C 0xA802 0 ADD r0,sp,#8 false +Instruction 2916 S:0xC0055D5E 0xF7F9FBE5 1 BL {pc}-0x6832 ; 0xc004f52c true +Instruction 2917 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 2918 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false +Instruction 2919 S:0xC004F532 0xB500 0 PUSH {lr} false +Instruction 2920 S:0xC004F534 0xF85DEB04 0 POP {lr} false +Instruction 2921 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 2922 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 2923 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false +Instruction 2924 S:0xC004F53E 0x2B00 0 CMP r3,#0 false +Instruction 2925 S:0xC004F540 0xD16F 19 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 2926 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 2927 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 2928 S:0xC004F54A 0x464F 0 MOV r7,r9 false +Instruction 2929 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false +Instruction 2930 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false +Instruction 2931 S:0xC004F552 0xD46C 3 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 2932 S:0xC004F554 0xF3BF8F5F 0 DMB false +Instruction 2933 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false +Instruction 2934 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false +Instruction 2935 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false +Instruction 2936 S:0xC004F564 0x4630 0 MOV r0,r6 false +Instruction 2937 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false +Instruction 2938 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false +Instruction 2939 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false +Instruction 2940 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false +Instruction 2941 S:0xC004F572 0x4788 309 BLX r1 true +Cycle Count 61 Tracing disabled +Info Tracing enabled +Instruction 2942 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 2943 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false +Instruction 2944 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false +Instruction 2945 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 2946 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 2947 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false +Instruction 2948 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false +Instruction 2949 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false +Instruction 2950 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false +Instruction 2951 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 2952 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false +Instruction 2953 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false +Instruction 2954 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false +Instruction 2955 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false +Instruction 2956 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false +Instruction 2957 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false +Instruction 2958 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 2959 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false +Instruction 2960 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false +Instruction 2961 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false +Instruction 2962 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false +Instruction 2963 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 2964 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false +Instruction 2965 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false +Instruction 2966 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 2967 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 2968 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false +Instruction 2969 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false +Instruction 2970 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 2971 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 2972 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false +Instruction 2973 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false +Instruction 2974 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false +Instruction 2975 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 2976 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false +Instruction 2977 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 2978 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 2979 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false +Instruction 2980 S:0xC004F5F8 0xF3BF8F5F 0 DMB false +Instruction 2981 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false +Instruction 2982 S:0xC004F600 0x428D 0 CMP r5,r1 false +Instruction 2983 S:0xC004F602 0xD1A3 89 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 2984 S:0xC004F604 0x461D 0 MOV r5,r3 false +Instruction 2985 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 2986 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 2987 S:0xC004F60C 0x4614 0 MOV r4,r2 false +Instruction 2988 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 2989 S:0xC004F612 0x4650 0 MOV r0,r10 false +Instruction 2990 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false +Instruction 2991 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false +Instruction 2992 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 2993 S:0xC004F61E 0xE8BD8FF0 6 POP {r4-r11,pc} true +Instruction 2994 S:0xC0055D62 0xF8D8306C 0 LDR r3,[r8,#0x6c] false +Instruction 2995 S:0xC0055D66 0xF8DDA008 0 LDR r10,[sp,#8] false +Instruction 2996 S:0xC0055D6A 0x9E03 0 LDR r6,[sp,#0xc] false +Instruction 2997 S:0xC0055D6C 0x2B00 0 CMP r3,#0 false +Instruction 2998 S:0xC0055D6E 0xD15E 7 BNE {pc}+0xc0 ; 0xc0055e2e true fail +Instruction 2999 S:0xC0055D70 0xF8D8305C 0 LDR r3,[r8,#0x5c] false +Instruction 3000 S:0xC0055D74 0x2B00 0 CMP r3,#0 false +Instruction 3001 S:0xC0055D76 0xD056 1 BEQ {pc}+0xb0 ; 0xc0055e26 true fail +Instruction 3002 S:0xC0055D78 0x4650 0 MOV r0,r10 false +Instruction 3003 S:0xC0055D7A 0x4631 0 MOV r1,r6 false +Instruction 3004 S:0xC0055D7C 0xF7FFFBFA 1 BL {pc}-0x808 ; 0xc0055574 true +Instruction 3005 S:0xC0055574 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 3006 S:0xC0055578 0xB500 0 PUSH {lr} false +Instruction 3007 S:0xC005557A 0xF85DEB04 0 POP {lr} false +Instruction 3008 S:0xC005557E 0x4604 0 MOV r4,r0 false +Instruction 3009 S:0xC0055580 0xF8DF80D8 0 LDR r8,[pc,#216] ; [0xC005565C] = 0xC064D4C8 false +Instruction 3010 S:0xC0055584 0x460D 0 MOV r5,r1 false +Instruction 3011 S:0xC0055586 0xF8DF90D8 0 LDR r9,[pc,#216] ; [0xC0055660] = 0xC064D488 false +Instruction 3012 S:0xC005558A 0xE9D82302 0 LDRD r2,r3,[r8,#8] false +Instruction 3013 S:0xC005558E 0xE9D90100 0 LDRD r0,r1,[r9,#0] false +Instruction 3014 S:0xC0055592 0x1AA2 0 SUBS r2,r4,r2 false +Instruction 3015 S:0xC0055594 0xEB650303 0 SBC r3,r5,r3 false +Instruction 3016 S:0xC0055598 0x4282 0 CMP r2,r0 false +Instruction 3017 S:0xC005559A 0xEB730601 0 SBCS r6,r3,r1 false +Instruction 3018 S:0xC005559E 0xDA01 20 BGE {pc}+6 ; 0xc00555a4 true fail +Instruction 3019 S:0xC00555A0 0xE8BD87F0 5 POP {r4-r10,pc} true +Instruction 3020 S:0xC0055D80 0xF8DF9100 0 LDR r9,[pc,#256] ; [0xC0055E84] = 0xC064D488 false +Instruction 3021 S:0xC0055D84 0xF7E6FE24 1 BL {pc}-0x193b4 ; 0xc003c9d0 true +Instruction 3022 S:0xC003C9D0 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 3023 S:0xC003C9D4 0xAF00 0 ADD r7,sp,#0 false +Instruction 3024 S:0xC003C9D6 0xB500 0 PUSH {lr} false +Instruction 3025 S:0xC003C9D8 0xF85DEB04 0 POP {lr} false +Instruction 3026 S:0xC003C9DC 0x4B11 0 LDR r3,[pc,#68] ; [0xC003CA24] = 0xC05F60C0 false +Instruction 3027 S:0xC003C9DE 0x4C12 0 LDR r4,[pc,#72] ; [0xC003CA28] = 0xC05F3080 false +Instruction 3028 S:0xC003C9E0 0xEE1D8F90 0 MRC p15,#0x0,r8,c13,c0,#4 false +Instruction 3029 S:0xC003C9E4 0xEB080504 0 ADD r5,r8,r4 false +Instruction 3030 S:0xC003C9E8 0x681E 0 LDR r6,[r3,#0] false +Instruction 3031 S:0xC003C9EA 0x69EB 0 LDR r3,[r5,#0x1c] false +Instruction 3032 S:0xC003C9EC 0x42B3 0 CMP r3,r6 false +Instruction 3033 S:0xC003C9EE 0xD010 119 BEQ {pc}+0x24 ; 0xc003ca12 true fail +Instruction 3034 S:0xC003C9F0 0x4628 0 MOV r0,r5 false +Instruction 3035 S:0xC003C9F2 0xF3A7FDE1 2 BL {pc}+0x3a7bc6 ; 0xc03e45b8 true +Cycle Count 36 Tracing disabled +Info Tracing enabled +Instruction 3036 S:0xC003C9F6 0x69EA 0 LDR r2,[r5,#0x1c] false +Instruction 3037 S:0xC003C9F8 0x1AB2 0 SUBS r2,r6,r2 false +Instruction 3038 S:0xC003C9FA 0xD10C 156 BNE {pc}+0x1c ; 0xc003ca16 true +Instruction 3039 S:0xC003CA16 0x61EE 0 STR r6,[r5,#0x1c] false +Instruction 3040 S:0xC003CA18 0x4628 0 MOV r0,r5 false +Instruction 3041 S:0xC003CA1A 0x2100 0 MOVS r1,#0 false +Instruction 3042 S:0xC003CA1C 0xF7FFF958 17 BL {pc}-0xd4c ; 0xc003bcd0 true +Instruction 3043 S:0xC003BCD0 0xE92D0FF0 0 PUSH {r4-r11} false +Instruction 3044 S:0xC003BCD4 0xB082 0 SUB sp,sp,#8 false +Instruction 3045 S:0xC003BCD6 0xAF00 0 ADD r7,sp,#0 false +Instruction 3046 S:0xC003BCD8 0xB500 0 PUSH {lr} false +Instruction 3047 S:0xC003BCDA 0xF85DEB04 0 POP {lr} false +Instruction 3048 S:0xC003BCDE 0xF8DF8094 0 LDR r8,[pc,#148] ; [0xC003BD74] = 0xC03E7C64 false +Instruction 3049 S:0xC003BCE2 0x3A01 0 SUBS r2,#1 false +Instruction 3050 S:0xC003BCE4 0x6B83 0 LDR r3,[r0,#0x38] false +Instruction 3051 S:0xC003BCE6 0x4684 0 MOV r12,r0 false +Instruction 3052 S:0xC003BCE8 0xF1080A20 0 ADD r10,r8,#0x20 false +Instruction 3053 S:0xC003BCEC 0xF04F0902 0 MOV r9,#2 false +Instruction 3054 S:0xC003BCF0 0x2601 0 MOVS r6,#1 false +Instruction 3055 S:0xC003BCF2 0x1E4C 0 SUBS r4,r1,#1 false +Instruction 3056 S:0xC003BCF4 0x199B 0 ADDS r3,r3,r6 false +Instruction 3057 S:0xC003BCF6 0x607C 0 STR r4,[r7,#4] false +Instruction 3058 S:0xC003BCF8 0x6081 0 STR r1,[r0,#8] false +Instruction 3059 S:0xC003BCFA 0x6383 0 STR r3,[r0,#0x38] false +Instruction 3060 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false +Instruction 3061 S:0xC003BD00 0xB1C2 152 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail +Instruction 3062 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false +Instruction 3063 S:0xC003BD06 0x429A 0 CMP r2,r3 false +Instruction 3064 S:0xC003BD08 0xBF24 0 ITT CS false +Instruction 3065 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false +Instruction 3066 S:0xC003BD0C 0x461D 0 MOV r5,r3 false +Instruction 3067 S:0xC003BD0E 0xD215 266 BCS {pc}+0x2e ; 0xc003bd3c true +Instruction 3068 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false +Instruction 3069 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 3070 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3071 S:0xC003BD44 0x460C 0 MOV r4,r1 false +Instruction 3072 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false +Instruction 3073 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false +Instruction 3074 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false +Instruction 3075 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false +Instruction 3076 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false +Instruction 3077 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3078 S:0xC003BD56 0x2E05 0 CMP r6,#5 false +Instruction 3079 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 3080 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3081 S:0xC003BD60 0xD1CC 21 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 3082 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false +Instruction 3083 S:0xC003BD00 0xB1C2 4 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail +Instruction 3084 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false +Instruction 3085 S:0xC003BD06 0x429A 0 CMP r2,r3 false +Instruction 3086 S:0xC003BD08 0xBF24 0 ITT CS false +Instruction 3087 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false +Instruction 3088 S:0xC003BD0C 0x461D 0 MOV r5,r3 false +Instruction 3089 S:0xC003BD0E 0xD215 1 BCS {pc}+0x2e ; 0xc003bd3c true +Instruction 3090 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false +Instruction 3091 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 3092 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3093 S:0xC003BD44 0x460C 0 MOV r4,r1 false +Instruction 3094 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false +Instruction 3095 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false +Instruction 3096 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false +Instruction 3097 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false +Instruction 3098 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false +Instruction 3099 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3100 S:0xC003BD56 0x2E05 0 CMP r6,#5 false +Instruction 3101 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 3102 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3103 S:0xC003BD60 0xD1CC 11 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 3104 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false +Instruction 3105 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail +Instruction 3106 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false +Instruction 3107 S:0xC003BD06 0x429A 0 CMP r2,r3 false +Instruction 3108 S:0xC003BD08 0xBF24 0 ITT CS false +Instruction 3109 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false +Instruction 3110 S:0xC003BD0C 0x461D 0 MOV r5,r3 false +Instruction 3111 S:0xC003BD0E 0xD215 1 BCS {pc}+0x2e ; 0xc003bd3c true fail +Instruction 3112 S:0xC003BD10 0x2E01 0 CMP r6,#1 false +Instruction 3113 S:0xC003BD12 0xBF1C 0 ITT NE false +Instruction 3114 S:0xC003BD14 0x4613 0 MOV r3,r2 false +Instruction 3115 S:0xC003BD16 0x2400 0 MOVS r4,#0 false +Instruction 3116 S:0xC003BD18 0xD02A 11 BEQ {pc}+0x58 ; 0xc003bd70 true fail +Instruction 3117 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3118 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3119 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3120 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3121 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3122 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3123 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3124 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3125 S:0xC003BD32 0xD1F2 156 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3126 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3127 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3128 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3129 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3130 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3131 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3132 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3133 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3134 S:0xC003BD32 0xD1F2 6 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3135 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3136 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3137 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3138 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3139 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3140 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3141 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3142 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3143 S:0xC003BD32 0xD1F2 6 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3144 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3145 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3146 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3147 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3148 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3149 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3150 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3151 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3152 S:0xC003BD32 0xD1F2 13 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3153 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3154 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3155 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3156 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3157 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3158 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3159 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3160 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3161 S:0xC003BD32 0xD1F2 2 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3162 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3163 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3164 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3165 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3166 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3167 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3168 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3169 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3170 S:0xC003BD32 0xD1F2 3 BNE {pc}-0x18 ; 0xc003bd1a true fail +Instruction 3171 S:0xC003BD34 0xF10933FF 0 ADD r3,r9,#0xffffffff false +Instruction 3172 S:0xC003BD38 0xFB03F305 0 MUL r3,r3,r5 false +Instruction 3173 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false +Instruction 3174 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 3175 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3176 S:0xC003BD44 0x460C 0 MOV r4,r1 false +Instruction 3177 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false +Instruction 3178 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false +Instruction 3179 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false +Instruction 3180 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false +Instruction 3181 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false +Instruction 3182 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3183 S:0xC003BD56 0x2E05 0 CMP r6,#5 false +Instruction 3184 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 3185 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3186 S:0xC003BD60 0xD1CC 10 BNE {pc}-0x64 ; 0xc003bcfc true +Instruction 3187 S:0xC003BCFC 0xF8DC500C 0 LDR r5,[r12,#0xc] false +Instruction 3188 S:0xC003BD00 0xB1C2 1 CBZ r2,{pc}+0x34 ; 0xc003bd34 true fail +Instruction 3189 S:0xC003BD02 0xF816300A 0 LDRB r3,[r6,r10] false +Instruction 3190 S:0xC003BD06 0x429A 0 CMP r2,r3 false +Instruction 3191 S:0xC003BD08 0xBF24 0 ITT CS false +Instruction 3192 S:0xC003BD0A 0x2300 0 MOVS r3,#0 false +Instruction 3193 S:0xC003BD0C 0x461D 0 MOV r5,r3 false +Instruction 3194 S:0xC003BD0E 0xD215 1 BCS {pc}+0x2e ; 0xc003bd3c true fail +Instruction 3195 S:0xC003BD10 0x2E01 0 CMP r6,#1 false +Instruction 3196 S:0xC003BD12 0xBF1C 0 ITT NE false +Instruction 3197 S:0xC003BD14 0x4613 0 MOV r3,r2 false +Instruction 3198 S:0xC003BD16 0x2400 0 MOVS r4,#0 false +Instruction 3199 S:0xC003BD18 0xD02A 2 BEQ {pc}+0x58 ; 0xc003bd70 true fail +Instruction 3200 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3201 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3202 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3203 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3204 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3205 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3206 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3207 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3208 S:0xC003BD32 0xD1F2 6 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3209 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3210 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3211 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3212 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3213 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3214 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3215 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3216 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3217 S:0xC003BD32 0xD1F2 11 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3218 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3219 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3220 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3221 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3222 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3223 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3224 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3225 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3226 S:0xC003BD32 0xD1F2 2 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3227 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3228 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3229 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3230 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3231 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3232 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3233 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3234 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3235 S:0xC003BD32 0xD1F2 6 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3236 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3237 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3238 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3239 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3240 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3241 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3242 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3243 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3244 S:0xC003BD32 0xD1F2 6 BNE {pc}-0x18 ; 0xc003bd1a true +Instruction 3245 S:0xC003BD1A 0xF0130F01 0 TST r3,#1 false +Instruction 3246 S:0xC003BD1E 0xBF18 0 IT NE false +Instruction 3247 S:0xC003BD20 0xF818B004 0 LDRB r11,[r8,r4] false +Instruction 3248 S:0xC003BD24 0xF1040401 0 ADD r4,r4,#1 false +Instruction 3249 S:0xC003BD28 0xBF1C 0 ITT NE false +Instruction 3250 S:0xC003BD2A 0xFB05F50B 0 MUL r5,r5,r11 false +Instruction 3251 S:0xC003BD2E 0x09ED 0 LSRS r5,r5,#7 false +Instruction 3252 S:0xC003BD30 0x085B 0 LSRS r3,r3,#1 false +Instruction 3253 S:0xC003BD32 0xD1F2 8 BNE {pc}-0x18 ; 0xc003bd1a true fail +Instruction 3254 S:0xC003BD34 0xF10933FF 0 ADD r3,r9,#0xffffffff false +Instruction 3255 S:0xC003BD38 0xFB03F305 0 MUL r3,r3,r5 false +Instruction 3256 S:0xC003BD3C 0x42A9 0 CMP r1,r5 false +Instruction 3257 S:0xC003BD3E 0xF1080808 0 ADD r8,r8,#8 false +Instruction 3258 S:0xC003BD42 0xBF92 0 ITEE LS false +Instruction 3259 S:0xC003BD44 0x460C 0 MOV r4,r1 false +Instruction 3260 S:0xC003BD46 0x687D 0 LDR r5,[r7,#4] false +Instruction 3261 S:0xC003BD48 0xEB050409 0 ADD r4,r5,r9 false +Instruction 3262 S:0xC003BD4C 0xEA4F0949 0 LSL r9,r9,#1 false +Instruction 3263 S:0xC003BD50 0x18E3 0 ADDS r3,r4,r3 false +Instruction 3264 S:0xC003BD52 0x40F3 0 LSRS r3,r3,r6 false +Instruction 3265 S:0xC003BD54 0x3601 0 ADDS r6,#1 false +Instruction 3266 S:0xC003BD56 0x2E05 0 CMP r6,#5 false +Instruction 3267 S:0xC003BD58 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 3268 S:0xC003BD5C 0xF10C0C04 0 ADD r12,r12,#4 false +Instruction 3269 S:0xC003BD60 0xD1CC 8 BNE {pc}-0x64 ; 0xc003bcfc true fail +Instruction 3270 S:0xC003BD62 0xF1070708 0 ADD r7,r7,#8 false +Instruction 3271 S:0xC003BD66 0x46BD 0 MOV sp,r7 false +Instruction 3272 S:0xC003BD68 0xE8BD0FF0 0 POP {r4-r11} false +Instruction 3273 S:0xC003BD6C 0xF7FFBF70 18 B.W {pc}-0x11c ; 0xc003bc50 true +Instruction 3274 S:0xC003BC50 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 3275 S:0xC003BC54 0xAF00 0 ADD r7,sp,#0 false +Instruction 3276 S:0xC003BC56 0xB500 0 PUSH {lr} false +Instruction 3277 S:0xC003BC58 0xF85DEB04 0 POP {lr} false +Instruction 3278 S:0xC003BC5C 0x4B1B 0 LDR r3,[pc,#108] ; [0xC003BCCC] = 0xC05FC564 false +Instruction 3279 S:0xC003BC5E 0xF2442C40 0 MOV r12,#0x4240 false +Instruction 3280 S:0xC003BC62 0xF500619B 0 ADD r1,r0,#0x4d8 false +Instruction 3281 S:0xC003BC66 0xF2C00C0F 0 MOVT r12,#0xf false +Instruction 3282 S:0xC003BC6A 0xF500668F 0 ADD r6,r0,#0x478 false +Instruction 3283 S:0xC003BC6E 0xF8D38008 0 LDR r8,[r3,#8] false +Instruction 3284 S:0xC003BC72 0xE9D64500 0 LDRD r4,r5,[r6,#0] false +Instruction 3285 S:0xC003BC76 0xE9D12300 0 LDRD r2,r3,[r1,#0] false +Instruction 3286 S:0xC003BC7A 0xFBA8890C 0 UMULL r8,r9,r8,r12 false +Instruction 3287 S:0xC003BC7E 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 3288 S:0xC003BC80 0xEB650503 0 SBC r5,r5,r3 false +Instruction 3289 S:0xC003BC84 0xEA5F0959 0 LSRS r9,r9,#1 false +Instruction 3290 S:0xC003BC88 0xEA4F0838 0 RRX r8,r8 false +Instruction 3291 S:0xC003BC8C 0x45A0 0 CMP r8,r4 false +Instruction 3292 S:0xC003BC8E 0xEB790C05 0 SBCS r12,r9,r5 false +Instruction 3293 S:0xC003BC92 0xDA17 150 BGE {pc}+0x32 ; 0xc003bcc4 true fail +Instruction 3294 S:0xC003BC94 0xF500609A 0 ADD r0,r0,#0x4d0 false +Instruction 3295 S:0xC003BC98 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 3296 S:0xC003BC9C 0xEB430309 0 ADC r3,r3,r9 false +Instruction 3297 S:0xC003BCA0 0xE9C12300 0 STRD r2,r3,[r1,#0] false +Instruction 3298 S:0xC003BCA4 0xE9D04500 0 LDRD r4,r5,[r0,#0] false +Instruction 3299 S:0xC003BCA8 0x086D 0 LSRS r5,r5,#1 false +Instruction 3300 S:0xC003BCAA 0xEA4F0434 0 RRX r4,r4 false +Instruction 3301 S:0xC003BCAE 0xE9C04500 0 STRD r4,r5,[r0,#0] false +Instruction 3302 S:0xC003BCB2 0xE9D64500 0 LDRD r4,r5,[r6,#0] false +Instruction 3303 S:0xC003BCB6 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 3304 S:0xC003BCB8 0xEB650503 0 SBC r5,r5,r3 false +Instruction 3305 S:0xC003BCBC 0x45A0 0 CMP r8,r4 false +Instruction 3306 S:0xC003BCBE 0xEB790C05 0 SBCS r12,r9,r5 false +Instruction 3307 S:0xC003BCC2 0xDBE9 11 BLT {pc}-0x2a ; 0xc003bc98 true fail +Instruction 3308 S:0xC003BCC4 0x46BD 0 MOV sp,r7 false +Instruction 3309 S:0xC003BCC6 0xE8BD03F0 0 POP {r4-r9} false +Instruction 3310 S:0xC003BCCA 0x4770 27 BX lr true +Instruction 3311 S:0xC003CA20 0xE7EC 1 B {pc}-0x24 ; 0xc003c9fc true +Instruction 3312 S:0xC003C9FC 0xF3BF8F5F 0 DMB false +Instruction 3313 S:0xC003CA00 0xF8383004 0 LDRH r3,[r8,r4] false +Instruction 3314 S:0xC003CA04 0x3301 0 ADDS r3,#1 false +Instruction 3315 S:0xC003CA06 0xF8283004 0 STRH r3,[r8,r4] false +Instruction 3316 S:0xC003CA0A 0xF3BF8F4F 0 DSB false +Instruction 3317 S:0xC003CA0E 0xF3AF8004 0 SEV.W false +Instruction 3318 S:0xC003CA12 0xE8BD81F0 708 POP {r4-r8,pc} true +Instruction 3319 S:0xC0055D88 0x4657 0 MOV r7,r10 false +Instruction 3320 S:0xC0055D8A 0xF7E6FD2F 1 BL {pc}-0x1959e ; 0xc003c7ec true +Instruction 3321 S:0xC003C7EC 0xB490 0 PUSH {r4,r7} false +Instruction 3322 S:0xC003C7EE 0xAF00 0 ADD r7,sp,#0 false +Instruction 3323 S:0xC003C7F0 0xB500 0 PUSH {lr} false +Instruction 3324 S:0xC003C7F2 0xF85DEB04 0 POP {lr} false +Instruction 3325 S:0xC003C7F6 0x490F 0 LDR r1,[pc,#60] ; [0xC003C834] = 0xC05F60C0 false +Instruction 3326 S:0xC003C7F8 0x4B0F 0 LDR r3,[pc,#60] ; [0xC003C838] = 0xC05F3080 false +Instruction 3327 S:0xC003C7FA 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3328 S:0xC003C7FE 0x18D2 0 ADDS r2,r2,r3 false +Instruction 3329 S:0xC003C800 0x6808 0 LDR r0,[r1,#0] false +Instruction 3330 S:0xC003C802 0xF8D234F0 0 LDR r3,[r2,#0x4f0] false +Instruction 3331 S:0xC003C806 0x1AC3 0 SUBS r3,r0,r3 false +Instruction 3332 S:0xC003C808 0x2B00 0 CMP r3,#0 false +Instruction 3333 S:0xC003C80A 0xDB0F 26 BLT {pc}+0x22 ; 0xc003c82c true +Instruction 3334 S:0xC003C82C 0x46BD 0 MOV sp,r7 false +Instruction 3335 S:0xC003C82E 0xBC90 0 POP {r4,r7} false +Instruction 3336 S:0xC003C830 0x4770 22 BX lr true +Instruction 3337 S:0xC0055D8E 0x2300 0 MOVS r3,#0 false +Instruction 3338 S:0xC0055D90 0xF8C8A080 0 STR r10,[r8,#0x80] false +Instruction 3339 S:0xC0055D94 0x4640 0 MOV r0,r8 false +Instruction 3340 S:0xC0055D96 0xF8C86084 0 STR r6,[r8,#0x84] false +Instruction 3341 S:0xC0055D9A 0xF8C8305C 0 STR r3,[r8,#0x5c] false +Instruction 3342 S:0xC0055D9E 0xF7DFFA65 2 BL {pc}-0x20b32 ; 0xc003526c true +Instruction 3343 S:0xC003526C 0xB510 0 PUSH {r4,lr} false +Instruction 3344 S:0xC003526E 0xB500 0 PUSH {lr} false +Instruction 3345 S:0xC0035270 0xF85DEB04 0 POP {lr} false +Instruction 3346 S:0xC0035274 0x4604 0 MOV r4,r0 false +Instruction 3347 S:0xC0035276 0xE7FF 7 B {pc}+2 ; 0xc0035278 true +Instruction 3348 S:0xC0035278 0x4620 0 MOV r0,r4 false +Instruction 3349 S:0xC003527A 0xF7FFFFB5 1 BL {pc}-0x92 ; 0xc00351e8 true +Instruction 3350 S:0xC00351E8 0xB570 0 PUSH {r4-r6,lr} false +Instruction 3351 S:0xC00351EA 0xB082 0 SUB sp,sp,#8 false +Instruction 3352 S:0xC00351EC 0xB500 0 PUSH {lr} false +Instruction 3353 S:0xC00351EE 0xF85DEB04 0 POP {lr} false +Instruction 3354 S:0xC00351F2 0xA901 0 ADD r1,sp,#4 false +Instruction 3355 S:0xC00351F4 0x4604 0 MOV r4,r0 false +Instruction 3356 S:0xC00351F6 0xF7FFFE93 7 BL {pc}-0x2d6 ; 0xc0034f20 true +Instruction 3357 S:0xC0034F20 0xB570 0 PUSH {r4-r6,lr} false +Instruction 3358 S:0xC0034F22 0xB500 0 PUSH {lr} false +Instruction 3359 S:0xC0034F24 0xF85DEB04 0 POP {lr} false +Instruction 3360 S:0xC0034F28 0x4605 0 MOV r5,r0 false +Instruction 3361 S:0xC0034F2A 0x460E 0 MOV r6,r1 false +Instruction 3362 S:0xC0034F2C 0x6A6C 0 LDR r4,[r5,#0x24] false +Instruction 3363 S:0xC0034F2E 0xB164 20 CBZ r4,{pc}+0x1c ; 0xc0034f4a true fail +Instruction 3364 S:0xC0034F30 0x6820 0 LDR r0,[r4,#0] false +Instruction 3365 S:0xC0034F32 0xF3AFFB59 202 BL {pc}+0x3af6b6 ; 0xc03e45e8 true +Cycle Count 175 Tracing disabled +Info Tracing enabled +Instruction 3366 S:0xC0034F36 0x6030 0 STR r0,[r6,#0] false +Instruction 3367 S:0xC0034F38 0x4601 0 MOV r1,r0 false +Instruction 3368 S:0xC0034F3A 0x6A6A 0 LDR r2,[r5,#0x24] false +Instruction 3369 S:0xC0034F3C 0x4294 0 CMP r4,r2 false +Instruction 3370 S:0xC0034F3E 0xD101 2 BNE {pc}+6 ; 0xc0034f44 true fail +Instruction 3371 S:0xC0034F40 0x4620 0 MOV r0,r4 false +Instruction 3372 S:0xC0034F42 0xBD70 3 POP {r4-r6,pc} true +Instruction 3373 S:0xC00351FA 0x6AA2 0 LDR r2,[r4,#0x28] false +Instruction 3374 S:0xC00351FC 0x0793 0 LSLS r3,r2,#30 false +Instruction 3375 S:0xC00351FE 0x4606 0 MOV r6,r0 false +Instruction 3376 S:0xC0035200 0xD41E 1 BMI {pc}+0x40 ; 0xc0035240 true fail +Instruction 3377 S:0xC0035202 0xF0120501 0 ANDS r5,r2,#1 false +Instruction 3378 S:0xC0035206 0xD013 1 BEQ {pc}+0x2a ; 0xc0035230 true fail +Instruction 3379 S:0xC0035208 0x4B16 0 LDR r3,[pc,#88] ; [0xC0035264] = 0xC0635E28 false +Instruction 3380 S:0xC003520A 0x6859 0 LDR r1,[r3,#4] false +Instruction 3381 S:0xC003520C 0xB9D9 123 CBNZ r1,{pc}+0x3a ; 0xc0035246 true fail +Instruction 3382 S:0xC003520E 0x2300 0 MOVS r3,#0 false +Instruction 3383 S:0xC0035210 0x6323 0 STR r3,[r4,#0x30] false +Instruction 3384 S:0xC0035212 0x6835 0 LDR r5,[r6,#0] false +Instruction 3385 S:0xC0035214 0xF0020202 0 AND r2,r2,#2 false +Instruction 3386 S:0xC0035218 0x4813 0 LDR r0,[pc,#76] ; [0xC0035268] = 0xC05F0640 false +Instruction 3387 S:0xC003521A 0x4631 0 MOV r1,r6 false +Instruction 3388 S:0xC003521C 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 3389 S:0xC0035220 0x181B 0 ADDS r3,r3,r0 false +Instruction 3390 S:0xC0035222 0x4620 0 MOV r0,r4 false +Instruction 3391 S:0xC0035224 0x1AED 0 SUBS r5,r5,r3 false +Instruction 3392 S:0xC0035226 0x426B 0 RSBS r3,r5,#0 false +Instruction 3393 S:0xC0035228 0x416B 0 ADCS r3,r3,r5 false +Instruction 3394 S:0xC003522A 0x2501 0 MOVS r5,#1 false +Instruction 3395 S:0xC003522C 0xF7FFFEF8 5 BL {pc}-0x20c ; 0xc0035020 true +Instruction 3396 S:0xC0035020 0xE92D4F70 0 PUSH {r4-r6,r8-r11,lr} false +Instruction 3397 S:0xC0035024 0xB500 0 PUSH {lr} false +Instruction 3398 S:0xC0035026 0xF85DEB04 0 POP {lr} false +Instruction 3399 S:0xC003502A 0x468B 0 MOV r11,r1 false +Instruction 3400 S:0xC003502C 0x6A81 0 LDR r1,[r0,#0x28] false +Instruction 3401 S:0xC003502E 0x4616 0 MOV r6,r2 false +Instruction 3402 S:0xC0035030 0x4682 0 MOV r10,r0 false +Instruction 3403 S:0xC0035032 0x461C 0 MOV r4,r3 false +Instruction 3404 S:0xC0035034 0x07CA 0 LSLS r2,r1,#31 false +Instruction 3405 S:0xC0035036 0xD403 2 BMI {pc}+0xa ; 0xc0035040 true +Instruction 3406 S:0xC0035040 0xF8DB5010 0 LDR r5,[r11,#0x10] false +Instruction 3407 S:0xC0035044 0xF10B000C 0 ADD r0,r11,#0xc false +Instruction 3408 S:0xC0035048 0x4651 0 MOV r1,r10 false +Instruction 3409 S:0xC003504A 0xF221FF6B 169 BL {pc}+0x221eda ; 0xc0256f24 true +Cycle Count 190 Tracing disabled +Info Tracing enabled +Instruction 3410 S:0xC003504E 0x45AA 0 CMP r10,r5 false +Instruction 3411 S:0xC0035050 0xD00F 1 BEQ {pc}+0x22 ; 0xc0035072 true +Instruction 3412 S:0xC0035072 0x2C00 0 CMP r4,#0 false +Instruction 3413 S:0xC0035074 0xD0ED 13 BEQ {pc}-0x22 ; 0xc0035052 true fail +Instruction 3414 S:0xC0035076 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00350AC] = 0xC05F0658 false +Instruction 3415 S:0xC0035078 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 3416 S:0xC003507C 0x58CB 0 LDR r3,[r1,r3] false +Instruction 3417 S:0xC003507E 0x2B00 0 CMP r3,#0 false +Instruction 3418 S:0xC0035080 0xD0E7 38 BEQ {pc}-0x2e ; 0xc0035052 true fail +Instruction 3419 S:0xC0035082 0xF8DB0000 0 LDR r0,[r11,#0] false +Instruction 3420 S:0xC0035086 0xE9DA8904 0 LDRD r8,r9,[r10,#0x10] false +Instruction 3421 S:0xC003508A 0xE9DB230C 0 LDRD r2,r3,[r11,#0x30] false +Instruction 3422 S:0xC003508E 0xE9D04504 0 LDRD r4,r5,[r0,#0x10] false +Instruction 3423 S:0xC0035092 0xEBB80802 0 SUBS r8,r8,r2 false +Instruction 3424 S:0xC0035096 0xEB690903 0 SBC r9,r9,r3 false +Instruction 3425 S:0xC003509A 0x45A9 0 CMP r9,r5 false +Instruction 3426 S:0xC003509C 0xBF08 0 IT EQ false +Instruction 3427 S:0xC003509E 0x45A0 0 CMP r8,r4 false +Instruction 3428 S:0xC00350A0 0xD1D7 27 BNE {pc}-0x4e ; 0xc0035052 true fail +Instruction 3429 S:0xC00350A2 0x2101 0 MOVS r1,#1 false +Instruction 3430 S:0xC00350A4 0xF7FFFF72 14 BL {pc}-0x118 ; 0xc0034f8c true +Instruction 3431 S:0xC0034F8C 0xE92D07F8 0 PUSH {r3-r10} false +Instruction 3432 S:0xC0034F90 0xB500 0 PUSH {lr} false +Instruction 3433 S:0xC0034F92 0xF85DEB04 0 POP {lr} false +Instruction 3434 S:0xC0034F96 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 3435 S:0xC0034F9A 0xF1000A38 0 ADD r10,r0,#0x38 false +Instruction 3436 S:0xC0034F9E 0xF1000C70 0 ADD r12,r0,#0x70 false +Instruction 3437 S:0xC0034FA2 0xF50079A8 0 ADD r9,r0,#0x150 false +Instruction 3438 S:0xC0034FA6 0xF1000844 0 ADD r8,r0,#0x44 false +Instruction 3439 S:0xC0034FAA 0xF06F4700 0 MVN r7,#0x80000000 false +Instruction 3440 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false +Instruction 3441 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false +Instruction 3442 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false +Instruction 3443 S:0xC0034FB8 0xB193 44 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true +Instruction 3444 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false +Instruction 3445 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false +Instruction 3446 S:0xC0034FE6 0xD1E2 14 BNE {pc}-0x38 ; 0xc0034fae true +Instruction 3447 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false +Instruction 3448 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false +Instruction 3449 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false +Instruction 3450 S:0xC0034FB8 0xB193 251 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true +Instruction 3451 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false +Instruction 3452 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false +Instruction 3453 S:0xC0034FE6 0xD1E2 2 BNE {pc}-0x38 ; 0xc0034fae true +Instruction 3454 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false +Instruction 3455 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false +Instruction 3456 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false +Instruction 3457 S:0xC0034FB8 0xB193 38 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true +Instruction 3458 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false +Instruction 3459 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false +Instruction 3460 S:0xC0034FE6 0xD1E2 2 BNE {pc}-0x38 ; 0xc0034fae true +Instruction 3461 S:0xC0034FAE 0xEBCA030C 0 RSB r3,r10,r12 false +Instruction 3462 S:0xC0034FB2 0x4443 0 ADD r3,r3,r8 false +Instruction 3463 S:0xC0034FB4 0xF8533C34 0 LDR r3,[r3,#-0x34] false +Instruction 3464 S:0xC0034FB8 0xB193 16 CBZ r3,{pc}+0x28 ; 0xc0034fe0 true +Instruction 3465 S:0xC0034FE0 0xF10C0C38 0 ADD r12,r12,#0x38 false +Instruction 3466 S:0xC0034FE4 0x45CC 0 CMP r12,r9 false +Instruction 3467 S:0xC0034FE6 0xD1E2 2 BNE {pc}-0x38 ; 0xc0034fae true fail +Instruction 3468 S:0xC0034FE8 0xB129 1 CBZ r1,{pc}+0xe ; 0xc0034ff6 true fail +Instruction 3469 S:0xC0034FEA 0xE9D02304 0 LDRD r2,r3,[r0,#0x10] false +Instruction 3470 S:0xC0034FEE 0x42BB 0 CMP r3,r7 false +Instruction 3471 S:0xC0034FF0 0xBF08 0 IT EQ false +Instruction 3472 S:0xC0034FF2 0x42B2 0 CMP r2,r6 false +Instruction 3473 S:0xC0034FF4 0xD010 1 BEQ {pc}+0x24 ; 0xc0035018 true fail +Instruction 3474 S:0xC0034FF6 0xF04F32FF 0 MOV r2,#0xffffffff false +Instruction 3475 S:0xC0034FFA 0xF06F4300 0 MVN r3,#0x80000000 false +Instruction 3476 S:0xC0034FFE 0x429F 0 CMP r7,r3 false +Instruction 3477 S:0xC0035000 0xBF08 0 IT EQ false +Instruction 3478 S:0xC0035002 0x4296 0 CMP r6,r2 false +Instruction 3479 S:0xC0035004 0xE9C06704 0 STRD r6,r7,[r0,#0x10] false +Instruction 3480 S:0xC0035008 0xD006 2 BEQ {pc}+0x10 ; 0xc0035018 true +Instruction 3481 S:0xC0035018 0xE8BD07F8 0 POP {r3-r10} false +Instruction 3482 S:0xC003501C 0x4770 1 BX lr true +Instruction 3483 S:0xC00350A8 0xE7D3 1 B {pc}-0x56 ; 0xc0035052 true +Instruction 3484 S:0xC0035052 0xF8DB3010 0 LDR r3,[r11,#0x10] false +Instruction 3485 S:0xC0035056 0x2B00 0 CMP r3,#0 false +Instruction 3486 S:0xC0035058 0xD1EE 1 BNE {pc}-0x20 ; 0xc0035038 true fail +Instruction 3487 S:0xC003505A 0xF8DB3000 0 LDR r3,[r11,#0] false +Instruction 3488 S:0xC003505E 0x2401 0 MOVS r4,#1 false +Instruction 3489 S:0xC0035060 0xF8DB0004 0 LDR r0,[r11,#4] false +Instruction 3490 S:0xC0035064 0x6859 0 LDR r1,[r3,#4] false +Instruction 3491 S:0xC0035066 0xFA04F000 0 LSL r0,r4,r0 false +Instruction 3492 S:0xC003506A 0xEA210100 0 BIC r1,r1,r0 false +Instruction 3493 S:0xC003506E 0x6059 0 STR r1,[r3,#4] false +Instruction 3494 S:0xC0035070 0xE7E2 2 B {pc}-0x38 ; 0xc0035038 true +Instruction 3495 S:0xC0035038 0xF8CA6028 0 STR r6,[r10,#0x28] false +Instruction 3496 S:0xC003503C 0xE8BD8F70 1 POP {r4-r6,r8-r11,pc} true +Instruction 3497 S:0xC0035230 0x6A63 0 LDR r3,[r4,#0x24] false +Instruction 3498 S:0xC0035232 0x9901 0 LDR r1,[sp,#4] false +Instruction 3499 S:0xC0035234 0x6818 0 LDR r0,[r3,#0] false +Instruction 3500 S:0xC0035236 0xF3AFFA0F 1 BL {pc}+0x3af422 ; 0xc03e4658 true +Instruction 3501 S:0xC03E4658 0x? 1040 Cannot access target memory false +Instruction 3502 S:0xC003523A 0x4628 0 MOV r0,r5 false +Instruction 3503 S:0xC003523C 0xB002 0 ADD sp,sp,#8 false +Instruction 3504 S:0xC003523E 0xBD70 15 POP {r4-r6,pc} true +Instruction 3505 S:0xC003527E 0x2800 0 CMP r0,#0 false +Instruction 3506 S:0xC0035280 0xDBFA 2 BLT {pc}-8 ; 0xc0035278 true fail +Instruction 3507 S:0xC0035282 0xBD10 1 POP {r4,pc} true +Instruction 3508 S:0xC0055DA2 0xE9D84514 0 LDRD r4,r5,[r8,#0x50] false +Instruction 3509 S:0xC0055DA6 0xE9C84504 0 STRD r4,r5,[r8,#0x10] false +Instruction 3510 S:0xC0055DAA 0xE9C84506 0 STRD r4,r5,[r8,#0x18] false +Instruction 3511 S:0xC0055DAE 0xE00E 3 B {pc}+0x20 ; 0xc0055dce true +Instruction 3512 S:0xC0055DCE 0xE9D94500 0 LDRD r4,r5,[r9,#0] false +Instruction 3513 S:0xC0055DD2 0x463A 0 MOV r2,r7 false +Instruction 3514 S:0xC0055DD4 0x4633 0 MOV r3,r6 false +Instruction 3515 S:0xC0055DD6 0x4640 0 MOV r0,r8 false +Instruction 3516 S:0xC0055DD8 0xE9CD4500 0 STRD r4,r5,[sp,#0] false +Instruction 3517 S:0xC0055DDC 0xF7DFFAAE 1 BL {pc}-0x20aa0 ; 0xc003533c true +Instruction 3518 S:0xC003533C 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 3519 S:0xC0035340 0xB08A 0 SUB sp,sp,#0x28 false +Instruction 3520 S:0xC0035342 0xB500 0 PUSH {lr} false +Instruction 3521 S:0xC0035344 0xF85DEB04 0 POP {lr} false +Instruction 3522 S:0xC0035348 0x4682 0 MOV r10,r0 false +Instruction 3523 S:0xC003534A 0x4616 0 MOV r6,r2 false +Instruction 3524 S:0xC003534C 0x461F 0 MOV r7,r3 false +Instruction 3525 S:0xC003534E 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false +Instruction 3526 S:0xC0035352 0x9812 0 LDR r0,[sp,#0x48] false +Instruction 3527 S:0xC0035354 0x1AB2 0 SUBS r2,r6,r2 false +Instruction 3528 S:0xC0035356 0xEB670303 0 SBC r3,r7,r3 false +Instruction 3529 S:0xC003535A 0x9913 0 LDR r1,[sp,#0x4c] false +Instruction 3530 S:0xC003535C 0x2A00 0 CMP r2,#0 false +Instruction 3531 S:0xC003535E 0xF1730400 0 SBCS r4,r3,#0 false +Instruction 3532 S:0xC0035362 0xDB2F 14 BLT {pc}+0x62 ; 0xc00353c4 true fail +Instruction 3533 S:0xC0035364 0xF8DAE024 0 LDR lr,[r10,#0x24] false +Instruction 3534 S:0xC0035368 0x4604 0 MOV r4,r0 false +Instruction 3535 S:0xC003536A 0x460D 0 MOV r5,r1 false +Instruction 3536 S:0xC003536C 0xE9DE0106 0 LDRD r0,r1,[lr,#0x18] false +Instruction 3537 S:0xC0035370 0x4284 0 CMP r4,r0 false +Instruction 3538 S:0xC0035372 0xEB750E01 0 SBCS lr,r5,r1 false +Instruction 3539 S:0xC0035376 0xBFBC 0 ITT LT false +Instruction 3540 S:0xC0035378 0x4604 0 MOV r4,r0 false +Instruction 3541 S:0xC003537A 0x460D 0 MOV r5,r1 false +Instruction 3542 S:0xC003537C 0x42A2 0 CMP r2,r4 false +Instruction 3543 S:0xC003537E 0xEB730005 0 SBCS r0,r3,r5 false +Instruction 3544 S:0xC0035382 0xBFBC 0 ITT LT false +Instruction 3545 S:0xC0035384 0xF04F0801 0 MOV r8,#1 false +Instruction 3546 S:0xC0035388 0xF04F0900 0 MOV r9,#0 false +Instruction 3547 S:0xC003538C 0xDA1F 10 BGE {pc}+0x42 ; 0xc00353ce true +Instruction 3548 S:0xC00353CE 0x4610 0 MOV r0,r2 false +Instruction 3549 S:0xC00353D0 0x4619 0 MOV r1,r3 false +Instruction 3550 S:0xC00353D2 0x4622 0 MOV r2,r4 false +Instruction 3551 S:0xC00353D4 0x462B 0 MOV r3,r5 false +Instruction 3552 S:0xC00353D6 0xF7FFFF7F 15 BL {pc}-0xfe ; 0xc00352d8 true +Instruction 3553 S:0xC00352D8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 3554 S:0xC00352DC 0xB500 0 PUSH {lr} false +Instruction 3555 S:0xC00352DE 0xF85DEB04 0 POP {lr} false +Instruction 3556 S:0xC00352E2 0x461E 0 MOV r6,r3 false +Instruction 3557 S:0xC00352E4 0x17DF 0 ASRS r7,r3,#31 false +Instruction 3558 S:0xC00352E6 0x4686 0 MOV lr,r0 false +Instruction 3559 S:0xC00352E8 0xEA560807 0 ORRS r8,r6,r7 false +Instruction 3560 S:0xC00352EC 0x468C 0 MOV r12,r1 false +Instruction 3561 S:0xC00352EE 0xD022 37 BEQ {pc}+0x48 ; 0xc0035336 true +Instruction 3562 S:0xC0035336 0x4614 0 MOV r4,r2 false +Instruction 3563 S:0xC0035338 0xE7F5 9 B {pc}-0x12 ; 0xc0035326 true +Instruction 3564 S:0xC0035326 0x4670 0 MOV r0,lr false +Instruction 3565 S:0xC0035328 0x4661 0 MOV r1,r12 false +Instruction 3566 S:0xC003532A 0xF21BFD31 7 BL {pc}+0x21ba66 ; 0xc0250d90 true +Cycle Count 282 Tracing disabled +Info Tracing enabled +Instruction 3567 S:0xC003532E 0x4610 0 MOV r0,r2 false +Instruction 3568 S:0xC0035330 0x4619 0 MOV r1,r3 false +Instruction 3569 S:0xC0035332 0xE8BD81F0 17 POP {r4-r8,pc} true +Instruction 3570 S:0xC00353DA 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false +Instruction 3571 S:0xC00353DE 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 3572 S:0xC00353E2 0x4680 0 MOV r8,r0 false +Instruction 3573 S:0xC00353E4 0x4689 0 MOV r9,r1 false +Instruction 3574 S:0xC00353E6 0xFB00FC05 0 MUL r12,r0,r5 false +Instruction 3575 S:0xC00353EA 0xE9DA0106 0 LDRD r0,r1,[r10,#0x18] false +Instruction 3576 S:0xC00353EE 0xFBA82304 0 UMULL r2,r3,r8,r4 false +Instruction 3577 S:0xC00353F2 0xE9CD0106 0 STRD r0,r1,[sp,#0x18] false +Instruction 3578 S:0xC00353F6 0xFB04CC09 0 MLA r12,r4,r9,r12 false +Instruction 3579 S:0xC00353FA 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 3580 S:0xC00353FE 0xE9CD2304 0 STRD r2,r3,[sp,#0x10] false +Instruction 3581 S:0xC0035402 0x4463 0 ADD r3,r3,r12 false +Instruction 3582 S:0xC0035404 0x9305 0 STR r3,[sp,#0x14] false +Instruction 3583 S:0xC0035406 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 3584 S:0xC003540A 0x1880 0 ADDS r0,r0,r2 false +Instruction 3585 S:0xC003540C 0xEB410103 0 ADC r1,r1,r3 false +Instruction 3586 S:0xC0035410 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 3587 S:0xC0035414 0xE9DD0106 0 LDRD r0,r1,[sp,#0x18] false +Instruction 3588 S:0xC0035418 0x1880 0 ADDS r0,r0,r2 false +Instruction 3589 S:0xC003541A 0xEB410103 0 ADC r1,r1,r3 false +Instruction 3590 S:0xC003541E 0xE9DD2302 0 LDRD r2,r3,[sp,#8] false +Instruction 3591 S:0xC0035422 0xE9CA0106 0 STRD r0,r1,[r10,#0x18] false +Instruction 3592 S:0xC0035426 0xE9CA2304 0 STRD r2,r3,[r10,#0x10] false +Instruction 3593 S:0xC003542A 0x4296 0 CMP r6,r2 false +Instruction 3594 S:0xC003542C 0xEB770303 0 SBCS r3,r7,r3 false +Instruction 3595 S:0xC0035430 0xDBC3 23 BLT {pc}-0x76 ; 0xc00353ba true fail +Instruction 3596 S:0xC0035432 0x2201 0 MOVS r2,#1 false +Instruction 3597 S:0xC0035434 0x2300 0 MOVS r3,#0 false +Instruction 3598 S:0xC0035436 0xEB180802 0 ADDS r8,r8,r2 false +Instruction 3599 S:0xC003543A 0xEB490903 0 ADC r9,r9,r3 false +Instruction 3600 S:0xC003543E 0xE7A6 15 B {pc}-0xb0 ; 0xc003538e true +Instruction 3601 S:0xC003538E 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false +Instruction 3602 S:0xC0035392 0xA808 0 ADD r0,sp,#0x20 false +Instruction 3603 S:0xC0035394 0x9400 0 STR r4,[sp,#0] false +Instruction 3604 S:0xC0035396 0x9501 0 STR r5,[sp,#4] false +Instruction 3605 S:0xC0035398 0xF7FFFCAA 12 BL {pc}-0x6a8 ; 0xc0034cf0 true +Instruction 3606 S:0xC0034CF0 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 3607 S:0xC0034CF4 0xB500 0 PUSH {lr} false +Instruction 3608 S:0xC0034CF6 0xF85DEB04 0 POP {lr} false +Instruction 3609 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 3610 S:0xC0034CFC 0xF8DD8018 0 LDR r8,[sp,#0x18] false +Instruction 3611 S:0xC0034D00 0x4616 0 MOV r6,r2 false +Instruction 3612 S:0xC0034D02 0xF8DD901C 0 LDR r9,[sp,#0x1c] false +Instruction 3613 S:0xC0034D06 0xEB120408 0 ADDS r4,r2,r8 false +Instruction 3614 S:0xC0034D0A 0xEB430509 0 ADC r5,r3,r9 false +Instruction 3615 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 3616 S:0xC0034D10 0xF1750300 0 SBCS r3,r5,#0 false +Instruction 3617 S:0xC0034D14 0xDB03 13 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 3618 S:0xC0034D16 0x42B4 0 CMP r4,r6 false +Instruction 3619 S:0xC0034D18 0xEB750307 0 SBCS r3,r5,r7 false +Instruction 3620 S:0xC0034D1C 0xDA07 1 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 3621 S:0xC0034D2E 0x4544 0 CMP r4,r8 false +Instruction 3622 S:0xC0034D30 0xEB750309 0 SBCS r3,r5,r9 false +Instruction 3623 S:0xC0034D34 0xDBF3 16 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 3624 S:0xC0034D36 0xE7F5 13 B {pc}-0x12 ; 0xc0034d24 true +Instruction 3625 S:0xC0034D24 0xE9C04500 0 STRD r4,r5,[r0,#0] false +Instruction 3626 S:0xC0034D28 0xE8BD03F0 0 POP {r4-r9} false +Instruction 3627 S:0xC0034D2C 0x4770 19 BX lr true +Instruction 3628 S:0xC003539C 0xE9DD6708 0 LDRD r6,r7,[sp,#0x20] false +Instruction 3629 S:0xC00353A0 0xE9DA2306 0 LDRD r2,r3,[r10,#0x18] false +Instruction 3630 S:0xC00353A4 0xA808 0 ADD r0,sp,#0x20 false +Instruction 3631 S:0xC00353A6 0xE88D0030 0 STM sp,{r4,r5} false +Instruction 3632 S:0xC00353AA 0xE9CA6704 0 STRD r6,r7,[r10,#0x10] false +Instruction 3633 S:0xC00353AE 0xF7FFFC9F 2 BL {pc}-0x6be ; 0xc0034cf0 true +Instruction 3634 S:0xC0034CF0 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 3635 S:0xC0034CF4 0xB500 0 PUSH {lr} false +Instruction 3636 S:0xC0034CF6 0xF85DEB04 0 POP {lr} false +Instruction 3637 S:0xC0034CFA 0x461F 0 MOV r7,r3 false +Instruction 3638 S:0xC0034CFC 0xF8DD8018 0 LDR r8,[sp,#0x18] false +Instruction 3639 S:0xC0034D00 0x4616 0 MOV r6,r2 false +Instruction 3640 S:0xC0034D02 0xF8DD901C 0 LDR r9,[sp,#0x1c] false +Instruction 3641 S:0xC0034D06 0xEB120408 0 ADDS r4,r2,r8 false +Instruction 3642 S:0xC0034D0A 0xEB430509 0 ADC r5,r3,r9 false +Instruction 3643 S:0xC0034D0E 0x2C00 0 CMP r4,#0 false +Instruction 3644 S:0xC0034D10 0xF1750300 0 SBCS r3,r5,#0 false +Instruction 3645 S:0xC0034D14 0xDB03 12 BLT {pc}+0xa ; 0xc0034d1e true fail +Instruction 3646 S:0xC0034D16 0x42B4 0 CMP r4,r6 false +Instruction 3647 S:0xC0034D18 0xEB750307 0 SBCS r3,r5,r7 false +Instruction 3648 S:0xC0034D1C 0xDA07 3 BGE {pc}+0x12 ; 0xc0034d2e true +Instruction 3649 S:0xC0034D2E 0x4544 0 CMP r4,r8 false +Instruction 3650 S:0xC0034D30 0xEB750309 0 SBCS r3,r5,r9 false +Instruction 3651 S:0xC0034D34 0xDBF3 2 BLT {pc}-0x16 ; 0xc0034d1e true fail +Instruction 3652 S:0xC0034D36 0xE7F5 1 B {pc}-0x12 ; 0xc0034d24 true +Instruction 3653 S:0xC0034D24 0xE9C04500 0 STRD r4,r5,[r0,#0] false +Instruction 3654 S:0xC0034D28 0xE8BD03F0 0 POP {r4-r9} false +Instruction 3655 S:0xC0034D2C 0x4770 2 BX lr true +Instruction 3656 S:0xC00353B2 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 3657 S:0xC00353B6 0xE9CA2306 0 STRD r2,r3,[r10,#0x18] false +Instruction 3658 S:0xC00353BA 0x4640 0 MOV r0,r8 false +Instruction 3659 S:0xC00353BC 0x4649 0 MOV r1,r9 false +Instruction 3660 S:0xC00353BE 0xB00A 0 ADD sp,sp,#0x28 false +Instruction 3661 S:0xC00353C0 0xE8BD87F0 10 POP {r4-r10,pc} true +Instruction 3662 S:0xC0055DE0 0xF8D8104C 0 LDR r1,[r8,#0x4c] false +Instruction 3663 S:0xC0055DE4 0x2200 0 MOVS r2,#0 false +Instruction 3664 S:0xC0055DE6 0x2902 0 CMP r1,#2 false +Instruction 3665 S:0xC0055DE8 0xD1E2 1 BNE {pc}-0x38 ; 0xc0055db0 true fail +Instruction 3666 S:0xC0055DEA 0xE9D86706 0 LDRD r6,r7,[r8,#0x18] false +Instruction 3667 S:0xC0055DEE 0x4640 0 MOV r0,r8 false +Instruction 3668 S:0xC0055DF0 0xE9D84504 0 LDRD r4,r5,[r8,#0x10] false +Instruction 3669 S:0xC0055DF4 0x463B 0 MOV r3,r7 false +Instruction 3670 S:0xC0055DF6 0x4632 0 MOV r2,r6 false +Instruction 3671 S:0xC0055DF8 0x9101 0 STR r1,[sp,#4] false +Instruction 3672 S:0xC0055DFA 0x1BA4 0 SUBS r4,r4,r6 false +Instruction 3673 S:0xC0055DFC 0xEB650507 0 SBC r5,r5,r7 false +Instruction 3674 S:0xC0055E00 0x9400 0 STR r4,[sp,#0] false +Instruction 3675 S:0xC0055E02 0xF7DFFD11 22 BL {pc}-0x205da ; 0xc0035828 true +Instruction 3676 S:0xC0035828 0xB530 0 PUSH {r4,r5,lr} false +Instruction 3677 S:0xC003582A 0xB085 0 SUB sp,sp,#0x14 false +Instruction 3678 S:0xC003582C 0xB500 0 PUSH {lr} false +Instruction 3679 S:0xC003582E 0xF85DEB04 0 POP {lr} false +Instruction 3680 S:0xC0035832 0x9C08 0 LDR r4,[sp,#0x20] false +Instruction 3681 S:0xC0035834 0x9909 0 LDR r1,[sp,#0x24] false +Instruction 3682 S:0xC0035836 0x2501 0 MOVS r5,#1 false +Instruction 3683 S:0xC0035838 0x9502 0 STR r5,[sp,#8] false +Instruction 3684 S:0xC003583A 0x9400 0 STR r4,[sp,#0] false +Instruction 3685 S:0xC003583C 0x9101 0 STR r1,[sp,#4] false +Instruction 3686 S:0xC003583E 0xF7FFFE41 152 BL {pc}-0x37a ; 0xc00354c4 true +Instruction 3687 S:0xC00354C4 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 3688 S:0xC00354C8 0xB08D 0 SUB sp,sp,#0x34 false +Instruction 3689 S:0xC00354CA 0xB500 0 PUSH {lr} false +Instruction 3690 S:0xC00354CC 0xF85DEB04 0 POP {lr} false +Instruction 3691 S:0xC00354D0 0xA90B 0 ADD r1,sp,#0x2c false +Instruction 3692 S:0xC00354D2 0x4682 0 MOV r10,r0 false +Instruction 3693 S:0xC00354D4 0x9202 0 STR r2,[sp,#8] false +Instruction 3694 S:0xC00354D6 0x9303 0 STR r3,[sp,#0xc] false +Instruction 3695 S:0xC00354D8 0xF8CDE01C 0 STR lr,[sp,#0x1c] false +Instruction 3696 S:0xC00354DC 0xF7FFFD20 40 BL {pc}-0x5bc ; 0xc0034f20 true +Instruction 3697 S:0xC0034F20 0xB570 0 PUSH {r4-r6,lr} false +Instruction 3698 S:0xC0034F22 0xB500 0 PUSH {lr} false +Instruction 3699 S:0xC0034F24 0xF85DEB04 0 POP {lr} false +Instruction 3700 S:0xC0034F28 0x4605 0 MOV r5,r0 false +Instruction 3701 S:0xC0034F2A 0x460E 0 MOV r6,r1 false +Instruction 3702 S:0xC0034F2C 0x6A6C 0 LDR r4,[r5,#0x24] false +Instruction 3703 S:0xC0034F2E 0xB164 11 CBZ r4,{pc}+0x1c ; 0xc0034f4a true fail +Instruction 3704 S:0xC0034F30 0x6820 0 LDR r0,[r4,#0] false +Instruction 3705 S:0xC0034F32 0xF3AFFB59 4 BL {pc}+0x3af6b6 ; 0xc03e45e8 true +Cycle Count 271 Tracing disabled +Info Tracing enabled +Instruction 3706 S:0xC0034F36 0x6030 0 STR r0,[r6,#0] false +Instruction 3707 S:0xC0034F38 0x4601 0 MOV r1,r0 false +Instruction 3708 S:0xC0034F3A 0x6A6A 0 LDR r2,[r5,#0x24] false +Instruction 3709 S:0xC0034F3C 0x4294 0 CMP r4,r2 false +Instruction 3710 S:0xC0034F3E 0xD101 5 BNE {pc}+6 ; 0xc0034f44 true fail +Instruction 3711 S:0xC0034F40 0x4620 0 MOV r0,r4 false +Instruction 3712 S:0xC0034F42 0xBD70 1 POP {r4-r6,pc} true +Instruction 3713 S:0xC00354E0 0xF8DA2028 0 LDR r2,[r10,#0x28] false +Instruction 3714 S:0xC00354E4 0xF0120301 0 ANDS r3,r2,#1 false +Instruction 3715 S:0xC00354E8 0x4606 0 MOV r6,r0 false +Instruction 3716 S:0xC00354EA 0xF00080C2 1 BEQ.W {pc}+0x188 ; 0xc0035672 true +Instruction 3717 S:0xC0035672 0x4F20 0 LDR r7,[pc,#128] ; [0xC00356F4] = 0xC05F0640 false +Instruction 3718 S:0xC0035674 0x9305 0 STR r3,[sp,#0x14] false +Instruction 3719 S:0xC0035676 0x9704 0 STR r7,[sp,#0x10] false +Instruction 3720 S:0xC0035678 0xE756 183 B {pc}-0x150 ; 0xc0035528 true +Instruction 3721 S:0xC0035528 0x4668 0 MOV r0,sp false +Instruction 3722 S:0xC003552A 0x9C17 0 LDR r4,[sp,#0x5c] false +Instruction 3723 S:0xC003552C 0xF42053FF 0 BIC r3,r0,#0x1fe0 false +Instruction 3724 S:0xC0035530 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 3725 S:0xC0035534 0x07A7 0 LSLS r7,r4,#30 false +Instruction 3726 S:0xC0035536 0x9306 0 STR r3,[sp,#0x18] false +Instruction 3727 S:0xC0035538 0xF8D38014 0 LDR r8,[r3,#0x14] false +Instruction 3728 S:0xC003553C 0xD404 9 BMI {pc}+0xc ; 0xc0035548 true +Instruction 3729 S:0xC0035548 0x4644 0 MOV r4,r8 false +Instruction 3730 S:0xC003554A 0x6872 0 LDR r2,[r6,#4] false +Instruction 3731 S:0xC003554C 0xF8DF91AC 0 LDR r9,[pc,#428] ; [0xC00356FC] false +Instruction 3732 S:0xC0035550 0x3201 0 ADDS r2,#1 false +Instruction 3733 S:0xC0035552 0x9B04 0 LDR r3,[sp,#0x10] false +Instruction 3734 S:0xC0035554 0xEBC202C2 0 RSB r2,r2,r2,LSL #3 false +Instruction 3735 S:0xC0035558 0xF8590024 0 LDR r0,[r9,r4,LSL #2] false +Instruction 3736 S:0xC003555C 0x00D2 0 LSLS r2,r2,#3 false +Instruction 3737 S:0xC003555E 0x1818 0 ADDS r0,r3,r0 false +Instruction 3738 S:0xC0035560 0x1885 0 ADDS r5,r0,r2 false +Instruction 3739 S:0xC0035562 0x42AE 0 CMP r6,r5 false +Instruction 3740 S:0xC0035564 0xD049 25 BEQ {pc}+0x96 ; 0xc00355fa true +Instruction 3741 S:0xC00355FA 0x9C17 0 LDR r4,[sp,#0x5c] false +Instruction 3742 S:0xC00355FC 0x07E0 0 LSLS r0,r4,#31 false +Instruction 3743 S:0xC00355FE 0xD445 26 BMI {pc}+0x8e ; 0xc003568c true fail +Instruction 3744 S:0xC0035600 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 3745 S:0xC0035602 0x2100 0 MOVS r1,#0 false +Instruction 3746 S:0xC0035604 0x9816 0 LDR r0,[sp,#0x58] false +Instruction 3747 S:0xC0035606 0x9F02 0 LDR r7,[sp,#8] false +Instruction 3748 S:0xC0035608 0xF8CA201C 0 STR r2,[r10,#0x1c] false +Instruction 3749 S:0xC003560C 0xE9DD2302 0 LDRD r2,r3,[sp,#8] false +Instruction 3750 S:0xC0035610 0xF8CA7018 0 STR r7,[r10,#0x18] false +Instruction 3751 S:0xC0035614 0x1812 0 ADDS r2,r2,r0 false +Instruction 3752 S:0xC0035616 0xEB430301 0 ADC r3,r3,r1 false +Instruction 3753 S:0xC003561A 0x2A00 0 CMP r2,#0 false +Instruction 3754 S:0xC003561C 0xF1730400 0 SBCS r4,r3,#0 false +Instruction 3755 S:0xC0035620 0xDB05 16 BLT {pc}+0xe ; 0xc003562e true fail +Instruction 3756 S:0xC0035622 0xE9DD6702 0 LDRD r6,r7,[sp,#8] false +Instruction 3757 S:0xC0035626 0x42B2 0 CMP r2,r6 false +Instruction 3758 S:0xC0035628 0xEB730707 0 SBCS r7,r3,r7 false +Instruction 3759 S:0xC003562C 0xDA25 4 BGE {pc}+0x4e ; 0xc003567a true +Instruction 3760 S:0xC003567A 0x4282 0 CMP r2,r0 false +Instruction 3761 S:0xC003567C 0xEB730401 0 SBCS r4,r3,r1 false +Instruction 3762 S:0xC0035680 0xDBD5 16 BLT {pc}-0x52 ; 0xc003562e true fail +Instruction 3763 S:0xC0035682 0xE7D7 13 B {pc}-0x4e ; 0xc0035634 true +Instruction 3764 S:0xC0035634 0xF8DA1030 0 LDR r1,[r10,#0x30] false +Instruction 3765 S:0xC0035638 0xF8CA2010 0 STR r2,[r10,#0x10] false +Instruction 3766 S:0xC003563C 0xF8CA3014 0 STR r3,[r10,#0x14] false +Instruction 3767 S:0xC0035640 0x2900 0 CMP r1,#0 false +Instruction 3768 S:0xC0035642 0xF00080A1 16 BEQ.W {pc}+0x146 ; 0xc0035788 true +Instruction 3769 S:0xC0035788 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 3770 S:0xC003578A 0x9F07 0 LDR r7,[sp,#0x1c] false +Instruction 3771 S:0xC003578C 0x68F1 0 LDR r1,[r6,#0xc] false +Instruction 3772 S:0xC003578E 0xF8CA7030 0 STR r7,[r10,#0x30] false +Instruction 3773 S:0xC0035792 0xF8D1332C 0 LDR r3,[r1,#0x32c] false +Instruction 3774 S:0xC0035796 0xF8D16320 0 LDR r6,[r1,#0x320] false +Instruction 3775 S:0xC003579A 0xF8D14324 0 LDR r4,[r1,#0x324] false +Instruction 3776 S:0xC003579E 0xF8D10328 0 LDR r0,[r1,#0x328] false +Instruction 3777 S:0xC00357A2 0xF8CA6034 0 STR r6,[r10,#0x34] false +Instruction 3778 S:0xC00357A6 0xF8CA4038 0 STR r4,[r10,#0x38] false +Instruction 3779 S:0xC00357AA 0xF8CA003C 0 STR r0,[r10,#0x3c] false +Instruction 3780 S:0xC00357AE 0xF8CA3040 0 STR r3,[r10,#0x40] false +Instruction 3781 S:0xC00357B2 0xF8D13240 0 LDR r3,[r1,#0x240] false +Instruction 3782 S:0xC00357B6 0xF8CA302C 0 STR r3,[r10,#0x2c] false +Instruction 3783 S:0xC00357BA 0xE744 310 B {pc}-0x174 ; 0xc0035646 true +Instruction 3784 S:0xC0035646 0x4650 0 MOV r0,r10 false +Instruction 3785 S:0xC0035648 0x4629 0 MOV r1,r5 false +Instruction 3786 S:0xC003564A 0xF7FFFB83 1 BL {pc}-0x8f6 ; 0xc0034d54 true +Instruction 3787 S:0xC0034D54 0xB570 0 PUSH {r4-r6,lr} false +Instruction 3788 S:0xC0034D56 0xB500 0 PUSH {lr} false +Instruction 3789 S:0xC0034D58 0xF85DEB04 0 POP {lr} false +Instruction 3790 S:0xC0034D5C 0x4605 0 MOV r5,r0 false +Instruction 3791 S:0xC0034D5E 0x4B13 0 LDR r3,[pc,#76] ; [0xC0034DAC] = 0xC0635E64 false +Instruction 3792 S:0xC0034D60 0x460E 0 MOV r6,r1 false +Instruction 3793 S:0xC0034D62 0x685A 0 LDR r2,[r3,#4] false +Instruction 3794 S:0xC0034D64 0xB9A2 2 CBNZ r2,{pc}+0x2c ; 0xc0034d90 true fail +Instruction 3795 S:0xC0034D66 0xF106000C 0 ADD r0,r6,#0xc false +Instruction 3796 S:0xC0034D6A 0x4629 0 MOV r1,r5 false +Instruction 3797 S:0xC0034D6C 0xF222F8FE 1 BL {pc}+0x222200 ; 0xc0256f6c true +Cycle Count 39 Tracing disabled +Info Tracing enabled +Instruction 3798 S:0xC0034D70 0x6833 0 LDR r3,[r6,#0] false +Instruction 3799 S:0xC0034D72 0x6871 0 LDR r1,[r6,#4] false +Instruction 3800 S:0xC0034D74 0x2001 0 MOVS r0,#1 false +Instruction 3801 S:0xC0034D76 0x685A 0 LDR r2,[r3,#4] false +Instruction 3802 S:0xC0034D78 0xFA00F101 0 LSL r1,r0,r1 false +Instruction 3803 S:0xC0034D7C 0x430A 0 ORRS r2,r2,r1 false +Instruction 3804 S:0xC0034D7E 0x605A 0 STR r2,[r3,#4] false +Instruction 3805 S:0xC0034D80 0x6AAB 0 LDR r3,[r5,#0x28] false +Instruction 3806 S:0xC0034D82 0x4303 0 ORRS r3,r3,r0 false +Instruction 3807 S:0xC0034D84 0x62AB 0 STR r3,[r5,#0x28] false +Instruction 3808 S:0xC0034D86 0x6930 0 LDR r0,[r6,#0x10] false +Instruction 3809 S:0xC0034D88 0x1A2B 0 SUBS r3,r5,r0 false +Instruction 3810 S:0xC0034D8A 0x4258 0 RSBS r0,r3,#0 false +Instruction 3811 S:0xC0034D8C 0x4158 0 ADCS r0,r0,r3 false +Instruction 3812 S:0xC0034D8E 0xBD70 10 POP {r4-r6,pc} true +Instruction 3813 S:0xC003564E 0xB130 1 CBZ r0,{pc}+0x10 ; 0xc003565e true fail +Instruction 3814 S:0xC0035650 0x682A 0 LDR r2,[r5,#0] false +Instruction 3815 S:0xC0035652 0x9B04 0 LDR r3,[sp,#0x10] false +Instruction 3816 S:0xC0035654 0xEE1D6F90 0 MRC p15,#0x0,r6,c13,c0,#4 false +Instruction 3817 S:0xC0035658 0x18F6 0 ADDS r6,r6,r3 false +Instruction 3818 S:0xC003565A 0x42B2 0 CMP r2,r6 false +Instruction 3819 S:0xC003565C 0xD050 6 BEQ {pc}+0xa4 ; 0xc0035700 true +Instruction 3820 S:0xC0035700 0x69B3 0 LDR r3,[r6,#0x18] false +Instruction 3821 S:0xC0035702 0x2B00 0 CMP r3,#0 false +Instruction 3822 S:0xC0035704 0xD0AB 36 BEQ {pc}-0xa6 ; 0xc003565e true fail +Instruction 3823 S:0xC0035706 0xE9DA2304 0 LDRD r2,r3,[r10,#0x10] false +Instruction 3824 S:0xC003570A 0xE9D5010C 0 LDRD r0,r1,[r5,#0x30] false +Instruction 3825 S:0xC003570E 0x4690 0 MOV r8,r2 false +Instruction 3826 S:0xC0035710 0x4699 0 MOV r9,r3 false +Instruction 3827 S:0xC0035712 0xEBB80800 0 SUBS r8,r8,r0 false +Instruction 3828 S:0xC0035716 0xEB690901 0 SBC r9,r9,r1 false +Instruction 3829 S:0xC003571A 0x2A00 0 CMP r2,#0 false +Instruction 3830 S:0xC003571C 0xF1730000 0 SBCS r0,r3,#0 false +Instruction 3831 S:0xC0035720 0xDB52 22 BLT {pc}+0xa8 ; 0xc00357c8 true fail +Instruction 3832 S:0xC0035722 0xF8DA3028 0 LDR r3,[r10,#0x28] false +Instruction 3833 S:0xC0035726 0x0799 0 LSLS r1,r3,#30 false +Instruction 3834 S:0xC0035728 0xD499 4 BMI {pc}-0xca ; 0xc003565e true fail +Instruction 3835 S:0xC003572A 0xF1B80F00 0 CMP r8,#0 false +Instruction 3836 S:0xC003572E 0xF1790100 0 SBCS r1,r9,#0 false +Instruction 3837 S:0xC0035732 0xDB16 15 BLT {pc}+0x30 ; 0xc0035762 true fail +Instruction 3838 S:0xC0035734 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 3839 S:0xC0035738 0x4590 0 CMP r8,r2 false +Instruction 3840 S:0xC003573A 0xEB790403 0 SBCS r4,r9,r3 false +Instruction 3841 S:0xC003573E 0xDA8E 8 BGE {pc}-0xe0 ; 0xc003565e true fail +Instruction 3842 S:0xC0035740 0x69F2 0 LDR r2,[r6,#0x1c] false +Instruction 3843 S:0xC0035742 0x2A00 0 CMP r2,#0 false +Instruction 3844 S:0xC0035744 0xD18B 20 BNE {pc}-0xe6 ; 0xc003565e true fail +Instruction 3845 S:0xC0035746 0x4640 0 MOV r0,r8 false +Instruction 3846 S:0xC0035748 0x4649 0 MOV r1,r9 false +Instruction 3847 S:0xC003574A 0xF01FFE0F 15 BL {pc}+0x1fc22 ; 0xc005536c true +Instruction 3848 S:0xC005536C 0xB530 0 PUSH {r4,r5,lr} false +Instruction 3849 S:0xC005536E 0xB083 0 SUB sp,sp,#0xc false +Instruction 3850 S:0xC0055370 0xB500 0 PUSH {lr} false +Instruction 3851 S:0xC0055372 0xF85DEB04 0 POP {lr} false +Instruction 3852 S:0xC0055376 0xF6400300 0 MOVW r3,#0x800 false +Instruction 3853 S:0xC005537A 0x1C15 0 ADDS r5,r2,#0 false +Instruction 3854 S:0xC005537C 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 3855 S:0xC0055380 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 3856 S:0xC0055384 0x58D4 0 LDR r4,[r2,r3] false +Instruction 3857 S:0xC0055386 0xBF18 0 IT NE false +Instruction 3858 S:0xC0055388 0x2501 0 MOVS r5,#1 false +Instruction 3859 S:0xC005538A 0x4602 0 MOV r2,r0 false +Instruction 3860 S:0xC005538C 0x460B 0 MOV r3,r1 false +Instruction 3861 S:0xC005538E 0x9500 0 STR r5,[sp,#0] false +Instruction 3862 S:0xC0055390 0x4620 0 MOV r0,r4 false +Instruction 3863 S:0xC0055392 0xF7FEFF63 27 BL {pc}-0x1136 ; 0xc005425c true +Instruction 3864 S:0xC005425C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 3865 S:0xC0054260 0xB083 0 SUB sp,sp,#0xc false +Instruction 3866 S:0xC0054262 0xB500 0 PUSH {lr} false +Instruction 3867 S:0xC0054264 0xF85DEB04 0 POP {lr} false +Instruction 3868 S:0xC0054268 0x4614 0 MOV r4,r2 false +Instruction 3869 S:0xC005426A 0x461D 0 MOV r5,r3 false +Instruction 3870 S:0xC005426C 0x4680 0 MOV r8,r0 false +Instruction 3871 S:0xC005426E 0x2C00 0 CMP r4,#0 false +Instruction 3872 S:0xC0054270 0xF1750100 0 SBCS r1,r5,#0 false +Instruction 3873 S:0xC0054274 0xF89D9028 0 LDRB r9,[sp,#0x28] false +Instruction 3874 S:0xC0054278 0xDB59 3 BLT {pc}+0xb6 ; 0xc005432e true fail +Instruction 3875 S:0xC005427A 0x6B01 0 LDR r1,[r0,#0x30] false +Instruction 3876 S:0xC005427C 0x6102 0 STR r2,[r0,#0x10] false +Instruction 3877 S:0xC005427E 0x2901 0 CMP r1,#1 false +Instruction 3878 S:0xC0054280 0x6143 0 STR r3,[r0,#0x14] false +Instruction 3879 S:0xC0054282 0xD052 10 BEQ {pc}+0xa8 ; 0xc005432a true fail +Instruction 3880 S:0xC0054284 0x6B41 0 LDR r1,[r0,#0x34] false +Instruction 3881 S:0xC0054286 0x0749 0 LSLS r1,r1,#29 false +Instruction 3882 S:0xC0054288 0xD440 1 BMI {pc}+0x84 ; 0xc005430c true fail +Instruction 3883 S:0xC005428A 0x4668 0 MOV r0,sp false +Instruction 3884 S:0xC005428C 0xF7FBF94E 3 BL {pc}-0x4d60 ; 0xc004f52c true +Instruction 3885 S:0xC004F52C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 3886 S:0xC004F530 0xB08B 0 SUB sp,sp,#0x2c false +Instruction 3887 S:0xC004F532 0xB500 0 PUSH {lr} false +Instruction 3888 S:0xC004F534 0xF85DEB04 0 POP {lr} false +Instruction 3889 S:0xC004F538 0x4B3D 0 LDR r3,[pc,#244] ; [0xC004F630] = 0xC05FC59C false +Instruction 3890 S:0xC004F53A 0x4682 0 MOV r10,r0 false +Instruction 3891 S:0xC004F53C 0x681B 0 LDR r3,[r3,#0] false +Instruction 3892 S:0xC004F53E 0x2B00 0 CMP r3,#0 false +Instruction 3893 S:0xC004F540 0xD16F 8 BNE {pc}+0xe2 ; 0xc004f622 true fail +Instruction 3894 S:0xC004F542 0xF8DF90F4 0 LDR r9,[pc,#244] ; [0xC004F638] = 0xC064D1C0 false +Instruction 3895 S:0xC004F546 0xF8DFB0F0 0 LDR r11,[pc,#240] ; [0xC004F638] = 0xC064D1C0 false +Instruction 3896 S:0xC004F54A 0x464F 0 MOV r7,r9 false +Instruction 3897 S:0xC004F54C 0xF8D75090 0 LDR r5,[r7,#0x90] false +Instruction 3898 S:0xC004F550 0x07EA 0 LSLS r2,r5,#31 false +Instruction 3899 S:0xC004F552 0xD46C 3 BMI {pc}+0xdc ; 0xc004f62e true fail +Instruction 3900 S:0xC004F554 0xF3BF8F5F 0 DMB false +Instruction 3901 S:0xC004F558 0xF8DB6000 0 LDR r6,[r11,#0] false +Instruction 3902 S:0xC004F55C 0xF8DB4054 0 LDR r4,[r11,#0x54] false +Instruction 3903 S:0xC004F560 0xE9DB230E 0 LDRD r2,r3,[r11,#0x38] false +Instruction 3904 S:0xC004F564 0x4630 0 MOV r0,r6 false +Instruction 3905 S:0xC004F566 0x6831 0 LDR r1,[r6,#0] false +Instruction 3906 S:0xC004F568 0x1912 0 ADDS r2,r2,r4 false +Instruction 3907 S:0xC004F56A 0xEB4373E4 0 ADC r3,r3,r4,ASR #31 false +Instruction 3908 S:0xC004F56E 0xE9CD2306 0 STRD r2,r3,[sp,#0x18] false +Instruction 3909 S:0xC004F572 0x4788 81 BLX r1 true +Cycle Count 61 Tracing disabled +Info Tracing enabled +Instruction 3910 S:0xC004F574 0xE9D62302 0 LDRD r2,r3,[r6,#8] false +Instruction 3911 S:0xC004F578 0xF8DBC004 0 LDR r12,[r11,#4] false +Instruction 3912 S:0xC004F57C 0xF8DB4008 0 LDR r4,[r11,#8] false +Instruction 3913 S:0xC004F580 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 3914 S:0xC004F584 0xE9D62304 0 LDRD r2,r3,[r6,#0x10] false +Instruction 3915 S:0xC004F588 0xF8DB6058 0 LDR r6,[r11,#0x58] false +Instruction 3916 S:0xC004F58C 0xE9CD2308 0 STRD r2,r3,[sp,#0x20] false +Instruction 3917 S:0xC004F590 0xE9DB2310 0 LDRD r2,r3,[r11,#0x40] false +Instruction 3918 S:0xC004F594 0x9604 0 STR r6,[sp,#0x10] false +Instruction 3919 S:0xC004F596 0xE9CD2302 0 STRD r2,r3,[sp,#8] false +Instruction 3920 S:0xC004F59A 0x17F3 0 ASRS r3,r6,#31 false +Instruction 3921 S:0xC004F59C 0x9305 0 STR r3,[sp,#0x14] false +Instruction 3922 S:0xC004F59E 0xF1C40620 0 RSB r6,r4,#0x20 false +Instruction 3923 S:0xC004F5A2 0xE9DD2300 0 LDRD r2,r3,[sp,#0] false +Instruction 3924 S:0xC004F5A6 0x1A80 0 SUBS r0,r0,r2 false +Instruction 3925 S:0xC004F5A8 0xEB610103 0 SBC r1,r1,r3 false +Instruction 3926 S:0xC004F5AC 0xE9DD2308 0 LDRD r2,r3,[sp,#0x20] false +Instruction 3927 S:0xC004F5B0 0x4010 0 ANDS r0,r0,r2 false +Instruction 3928 S:0xC004F5B2 0x4019 0 ANDS r1,r1,r3 false +Instruction 3929 S:0xC004F5B4 0xFBA0230C 0 UMULL r2,r3,r0,r12 false +Instruction 3930 S:0xC004F5B8 0xFB0C3301 0 MLA r3,r12,r1,r3 false +Instruction 3931 S:0xC004F5BC 0xE9DD0102 0 LDRD r0,r1,[sp,#8] false +Instruction 3932 S:0xC004F5C0 0x1880 0 ADDS r0,r0,r2 false +Instruction 3933 S:0xC004F5C2 0xEB410103 0 ADC r1,r1,r3 false +Instruction 3934 S:0xC004F5C6 0xF1B40320 0 SUBS r3,r4,#0x20 false +Instruction 3935 S:0xC004F5CA 0xE9CD0102 0 STRD r0,r1,[sp,#8] false +Instruction 3936 S:0xC004F5CE 0xFA20F804 0 LSR r8,r0,r4 false +Instruction 3937 S:0xC004F5D2 0xFA41F303 0 ASR r3,r1,r3 false +Instruction 3938 S:0xC004F5D6 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 3939 S:0xC004F5D8 0x9A03 0 LDR r2,[sp,#0xc] false +Instruction 3940 S:0xC004F5DA 0xFA01F606 0 LSL r6,r1,r6 false +Instruction 3941 S:0xC004F5DE 0xEA480806 0 ORR r8,r8,r6 false +Instruction 3942 S:0xC004F5E2 0xFA42F904 0 ASR r9,r2,r4 false +Instruction 3943 S:0xC004F5E6 0xBF58 0 IT PL false +Instruction 3944 S:0xC004F5E8 0xEA480803 0 ORR r8,r8,r3 false +Instruction 3945 S:0xC004F5EC 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 3946 S:0xC004F5F0 0xEB120208 0 ADDS r2,r2,r8 false +Instruction 3947 S:0xC004F5F4 0xEB430309 0 ADC r3,r3,r9 false +Instruction 3948 S:0xC004F5F8 0xF3BF8F5F 0 DMB false +Instruction 3949 S:0xC004F5FC 0xF8D71090 0 LDR r1,[r7,#0x90] false +Instruction 3950 S:0xC004F600 0x428D 0 CMP r5,r1 false +Instruction 3951 S:0xC004F602 0xD1A3 89 BNE {pc}-0xb6 ; 0xc004f54c true fail +Instruction 3952 S:0xC004F604 0x461D 0 MOV r5,r3 false +Instruction 3953 S:0xC004F606 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 3954 S:0xC004F608 0xF44F434A 0 MOV r3,#0xca00 false +Instruction 3955 S:0xC004F60C 0x4614 0 MOV r4,r2 false +Instruction 3956 S:0xC004F60E 0xF6C3339A 0 MOVT r3,#0x3b9a false +Instruction 3957 S:0xC004F612 0x4650 0 MOV r0,r10 false +Instruction 3958 S:0xC004F614 0xFBC34501 0 SMLAL r4,r5,r3,r1 false +Instruction 3959 S:0xC004F618 0xE9CA4500 0 STRD r4,r5,[r10,#0] false +Instruction 3960 S:0xC004F61C 0xB00B 0 ADD sp,sp,#0x2c false +Instruction 3961 S:0xC004F61E 0xE8BD8FF0 5 POP {r4-r11,pc} true +Instruction 3962 S:0xC0054290 0xE9DD6700 0 LDRD r6,r7,[sp,#0] false +Instruction 3963 S:0xC0054294 0x1BA4 0 SUBS r4,r4,r6 false +Instruction 3964 S:0xC0054296 0xEB650507 0 SBC r5,r5,r7 false +Instruction 3965 S:0xC005429A 0x2C01 0 CMP r4,#1 false +Instruction 3966 S:0xC005429C 0xF1750200 0 SBCS r2,r5,#0 false +Instruction 3967 S:0xC00542A0 0xDB3D 6 BLT {pc}+0x7e ; 0xc005431e true fail +Instruction 3968 S:0xC00542A2 0xE9D86706 0 LDRD r6,r7,[r8,#0x18] false +Instruction 3969 S:0xC00542A6 0xF8D8002C 0 LDR r0,[r8,#0x2c] false +Instruction 3970 S:0xC00542AA 0x42B4 0 CMP r4,r6 false +Instruction 3971 S:0xC00542AC 0xEB750307 0 SBCS r3,r5,r7 false +Instruction 3972 S:0xC00542B0 0xE9D82308 0 LDRD r2,r3,[r8,#0x20] false +Instruction 3973 S:0xC00542B4 0xBFBC 0 ITT LT false +Instruction 3974 S:0xC00542B6 0x4626 0 MOV r6,r4 false +Instruction 3975 S:0xC00542B8 0x462F 0 MOV r7,r5 false +Instruction 3976 S:0xC00542BA 0x4296 0 CMP r6,r2 false +Instruction 3977 S:0xC00542BC 0xEB770103 0 SBCS r1,r7,r3 false +Instruction 3978 S:0xC00542C0 0x4641 0 MOV r1,r8 false +Instruction 3979 S:0xC00542C2 0xBFB8 0 IT LT false +Instruction 3980 S:0xC00542C4 0x461F 0 MOV r7,r3 false +Instruction 3981 S:0xC00542C6 0xF8D83028 0 LDR r3,[r8,#0x28] false +Instruction 3982 S:0xC00542CA 0xBFB8 0 IT LT false +Instruction 3983 S:0xC00542CC 0x4616 0 MOV r6,r2 false +Instruction 3984 S:0xC00542CE 0xF1A00220 0 SUB r2,r0,#0x20 false +Instruction 3985 S:0xC00542D2 0xFBA64503 0 UMULL r4,r5,r6,r3 false +Instruction 3986 S:0xC00542D6 0xF1C00620 0 RSB r6,r0,#0x20 false +Instruction 3987 S:0xC00542DA 0xFB035507 0 MLA r5,r3,r7,r5 false +Instruction 3988 S:0xC00542DE 0xFA24F000 0 LSR r0,r4,r0 false +Instruction 3989 S:0xC00542E2 0xFA05F606 0 LSL r6,r5,r6 false +Instruction 3990 S:0xC00542E6 0xFA25F202 0 LSR r2,r5,r2 false +Instruction 3991 S:0xC00542EA 0x4330 0 ORRS r0,r0,r6 false +Instruction 3992 S:0xC00542EC 0x4310 0 ORRS r0,r0,r2 false +Instruction 3993 S:0xC00542EE 0xF8D82004 0 LDR r2,[r8,#4] false +Instruction 3994 S:0xC00542F2 0x4790 18 BLX r2 true +Cycle Count 119 Tracing disabled +Info Tracing enabled +Instruction 3995 S:0xC00542F4 0x2800 0 CMP r0,#0 false +Instruction 3996 S:0xC00542F6 0xBF0C 0 ITE EQ false +Instruction 3997 S:0xC00542F8 0x2300 0 MOVS r3,#0 false +Instruction 3998 S:0xC00542FA 0xF0090301 0 AND r3,r9,#1 false +Instruction 3999 S:0xC00542FE 0xB15B 6 CBZ r3,{pc}+0x1a ; 0xc0054318 true +Instruction 4000 S:0xC0054318 0xB003 0 ADD sp,sp,#0xc false +Instruction 4001 S:0xC005431A 0xE8BD83F0 13 POP {r4-r9,pc} true +Instruction 4002 S:0xC0055396 0xB003 0 ADD sp,sp,#0xc false +Instruction 4003 S:0xC0055398 0xBD30 2 POP {r4,r5,pc} true +Instruction 4004 S:0xC003574E 0xF5105F80 0 CMN r0,#0x1000 false +Instruction 4005 S:0xC0035752 0xD806 2 BHI {pc}+0x10 ; 0xc0035762 true fail +Instruction 4006 S:0xC0035754 0xF8C68010 0 STR r8,[r6,#0x10] false +Instruction 4007 S:0xC0035758 0xF8C69014 0 STR r9,[r6,#0x14] false +Instruction 4008 S:0xC003575C 0x2800 0 CMP r0,#0 false +Instruction 4009 S:0xC003575E 0xF43FAF7E 1 BEQ {pc}-0x100 ; 0xc003565e true +Instruction 4010 S:0xC003565E 0xF8DA3024 0 LDR r3,[r10,#0x24] false +Instruction 4011 S:0xC0035662 0x990B 0 LDR r1,[sp,#0x2c] false +Instruction 4012 S:0xC0035664 0x6818 0 LDR r0,[r3,#0] false +Instruction 4013 S:0xC0035666 0xF3AEFFF7 7 BL {pc}+0x3aeff2 ; 0xc03e4658 true +Instruction 4014 S:0xC03E4658 0x? 378 Cannot access target memory false +Instruction 4015 S:0xC003566A 0x9805 0 LDR r0,[sp,#0x14] false +Instruction 4016 S:0xC003566C 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 4017 S:0xC003566E 0xE8BD8FF0 19 POP {r4-r11,pc} true +Instruction 4018 S:0xC0035842 0xB005 0 ADD sp,sp,#0x14 false +Instruction 4019 S:0xC0035844 0xBD30 2 POP {r4,r5,pc} true +Instruction 4020 S:0xC0055E06 0xF8D83028 0 LDR r3,[r8,#0x28] false +Instruction 4021 S:0xC0055E0A 0x2B00 0 CMP r3,#0 false +Instruction 4022 S:0xC0055E0C 0xD0D6 2 BEQ {pc}-0x50 ; 0xc0055dbc true fail +Instruction 4023 S:0xC0055E0E 0x491A 0 LDR r1,[pc,#104] ; [0xC0055E78] = 0xC05F60C0 false +Instruction 4024 S:0xC0055E10 0xF64F73FD 0 MOV r3,#0xfffd false +Instruction 4025 S:0xC0055E14 0xF8D82060 0 LDR r2,[r8,#0x60] false +Instruction 4026 S:0xC0055E18 0xF6C773FF 0 MOVT r3,#0x7fff false +Instruction 4027 S:0xC0055E1C 0x6808 0 LDR r0,[r1,#0] false +Instruction 4028 S:0xC0055E1E 0x1A80 0 SUBS r0,r0,r2 false +Instruction 4029 S:0xC0055E20 0x1E42 0 SUBS r2,r0,#1 false +Instruction 4030 S:0xC0055E22 0x429A 0 CMP r2,r3 false +Instruction 4031 S:0xC0055E24 0xD914 6 BLS {pc}+0x2c ; 0xc0055e50 true +Instruction 4032 S:0xC0055E50 0xF7E9FC14 14 BL {pc}-0x167d4 ; 0xc003f67c true +Instruction 4033 S:0xC003F67C 0xB500 0 PUSH {lr} false +Instruction 4034 S:0xC003F67E 0xF85DEB04 0 POP {lr} false +Instruction 4035 S:0xC003F682 0xF7FFBF57 266 B.W {pc}-0x14e ; 0xc003f534 true +Instruction 4036 S:0xC003F534 0xB500 0 PUSH {lr} false +Instruction 4037 S:0xC003F536 0xF85DEB04 0 POP {lr} false +Instruction 4038 S:0xC003F53A 0x4B0D 0 LDR r3,[pc,#52] ; [0xC003F570] = 0xC05F3080 false +Instruction 4039 S:0xC003F53C 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 4040 S:0xC003F540 0x18CB 0 ADDS r3,r1,r3 false +Instruction 4041 S:0xC003F542 0x4A0C 0 LDR r2,[pc,#48] ; [0xC003F574] = 0xC05F0768 false +Instruction 4042 S:0xC003F544 0xF8D33488 0 LDR r3,[r3,#0x488] false +Instruction 4043 S:0xC003F548 0x1889 0 ADDS r1,r1,r2 false +Instruction 4044 S:0xC003F54A 0x2B00 0 CMP r3,#0 false +Instruction 4045 S:0xC003F54C 0xDD07 297 BLE {pc}+0x12 ; 0xc003f55e true +Instruction 4046 S:0xC003F55E 0xE9D1230A 0 LDRD r2,r3,[r1,#0x28] false +Instruction 4047 S:0xC003F562 0x1812 0 ADDS r2,r2,r0 false +Instruction 4048 S:0xC003F564 0xF1430300 0 ADC r3,r3,#0 false +Instruction 4049 S:0xC003F568 0xE9C1230A 0 STRD r2,r3,[r1,#0x28] false +Instruction 4050 S:0xC003F56C 0x4770 274 BX lr true +Instruction 4051 S:0xC0055E54 0xE7E7 1 B {pc}-0x2e ; 0xc0055e26 true +Instruction 4052 S:0xC0055E26 0xB662 0 CPSIE i false +Instruction 4053 S:0xC0055E28 0xB004 0 ADD sp,sp,#0x10 false +Instruction 4054 S:0xC0055E2A 0xE8BD87F0 54 POP {r4-r10,pc} true +Instruction 4055 S:0xC004E3C2 0xF395FDD1 1 BL {pc}+0x395ba6 ; 0xc03e3f68 true +Cycle Count 1145 Tracing disabled +Info Tracing enabled +Instruction 4056 S:0xC003F754 0xB500 0 PUSH {lr} false +Instruction 4057 S:0xC003F756 0xF85DEB04 0 POP {lr} false +Instruction 4058 S:0xC003F75A 0xF005BD5B 38 B.W {pc}+0x5aba ; 0xc0045214 true +Instruction 4059 S:0xC0045214 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 4060 S:0xC0045218 0xB085 0 SUB sp,sp,#0x14 false +Instruction 4061 S:0xC004521A 0xB500 0 PUSH {lr} false +Instruction 4062 S:0xC004521C 0xF85DEB04 0 POP {lr} false +Instruction 4063 S:0xC0045220 0xF5006390 0 ADD r3,r0,#0x480 false +Instruction 4064 S:0xC0045224 0xF50069B4 0 ADD r9,r0,#0x5a0 false +Instruction 4065 S:0xC0045228 0x4680 0 MOV r8,r0 false +Instruction 4066 S:0xC004522A 0xE9D36700 0 LDRD r6,r7,[r3,#0] false +Instruction 4067 S:0xC004522E 0xE9D90100 0 LDRD r0,r1,[r9,#0] false +Instruction 4068 S:0xC0045232 0x1A30 0 SUBS r0,r6,r0 false +Instruction 4069 S:0xC0045234 0xEB670101 0 SBC r1,r7,r1 false +Instruction 4070 S:0xC0045238 0xF7FAFB90 144 BL {pc}-0x58dc ; 0xc003f95c true +Instruction 4071 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 4072 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 4073 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 4074 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 4075 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 4076 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 4077 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 4078 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 4079 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 4080 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 4081 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 4082 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 4083 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 4084 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 4085 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 4086 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 4087 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 4088 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 4089 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 4090 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 4091 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 4092 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 4093 S:0xC003F9A6 0x4770 22 BX lr true +Instruction 4094 S:0xC004523C 0x2800 0 CMP r0,#0 false +Instruction 4095 S:0xC004523E 0xF1710300 0 SBCS r3,r1,#0 false +Instruction 4096 S:0xC0045242 0xF2C080B5 49 BLT.W {pc}+0x16e ; 0xc00453b0 true fail +Instruction 4097 S:0xC0045246 0x0A84 0 LSRS r4,r0,#10 false +Instruction 4098 S:0xC0045248 0x0A8D 0 LSRS r5,r1,#10 false +Instruction 4099 S:0xC004524A 0xEA445481 0 ORR r4,r4,r1,LSL #22 false +Instruction 4100 S:0xC004524E 0xEA540A05 0 ORRS r10,r4,r5 false +Instruction 4101 S:0xC0045252 0xD15A 8 BNE {pc}+0xb8 ; 0xc004530a true fail +Instruction 4102 S:0xC0045254 0xF8D8559C 0 LDR r5,[r8,#0x59c] false +Instruction 4103 S:0xC0045258 0xF8D89598 0 LDR r9,[r8,#0x598] false +Instruction 4104 S:0xC004525C 0x462C 0 MOV r4,r5 false +Instruction 4105 S:0xC004525E 0xF8D870B8 0 LDR r7,[r8,#0xb8] false +Instruction 4106 S:0xC0045262 0xEA4F2989 0 LSL r9,r9,#10 false +Instruction 4107 S:0xC0045266 0x4648 0 MOV r0,r9 false +Instruction 4108 S:0xC0045268 0x3401 0 ADDS r4,#1 false +Instruction 4109 S:0xC004526A 0x2100 0 MOVS r1,#0 false +Instruction 4110 S:0xC004526C 0xF8D890BC 0 LDR r9,[r8,#0xbc] false +Instruction 4111 S:0xC0045270 0xF20BFD8E 11 BL {pc}+0x20bb20 ; 0xc0250d90 true +Cycle Count 34 Tracing disabled +Info Tracing enabled +Instruction 4112 S:0xC0045274 0xF8D835C8 0 LDR r3,[r8,#0x5c8] false +Instruction 4113 S:0xC0045278 0x1BD6 0 SUBS r6,r2,r7 false +Instruction 4114 S:0xC004527A 0xEA867AE6 0 EOR r10,r6,r6,ASR #31 false +Instruction 4115 S:0xC004527E 0xEBAA7AE6 0 SUB r10,r10,r6,ASR #31 false +Instruction 4116 S:0xC0045282 0x1C6C 0 ADDS r4,r5,#1 false +Instruction 4117 S:0xC0045284 0x2100 0 MOVS r1,#0 false +Instruction 4118 S:0xC0045286 0xF8D850DC 0 LDR r5,[r8,#0xdc] false +Instruction 4119 S:0xC004528A 0x0298 0 LSLS r0,r3,#10 false +Instruction 4120 S:0xC004528C 0xF20BFD80 18 BL {pc}+0x20bb04 ; 0xc0250d90 true +Cycle Count 9 Tracing disabled +Info Tracing enabled +Instruction 4121 S:0xC0045290 0xEBBA1F97 0 CMP r10,r7,LSR #6 false +Instruction 4122 S:0xC0045294 0xEBC90202 0 RSB r2,r9,r2 false +Instruction 4123 S:0xC0045298 0xD806 11 BHI {pc}+0x10 ; 0xc00452a8 true fail +Instruction 4124 S:0xC004529A 0xEA8273E2 0 EOR r3,r2,r2,ASR #31 false +Instruction 4125 S:0xC004529E 0xEBA373E2 0 SUB r3,r3,r2,ASR #31 false +Instruction 4126 S:0xC00452A2 0xEBB31F99 0 CMP r3,r9,LSR #6 false +Instruction 4127 S:0xC00452A6 0xD91D 8 BLS {pc}+0x3e ; 0xc00452e4 true +Instruction 4128 S:0xC00452E4 0x4B59 0 LDR r3,[pc,#356] ; [0xC004544C] = 0xC0635FCC false +Instruction 4129 S:0xC00452E6 0xF8D80598 0 LDR r0,[r8,#0x598] false +Instruction 4130 S:0xC00452EA 0xF8D8159C 0 LDR r1,[r8,#0x59c] false +Instruction 4131 S:0xC00452EE 0x685A 0 LDR r2,[r3,#4] false +Instruction 4132 S:0xC00452F0 0xF8D894C0 0 LDR r9,[r8,#0x4c0] false +Instruction 4133 S:0xC00452F4 0x2A00 0 CMP r2,#0 false +Instruction 4134 S:0xC00452F6 0xD179 158 BNE {pc}+0xf6 ; 0xc00453ec true fail +Instruction 4135 S:0xC00452F8 0x4B55 0 LDR r3,[pc,#340] ; [0xC0045450] = 0xC0635FB8 false +Instruction 4136 S:0xC00452FA 0xE9D84524 0 LDRD r4,r5,[r8,#0x90] false +Instruction 4137 S:0xC00452FE 0x685A 0 LDR r2,[r3,#4] false +Instruction 4138 S:0xC0045300 0x2A00 0 CMP r2,#0 false +Instruction 4139 S:0xC0045302 0xD164 28 BNE {pc}+0xcc ; 0xc00453ce true fail +Instruction 4140 S:0xC0045304 0xB005 0 ADD sp,sp,#0x14 false +Instruction 4141 S:0xC0045306 0xE8BD8FF0 2 POP {r4-r11,pc} true +Cycle Count 4 Tracing disabled +Info Tracing enabled +Instruction 4142 S:0xC003F714 0xB500 0 PUSH {lr} false +Instruction 4143 S:0xC003F716 0xF85DEB04 0 POP {lr} false +Instruction 4144 S:0xC003F71A 0x4770 1 BX lr true +Cycle Count 2 Tracing disabled +Info Tracing enabled +Instruction 4145 S:0xC00421AC 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 4146 S:0xC00421AE 0xB500 0 PUSH {lr} false +Instruction 4147 S:0xC00421B0 0xF85DEB04 0 POP {lr} false +Instruction 4148 S:0xC00421B4 0x4607 0 MOV r7,r0 false +Instruction 4149 S:0xC00421B6 0x6D05 0 LDR r5,[r0,#0x50] false +Instruction 4150 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false +Instruction 4151 S:0xC00421BC 0x2D00 0 CMP r5,#0 false +Instruction 4152 S:0xC00421BE 0xD043 2 BEQ {pc}+0x8a ; 0xc0042248 true fail +Instruction 4153 S:0xC00421C0 0x6AE6 0 LDR r6,[r4,#0x2c] false +Instruction 4154 S:0xC00421C2 0xB106 1 CBZ r6,{pc}+4 ; 0xc00421c6 true fail +Instruction 4155 S:0xC00421C4 0x3E08 0 SUBS r6,r6,#8 false +Instruction 4156 S:0xC00421C6 0x6BE5 0 LDR r5,[r4,#0x3c] false +Instruction 4157 S:0xC00421C8 0x42B5 0 CMP r5,r6 false +Instruction 4158 S:0xC00421CA 0xBF18 0 IT NE false +Instruction 4159 S:0xC00421CC 0x4635 0 MOV r5,r6 false +Instruction 4160 S:0xC00421CE 0xD03D 2 BEQ {pc}+0x7e ; 0xc004224c true fail +Instruction 4161 S:0xC00421D0 0x6BA0 0 LDR r0,[r4,#0x38] false +Instruction 4162 S:0xC00421D2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00421e0 true +Instruction 4163 S:0xC00421E0 0x6B60 0 LDR r0,[r4,#0x34] false +Instruction 4164 S:0xC00421E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00421f0 true +Instruction 4165 S:0xC00421F0 0x4620 0 MOV r0,r4 false +Instruction 4166 S:0xC00421F2 0x4629 0 MOV r1,r5 false +Instruction 4167 S:0xC00421F4 0xF7FFF89E 14 BL {pc}-0xec0 ; 0xc0041334 true +Instruction 4168 S:0xC0041334 0xB430 0 PUSH {r4,r5} false +Instruction 4169 S:0xC0041336 0xB500 0 PUSH {lr} false +Instruction 4170 S:0xC0041338 0xF85DEB04 0 POP {lr} false +Instruction 4171 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false +Instruction 4172 S:0xC004133E 0x428B 0 CMP r3,r1 false +Instruction 4173 S:0xC0041340 0xD038 212 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 4174 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false +Instruction 4175 S:0xC0041344 0x428B 0 CMP r3,r1 false +Instruction 4176 S:0xC0041346 0xD01D 7 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 4177 S:0xC0041348 0x6BC3 0 LDR r3,[r0,#0x3c] false +Instruction 4178 S:0xC004134A 0x428B 0 CMP r3,r1 false +Instruction 4179 S:0xC004134C 0xD001 2 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 4180 S:0xC004134E 0xBC30 0 POP {r4,r5} false +Instruction 4181 S:0xC0041350 0x4770 2 BX lr true +Instruction 4182 S:0xC00421F8 0x4620 0 MOV r0,r4 false +Instruction 4183 S:0xC00421FA 0x4629 0 MOV r1,r5 false +Instruction 4184 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true +Instruction 4185 S:0xC0041E7C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 4186 S:0xC0041E80 0xB091 0 SUB sp,sp,#0x44 false +Instruction 4187 S:0xC0041E82 0xB500 0 PUSH {lr} false +Instruction 4188 S:0xC0041E84 0xF85DEB04 0 POP {lr} false +Instruction 4189 S:0xC0041E88 0x69CB 0 LDR r3,[r1,#0x1c] false +Instruction 4190 S:0xC0041E8A 0x4688 0 MOV r8,r1 false +Instruction 4191 S:0xC0041E8C 0x4681 0 MOV r9,r0 false +Instruction 4192 S:0xC0041E8E 0x2B00 0 CMP r3,#0 false +Instruction 4193 S:0xC0041E90 0xD127 200 BNE {pc}+0x52 ; 0xc0041ee2 true +Instruction 4194 S:0xC0041EE2 0xF7FEF89B 13 BL {pc}-0x1ec6 ; 0xc004001c true +Instruction 4195 S:0xC004001C 0xE92D4FF8 0 PUSH {r3-r11,lr} false +Instruction 4196 S:0xC0040020 0xB500 0 PUSH {lr} false +Instruction 4197 S:0xC0040022 0xF85DEB04 0 POP {lr} false +Instruction 4198 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false +Instruction 4199 S:0xC004002A 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 4200 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false +Instruction 4201 S:0xC0040032 0xE9D16712 0 LDRD r6,r7,[r1,#0x48] false +Instruction 4202 S:0xC0040036 0x4688 0 MOV r8,r1 false +Instruction 4203 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 4204 S:0xC004003C 0xE9D14514 0 LDRD r4,r5,[r1,#0x50] false +Instruction 4205 S:0xC0040040 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 4206 S:0xC0040044 0x1B92 0 SUBS r2,r2,r6 false +Instruction 4207 S:0xC0040046 0xEB630307 0 SBC r3,r3,r7 false +Instruction 4208 S:0xC004004A 0x42AB 0 CMP r3,r5 false +Instruction 4209 S:0xC004004C 0xBF08 0 IT EQ false +Instruction 4210 S:0xC004004E 0x42A2 0 CMP r2,r4 false +Instruction 4211 S:0xC0040050 0xBF3C 0 ITT CC false +Instruction 4212 S:0xC0040052 0x4622 0 MOV r2,r4 false +Instruction 4213 S:0xC0040054 0x462B 0 MOV r3,r5 false +Instruction 4214 S:0xC0040056 0xE9D14516 0 LDRD r4,r5,[r1,#0x58] false +Instruction 4215 S:0xC004005A 0xE9C12314 0 STRD r2,r3,[r1,#0x50] false +Instruction 4216 S:0xC004005E 0xEB14040A 0 ADDS r4,r4,r10 false +Instruction 4217 S:0xC0040062 0xEB45050B 0 ADC r5,r5,r11 false +Instruction 4218 S:0xC0040066 0xE9C14516 0 STRD r4,r5,[r1,#0x58] false +Instruction 4219 S:0xC004006A 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 4220 S:0xC004006E 0xE9D14518 0 LDRD r4,r5,[r1,#0x60] false +Instruction 4221 S:0xC0040072 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 4222 S:0xC0040076 0xF8D11128 0 LDR r1,[r1,#0x128] false +Instruction 4223 S:0xC004007A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 4224 S:0xC004007E 0x1912 0 ADDS r2,r2,r4 false +Instruction 4225 S:0xC0040080 0xEB430305 0 ADC r3,r3,r5 false +Instruction 4226 S:0xC0040084 0x1B92 0 SUBS r2,r2,r6 false +Instruction 4227 S:0xC0040086 0xEB630307 0 SBC r3,r3,r7 false +Instruction 4228 S:0xC004008A 0xE9C82318 0 STRD r2,r3,[r8,#0x60] false +Instruction 4229 S:0xC004008E 0xB129 203 CBZ r1,{pc}+0xe ; 0xc004009c true +Instruction 4230 S:0xC004009C 0x490E 0 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false +Instruction 4231 S:0xC004009E 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 4232 S:0xC00400A2 0x6848 0 LDR r0,[r1,#4] false +Instruction 4233 S:0xC00400A4 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 4234 S:0xC00400A8 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 4235 S:0xC00400AC 0x2800 0 CMP r0,#0 false +Instruction 4236 S:0xC00400AE 0xD0EF 42 BEQ {pc}-0x1e ; 0xc0040090 true +Instruction 4237 S:0xC0040090 0x2200 0 MOVS r2,#0 false +Instruction 4238 S:0xC0040092 0x2300 0 MOVS r3,#0 false +Instruction 4239 S:0xC0040094 0xE9C82312 0 STRD r2,r3,[r8,#0x48] false +Instruction 4240 S:0xC0040098 0xE8BD8FF8 4 POP {r3-r11,pc} true +Instruction 4241 S:0xC0041EE6 0x4648 0 MOV r0,r9 false +Instruction 4242 S:0xC0041EE8 0x4641 0 MOV r1,r8 false +Instruction 4243 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true +Instruction 4244 S:0xC004047C 0xB538 0 PUSH {r3-r5,lr} false +Instruction 4245 S:0xC004047E 0xB500 0 PUSH {lr} false +Instruction 4246 S:0xC0040480 0xF85DEB04 0 POP {lr} false +Instruction 4247 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false +Instruction 4248 S:0xC0040488 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 4249 S:0xC004048A 0x4604 0 MOV r4,r0 false +Instruction 4250 S:0xC004048C 0x42AB 0 CMP r3,r5 false +Instruction 4251 S:0xC004048E 0xD006 28 BEQ {pc}+0x10 ; 0xc004049e true +Instruction 4252 S:0xC004049E 0x4628 0 MOV r0,r5 false +Instruction 4253 S:0xC00404A0 0xF216F87E 13 BL {pc}+0x216100 ; 0xc02565a0 true +Cycle Count 17 Tracing disabled +Info Tracing enabled +Instruction 4254 S:0xC00404A4 0x62E0 0 STR r0,[r4,#0x2c] false +Instruction 4255 S:0xC00404A6 0xE7F3 3 B {pc}-0x16 ; 0xc0040490 true +Instruction 4256 S:0xC0040490 0x4628 0 MOV r0,r5 false +Instruction 4257 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false +Instruction 4258 S:0xC0040496 0xE8BD4038 0 POP {r3-r5,lr} false +Instruction 4259 S:0xC004049A 0xF215BECF 14 B.W {pc}+0x215da2 ; 0xc025623c true +Cycle Count 20 Tracing disabled +Info Tracing enabled +Instruction 4260 S:0xC0041EEE 0xF8D8A124 0 LDR r10,[r8,#0x124] false +Instruction 4261 S:0xC0041EF2 0xF8D83128 0 LDR r3,[r8,#0x128] false +Instruction 4262 S:0xC0041EF6 0xF8DA2084 0 LDR r2,[r10,#0x84] false +Instruction 4263 S:0xC0041EFA 0xF8D274C0 0 LDR r7,[r2,#0x4c0] false +Instruction 4264 S:0xC0041EFE 0x9704 0 STR r7,[sp,#0x10] false +Instruction 4265 S:0xC0041F00 0x2B00 0 CMP r3,#0 false +Instruction 4266 S:0xC0041F02 0xF0008108 3 BEQ.W {pc}+0x214 ; 0xc0042116 true +Instruction 4267 S:0xC0042116 0xF5026290 0 ADD r2,r2,#0x480 false +Instruction 4268 S:0xC004211A 0xE9D26700 0 LDRD r6,r7,[r2,#0] false +Instruction 4269 S:0xC004211E 0xE6F8 132 B {pc}-0x20c ; 0xc0041f12 true +Instruction 4270 S:0xC0041F12 0x46C3 0 MOV r11,r8 false +Instruction 4271 S:0xC0041F14 0xF8D8201C 0 LDR r2,[r8,#0x1c] false +Instruction 4272 S:0xC0041F18 0xF8DA3030 0 LDR r3,[r10,#0x30] false +Instruction 4273 S:0xC0041F1C 0xE9FB014E 0 LDRD r0,r1,[r11,#0x138]! false +Instruction 4274 S:0xC0041F20 0x9209 0 STR r2,[sp,#0x24] false +Instruction 4275 S:0xC0041F22 0x1A30 0 SUBS r0,r6,r0 false +Instruction 4276 S:0xC0041F24 0xEB670101 0 SBC r1,r7,r1 false +Instruction 4277 S:0xC0041F28 0x9306 0 STR r3,[sp,#0x18] false +Instruction 4278 S:0xC0041F2A 0xF7FDFD17 7 BL {pc}-0x25ce ; 0xc003f95c true +Instruction 4279 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 4280 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 4281 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 4282 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 4283 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 4284 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 4285 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 4286 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 4287 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 4288 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 4289 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 4290 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 4291 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 4292 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 4293 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 4294 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 4295 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 4296 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 4297 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 4298 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 4299 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 4300 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 4301 S:0xC003F9A6 0x4770 24 BX lr true +Instruction 4302 S:0xC0041F2E 0x2800 0 CMP r0,#0 false +Instruction 4303 S:0xC0041F30 0xF1710C00 0 SBCS r12,r1,#0 false +Instruction 4304 S:0xC0041F34 0xF2C080D9 1 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail +Instruction 4305 S:0xC0041F38 0x0A84 0 LSRS r4,r0,#10 false +Instruction 4306 S:0xC0041F3A 0x0A8D 0 LSRS r5,r1,#10 false +Instruction 4307 S:0xC0041F3C 0xEA445481 0 ORR r4,r4,r1,LSL #22 false +Instruction 4308 S:0xC0041F40 0xEA540005 0 ORRS r0,r4,r5 false +Instruction 4309 S:0xC0041F44 0xD0A5 6 BEQ {pc}-0xb2 ; 0xc0041e92 true +Instruction 4310 S:0xC0041E92 0xF8D93084 0 LDR r3,[r9,#0x84] false +Instruction 4311 S:0xC0041E96 0xF5036390 0 ADD r3,r3,#0x480 false +Instruction 4312 S:0xC0041E9A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 4313 S:0xC0041E9E 0xE9C82308 0 STRD r2,r3,[r8,#0x20] false +Instruction 4314 S:0xC0041EA2 0xF8D92084 0 LDR r2,[r9,#0x84] false +Instruction 4315 S:0xC0041EA6 0xF8C98030 0 STR r8,[r9,#0x30] false +Instruction 4316 S:0xC0041EAA 0xF8D83000 0 LDR r3,[r8,#0] false +Instruction 4317 S:0xC0041EAE 0x6B12 0 LDR r2,[r2,#0x30] false +Instruction 4318 S:0xC0041EB0 0xEBB20F43 0 CMP r2,r3,LSL #1 false +Instruction 4319 S:0xC0041EB4 0xE9D8230A 0 LDRD r2,r3,[r8,#0x28] false +Instruction 4320 S:0xC0041EB8 0xD30E 11 BCC {pc}+0x20 ; 0xc0041ed8 true +Instruction 4321 S:0xC0041ED8 0xE9C8230E 0 STRD r2,r3,[r8,#0x38] false +Instruction 4322 S:0xC0041EDC 0xB011 0 ADD sp,sp,#0x44 false +Instruction 4323 S:0xC0041EDE 0xE8BD8FF0 2 POP {r4-r11,pc} true +Instruction 4324 S:0xC0042200 0xF8D54128 0 LDR r4,[r5,#0x128] false +Instruction 4325 S:0xC0042204 0x2C00 0 CMP r4,#0 false +Instruction 4326 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail +Instruction 4327 S:0xC0042208 0x4B18 0 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false +Instruction 4328 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false +Instruction 4329 S:0xC004220C 0x681B 0 LDR r3,[r3,#0] false +Instruction 4330 S:0xC004220E 0x061A 0 LSLS r2,r3,#24 false +Instruction 4331 S:0xC0042210 0xD51A 58 BPL {pc}+0x38 ; 0xc0042248 true +Instruction 4332 S:0xC0042248 0x4628 0 MOV r0,r5 false +Instruction 4333 S:0xC004224A 0xBDF8 24 POP {r3-r7,pc} true +Cycle Count 1071 Tracing disabled +Info Tracing enabled +Instruction 4334 S:0xC000CCF8 0xF1010C1C 0 ADD r12,r1,#0x1c false +Instruction 4335 S:0xC000CCFC 0x6E13 0 LDR r3,[r2,#0x60] false +Instruction 4336 S:0xC000CCFE 0xE8AC0FF0 0 STM r12!,{r4-r11} false +Instruction 4337 S:0xC000CD02 0xF84CDB04 0 STR sp,[r12],#4 false +Instruction 4338 S:0xC000CD06 0xF84CEB04 0 STR lr,[r12],#4 false +Instruction 4339 S:0xC000CD0A 0xEE0D3F70 0 MCR p15,#0x0,r3,c13,c0,#3 false +Instruction 4340 S:0xC000CD0E 0xF04F0400 0 MOV r4,#0 false +Instruction 4341 S:0xC000CD12 0xEE0D4F50 0 MCR p15,#0x0,r4,c13,c0,#2 false +Instruction 4342 S:0xC000CD16 0x4605 0 MOV r5,r0 false +Instruction 4343 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false +Instruction 4344 S:0xC000CD1C 0x4806 0 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false +Instruction 4345 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false +Instruction 4346 S:0xC000CD22 0xF029FDF7 272 BL {pc}+0x29bf2 ; 0xc0036914 true +Instruction 4347 S:0xC0036914 0xB510 0 PUSH {r4,lr} false +Instruction 4348 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false +Instruction 4349 S:0xC0036918 0xB500 0 PUSH {lr} false +Instruction 4350 S:0xC003691A 0xF85DEB04 0 POP {lr} false +Instruction 4351 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 4352 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false +Instruction 4353 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false +Instruction 4354 S:0xC0036926 0xF7FFFFE9 2 BL {pc}-0x2a ; 0xc00368fc true +Instruction 4355 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false +Instruction 4356 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false +Instruction 4357 S:0xC0036900 0xB500 0 PUSH {lr} false +Instruction 4358 S:0xC0036902 0xF85DEB04 0 POP {lr} false +Instruction 4359 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false +Instruction 4360 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false +Instruction 4361 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 4362 S:0xC003690C 0xF7FFFFCC 2 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 4363 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 4364 S:0xC00368AC 0xB500 0 PUSH {lr} false +Instruction 4365 S:0xC00368AE 0xF85DEB04 0 POP {lr} false +Instruction 4366 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 4367 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false +Instruction 4368 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 4369 S:0xC00368B8 0x4690 0 MOV r8,r2 false +Instruction 4370 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 4371 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 4372 S:0xC00368BE 0xBF18 0 IT NE false +Instruction 4373 S:0xC00368C0 0x2C00 0 CMP r4,#0 false +Instruction 4374 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 4375 S:0xC00368C4 0x2000 0 MOVS r0,#0 false +Instruction 4376 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 4377 S:0xC00368C8 0xD10A 127 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 4378 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 4379 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 4380 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 4381 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 4382 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 4383 S:0xC00368EA 0x4798 19 BLX r3 true +Instruction 4384 S:0xC0008C20 0xB538 0 PUSH {r3-r5,lr} false +Instruction 4385 S:0xC0008C22 0xB500 0 PUSH {lr} false +Instruction 4386 S:0xC0008C24 0xF85DEB04 0 POP {lr} false +Instruction 4387 S:0xC0008C28 0x4614 0 MOV r4,r2 false +Instruction 4388 S:0xC0008C2A 0x2903 0 CMP r1,#3 false +Instruction 4389 S:0xC0008C2C 0xD816 276 BHI {pc}+0x30 ; 0xc0008c5c true fail +Instruction 4390 S:0xC0008C2E 0xE8DFF001 22 TBB [pc,r1] true +Instruction 4391 S:0xC0008C60 0xEEF84A10 0 VMRS r4,FPEXC false +Instruction 4392 S:0xC0008C64 0x0060 0 LSLS r0,r4,#1 false +Instruction 4393 S:0xC0008C66 0x6953 0 LDR r3,[r2,#0x14] false +Instruction 4394 S:0xC0008C68 0xD507 31 BPL {pc}+0x12 ; 0xc0008c7a true +Instruction 4395 S:0xC0008C7A 0xF0244480 0 BIC r4,r4,#0x40000000 false +Instruction 4396 S:0xC0008C7E 0xEEE84A10 0 VMSR FPEXC,r4 false +Instruction 4397 S:0xC0008C82 0x2000 0 MOVS r0,#0 false +Instruction 4398 S:0xC0008C84 0xBD38 64 POP {r3-r5,pc} true +Instruction 4399 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 4400 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 4401 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 4402 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 4403 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 4404 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 4405 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 4406 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 4407 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 4408 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 4409 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 4410 S:0xC00368DE 0xB15B 3 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 4411 S:0xC00368F8 0xE8BD81F0 8 POP {r4-r8,pc} true +Instruction 4412 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false +Instruction 4413 S:0xC0036912 0xBD10 2 POP {r4,pc} true +Instruction 4414 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false +Instruction 4415 S:0xC003692C 0xBD10 3 POP {r4,pc} true +Instruction 4416 S:0xC000CD26 0x46A4 0 MOV r12,r4 false +Instruction 4417 S:0xC000CD28 0x4628 0 MOV r0,r5 false +Instruction 4418 S:0xC000CD2A 0xE8BC0FF0 0 LDM r12!,{r4-r11} false +Instruction 4419 S:0xC000CD2E 0xF85CDB04 0 LDR sp,[r12],#4 false +Instruction 4420 S:0xC000CD32 0xF8DCF000 15 LDR pc,[r12,#0] true +Instruction 4421 S:0xC03E398E 0x? 675 Cannot access target memory false +Instruction 4422 S:? 0x? 291 Unknown instruction address false fail +Instruction 4423 S:? 0x? 546 Unknown instruction address false fail +Instruction 4424 S:? 0x? 100 Unknown instruction address false fail +Instruction 4425 S:? 0x? 19 Unknown instruction address false fail +Instruction 4426 S:? 0x? 1 Unknown instruction address false fail +Instruction 4427 S:? 0x? 76 Unknown instruction address false +Cycle Count 2206 Tracing disabled +Info Tracing enabled +Instruction 4428 S:0xC002D904 0xB5F0 0 PUSH {r4-r7,lr} false +Instruction 4429 S:0xC002D906 0xB089 0 SUB sp,sp,#0x24 false +Instruction 4430 S:0xC002D908 0xB500 0 PUSH {lr} false +Instruction 4431 S:0xC002D90A 0xF85DEB04 0 POP {lr} false +Instruction 4432 S:0xC002D90E 0x4604 0 MOV r4,r0 false +Instruction 4433 S:0xC002D910 0xB672 0 CPSID i false +Instruction 4434 S:0xC002D912 0xF7FFFE59 269 BL {pc}-0x34a ; 0xc002d5c8 true +Instruction 4435 S:0xC002D5C8 0xB500 0 PUSH {lr} false +Instruction 4436 S:0xC002D5CA 0xF85DEB04 0 POP {lr} false +Instruction 4437 S:0xC002D5CE 0x6801 0 LDR r1,[r0,#0] false +Instruction 4438 S:0xC002D5D0 0xF0110004 0 ANDS r0,r1,#4 false +Instruction 4439 S:0xC002D5D4 0xD110 297 BNE {pc}+0x24 ; 0xc002d5f8 true fail +Instruction 4440 S:0xC002D5D6 0x0949 0 LSRS r1,r1,#5 false +Instruction 4441 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false +Instruction 4442 S:0xC002D5DC 0x4299 0 CMP r1,r3 false +Instruction 4443 S:0xC002D5DE 0xD00A 2 BEQ {pc}+0x18 ; 0xc002d5f6 true fail +Instruction 4444 S:0xC002D5E0 0x4B0A 0 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false +Instruction 4445 S:0xC002D5E2 0x689B 0 LDR r3,[r3,#8] false +Instruction 4446 S:0xC002D5E4 0xB123 80 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail +Instruction 4447 S:0xC002D5E6 0x681A 0 LDR r2,[r3,#0] false +Instruction 4448 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false +Instruction 4449 S:0xC002D5EC 0x4290 0 CMP r0,r2 false +Instruction 4450 S:0xC002D5EE 0xD007 263 BEQ {pc}+0x12 ; 0xc002d600 true +Instruction 4451 S:0xC002D600 0xB2C9 0 UXTB r1,r1 false +Instruction 4452 S:0xC002D602 0x3108 0 ADDS r1,r1,#8 false +Instruction 4453 S:0xC002D604 0xEB030381 0 ADD r3,r3,r1,LSL #2 false +Instruction 4454 S:0xC002D608 0x6858 0 LDR r0,[r3,#4] false +Instruction 4455 S:0xC002D60A 0x4770 131 BX lr true +Instruction 4456 S:0xC002D916 0x4605 0 MOV r5,r0 false +Instruction 4457 S:0xC002D918 0x2800 0 CMP r0,#0 false +Instruction 4458 S:0xC002D91A 0xD037 1 BEQ {pc}+0x72 ; 0xc002d98c true fail +Instruction 4459 S:0xC002D91C 0xF3B6FE4C 1 BL {pc}+0x3b6c9c ; 0xc03e45b8 true +Cycle Count 608 Tracing disabled +Info Tracing enabled +Instruction 4460 S:0xC002D920 0x6820 0 LDR r0,[r4,#0] false +Instruction 4461 S:0xC002D922 0x0742 0 LSLS r2,r0,#29 false +Instruction 4462 S:0xC002D924 0xD535 253 BPL {pc}+0x6e ; 0xc002d992 true +Instruction 4463 S:0xC002D992 0x4621 0 MOV r1,r4 false +Instruction 4464 S:0xC002D994 0x4628 0 MOV r0,r5 false +Instruction 4465 S:0xC002D996 0xF7FEFDA9 14 BL {pc}-0x14aa ; 0xc002c4ec true +Instruction 4466 S:0xC002C4EC 0xB500 0 PUSH {lr} false +Instruction 4467 S:0xC002C4EE 0xF85DEB04 0 POP {lr} false +Instruction 4468 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false +Instruction 4469 S:0xC002C4F4 0xF6C96337 0 MOVT r3,#0x9e37 false +Instruction 4470 S:0xC002C4F8 0xFB03F301 0 MUL r3,r3,r1 false +Instruction 4471 S:0xC002C4FC 0x0E9B 0 LSRS r3,r3,#26 false +Instruction 4472 S:0xC002C4FE 0xEB000083 0 ADD r0,r0,r3,LSL #2 false +Instruction 4473 S:0xC002C502 0xF8D00094 0 LDR r0,[r0,#0x94] false +Instruction 4474 S:0xC002C506 0xB938 372 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail +Instruction 4475 S:0xC002C508 0x4770 1 BX lr true +Instruction 4476 S:0xC002D99A 0x4604 0 MOV r4,r0 false +Instruction 4477 S:0xC002D99C 0xB198 1 CBZ r0,{pc}+0x2a ; 0xc002d9c6 true +Instruction 4478 S:0xC002D9C6 0xF3BF8F5F 0 DMB false +Instruction 4479 S:0xC002D9CA 0x882B 0 LDRH r3,[r5,#0] false +Instruction 4480 S:0xC002D9CC 0x3301 0 ADDS r3,#1 false +Instruction 4481 S:0xC002D9CE 0x802B 0 STRH r3,[r5,#0] false +Instruction 4482 S:0xC002D9D0 0xF3BF8F4F 0 DSB false +Instruction 4483 S:0xC002D9D4 0xF3AF8004 0 SEV.W false +Instruction 4484 S:0xC002D9D8 0xB662 0 CPSIE i false +Instruction 4485 S:0xC002D9DA 0xE7D8 826 B {pc}-0x4c ; 0xc002d98e true +Instruction 4486 S:0xC002D98E 0x2000 0 MOVS r0,#0 false +Instruction 4487 S:0xC002D990 0xE7FA 5 B {pc}-8 ; 0xc002d988 true +Instruction 4488 S:0xC002D988 0xB009 0 ADD sp,sp,#0x24 false +Instruction 4489 S:0xC002D98A 0xBDF0 15 POP {r4-r7,pc} true +Timestamp Timestamp: 562537009345 +Cycle Count 4314 Tracing disabled +Info Tracing enabled +Instruction 4490 S:0xC000C840 0xB091 0 SUB sp,sp,#0x44 false +Instruction 4491 S:0xC000C842 0x9000 0 STR r0,[sp,#0] false +Instruction 4492 S:0xC000C844 0x4668 0 MOV r0,sp false +Instruction 4493 S:0xC000C846 0xF0100F04 0 TST r0,#4 false +Instruction 4494 S:0xC000C84A 0x9800 0 LDR r0,[sp,#0] false +Instruction 4495 S:0xC000C84C 0xBF08 0 IT EQ false +Instruction 4496 S:0xC000C84E 0xB081 0 SUB sp,sp,#4 false +Instruction 4497 S:0xC000C850 0xE88D1FFE 0 STM sp,{r1-r12} false +Instruction 4498 S:0xC000C854 0xE8900038 0 LDM r0,{r3-r5} false +Instruction 4499 S:0xC000C858 0xAF0C 0 ADD r7,sp,#0x30 false +Instruction 4500 S:0xC000C85A 0xF04F36FF 0 MOV r6,#0xffffffff false +Instruction 4501 S:0xC000C85E 0xAA11 0 ADD r2,sp,#0x44 false +Instruction 4502 S:0xC000C860 0xBF08 0 IT EQ false +Instruction 4503 S:0xC000C862 0x3204 0 ADDS r2,#4 false +Instruction 4504 S:0xC000C864 0xF84D3D04 0 PUSH.W {r3} false +Instruction 4505 S:0xC000C868 0x4673 0 MOV r3,lr false +Instruction 4506 S:0xC000C86A 0xE887007C 0 STM r7,{r2-r6} false +Instruction 4507 S:0xC000C86E 0x466A 0 MOV r2,sp false +Instruction 4508 S:0xC000C870 0xF00AFD76 348 BL {pc}+0xaaf0 ; 0xc0017360 true +Timestamp Timestamp: 562537009438 +Instruction 4509 S:0xC0017360 0xF3BF8F2F 0 CLREX false +Instruction 4510 S:0xC0017364 0xEE151F10 0 MRC p15,#0x0,r1,c5,c0,#0 false +Instruction 4511 S:0xC0017368 0xEE160F10 0 MRC p15,#0x0,r0,c6,c0,#0 false +Instruction 4512 S:0xC001736C 0xF7F0BFBC 198 B {pc}-0xf084 ; 0xc00082e8 true +Instruction 4513 S:0xC00082E8 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 4514 S:0xC00082EC 0xB0A3 0 SUB sp,sp,#0x8c false +Instruction 4515 S:0xC00082EE 0xB500 0 PUSH {lr} false +Instruction 4516 S:0xC00082F0 0xF004FD8C 242 BL {pc}+0x4b1c ; 0xc000ce0c true +Instruction 4517 S:0xC000CE0C 0x46F4 0 MOV r12,lr false +Instruction 4518 S:0xC000CE0E 0xF85DEB04 0 POP {lr} false +Instruction 4519 S:0xC000CE12 0x46E7 29 MOV pc,r12 true +Instruction 4520 S:0xC00082F4 0xF4016580 0 AND r5,r1,#0x400 false +Instruction 4521 S:0xC00082F8 0xF001030F 0 AND r3,r1,#0xf false +Instruction 4522 S:0xC00082FC 0x4E14 0 LDR r6,[pc,#80] ; [0xC0008350] = 0xC0601FE0 false +Instruction 4523 S:0xC00082FE 0xEA431595 0 ORR r5,r3,r5,LSR #6 false +Instruction 4524 S:0xC0008302 0x460C 0 MOV r4,r1 false +Instruction 4525 S:0xC0008304 0xF0214100 0 BIC r1,r1,#0x80000000 false +Instruction 4526 S:0xC0008308 0x4607 0 MOV r7,r0 false +Instruction 4527 S:0xC000830A 0x012D 0 LSLS r5,r5,#4 false +Instruction 4528 S:0xC000830C 0x4690 0 MOV r8,r2 false +Instruction 4529 S:0xC000830E 0xEB060905 0 ADD r9,r6,r5 false +Instruction 4530 S:0xC0008312 0x5975 0 LDR r5,[r6,r5] false +Instruction 4531 S:0xC0008314 0x47A8 207 BLX r5 true +Instruction 4532 S:0xC0015428 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 4533 S:0xC001542C 0xB09B 0 SUB sp,sp,#0x6c false +Instruction 4534 S:0xC001542E 0xB500 0 PUSH {lr} false +Instruction 4535 S:0xC0015430 0xF85DEB04 0 POP {lr} false +Instruction 4536 S:0xC0015434 0x466B 0 MOV r3,sp false +Instruction 4537 S:0xC0015436 0xF42355FF 0 BIC r5,r3,#0x1fe0 false +Instruction 4538 S:0xC001543A 0x6C13 0 LDR r3,[r2,#0x40] false +Instruction 4539 S:0xC001543C 0xF025051F 0 BIC r5,r5,#0x1f false +Instruction 4540 S:0xC0015440 0xF4116B00 0 ANDS r11,r1,#0x800 false +Instruction 4541 S:0xC0015444 0xBF0C 0 ITE EQ false +Instruction 4542 S:0xC0015446 0xF04F0A28 0 MOV r10,#0x28 false +Instruction 4543 S:0xC001544A 0xF04F0A29 0 MOV r10,#0x29 false +Instruction 4544 S:0xC001544E 0x061B 0 LSLS r3,r3,#24 false +Instruction 4545 S:0xC0015450 0x68EF 0 LDR r7,[r5,#0xc] false +Instruction 4546 S:0xC0015452 0x4616 0 MOV r6,r2 false +Instruction 4547 S:0xC0015454 0x460C 0 MOV r4,r1 false +Instruction 4548 S:0xC0015456 0x4681 0 MOV r9,r0 false +Instruction 4549 S:0xC0015458 0xF8D7820C 0 LDR r8,[r7,#0x20c] false +Instruction 4550 S:0xC001545C 0xD400 208 BMI {pc}+4 ; 0xc0015460 true fail +Instruction 4551 S:0xC001545E 0xB662 0 CPSIE i false +Instruction 4552 S:0xC0015460 0x686B 0 LDR r3,[r5,#4] false +Instruction 4553 S:0xC0015462 0xF0334180 0 BICS r1,r3,#0x40000000 false +Instruction 4554 S:0xC0015466 0xD103 48 BNE {pc}+0xa ; 0xc0015470 true fail +Instruction 4555 S:0xC0015468 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 4556 S:0xC001546C 0x0618 0 LSLS r0,r3,#24 false +Instruction 4557 S:0xC001546E 0xD509 23 BPL {pc}+0x16 ; 0xc0015484 true +Instruction 4558 S:0xC0015484 0xF1B80F00 0 CMP r8,#0 false +Instruction 4559 S:0xC0015488 0xD0F2 16 BEQ {pc}-0x18 ; 0xc0015470 true fail +Instruction 4560 S:0xC001548A 0xF108023C 0 ADD r2,r8,#0x3c false +Instruction 4561 S:0xC001548E 0x9205 0 STR r2,[sp,#0x14] false +Instruction 4562 S:0xC0015490 0x4610 0 MOV r0,r2 false +Instruction 4563 S:0xC0015492 0xF020FD2D 19 BL {pc}+0x20a5e ; 0xc0035ef0 true +Instruction 4564 S:0xC0035EF0 0xB500 0 PUSH {lr} false +Instruction 4565 S:0xC0035EF2 0xF85DEB04 0 POP {lr} false +Instruction 4566 S:0xC0035EF6 0xF220BBB5 256 B.W {pc}+0x22076e ; 0xc0256664 true +Cycle Count 1195 Tracing disabled +Info Tracing enabled +Instruction 4567 S:0xC0015496 0xB928 1 CBNZ r0,{pc}+0xe ; 0xc00154a4 true +Instruction 4568 S:0xC00154A4 0x4640 0 MOV r0,r8 false +Instruction 4569 S:0xC00154A6 0x4649 0 MOV r1,r9 false +Instruction 4570 S:0xC00154A8 0xF08FF836 1 BL {pc}+0x8f070 ; 0xc00a4518 true +Cycle Count 1556 Tracing disabled +Info Tracing enabled +Instruction 4571 S:0xC00154AC 0x4603 0 MOV r3,r0 false +Instruction 4572 S:0xC00154AE 0x2800 0 CMP r0,#0 false +Instruction 4573 S:0xC00154B0 0xF00080AE 1 BEQ.W {pc}+0x160 ; 0xc0015610 true fail +Instruction 4574 S:0xC00154B4 0x6802 0 LDR r2,[r0,#0] false +Instruction 4575 S:0xC00154B6 0x4591 0 CMP r9,r2 false +Instruction 4576 S:0xC00154B8 0xF0C0809C 4 BCC.W {pc}+0x13c ; 0xc00155f4 true fail +Instruction 4577 S:0xC00154BC 0xF1BB0F00 0 CMP r11,#0 false +Instruction 4578 S:0xC00154C0 0xBF0C 0 ITE EQ false +Instruction 4579 S:0xC00154C2 0x2207 0 MOVS r2,#7 false +Instruction 4580 S:0xC00154C4 0x2202 0 MOVS r2,#2 false +Instruction 4581 S:0xC00154C6 0x6A99 0 LDR r1,[r3,#0x28] false +Instruction 4582 S:0xC00154C8 0xEA320224 0 BICS r2,r2,r4,ASR #32 false +Instruction 4583 S:0xC00154CC 0xBF28 0 IT CS false +Instruction 4584 S:0xC00154CE 0x2204 0 MOVS r2,#4 false +Instruction 4585 S:0xC00154D0 0x420A 0 TST r2,r1 false +Instruction 4586 S:0xC00154D2 0xBF04 0 ITT EQ false +Instruction 4587 S:0xC00154D4 0xF44F3300 0 MOV r3,#0x20000 false +Instruction 4588 S:0xC00154D8 0x9306 0 STR r3,[sp,#0x18] false +Instruction 4589 S:0xC00154DA 0xD155 8 BNE {pc}+0xae ; 0xc0015588 true +Instruction 4590 S:0xC0015588 0xF429627F 0 BIC r2,r9,#0xff0 false +Instruction 4591 S:0xC001558C 0x4619 0 MOV r1,r3 false +Instruction 4592 S:0xC001558E 0xF022020F 0 BIC r2,r2,#0xf false +Instruction 4593 S:0xC0015592 0x4653 0 MOV r3,r10 false +Instruction 4594 S:0xC0015594 0x4640 0 MOV r0,r8 false +Instruction 4595 S:0xC0015596 0xF08DFDD3 31 BL {pc}+0x8dbaa ; 0xc00a3140 true +Cycle Count 691 Tracing disabled +Info Tracing enabled +Instruction 4596 S:0xC00170F4 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 4597 S:0xC00170F6 0xB500 0 PUSH {lr} false +Instruction 4598 S:0xC00170F8 0xF85DEB04 0 POP {lr} false +Instruction 4599 S:0xC00170FC 0x466B 0 MOV r3,sp false +Instruction 4600 S:0xC00170FE 0xF42355FF 0 BIC r5,r3,#0x1fe0 false +Instruction 4601 S:0xC0017102 0x4604 0 MOV r4,r0 false +Instruction 4602 S:0xC0017104 0xF025051F 0 BIC r5,r5,#0x1f false +Instruction 4603 S:0xC0017108 0x686B 0 LDR r3,[r5,#4] false +Instruction 4604 S:0xC001710A 0x3301 0 ADDS r3,#1 false +Instruction 4605 S:0xC001710C 0x606B 0 STR r3,[r5,#4] false +Instruction 4606 S:0xC001710E 0x6802 0 LDR r2,[r0,#0] false +Instruction 4607 S:0xC0017110 0x4E33 0 LDR r6,[pc,#204] ; [0xC00171E0] = 0xC06381A8 false +Instruction 4608 S:0xC0017112 0xF3C27341 0 UBFX r3,r2,#29,#2 false +Instruction 4609 S:0xC0017116 0x0FD2 0 LSRS r2,r2,#31 false +Instruction 4610 S:0xC0017118 0xEB030343 0 ADD r3,r3,r3,LSL #1 false +Instruction 4611 S:0xC001711C 0xF8562022 0 LDR r2,[r6,r2,LSL #2] false +Instruction 4612 S:0xC0017120 0xEB022303 0 ADD r3,r2,r3,LSL #8 false +Instruction 4613 S:0xC0017124 0xF8D322CC 0 LDR r2,[r3,#0x2cc] false +Instruction 4614 S:0xC0017128 0x1A9B 0 SUBS r3,r3,r2 false +Instruction 4615 S:0xC001712A 0xF5B37F40 0 CMP r3,#0x300 false +Instruction 4616 S:0xC001712E 0xD00B 580 BEQ {pc}+0x1a ; 0xc0017148 true +Instruction 4617 S:0xC0017148 0x4620 0 MOV r0,r4 false +Instruction 4618 S:0xC001714A 0xF088FE05 13 BL {pc}+0x88c0e ; 0xc009fd58 true +Cycle Count 2629 Tracing disabled +Info Tracing enabled +Instruction 4619 S:0xC001714E 0xB100 1 CBZ r0,{pc}+4 ; 0xc0017152 true +Instruction 4620 S:0xC0017152 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 4621 S:0xC0017156 0x4602 0 MOV r2,r0 false +Instruction 4622 S:0xC0017158 0x4B23 0 LDR r3,[pc,#140] ; [0xC00171E8] = 0xC05F1E4C false +Instruction 4623 S:0xC001715A 0x58C8 0 LDR r0,[r1,r3] false +Instruction 4624 S:0xC001715C 0xF8DFE094 0 LDR lr,[pc,#148] ; [0xC00171F4] = 0xC063810C false +Instruction 4625 S:0xC0017160 0x3001 0 ADDS r0,#1 false +Instruction 4626 S:0xC0017162 0x50C8 0 STR r0,[r1,r3] false +Instruction 4627 S:0xC0017164 0x6821 0 LDR r1,[r4,#0] false +Instruction 4628 S:0xC0017166 0xEE1D0F90 0 MRC p15,#0x0,r0,c13,c0,#4 false +Instruction 4629 S:0xC001716A 0x696D 0 LDR r5,[r5,#0x14] false +Instruction 4630 S:0xC001716C 0x0FCF 0 LSRS r7,r1,#31 false +Instruction 4631 S:0xC001716E 0x58C1 0 LDR r1,[r0,r3] false +Instruction 4632 S:0xC0017170 0xF8DE0000 0 LDR r0,[lr,#0] false +Instruction 4633 S:0xC0017174 0xF8563027 0 LDR r3,[r6,r7,LSL #2] false +Instruction 4634 S:0xC0017178 0x3901 0 SUBS r1,#1 false +Instruction 4635 S:0xC001717A 0xEB011505 0 ADD r5,r1,r5,LSL #4 false +Instruction 4636 S:0xC001717E 0x491B 0 LDR r1,[pc,#108] ; [0xC00171EC] = 0xC06380F4 false +Instruction 4637 S:0xC0017180 0x6807 0 LDR r7,[r0,#0] false +Instruction 4638 S:0xC0017182 0xF8D30940 0 LDR r0,[r3,#0x940] false +Instruction 4639 S:0xC0017186 0x032D 0 LSLS r5,r5,#12 false +Instruction 4640 S:0xC0017188 0xF8D36948 0 LDR r6,[r3,#0x948] false +Instruction 4641 S:0xC001718C 0xF5A51580 0 SUB r5,r5,#0x100000 false +Instruction 4642 S:0xC0017190 0x1A24 0 SUBS r4,r4,r0 false +Instruction 4643 S:0xC0017192 0x6809 0 LDR r1,[r1,#0] false +Instruction 4644 S:0xC0017194 0xF3C53008 0 UBFX r0,r5,#12,#9 false +Instruction 4645 S:0xC0017198 0xF427637F 0 BIC r3,r7,#0xff0 false +Instruction 4646 S:0xC001719C 0xEB061464 0 ADD r4,r6,r4,ASR #5 false +Instruction 4647 S:0xC00171A0 0xF4417100 0 ORR r1,r1,#0x200 false +Instruction 4648 S:0xC00171A4 0xF023030F 0 BIC r3,r3,#0xf false +Instruction 4649 S:0xC00171A8 0xEA413104 0 ORR r1,r1,r4,LSL #12 false +Instruction 4650 S:0xC00171AC 0xF1A34340 0 SUB r3,r3,#0xc0000000 false +Instruction 4651 S:0xC00171B0 0xEB030080 0 ADD r0,r3,r0,LSL #2 false +Instruction 4652 S:0xC00171B4 0xF000FC94 361 BL {pc}+0x92c ; 0xc0017ae0 true +Instruction 4653 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false +Instruction 4654 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false +Instruction 4655 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false +Instruction 4656 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false +Instruction 4657 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false +Instruction 4658 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false +Instruction 4659 S:0xC0017AF6 0xBF18 0 IT NE false +Instruction 4660 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false +Instruction 4661 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false +Instruction 4662 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false +Instruction 4663 S:0xC0017B04 0xBF18 0 IT NE false +Instruction 4664 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false +Instruction 4665 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false +Instruction 4666 S:0xC0017B0E 0xBF18 0 IT NE false +Instruction 4667 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false +Instruction 4668 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false +Instruction 4669 S:0xC0017B18 0xBF18 0 IT NE false +Instruction 4670 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false +Instruction 4671 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false +Instruction 4672 S:0xC0017B22 0xBF1D 0 ITTTE NE false +Instruction 4673 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false +Instruction 4674 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false +Instruction 4675 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false +Instruction 4676 S:0xC0017B30 0x2300 0 MOVS r3,#0 false +Instruction 4677 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false +Instruction 4678 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false +Instruction 4679 S:0xC0017B38 0x46F7 18 MOV pc,lr true +Instruction 4680 S:0xC00171B8 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00171F0] = 0xC05FC4E0 false +Instruction 4681 S:0xC00171BA 0x4628 0 MOV r0,r5 false +Instruction 4682 S:0xC00171BC 0x689B 0 LDR r3,[r3,#8] false +Instruction 4683 S:0xC00171BE 0xF3BF8F4F 0 DSB false +Instruction 4684 S:0xC00171C2 0xF0130F10 0 TST r3,#0x10 false +Instruction 4685 S:0xC00171C6 0xBF18 0 IT NE false +Instruction 4686 S:0xC00171C8 0xEE085F37 0 MCR p15,#0x0,r5,c8,c7,#1 false +Instruction 4687 S:0xC00171CC 0xF4131F80 0 TST r3,#0x100000 false +Instruction 4688 S:0xC00171D0 0xBF18 0 IT NE false +Instruction 4689 S:0xC00171D2 0xEE085F33 0 MCR p15,#0x0,r5,c8,c3,#1 false +Instruction 4690 S:0xC00171D6 0xF3BF8F4F 0 DSB false +Instruction 4691 S:0xC00171DA 0xF3BF8F6F 1025 ISB false +Timestamp Timestamp: 562537009625 +Instruction 4692 S:0xC00171DE 0xBDF8 37 POP {r3-r7,pc} true +Cycle Count 383 Tracing disabled +Info Tracing enabled +Instruction 4693 S:0xC001703C 0xB508 0 PUSH {r3,lr} false +Instruction 4694 S:0xC001703E 0xB500 0 PUSH {lr} false +Instruction 4695 S:0xC0017040 0xF85DEB04 0 POP {lr} false +Instruction 4696 S:0xC0017044 0xF5101F80 0 CMN r0,#0x100000 false +Instruction 4697 S:0xC0017048 0xD223 17 BCS {pc}+0x4a ; 0xc0017092 true +Instruction 4698 S:0xC0017092 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4699 S:0xC0017096 0x4B04 0 LDR r3,[pc,#16] ; [0xC00170A8] = 0xC05F1E4C false +Instruction 4700 S:0xC0017098 0x58D1 0 LDR r1,[r2,r3] false +Instruction 4701 S:0xC001709A 0x3901 0 SUBS r1,#1 false +Instruction 4702 S:0xC001709C 0x50D1 0 STR r1,[r2,r3] false +Instruction 4703 S:0xC001709E 0xE7DD 41 B {pc}-0x42 ; 0xc001705c true +Instruction 4704 S:0xC001705C 0x466A 0 MOV r2,sp false +Instruction 4705 S:0xC001705E 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 4706 S:0xC0017062 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 4707 S:0xC0017066 0x685A 0 LDR r2,[r3,#4] false +Instruction 4708 S:0xC0017068 0x3A01 0 SUBS r2,#1 false +Instruction 4709 S:0xC001706A 0x605A 0 STR r2,[r3,#4] false +Instruction 4710 S:0xC001706C 0xBD08 2 POP {r3,pc} true +Cycle Count 3160 Tracing disabled +Info Tracing enabled +Instruction 4711 S:0xC001767C 0xB510 0 PUSH {r4,lr} false +Instruction 4712 S:0xC001767E 0xB500 0 PUSH {lr} false +Instruction 4713 S:0xC0017680 0xF85DEB04 0 POP {lr} false +Instruction 4714 S:0xC0017684 0xF7FFFD36 47 BL {pc}-0x590 ; 0xc00170f4 true +Instruction 4715 S:0xC00170F4 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 4716 S:0xC00170F6 0xB500 0 PUSH {lr} false +Instruction 4717 S:0xC00170F8 0xF85DEB04 0 POP {lr} false +Instruction 4718 S:0xC00170FC 0x466B 0 MOV r3,sp false +Instruction 4719 S:0xC00170FE 0xF42355FF 0 BIC r5,r3,#0x1fe0 false +Instruction 4720 S:0xC0017102 0x4604 0 MOV r4,r0 false +Instruction 4721 S:0xC0017104 0xF025051F 0 BIC r5,r5,#0x1f false +Instruction 4722 S:0xC0017108 0x686B 0 LDR r3,[r5,#4] false +Instruction 4723 S:0xC001710A 0x3301 0 ADDS r3,#1 false +Instruction 4724 S:0xC001710C 0x606B 0 STR r3,[r5,#4] false +Instruction 4725 S:0xC001710E 0x6802 0 LDR r2,[r0,#0] false +Instruction 4726 S:0xC0017110 0x4E33 0 LDR r6,[pc,#204] ; [0xC00171E0] = 0xC06381A8 false +Instruction 4727 S:0xC0017112 0xF3C27341 0 UBFX r3,r2,#29,#2 false +Instruction 4728 S:0xC0017116 0x0FD2 0 LSRS r2,r2,#31 false +Instruction 4729 S:0xC0017118 0xEB030343 0 ADD r3,r3,r3,LSL #1 false +Instruction 4730 S:0xC001711C 0xF8562022 0 LDR r2,[r6,r2,LSL #2] false +Instruction 4731 S:0xC0017120 0xEB022303 0 ADD r3,r2,r3,LSL #8 false +Instruction 4732 S:0xC0017124 0xF8D322CC 0 LDR r2,[r3,#0x2cc] false +Instruction 4733 S:0xC0017128 0x1A9B 0 SUBS r3,r3,r2 false +Instruction 4734 S:0xC001712A 0xF5B37F40 0 CMP r3,#0x300 false +Instruction 4735 S:0xC001712E 0xD00B 31 BEQ {pc}+0x1a ; 0xc0017148 true +Instruction 4736 S:0xC0017148 0x4620 0 MOV r0,r4 false +Instruction 4737 S:0xC001714A 0xF088FE05 3 BL {pc}+0x88c0e ; 0xc009fd58 true +Cycle Count 1757 Tracing disabled +Info Tracing enabled +Instruction 4738 S:0xC001714E 0xB100 1 CBZ r0,{pc}+4 ; 0xc0017152 true +Instruction 4739 S:0xC0017152 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 4740 S:0xC0017156 0x4602 0 MOV r2,r0 false +Instruction 4741 S:0xC0017158 0x4B23 0 LDR r3,[pc,#140] ; [0xC00171E8] = 0xC05F1E4C false +Instruction 4742 S:0xC001715A 0x58C8 0 LDR r0,[r1,r3] false +Instruction 4743 S:0xC001715C 0xF8DFE094 0 LDR lr,[pc,#148] ; [0xC00171F4] = 0xC063810C false +Instruction 4744 S:0xC0017160 0x3001 0 ADDS r0,#1 false +Instruction 4745 S:0xC0017162 0x50C8 0 STR r0,[r1,r3] false +Instruction 4746 S:0xC0017164 0x6821 0 LDR r1,[r4,#0] false +Instruction 4747 S:0xC0017166 0xEE1D0F90 0 MRC p15,#0x0,r0,c13,c0,#4 false +Instruction 4748 S:0xC001716A 0x696D 0 LDR r5,[r5,#0x14] false +Instruction 4749 S:0xC001716C 0x0FCF 0 LSRS r7,r1,#31 false +Instruction 4750 S:0xC001716E 0x58C1 0 LDR r1,[r0,r3] false +Instruction 4751 S:0xC0017170 0xF8DE0000 0 LDR r0,[lr,#0] false +Instruction 4752 S:0xC0017174 0xF8563027 0 LDR r3,[r6,r7,LSL #2] false +Instruction 4753 S:0xC0017178 0x3901 0 SUBS r1,#1 false +Instruction 4754 S:0xC001717A 0xEB011505 0 ADD r5,r1,r5,LSL #4 false +Instruction 4755 S:0xC001717E 0x491B 0 LDR r1,[pc,#108] ; [0xC00171EC] = 0xC06380F4 false +Instruction 4756 S:0xC0017180 0x6807 0 LDR r7,[r0,#0] false +Instruction 4757 S:0xC0017182 0xF8D30940 0 LDR r0,[r3,#0x940] false +Instruction 4758 S:0xC0017186 0x032D 0 LSLS r5,r5,#12 false +Instruction 4759 S:0xC0017188 0xF8D36948 0 LDR r6,[r3,#0x948] false +Instruction 4760 S:0xC001718C 0xF5A51580 0 SUB r5,r5,#0x100000 false +Instruction 4761 S:0xC0017190 0x1A24 0 SUBS r4,r4,r0 false +Instruction 4762 S:0xC0017192 0x6809 0 LDR r1,[r1,#0] false +Instruction 4763 S:0xC0017194 0xF3C53008 0 UBFX r0,r5,#12,#9 false +Instruction 4764 S:0xC0017198 0xF427637F 0 BIC r3,r7,#0xff0 false +Instruction 4765 S:0xC001719C 0xEB061464 0 ADD r4,r6,r4,ASR #5 false +Instruction 4766 S:0xC00171A0 0xF4417100 0 ORR r1,r1,#0x200 false +Instruction 4767 S:0xC00171A4 0xF023030F 0 BIC r3,r3,#0xf false +Instruction 4768 S:0xC00171A8 0xEA413104 0 ORR r1,r1,r4,LSL #12 false +Instruction 4769 S:0xC00171AC 0xF1A34340 0 SUB r3,r3,#0xc0000000 false +Instruction 4770 S:0xC00171B0 0xEB030080 0 ADD r0,r3,r0,LSL #2 false +Instruction 4771 S:0xC00171B4 0xF000FC94 29 BL {pc}+0x92c ; 0xc0017ae0 true +Instruction 4772 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false +Instruction 4773 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false +Instruction 4774 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false +Instruction 4775 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false +Instruction 4776 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false +Instruction 4777 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false +Instruction 4778 S:0xC0017AF6 0xBF18 0 IT NE false +Instruction 4779 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false +Instruction 4780 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false +Instruction 4781 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false +Instruction 4782 S:0xC0017B04 0xBF18 0 IT NE false +Instruction 4783 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false +Instruction 4784 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false +Instruction 4785 S:0xC0017B0E 0xBF18 0 IT NE false +Instruction 4786 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false +Instruction 4787 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false +Instruction 4788 S:0xC0017B18 0xBF18 0 IT NE false +Instruction 4789 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false +Instruction 4790 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false +Instruction 4791 S:0xC0017B22 0xBF1D 0 ITTTE NE false +Instruction 4792 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false +Instruction 4793 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false +Instruction 4794 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false +Instruction 4795 S:0xC0017B30 0x2300 0 MOVS r3,#0 false +Instruction 4796 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false +Instruction 4797 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false +Instruction 4798 S:0xC0017B38 0x46F7 18 MOV pc,lr true +Instruction 4799 S:0xC00171B8 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00171F0] = 0xC05FC4E0 false +Instruction 4800 S:0xC00171BA 0x4628 0 MOV r0,r5 false +Instruction 4801 S:0xC00171BC 0x689B 0 LDR r3,[r3,#8] false +Instruction 4802 S:0xC00171BE 0xF3BF8F4F 0 DSB false +Instruction 4803 S:0xC00171C2 0xF0130F10 0 TST r3,#0x10 false +Instruction 4804 S:0xC00171C6 0xBF18 0 IT NE false +Instruction 4805 S:0xC00171C8 0xEE085F37 0 MCR p15,#0x0,r5,c8,c7,#1 false +Instruction 4806 S:0xC00171CC 0xF4131F80 0 TST r3,#0x100000 false +Instruction 4807 S:0xC00171D0 0xBF18 0 IT NE false +Instruction 4808 S:0xC00171D2 0xEE085F33 0 MCR p15,#0x0,r5,c8,c3,#1 false +Instruction 4809 S:0xC00171D6 0xF3BF8F4F 0 DSB false +Instruction 4810 S:0xC00171DA 0xF3BF8F6F 928 ISB false +Timestamp Timestamp: 562537009754 +Instruction 4811 S:0xC00171DE 0xBDF8 37 POP {r3-r7,pc} true +Instruction 4812 S:0xC0017688 0xF44F5180 0 MOV r1,#0x1000 false +Instruction 4813 S:0xC001768C 0x4604 0 MOV r4,r0 false +Instruction 4814 S:0xC001768E 0xF23AFBE5 1 BL {pc}+0x23a7ce ; 0xc0251e5c true +Cycle Count 1681 Tracing disabled +Info Tracing enabled +Instruction 4815 S:0xC0017692 0x4620 0 MOV r0,r4 false +Instruction 4816 S:0xC0017694 0xE8BD4010 0 POP {r4,lr} false +Instruction 4817 S:0xC0017698 0xF7FFBCD0 2 B.W {pc}-0x65c ; 0xc001703c true +Instruction 4818 S:0xC001703C 0xB508 0 PUSH {r3,lr} false +Instruction 4819 S:0xC001703E 0xB500 0 PUSH {lr} false +Instruction 4820 S:0xC0017040 0xF85DEB04 0 POP {lr} false +Instruction 4821 S:0xC0017044 0xF5101F80 0 CMN r0,#0x100000 false +Instruction 4822 S:0xC0017048 0xD223 117 BCS {pc}+0x4a ; 0xc0017092 true +Instruction 4823 S:0xC0017092 0xEE1D2F90 0 MRC p15,#0x0,r2,c13,c0,#4 false +Instruction 4824 S:0xC0017096 0x4B04 0 LDR r3,[pc,#16] ; [0xC00170A8] = 0xC05F1E4C false +Instruction 4825 S:0xC0017098 0x58D1 0 LDR r1,[r2,r3] false +Instruction 4826 S:0xC001709A 0x3901 0 SUBS r1,#1 false +Instruction 4827 S:0xC001709C 0x50D1 0 STR r1,[r2,r3] false +Instruction 4828 S:0xC001709E 0xE7DD 30 B {pc}-0x42 ; 0xc001705c true +Instruction 4829 S:0xC001705C 0x466A 0 MOV r2,sp false +Instruction 4830 S:0xC001705E 0xF42253FF 0 BIC r3,r2,#0x1fe0 false +Instruction 4831 S:0xC0017062 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 4832 S:0xC0017066 0x685A 0 LDR r2,[r3,#4] false +Instruction 4833 S:0xC0017068 0x3A01 0 SUBS r2,#1 false +Instruction 4834 S:0xC001706A 0x605A 0 STR r2,[r3,#4] false +Instruction 4835 S:0xC001706C 0xBD08 2 POP {r3,pc} true +Instruction 4836 S:0xC00A2FC6 0x? 523 Cannot access target memory false +Instruction 4837 S:? 0x? 23 Unknown instruction address false +Instruction 4838 S:? 0x? 3 Unknown instruction address false +Cycle Count 1464 Tracing disabled +Info Tracing enabled +Instruction 4839 S:0xC001714E 0xB100 1 CBZ r0,{pc}+4 ; 0xc0017152 true +Instruction 4840 S:0xC0017152 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 4841 S:0xC0017156 0x4602 0 MOV r2,r0 false +Instruction 4842 S:0xC0017158 0x4B23 0 LDR r3,[pc,#140] ; [0xC00171E8] = 0xC05F1E4C false +Instruction 4843 S:0xC001715A 0x58C8 0 LDR r0,[r1,r3] false +Instruction 4844 S:0xC001715C 0xF8DFE094 0 LDR lr,[pc,#148] ; [0xC00171F4] = 0xC063810C false +Instruction 4845 S:0xC0017160 0x3001 0 ADDS r0,#1 false +Instruction 4846 S:0xC0017162 0x50C8 0 STR r0,[r1,r3] false +Instruction 4847 S:0xC0017164 0x6821 0 LDR r1,[r4,#0] false +Instruction 4848 S:0xC0017166 0xEE1D0F90 0 MRC p15,#0x0,r0,c13,c0,#4 false +Instruction 4849 S:0xC001716A 0x696D 0 LDR r5,[r5,#0x14] false +Instruction 4850 S:0xC001716C 0x0FCF 0 LSRS r7,r1,#31 false +Instruction 4851 S:0xC001716E 0x58C1 0 LDR r1,[r0,r3] false +Instruction 4852 S:0xC0017170 0xF8DE0000 0 LDR r0,[lr,#0] false +Instruction 4853 S:0xC0017174 0xF8563027 0 LDR r3,[r6,r7,LSL #2] false +Instruction 4854 S:0xC0017178 0x3901 0 SUBS r1,#1 false +Instruction 4855 S:0xC001717A 0xEB011505 0 ADD r5,r1,r5,LSL #4 false +Instruction 4856 S:0xC001717E 0x491B 0 LDR r1,[pc,#108] ; [0xC00171EC] = 0xC06380F4 false +Instruction 4857 S:0xC0017180 0x6807 0 LDR r7,[r0,#0] false +Instruction 4858 S:0xC0017182 0xF8D30940 0 LDR r0,[r3,#0x940] false +Instruction 4859 S:0xC0017186 0x032D 0 LSLS r5,r5,#12 false +Instruction 4860 S:0xC0017188 0xF8D36948 0 LDR r6,[r3,#0x948] false +Instruction 4861 S:0xC001718C 0xF5A51580 0 SUB r5,r5,#0x100000 false +Instruction 4862 S:0xC0017190 0x1A24 0 SUBS r4,r4,r0 false +Instruction 4863 S:0xC0017192 0x6809 0 LDR r1,[r1,#0] false +Instruction 4864 S:0xC0017194 0xF3C53008 0 UBFX r0,r5,#12,#9 false +Instruction 4865 S:0xC0017198 0xF427637F 0 BIC r3,r7,#0xff0 false +Instruction 4866 S:0xC001719C 0xEB061464 0 ADD r4,r6,r4,ASR #5 false +Instruction 4867 S:0xC00171A0 0xF4417100 0 ORR r1,r1,#0x200 false +Instruction 4868 S:0xC00171A4 0xF023030F 0 BIC r3,r3,#0xf false +Instruction 4869 S:0xC00171A8 0xEA413104 0 ORR r1,r1,r4,LSL #12 false +Instruction 4870 S:0xC00171AC 0xF1A34340 0 SUB r3,r3,#0xc0000000 false +Instruction 4871 S:0xC00171B0 0xEB030080 0 ADD r0,r3,r0,LSL #2 false +Instruction 4872 S:0xC00171B4 0xF000FC94 29 BL {pc}+0x92c ; 0xc0017ae0 true +Instruction 4873 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false +Instruction 4874 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false +Instruction 4875 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false +Instruction 4876 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false +Instruction 4877 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false +Instruction 4878 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false +Instruction 4879 S:0xC0017AF6 0xBF18 0 IT NE false +Instruction 4880 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false +Instruction 4881 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false +Instruction 4882 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false +Instruction 4883 S:0xC0017B04 0xBF18 0 IT NE false +Instruction 4884 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false +Instruction 4885 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false +Instruction 4886 S:0xC0017B0E 0xBF18 0 IT NE false +Instruction 4887 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false +Instruction 4888 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false +Instruction 4889 S:0xC0017B18 0xBF18 0 IT NE false +Instruction 4890 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false +Instruction 4891 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false +Instruction 4892 S:0xC0017B22 0xBF1D 0 ITTTE NE false +Instruction 4893 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false +Instruction 4894 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false +Instruction 4895 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false +Instruction 4896 S:0xC0017B30 0x2300 0 MOVS r3,#0 false +Instruction 4897 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false +Instruction 4898 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false +Instruction 4899 S:0xC0017B38 0x46F7 18 MOV pc,lr true +Instruction 4900 S:0xC00171B8 0x4B0D 0 LDR r3,[pc,#52] ; [0xC00171F0] = 0xC05FC4E0 false +Instruction 4901 S:0xC00171BA 0x4628 0 MOV r0,r5 false +Instruction 4902 S:0xC00171BC 0x689B 0 LDR r3,[r3,#8] false +Instruction 4903 S:0xC00171BE 0xF3BF8F4F 0 DSB false +Instruction 4904 S:0xC00171C2 0xF0130F10 0 TST r3,#0x10 false +Instruction 4905 S:0xC00171C6 0xBF18 0 IT NE false +Instruction 4906 S:0xC00171C8 0xEE085F37 0 MCR p15,#0x0,r5,c8,c7,#1 false +Instruction 4907 S:0xC00171CC 0xF4131F80 0 TST r3,#0x100000 false +Instruction 4908 S:0xC00171D0 0xBF18 0 IT NE false +Instruction 4909 S:0xC00171D2 0xEE085F33 0 MCR p15,#0x0,r5,c8,c3,#1 false +Instruction 4910 S:0xC00171D6 0xF3BF8F4F 0 DSB false +Instruction 4911 S:0xC00171DA 0xF3BF8F6F 1125 ISB false +Timestamp Timestamp: 562537009855 +Instruction 4912 S:0xC00171DE 0xBDF8 37 POP {r3-r7,pc} true +Cycle Count 1182 Tracing disabled +Info Tracing enabled +Instruction 4913 S:0xC0015C28 0xB538 0 PUSH {r3-r5,lr} false +Instruction 4914 S:0xC0015C2A 0xB500 0 PUSH {lr} false +Instruction 4915 S:0xC0015C2C 0xF85DEB04 0 POP {lr} false +Instruction 4916 S:0xC0015C30 0x4604 0 MOV r4,r0 false +Instruction 4917 S:0xC0015C32 0x4B12 0 LDR r3,[pc,#72] ; [0xC0015C7C] = 0xC05FC4F4 false +Instruction 4918 S:0xC0015C34 0x681B 0 LDR r3,[r3,#0] false +Instruction 4919 S:0xC0015C36 0x0799 0 LSLS r1,r3,#30 false +Instruction 4920 S:0xC0015C38 0xD501 128 BPL {pc}+6 ; 0xc0015c3e true fail +Instruction 4921 S:0xC0015C3A 0x0582 0 LSLS r2,r0,#22 false +Instruction 4922 S:0xC0015C3C 0xD404 4 BMI {pc}+0xc ; 0xc0015c48 true +Instruction 4923 S:0xC0015C48 0xBD38 22 POP {r3-r5,pc} true +Cycle Count 4 Tracing disabled +Info Tracing enabled +Instruction 4924 S:0xC0017AE0 0x6001 0 STR r1,[r0,#0] false +Instruction 4925 S:0xC0017AE2 0xF421737C 0 BIC r3,r1,#0x3f0 false +Instruction 4926 S:0xC0017AE6 0xF0230303 0 BIC r3,r3,#3 false +Instruction 4927 S:0xC0017AEA 0xEA430302 0 ORR r3,r3,r2 false +Instruction 4928 S:0xC0017AEE 0xF0430312 0 ORR r3,r3,#0x12 false +Instruction 4929 S:0xC0017AF2 0xF0110F10 0 TST r1,#0x10 false +Instruction 4930 S:0xC0017AF6 0xBF18 0 IT NE false +Instruction 4931 S:0xC0017AF8 0xF0430340 0 ORR r3,r3,#0x40 false +Instruction 4932 S:0xC0017AFC 0xF0810140 0 EOR r1,r1,#0x40 false +Instruction 4933 S:0xC0017B00 0xF0110FC0 0 TST r1,#0xc0 false +Instruction 4934 S:0xC0017B04 0xBF18 0 IT NE false +Instruction 4935 S:0xC0017B06 0xF4437300 0 ORR r3,r3,#0x200 false +Instruction 4936 S:0xC0017B0A 0xF4117F80 0 TST r1,#0x100 false +Instruction 4937 S:0xC0017B0E 0xBF18 0 IT NE false +Instruction 4938 S:0xC0017B10 0xF0430320 0 ORR r3,r3,#0x20 false +Instruction 4939 S:0xC0017B14 0xF4117F00 0 TST r1,#0x200 false +Instruction 4940 S:0xC0017B18 0xBF18 0 IT NE false +Instruction 4941 S:0xC0017B1A 0xF0430301 0 ORR r3,r3,#1 false +Instruction 4942 S:0xC0017B1E 0xF0110F02 0 TST r1,#2 false +Instruction 4943 S:0xC0017B22 0xBF1D 0 ITTTE NE false +Instruction 4944 S:0xC0017B24 0xF0110F01 0 TST r1,#1 false +Instruction 4945 S:0xC0017B28 0xF4816100 0 EOR r1,r1,#0x800 false +Instruction 4946 S:0xC0017B2C 0xF4116F00 0 TST r1,#0x800 false +Instruction 4947 S:0xC0017B30 0x2300 0 MOVS r3,#0 false +Instruction 4948 S:0xC0017B32 0xF5006000 0 ADD r0,r0,#0x800 false +Instruction 4949 S:0xC0017B36 0x6003 0 STR r3,[r0,#0] false +Instruction 4950 S:0xC0017B38 0x46F7 19 MOV pc,lr true +Instruction 4951 S:0xC00A2F66 0x? 766 Cannot access target memory false +Instruction 4952 S:? 0x? 5 Unknown instruction address false +Instruction 4953 S:? 0x? 12 Unknown instruction address false +Instruction 4954 S:? 0x? 9 Unknown instruction address false +Cycle Count 5 Tracing disabled +Info Tracing enabled +Instruction 4955 S:0xC001559A 0xF4106380 0 ANDS r3,r0,#0x400 false +Instruction 4956 S:0xC001559E 0x9006 0 STR r0,[sp,#0x18] false +Instruction 4957 S:0xC00155A0 0x9307 0 STR r3,[sp,#0x1c] false +Instruction 4958 S:0xC00155A2 0xD09D 2 BEQ {pc}-0xc2 ; 0xc00154e0 true +Instruction 4959 S:0xC00154E0 0xF8DFC190 0 LDR r12,[pc,#400] ; [0xC0015674] false +Instruction 4960 S:0xC00154E4 0xF8DC3008 0 LDR r3,[r12,#8] false +Instruction 4961 S:0xC00154E8 0x2B00 0 CMP r3,#0 false +Instruction 4962 S:0xC00154EA 0xF0408095 32 BNE.W {pc}+0x12e ; 0xc0015618 true fail +Instruction 4963 S:0xC00154EE 0x9A06 0 LDR r2,[sp,#0x18] false +Instruction 4964 S:0xC00154F0 0xF0120F33 0 TST r2,#0x33 false +Instruction 4965 S:0xC00154F4 0xD11B 4 BNE {pc}+0x3a ; 0xc001552e true fail +Instruction 4966 S:0xC00154F6 0xF01A0F08 0 TST r10,#8 false +Instruction 4967 S:0xC00154FA 0xD018 1 BEQ {pc}+0x34 ; 0xc001552e true fail +Instruction 4968 S:0xC00154FC 0x0752 0 LSLS r2,r2,#29 false +Instruction 4969 S:0xC00154FE 0xD55C 1 BPL {pc}+0xbc ; 0xc00155ba true +Instruction 4970 S:0xC00155BA 0xF8D732E4 0 LDR r3,[r7,#0x2e4] false +Instruction 4971 S:0xC00155BE 0xF8DC2014 0 LDR r2,[r12,#0x14] false +Instruction 4972 S:0xC00155C2 0x3301 0 ADDS r3,#1 false +Instruction 4973 S:0xC00155C4 0xF8C732E4 0 STR r3,[r7,#0x2e4] false +Instruction 4974 S:0xC00155C8 0x2A00 0 CMP r2,#0 false +Instruction 4975 S:0xC00155CA 0xD140 147 BNE {pc}+0x84 ; 0xc001564e true fail +Instruction 4976 S:0xC00155CC 0x9A07 0 LDR r2,[sp,#0x1c] false +Instruction 4977 S:0xC00155CE 0x2A00 0 CMP r2,#0 false +Instruction 4978 S:0xC00155D0 0xD0AD 1 BEQ {pc}-0xa2 ; 0xc001552e true +Instruction 4979 S:0xC001552E 0x9805 0 LDR r0,[sp,#0x14] false +Instruction 4980 S:0xC0015530 0xF020FCD2 1 BL {pc}+0x209a8 ; 0xc0035ed8 true +Instruction 4981 S:0xC0035ED8 0xB500 0 PUSH {lr} false +Instruction 4982 S:0xC0035EDA 0xF85DEB04 0 POP {lr} false +Instruction 4983 S:0xC0035EDE 0xF220BBEF 1 B.W {pc}+0x2207e2 ; 0xc02566c0 true +Cycle Count 918 Tracing disabled +Info Tracing enabled +Instruction 4984 S:0xC0015534 0x2333 0 MOVS r3,#0x33 false +Instruction 4985 S:0xC0015536 0x9906 0 LDR r1,[sp,#0x18] false +Instruction 4986 S:0xC0015538 0xF2C00303 0 MOVT r3,#3 false +Instruction 4987 S:0xC001553C 0x400B 0 ANDS r3,r3,r1 false +Instruction 4988 S:0xC001553E 0x2B00 0 CMP r3,#0 false +Instruction 4989 S:0xC0015540 0xD09C 10 BEQ {pc}-0xc4 ; 0xc001547c true +Instruction 4990 S:0xC001547C 0x2000 0 MOVS r0,#0 false +Instruction 4991 S:0xC001547E 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 4992 S:0xC0015480 0xE8BD8FF0 13 POP {r4-r11,pc} true +Instruction 4993 S:0xC0008316 0xB910 1 CBNZ r0,{pc}+8 ; 0xc000831e true fail +Instruction 4994 S:0xC0008318 0xB023 0 ADD sp,sp,#0x8c false +Instruction 4995 S:0xC000831A 0xE8BD83F0 7 POP {r4-r9,pc} true +Instruction 4996 S:0xC000C874 0xB672 0 CPSID i false +Instruction 4997 S:0xC000C876 0xF8DDE034 0 LDR lr,[sp,#0x34] false +Instruction 4998 S:0xC000C87A 0xE9DD010E 0 LDRD r0,r1,[sp,#0x38] false +Instruction 4999 S:0xC000C87E 0xF3BF8F2F 0 CLREX false +Instruction 5000 S:0xC000C882 0xE92E0023 0 STMDB lr!,{r0,r1,r5} false +Instruction 5001 S:0xC000C886 0xE89D1FFF 0 LDM sp,{r0-r12} false +Instruction 5002 S:0xC000C88A 0x46F5 0 MOV sp,lr false +Instruction 5003 S:0xC000C88C 0xF85DEB04 0 POP {lr} false +Instruction 5004 S:0xC000C890 0xE9BDC000 128 RFEIA sp! true +Info Return from exception +Timestamp Timestamp: 562537009924 +Cycle Count 3701 Tracing disabled +Info Tracing enabled +Instruction 5005 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 5006 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false +Instruction 5007 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false +Instruction 5008 S:0xC0039244 0xB500 0 PUSH {lr} false +Instruction 5009 S:0xC0039246 0xF85DEB04 0 POP {lr} false +Instruction 5010 S:0xC003924A 0x4604 0 MOV r4,r0 false +Instruction 5011 S:0xC003924C 0x4699 0 MOV r9,r3 false +Instruction 5012 S:0xC003924E 0x4688 0 MOV r8,r1 false +Instruction 5013 S:0xC0039250 0x4616 0 MOV r6,r2 false +Instruction 5014 S:0xC0039252 0xF3ABF9C9 2 BL {pc}+0x3ab396 ; 0xc03e45e8 true +Cycle Count 483 Tracing disabled +Info Tracing enabled +Instruction 5015 S:0xC0039256 0x4641 0 MOV r1,r8 false +Instruction 5016 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false +Instruction 5017 S:0xC003925C 0x4632 0 MOV r2,r6 false +Instruction 5018 S:0xC003925E 0x2300 0 MOVS r3,#0 false +Instruction 5019 S:0xC0039260 0x4605 0 MOV r5,r0 false +Instruction 5020 S:0xC0039262 0x4620 0 MOV r0,r4 false +Instruction 5021 S:0xC0039264 0xF7FFFB9C 1 BL {pc}-0x8c4 ; 0xc00389a0 true +Instruction 5022 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 5023 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false +Instruction 5024 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false +Instruction 5025 S:0xC00389A8 0xB500 0 PUSH {lr} false +Instruction 5026 S:0xC00389AA 0xF85DEB04 0 POP {lr} false +Instruction 5027 S:0xC00389AE 0x4680 0 MOV r8,r0 false +Instruction 5028 S:0xC00389B0 0x469A 0 MOV r10,r3 false +Instruction 5029 S:0xC00389B2 0x468B 0 MOV r11,r1 false +Instruction 5030 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false +Instruction 5031 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false +Instruction 5032 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false +Instruction 5033 S:0xC00389BE 0x4598 0 CMP r8,r3 false +Instruction 5034 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false +Instruction 5035 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false +Instruction 5036 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 5037 S:0xC00389CA 0xD016 125 BEQ {pc}+0x30 ; 0xc00389fa true fail +Instruction 5038 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false +Instruction 5039 S:0xC00389D0 0x4620 0 MOV r0,r4 false +Instruction 5040 S:0xC00389D2 0x464B 0 MOV r3,r9 false +Instruction 5041 S:0xC00389D4 0x4659 0 MOV r1,r11 false +Instruction 5042 S:0xC00389D6 0x4652 0 MOV r2,r10 false +Instruction 5043 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false +Instruction 5044 S:0xC00389DA 0x47E0 2 BLX r12 true +Cycle Count 218 Tracing disabled +Info Tracing enabled +Instruction 5045 S:0xC00389DC 0x462C 0 MOV r4,r5 false +Instruction 5046 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false +Instruction 5047 S:0xC00389E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00389f0 true +Instruction 5048 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false +Instruction 5049 S:0xC00389F2 0x4598 0 CMP r8,r3 false +Instruction 5050 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 5051 S:0xC00389F8 0xD1E8 15 BNE {pc}-0x2c ; 0xc00389cc true fail +Instruction 5052 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 5053 S:0xC00389FE 0x46BD 0 MOV sp,r7 false +Instruction 5054 S:0xC0038A00 0xE8BD8FF0 26 POP {r4-r11,pc} true +Instruction 5055 S:0xC0039268 0x4620 0 MOV r0,r4 false +Instruction 5056 S:0xC003926A 0x4629 0 MOV r1,r5 false +Instruction 5057 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 5058 S:0xC0039270 0x46BD 0 MOV sp,r7 false +Instruction 5059 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false +Instruction 5060 S:0xC0039276 0xF3ABB9EF 9 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true +Cycle Count 1169 Tracing disabled +Info Tracing enabled +Instruction 5061 S:0xC0033154 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 5062 S:0xC0033156 0xB500 0 PUSH {lr} false +Instruction 5063 S:0xC0033158 0xF85DEB04 0 POP {lr} false +Instruction 5064 S:0xC003315C 0x460C 0 MOV r4,r1 false +Instruction 5065 S:0xC003315E 0x4607 0 MOV r7,r0 false +Instruction 5066 S:0xC0033160 0xF3B1FA42 2 BL {pc}+0x3b1488 ; 0xc03e45e8 true +Cycle Count 373 Tracing disabled +Info Tracing enabled +Instruction 5067 S:0xC0033164 0x6925 0 LDR r5,[r4,#0x10] false +Instruction 5068 S:0xC0033166 0xF44F7280 0 MOV r2,#0x100 false +Instruction 5069 S:0xC003316A 0x68E6 0 LDR r6,[r4,#0xc] false +Instruction 5070 S:0xC003316C 0xF44F7300 0 MOV r3,#0x200 false +Instruction 5071 S:0xC0033170 0xF2C00210 0 MOVT r2,#0x10 false +Instruction 5072 S:0xC0033174 0xF2C00320 0 MOVT r3,#0x20 false +Instruction 5073 S:0xC0033178 0x6075 0 STR r5,[r6,#4] false +Instruction 5074 S:0xC003317A 0x602E 0 STR r6,[r5,#0] false +Instruction 5075 S:0xC003317C 0x60E2 0 STR r2,[r4,#0xc] false +Instruction 5076 S:0xC003317E 0x6123 0 STR r3,[r4,#0x10] false +Instruction 5077 S:0xC0033180 0x4601 0 MOV r1,r0 false +Instruction 5078 S:0xC0033182 0x4638 0 MOV r0,r7 false +Instruction 5079 S:0xC0033184 0xE8BD40F8 0 POP {r3-r7,lr} false +Instruction 5080 S:0xC0033188 0xF3B1BA66 200 B.W {pc}+0x3b14d0 ; 0xc03e4658 true +Cycle Count 2069 Tracing disabled +Info Tracing enabled +Instruction 5081 S:0xC004ED70 0xB500 0 PUSH {lr} false +Instruction 5082 S:0xC004ED72 0xF85DEB04 0 POP {lr} false +Instruction 5083 S:0xC004ED76 0xF24D13C0 0 MOV r3,#0xd1c0 false +Instruction 5084 S:0xC004ED7A 0xF2CC0364 0 MOVT r3,#0xc064 false +Instruction 5085 S:0xC004ED7E 0x6B98 0 LDR r0,[r3,#0x38] false +Instruction 5086 S:0xC004ED80 0x4770 130 BX lr true +Cycle Count 1982 Tracing disabled +Info Tracing enabled +Instruction 5087 S:0xC000CD40 0xB672 0 CPSID i false +Instruction 5088 S:0xC000CD42 0xF8D91000 0 LDR r1,[r9,#0] false +Instruction 5089 S:0xC000CD46 0xF0110F07 0 TST r1,#7 false +Instruction 5090 S:0xC000CD4A 0xF040801C 48 BNE.W {pc}+0x3c ; 0xc000cd86 true fail +Instruction 5091 S:0xC000CD4E 0xF3BF8F2F 0 CLREX false +Instruction 5092 S:0xC000CD52 0x466A 0 MOV r2,sp false +Instruction 5093 S:0xC000CD54 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 5094 S:0xC000CD58 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 5095 S:0xC000CD5C 0xF3838100 0 MSR CPSR_c,r3 false +Instruction 5096 S:0xC000CD60 0xF8D2D03C 0 LDR sp,[r2,#0x3c] false +Instruction 5097 S:0xC000CD64 0xF8D2E040 0 LDR lr,[r2,#0x40] false +Instruction 5098 S:0xC000CD68 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 5099 S:0xC000CD6C 0xF3838100 0 MSR CPSR_c,r3 false +Instruction 5100 S:0xC000CD70 0x9912 0 LDR r1,[sp,#0x48] false +Instruction 5101 S:0xC000CD72 0xF8DDE044 0 LDR lr,[sp,#0x44] false +Instruction 5102 S:0xC000CD76 0xB00F 0 ADD sp,sp,#0x3c false +Instruction 5103 S:0xC000CD78 0xF3918F00 0 MSR SPSR_cxsf,r1 false +Instruction 5104 S:0xC000CD7C 0xE91D1FFE 0 LDMDB sp,{r1-r12} false +Instruction 5105 S:0xC000CD80 0xB005 0 ADD sp,sp,#0x14 false +Instruction 5106 S:0xC000CD82 0xF3DE8F00 397 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562537010144 +Cycle Count 9198 Tracing disabled +Info Tracing enabled +Instruction 5107 S:0xC000CE40 0xB092 0 SUB sp,sp,#0x48 false +Instruction 5108 S:0xC000CE42 0xE88D1FFF 0 STM sp,{r0-r12} false +Instruction 5109 S:0xC000CE46 0x46E8 0 MOV r8,sp false +Instruction 5110 S:0xC000CE48 0xF3EF8A00 0 MRS r10,APSR ; formerly CPSR false +Instruction 5111 S:0xC000CE4C 0xF08A0A0C 0 EOR r10,r10,#0xc false +Instruction 5112 S:0xC000CE50 0xF38A8100 0 MSR CPSR_c,r10 false +Instruction 5113 S:0xC000CE54 0xF8C8D034 0 STR sp,[r8,#0x34] false +Instruction 5114 S:0xC000CE58 0xF8C8E038 0 STR lr,[r8,#0x38] false +Instruction 5115 S:0xC000CE5C 0xF08A0A0C 0 EOR r10,r10,#0xc false +Instruction 5116 S:0xC000CE60 0xF38A8100 0 MSR CPSR_c,r10 false +Instruction 5117 S:0xC000CE64 0xF3FF8800 0 MRS r8,SPSR false +Instruction 5118 S:0xC000CE68 0xF8CDE03C 0 STR lr,[sp,#0x3c] false +Instruction 5119 S:0xC000CE6C 0xF8CD8040 0 STR r8,[sp,#0x40] false +Instruction 5120 S:0xC000CE70 0x9011 0 STR r0,[sp,#0x44] false +Instruction 5121 S:0xC000CE72 0xF8DFC08C 0 LDR r12,[pc,#140] ; [0xC000CF00] = 0xC06013D4 false +Instruction 5122 S:0xC000CE76 0xF8DCC000 0 LDR r12,[r12,#0] false +Instruction 5123 S:0xC000CE7A 0xEE01CF10 0 MCR p15,#0x0,r12,c1,c0,#0 false +Instruction 5124 S:0xC000CE7E 0xB662 0 CPSIE i false +Instruction 5125 S:0xC000CE80 0x46E9 0 MOV r9,sp false +Instruction 5126 S:0xC000CE82 0xEA4F3959 0 LSR r9,r9,#13 false +Instruction 5127 S:0xC000CE86 0xEA4F3949 0 LSL r9,r9,#13 false +Instruction 5128 S:0xC000CE8A 0xF20F0878 0 ADR.W r8,{pc}+0x7a ; 0xc000cf04 false +Instruction 5129 S:0xC000CE8E 0xF8D9A000 0 LDR r10,[r9,#0] false +Instruction 5130 S:0xC000CE92 0xE92D0030 0 PUSH.W {r4,r5} false +Instruction 5131 S:0xC000CE96 0xF41A6F70 0 TST r10,#0xf00 false +Instruction 5132 S:0xC000CE9A 0xF0408012 275 BNE.W {pc}+0x28 ; 0xc000cec2 true fail +Instruction 5133 S:0xC000CE9E 0xF5B77FC0 0 CMP r7,#0x180 false +Instruction 5134 S:0xC000CEA2 0xF2AF1E63 0 ADR lr,{pc}-0x161 ; 0xc000cd41 false +Instruction 5135 S:0xC000CEA6 0xBF38 0 IT CC false +Instruction 5136 S:0xC000CEA8 0xF858F027 3 LDR pc,[r8,r7,LSL #2] true +Cycle Count 7648 Tracing disabled +Info Tracing enabled +Instruction 5137 S:0xC00331C0 0xB570 0 PUSH {r4-r6,lr} false +Instruction 5138 S:0xC00331C2 0xB500 0 PUSH {lr} false +Instruction 5139 S:0xC00331C4 0xF85DEB04 0 POP {lr} false +Instruction 5140 S:0xC00331C8 0x460C 0 MOV r4,r1 false +Instruction 5141 S:0xC00331CA 0x680B 0 LDR r3,[r1,#0] false +Instruction 5142 S:0xC00331CC 0x460D 0 MOV r5,r1 false +Instruction 5143 S:0xC00331CE 0x4606 0 MOV r6,r0 false +Instruction 5144 S:0xC00331D0 0xF0230301 0 BIC r3,r3,#1 false +Instruction 5145 S:0xC00331D4 0xF8443B0C 0 STR r3,[r4],#0xc false +Instruction 5146 S:0xC00331D8 0xF3B1FA06 22 BL {pc}+0x3b1410 ; 0xc03e45e8 true +Cycle Count 192 Tracing disabled +Info Tracing enabled +Instruction 5147 S:0xC00331DC 0x4633 0 MOV r3,r6 false +Instruction 5148 S:0xC00331DE 0xF8532F04 0 LDR r2,[r3,#4]! false +Instruction 5149 S:0xC00331E2 0x6054 0 STR r4,[r2,#4] false +Instruction 5150 S:0xC00331E4 0x60EA 0 STR r2,[r5,#0xc] false +Instruction 5151 S:0xC00331E6 0x612B 0 STR r3,[r5,#0x10] false +Instruction 5152 S:0xC00331E8 0x6074 0 STR r4,[r6,#4] false +Instruction 5153 S:0xC00331EA 0x4601 0 MOV r1,r0 false +Instruction 5154 S:0xC00331EC 0x4630 0 MOV r0,r6 false +Instruction 5155 S:0xC00331EE 0xE8BD4070 0 POP {r4-r6,lr} false +Instruction 5156 S:0xC00331F2 0xF3B1BA31 11 B.W {pc}+0x3b1466 ; 0xc03e4658 true +Cycle Count 4558 Tracing disabled +Info Tracing enabled +Instruction 5157 S:0xC002D8CC 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 5158 S:0xC002D8CE 0xB500 0 PUSH {lr} false +Instruction 5159 S:0xC002D8D0 0xF85DEB04 0 POP {lr} false +Instruction 5160 S:0xC002D8D4 0x4607 0 MOV r7,r0 false +Instruction 5161 S:0xC002D8D6 0x460E 0 MOV r6,r1 false +Instruction 5162 S:0xC002D8D8 0x4615 0 MOV r5,r2 false +Instruction 5163 S:0xC002D8DA 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false +Instruction 5164 S:0xC002D8DE 0xB672 0 CPSID i false +Instruction 5165 S:0xC002D8E0 0x2000 0 MOVS r0,#0 false +Instruction 5166 S:0xC002D8E2 0x4611 0 MOV r1,r2 false +Instruction 5167 S:0xC002D8E4 0xF224FBD0 64 BL {pc}+0x2247a4 ; 0xc0252088 true +Cycle Count 102 Tracing disabled +Info Tracing enabled +Instruction 5168 S:0xC002D8E8 0xB118 1 CBZ r0,{pc}+0xa ; 0xc002d8f2 true +Instruction 5169 S:0xC002D8F2 0x4638 0 MOV r0,r7 false +Instruction 5170 S:0xC002D8F4 0x4631 0 MOV r1,r6 false +Instruction 5171 S:0xC002D8F6 0x462A 0 MOV r2,r5 false +Instruction 5172 S:0xC002D8F8 0xF7FFFEB2 1 BL {pc}-0x298 ; 0xc002d660 true +Instruction 5173 S:0xC002D660 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 5174 S:0xC002D664 0xB083 0 SUB sp,sp,#0xc false +Instruction 5175 S:0xC002D666 0xB500 0 PUSH {lr} false +Instruction 5176 S:0xC002D668 0xF85DEB04 0 POP {lr} false +Instruction 5177 S:0xC002D66C 0x4681 0 MOV r9,r0 false +Instruction 5178 S:0xC002D66E 0x460F 0 MOV r7,r1 false +Instruction 5179 S:0xC002D670 0x4615 0 MOV r5,r2 false +Instruction 5180 S:0xC002D672 0x4680 0 MOV r8,r0 false +Instruction 5181 S:0xC002D674 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 5182 S:0xC002D678 0x0619 0 LSLS r1,r3,#24 false +Instruction 5183 S:0xC002D67A 0xF1408089 239 BPL.W {pc}+0x116 ; 0xc002d790 true fail +Instruction 5184 S:0xC002D67E 0xF8D73080 0 LDR r3,[r7,#0x80] false +Instruction 5185 S:0xC002D682 0x03DA 0 LSLS r2,r3,#15 false +Instruction 5186 S:0xC002D684 0xD46F 103 BMI {pc}+0xe2 ; 0xc002d766 true fail +Instruction 5187 S:0xC002D686 0x466A 0 MOV r2,sp false +Instruction 5188 S:0xC002D688 0xF8DFA1E0 0 LDR r10,[pc,#480] ; [0xC002D86C] = 0xC05FD5C0 false +Instruction 5189 S:0xC002D68C 0xF4225BFF 0 BIC r11,r2,#0x1fe0 false +Instruction 5190 S:0xC002D690 0xF02B0B1F 0 BIC r11,r11,#0x1f false +Instruction 5191 S:0xC002D694 0xF1B80F08 0 CMP r8,#8 false +Instruction 5192 S:0xC002D698 0xBF08 0 IT EQ false +Instruction 5193 S:0xC002D69A 0xF8DB9014 0 LDR r9,[r11,#0x14] false +Instruction 5194 S:0xC002D69E 0x079C 0 LSLS r4,r3,#30 false +Instruction 5195 S:0xC002D6A0 0xD45A 16 BMI {pc}+0xb8 ; 0xc002d758 true fail +Instruction 5196 S:0xC002D6A2 0xF85A4029 0 LDR r4,[r10,r9,LSL #2] false +Instruction 5197 S:0xC002D6A6 0xF8D73084 0 LDR r3,[r7,#0x84] false +Instruction 5198 S:0xC002D6AA 0x191C 0 ADDS r4,r3,r4 false +Instruction 5199 S:0xC002D6AC 0x4628 0 MOV r0,r5 false +Instruction 5200 S:0xC002D6AE 0xF7FFFF8B 17 BL {pc}-0xe6 ; 0xc002d5c8 true +Instruction 5201 S:0xC002D5C8 0xB500 0 PUSH {lr} false +Instruction 5202 S:0xC002D5CA 0xF85DEB04 0 POP {lr} false +Instruction 5203 S:0xC002D5CE 0x6801 0 LDR r1,[r0,#0] false +Instruction 5204 S:0xC002D5D0 0xF0110004 0 ANDS r0,r1,#4 false +Instruction 5205 S:0xC002D5D4 0xD110 2 BNE {pc}+0x24 ; 0xc002d5f8 true fail +Instruction 5206 S:0xC002D5D6 0x0949 0 LSRS r1,r1,#5 false +Instruction 5207 S:0xC002D5D8 0xF06F4378 0 MVN r3,#0xf8000000 false +Instruction 5208 S:0xC002D5DC 0x4299 0 CMP r1,r3 false +Instruction 5209 S:0xC002D5DE 0xD00A 1 BEQ {pc}+0x18 ; 0xc002d5f6 true fail +Instruction 5210 S:0xC002D5E0 0x4B0A 0 LDR r3,[pc,#40] ; [0xC002D60C] = 0xC064AEB0 false +Instruction 5211 S:0xC002D5E2 0x689B 0 LDR r3,[r3,#8] false +Instruction 5212 S:0xC002D5E4 0xB123 3 CBZ r3,{pc}+0xc ; 0xc002d5f0 true fail +Instruction 5213 S:0xC002D5E6 0x681A 0 LDR r2,[r3,#0] false +Instruction 5214 S:0xC002D5E8 0xF02100FF 0 BIC r0,r1,#0xff false +Instruction 5215 S:0xC002D5EC 0x4290 0 CMP r0,r2 false +Instruction 5216 S:0xC002D5EE 0xD007 1 BEQ {pc}+0x12 ; 0xc002d600 true +Instruction 5217 S:0xC002D600 0xB2C9 0 UXTB r1,r1 false +Instruction 5218 S:0xC002D602 0x3108 0 ADDS r1,r1,#8 false +Instruction 5219 S:0xC002D604 0xEB030381 0 ADD r3,r3,r1,LSL #2 false +Instruction 5220 S:0xC002D608 0x6858 0 LDR r0,[r3,#4] false +Instruction 5221 S:0xC002D60A 0x4770 7 BX lr true +Instruction 5222 S:0xC002D6B2 0x6823 0 LDR r3,[r4,#0] false +Instruction 5223 S:0xC002D6B4 0x4606 0 MOV r6,r0 false +Instruction 5224 S:0xC002D6B6 0x2800 0 CMP r0,#0 false +Instruction 5225 S:0xC002D6B8 0xD051 205 BEQ {pc}+0xa6 ; 0xc002d75e true fail +Instruction 5226 S:0xC002D6BA 0x4283 0 CMP r3,r0 false +Instruction 5227 S:0xC002D6BC 0xD04F 1 BEQ {pc}+0xa2 ; 0xc002d75e true fail +Instruction 5228 S:0xC002D6BE 0xF3B6FF7B 1 BL {pc}+0x3b6efa ; 0xc03e45b8 true +Cycle Count 32 Tracing disabled +Info Tracing enabled +Instruction 5229 S:0xC002D6C2 0x4630 0 MOV r0,r6 false +Instruction 5230 S:0xC002D6C4 0x4629 0 MOV r1,r5 false +Instruction 5231 S:0xC002D6C6 0xF7FEFF11 2 BL {pc}-0x11da ; 0xc002c4ec true +Instruction 5232 S:0xC002C4EC 0xB500 0 PUSH {lr} false +Instruction 5233 S:0xC002C4EE 0xF85DEB04 0 POP {lr} false +Instruction 5234 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false +Instruction 5235 S:0xC002C4F4 0xF6C96337 0 MOVT r3,#0x9e37 false +Instruction 5236 S:0xC002C4F8 0xFB03F301 0 MUL r3,r3,r1 false +Instruction 5237 S:0xC002C4FC 0x0E9B 0 LSRS r3,r3,#26 false +Instruction 5238 S:0xC002C4FE 0xEB000083 0 ADD r0,r0,r3,LSL #2 false +Instruction 5239 S:0xC002C502 0xF8D00094 0 LDR r0,[r0,#0x94] false +Instruction 5240 S:0xC002C506 0xB938 286 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail +Instruction 5241 S:0xC002C508 0x4770 1 BX lr true +Instruction 5242 S:0xC002D6CA 0xB128 1 CBZ r0,{pc}+0xe ; 0xc002d6d8 true +Instruction 5243 S:0xC002D6D8 0xF3BF8F5F 0 DMB false +Instruction 5244 S:0xC002D6DC 0x8833 0 LDRH r3,[r6,#0] false +Instruction 5245 S:0xC002D6DE 0x3301 0 ADDS r3,#1 false +Instruction 5246 S:0xC002D6E0 0x8033 0 STRH r3,[r6,#0] false +Instruction 5247 S:0xC002D6E2 0xF3BF8F4F 0 DSB false +Instruction 5248 S:0xC002D6E6 0xF3AF8004 0 SEV.W false +Instruction 5249 S:0xC002D6EA 0x6820 0 LDR r0,[r4,#0] false +Instruction 5250 S:0xC002D6EC 0xF3B6FF64 357 BL {pc}+0x3b6ecc ; 0xc03e45b8 true +Cycle Count 311 Tracing disabled +Info Tracing enabled +Instruction 5251 S:0xC002D6F0 0x6923 0 LDR r3,[r4,#0x10] false +Instruction 5252 S:0xC002D6F2 0x2B00 0 CMP r3,#0 false +Instruction 5253 S:0xC002D6F4 0xF0008082 74 BEQ.W {pc}+0x108 ; 0xc002d7fc true fail +Instruction 5254 S:0xC002D6F8 0xF8DF9160 0 LDR r9,[pc,#352] ; [0xC002D85C] = 0xC0635EB4 false +Instruction 5255 S:0xC002D6FC 0xF8D93018 0 LDR r3,[r9,#0x18] false +Instruction 5256 S:0xC002D700 0x2B00 0 CMP r3,#0 false +Instruction 5257 S:0xC002D702 0xD16B 406 BNE {pc}+0xda ; 0xc002d7dc true fail +Instruction 5258 S:0xC002D704 0x686B 0 LDR r3,[r5,#4] false +Instruction 5259 S:0xC002D706 0x1D2A 0 ADDS r2,r5,#4 false +Instruction 5260 S:0xC002D708 0x4293 0 CMP r3,r2 false +Instruction 5261 S:0xC002D70A 0xD161 2 BNE {pc}+0xc6 ; 0xc002d7d0 true fail +Instruction 5262 S:0xC002D70C 0x68A3 0 LDR r3,[r4,#8] false +Instruction 5263 S:0xC002D70E 0xEB040283 0 ADD r2,r4,r3,LSL #2 false +Instruction 5264 S:0xC002D712 0x011F 0 LSLS r7,r3,#4 false +Instruction 5265 S:0xC002D714 0x6953 0 LDR r3,[r2,#0x14] false +Instruction 5266 S:0xC002D716 0x3301 0 ADDS r3,#1 false +Instruction 5267 S:0xC002D718 0x6153 0 STR r3,[r2,#0x14] false +Instruction 5268 S:0xC002D71A 0x6D21 0 LDR r1,[r4,#0x50] false +Instruction 5269 S:0xC002D71C 0x6D63 0 LDR r3,[r4,#0x54] false +Instruction 5270 S:0xC002D71E 0x4299 0 CMP r1,r3 false +Instruction 5271 S:0xC002D720 0xDA51 23 BGE {pc}+0xa6 ; 0xc002d7c6 true fail +Instruction 5272 S:0xC002D722 0xF8D93004 0 LDR r3,[r9,#4] false +Instruction 5273 S:0xC002D726 0x4A4D 0 LDR r2,[pc,#308] ; [0xC002D85C] = 0xC0635EB4 false +Instruction 5274 S:0xC002D728 0x2B00 0 CMP r3,#0 false +Instruction 5275 S:0xC002D72A 0xD13E 2 BNE {pc}+0x80 ; 0xc002d7aa true fail +Instruction 5276 S:0xC002D72C 0x6822 0 LDR r2,[r4,#0] false +Instruction 5277 S:0xC002D72E 0x3101 0 ADDS r1,#1 false +Instruction 5278 S:0xC002D730 0x6521 0 STR r1,[r4,#0x50] false +Instruction 5279 S:0xC002D732 0x3214 0 ADDS r2,r2,#0x14 false +Instruction 5280 S:0xC002D734 0x4629 0 MOV r1,r5 false +Instruction 5281 S:0xC002D736 0x463B 0 MOV r3,r7 false +Instruction 5282 S:0xC002D738 0x4620 0 MOV r0,r4 false +Instruction 5283 S:0xC002D73A 0xF7FFF805 2 BL {pc}-0xff2 ; 0xc002c748 true +Instruction 5284 S:0xC002C748 0xB5F0 0 PUSH {r4-r7,lr} false +Instruction 5285 S:0xC002C74A 0xB083 0 SUB sp,sp,#0xc false +Instruction 5286 S:0xC002C74C 0xB500 0 PUSH {lr} false +Instruction 5287 S:0xC002C74E 0xF85DEB04 0 POP {lr} false +Instruction 5288 S:0xC002C752 0x460C 0 MOV r4,r1 false +Instruction 5289 S:0xC002C754 0x6809 0 LDR r1,[r1,#0] false +Instruction 5290 S:0xC002C756 0x4605 0 MOV r5,r0 false +Instruction 5291 S:0xC002C758 0x6806 0 LDR r6,[r0,#0] false +Instruction 5292 S:0xC002C75A 0x07C9 0 LSLS r1,r1,#31 false +Instruction 5293 S:0xC002C75C 0xD51A 2 BPL {pc}+0x38 ; 0xc002c794 true fail +Instruction 5294 S:0xC002C75E 0x4621 0 MOV r1,r4 false +Instruction 5295 S:0xC002C760 0xF0450005 0 ORR r0,r5,#5 false +Instruction 5296 S:0xC002C764 0x4303 0 ORRS r3,r3,r0 false +Instruction 5297 S:0xC002C766 0x4628 0 MOV r0,r5 false +Instruction 5298 S:0xC002C768 0xF8413B04 0 STR r3,[r1],#4 false +Instruction 5299 S:0xC002C76C 0x6853 0 LDR r3,[r2,#4] false +Instruction 5300 S:0xC002C76E 0x6051 0 STR r1,[r2,#4] false +Instruction 5301 S:0xC002C770 0x6062 0 STR r2,[r4,#4] false +Instruction 5302 S:0xC002C772 0x60A3 0 STR r3,[r4,#8] false +Instruction 5303 S:0xC002C774 0x6019 0 STR r1,[r3,#0] false +Instruction 5304 S:0xC002C776 0xF7FFFFBF 4 BL {pc}-0x7e ; 0xc002c6f8 true +Instruction 5305 S:0xC002C6F8 0xB538 0 PUSH {r3-r5,lr} false +Instruction 5306 S:0xC002C6FA 0xB500 0 PUSH {lr} false +Instruction 5307 S:0xC002C6FC 0xF85DEB04 0 POP {lr} false +Instruction 5308 S:0xC002C700 0x4604 0 MOV r4,r0 false +Instruction 5309 S:0xC002C702 0x6903 0 LDR r3,[r0,#0x10] false +Instruction 5310 S:0xC002C704 0x2B00 0 CMP r3,#0 false +Instruction 5311 S:0xC002C706 0xDD02 9 BLE {pc}+8 ; 0xc002c70e true fail +Instruction 5312 S:0xC002C708 0x3301 0 ADDS r3,#1 false +Instruction 5313 S:0xC002C70A 0x6123 0 STR r3,[r4,#0x10] false +Instruction 5314 S:0xC002C70C 0xBD38 3 POP {r3-r5,pc} true +Instruction 5315 S:0xC002C77A 0xF3BF8F5F 0 DMB false +Instruction 5316 S:0xC002C77E 0xF8D63200 0 LDR r3,[r6,#0x200] false +Instruction 5317 S:0xC002C782 0xB10B 283 CBZ r3,{pc}+6 ; 0xc002c788 true +Instruction 5318 S:0xC002C788 0x4630 0 MOV r0,r6 false +Instruction 5319 S:0xC002C78A 0xB003 0 ADD sp,sp,#0xc false +Instruction 5320 S:0xC002C78C 0xE8BD40F0 0 POP {r4-r7,lr} false +Instruction 5321 S:0xC002C790 0xF7FFBFCE 27 B.W {pc}-0x60 ; 0xc002c730 true +Instruction 5322 S:0xC002C730 0xB500 0 PUSH {lr} false +Instruction 5323 S:0xC002C732 0xF85DEB04 0 POP {lr} false +Instruction 5324 S:0xC002C736 0xF8503F24 0 LDR r3,[r0,#0x24]! false +Instruction 5325 S:0xC002C73A 0x4283 0 CMP r3,r0 false +Instruction 5326 S:0xC002C73C 0xD003 4 BEQ {pc}+0xa ; 0xc002c746 true fail +Instruction 5327 S:0xC002C73E 0xB113 1 CBZ r3,{pc}+8 ; 0xc002c746 true fail +Instruction 5328 S:0xC002C740 0x6A18 0 LDR r0,[r3,#0x20] false +Instruction 5329 S:0xC002C742 0xF010BFB7 173 B.W {pc}+0x10f72 ; 0xc003d6b4 true +Instruction 5330 S:0xC003D6B4 0xB598 0 PUSH {r3,r4,r7,lr} false +Instruction 5331 S:0xC003D6B6 0xAF00 0 ADD r7,sp,#0 false +Instruction 5332 S:0xC003D6B8 0xB500 0 PUSH {lr} false +Instruction 5333 S:0xC003D6BA 0xF85DEB04 0 POP {lr} false +Instruction 5334 S:0xC003D6BE 0x6803 0 LDR r3,[r0,#0] false +Instruction 5335 S:0xC003D6C0 0x4604 0 MOV r4,r0 false +Instruction 5336 S:0xC003D6C2 0xF0130F0C 0 TST r3,#0xc false +Instruction 5337 S:0xC003D6C6 0xD106 180 BNE {pc}+0x10 ; 0xc003d6d6 true fail +Instruction 5338 S:0xC003D6C8 0x4620 0 MOV r0,r4 false +Instruction 5339 S:0xC003D6CA 0x2103 0 MOVS r1,#3 false +Instruction 5340 S:0xC003D6CC 0x2200 0 MOVS r2,#0 false +Instruction 5341 S:0xC003D6CE 0xE8BD4098 0 POP {r3,r4,r7,lr} false +Instruction 5342 S:0xC003D6D2 0xF7FFBECD 3 B.W {pc}-0x262 ; 0xc003d470 true +Instruction 5343 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 5344 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false +Instruction 5345 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false +Instruction 5346 S:0xC003D478 0xB500 0 PUSH {lr} false +Instruction 5347 S:0xC003D47A 0xF85DEB04 0 POP {lr} false +Instruction 5348 S:0xC003D47E 0x4604 0 MOV r4,r0 false +Instruction 5349 S:0xC003D480 0x460D 0 MOV r5,r1 false +Instruction 5350 S:0xC003D482 0x4691 0 MOV r9,r2 false +Instruction 5351 S:0xC003D484 0xF3BF8F5F 0 DMB false +Instruction 5352 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false +Instruction 5353 S:0xC003D48C 0x4640 0 MOV r0,r8 false +Instruction 5354 S:0xC003D48E 0xF3A7F8AB 2 BL {pc}+0x3a715a ; 0xc03e45e8 true +Cycle Count 350 Tracing disabled +Info Tracing enabled +Instruction 5355 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false +Instruction 5356 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false +Instruction 5357 S:0xC003D496 0x4682 0 MOV r10,r0 false +Instruction 5358 S:0xC003D498 0xD07E 5 BEQ {pc}+0x100 ; 0xc003d598 true fail +Instruction 5359 S:0xC003D49A 0x6862 0 LDR r2,[r4,#4] false +Instruction 5360 S:0xC003D49C 0x69E3 0 LDR r3,[r4,#0x1c] false +Instruction 5361 S:0xC003D49E 0x4E7B 0 LDR r6,[pc,#492] ; [0xC003D68C] false +Instruction 5362 S:0xC003D4A0 0xF8D2C014 0 LDR r12,[r2,#0x14] false +Instruction 5363 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false +Instruction 5364 S:0xC003D4A6 0xF0408081 173 BNE.W {pc}+0x106 ; 0xc003d5ac true fail +Instruction 5365 S:0xC003D4AA 0x4D79 0 LDR r5,[pc,#484] ; [0xC003D690] false +Instruction 5366 S:0xC003D4AC 0xE7FF 1 B {pc}+2 ; 0xc003d4ae true +Instruction 5367 S:0xC003D4AE 0x69A3 0 LDR r3,[r4,#0x18] false +Instruction 5368 S:0xC003D4B0 0x2B00 0 CMP r3,#0 false +Instruction 5369 S:0xC003D4B2 0xD1FC 1 BNE {pc}-4 ; 0xc003d4ae true fail +Instruction 5370 S:0xC003D4B4 0xF3BF8F5F 0 DMB false +Instruction 5371 S:0xC003D4B8 0x6823 0 LDR r3,[r4,#0] false +Instruction 5372 S:0xC003D4BA 0xF0130102 0 ANDS r1,r3,#2 false +Instruction 5373 S:0xC003D4BE 0xD004 122 BEQ {pc}+0xc ; 0xc003d4ca true +Instruction 5374 S:0xC003D4CA 0x6B23 0 LDR r3,[r4,#0x30] false +Instruction 5375 S:0xC003D4CC 0xF44F7080 0 MOV r0,#0x100 false +Instruction 5376 S:0xC003D4D0 0xF894223C 0 LDRB r2,[r4,#0x23c] false +Instruction 5377 S:0xC003D4D4 0x6020 0 STR r0,[r4,#0] false +Instruction 5378 S:0xC003D4D6 0xF3611245 0 BFI r2,r1,#5,#1 false +Instruction 5379 S:0xC003D4DA 0xF884223C 0 STRB r2,[r4,#0x23c] false +Instruction 5380 S:0xC003D4DE 0x6B1A 0 LDR r2,[r3,#0x30] false +Instruction 5381 S:0xC003D4E0 0xB112 184 CBZ r2,{pc}+8 ; 0xc003d4e8 true fail +Instruction 5382 S:0xC003D4E2 0x4620 0 MOV r0,r4 false +Instruction 5383 S:0xC003D4E4 0x4790 1 BLX r2 true +Instruction 5384 S:0xC003F8C0 0xB430 0 PUSH {r4,r5} false +Instruction 5385 S:0xC003F8C2 0xB500 0 PUSH {lr} false +Instruction 5386 S:0xC003F8C4 0xF85DEB04 0 POP {lr} false +Instruction 5387 S:0xC003F8C8 0xF8D0115C 0 LDR r1,[r0,#0x15c] false +Instruction 5388 S:0xC003F8CC 0xE9D14508 0 LDRD r4,r5,[r1,#0x20] false +Instruction 5389 S:0xC003F8D0 0xF3BF8F5F 0 DMB false +Instruction 5390 S:0xC003F8D4 0xE9D12306 0 LDRD r2,r3,[r1,#0x18] false +Instruction 5391 S:0xC003F8D8 0x42AB 0 CMP r3,r5 false +Instruction 5392 S:0xC003F8DA 0xBF08 0 IT EQ false +Instruction 5393 S:0xC003F8DC 0x42A2 0 CMP r2,r4 false +Instruction 5394 S:0xC003F8DE 0xD1F5 178 BNE {pc}-0x12 ; 0xc003f8cc true fail +Instruction 5395 S:0xC003F8E0 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false +Instruction 5396 S:0xC003F8E4 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 5397 S:0xC003F8E6 0xEB650503 0 SBC r5,r5,r3 false +Instruction 5398 S:0xC003F8EA 0xE9C0451A 0 STRD r4,r5,[r0,#0x68] false +Instruction 5399 S:0xC003F8EE 0xBC30 0 POP {r4,r5} false +Instruction 5400 S:0xC003F8F0 0x4770 162 BX lr true +Instruction 5401 S:0xC003D4E6 0x6B23 0 LDR r3,[r4,#0x30] false +Instruction 5402 S:0xC003D4E8 0x6A1B 0 LDR r3,[r3,#0x20] false +Instruction 5403 S:0xC003D4EA 0x2110 0 MOVS r1,#0x10 false +Instruction 5404 S:0xC003D4EC 0x464A 0 MOV r2,r9 false +Instruction 5405 S:0xC003D4EE 0x4620 0 MOV r0,r4 false +Instruction 5406 S:0xC003D4F0 0x4798 1 BLX r3 true +Instruction 5407 S:0xC0040708 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 5408 S:0xC004070C 0xB09B 0 SUB sp,sp,#0x6c false +Instruction 5409 S:0xC004070E 0xB500 0 PUSH {lr} false +Instruction 5410 S:0xC0040710 0xF85DEB04 0 POP {lr} false +Instruction 5411 S:0xC0040714 0x4682 0 MOV r10,r0 false +Instruction 5412 S:0xC0040716 0x4668 0 MOV r0,sp false +Instruction 5413 S:0xC0040718 0x920A 0 STR r2,[sp,#0x28] false +Instruction 5414 S:0xC004071A 0xF4205BFF 0 BIC r11,r0,#0x1fe0 false +Instruction 5415 S:0xC004071E 0xF8DA3004 0 LDR r3,[r10,#4] false +Instruction 5416 S:0xC0040722 0xF02B0B1F 0 BIC r11,r11,#0x1f false +Instruction 5417 S:0xC0040726 0xF8DA21C4 0 LDR r2,[r10,#0x1c4] false +Instruction 5418 S:0xC004072A 0xF8CDB018 0 STR r11,[sp,#0x18] false +Instruction 5419 S:0xC004072E 0xF8DB4014 0 LDR r4,[r11,#0x14] false +Instruction 5420 S:0xC0040732 0x2A01 0 CMP r2,#1 false +Instruction 5421 S:0xC0040734 0x9108 0 STR r1,[sp,#0x20] false +Instruction 5422 S:0xC0040736 0x9400 0 STR r4,[sp,#0] false +Instruction 5423 S:0xC0040738 0x9D00 0 LDR r5,[sp,#0] false +Instruction 5424 S:0xC004073A 0x695C 0 LDR r4,[r3,#0x14] false +Instruction 5425 S:0xC004073C 0x9502 0 STR r5,[sp,#8] false +Instruction 5426 S:0xC004073E 0x9519 0 STR r5,[sp,#0x64] false +Instruction 5427 S:0xC0040740 0x9405 0 STR r4,[sp,#0x14] false +Instruction 5428 S:0xC0040742 0xF000812C 229 BEQ.W {pc}+0x25c ; 0xc004099e true +Instruction 5429 S:0xC004099E 0x9805 0 LDR r0,[sp,#0x14] false +Instruction 5430 S:0xC00409A0 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 5431 S:0xC00409A2 0xE8BD8FF0 131 POP {r4-r11,pc} true +Instruction 5432 S:0xC003D4F2 0xF100011F 0 ADD r1,r0,#0x1f false +Instruction 5433 S:0xC003D4F6 0xF000031F 0 AND r3,r0,#0x1f false +Instruction 5434 S:0xC003D4FA 0xEA110120 0 ANDS r1,r1,r0,ASR #32 false +Instruction 5435 S:0xC003D4FE 0xBF38 0 IT CC false +Instruction 5436 S:0xC003D500 0x4601 0 MOV r1,r0 false +Instruction 5437 S:0xC003D502 0x4683 0 MOV r11,r0 false +Instruction 5438 S:0xC003D504 0x1149 0 ASRS r1,r1,#5 false +Instruction 5439 S:0xC003D506 0xF1010272 0 ADD r2,r1,#0x72 false +Instruction 5440 S:0xC003D50A 0xF8542022 0 LDR r2,[r4,r2,LSL #2] false +Instruction 5441 S:0xC003D50E 0x40DA 0 LSRS r2,r2,r3 false +Instruction 5442 S:0xC003D510 0x07D0 0 LSLS r0,r2,#31 false +Instruction 5443 S:0xC003D512 0xF14080A7 10 BPL.W {pc}+0x152 ; 0xc003d664 true fail +Instruction 5444 S:0xC003D516 0x4A5F 0 LDR r2,[pc,#380] ; [0xC003D694] false +Instruction 5445 S:0xC003D518 0x6812 0 LDR r2,[r2,#0] false +Instruction 5446 S:0xC003D51A 0xF8522021 0 LDR r2,[r2,r1,LSL #2] false +Instruction 5447 S:0xC003D51E 0xFA22F303 0 LSR r3,r2,r3 false +Instruction 5448 S:0xC003D522 0x07D9 0 LSLS r1,r3,#31 false +Instruction 5449 S:0xC003D524 0xF140809E 8 BPL.W {pc}+0x140 ; 0xc003d664 true fail +Instruction 5450 S:0xC003D528 0x6863 0 LDR r3,[r4,#4] false +Instruction 5451 S:0xC003D52A 0x695B 0 LDR r3,[r3,#0x14] false +Instruction 5452 S:0xC003D52C 0x459B 0 CMP r11,r3 false +Instruction 5453 S:0xC003D52E 0xD005 4 BEQ {pc}+0xe ; 0xc003d53c true +Instruction 5454 S:0xC003D53C 0x4A56 0 LDR r2,[pc,#344] ; [0xC003D698] = 0xC05FC564 false +Instruction 5455 S:0xC003D53E 0x4633 0 MOV r3,r6 false +Instruction 5456 S:0xC003D540 0xF855502B 0 LDR r5,[r5,r11,LSL #2] false +Instruction 5457 S:0xC003D544 0x6852 0 LDR r2,[r2,#4] false +Instruction 5458 S:0xC003D546 0x4E52 0 LDR r6,[pc,#328] ; [0xC003D690] = 0xC05FD5C0 false +Instruction 5459 S:0xC003D548 0x0512 0 LSLS r2,r2,#20 false +Instruction 5460 S:0xC003D54A 0xD50C 10 BPL {pc}+0x1c ; 0xc003d566 true fail +Instruction 5461 S:0xC003D54C 0x466A 0 MOV r2,sp false +Instruction 5462 S:0xC003D54E 0xF42251FF 0 BIC r1,r2,#0x1fe0 false +Instruction 5463 S:0xC003D552 0x4A52 0 LDR r2,[pc,#328] ; [0xC003D69C] = 0xC05F0764 false +Instruction 5464 S:0xC003D554 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 5465 S:0xC003D558 0x6948 0 LDR r0,[r1,#0x14] false +Instruction 5466 S:0xC003D55A 0x5951 0 LDR r1,[r2,r5] false +Instruction 5467 S:0xC003D55C 0xF8560020 0 LDR r0,[r6,r0,LSL #2] false +Instruction 5468 S:0xC003D560 0x5812 0 LDR r2,[r2,r0] false +Instruction 5469 S:0xC003D562 0x428A 0 CMP r2,r1 false +Instruction 5470 S:0xC003D564 0xD156 128 BNE {pc}+0xb0 ; 0xc003d614 true fail +Instruction 5471 S:0xC003D566 0x195E 0 ADDS r6,r3,r5 false +Instruction 5472 S:0xC003D568 0x60FB 0 STR r3,[r7,#0xc] false +Instruction 5473 S:0xC003D56A 0x4630 0 MOV r0,r6 false +Instruction 5474 S:0xC003D56C 0xF3A7F824 2 BL {pc}+0x3a704c ; 0xc03e45b8 true +Cycle Count 37 Tracing disabled +Info Tracing enabled +Instruction 5475 S:0xC003D570 0x4630 0 MOV r0,r6 false +Instruction 5476 S:0xC003D572 0x4621 0 MOV r1,r4 false +Instruction 5477 S:0xC003D574 0xF7FEFD50 2 BL {pc}-0x155c ; 0xc003c018 true +Instruction 5478 S:0xC003C018 0xB5B0 0 PUSH {r4,r5,r7,lr} false +Instruction 5479 S:0xC003C01A 0xAF00 0 ADD r7,sp,#0 false +Instruction 5480 S:0xC003C01C 0xB500 0 PUSH {lr} false +Instruction 5481 S:0xC003C01E 0xF85DEB04 0 POP {lr} false +Instruction 5482 S:0xC003C022 0xF891323C 0 LDRB r3,[r1,#0x23c] false +Instruction 5483 S:0xC003C026 0x460C 0 MOV r4,r1 false +Instruction 5484 S:0xC003C028 0x2205 0 MOVS r2,#5 false +Instruction 5485 S:0xC003C02A 0x0699 0 LSLS r1,r3,#26 false +Instruction 5486 S:0xC003C02C 0x4621 0 MOV r1,r4 false +Instruction 5487 S:0xC003C02E 0x4605 0 MOV r5,r0 false +Instruction 5488 S:0xC003C030 0xBF42 0 ITTT MI false +Instruction 5489 S:0xC003C032 0xF8D0345C 0 LDR r3,[r0,#0x45c] false +Instruction 5490 S:0xC003C036 0xF10333FF 0 ADD r3,r3,#0xffffffff false +Instruction 5491 S:0xC003C03A 0xF8C0345C 0 STR r3,[r0,#0x45c] false +Instruction 5492 S:0xC003C03E 0xF7FFFEE3 77 BL {pc}-0x236 ; 0xc003be08 true +Instruction 5493 S:0xC003BE08 0xB488 0 PUSH {r3,r7} false +Instruction 5494 S:0xC003BE0A 0xAF00 0 ADD r7,sp,#0 false +Instruction 5495 S:0xC003BE0C 0xB500 0 PUSH {lr} false +Instruction 5496 S:0xC003BE0E 0xF85DEB04 0 POP {lr} false +Instruction 5497 S:0xC003BE12 0x680B 0 LDR r3,[r1,#0] false +Instruction 5498 S:0xC003BE14 0x079B 0 LSLS r3,r3,#30 false +Instruction 5499 S:0xC003BE16 0xD508 4 BPL {pc}+0x14 ; 0xc003be2a true +Instruction 5500 S:0xC003BE2A 0x46BD 0 MOV sp,r7 false +Instruction 5501 S:0xC003BE2C 0xBC88 0 POP {r3,r7} false +Instruction 5502 S:0xC003BE2E 0xF7FFBD1B 3 B.W {pc}-0x5c6 ; 0xc003b868 true +Instruction 5503 S:0xC003B868 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 5504 S:0xC003B86C 0xAF00 0 ADD r7,sp,#0 false +Instruction 5505 S:0xC003B86E 0xB500 0 PUSH {lr} false +Instruction 5506 S:0xC003B870 0xF85DEB04 0 POP {lr} false +Instruction 5507 S:0xC003B874 0x460E 0 MOV r6,r1 false +Instruction 5508 S:0xC003B876 0x4690 0 MOV r8,r2 false +Instruction 5509 S:0xC003B878 0x4681 0 MOV r9,r0 false +Instruction 5510 S:0xC003B87A 0xF7FFFF85 2 BL {pc}-0xf2 ; 0xc003b788 true +Instruction 5511 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false +Instruction 5512 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false +Instruction 5513 S:0xC003B78E 0xB500 0 PUSH {lr} false +Instruction 5514 S:0xC003B790 0xF85DEB04 0 POP {lr} false +Instruction 5515 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 5516 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 5517 S:0xC003B798 0x2B00 0 CMP r3,#0 false +Instruction 5518 S:0xC003B79A 0xDD01 4 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 5519 S:0xC003B7A0 0xF8D004C0 0 LDR r0,[r0,#0x4c0] false +Instruction 5520 S:0xC003B7A4 0xF003FD86 13 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 5521 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 5522 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false +Instruction 5523 S:0xC003F2B8 0xB108 1 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 5524 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 5525 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false +Instruction 5526 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false +Instruction 5527 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 5528 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false +Instruction 5529 S:0xC000ED34 0x4798 2 BLX r3 true +Instruction 5530 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false +Instruction 5531 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false +Instruction 5532 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false +Instruction 5533 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false +Instruction 5534 S:0xC00113F8 0x4798 59 BLX r3 true +Cycle Count 59 Tracing disabled +Info Tracing enabled +Instruction 5535 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false +Instruction 5536 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 5537 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false +Instruction 5538 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false +Instruction 5539 S:0xC0011408 0x4610 0 MOV r0,r2 false +Instruction 5540 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false +Instruction 5541 S:0xC001140E 0xBD10 4 POP {r4,pc} true +Instruction 5542 S:0xC000ED36 0xBD08 1 POP {r3,pc} true +Instruction 5543 S:0xC003B7A8 0xF506638F 0 ADD r3,r6,#0x478 false +Instruction 5544 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 5545 S:0xC003B7B0 0xE9D38900 0 LDRD r8,r9,[r3,#0] false +Instruction 5546 S:0xC003B7B4 0xE9C30100 0 STRD r0,r1,[r3,#0] false +Instruction 5547 S:0xC003B7B8 0xE9D62300 0 LDRD r2,r3,[r6,#0] false +Instruction 5548 S:0xC003B7BC 0xEBB20208 0 SUBS r2,r2,r8 false +Instruction 5549 S:0xC003B7C0 0xEB630309 0 SBC r3,r3,r9 false +Instruction 5550 S:0xC003B7C4 0x1812 0 ADDS r2,r2,r0 false +Instruction 5551 S:0xC003B7C6 0xEB430301 0 ADC r3,r3,r1 false +Instruction 5552 S:0xC003B7CA 0xE9C62300 0 STRD r2,r3,[r6,#0] false +Instruction 5553 S:0xC003B7CE 0xE8BD83C8 3 POP {r3,r6-r9,pc} true +Instruction 5554 S:0xC003B87E 0x4633 0 MOV r3,r6 false +Instruction 5555 S:0xC003B880 0xE9F3457A 0 LDRD r4,r5,[r3,#0x1e8]! false +Instruction 5556 S:0xC003B884 0xEA540205 0 ORRS r2,r4,r5 false +Instruction 5557 S:0xC003B888 0xD10C 1 BNE {pc}+0x1c ; 0xc003b8a4 true fail +Instruction 5558 S:0xC003B88A 0x6872 0 LDR r2,[r6,#4] false +Instruction 5559 S:0xC003B88C 0x4809 0 LDR r0,[pc,#36] ; [0xC003B8B4] = 0xC05FD5C0 false +Instruction 5560 S:0xC003B88E 0x490A 0 LDR r1,[pc,#40] ; [0xC003B8B8] = 0xC05F3080 false +Instruction 5561 S:0xC003B890 0x6952 0 LDR r2,[r2,#0x14] false +Instruction 5562 S:0xC003B892 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false +Instruction 5563 S:0xC003B896 0x1889 0 ADDS r1,r1,r2 false +Instruction 5564 S:0xC003B898 0xF501618F 0 ADD r1,r1,#0x478 false +Instruction 5565 S:0xC003B89C 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 5566 S:0xC003B8A0 0xE9C34500 0 STRD r4,r5,[r3,#0] false +Instruction 5567 S:0xC003B8A4 0x6B33 0 LDR r3,[r6,#0x30] false +Instruction 5568 S:0xC003B8A6 0x4648 0 MOV r0,r9 false +Instruction 5569 S:0xC003B8A8 0x4642 0 MOV r2,r8 false +Instruction 5570 S:0xC003B8AA 0x4631 0 MOV r1,r6 false +Instruction 5571 S:0xC003B8AC 0x685B 0 LDR r3,[r3,#4] false +Instruction 5572 S:0xC003B8AE 0x4798 17 BLX r3 true +Instruction 5573 S:0xC0043DE4 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 5574 S:0xC0043DE8 0xB0A5 0 SUB sp,sp,#0x94 false +Instruction 5575 S:0xC0043DEA 0xB500 0 PUSH {lr} false +Instruction 5576 S:0xC0043DEC 0xF85DEB04 0 POP {lr} false +Instruction 5577 S:0xC0043DF0 0xF1110B38 0 ADDS r11,r1,#0x38 false +Instruction 5578 S:0xC0043DF4 0x9013 0 STR r0,[sp,#0x4c] false +Instruction 5579 S:0xC0043DF6 0xF0008380 2 BEQ.W {pc}+0x704 ; 0xc00444fa true fail +Instruction 5580 S:0xC0043DFA 0x6D4B 0 LDR r3,[r1,#0x54] false +Instruction 5581 S:0xC0043DFC 0x2B00 0 CMP r3,#0 false +Instruction 5582 S:0xC0043DFE 0xF0408273 1 BNE.W {pc}+0x4ea ; 0xc00442e8 true fail +Instruction 5583 S:0xC0043E02 0x465F 0 MOV r7,r11 false +Instruction 5584 S:0xC0043E04 0x4615 0 MOV r5,r2 false +Instruction 5585 S:0xC0043E06 0xF0050305 0 AND r3,r5,#5 false +Instruction 5586 S:0xC0043E0A 0xF8D76124 0 LDR r6,[r7,#0x124] false +Instruction 5587 S:0xC0043E0E 0x2B01 0 CMP r3,#1 false +Instruction 5588 S:0xC0043E10 0xD008 1 BEQ {pc}+0x14 ; 0xc0043e24 true fail +Instruction 5589 S:0xC0043E12 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false +Instruction 5590 S:0xC0043E16 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false +Instruction 5591 S:0xC0043E1A 0x1880 0 ADDS r0,r0,r2 false +Instruction 5592 S:0xC0043E1C 0xEB410103 0 ADC r1,r1,r3 false +Instruction 5593 S:0xC0043E20 0xE9C7010C 0 STRD r0,r1,[r7,#0x30] false +Instruction 5594 S:0xC0043E24 0x46B8 0 MOV r8,r7 false +Instruction 5595 S:0xC0043E26 0x4630 0 MOV r0,r6 false +Instruction 5596 S:0xC0043E28 0xF7FCF96E 1 BL {pc}-0x3d20 ; 0xc0040108 true +Instruction 5597 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 5598 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false +Instruction 5599 S:0xC004010E 0xB500 0 PUSH {lr} false +Instruction 5600 S:0xC0040110 0xF85DEB04 0 POP {lr} false +Instruction 5601 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 5602 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false +Instruction 5603 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 5604 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false +Instruction 5605 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false +Instruction 5606 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 5607 S:0xC004012A 0xD041 19 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 5608 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false +Instruction 5609 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false +Instruction 5610 S:0xC0040132 0xD03D 24 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 5611 S:0xC0040134 0xE9DA6728 0 LDRD r6,r7,[r10,#0xa0] false +Instruction 5612 S:0xC0040138 0x2500 0 MOVS r5,#0 false +Instruction 5613 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 5614 S:0xC004013C 0x4629 0 MOV r1,r5 false +Instruction 5615 S:0xC004013E 0x42BD 0 CMP r5,r7 false +Instruction 5616 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 5617 S:0xC0040142 0x42B4 0 CMP r4,r6 false +Instruction 5618 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 5619 S:0xC0040146 0xBF3C 0 ITT CC false +Instruction 5620 S:0xC0040148 0x4639 0 MOV r1,r7 false +Instruction 5621 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 5622 S:0xC004014C 0xE9DA670A 0 LDRD r6,r7,[r10,#0x28] false +Instruction 5623 S:0xC0040150 0xF8CA10A4 0 STR r1,[r10,#0xa4] false +Instruction 5624 S:0xC0040154 0x18B6 0 ADDS r6,r6,r2 false +Instruction 5625 S:0xC0040156 0xF8CA00A0 0 STR r0,[r10,#0xa0] false +Instruction 5626 S:0xC004015A 0xEB470705 0 ADC r7,r7,r5 false +Instruction 5627 S:0xC004015E 0xE9CA670A 0 STRD r6,r7,[r10,#0x28] false +Instruction 5628 S:0xC0040162 0xE9DB6704 0 LDRD r6,r7,[r11,#0x10] false +Instruction 5629 S:0xC0040166 0x18B6 0 ADDS r6,r6,r2 false +Instruction 5630 S:0xC0040168 0xEB470705 0 ADC r7,r7,r5 false +Instruction 5631 S:0xC004016C 0xE9CB6704 0 STRD r6,r7,[r11,#0x10] false +Instruction 5632 S:0xC0040170 0xF8DA1000 0 LDR r1,[r10,#0] false +Instruction 5633 S:0xC0040174 0xF5B16F80 0 CMP r1,#0x400 false +Instruction 5634 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 5635 S:0xC004017A 0x4690 0 MOV r8,r2 false +Instruction 5636 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 5637 S:0xC004017E 0xD13D 20 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 5638 S:0xC0040180 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false +Instruction 5639 S:0xC0040184 0x4658 0 MOV r0,r11 false +Instruction 5640 S:0xC0040186 0xEB160608 0 ADDS r6,r6,r8 false +Instruction 5641 S:0xC004018A 0xEB470709 0 ADC r7,r7,r9 false +Instruction 5642 S:0xC004018E 0xE9CA670C 0 STRD r6,r7,[r10,#0x30] false +Instruction 5643 S:0xC0040192 0x9303 0 STR r3,[sp,#0xc] false +Instruction 5644 S:0xC0040194 0xF8CDC008 0 STR r12,[sp,#8] false +Instruction 5645 S:0xC0040198 0xF7FFFB06 2 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 5646 S:0xC003F7A8 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 5647 S:0xC003F7AC 0xB500 0 PUSH {lr} false +Instruction 5648 S:0xC003F7AE 0xF85DEB04 0 POP {lr} false +Instruction 5649 S:0xC003F7B2 0x6B03 0 LDR r3,[r0,#0x30] false +Instruction 5650 S:0xC003F7B4 0xE9D04506 0 LDRD r4,r5,[r0,#0x18] false +Instruction 5651 S:0xC003F7B8 0x2B00 0 CMP r3,#0 false +Instruction 5652 S:0xC003F7BA 0xD029 119 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 5653 S:0xC003F7BC 0x6AC1 0 LDR r1,[r0,#0x2c] false +Instruction 5654 S:0xC003F7BE 0xE9D3230C 0 LDRD r2,r3,[r3,#0x30] false +Instruction 5655 S:0xC003F7C2 0xB171 9 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true +Instruction 5656 S:0xC003F7E2 0x4616 0 MOV r6,r2 false +Instruction 5657 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 5658 S:0xC003F7E6 0x1B36 0 SUBS r6,r6,r4 false +Instruction 5659 S:0xC003F7E8 0xEB670705 0 SBC r7,r7,r5 false +Instruction 5660 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 5661 S:0xC003F7EE 0xF1770100 0 SBCS r1,r7,#0 false +Instruction 5662 S:0xC003F7F2 0xDB0A 12 BLT {pc}+0x18 ; 0xc003f80a true fail +Instruction 5663 S:0xC003F7F4 0xE9C02306 0 STRD r2,r3,[r0,#0x18] false +Instruction 5664 S:0xC003F7F8 0xF3BF8F5F 0 DMB false +Instruction 5665 S:0xC003F7FC 0xE9D02306 0 LDRD r2,r3,[r0,#0x18] false +Instruction 5666 S:0xC003F800 0xE9C02308 0 STRD r2,r3,[r0,#0x20] false +Instruction 5667 S:0xC003F804 0xE8BD03F0 0 POP {r4-r9} false +Instruction 5668 S:0xC003F808 0x4770 86 BX lr true +Instruction 5669 S:0xC004019C 0x9B03 0 LDR r3,[sp,#0xc] false +Instruction 5670 S:0xC004019E 0xF8DA2128 0 LDR r2,[r10,#0x128] false +Instruction 5671 S:0xC00401A2 0xF8CA3020 0 STR r3,[r10,#0x20] false +Instruction 5672 S:0xC00401A6 0xF8DDC008 0 LDR r12,[sp,#8] false +Instruction 5673 S:0xC00401AA 0xF8CAC024 0 STR r12,[r10,#0x24] false +Instruction 5674 S:0xC00401AE 0xB112 2 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 5675 S:0xC00401B6 0x4B24 0 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 5676 S:0xC00401B8 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false +Instruction 5677 S:0xC00401BC 0x685A 0 LDR r2,[r3,#4] false +Instruction 5678 S:0xC00401BE 0x2A00 0 CMP r2,#0 false +Instruction 5679 S:0xC00401C0 0xD12C 46 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 5680 S:0xC00401C2 0xF8DA639C 0 LDR r6,[r10,#0x39c] false +Instruction 5681 S:0xC00401C6 0xF8D630D8 0 LDR r3,[r6,#0xd8] false +Instruction 5682 S:0xC00401CA 0x2B00 0 CMP r3,#0 false +Instruction 5683 S:0xC00401CC 0xD0F0 162 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 5684 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false +Instruction 5685 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 5686 S:0xC0043E2C 0xF0050501 0 AND r5,r5,#1 false +Instruction 5687 S:0xC0043E30 0xE9F80150 0 LDRD r0,r1,[r8,#0x140]! false +Instruction 5688 S:0xC0043E34 0xE9CD010A 0 STRD r0,r1,[sp,#0x28] false +Instruction 5689 S:0xC0043E38 0x2801 0 CMP r0,#1 false +Instruction 5690 S:0xC0043E3A 0xF1710100 0 SBCS r1,r1,#0 false +Instruction 5691 S:0xC0043E3E 0xF2C0857A 2 BLT.W {pc}+0xaf8 ; 0xc0044936 true fail +Instruction 5692 S:0xC0043E42 0xF8D73124 0 LDR r3,[r7,#0x124] false +Instruction 5693 S:0xC0043E46 0xF1030458 0 ADD r4,r3,#0x58 false +Instruction 5694 S:0xC0043E4A 0xE8D4017F 0 LDREXD r0,r1,[r4] false +Instruction 5695 S:0xC0043E4E 0x4602 0 MOV r2,r0 false +Instruction 5696 S:0xC0043E50 0x460B 0 MOV r3,r1 false +Instruction 5697 S:0xC0043E52 0xE9DD010A 0 LDRD r0,r1,[sp,#0x28] false +Instruction 5698 S:0xC0043E56 0x1A12 0 SUBS r2,r2,r0 false +Instruction 5699 S:0xC0043E58 0xEB630301 0 SBC r3,r3,r1 false +Instruction 5700 S:0xC0043E5C 0xEA520103 0 ORRS r1,r2,r3 false +Instruction 5701 S:0xC0043E60 0xF04083D8 13 BNE.W {pc}+0x7b4 ; 0xc0044614 true +Instruction 5702 S:0xC0044614 0xF44F60FC 0 MOV r0,#0x7e0 false +Instruction 5703 S:0xC0044618 0x2100 0 MOVS r1,#0 false +Instruction 5704 S:0xC004461A 0x4299 0 CMP r1,r3 false +Instruction 5705 S:0xC004461C 0xBF08 0 IT EQ false +Instruction 5706 S:0xC004461E 0x4290 0 CMP r0,r2 false +Instruction 5707 S:0xC0044620 0xF8D74148 0 LDR r4,[r7,#0x148] false +Instruction 5708 S:0xC0044624 0xF0C0830A 5 BCC.W {pc}+0x618 ; 0xc0044c3c true fail +Instruction 5709 S:0xC0044628 0x2A1F 0 CMP r2,#0x1f false +Instruction 5710 S:0xC004462A 0x4611 0 MOV r1,r2 false +Instruction 5711 S:0xC004462C 0xBF82 0 ITTT HI false +Instruction 5712 S:0xC004462E 0x0953 0 LSRS r3,r2,#5 false +Instruction 5713 S:0xC0044630 0xF002011F 0 AND r1,r2,#0x1f false +Instruction 5714 S:0xC0044634 0x40DC 0 LSRS r4,r4,r3 false +Instruction 5715 S:0xC0044636 0x4BA2 0 LDR r3,[pc,#648] ; [0xC00448C0] = 0xC03E83C8 false +Instruction 5716 S:0xC0044638 0xF8532021 0 LDR r2,[r3,r1,LSL #2] false +Instruction 5717 S:0xC004463C 0xFBA22304 0 UMULL r2,r3,r2,r4 false +Instruction 5718 S:0xC0044640 0x4619 0 MOV r1,r3 false +Instruction 5719 S:0xC0044642 0xF8C71148 0 STR r1,[r7,#0x148] false +Instruction 5720 S:0xC0044646 0x2200 0 MOVS r2,#0 false +Instruction 5721 S:0xC0044648 0x2300 0 MOVS r3,#0 false +Instruction 5722 S:0xC004464A 0xE9C82300 0 STRD r2,r3,[r8,#0] false +Instruction 5723 S:0xC004464E 0x2D00 0 CMP r5,#0 false +Instruction 5724 S:0xC0044650 0xF47FAC0D 24 BNE {pc}-0x7e2 ; 0xc0043e6e true +Instruction 5725 S:0xC0043E6E 0x460A 0 MOV r2,r1 false +Instruction 5726 S:0xC0043E70 0xE9D60114 0 LDRD r0,r1,[r6,#0x50] false +Instruction 5727 S:0xC0043E74 0x17D3 0 ASRS r3,r2,#31 false +Instruction 5728 S:0xC0043E76 0x428B 0 CMP r3,r1 false +Instruction 5729 S:0xC0043E78 0xBF08 0 IT EQ false +Instruction 5730 S:0xC0043E7A 0x4282 0 CMP r2,r0 false +Instruction 5731 S:0xC0043E7C 0xF08086D8 4 BCS.W {pc}+0xdb4 ; 0xc0044c30 true +Instruction 5732 S:0xC0044C30 0x2200 0 MOVS r2,#0 false +Instruction 5733 S:0xC0044C32 0x2300 0 MOVS r3,#0 false +Instruction 5734 S:0xC0044C34 0xE9C62314 0 STRD r2,r3,[r6,#0x50] false +Instruction 5735 S:0xC0044C38 0xF7FFB927 4 B {pc}-0xdae ; 0xc0043e8a true +Instruction 5736 S:0xC0043E8A 0xF8D73124 0 LDR r3,[r7,#0x124] false +Instruction 5737 S:0xC0043E8E 0xF8D72128 0 LDR r2,[r7,#0x128] false +Instruction 5738 S:0xC0043E92 0xF8D31084 0 LDR r1,[r3,#0x84] false +Instruction 5739 S:0xC0043E96 0xF8D144C0 0 LDR r4,[r1,#0x4c0] false +Instruction 5740 S:0xC0043E9A 0x940A 0 STR r4,[sp,#0x28] false +Instruction 5741 S:0xC0043E9C 0x2A00 0 CMP r2,#0 false +Instruction 5742 S:0xC0043E9E 0xF0008452 3 BEQ.W {pc}+0x8a8 ; 0xc0044746 true +Instruction 5743 S:0xC0044746 0xF5016190 0 ADD r1,r1,#0x480 false +Instruction 5744 S:0xC004474A 0xE9D18900 0 LDRD r8,r9,[r1,#0] false +Instruction 5745 S:0xC004474E 0xF7FFBBAE 14 B {pc}-0x8a0 ; 0xc0043eae true +Instruction 5746 S:0xC0043EAE 0xF64B7540 0 MOV r5,#0xbf40 false +Instruction 5747 S:0xC0043EB2 0x46BE 0 MOV lr,r7 false +Instruction 5748 S:0xC0043EB4 0xF2CC0564 0 MOVT r5,#0xc064 false +Instruction 5749 S:0xC0043EB8 0x69F8 0 LDR r0,[r7,#0x1c] false +Instruction 5750 S:0xC0043EBA 0x6B1B 0 LDR r3,[r3,#0x30] false +Instruction 5751 S:0xC0043EBC 0x686A 0 LDR r2,[r5,#4] false +Instruction 5752 S:0xC0043EBE 0xE9FE454E 0 LDRD r4,r5,[lr,#0x138]! false +Instruction 5753 S:0xC0043EC2 0x9010 0 STR r0,[sp,#0x40] false +Instruction 5754 S:0xC0043EC4 0xEBB80404 0 SUBS r4,r8,r4 false +Instruction 5755 S:0xC0043EC8 0xEB690505 0 SBC r5,r9,r5 false +Instruction 5756 S:0xC0043ECC 0xEA4F7CE2 0 ASR r12,r2,#31 false +Instruction 5757 S:0xC0043ED0 0x930C 0 STR r3,[sp,#0x30] false +Instruction 5758 S:0xC0043ED2 0xFBA50102 0 UMULL r0,r1,r5,r2 false +Instruction 5759 S:0xC0043ED6 0xFBA42302 0 UMULL r2,r3,r4,r2 false +Instruction 5760 S:0xC0043EDA 0xFB05110C 0 MLA r1,r5,r12,r1 false +Instruction 5761 S:0xC0043EDE 0xFB04330C 0 MLA r3,r4,r12,r3 false +Instruction 5762 S:0xC0043EE2 0xEA4F4C00 0 LSL r12,r0,#16 false +Instruction 5763 S:0xC0043EE6 0xF8CDC018 0 STR r12,[sp,#0x18] false +Instruction 5764 S:0xC0043EEA 0x040C 0 LSLS r4,r1,#16 false +Instruction 5765 S:0xC0043EEC 0xEA444510 0 ORR r5,r4,r0,LSR #16 false +Instruction 5766 S:0xC0043EF0 0x0C10 0 LSRS r0,r2,#16 false +Instruction 5767 S:0xC0043EF2 0x9507 0 STR r5,[sp,#0x1c] false +Instruction 5768 S:0xC0043EF4 0x0C1C 0 LSRS r4,r3,#16 false +Instruction 5769 S:0xC0043EF6 0xEA404103 0 ORR r1,r0,r3,LSL #16 false +Instruction 5770 S:0xC0043EFA 0x9409 0 STR r4,[sp,#0x24] false +Instruction 5771 S:0xC0043EFC 0x9108 0 STR r1,[sp,#0x20] false +Instruction 5772 S:0xC0043EFE 0xE9DD4508 0 LDRD r4,r5,[sp,#0x20] false +Instruction 5773 S:0xC0043F02 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false +Instruction 5774 S:0xC0043F06 0x1912 0 ADDS r2,r2,r4 false +Instruction 5775 S:0xC0043F08 0xEB430305 0 ADC r3,r3,r5 false +Instruction 5776 S:0xC0043F0C 0x2A00 0 CMP r2,#0 false +Instruction 5777 S:0xC0043F0E 0xF1730500 0 SBCS r5,r3,#0 false +Instruction 5778 S:0xC0043F12 0xF2C083DD 49 BLT.W {pc}+0x7be ; 0xc00446d0 true fail +Instruction 5779 S:0xC0043F16 0xEA4F2C92 0 LSR r12,r2,#10 false +Instruction 5780 S:0xC0043F1A 0x0A99 0 LSRS r1,r3,#10 false +Instruction 5781 S:0xC0043F1C 0xEA4C5083 0 ORR r0,r12,r3,LSL #22 false +Instruction 5782 S:0xC0043F20 0x9105 0 STR r1,[sp,#0x14] false +Instruction 5783 S:0xC0043F22 0x9004 0 STR r0,[sp,#0x10] false +Instruction 5784 S:0xC0043F24 0xE9DD4504 0 LDRD r4,r5,[sp,#0x10] false +Instruction 5785 S:0xC0043F28 0x4325 0 ORRS r5,r5,r4 false +Instruction 5786 S:0xC0043F2A 0xF00080CE 8 BEQ.W {pc}+0x1a0 ; 0xc00440ca true fail +Instruction 5787 S:0xC0043F2E 0xF64B7C40 0 MOV r12,#0xbf40 false +Instruction 5788 S:0xC0043F32 0xE9CE8900 0 STRD r8,r9,[lr,#0] false +Instruction 5789 S:0xC0043F36 0xF2CC0C64 0 MOVT r12,#0xc064 false +Instruction 5790 S:0xC0043F3A 0xF8DC3000 0 LDR r3,[r12,#0] false +Instruction 5791 S:0xC0043F3E 0x2B00 0 CMP r3,#0 false +Instruction 5792 S:0xC0043F40 0xF00083D9 4 BEQ.W {pc}+0x7b6 ; 0xc00446f6 true fail +Instruction 5793 S:0xC0043F44 0x980A 0 LDR r0,[sp,#0x28] false +Instruction 5794 S:0xC0043F46 0x4661 0 MOV r1,r12 false +Instruction 5795 S:0xC0043F48 0x2300 0 MOVS r3,#0 false +Instruction 5796 S:0xC0043F4A 0x930B 0 STR r3,[sp,#0x2c] false +Instruction 5797 S:0xC0043F4C 0xEB0C1C00 0 ADD r12,r12,r0,LSL #4 false +Instruction 5798 S:0xC0043F50 0xF8DC5098 0 LDR r5,[r12,#0x98] false +Instruction 5799 S:0xC0043F54 0x950A 0 STR r5,[sp,#0x28] false +Instruction 5800 S:0xC0043F56 0x980C 0 LDR r0,[sp,#0x30] false +Instruction 5801 S:0xC0043F58 0xF8D74134 0 LDR r4,[r7,#0x134] false +Instruction 5802 S:0xC0043F5C 0x1A38 0 SUBS r0,r7,r0 false +Instruction 5803 S:0xC0043F5E 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 5804 S:0xC0043F62 0xF1D00900 0 RSBS r9,r0,#0 false +Instruction 5805 S:0xC0043F66 0xEB590900 0 ADCS r9,r9,r0 false +Instruction 5806 S:0xC0043F6A 0x05A0 0 LSLS r0,r4,#22 false +Instruction 5807 S:0xC0043F6C 0x0D80 0 LSRS r0,r0,#22 false +Instruction 5808 S:0xC0043F6E 0x1812 0 ADDS r2,r2,r0 false +Instruction 5809 S:0xC0043F70 0xF1430300 0 ADC r3,r3,#0 false +Instruction 5810 S:0xC0043F74 0x2B00 0 CMP r3,#0 false +Instruction 5811 S:0xC0043F76 0xBF08 0 IT EQ false +Instruction 5812 S:0xC0043F78 0xF5B26F80 0 CMP r2,#0x400 false +Instruction 5813 S:0xC0043F7C 0xBF38 0 IT CC false +Instruction 5814 S:0xC0043F7E 0x2100 0 MOVS r1,#0 false +Instruction 5815 S:0xC0043F80 0xD37B 9 BCC {pc}+0xfa ; 0xc004407a true fail +Instruction 5816 S:0xC0043F82 0xF5C06080 0 RSB r0,r0,#0x400 false +Instruction 5817 S:0xC0043F86 0x9B10 0 LDR r3,[sp,#0x40] false +Instruction 5818 S:0xC0043F88 0xF8D71130 0 LDR r1,[r7,#0x130] false +Instruction 5819 S:0xC0043F8C 0xFB00F205 0 MUL r2,r0,r5 false +Instruction 5820 S:0xC0043F90 0x0A92 0 LSRS r2,r2,#10 false +Instruction 5821 S:0xC0043F92 0x2B00 0 CMP r3,#0 false +Instruction 5822 S:0xC0043F94 0xF00083DD 2 BEQ.W {pc}+0x7be ; 0xc0044752 true +Instruction 5823 S:0xC0044752 0x9122 0 STR r1,[sp,#0x88] false +Instruction 5824 S:0xC0044754 0xE424 1 B {pc}-0x7b4 ; 0xc0043fa0 true +Instruction 5825 S:0xC0043FA0 0xF1B90F00 0 CMP r9,#0 false +Instruction 5826 S:0xC0043FA4 0xD004 1 BEQ {pc}+0xc ; 0xc0043fb0 true +Instruction 5827 S:0xC0043FB0 0xE9DD2304 0 LDRD r2,r3,[sp,#0x10] false +Instruction 5828 S:0xC0043FB4 0x1904 0 ADDS r4,r0,r4 false +Instruction 5829 S:0xC0043FB6 0x9423 0 STR r4,[sp,#0x8c] false +Instruction 5830 S:0xC0043FB8 0x1A12 0 SUBS r2,r2,r0 false +Instruction 5831 S:0xC0043FBA 0xEB6373E0 0 SBC r3,r3,r0,ASR #31 false +Instruction 5832 S:0xC0043FBE 0xE9CD2300 0 STRD r2,r3,[sp,#0] false +Instruction 5833 S:0xC0043FC2 0x9B00 0 LDR r3,[sp,#0] false +Instruction 5834 S:0xC0043FC4 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 5835 S:0xC0043FC8 0xF8DDC004 0 LDR r12,[sp,#4] false +Instruction 5836 S:0xC0043FCC 0xE9DD0100 0 LDRD r0,r1,[sp,#0] false +Instruction 5837 S:0xC0043FD0 0x0A9B 0 LSRS r3,r3,#10 false +Instruction 5838 S:0xC0043FD2 0xF8C74134 0 STR r4,[r7,#0x134] false +Instruction 5839 S:0xC0043FD6 0xEA43548C 0 ORR r4,r3,r12,LSL #22 false +Instruction 5840 S:0xC0043FDA 0x2300 0 MOVS r3,#0 false +Instruction 5841 S:0xC0043FDC 0x4019 0 ANDS r1,r1,r3 false +Instruction 5842 S:0xC0043FDE 0x9414 0 STR r4,[sp,#0x50] false +Instruction 5843 S:0xC0043FE0 0xEA4F239C 0 LSR r3,r12,#10 false +Instruction 5844 S:0xC0043FE4 0x9315 0 STR r3,[sp,#0x54] false +Instruction 5845 S:0xC0043FE6 0x4010 0 ANDS r0,r0,r2 false +Instruction 5846 S:0xC0043FE8 0xE9CD0104 0 STRD r0,r1,[sp,#0x10] false +Instruction 5847 S:0xC0043FEC 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false +Instruction 5848 S:0xC0043FF0 0x2201 0 MOVS r2,#1 false +Instruction 5849 S:0xC0043FF2 0x2300 0 MOVS r3,#0 false +Instruction 5850 S:0xC0043FF4 0x1880 0 ADDS r0,r0,r2 false +Instruction 5851 S:0xC0043FF6 0xF44F62FC 0 MOV r2,#0x7e0 false +Instruction 5852 S:0xC0043FFA 0xEB410103 0 ADC r1,r1,r3 false +Instruction 5853 S:0xC0043FFE 0x2300 0 MOVS r3,#0 false +Instruction 5854 S:0xC0044000 0x428B 0 CMP r3,r1 false +Instruction 5855 S:0xC0044002 0xBF08 0 IT EQ false +Instruction 5856 S:0xC0044004 0x4282 0 CMP r2,r0 false +Instruction 5857 S:0xC0044006 0xE9CD010C 0 STRD r0,r1,[sp,#0x30] false +Instruction 5858 S:0xC004400A 0xF0C086BF 8 BCC.W {pc}+0xd82 ; 0xc0044d8c true fail +Instruction 5859 S:0xC004400E 0x9B0C 0 LDR r3,[sp,#0x30] false +Instruction 5860 S:0xC0044010 0x4680 0 MOV r8,r0 false +Instruction 5861 S:0xC0044012 0xF8DFC8AC 0 LDR r12,[pc,#2220] ; [0xC00448C0] false +Instruction 5862 S:0xC0044016 0x2B1F 0 CMP r3,#0x1f false +Instruction 5863 S:0xC0044018 0xF20086C1 8 BHI.W {pc}+0xd86 ; 0xc0044d9e true +Instruction 5864 S:0xC0044D9E 0x9922 0 LDR r1,[sp,#0x88] false +Instruction 5865 S:0xC0044DA0 0xF003081F 0 AND r8,r3,#0x1f false +Instruction 5866 S:0xC0044DA4 0x9C23 0 LDR r4,[sp,#0x8c] false +Instruction 5867 S:0xC0044DA6 0xEA4F1E53 0 LSR lr,r3,#5 false +Instruction 5868 S:0xC0044DAA 0xF8D73160 0 LDR r3,[r7,#0x160] false +Instruction 5869 S:0xC0044DAE 0xFA21F20E 0 LSR r2,r1,lr false +Instruction 5870 S:0xC0044DB2 0xF85C1028 0 LDR r1,[r12,r8,LSL #2] false +Instruction 5871 S:0xC0044DB6 0xFA24F00E 0 LSR r0,r4,lr false +Instruction 5872 S:0xC0044DBA 0xFA23FE0E 0 LSR lr,r3,lr false +Instruction 5873 S:0xC0044DBE 0xFBA22301 0 UMULL r2,r3,r2,r1 false +Instruction 5874 S:0xC0044DC2 0xFBA10100 0 UMULL r0,r1,r1,r0 false +Instruction 5875 S:0xC0044DC6 0x461C 0 MOV r4,r3 false +Instruction 5876 S:0xC0044DC8 0xF8C73130 0 STR r3,[r7,#0x130] false +Instruction 5877 S:0xC0044DCC 0xF8C71134 0 STR r1,[r7,#0x134] false +Instruction 5878 S:0xC0044DD0 0xF7FFB933 54 B {pc}-0xd96 ; 0xc004403a true +Instruction 5879 S:0xC004403A 0xF85C2028 0 LDR r2,[r12,r8,LSL #2] false +Instruction 5880 S:0xC004403E 0xFBA2230E 0 UMULL r2,r3,r2,lr false +Instruction 5881 S:0xC0044042 0xF8C73160 0 STR r3,[r7,#0x160] false +Instruction 5882 S:0xC0044046 0xE9DD0114 0 LDRD r0,r1,[sp,#0x50] false +Instruction 5883 S:0xC004404A 0xF7FDFB41 7 BL {pc}-0x297a ; 0xc00416d0 true +Instruction 5884 S:0xC00416D0 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 5885 S:0xC00416D4 0xB500 0 PUSH {lr} false +Instruction 5886 S:0xC00416D6 0xF85DEB04 0 POP {lr} false +Instruction 5887 S:0xC00416DA 0x2620 0 MOVS r6,#0x20 false +Instruction 5888 S:0xC00416DC 0x2700 0 MOVS r7,#0 false +Instruction 5889 S:0xC00416DE 0x428F 0 CMP r7,r1 false +Instruction 5890 S:0xC00416E0 0xBF08 0 IT EQ false +Instruction 5891 S:0xC00416E2 0x4286 0 CMP r6,r0 false +Instruction 5892 S:0xC00416E4 0xD307 9 BCC {pc}+0x12 ; 0xc00416f6 true +Instruction 5893 S:0xC00416F6 0xF44F72AC 0 MOV r2,#0x158 false +Instruction 5894 S:0xC00416FA 0x2300 0 MOVS r3,#0 false +Instruction 5895 S:0xC00416FC 0x428B 0 CMP r3,r1 false +Instruction 5896 S:0xC00416FE 0xBF08 0 IT EQ false +Instruction 5897 S:0xC0041700 0x4282 0 CMP r2,r0 false +Instruction 5898 S:0xC0041702 0xD34A 10 BCC {pc}+0x98 ; 0xc004179a true +Instruction 5899 S:0xC004179A 0xF64B207E 0 MOV r0,#0xba7e false +Instruction 5900 S:0xC004179E 0xE7A7 32 B {pc}-0xae ; 0xc00416f0 true +Instruction 5901 S:0xC00416F0 0xE8BD03F0 0 POP {r4-r9} false +Instruction 5902 S:0xC00416F4 0x4770 13 BX lr true +Instruction 5903 S:0xC004404E 0xFB05F300 0 MUL r3,r5,r0 false +Instruction 5904 S:0xC0044052 0x9D10 0 LDR r5,[sp,#0x40] false +Instruction 5905 S:0xC0044054 0x0A9B 0 LSRS r3,r3,#10 false +Instruction 5906 S:0xC0044056 0xB115 1 CBZ r5,{pc}+8 ; 0xc004405e true +Instruction 5907 S:0xC004405E 0xF1B90F00 0 CMP r9,#0 false +Instruction 5908 S:0xC0044062 0xD004 1 BEQ {pc}+0xc ; 0xc004406e true +Instruction 5909 S:0xC004406E 0xF8D74134 0 LDR r4,[r7,#0x134] false +Instruction 5910 S:0xC0044072 0x2101 0 MOVS r1,#1 false +Instruction 5911 S:0xC0044074 0x1824 0 ADDS r4,r4,r0 false +Instruction 5912 S:0xC0044076 0xF8C74134 0 STR r4,[r7,#0x134] false +Instruction 5913 S:0xC004407A 0xF8DDC010 0 LDR r12,[sp,#0x10] false +Instruction 5914 S:0xC004407E 0xF8DDE02C 0 LDR lr,[sp,#0x2c] false +Instruction 5915 S:0xC0044082 0x9A05 0 LDR r2,[sp,#0x14] false +Instruction 5916 S:0xC0044084 0x4665 0 MOV r5,r12 false +Instruction 5917 S:0xC0044086 0x9B0A 0 LDR r3,[sp,#0x28] false +Instruction 5918 S:0xC0044088 0xFB0CF00E 0 MUL r0,r12,lr false +Instruction 5919 S:0xC004408C 0xFB030002 0 MLA r0,r3,r2,r0 false +Instruction 5920 S:0xC0044090 0xFBA52303 0 UMULL r2,r3,r5,r3 false +Instruction 5921 S:0xC0044094 0x18C3 0 ADDS r3,r0,r3 false +Instruction 5922 S:0xC0044096 0x0A92 0 LSRS r2,r2,#10 false +Instruction 5923 S:0xC0044098 0xEA425283 0 ORR r2,r2,r3,LSL #22 false +Instruction 5924 S:0xC004409C 0x9B10 0 LDR r3,[sp,#0x40] false +Instruction 5925 S:0xC004409E 0xB123 30 CBZ r3,{pc}+0xc ; 0xc00440aa true +Instruction 5926 S:0xC00440AA 0xF1B90F00 0 CMP r9,#0 false +Instruction 5927 S:0xC00440AE 0xD004 1 BEQ {pc}+0xc ; 0xc00440ba true +Instruction 5928 S:0xC00440BA 0x9D04 0 LDR r5,[sp,#0x10] false +Instruction 5929 S:0xC00440BC 0x1964 0 ADDS r4,r4,r5 false +Instruction 5930 S:0xC00440BE 0xF8C74134 0 STR r4,[r7,#0x134] false +Instruction 5931 S:0xC00440C2 0xB111 11 CBZ r1,{pc}+8 ; 0xc00440ca true fail +Instruction 5932 S:0xC00440C4 0x4638 0 MOV r0,r7 false +Instruction 5933 S:0xC00440C6 0xF7FCF901 1 BL {pc}-0x3dfa ; 0xc00402cc true +Instruction 5934 S:0xC00402CC 0xE92D4FF8 0 PUSH {r3-r11,lr} false +Instruction 5935 S:0xC00402D0 0xB500 0 PUSH {lr} false +Instruction 5936 S:0xC00402D2 0xF85DEB04 0 POP {lr} false +Instruction 5937 S:0xC00402D6 0x4606 0 MOV r6,r0 false +Instruction 5938 S:0xC00402D8 0xF8D05128 0 LDR r5,[r0,#0x128] false +Instruction 5939 S:0xC00402DC 0xF8D0A148 0 LDR r10,[r0,#0x148] false +Instruction 5940 S:0xC00402E0 0x2D00 0 CMP r5,#0 false +Instruction 5941 S:0xC00402E2 0xD067 36 BEQ {pc}+0xd2 ; 0xc00403b4 true +Instruction 5942 S:0xC00403B4 0xF8D04134 0 LDR r4,[r0,#0x134] false +Instruction 5943 S:0xC00403B8 0xF1A00538 0 SUB r5,r0,#0x38 false +Instruction 5944 S:0xC00403BC 0xF8D08130 0 LDR r8,[r0,#0x130] false +Instruction 5945 S:0xC00403C0 0x6800 0 LDR r0,[r0,#0] false +Instruction 5946 S:0xC00403C2 0x3401 0 ADDS r4,#1 false +Instruction 5947 S:0xC00403C4 0x4621 0 MOV r1,r4 false +Instruction 5948 S:0xC00403C6 0xFB00F008 0 MUL r0,r0,r8 false +Instruction 5949 S:0xC00403CA 0xF211F883 54 BL {pc}+0x21110a ; 0xc02514d4 true +Cycle Count 35 Tracing disabled +Info Tracing enabled +Instruction 5950 S:0xC00403CE 0x4B27 0 LDR r3,[pc,#156] ; [0xC004046C] = 0xC0635FF4 false +Instruction 5951 S:0xC00403D0 0x685A 0 LDR r2,[r3,#4] false +Instruction 5952 S:0xC00403D2 0x4607 0 MOV r7,r0 false +Instruction 5953 S:0xC00403D4 0xF8C60148 0 STR r0,[r6,#0x148] false +Instruction 5954 S:0xC00403D8 0xB98A 17 CBNZ r2,{pc}+0x26 ; 0xc00403fe true fail +Instruction 5955 S:0xC00403DA 0xEA4F2088 0 LSL r0,r8,#10 false +Instruction 5956 S:0xC00403DE 0x4621 0 MOV r1,r4 false +Instruction 5957 S:0xC00403E0 0xF211F878 2 BL {pc}+0x2110f4 ; 0xc02514d4 true +Cycle Count 4 Tracing disabled +Info Tracing enabled +Instruction 5958 S:0xC00403E4 0x4607 0 MOV r7,r0 false +Instruction 5959 S:0xC00403E6 0xF8C6014C 0 STR r0,[r6,#0x14c] false +Instruction 5960 S:0xC00403EA 0x4B21 0 LDR r3,[pc,#132] ; [0xC0040470] = 0xC0635FE0 false +Instruction 5961 S:0xC00403EC 0x685A 0 LDR r2,[r3,#4] false +Instruction 5962 S:0xC00403EE 0x2A00 0 CMP r2,#0 false +Instruction 5963 S:0xC00403F0 0xD12E 2 BNE {pc}+0x60 ; 0xc0040450 true fail +Instruction 5964 S:0xC00403F2 0xF8D60148 0 LDR r0,[r6,#0x148] false +Instruction 5965 S:0xC00403F6 0xEBCA0000 0 RSB r0,r10,r0 false +Instruction 5966 S:0xC00403FA 0xE8BD8FF8 4 POP {r3-r11,pc} true +Instruction 5967 S:0xC00440CA 0xE9D62312 0 LDRD r2,r3,[r6,#0x48] false +Instruction 5968 S:0xC00440CE 0x4630 0 MOV r0,r6 false +Instruction 5969 S:0xC00440D0 0xF8D74148 0 LDR r4,[r7,#0x148] false +Instruction 5970 S:0xC00440D4 0x2100 0 MOVS r1,#0 false +Instruction 5971 S:0xC00440D6 0x1912 0 ADDS r2,r2,r4 false +Instruction 5972 S:0xC00440D8 0xF1430300 0 ADC r3,r3,#0 false +Instruction 5973 S:0xC00440DC 0xE9C62312 0 STRD r2,r3,[r6,#0x48] false +Instruction 5974 S:0xC00440E0 0xF7FBFD5C 2 BL {pc}-0x4544 ; 0xc003fb9c true +Instruction 5975 S:0xC003FB9C 0xE92D0FF0 0 PUSH {r4-r11} false +Instruction 5976 S:0xC003FBA0 0xB500 0 PUSH {lr} false +Instruction 5977 S:0xC003FBA2 0xF85DEB04 0 POP {lr} false +Instruction 5978 S:0xC003FBA6 0xF8D06084 0 LDR r6,[r0,#0x84] false +Instruction 5979 S:0xC003FBAA 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false +Instruction 5980 S:0xC003FBAE 0xF8D67480 0 LDR r7,[r6,#0x480] false +Instruction 5981 S:0xC003FBB2 0xF8D66484 0 LDR r6,[r6,#0x484] false +Instruction 5982 S:0xC003FBB6 0x0D3A 0 LSRS r2,r7,#20 false +Instruction 5983 S:0xC003FBB8 0xEA423206 0 ORR r2,r2,r6,LSL #12 false +Instruction 5984 S:0xC003FBBC 0x0D33 0 LSRS r3,r6,#20 false +Instruction 5985 S:0xC003FBBE 0x1B14 0 SUBS r4,r2,r4 false +Instruction 5986 S:0xC003FBC0 0xEB630505 0 SBC r5,r3,r5 false +Instruction 5987 S:0xC003FBC4 0xEA540605 0 ORRS r6,r4,r5 false +Instruction 5988 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 5989 S:0xC003FBCA 0x2600 0 MOVS r6,#0 false +Instruction 5990 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 5991 S:0xC003FBCE 0x2900 0 CMP r1,#0 false +Instruction 5992 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 5993 S:0xC003FBD2 0x2600 0 MOVS r6,#0 false +Instruction 5994 S:0xC003FBD4 0xF0060601 0 AND r6,r6,#1 false +Instruction 5995 S:0xC003FBD8 0x2E00 0 CMP r6,#0 false +Instruction 5996 S:0xC003FBDA 0xD167 34 BNE {pc}+0xd2 ; 0xc003fcac true fail +Instruction 5997 S:0xC003FBDC 0xF1000C60 0 ADD r12,r0,#0x60 false +Instruction 5998 S:0xC003FBE0 0xE8DC677F 0 LDREXD r6,r7,[r12] false +Instruction 5999 S:0xC003FBE4 0xEA560807 0 ORRS r8,r6,r7 false +Instruction 6000 S:0xC003FBE8 0xD163 4 BNE {pc}+0xca ; 0xc003fcb2 true fail +Instruction 6001 S:0xC003FBEA 0xE9D06714 0 LDRD r6,r7,[r0,#0x50] false +Instruction 6002 S:0xC003FBEE 0xEA540C05 0 ORRS r12,r4,r5 false +Instruction 6003 S:0xC003FBF2 0xD027 3 BEQ {pc}+0x52 ; 0xc003fc44 true fail +Instruction 6004 S:0xC003FBF4 0xF44F68FC 0 MOV r8,#0x7e0 false +Instruction 6005 S:0xC003FBF8 0xF04F0900 0 MOV r9,#0 false +Instruction 6006 S:0xC003FBFC 0x45A9 0 CMP r9,r5 false +Instruction 6007 S:0xC003FBFE 0xBF08 0 IT EQ false +Instruction 6008 S:0xC003FC00 0x45A0 0 CMP r8,r4 false +Instruction 6009 S:0xC003FC02 0xF0C0808F 8 BCC.W {pc}+0x122 ; 0xc003fd24 true fail +Instruction 6010 S:0xC003FC06 0x2C1F 0 CMP r4,#0x1f false +Instruction 6011 S:0xC003FC08 0x46A4 0 MOV r12,r4 false +Instruction 6012 S:0xC003FC0A 0xD871 4 BHI {pc}+0xe6 ; 0xc003fcf0 true fail +Instruction 6013 S:0xC003FC0C 0xF8DF8120 0 LDR r8,[pc,#288] ; [0xC003FD30] = 0xC03E83C8 false +Instruction 6014 S:0xC003FC10 0xF04F0B00 0 MOV r11,#0 false +Instruction 6015 S:0xC003FC14 0xF858C02C 0 LDR r12,[r8,r12,LSL #2] false +Instruction 6016 S:0xC003FC18 0xFBAC8906 0 UMULL r8,r9,r12,r6 false +Instruction 6017 S:0xC003FC1C 0xFB0C9A07 0 MLA r10,r12,r7,r9 false +Instruction 6018 S:0xC003FC20 0xE9C0AB14 0 STRD r10,r11,[r0,#0x50] false +Instruction 6019 S:0xC003FC24 0xF1000C58 0 ADD r12,r0,#0x58 false +Instruction 6020 S:0xC003FC28 0xE8DC677F 0 LDREXD r6,r7,[r12] false +Instruction 6021 S:0xC003FC2C 0x1936 0 ADDS r6,r6,r4 false +Instruction 6022 S:0xC003FC2E 0xEB470705 0 ADC r7,r7,r5 false +Instruction 6023 S:0xC003FC32 0xE8CC6778 0 STREXD r8,r6,r7,[r12] false +Instruction 6024 S:0xC003FC36 0xF0980F00 0 TEQ r8,#0 false +Instruction 6025 S:0xC003FC3A 0xD1F5 67 BNE {pc}-0x12 ; 0xc003fc28 true fail +Instruction 6026 S:0xC003FC3C 0x4656 0 MOV r6,r10 false +Instruction 6027 S:0xC003FC3E 0x465F 0 MOV r7,r11 false +Instruction 6028 S:0xC003FC40 0xE9C0231A 0 STRD r2,r3,[r0,#0x68] false +Instruction 6029 S:0xC003FC44 0xE9D0451E 0 LDRD r4,r5,[r0,#0x78] false +Instruction 6030 S:0xC003FC48 0xE9D02312 0 LDRD r2,r3,[r0,#0x48] false +Instruction 6031 S:0xC003FC4C 0xF8D0C094 0 LDR r12,[r0,#0x94] false +Instruction 6032 S:0xC003FC50 0x1B12 0 SUBS r2,r2,r4 false +Instruction 6033 S:0xC003FC52 0xEB630305 0 SBC r3,r3,r5 false +Instruction 6034 S:0xC003FC56 0x1992 0 ADDS r2,r2,r6 false +Instruction 6035 S:0xC003FC58 0xEB430307 0 ADC r3,r3,r7 false +Instruction 6036 S:0xC003FC5C 0xB999 7 CBNZ r1,{pc}+0x2a ; 0xc003fc86 true fail +Instruction 6037 S:0xC003FC5E 0x17DE 0 ASRS r6,r3,#31 false +Instruction 6038 S:0xC003FC60 0xEA4F0AD4 0 LSR r10,r4,#3 false +Instruction 6039 S:0xC003FC64 0x4637 0 MOV r7,r6 false +Instruction 6040 S:0xC003FC66 0xEA860802 0 EOR r8,r6,r2 false +Instruction 6041 S:0xC003FC6A 0xEA860903 0 EOR r9,r6,r3 false +Instruction 6042 S:0xC003FC6E 0xEA4A7A45 0 ORR r10,r10,r5,LSL #29 false +Instruction 6043 S:0xC003FC72 0xEA4F0BD5 0 LSR r11,r5,#3 false +Instruction 6044 S:0xC003FC76 0xEBB80806 0 SUBS r8,r8,r6 false +Instruction 6045 S:0xC003FC7A 0xEB690907 0 SBC r9,r9,r7 false +Instruction 6046 S:0xC003FC7E 0x45CB 0 CMP r11,r9 false +Instruction 6047 S:0xC003FC80 0xBF08 0 IT EQ false +Instruction 6048 S:0xC003FC82 0x45C2 0 CMP r10,r8 false +Instruction 6049 S:0xC003FC84 0xD212 6 BCS {pc}+0x28 ; 0xc003fcac true +Instruction 6050 S:0xC003FCAC 0xE8BD0FF0 0 POP {r4-r11} false +Instruction 6051 S:0xC003FCB0 0x4770 6 BX lr true +Instruction 6052 S:0xC00440E4 0x4630 0 MOV r0,r6 false +Instruction 6053 S:0xC00440E6 0x4639 0 MOV r1,r7 false +Instruction 6054 S:0xC00440E8 0xF7FBFB98 1 BL {pc}-0x48cc ; 0xc003f81c true +Instruction 6055 S:0xC003F81C 0xB430 0 PUSH {r4,r5} false +Instruction 6056 S:0xC003F81E 0xB500 0 PUSH {lr} false +Instruction 6057 S:0xC003F820 0xF85DEB04 0 POP {lr} false +Instruction 6058 S:0xC003F824 0x2400 0 MOVS r4,#0 false +Instruction 6059 S:0xC003F826 0x680A 0 LDR r2,[r1,#0] false +Instruction 6060 S:0xC003F828 0x6803 0 LDR r3,[r0,#0] false +Instruction 6061 S:0xC003F82A 0x6044 0 STR r4,[r0,#4] false +Instruction 6062 S:0xC003F82C 0x189B 0 ADDS r3,r3,r2 false +Instruction 6063 S:0xC003F82E 0x6003 0 STR r3,[r0,#0] false +Instruction 6064 S:0xC003F830 0xF8D13120 0 LDR r3,[r1,#0x120] false +Instruction 6065 S:0xC003F834 0xB1AB 9 CBZ r3,{pc}+0x2e ; 0xc003f862 true +Instruction 6066 S:0xC003F862 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 6067 S:0xC003F866 0x680D 0 LDR r5,[r1,#0] false +Instruction 6068 S:0xC003F868 0x6B14 0 LDR r4,[r2,#0x30] false +Instruction 6069 S:0xC003F86A 0x6353 0 STR r3,[r2,#0x34] false +Instruction 6070 S:0xC003F86C 0x1964 0 ADDS r4,r4,r5 false +Instruction 6071 S:0xC003F86E 0x6314 0 STR r4,[r2,#0x30] false +Instruction 6072 S:0xC003F870 0xE7E1 25 B {pc}-0x3a ; 0xc003f836 true +Instruction 6073 S:0xC003F836 0xF8D13128 0 LDR r3,[r1,#0x128] false +Instruction 6074 S:0xC003F83A 0xB123 1 CBZ r3,{pc}+0xc ; 0xc003f846 true +Instruction 6075 S:0xC003F846 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 6076 S:0xC003F84A 0xF1010214 0 ADD r2,r1,#0x14 false +Instruction 6077 S:0xC003F84E 0xF5036599 0 ADD r5,r3,#0x4c8 false +Instruction 6078 S:0xC003F852 0xF8D344C8 0 LDR r4,[r3,#0x4c8] false +Instruction 6079 S:0xC003F856 0x6062 0 STR r2,[r4,#4] false +Instruction 6080 S:0xC003F858 0x614C 0 STR r4,[r1,#0x14] false +Instruction 6081 S:0xC003F85A 0x618D 0 STR r5,[r1,#0x18] false +Instruction 6082 S:0xC003F85C 0xF8C324C8 0 STR r2,[r3,#0x4c8] false +Instruction 6083 S:0xC003F860 0xE7EC 25 B {pc}-0x24 ; 0xc003f83c true +Instruction 6084 S:0xC003F83C 0x6883 0 LDR r3,[r0,#8] false +Instruction 6085 S:0xC003F83E 0x3301 0 ADDS r3,#1 false +Instruction 6086 S:0xC003F840 0x6083 0 STR r3,[r0,#8] false +Instruction 6087 S:0xC003F842 0xBC30 0 POP {r4,r5} false +Instruction 6088 S:0xC003F844 0x4770 6 BX lr true +Instruction 6089 S:0xC00440EC 0x4630 0 MOV r0,r6 false +Instruction 6090 S:0xC00440EE 0xF7FCF8AD 1 BL {pc}-0x3ea2 ; 0xc004024c true +Instruction 6091 S:0xC004024C 0xB570 0 PUSH {r4-r6,lr} false +Instruction 6092 S:0xC004024E 0xB500 0 PUSH {lr} false +Instruction 6093 S:0xC0040250 0xF85DEB04 0 POP {lr} false +Instruction 6094 S:0xC0040254 0xF8D01094 0 LDR r1,[r0,#0x94] false +Instruction 6095 S:0xC0040258 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 6096 S:0xC004025C 0x6A0B 0 LDR r3,[r1,#0x20] false +Instruction 6097 S:0xC004025E 0xF8D224C0 0 LDR r2,[r2,#0x4c0] false +Instruction 6098 S:0xC0040262 0xF8534022 0 LDR r4,[r3,r2,LSL #2] false +Instruction 6099 S:0xC0040266 0x2C00 0 CMP r4,#0 false +Instruction 6100 S:0xC0040268 0xD02B 42 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 6101 S:0xC00402C2 0xBD70 2 POP {r4-r6,pc} true +Instruction 6102 S:0xC00440F2 0xF24C5968 0 MOV r9,#0xc568 false +Instruction 6103 S:0xC00440F6 0xF6470C34 0 MOV r12,#0x7834 false +Instruction 6104 S:0xC00440FA 0xF2CC095F 0 MOVT r9,#0xc05f false +Instruction 6105 S:0xC00440FE 0xF2CC0C60 0 MOVT r12,#0xc060 false +Instruction 6106 S:0xC0044102 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false +Instruction 6107 S:0xC0044106 0xF1A70838 0 SUB r8,r7,#0x38 false +Instruction 6108 S:0xC004410A 0xF8DC4000 0 LDR r4,[r12,#0] false +Instruction 6109 S:0xC004410E 0xF8D91000 0 LDR r1,[r9,#0] false +Instruction 6110 S:0xC0044112 0x07C9 0 LSLS r1,r1,#31 false +Instruction 6111 S:0xC0044114 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false +Instruction 6112 S:0xC0044118 0xBF48 0 IT MI false +Instruction 6113 S:0xC004411A 0x0864 0 LSRS r4,r4,#1 false +Instruction 6114 S:0xC004411C 0x1B12 0 SUBS r2,r2,r4 false +Instruction 6115 S:0xC004411E 0xF1630300 0 SBC r3,r3,#0 false +Instruction 6116 S:0xC0044122 0x4614 0 MOV r4,r2 false +Instruction 6117 S:0xC0044124 0x461D 0 MOV r5,r3 false +Instruction 6118 S:0xC0044126 0x1A24 0 SUBS r4,r4,r0 false +Instruction 6119 S:0xC0044128 0xEB650501 0 SBC r5,r5,r1 false +Instruction 6120 S:0xC004412C 0x2C01 0 CMP r4,#1 false +Instruction 6121 S:0xC004412E 0xF1750E00 0 SBCS lr,r5,#0 false +Instruction 6122 S:0xC0044132 0xBFB8 0 IT LT false +Instruction 6123 S:0xC0044134 0x460B 0 MOV r3,r1 false +Instruction 6124 S:0xC0044136 0xF8D71128 0 LDR r1,[r7,#0x128] false +Instruction 6125 S:0xC004413A 0xBFB8 0 IT LT false +Instruction 6126 S:0xC004413C 0x4602 0 MOV r2,r0 false +Instruction 6127 S:0xC004413E 0xE9C7230C 0 STRD r2,r3,[r7,#0x30] false +Instruction 6128 S:0xC0044142 0xB109 8 CBZ r1,{pc}+6 ; 0xc0044148 true +Instruction 6129 S:0xC0044148 0xE9D7231E 0 LDRD r2,r3,[r7,#0x78] false +Instruction 6130 S:0xC004414C 0xEA520003 0 ORRS r0,r2,r3 false +Instruction 6131 S:0xC0044150 0xD02A 163 BEQ {pc}+0x58 ; 0xc00441a8 true fail +Instruction 6132 S:0xC0044152 0xF8D61084 0 LDR r1,[r6,#0x84] false +Instruction 6133 S:0xC0044156 0xF501618F 0 ADD r1,r1,#0x478 false +Instruction 6134 S:0xC004415A 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 6135 S:0xC004415E 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 6136 S:0xC0044160 0xEB650503 0 SBC r5,r5,r3 false +Instruction 6137 S:0xC0044164 0x2C00 0 CMP r4,#0 false +Instruction 6138 S:0xC0044166 0xF1750100 0 SBCS r1,r5,#0 false +Instruction 6139 S:0xC004416A 0xF2C082F7 7 BLT.W {pc}+0x5f2 ; 0xc004475c true fail +Instruction 6140 S:0xC004416E 0xE9D72320 0 LDRD r2,r3,[r7,#0x80] false +Instruction 6141 S:0xC0044172 0x42AB 0 CMP r3,r5 false +Instruction 6142 S:0xC0044174 0xBF08 0 IT EQ false +Instruction 6143 S:0xC0044176 0x42A2 0 CMP r2,r4 false +Instruction 6144 S:0xC0044178 0xF0C08562 1 BCC.W {pc}+0xac8 ; 0xc0044c40 true fail +Instruction 6145 S:0xC004417C 0xE9D72322 0 LDRD r2,r3,[r7,#0x88] false +Instruction 6146 S:0xC0044180 0x2000 0 MOVS r0,#0 false +Instruction 6147 S:0xC0044182 0x2100 0 MOVS r1,#0 false +Instruction 6148 S:0xC0044184 0xE9C7011E 0 STRD r0,r1,[r7,#0x78] false +Instruction 6149 S:0xC0044188 0x1912 0 ADDS r2,r2,r4 false +Instruction 6150 S:0xC004418A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 6151 S:0xC004418E 0xE9C72322 0 STRD r2,r3,[r7,#0x88] false +Instruction 6152 S:0xC0044192 0xF1B80F00 0 CMP r8,#0 false +Instruction 6153 S:0xC0044196 0xD007 28 BEQ {pc}+0x12 ; 0xc00441a8 true fail +Instruction 6154 S:0xC0044198 0xF2460244 0 MOV r2,#0x6044 false +Instruction 6155 S:0xC004419C 0xF2CC0263 0 MOVT r2,#0xc063 false +Instruction 6156 S:0xC00441A0 0x6853 0 LDR r3,[r2,#4] false +Instruction 6157 S:0xC00441A2 0x2B00 0 CMP r3,#0 false +Instruction 6158 S:0xC00441A4 0xF04085D6 1 BNE.W {pc}+0xbb0 ; 0xc0044d54 true fail +Instruction 6159 S:0xC00441A8 0xE9D72324 0 LDRD r2,r3,[r7,#0x90] false +Instruction 6160 S:0xC00441AC 0xEA520403 0 ORRS r4,r2,r3 false +Instruction 6161 S:0xC00441B0 0xD051 1 BEQ {pc}+0xa6 ; 0xc0044256 true +Instruction 6162 S:0xC0044256 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 6163 S:0xC0044258 0x42A7 0 CMP r7,r4 false +Instruction 6164 S:0xC004425A 0xD008 18 BEQ {pc}+0x14 ; 0xc004426e true fail +Instruction 6165 S:0xC004425C 0xF8D63084 0 LDR r3,[r6,#0x84] false +Instruction 6166 S:0xC0044260 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 6167 S:0xC0044264 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 6168 S:0xC0044268 0xE9C72312 0 STRD r2,r3,[r7,#0x48] false +Instruction 6169 S:0xC004426C 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 6170 S:0xC004426E 0xF6470934 0 MOV r9,#0x7834 false +Instruction 6171 S:0xC0044272 0xE9D62306 0 LDRD r2,r3,[r6,#0x18] false +Instruction 6172 S:0xC0044276 0xE9D7010C 0 LDRD r0,r1,[r7,#0x30] false +Instruction 6173 S:0xC004427A 0xF2CC0960 0 MOVT r9,#0xc060 false +Instruction 6174 S:0xC004427E 0x1A80 0 SUBS r0,r0,r2 false +Instruction 6175 S:0xC0044280 0xEB610103 0 SBC r1,r1,r3 false +Instruction 6176 S:0xC0044284 0xF8D95000 0 LDR r5,[r9,#0] false +Instruction 6177 S:0xC0044288 0x2300 0 MOVS r3,#0 false +Instruction 6178 S:0xC004428A 0xEA4F7AE1 0 ASR r10,r1,#31 false +Instruction 6179 S:0xC004428E 0xEB050545 0 ADD r5,r5,r5,LSL #1 false +Instruction 6180 S:0xC0044292 0x46D3 0 MOV r11,r10 false +Instruction 6181 S:0xC0044294 0xEA80000A 0 EOR r0,r0,r10 false +Instruction 6182 S:0xC0044298 0xEA81010A 0 EOR r1,r1,r10 false +Instruction 6183 S:0xC004429C 0x462A 0 MOV r2,r5 false +Instruction 6184 S:0xC004429E 0xEBB0000A 0 SUBS r0,r0,r10 false +Instruction 6185 S:0xC00442A2 0xEB61010B 0 SBC r1,r1,r11 false +Instruction 6186 S:0xC00442A6 0x4282 0 CMP r2,r0 false +Instruction 6187 S:0xC00442A8 0xEB730C01 0 SBCS r12,r3,r1 false +Instruction 6188 S:0xC00442AC 0xBFBE 0 ITTT LT false +Instruction 6189 S:0xC00442AE 0x6C33 0 LDR r3,[r6,#0x40] false +Instruction 6190 S:0xC00442B0 0x3301 0 ADDS r3,#1 false +Instruction 6191 S:0xC00442B2 0x6433 0 STR r3,[r6,#0x40] false +Instruction 6192 S:0xC00442B4 0x42BC 0 CMP r4,r7 false +Instruction 6193 S:0xC00442B6 0xD003 20 BEQ {pc}+0xa ; 0xc00442c0 true fail +Instruction 6194 S:0xC00442B8 0x4630 0 MOV r0,r6 false +Instruction 6195 S:0xC00442BA 0x4639 0 MOV r1,r7 false +Instruction 6196 S:0xC00442BC 0xF7FCFEC4 1 BL {pc}-0x3274 ; 0xc0041048 true +Instruction 6197 S:0xC0041048 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 6198 S:0xC004104C 0xB500 0 PUSH {lr} false +Instruction 6199 S:0xC004104E 0xF85DEB04 0 POP {lr} false +Instruction 6200 S:0xC0041052 0x468C 0 MOV r12,r1 false +Instruction 6201 S:0xC0041054 0xF1000128 0 ADD r1,r0,#0x28 false +Instruction 6202 S:0xC0041058 0x2401 0 MOVS r4,#1 false +Instruction 6203 S:0xC004105A 0x460F 0 MOV r7,r1 false +Instruction 6204 S:0xC004105C 0x2300 0 MOVS r3,#0 false +Instruction 6205 S:0xC004105E 0xE010 8 B {pc}+0x24 ; 0xc0041082 true +Instruction 6206 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false +Instruction 6207 S:0xC0041084 0x2E00 0 CMP r6,#0 false +Instruction 6208 S:0xC0041086 0xD1EB 1 BNE {pc}-0x26 ; 0xc0041060 true fail +Instruction 6209 S:0xC0041088 0xF10C0208 0 ADD r2,r12,#8 false +Instruction 6210 S:0xC004108C 0xB104 11 CBZ r4,{pc}+4 ; 0xc0041090 true fail +Instruction 6211 S:0xC004108E 0x62C2 0 STR r2,[r0,#0x2c] false +Instruction 6212 S:0xC0041090 0xF8CC3008 0 STR r3,[r12,#8] false +Instruction 6213 S:0xC0041094 0x4610 0 MOV r0,r2 false +Instruction 6214 S:0xC0041096 0x2300 0 MOVS r3,#0 false +Instruction 6215 S:0xC0041098 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 6216 S:0xC004109C 0xF8CC3010 0 STR r3,[r12,#0x10] false +Instruction 6217 S:0xC00410A0 0x603A 0 STR r2,[r7,#0] false +Instruction 6218 S:0xC00410A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 6219 S:0xC00410A6 0xF215B865 14 B.W {pc}+0x2150ce ; 0xc0256174 true +Cycle Count 53 Tracing disabled +Info Tracing enabled +Instruction 6220 S:0xC00442C0 0x2301 0 MOVS r3,#1 false +Instruction 6221 S:0xC00442C2 0x61FB 0 STR r3,[r7,#0x1c] false +Instruction 6222 S:0xC00442C4 0x68B3 0 LDR r3,[r6,#8] false +Instruction 6223 S:0xC00442C6 0x2B01 0 CMP r3,#1 false +Instruction 6224 S:0xC00442C8 0xF00081D8 17 BEQ.W {pc}+0x3b4 ; 0xc004467c true fail +Instruction 6225 S:0xC00442CC 0x68F3 0 LDR r3,[r6,#0xc] false +Instruction 6226 S:0xC00442CE 0x3301 0 ADDS r3,#1 false +Instruction 6227 S:0xC00442D0 0x60F3 0 STR r3,[r6,#0xc] false +Instruction 6228 S:0xC00442D2 0xF8D77120 0 LDR r7,[r7,#0x120] false +Instruction 6229 S:0xC00442D6 0x2F00 0 CMP r7,#0 false +Instruction 6230 S:0xC00442D8 0xF000810F 3 BEQ.W {pc}+0x222 ; 0xc00444fa true +Instruction 6231 S:0xC00444FA 0x9D13 0 LDR r5,[sp,#0x4c] false +Instruction 6232 S:0xC00444FC 0x9E13 0 LDR r6,[sp,#0x4c] false +Instruction 6233 S:0xC00444FE 0xF5056390 0 ADD r3,r5,#0x480 false +Instruction 6234 S:0xC0044502 0xF5056AB4 0 ADD r10,r5,#0x5a0 false +Instruction 6235 S:0xC0044506 0x686D 0 LDR r5,[r5,#4] false +Instruction 6236 S:0xC0044508 0xE9D38900 0 LDRD r8,r9,[r3,#0] false +Instruction 6237 S:0xC004450C 0xE9DA0100 0 LDRD r0,r1,[r10,#0] false +Instruction 6238 S:0xC0044510 0xF8D644C0 0 LDR r4,[r6,#0x4c0] false +Instruction 6239 S:0xC0044514 0xEBB80000 0 SUBS r0,r8,r0 false +Instruction 6240 S:0xC0044518 0xEB690101 0 SBC r1,r9,r1 false +Instruction 6241 S:0xC004451C 0xF7FBFA1E 38 BL {pc}-0x4bc0 ; 0xc003f95c true +Instruction 6242 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 6243 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 6244 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 6245 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 6246 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 6247 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 6248 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 6249 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 6250 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 6251 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 6252 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 6253 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 6254 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 6255 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 6256 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 6257 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 6258 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 6259 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 6260 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 6261 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 6262 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 6263 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 6264 S:0xC003F9A6 0x4770 33 BX lr true +Instruction 6265 S:0xC0044520 0x2800 0 CMP r0,#0 false +Instruction 6266 S:0xC0044522 0xF1710700 0 SBCS r7,r1,#0 false +Instruction 6267 S:0xC0044526 0xF2C08147 1 BLT.W {pc}+0x292 ; 0xc00447b8 true fail +Instruction 6268 S:0xC004452A 0x0A86 0 LSRS r6,r0,#10 false +Instruction 6269 S:0xC004452C 0x0A8F 0 LSRS r7,r1,#10 false +Instruction 6270 S:0xC004452E 0xEA465681 0 ORR r6,r6,r1,LSL #22 false +Instruction 6271 S:0xC0044532 0xEA560B07 0 ORRS r11,r6,r7 false +Instruction 6272 S:0xC0044536 0xF0408114 1 BNE.W {pc}+0x22c ; 0xc0044762 true +Instruction 6273 S:0xC0044762 0x4B58 0 LDR r3,[pc,#352] ; [0xC00448C4] = 0xC064BF40 false +Instruction 6274 S:0xC0044764 0xE9CA8900 0 STRD r8,r9,[r10,#0] false +Instruction 6275 S:0xC0044768 0x681A 0 LDR r2,[r3,#0] false +Instruction 6276 S:0xC004476A 0xB372 2 CBZ r2,{pc}+0x60 ; 0xc00447ca true fail +Instruction 6277 S:0xC004476C 0xEB031304 0 ADD r3,r3,r4,LSL #4 false +Instruction 6278 S:0xC0044770 0xF04F0A00 0 MOV r10,#0 false +Instruction 6279 S:0xC0044774 0xF8CDA01C 0 STR r10,[sp,#0x1c] false +Instruction 6280 S:0xC0044778 0xF8D3C098 0 LDR r12,[r3,#0x98] false +Instruction 6281 S:0xC004477C 0xF8CDC018 0 STR r12,[sp,#0x18] false +Instruction 6282 S:0xC0044780 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 6283 S:0xC0044784 0xF8D9459C 0 LDR r4,[r9,#0x59c] false +Instruction 6284 S:0xC0044788 0x05A1 0 LSLS r1,r4,#22 false +Instruction 6285 S:0xC004478A 0x0D89 0 LSRS r1,r1,#22 false +Instruction 6286 S:0xC004478C 0x1872 0 ADDS r2,r6,r1 false +Instruction 6287 S:0xC004478E 0xF1470300 0 ADC r3,r7,#0 false +Instruction 6288 S:0xC0044792 0x2B00 0 CMP r3,#0 false +Instruction 6289 S:0xC0044794 0xBF08 0 IT EQ false +Instruction 6290 S:0xC0044796 0xF5B26F80 0 CMP r2,#0x400 false +Instruction 6291 S:0xC004479A 0xD21E 22 BCS {pc}+0x40 ; 0xc00447da true fail +Instruction 6292 S:0xC004479C 0xF8D91598 0 LDR r1,[r9,#0x598] false +Instruction 6293 S:0xC00447A0 0x2D00 0 CMP r5,#0 false +Instruction 6294 S:0xC00447A2 0xF0408091 21 BNE.W {pc}+0x126 ; 0xc00448c8 true +Instruction 6295 S:0xC00448C8 0xF8DDA018 0 LDR r10,[sp,#0x18] false +Instruction 6296 S:0xC00448CC 0xF8DDB01C 0 LDR r11,[sp,#0x1c] false +Instruction 6297 S:0xC00448D0 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 6298 S:0xC00448D4 0xFBA6230A 0 UMULL r2,r3,r6,r10 false +Instruction 6299 S:0xC00448D8 0xF8D955C8 0 LDR r5,[r9,#0x5c8] false +Instruction 6300 S:0xC00448DC 0xFB06F00B 0 MUL r0,r6,r11 false +Instruction 6301 S:0xC00448E0 0x46D3 0 MOV r11,r10 false +Instruction 6302 S:0xC00448E2 0xFB0A0007 0 MLA r0,r10,r7,r0 false +Instruction 6303 S:0xC00448E6 0x0A92 0 LSRS r2,r2,#10 false +Instruction 6304 S:0xC00448E8 0x18C3 0 ADDS r3,r0,r3 false +Instruction 6305 S:0xC00448EA 0xEA425283 0 ORR r2,r2,r3,LSL #22 false +Instruction 6306 S:0xC00448EE 0x1889 0 ADDS r1,r1,r2 false +Instruction 6307 S:0xC00448F0 0x18AD 0 ADDS r5,r5,r2 false +Instruction 6308 S:0xC00448F2 0xF8C91598 0 STR r1,[r9,#0x598] false +Instruction 6309 S:0xC00448F6 0xF8C955C8 0 STR r5,[r9,#0x5c8] false +Instruction 6310 S:0xC00448FA 0xE758 44 B {pc}-0x14c ; 0xc00447ae true +Instruction 6311 S:0xC00447AE 0x19A4 0 ADDS r4,r4,r6 false +Instruction 6312 S:0xC00447B0 0x9E13 0 LDR r6,[sp,#0x4c] false +Instruction 6313 S:0xC00447B2 0xF8C6459C 0 STR r4,[r6,#0x59c] false +Instruction 6314 S:0xC00447B6 0xE6C7 2 B {pc}-0x26e ; 0xc0044548 true +Instruction 6315 S:0xC0044548 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 6316 S:0xC004454C 0x028B 0 LSLS r3,r1,#10 false +Instruction 6317 S:0xC004454E 0x3401 0 ADDS r4,#1 false +Instruction 6318 S:0xC0044550 0x4618 0 MOV r0,r3 false +Instruction 6319 S:0xC0044552 0x2100 0 MOVS r1,#0 false +Instruction 6320 S:0xC0044554 0xF8DDA04C 0 LDR r10,[sp,#0x4c] false +Instruction 6321 S:0xC0044558 0xF8D970B8 0 LDR r7,[r9,#0xb8] false +Instruction 6322 S:0xC004455C 0xF20CFC18 8 BL {pc}+0x20c834 ; 0xc0250d90 true +Cycle Count 234 Tracing disabled +Info Tracing enabled +Instruction 6323 S:0xC0044560 0x1BD6 0 SUBS r6,r2,r7 false +Instruction 6324 S:0xC0044562 0xF8D980BC 0 LDR r8,[r9,#0xbc] false +Instruction 6325 S:0xC0044566 0xEA8679E6 0 EOR r9,r6,r6,ASR #31 false +Instruction 6326 S:0xC004456A 0xEBA979E6 0 SUB r9,r9,r6,ASR #31 false +Instruction 6327 S:0xC004456E 0x02A8 0 LSLS r0,r5,#10 false +Instruction 6328 S:0xC0044570 0x2100 0 MOVS r1,#0 false +Instruction 6329 S:0xC0044572 0xF8DA50DC 0 LDR r5,[r10,#0xdc] false +Instruction 6330 S:0xC0044576 0xF20CFC0B 16 BL {pc}+0x20c81a ; 0xc0250d90 true +Cycle Count 177 Tracing disabled +Info Tracing enabled +Instruction 6331 S:0xC004457A 0xEBB91F97 0 CMP r9,r7,LSR #6 false +Instruction 6332 S:0xC004457E 0xEBC80202 0 RSB r2,r8,r2 false +Instruction 6333 S:0xC0044582 0xD806 11 BHI {pc}+0x10 ; 0xc0044592 true +Instruction 6334 S:0xC0044592 0xF1050338 0 ADD r3,r5,#0x38 false +Instruction 6335 S:0xC0044596 0xE8531F00 0 LDREX r1,[r3] false +Instruction 6336 S:0xC004459A 0x4431 0 ADD r1,r1,r6 false +Instruction 6337 S:0xC004459C 0xE8431000 0 STREX r0,r1,[r3] false +Instruction 6338 S:0xC00445A0 0xF0900F00 0 TEQ r0,#0 false +Instruction 6339 S:0xC00445A4 0xD1F7 185 BNE {pc}-0xe ; 0xc0044596 true fail +Instruction 6340 S:0xC00445A6 0xF8DDB04C 0 LDR r11,[sp,#0x4c] false +Instruction 6341 S:0xC00445AA 0xF105033C 0 ADD r3,r5,#0x3c false +Instruction 6342 S:0xC00445AE 0xF8DB10B8 0 LDR r1,[r11,#0xb8] false +Instruction 6343 S:0xC00445B2 0x1989 0 ADDS r1,r1,r6 false +Instruction 6344 S:0xC00445B4 0xF8CB10B8 0 STR r1,[r11,#0xb8] false +Instruction 6345 S:0xC00445B8 0xE8531F00 0 LDREX r1,[r3] false +Instruction 6346 S:0xC00445BC 0x4411 0 ADD r1,r1,r2 false +Instruction 6347 S:0xC00445BE 0xE8431000 0 STREX r0,r1,[r3] false +Instruction 6348 S:0xC00445C2 0xF0900F00 0 TEQ r0,#0 false +Instruction 6349 S:0xC00445C6 0xD1F7 59 BNE {pc}-0xe ; 0xc00445b8 true fail +Instruction 6350 S:0xC00445C8 0xF8DB30BC 0 LDR r3,[r11,#0xbc] false +Instruction 6351 S:0xC00445CC 0x189B 0 ADDS r3,r3,r2 false +Instruction 6352 S:0xC00445CE 0xF8CB30BC 0 STR r3,[r11,#0xbc] false +Instruction 6353 S:0xC00445D2 0x4BB9 0 LDR r3,[pc,#740] ; [0xC00448B8] = 0xC0635FCC false +Instruction 6354 S:0xC00445D4 0x9D13 0 LDR r5,[sp,#0x4c] false +Instruction 6355 S:0xC00445D6 0x685A 0 LDR r2,[r3,#4] false +Instruction 6356 S:0xC00445D8 0xF8D50598 0 LDR r0,[r5,#0x598] false +Instruction 6357 S:0xC00445DC 0xF8D5159C 0 LDR r1,[r5,#0x59c] false +Instruction 6358 S:0xC00445E0 0xF8D584C0 0 LDR r8,[r5,#0x4c0] false +Instruction 6359 S:0xC00445E4 0x2A00 0 CMP r2,#0 false +Instruction 6360 S:0xC00445E6 0xF0408455 30 BNE.W {pc}+0x8ae ; 0xc0044e94 true fail +Instruction 6361 S:0xC00445EA 0x4BB4 0 LDR r3,[pc,#720] ; [0xC00448BC] = 0xC0635FB8 false +Instruction 6362 S:0xC00445EC 0x9F13 0 LDR r7,[sp,#0x4c] false +Instruction 6363 S:0xC00445EE 0x685A 0 LDR r2,[r3,#4] false +Instruction 6364 S:0xC00445F0 0xE9D74524 0 LDRD r4,r5,[r7,#0x90] false +Instruction 6365 S:0xC00445F4 0x2A00 0 CMP r2,#0 false +Instruction 6366 S:0xC00445F6 0xF040843D 14 BNE.W {pc}+0x87e ; 0xc0044e74 true fail +Instruction 6367 S:0xC00445FA 0xF8DD904C 0 LDR r9,[sp,#0x4c] false +Instruction 6368 S:0xC00445FE 0x4648 0 MOV r0,r9 false +Instruction 6369 S:0xC0044600 0xF8D93004 0 LDR r3,[r9,#4] false +Instruction 6370 S:0xC0044604 0x3301 0 ADDS r3,#1 false +Instruction 6371 S:0xC0044606 0xF8C93004 0 STR r3,[r9,#4] false +Instruction 6372 S:0xC004460A 0xB025 0 ADD sp,sp,#0x94 false +Instruction 6373 S:0xC004460C 0xE8BD4FF0 0 POP {r4-r11,lr} false +Instruction 6374 S:0xC0044610 0xF7FCBD9E 4 B {pc}-0x34c0 ; 0xc0041150 true +Instruction 6375 S:0xC0041150 0xB478 0 PUSH {r3-r6} false +Instruction 6376 S:0xC0041152 0xB500 0 PUSH {lr} false +Instruction 6377 S:0xC0041154 0xF85DEB04 0 POP {lr} false +Instruction 6378 S:0xC0041158 0x4A16 0 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false +Instruction 6379 S:0xC004115A 0xF8D01460 0 LDR r1,[r0,#0x460] false +Instruction 6380 S:0xC004115E 0x6812 0 LDR r2,[r2,#0] false +Instruction 6381 S:0xC0041160 0x0612 0 LSLS r2,r2,#24 false +Instruction 6382 S:0xC0041162 0xD51A 21 BPL {pc}+0x38 ; 0xc004119a true +Instruction 6383 S:0xC004119A 0xBC78 0 POP {r3-r6} false +Instruction 6384 S:0xC004119C 0x4770 8 BX lr true +Instruction 6385 S:0xC003B8B0 0xE8BD83F8 2 POP {r3-r9,pc} true +Instruction 6386 S:0xC003C042 0x68E3 0 LDR r3,[r4,#0xc] false +Instruction 6387 S:0xC003C044 0x2201 0 MOVS r2,#1 false +Instruction 6388 S:0xC003C046 0x61E2 0 STR r2,[r4,#0x1c] false +Instruction 6389 S:0xC003C048 0x069A 0 LSLS r2,r3,#26 false +Instruction 6390 S:0xC003C04A 0xD504 1 BPL {pc}+0xc ; 0xc003c056 true fail +Instruction 6391 S:0xC003C04C 0x4620 0 MOV r0,r4 false +Instruction 6392 S:0xC003C04E 0xF8D514C0 0 LDR r1,[r5,#0x4c0] false +Instruction 6393 S:0xC003C052 0xF7F2FFDF 15 BL {pc}-0xd03e ; 0xc002f014 true +Instruction 6394 S:0xC002F014 0xB538 0 PUSH {r3-r5,lr} false +Instruction 6395 S:0xC002F016 0xB500 0 PUSH {lr} false +Instruction 6396 S:0xC002F018 0xF85DEB04 0 POP {lr} false +Instruction 6397 S:0xC002F01C 0x460D 0 MOV r5,r1 false +Instruction 6398 S:0xC002F01E 0xF003FED5 36 BL {pc}+0x3dae ; 0xc0032dcc true +Instruction 6399 S:0xC0032DCC 0xB500 0 PUSH {lr} false +Instruction 6400 S:0xC0032DCE 0xF85DEB04 0 POP {lr} false +Instruction 6401 S:0xC0032DD2 0xF8D032A4 0 LDR r3,[r0,#0x2a4] false +Instruction 6402 S:0xC0032DD6 0xF8530C14 0 LDR r0,[r3,#-0x14] false +Instruction 6403 S:0xC0032DDA 0x4770 350 BX lr true +Instruction 6404 S:0xC002F022 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 6405 S:0xC002F024 0x4604 0 MOV r4,r0 false +Instruction 6406 S:0xC002F026 0xF4137FE4 0 TST r3,#0x1c8 false +Instruction 6407 S:0xC002F02A 0xD10E 12 BNE {pc}+0x20 ; 0xc002f04a true +Instruction 6408 S:0xC002F04A 0xBD38 22 POP {r3-r5,pc} true +Instruction 6409 S:0xC003C056 0x4628 0 MOV r0,r5 false +Instruction 6410 S:0xC003C058 0x4621 0 MOV r1,r4 false +Instruction 6411 S:0xC003C05A 0x2200 0 MOVS r2,#0 false +Instruction 6412 S:0xC003C05C 0xE8BD40B0 0 POP {r4,r5,r7,lr} false +Instruction 6413 S:0xC003C060 0xF7FFBF42 8 B.W {pc}-0x178 ; 0xc003bee8 true +Instruction 6414 S:0xC003BEE8 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 6415 S:0xC003BEEC 0xAF00 0 ADD r7,sp,#0 false +Instruction 6416 S:0xC003BEEE 0xB500 0 PUSH {lr} false +Instruction 6417 S:0xC003BEF0 0xF85DEB04 0 POP {lr} false +Instruction 6418 S:0xC003BEF4 0x4606 0 MOV r6,r0 false +Instruction 6419 S:0xC003BEF6 0x460D 0 MOV r5,r1 false +Instruction 6420 S:0xC003BEF8 0xF7FFFFC8 7 BL {pc}-0x6c ; 0xc003be8c true +Instruction 6421 S:0xC003BE8C 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 6422 S:0xC003BE90 0xAF00 0 ADD r7,sp,#0 false +Instruction 6423 S:0xC003BE92 0xB500 0 PUSH {lr} false +Instruction 6424 S:0xC003BE94 0xF85DEB04 0 POP {lr} false +Instruction 6425 S:0xC003BE98 0xF8D06460 0 LDR r6,[r0,#0x460] false +Instruction 6426 S:0xC003BE9C 0x6B0D 0 LDR r5,[r1,#0x30] false +Instruction 6427 S:0xC003BE9E 0x4680 0 MOV r8,r0 false +Instruction 6428 S:0xC003BEA0 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 6429 S:0xC003BEA2 0x42A5 0 CMP r5,r4 false +Instruction 6430 S:0xC003BEA4 0xD019 20 BEQ {pc}+0x36 ; 0xc003beda true +Instruction 6431 S:0xC003BEDA 0x696B 0 LDR r3,[r5,#0x14] false +Instruction 6432 S:0xC003BEDC 0x4798 21 BLX r3 true +Instruction 6433 S:0xC00414AC 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 6434 S:0xC00414B0 0xB082 0 SUB sp,sp,#8 false +Instruction 6435 S:0xC00414B2 0xB500 0 PUSH {lr} false +Instruction 6436 S:0xC00414B4 0xF85DEB04 0 POP {lr} false +Instruction 6437 S:0xC00414B8 0x4B55 0 LDR r3,[pc,#340] ; [0xC0041610] = 0xC0607834 false +Instruction 6438 S:0xC00414BA 0xF8D06460 0 LDR r6,[r0,#0x460] false +Instruction 6439 S:0xC00414BE 0x4681 0 MOV r9,r0 false +Instruction 6440 S:0xC00414C0 0xF1010438 0 ADD r4,r1,#0x38 false +Instruction 6441 S:0xC00414C4 0x6858 0 LDR r0,[r3,#4] false +Instruction 6442 S:0xC00414C6 0xF1060538 0 ADD r5,r6,#0x38 false +Instruction 6443 S:0xC00414CA 0xF8D6315C 0 LDR r3,[r6,#0x15c] false +Instruction 6444 S:0xC00414CE 0x689B 0 LDR r3,[r3,#8] false +Instruction 6445 S:0xC00414D0 0x4283 0 CMP r3,r0 false +Instruction 6446 S:0xC00414D2 0xBF34 0 ITE CC false +Instruction 6447 S:0xC00414D4 0xF04F0A00 0 MOV r10,#0 false +Instruction 6448 S:0xC00414D8 0xF04F0A01 0 MOV r10,#1 false +Instruction 6449 S:0xC00414DC 0x42A5 0 CMP r5,r4 false +Instruction 6450 S:0xC00414DE 0xD01B 162 BEQ {pc}+0x3a ; 0xc0041518 true fail +Instruction 6451 S:0xC00414E0 0xF8DF8130 0 LDR r8,[pc,#304] ; [0xC0041614] = 0xC05FC568 false +Instruction 6452 S:0xC00414E4 0xF8D87000 0 LDR r7,[r8,#0] false +Instruction 6453 S:0xC00414E8 0xF0170704 0 ANDS r7,r7,#4 false +Instruction 6454 S:0xC00414EC 0xD005 5 BEQ {pc}+0xe ; 0xc00414fa true +Instruction 6455 S:0xC00414FA 0x6873 0 LDR r3,[r6,#4] false +Instruction 6456 S:0xC00414FC 0x681B 0 LDR r3,[r3,#0] false +Instruction 6457 S:0xC00414FE 0x079B 0 LSLS r3,r3,#30 false +Instruction 6458 S:0xC0041500 0xD40A 25 BMI {pc}+0x18 ; 0xc0041518 true fail +Instruction 6459 S:0xC0041502 0xF8D631C0 0 LDR r3,[r6,#0x1c0] false +Instruction 6460 S:0xC0041506 0x2B05 0 CMP r3,#5 false +Instruction 6461 S:0xC0041508 0xD07C 1 BEQ {pc}+0xfc ; 0xc0041604 true fail +Instruction 6462 S:0xC004150A 0xF8D121C0 0 LDR r2,[r1,#0x1c0] false +Instruction 6463 S:0xC004150E 0xB91A 1 CBNZ r2,{pc}+0xa ; 0xc0041518 true fail +Instruction 6464 S:0xC0041510 0xF8D83000 0 LDR r3,[r8,#0] false +Instruction 6465 S:0xC0041514 0x0698 0 LSLS r0,r3,#26 false +Instruction 6466 S:0xC0041516 0xD402 1 BMI {pc}+8 ; 0xc004151e true +Instruction 6467 S:0xC004151E 0x2D00 0 CMP r5,#0 false +Instruction 6468 S:0xC0041520 0xD068 11 BEQ {pc}+0xd4 ; 0xc00415f4 true fail +Instruction 6469 S:0xC0041522 0x462B 0 MOV r3,r5 false +Instruction 6470 S:0xC0041524 0xF8D33120 0 LDR r3,[r3,#0x120] false +Instruction 6471 S:0xC0041528 0x3201 0 ADDS r2,#1 false +Instruction 6472 S:0xC004152A 0x2B00 0 CMP r3,#0 false +Instruction 6473 S:0xC004152C 0xD1FA 9 BNE {pc}-8 ; 0xc0041524 true fail +Instruction 6474 S:0xC004152E 0x2C00 0 CMP r4,#0 false +Instruction 6475 S:0xC0041530 0xD062 14 BEQ {pc}+0xc8 ; 0xc00415f8 true fail +Instruction 6476 S:0xC0041532 0x4621 0 MOV r1,r4 false +Instruction 6477 S:0xC0041534 0x2300 0 MOVS r3,#0 false +Instruction 6478 S:0xC0041536 0xF8D11120 0 LDR r1,[r1,#0x120] false +Instruction 6479 S:0xC004153A 0x3301 0 ADDS r3,#1 false +Instruction 6480 S:0xC004153C 0x2900 0 CMP r1,#0 false +Instruction 6481 S:0xC004153E 0xD1FA 9 BNE {pc}-8 ; 0xc0041536 true fail +Instruction 6482 S:0xC0041540 0x4293 0 CMP r3,r2 false +Instruction 6483 S:0xC0041542 0xDA0A 16 BGE {pc}+0x18 ; 0xc004155a true +Instruction 6484 S:0xC004155A 0x429A 0 CMP r2,r3 false +Instruction 6485 S:0xC004155C 0xDA04 16 BGE {pc}+0xc ; 0xc0041568 true +Instruction 6486 S:0xC0041568 0xF8D50124 0 LDR r0,[r5,#0x124] false +Instruction 6487 S:0xC004156C 0xF8D43124 0 LDR r3,[r4,#0x124] false +Instruction 6488 S:0xC0041570 0x4298 0 CMP r0,r3 false +Instruction 6489 S:0xC0041572 0xD009 22 BEQ {pc}+0x16 ; 0xc0041588 true +Instruction 6490 S:0xC0041588 0xF7FEFDBE 13 BL {pc}-0x1480 ; 0xc0040108 true +Instruction 6491 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 6492 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false +Instruction 6493 S:0xC004010E 0xB500 0 PUSH {lr} false +Instruction 6494 S:0xC0040110 0xF85DEB04 0 POP {lr} false +Instruction 6495 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 6496 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false +Instruction 6497 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 6498 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false +Instruction 6499 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false +Instruction 6500 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 6501 S:0xC004012A 0xD041 30 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 6502 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false +Instruction 6503 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false +Instruction 6504 S:0xC0040132 0xD03D 1 BEQ {pc}+0x7e ; 0xc00401b0 true +Instruction 6505 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false +Instruction 6506 S:0xC00401B2 0xE8BD8FF0 26 POP {r4-r11,pc} true +Instruction 6507 S:0xC004158C 0x2C00 0 CMP r4,#0 false +Instruction 6508 S:0xC004158E 0xD03E 1 BEQ {pc}+0x80 ; 0xc004160e true fail +Instruction 6509 S:0xC0041590 0x4628 0 MOV r0,r5 false +Instruction 6510 S:0xC0041592 0x4621 0 MOV r1,r4 false +Instruction 6511 S:0xC0041594 0xF7FFFF60 1 BL {pc}-0x13c ; 0xc0041458 true +Instruction 6512 S:0xC0041458 0xB538 0 PUSH {r3-r5,lr} false +Instruction 6513 S:0xC004145A 0xB500 0 PUSH {lr} false +Instruction 6514 S:0xC004145C 0xF85DEB04 0 POP {lr} false +Instruction 6515 S:0xC0041460 0x460A 0 MOV r2,r1 false +Instruction 6516 S:0xC0041462 0xE9D0450C 0 LDRD r4,r5,[r0,#0x30] false +Instruction 6517 S:0xC0041466 0xE9D1010C 0 LDRD r0,r1,[r1,#0x30] false +Instruction 6518 S:0xC004146A 0x1A24 0 SUBS r4,r4,r0 false +Instruction 6519 S:0xC004146C 0xEB650501 0 SBC r5,r5,r1 false +Instruction 6520 S:0xC0041470 0x2C01 0 CMP r4,#1 false +Instruction 6521 S:0xC0041472 0xF1750100 0 SBCS r1,r5,#0 false +Instruction 6522 S:0xC0041476 0xDB0E 28 BLT {pc}+0x20 ; 0xc0041496 true fail +Instruction 6523 S:0xC0041478 0x6813 0 LDR r3,[r2,#0] false +Instruction 6524 S:0xC004147A 0x490B 0 LDR r1,[pc,#44] ; [0xC00414A8] = 0xC0607834 false +Instruction 6525 S:0xC004147C 0xF5B36F80 0 CMP r3,#0x400 false +Instruction 6526 S:0xC0041480 0x6988 0 LDR r0,[r1,#0x18] false +Instruction 6527 S:0xC0041482 0xD10B 123 BNE {pc}+0x1a ; 0xc004149c true fail +Instruction 6528 S:0xC0041484 0x4602 0 MOV r2,r0 false +Instruction 6529 S:0xC0041486 0x2300 0 MOVS r3,#0 false +Instruction 6530 S:0xC0041488 0x42A2 0 CMP r2,r4 false +Instruction 6531 S:0xC004148A 0xEB730105 0 SBCS r1,r3,r5 false +Instruction 6532 S:0xC004148E 0xBFAC 0 ITE GE false +Instruction 6533 S:0xC0041490 0x2000 0 MOVS r0,#0 false +Instruction 6534 S:0xC0041492 0x2001 0 MOVS r0,#1 false +Instruction 6535 S:0xC0041494 0xBD38 5 POP {r3-r5,pc} true +Instruction 6536 S:0xC0041598 0x2801 0 CMP r0,#1 false +Instruction 6537 S:0xC004159A 0xD1BD 1 BNE {pc}-0x82 ; 0xc0041518 true fail +Instruction 6538 S:0xC004159C 0x2F00 0 CMP r7,#0 false +Instruction 6539 S:0xC004159E 0xD02D 16 BEQ {pc}+0x5e ; 0xc00415fc true +Instruction 6540 S:0xC00415FC 0x4620 0 MOV r0,r4 false +Instruction 6541 S:0xC00415FE 0xF7FEFD6D 31 BL {pc}-0x1522 ; 0xc00400dc true +Instruction 6542 S:0xC00400DC 0xB500 0 PUSH {lr} false +Instruction 6543 S:0xC00400DE 0xF85DEB04 0 POP {lr} false +Instruction 6544 S:0xC00400E2 0xF8D03128 0 LDR r3,[r0,#0x128] false +Instruction 6545 S:0xC00400E6 0xB143 35 CBZ r3,{pc}+0x14 ; 0xc00400fa true +Instruction 6546 S:0xC00400FA 0xF8D03188 0 LDR r3,[r0,#0x188] false +Instruction 6547 S:0xC00400FE 0x2B05 0 CMP r3,#5 false +Instruction 6548 S:0xC0040100 0xD1F2 19 BNE {pc}-0x18 ; 0xc00400e8 true +Instruction 6549 S:0xC00400E8 0xB160 1 CBZ r0,{pc}+0x1c ; 0xc0040104 true fail +Instruction 6550 S:0xC00400EA 0xF8D03124 0 LDR r3,[r0,#0x124] false +Instruction 6551 S:0xC00400EE 0x6358 0 STR r0,[r3,#0x34] false +Instruction 6552 S:0xC00400F0 0xF8D00120 0 LDR r0,[r0,#0x120] false +Instruction 6553 S:0xC00400F4 0x2800 0 CMP r0,#0 false +Instruction 6554 S:0xC00400F6 0xD1F8 11 BNE {pc}-0xc ; 0xc00400ea true fail +Instruction 6555 S:0xC00400F8 0x4770 13 BX lr true +Instruction 6556 S:0xC0041602 0xE7CD 6 B {pc}-0x62 ; 0xc00415a0 true +Instruction 6557 S:0xC00415A0 0x4630 0 MOV r0,r6 false +Instruction 6558 S:0xC00415A2 0xF7FAFA11 8 BL {pc}-0x5bda ; 0xc003b9c8 true +Instruction 6559 S:0xC003B9C8 0xB590 0 PUSH {r4,r7,lr} false +Instruction 6560 S:0xC003B9CA 0xB083 0 SUB sp,sp,#0xc false +Instruction 6561 S:0xC003B9CC 0xAF00 0 ADD r7,sp,#0 false +Instruction 6562 S:0xC003B9CE 0xB500 0 PUSH {lr} false +Instruction 6563 S:0xC003B9D0 0xF85DEB04 0 POP {lr} false +Instruction 6564 S:0xC003B9D4 0x4604 0 MOV r4,r0 false +Instruction 6565 S:0xC003B9D6 0x4815 0 LDR r0,[pc,#84] ; [0xC003BA2C] = 0xC05FD5C0 false +Instruction 6566 S:0xC003B9D8 0x4B15 0 LDR r3,[pc,#84] ; [0xC003BA30] = 0xC05F3080 false +Instruction 6567 S:0xC003B9DA 0x6861 0 LDR r1,[r4,#4] false +Instruction 6568 S:0xC003B9DC 0x694A 0 LDR r2,[r1,#0x14] false +Instruction 6569 S:0xC003B9DE 0xF8502022 0 LDR r2,[r0,r2,LSL #2] false +Instruction 6570 S:0xC003B9E2 0x589B 0 LDR r3,[r3,r2] false +Instruction 6571 S:0xC003B9E4 0xB29A 0 UXTH r2,r3 false +Instruction 6572 S:0xC003B9E6 0x607B 0 STR r3,[r7,#4] false +Instruction 6573 S:0xC003B9E8 0xEBB24F13 0 CMP r2,r3,LSR #16 false +Instruction 6574 S:0xC003B9EC 0xD01C 41 BEQ {pc}+0x3c ; 0xc003ba28 true fail +Instruction 6575 S:0xC003B9EE 0x680B 0 LDR r3,[r1,#0] false +Instruction 6576 S:0xC003B9F0 0x0798 0 LSLS r0,r3,#30 false +Instruction 6577 S:0xC003B9F2 0xD415 4 BMI {pc}+0x2e ; 0xc003ba20 true fail +Instruction 6578 S:0xC003B9F4 0x2001 0 MOVS r0,#1 false +Instruction 6579 S:0xC003B9F6 0xF216FAC9 2 BL {pc}+0x216596 ; 0xc0251f8c true +Cycle Count 41 Tracing disabled +Info Tracing enabled +Instruction 6580 S:0xC003B9FA 0x4669 0 MOV r1,sp false +Instruction 6581 S:0xC003B9FC 0x6862 0 LDR r2,[r4,#4] false +Instruction 6582 S:0xC003B9FE 0xF42153FF 0 BIC r3,r1,#0x1fe0 false +Instruction 6583 S:0xC003BA02 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 6584 S:0xC003BA06 0x6950 0 LDR r0,[r2,#0x14] false +Instruction 6585 S:0xC003BA08 0x695B 0 LDR r3,[r3,#0x14] false +Instruction 6586 S:0xC003BA0A 0x4283 0 CMP r3,r0 false +Instruction 6587 S:0xC003BA0C 0xD008 8 BEQ {pc}+0x14 ; 0xc003ba20 true +Instruction 6588 S:0xC003BA20 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 6589 S:0xC003BA24 0x46BD 0 MOV sp,r7 false +Instruction 6590 S:0xC003BA26 0xBD90 2 POP {r4,r7,pc} true +Instruction 6591 S:0xC00415A6 0x69EB 0 LDR r3,[r5,#0x1c] false +Instruction 6592 S:0xC00415A8 0x2B00 0 CMP r3,#0 false +Instruction 6593 S:0xC00415AA 0xD0B5 1 BEQ {pc}-0x92 ; 0xc0041518 true fail +Instruction 6594 S:0xC00415AC 0xF8D93464 0 LDR r3,[r9,#0x464] false +Instruction 6595 S:0xC00415B0 0x429E 0 CMP r6,r3 false +Instruction 6596 S:0xC00415B2 0xD0B1 18 BEQ {pc}-0x9a ; 0xc0041518 true fail +Instruction 6597 S:0xC00415B4 0xF8D83000 0 LDR r3,[r8,#0] false +Instruction 6598 S:0xC00415B8 0x0719 0 LSLS r1,r3,#28 false +Instruction 6599 S:0xC00415BA 0xD5AD 22 BPL {pc}-0xa2 ; 0xc0041518 true fail +Instruction 6600 S:0xC00415BC 0xF1BA0F00 0 CMP r10,#0 false +Instruction 6601 S:0xC00415C0 0xD0AA 14 BEQ {pc}-0xa8 ; 0xc0041518 true +Instruction 6602 S:0xC0041518 0xB002 0 ADD sp,sp,#8 false +Instruction 6603 S:0xC004151A 0xE8BD87F0 20 POP {r4-r10,pc} true +Instruction 6604 S:0xC003BEDE 0xF8D86460 0 LDR r6,[r8,#0x460] false +Instruction 6605 S:0xC003BEE2 0xE7EF 2 B {pc}-0x1e ; 0xc003bec4 true +Instruction 6606 S:0xC003BEC4 0x69F3 0 LDR r3,[r6,#0x1c] false +Instruction 6607 S:0xC003BEC6 0xB133 4 CBZ r3,{pc}+0x10 ; 0xc003bed6 true fail +Instruction 6608 S:0xC003BEC8 0x6873 0 LDR r3,[r6,#4] false +Instruction 6609 S:0xC003BECA 0x681B 0 LDR r3,[r3,#0] false +Instruction 6610 S:0xC003BECC 0x0799 0 LSLS r1,r3,#30 false +Instruction 6611 S:0xC003BECE 0xBF44 0 ITT MI false +Instruction 6612 S:0xC003BED0 0x2301 0 MOVS r3,#1 false +Instruction 6613 S:0xC003BED2 0xF8C8302C 0 STR r3,[r8,#0x2c] false +Instruction 6614 S:0xC003BED6 0xE8BD81F0 16 POP {r4-r8,pc} true +Instruction 6615 S:0xC003BEFC 0x4B25 0 LDR r3,[pc,#148] ; [0xC003BF94] false +Instruction 6616 S:0xC003BEFE 0x685A 0 LDR r2,[r3,#4] false +Instruction 6617 S:0xC003BF00 0x2A00 0 CMP r2,#0 false +Instruction 6618 S:0xC003BF02 0xD139 19 BNE {pc}+0x76 ; 0xc003bf78 true fail +Instruction 6619 S:0xC003BF04 0x6B2B 0 LDR r3,[r5,#0x30] false +Instruction 6620 S:0xC003BF06 0x2200 0 MOVS r2,#0 false +Instruction 6621 S:0xC003BF08 0x602A 0 STR r2,[r5,#0] false +Instruction 6622 S:0xC003BF0A 0x6B5B 0 LDR r3,[r3,#0x34] false +Instruction 6623 S:0xC003BF0C 0xB113 1 CBZ r3,{pc}+8 ; 0xc003bf14 true +Instruction 6624 S:0xC003BF14 0xF506619C 0 ADD r1,r6,#0x4e0 false +Instruction 6625 S:0xC003BF18 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 6626 S:0xC003BF1C 0xEA540305 0 ORRS r3,r4,r5 false +Instruction 6627 S:0xC003BF20 0xD019 1 BEQ {pc}+0x36 ; 0xc003bf56 true +Instruction 6628 S:0xC003BF56 0xE8BD83F8 22 POP {r3-r9,pc} true +Instruction 6629 S:0xC003D578 0xF3BF8F5F 0 DMB false +Instruction 6630 S:0xC003D57C 0x68FB 0 LDR r3,[r7,#0xc] false +Instruction 6631 S:0xC003D57E 0x5B5A 0 LDRH r2,[r3,r5] false +Instruction 6632 S:0xC003D580 0x3201 0 ADDS r2,#1 false +Instruction 6633 S:0xC003D582 0x535A 0 STRH r2,[r3,r5] false +Instruction 6634 S:0xC003D584 0xF3BF8F4F 0 DSB false +Instruction 6635 S:0xC003D588 0xF3AF8004 0 SEV.W false +Instruction 6636 S:0xC003D58C 0x4620 0 MOV r0,r4 false +Instruction 6637 S:0xC003D58E 0x4659 0 MOV r1,r11 false +Instruction 6638 S:0xC003D590 0x464A 0 MOV r2,r9 false +Instruction 6639 S:0xC003D592 0x2501 0 MOVS r5,#1 false +Instruction 6640 S:0xC003D594 0xF7FBF970 330 BL {pc}-0x4d1c ; 0xc0038878 true +Instruction 6641 S:0xC0038878 0xE92D07F8 0 PUSH {r3-r10} false +Instruction 6642 S:0xC003887C 0xAF00 0 ADD r7,sp,#0 false +Instruction 6643 S:0xC003887E 0xB500 0 PUSH {lr} false +Instruction 6644 S:0xC0038880 0xF85DEB04 0 POP {lr} false +Instruction 6645 S:0xC0038884 0x466C 0 MOV r4,sp false +Instruction 6646 S:0xC0038886 0xF42453FF 0 BIC r3,r4,#0x1fe0 false +Instruction 6647 S:0xC003888A 0x4E43 0 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false +Instruction 6648 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 6649 S:0xC0038890 0xF8D3A014 0 LDR r10,[r3,#0x14] false +Instruction 6650 S:0xC0038894 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 6651 S:0xC0038898 0x4551 0 CMP r1,r10 false +Instruction 6652 S:0xC003889A 0x4433 0 ADD r3,r3,r6 false +Instruction 6653 S:0xC003889C 0xD068 32 BEQ {pc}+0xd4 ; 0xc0038970 true +Instruction 6654 S:0xC0038970 0xF8D34590 0 LDR r4,[r3,#0x590] false +Instruction 6655 S:0xC0038974 0x4601 0 MOV r1,r0 false +Instruction 6656 S:0xC0038976 0xF04F0801 0 MOV r8,#1 false +Instruction 6657 S:0xC003897A 0xF04F0900 0 MOV r9,#0 false +Instruction 6658 S:0xC003897E 0x3401 0 ADDS r4,#1 false +Instruction 6659 S:0xC0038980 0xF8C34590 0 STR r4,[r3,#0x590] false +Instruction 6660 S:0xC0038984 0xE9F1454A 0 LDRD r4,r5,[r1,#0x128]! false +Instruction 6661 S:0xC0038988 0xEB140408 0 ADDS r4,r4,r8 false +Instruction 6662 S:0xC003898C 0xEB450509 0 ADC r5,r5,r9 false +Instruction 6663 S:0xC0038990 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 6664 S:0xC0038994 0xE7B6 184 B {pc}-0x90 ; 0xc0038904 true +Instruction 6665 S:0xC0038904 0x0751 0 LSLS r1,r2,#29 false +Instruction 6666 S:0xC0038906 0xD50C 1 BPL {pc}+0x1c ; 0xc0038922 true +Instruction 6667 S:0xC0038922 0xF8D3458C 0 LDR r4,[r3,#0x58c] false +Instruction 6668 S:0xC0038926 0x4601 0 MOV r1,r0 false +Instruction 6669 S:0xC0038928 0xF04F0801 0 MOV r8,#1 false +Instruction 6670 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false +Instruction 6671 S:0xC0038930 0x3401 0 ADDS r4,#1 false +Instruction 6672 S:0xC0038932 0xF8C3458C 0 STR r4,[r3,#0x58c] false +Instruction 6673 S:0xC0038936 0xE9F14544 0 LDRD r4,r5,[r1,#0x110]! false +Instruction 6674 S:0xC003893A 0xEB140408 0 ADDS r4,r4,r8 false +Instruction 6675 S:0xC003893E 0xEB450509 0 ADC r5,r5,r9 false +Instruction 6676 S:0xC0038942 0x07D3 0 LSLS r3,r2,#31 false +Instruction 6677 S:0xC0038944 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 6678 S:0xC0038948 0xD507 24 BPL {pc}+0x12 ; 0xc003895a true +Instruction 6679 S:0xC003895A 0x46BD 0 MOV sp,r7 false +Instruction 6680 S:0xC003895C 0xE8BD07F8 0 POP {r3-r10} false +Instruction 6681 S:0xC0038960 0x4770 27 BX lr true +Instruction 6682 S:0xC003D598 0x4640 0 MOV r0,r8 false +Instruction 6683 S:0xC003D59A 0x4651 0 MOV r1,r10 false +Instruction 6684 S:0xC003D59C 0xF3A7F85C 1 BL {pc}+0x3a70bc ; 0xc03e4658 true +Instruction 6685 S:0xC03E4658 0x? 375 Cannot access target memory false +Instruction 6686 S:0xC003D5A0 0x4628 0 MOV r0,r5 false +Instruction 6687 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false +Instruction 6688 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false +Instruction 6689 S:0xC003D5A8 0xE8BD8FF0 20 POP {r4-r11,pc} true +Instruction 6690 S:0xC002D73E 0x6823 0 LDR r3,[r4,#0] false +Instruction 6691 S:0xC002D740 0xF3BF8F5F 0 DMB false +Instruction 6692 S:0xC002D744 0x881A 0 LDRH r2,[r3,#0] false +Instruction 6693 S:0xC002D746 0x3201 0 ADDS r2,#1 false +Instruction 6694 S:0xC002D748 0x801A 0 STRH r2,[r3,#0] false +Instruction 6695 S:0xC002D74A 0xF3BF8F4F 0 DSB false +Instruction 6696 S:0xC002D74E 0xF3AF8004 0 SEV.W false +Instruction 6697 S:0xC002D752 0xB003 0 ADD sp,sp,#0xc false +Instruction 6698 S:0xC002D754 0xE8BD8FF0 338 POP {r4-r11,pc} true +Instruction 6699 S:0xC002D8FC 0x2001 0 MOVS r0,#1 false +Instruction 6700 S:0xC002D8FE 0xF3848100 0 MSR CPSR_c,r4 false +Instruction 6701 S:0xC002D902 0xBDF8 52 POP {r3-r7,pc} true +Cycle Count 18 Tracing disabled +Info Tracing enabled +Instruction 6702 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 6703 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false +Instruction 6704 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false +Instruction 6705 S:0xC0039244 0xB500 0 PUSH {lr} false +Instruction 6706 S:0xC0039246 0xF85DEB04 0 POP {lr} false +Instruction 6707 S:0xC003924A 0x4604 0 MOV r4,r0 false +Instruction 6708 S:0xC003924C 0x4699 0 MOV r9,r3 false +Instruction 6709 S:0xC003924E 0x4688 0 MOV r8,r1 false +Instruction 6710 S:0xC0039250 0x4616 0 MOV r6,r2 false +Instruction 6711 S:0xC0039252 0xF3ABF9C9 4 BL {pc}+0x3ab396 ; 0xc03e45e8 true +Cycle Count 179 Tracing disabled +Info Tracing enabled +Instruction 6712 S:0xC0039256 0x4641 0 MOV r1,r8 false +Instruction 6713 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false +Instruction 6714 S:0xC003925C 0x4632 0 MOV r2,r6 false +Instruction 6715 S:0xC003925E 0x2300 0 MOVS r3,#0 false +Instruction 6716 S:0xC0039260 0x4605 0 MOV r5,r0 false +Instruction 6717 S:0xC0039262 0x4620 0 MOV r0,r4 false +Instruction 6718 S:0xC0039264 0xF7FFFB9C 1 BL {pc}-0x8c4 ; 0xc00389a0 true +Instruction 6719 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 6720 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false +Instruction 6721 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false +Instruction 6722 S:0xC00389A8 0xB500 0 PUSH {lr} false +Instruction 6723 S:0xC00389AA 0xF85DEB04 0 POP {lr} false +Instruction 6724 S:0xC00389AE 0x4680 0 MOV r8,r0 false +Instruction 6725 S:0xC00389B0 0x469A 0 MOV r10,r3 false +Instruction 6726 S:0xC00389B2 0x468B 0 MOV r11,r1 false +Instruction 6727 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false +Instruction 6728 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false +Instruction 6729 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false +Instruction 6730 S:0xC00389BE 0x4598 0 CMP r8,r3 false +Instruction 6731 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false +Instruction 6732 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false +Instruction 6733 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 6734 S:0xC00389CA 0xD016 11 BEQ {pc}+0x30 ; 0xc00389fa true fail +Instruction 6735 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false +Instruction 6736 S:0xC00389D0 0x4620 0 MOV r0,r4 false +Instruction 6737 S:0xC00389D2 0x464B 0 MOV r3,r9 false +Instruction 6738 S:0xC00389D4 0x4659 0 MOV r1,r11 false +Instruction 6739 S:0xC00389D6 0x4652 0 MOV r2,r10 false +Instruction 6740 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false +Instruction 6741 S:0xC00389DA 0x47E0 6 BLX r12 true +Instruction 6742 S:0xC003D6A0 0xB488 0 PUSH {r3,r7} false +Instruction 6743 S:0xC003D6A2 0xAF00 0 ADD r7,sp,#0 false +Instruction 6744 S:0xC003D6A4 0xB500 0 PUSH {lr} false +Instruction 6745 S:0xC003D6A6 0xF85DEB04 0 POP {lr} false +Instruction 6746 S:0xC003D6AA 0x6840 0 LDR r0,[r0,#4] false +Instruction 6747 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false +Instruction 6748 S:0xC003D6AE 0xBC88 0 POP {r3,r7} false +Instruction 6749 S:0xC003D6B0 0xF7FFBEDE 25 B.W {pc}-0x240 ; 0xc003d470 true +Instruction 6750 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 6751 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false +Instruction 6752 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false +Instruction 6753 S:0xC003D478 0xB500 0 PUSH {lr} false +Instruction 6754 S:0xC003D47A 0xF85DEB04 0 POP {lr} false +Instruction 6755 S:0xC003D47E 0x4604 0 MOV r4,r0 false +Instruction 6756 S:0xC003D480 0x460D 0 MOV r5,r1 false +Instruction 6757 S:0xC003D482 0x4691 0 MOV r9,r2 false +Instruction 6758 S:0xC003D484 0xF3BF8F5F 0 DMB false +Instruction 6759 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false +Instruction 6760 S:0xC003D48C 0x4640 0 MOV r0,r8 false +Instruction 6761 S:0xC003D48E 0xF3A7F8AB 10 BL {pc}+0x3a715a ; 0xc03e45e8 true +Cycle Count 401 Tracing disabled +Info Tracing enabled +Instruction 6762 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false +Instruction 6763 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false +Instruction 6764 S:0xC003D496 0x4682 0 MOV r10,r0 false +Instruction 6765 S:0xC003D498 0xD07E 7 BEQ {pc}+0x100 ; 0xc003d598 true fail +Instruction 6766 S:0xC003D49A 0x6862 0 LDR r2,[r4,#4] false +Instruction 6767 S:0xC003D49C 0x69E3 0 LDR r3,[r4,#0x1c] false +Instruction 6768 S:0xC003D49E 0x4E7B 0 LDR r6,[pc,#492] ; [0xC003D68C] false +Instruction 6769 S:0xC003D4A0 0xF8D2C014 0 LDR r12,[r2,#0x14] false +Instruction 6770 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false +Instruction 6771 S:0xC003D4A6 0xF0408081 3 BNE.W {pc}+0x106 ; 0xc003d5ac true +Instruction 6772 S:0xC003D5AC 0x4D38 0 LDR r5,[pc,#224] ; [0xC003D690] = 0xC05FD5C0 false +Instruction 6773 S:0xC003D5AE 0x4662 0 MOV r2,r12 false +Instruction 6774 S:0xC003D5B0 0x4633 0 MOV r3,r6 false +Instruction 6775 S:0xC003D5B2 0xF8552022 0 LDR r2,[r5,r2,LSL #2] false +Instruction 6776 S:0xC003D5B6 0x60FB 0 STR r3,[r7,#0xc] false +Instruction 6777 S:0xC003D5B8 0xEB030B02 0 ADD r11,r3,r2 false +Instruction 6778 S:0xC003D5BC 0xF8C7C008 0 STR r12,[r7,#8] false +Instruction 6779 S:0xC003D5C0 0x4658 0 MOV r0,r11 false +Instruction 6780 S:0xC003D5C2 0x607A 0 STR r2,[r7,#4] false +Instruction 6781 S:0xC003D5C4 0xF3A6FFF8 22 BL {pc}+0x3a6ff4 ; 0xc03e45b8 true +Cycle Count 42 Tracing disabled +Info Tracing enabled +Instruction 6782 S:0xC003D5C8 0x6861 0 LDR r1,[r4,#4] false +Instruction 6783 S:0xC003D5CA 0x68FB 0 LDR r3,[r7,#0xc] false +Instruction 6784 S:0xC003D5CC 0x687A 0 LDR r2,[r7,#4] false +Instruction 6785 S:0xC003D5CE 0x6949 0 LDR r1,[r1,#0x14] false +Instruction 6786 S:0xC003D5D0 0xF8D7C008 0 LDR r12,[r7,#8] false +Instruction 6787 S:0xC003D5D4 0xF8551021 0 LDR r1,[r5,r1,LSL #2] false +Instruction 6788 S:0xC003D5D8 0x1859 0 ADDS r1,r3,r1 false +Instruction 6789 S:0xC003D5DA 0x458B 0 CMP r11,r1 false +Instruction 6790 S:0xC003D5DC 0xD149 84 BNE {pc}+0x96 ; 0xc003d672 true fail +Instruction 6791 S:0xC003D5DE 0x69E3 0 LDR r3,[r4,#0x1c] false +Instruction 6792 S:0xC003D5E0 0xB14B 3 CBZ r3,{pc}+0x16 ; 0xc003d5f6 true fail +Instruction 6793 S:0xC003D5E2 0x4658 0 MOV r0,r11 false +Instruction 6794 S:0xC003D5E4 0x4621 0 MOV r1,r4 false +Instruction 6795 S:0xC003D5E6 0x464A 0 MOV r2,r9 false +Instruction 6796 S:0xC003D5E8 0xF8C7C008 0 STR r12,[r7,#8] false +Instruction 6797 S:0xC003D5EC 0xF7FEFC7C 1 BL {pc}-0x1704 ; 0xc003bee8 true +Instruction 6798 S:0xC003BEE8 0xE92D43F8 0 PUSH {r3-r9,lr} false +Instruction 6799 S:0xC003BEEC 0xAF00 0 ADD r7,sp,#0 false +Instruction 6800 S:0xC003BEEE 0xB500 0 PUSH {lr} false +Instruction 6801 S:0xC003BEF0 0xF85DEB04 0 POP {lr} false +Instruction 6802 S:0xC003BEF4 0x4606 0 MOV r6,r0 false +Instruction 6803 S:0xC003BEF6 0x460D 0 MOV r5,r1 false +Instruction 6804 S:0xC003BEF8 0xF7FFFFC8 2 BL {pc}-0x6c ; 0xc003be8c true +Instruction 6805 S:0xC003BE8C 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 6806 S:0xC003BE90 0xAF00 0 ADD r7,sp,#0 false +Instruction 6807 S:0xC003BE92 0xB500 0 PUSH {lr} false +Instruction 6808 S:0xC003BE94 0xF85DEB04 0 POP {lr} false +Instruction 6809 S:0xC003BE98 0xF8D06460 0 LDR r6,[r0,#0x460] false +Instruction 6810 S:0xC003BE9C 0x6B0D 0 LDR r5,[r1,#0x30] false +Instruction 6811 S:0xC003BE9E 0x4680 0 MOV r8,r0 false +Instruction 6812 S:0xC003BEA0 0x6B34 0 LDR r4,[r6,#0x30] false +Instruction 6813 S:0xC003BEA2 0x42A5 0 CMP r5,r4 false +Instruction 6814 S:0xC003BEA4 0xD019 3 BEQ {pc}+0x36 ; 0xc003beda true +Instruction 6815 S:0xC003BEDA 0x696B 0 LDR r3,[r5,#0x14] false +Instruction 6816 S:0xC003BEDC 0x4798 1 BLX r3 true +Instruction 6817 S:0xC00414AC 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 6818 S:0xC00414B0 0xB082 0 SUB sp,sp,#8 false +Instruction 6819 S:0xC00414B2 0xB500 0 PUSH {lr} false +Instruction 6820 S:0xC00414B4 0xF85DEB04 0 POP {lr} false +Instruction 6821 S:0xC00414B8 0x4B55 0 LDR r3,[pc,#340] ; [0xC0041610] = 0xC0607834 false +Instruction 6822 S:0xC00414BA 0xF8D06460 0 LDR r6,[r0,#0x460] false +Instruction 6823 S:0xC00414BE 0x4681 0 MOV r9,r0 false +Instruction 6824 S:0xC00414C0 0xF1010438 0 ADD r4,r1,#0x38 false +Instruction 6825 S:0xC00414C4 0x6858 0 LDR r0,[r3,#4] false +Instruction 6826 S:0xC00414C6 0xF1060538 0 ADD r5,r6,#0x38 false +Instruction 6827 S:0xC00414CA 0xF8D6315C 0 LDR r3,[r6,#0x15c] false +Instruction 6828 S:0xC00414CE 0x689B 0 LDR r3,[r3,#8] false +Instruction 6829 S:0xC00414D0 0x4283 0 CMP r3,r0 false +Instruction 6830 S:0xC00414D2 0xBF34 0 ITE CC false +Instruction 6831 S:0xC00414D4 0xF04F0A00 0 MOV r10,#0 false +Instruction 6832 S:0xC00414D8 0xF04F0A01 0 MOV r10,#1 false +Instruction 6833 S:0xC00414DC 0x42A5 0 CMP r5,r4 false +Instruction 6834 S:0xC00414DE 0xD01B 19 BEQ {pc}+0x3a ; 0xc0041518 true +Instruction 6835 S:0xC0041518 0xB002 0 ADD sp,sp,#8 false +Instruction 6836 S:0xC004151A 0xE8BD87F0 19 POP {r4-r10,pc} true +Instruction 6837 S:0xC003BEDE 0xF8D86460 0 LDR r6,[r8,#0x460] false +Instruction 6838 S:0xC003BEE2 0xE7EF 2 B {pc}-0x1e ; 0xc003bec4 true +Instruction 6839 S:0xC003BEC4 0x69F3 0 LDR r3,[r6,#0x1c] false +Instruction 6840 S:0xC003BEC6 0xB133 4 CBZ r3,{pc}+0x10 ; 0xc003bed6 true fail +Instruction 6841 S:0xC003BEC8 0x6873 0 LDR r3,[r6,#4] false +Instruction 6842 S:0xC003BECA 0x681B 0 LDR r3,[r3,#0] false +Instruction 6843 S:0xC003BECC 0x0799 0 LSLS r1,r3,#30 false +Instruction 6844 S:0xC003BECE 0xBF44 0 ITT MI false +Instruction 6845 S:0xC003BED0 0x2301 0 MOVS r3,#1 false +Instruction 6846 S:0xC003BED2 0xF8C8302C 0 STR r3,[r8,#0x2c] false +Instruction 6847 S:0xC003BED6 0xE8BD81F0 16 POP {r4-r8,pc} true +Instruction 6848 S:0xC003BEFC 0x4B25 0 LDR r3,[pc,#148] ; [0xC003BF94] false +Instruction 6849 S:0xC003BEFE 0x685A 0 LDR r2,[r3,#4] false +Instruction 6850 S:0xC003BF00 0x2A00 0 CMP r2,#0 false +Instruction 6851 S:0xC003BF02 0xD139 6 BNE {pc}+0x76 ; 0xc003bf78 true fail +Instruction 6852 S:0xC003BF04 0x6B2B 0 LDR r3,[r5,#0x30] false +Instruction 6853 S:0xC003BF06 0x2200 0 MOVS r2,#0 false +Instruction 6854 S:0xC003BF08 0x602A 0 STR r2,[r5,#0] false +Instruction 6855 S:0xC003BF0A 0x6B5B 0 LDR r3,[r3,#0x34] false +Instruction 6856 S:0xC003BF0C 0xB113 2 CBZ r3,{pc}+8 ; 0xc003bf14 true +Instruction 6857 S:0xC003BF14 0xF506619C 0 ADD r1,r6,#0x4e0 false +Instruction 6858 S:0xC003BF18 0xE9D14500 0 LDRD r4,r5,[r1,#0] false +Instruction 6859 S:0xC003BF1C 0xEA540305 0 ORRS r3,r4,r5 false +Instruction 6860 S:0xC003BF20 0xD019 20 BEQ {pc}+0x36 ; 0xc003bf56 true +Instruction 6861 S:0xC003BF56 0xE8BD83F8 8 POP {r3-r9,pc} true +Instruction 6862 S:0xC003D5F0 0xF8D7C008 0 LDR r12,[r7,#8] false +Instruction 6863 S:0xC003D5F4 0x2301 0 MOVS r3,#1 false +Instruction 6864 S:0xC003D5F6 0xF3BF8F5F 0 DMB false +Instruction 6865 S:0xC003D5FA 0xF8BB2000 0 LDRH r2,[r11,#0] false +Instruction 6866 S:0xC003D5FE 0x3201 0 ADDS r2,#1 false +Instruction 6867 S:0xC003D600 0xF8AB2000 0 STRH r2,[r11,#0] false +Instruction 6868 S:0xC003D604 0xF3BF8F4F 0 DSB false +Instruction 6869 S:0xC003D608 0xF3AF8004 0 SEV.W false +Instruction 6870 S:0xC003D60C 0x46E3 0 MOV r11,r12 false +Instruction 6871 S:0xC003D60E 0x2B00 0 CMP r3,#0 false +Instruction 6872 S:0xC003D610 0xD1BC 325 BNE {pc}-0x84 ; 0xc003d58c true +Instruction 6873 S:0xC003D58C 0x4620 0 MOV r0,r4 false +Instruction 6874 S:0xC003D58E 0x4659 0 MOV r1,r11 false +Instruction 6875 S:0xC003D590 0x464A 0 MOV r2,r9 false +Instruction 6876 S:0xC003D592 0x2501 0 MOVS r5,#1 false +Instruction 6877 S:0xC003D594 0xF7FBF970 1 BL {pc}-0x4d1c ; 0xc0038878 true +Instruction 6878 S:0xC0038878 0xE92D07F8 0 PUSH {r3-r10} false +Instruction 6879 S:0xC003887C 0xAF00 0 ADD r7,sp,#0 false +Instruction 6880 S:0xC003887E 0xB500 0 PUSH {lr} false +Instruction 6881 S:0xC0038880 0xF85DEB04 0 POP {lr} false +Instruction 6882 S:0xC0038884 0x466C 0 MOV r4,sp false +Instruction 6883 S:0xC0038886 0xF42453FF 0 BIC r3,r4,#0x1fe0 false +Instruction 6884 S:0xC003888A 0x4E43 0 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false +Instruction 6885 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 6886 S:0xC0038890 0xF8D3A014 0 LDR r10,[r3,#0x14] false +Instruction 6887 S:0xC0038894 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 6888 S:0xC0038898 0x4551 0 CMP r1,r10 false +Instruction 6889 S:0xC003889A 0x4433 0 ADD r3,r3,r6 false +Instruction 6890 S:0xC003889C 0xD068 12 BEQ {pc}+0xd4 ; 0xc0038970 true +Instruction 6891 S:0xC0038970 0xF8D34590 0 LDR r4,[r3,#0x590] false +Instruction 6892 S:0xC0038974 0x4601 0 MOV r1,r0 false +Instruction 6893 S:0xC0038976 0xF04F0801 0 MOV r8,#1 false +Instruction 6894 S:0xC003897A 0xF04F0900 0 MOV r9,#0 false +Instruction 6895 S:0xC003897E 0x3401 0 ADDS r4,#1 false +Instruction 6896 S:0xC0038980 0xF8C34590 0 STR r4,[r3,#0x590] false +Instruction 6897 S:0xC0038984 0xE9F1454A 0 LDRD r4,r5,[r1,#0x128]! false +Instruction 6898 S:0xC0038988 0xEB140408 0 ADDS r4,r4,r8 false +Instruction 6899 S:0xC003898C 0xEB450509 0 ADC r5,r5,r9 false +Instruction 6900 S:0xC0038990 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 6901 S:0xC0038994 0xE7B6 120 B {pc}-0x90 ; 0xc0038904 true +Instruction 6902 S:0xC0038904 0x0751 0 LSLS r1,r2,#29 false +Instruction 6903 S:0xC0038906 0xD50C 1 BPL {pc}+0x1c ; 0xc0038922 true +Instruction 6904 S:0xC0038922 0xF8D3458C 0 LDR r4,[r3,#0x58c] false +Instruction 6905 S:0xC0038926 0x4601 0 MOV r1,r0 false +Instruction 6906 S:0xC0038928 0xF04F0801 0 MOV r8,#1 false +Instruction 6907 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false +Instruction 6908 S:0xC0038930 0x3401 0 ADDS r4,#1 false +Instruction 6909 S:0xC0038932 0xF8C3458C 0 STR r4,[r3,#0x58c] false +Instruction 6910 S:0xC0038936 0xE9F14544 0 LDRD r4,r5,[r1,#0x110]! false +Instruction 6911 S:0xC003893A 0xEB140408 0 ADDS r4,r4,r8 false +Instruction 6912 S:0xC003893E 0xEB450509 0 ADC r5,r5,r9 false +Instruction 6913 S:0xC0038942 0x07D3 0 LSLS r3,r2,#31 false +Instruction 6914 S:0xC0038944 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 6915 S:0xC0038948 0xD507 8 BPL {pc}+0x12 ; 0xc003895a true +Instruction 6916 S:0xC003895A 0x46BD 0 MOV sp,r7 false +Instruction 6917 S:0xC003895C 0xE8BD07F8 0 POP {r3-r10} false +Instruction 6918 S:0xC0038960 0x4770 5 BX lr true +Instruction 6919 S:0xC003D598 0x4640 0 MOV r0,r8 false +Instruction 6920 S:0xC003D59A 0x4651 0 MOV r1,r10 false +Instruction 6921 S:0xC003D59C 0xF3A7F85C 1 BL {pc}+0x3a70bc ; 0xc03e4658 true +Timestamp Timestamp: 562537010815 +Instruction 6922 S:0xC03E4658 0x? 511 Cannot access target memory false +Instruction 6923 S:0xC003D5A0 0x4628 0 MOV r0,r5 false +Instruction 6924 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false +Instruction 6925 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false +Instruction 6926 S:0xC003D5A8 0xE8BD8FF0 19 POP {r4-r11,pc} true +Instruction 6927 S:0xC00389DC 0x462C 0 MOV r4,r5 false +Instruction 6928 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false +Instruction 6929 S:0xC00389E2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00389f0 true fail +Instruction 6930 S:0xC00389E4 0x07F0 0 LSLS r0,r6,#31 false +Instruction 6931 S:0xC00389E6 0xD503 1 BPL {pc}+0xa ; 0xc00389f0 true +Instruction 6932 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false +Instruction 6933 S:0xC00389F2 0x4598 0 CMP r8,r3 false +Instruction 6934 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 6935 S:0xC00389F8 0xD1E8 1 BNE {pc}-0x2c ; 0xc00389cc true fail +Instruction 6936 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 6937 S:0xC00389FE 0x46BD 0 MOV sp,r7 false +Instruction 6938 S:0xC0038A00 0xE8BD8FF0 11 POP {r4-r11,pc} true +Instruction 6939 S:0xC0039268 0x4620 0 MOV r0,r4 false +Instruction 6940 S:0xC003926A 0x4629 0 MOV r1,r5 false +Instruction 6941 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 6942 S:0xC0039270 0x46BD 0 MOV sp,r7 false +Instruction 6943 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false +Instruction 6944 S:0xC0039276 0xF3ABB9EF 10 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true +Cycle Count 2256 Tracing disabled +Info Tracing enabled +Instruction 6945 S:0xC002D8CC 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 6946 S:0xC002D8CE 0xB500 0 PUSH {lr} false +Instruction 6947 S:0xC002D8D0 0xF85DEB04 0 POP {lr} false +Instruction 6948 S:0xC002D8D4 0x4607 0 MOV r7,r0 false +Instruction 6949 S:0xC002D8D6 0x460E 0 MOV r6,r1 false +Instruction 6950 S:0xC002D8D8 0x4615 0 MOV r5,r2 false +Instruction 6951 S:0xC002D8DA 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false +Instruction 6952 S:0xC002D8DE 0xB672 0 CPSID i false +Instruction 6953 S:0xC002D8E0 0x2000 0 MOVS r0,#0 false +Instruction 6954 S:0xC002D8E2 0x4611 0 MOV r1,r2 false +Instruction 6955 S:0xC002D8E4 0xF224FBD0 69 BL {pc}+0x2247a4 ; 0xc0252088 true +Cycle Count 102 Tracing disabled +Info Tracing enabled +Instruction 6956 S:0xC002D8E8 0xB118 1 CBZ r0,{pc}+0xa ; 0xc002d8f2 true fail +Instruction 6957 S:0xC002D8EA 0x2000 0 MOVS r0,#0 false +Instruction 6958 S:0xC002D8EC 0xF3848100 0 MSR CPSR_c,r4 false +Instruction 6959 S:0xC002D8F0 0xBDF8 74 POP {r3-r7,pc} true +Cycle Count 4 Tracing disabled +Info Tracing enabled +Instruction 6960 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 6961 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false +Instruction 6962 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false +Instruction 6963 S:0xC0039244 0xB500 0 PUSH {lr} false +Instruction 6964 S:0xC0039246 0xF85DEB04 0 POP {lr} false +Instruction 6965 S:0xC003924A 0x4604 0 MOV r4,r0 false +Instruction 6966 S:0xC003924C 0x4699 0 MOV r9,r3 false +Instruction 6967 S:0xC003924E 0x4688 0 MOV r8,r1 false +Instruction 6968 S:0xC0039250 0x4616 0 MOV r6,r2 false +Instruction 6969 S:0xC0039252 0xF3ABF9C9 2 BL {pc}+0x3ab396 ; 0xc03e45e8 true +Cycle Count 177 Tracing disabled +Info Tracing enabled +Instruction 6970 S:0xC0039256 0x4641 0 MOV r1,r8 false +Instruction 6971 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false +Instruction 6972 S:0xC003925C 0x4632 0 MOV r2,r6 false +Instruction 6973 S:0xC003925E 0x2300 0 MOVS r3,#0 false +Instruction 6974 S:0xC0039260 0x4605 0 MOV r5,r0 false +Instruction 6975 S:0xC0039262 0x4620 0 MOV r0,r4 false +Instruction 6976 S:0xC0039264 0xF7FFFB9C 1 BL {pc}-0x8c4 ; 0xc00389a0 true +Instruction 6977 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 6978 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false +Instruction 6979 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false +Instruction 6980 S:0xC00389A8 0xB500 0 PUSH {lr} false +Instruction 6981 S:0xC00389AA 0xF85DEB04 0 POP {lr} false +Instruction 6982 S:0xC00389AE 0x4680 0 MOV r8,r0 false +Instruction 6983 S:0xC00389B0 0x469A 0 MOV r10,r3 false +Instruction 6984 S:0xC00389B2 0x468B 0 MOV r11,r1 false +Instruction 6985 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false +Instruction 6986 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false +Instruction 6987 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false +Instruction 6988 S:0xC00389BE 0x4598 0 CMP r8,r3 false +Instruction 6989 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false +Instruction 6990 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false +Instruction 6991 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 6992 S:0xC00389CA 0xD016 11 BEQ {pc}+0x30 ; 0xc00389fa true fail +Instruction 6993 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false +Instruction 6994 S:0xC00389D0 0x4620 0 MOV r0,r4 false +Instruction 6995 S:0xC00389D2 0x464B 0 MOV r3,r9 false +Instruction 6996 S:0xC00389D4 0x4659 0 MOV r1,r11 false +Instruction 6997 S:0xC00389D6 0x4652 0 MOV r2,r10 false +Instruction 6998 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false +Instruction 6999 S:0xC00389DA 0x47E0 6 BLX r12 true +Instruction 7000 S:0xC003D6A0 0xB488 0 PUSH {r3,r7} false +Instruction 7001 S:0xC003D6A2 0xAF00 0 ADD r7,sp,#0 false +Instruction 7002 S:0xC003D6A4 0xB500 0 PUSH {lr} false +Instruction 7003 S:0xC003D6A6 0xF85DEB04 0 POP {lr} false +Instruction 7004 S:0xC003D6AA 0x6840 0 LDR r0,[r0,#4] false +Instruction 7005 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false +Instruction 7006 S:0xC003D6AE 0xBC88 0 POP {r3,r7} false +Instruction 7007 S:0xC003D6B0 0xF7FFBEDE 42 B.W {pc}-0x240 ; 0xc003d470 true +Instruction 7008 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7009 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false +Instruction 7010 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false +Instruction 7011 S:0xC003D478 0xB500 0 PUSH {lr} false +Instruction 7012 S:0xC003D47A 0xF85DEB04 0 POP {lr} false +Instruction 7013 S:0xC003D47E 0x4604 0 MOV r4,r0 false +Instruction 7014 S:0xC003D480 0x460D 0 MOV r5,r1 false +Instruction 7015 S:0xC003D482 0x4691 0 MOV r9,r2 false +Instruction 7016 S:0xC003D484 0xF3BF8F5F 0 DMB false +Instruction 7017 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false +Instruction 7018 S:0xC003D48C 0x4640 0 MOV r0,r8 false +Instruction 7019 S:0xC003D48E 0xF3A7F8AB 9 BL {pc}+0x3a715a ; 0xc03e45e8 true +Cycle Count 257 Tracing disabled +Info Tracing enabled +Instruction 7020 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false +Instruction 7021 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false +Instruction 7022 S:0xC003D496 0x4682 0 MOV r10,r0 false +Instruction 7023 S:0xC003D498 0xD07E 6 BEQ {pc}+0x100 ; 0xc003d598 true +Instruction 7024 S:0xC003D598 0x4640 0 MOV r0,r8 false +Instruction 7025 S:0xC003D59A 0x4651 0 MOV r1,r10 false +Instruction 7026 S:0xC003D59C 0xF3A7F85C 14 BL {pc}+0x3a70bc ; 0xc03e4658 true +Instruction 7027 S:0xC03E4658 0x? 384 Cannot access target memory false +Instruction 7028 S:0xC003D5A0 0x4628 0 MOV r0,r5 false +Instruction 7029 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false +Instruction 7030 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false +Instruction 7031 S:0xC003D5A8 0xE8BD8FF0 20 POP {r4-r11,pc} true +Instruction 7032 S:0xC00389DC 0x462C 0 MOV r4,r5 false +Instruction 7033 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false +Instruction 7034 S:0xC00389E2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00389f0 true +Instruction 7035 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false +Instruction 7036 S:0xC00389F2 0x4598 0 CMP r8,r3 false +Instruction 7037 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 7038 S:0xC00389F8 0xD1E8 1 BNE {pc}-0x2c ; 0xc00389cc true fail +Instruction 7039 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 7040 S:0xC00389FE 0x46BD 0 MOV sp,r7 false +Instruction 7041 S:0xC0038A00 0xE8BD8FF0 7 POP {r4-r11,pc} true +Instruction 7042 S:0xC0039268 0x4620 0 MOV r0,r4 false +Instruction 7043 S:0xC003926A 0x4629 0 MOV r1,r5 false +Instruction 7044 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 7045 S:0xC0039270 0x46BD 0 MOV sp,r7 false +Instruction 7046 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false +Instruction 7047 S:0xC0039276 0xF3ABB9EF 9 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true +Cycle Count 738 Tracing disabled +Info Tracing enabled +Instruction 7048 S:0xC0033154 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 7049 S:0xC0033156 0xB500 0 PUSH {lr} false +Instruction 7050 S:0xC0033158 0xF85DEB04 0 POP {lr} false +Instruction 7051 S:0xC003315C 0x460C 0 MOV r4,r1 false +Instruction 7052 S:0xC003315E 0x4607 0 MOV r7,r0 false +Instruction 7053 S:0xC0033160 0xF3B1FA42 12 BL {pc}+0x3b1488 ; 0xc03e45e8 true +Cycle Count 185 Tracing disabled +Info Tracing enabled +Instruction 7054 S:0xC0033164 0x6925 0 LDR r5,[r4,#0x10] false +Instruction 7055 S:0xC0033166 0xF44F7280 0 MOV r2,#0x100 false +Instruction 7056 S:0xC003316A 0x68E6 0 LDR r6,[r4,#0xc] false +Instruction 7057 S:0xC003316C 0xF44F7300 0 MOV r3,#0x200 false +Instruction 7058 S:0xC0033170 0xF2C00210 0 MOVT r2,#0x10 false +Instruction 7059 S:0xC0033174 0xF2C00320 0 MOVT r3,#0x20 false +Instruction 7060 S:0xC0033178 0x6075 0 STR r5,[r6,#4] false +Instruction 7061 S:0xC003317A 0x602E 0 STR r6,[r5,#0] false +Instruction 7062 S:0xC003317C 0x60E2 0 STR r2,[r4,#0xc] false +Instruction 7063 S:0xC003317E 0x6123 0 STR r3,[r4,#0x10] false +Instruction 7064 S:0xC0033180 0x4601 0 MOV r1,r0 false +Instruction 7065 S:0xC0033182 0x4638 0 MOV r0,r7 false +Instruction 7066 S:0xC0033184 0xE8BD40F8 0 POP {r3-r7,lr} false +Instruction 7067 S:0xC0033188 0xF3B1BA66 17 B.W {pc}+0x3b14d0 ; 0xc03e4658 true +Cycle Count 493 Tracing disabled +Info Tracing enabled +Instruction 7068 S:0xC004ED70 0xB500 0 PUSH {lr} false +Instruction 7069 S:0xC004ED72 0xF85DEB04 0 POP {lr} false +Instruction 7070 S:0xC004ED76 0xF24D13C0 0 MOV r3,#0xd1c0 false +Instruction 7071 S:0xC004ED7A 0xF2CC0364 0 MOVT r3,#0xc064 false +Instruction 7072 S:0xC004ED7E 0x6B98 0 LDR r0,[r3,#0x38] false +Instruction 7073 S:0xC004ED80 0x4770 50 BX lr true +Cycle Count 191 Tracing disabled +Info Tracing enabled +Instruction 7074 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 7075 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false +Instruction 7076 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false +Instruction 7077 S:0xC0039244 0xB500 0 PUSH {lr} false +Instruction 7078 S:0xC0039246 0xF85DEB04 0 POP {lr} false +Instruction 7079 S:0xC003924A 0x4604 0 MOV r4,r0 false +Instruction 7080 S:0xC003924C 0x4699 0 MOV r9,r3 false +Instruction 7081 S:0xC003924E 0x4688 0 MOV r8,r1 false +Instruction 7082 S:0xC0039250 0x4616 0 MOV r6,r2 false +Instruction 7083 S:0xC0039252 0xF3ABF9C9 6 BL {pc}+0x3ab396 ; 0xc03e45e8 true +Cycle Count 176 Tracing disabled +Info Tracing enabled +Instruction 7084 S:0xC0039256 0x4641 0 MOV r1,r8 false +Instruction 7085 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false +Instruction 7086 S:0xC003925C 0x4632 0 MOV r2,r6 false +Instruction 7087 S:0xC003925E 0x2300 0 MOVS r3,#0 false +Instruction 7088 S:0xC0039260 0x4605 0 MOV r5,r0 false +Instruction 7089 S:0xC0039262 0x4620 0 MOV r0,r4 false +Instruction 7090 S:0xC0039264 0xF7FFFB9C 1 BL {pc}-0x8c4 ; 0xc00389a0 true +Instruction 7091 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7092 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false +Instruction 7093 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false +Instruction 7094 S:0xC00389A8 0xB500 0 PUSH {lr} false +Instruction 7095 S:0xC00389AA 0xF85DEB04 0 POP {lr} false +Instruction 7096 S:0xC00389AE 0x4680 0 MOV r8,r0 false +Instruction 7097 S:0xC00389B0 0x469A 0 MOV r10,r3 false +Instruction 7098 S:0xC00389B2 0x468B 0 MOV r11,r1 false +Instruction 7099 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false +Instruction 7100 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false +Instruction 7101 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false +Instruction 7102 S:0xC00389BE 0x4598 0 CMP r8,r3 false +Instruction 7103 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false +Instruction 7104 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false +Instruction 7105 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 7106 S:0xC00389CA 0xD016 11 BEQ {pc}+0x30 ; 0xc00389fa true +Instruction 7107 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 7108 S:0xC00389FE 0x46BD 0 MOV sp,r7 false +Instruction 7109 S:0xC0038A00 0xE8BD8FF0 25 POP {r4-r11,pc} true +Instruction 7110 S:0xC0039268 0x4620 0 MOV r0,r4 false +Instruction 7111 S:0xC003926A 0x4629 0 MOV r1,r5 false +Instruction 7112 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 7113 S:0xC0039270 0x46BD 0 MOV sp,r7 false +Instruction 7114 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false +Instruction 7115 S:0xC0039276 0xF3ABB9EF 9 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true +Cycle Count 1376 Tracing disabled +Info Tracing enabled +Instruction 7116 S:0xC00361D8 0xB500 0 PUSH {lr} false +Instruction 7117 S:0xC00361DA 0xF85DEB04 0 POP {lr} false +Instruction 7118 S:0xC00361DE 0x4603 0 MOV r3,r0 false +Instruction 7119 S:0xC00361E0 0x6800 0 LDR r0,[r0,#0] false +Instruction 7120 S:0xC00361E2 0xF0000001 0 AND r0,r0,#1 false +Instruction 7121 S:0xC00361E6 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 7122 S:0xC00361EA 0x685A 0 LDR r2,[r3,#4] false +Instruction 7123 S:0xC00361EC 0x188A 0 ADDS r2,r1,r2 false +Instruction 7124 S:0xC00361EE 0xF8521020 0 LDR r1,[r2,r0,LSL #2] false +Instruction 7125 S:0xC00361F2 0x3101 0 ADDS r1,#1 false +Instruction 7126 S:0xC00361F4 0xF8421020 0 STR r1,[r2,r0,LSL #2] false +Instruction 7127 S:0xC00361F8 0xF3BF8F5F 0 DMB false +Instruction 7128 S:0xC00361FC 0xEE1D1F90 0 MRC p15,#0x0,r1,c13,c0,#4 false +Instruction 7129 S:0xC0036200 0x685B 0 LDR r3,[r3,#4] false +Instruction 7130 S:0xC0036202 0x1C82 0 ADDS r2,r0,#2 false +Instruction 7131 S:0xC0036204 0x18CB 0 ADDS r3,r1,r3 false +Instruction 7132 S:0xC0036206 0xF8531022 0 LDR r1,[r3,r2,LSL #2] false +Instruction 7133 S:0xC003620A 0x3101 0 ADDS r1,#1 false +Instruction 7134 S:0xC003620C 0xF8431022 0 STR r1,[r3,r2,LSL #2] false +Instruction 7135 S:0xC0036210 0x4770 313 BX lr true +Cycle Count 56 Tracing disabled +Info Tracing enabled +Instruction 7136 S:0xC0036214 0xB418 0 PUSH {r3,r4} false +Instruction 7137 S:0xC0036216 0xB500 0 PUSH {lr} false +Instruction 7138 S:0xC0036218 0xF85DEB04 0 POP {lr} false +Instruction 7139 S:0xC003621C 0xF3BF8F5F 0 DMB false +Instruction 7140 S:0xC0036220 0xF3EF8400 0 MRS r4,APSR ; formerly CPSR false +Instruction 7141 S:0xC0036224 0xB672 0 CPSID i false +Instruction 7142 S:0xC0036226 0x6842 0 LDR r2,[r0,#4] false +Instruction 7143 S:0xC0036228 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 7144 S:0xC003622C 0xEB020181 0 ADD r1,r2,r1,LSL #2 false +Instruction 7145 S:0xC0036230 0x585A 0 LDR r2,[r3,r1] false +Instruction 7146 S:0xC0036232 0x3A01 0 SUBS r2,#1 false +Instruction 7147 S:0xC0036234 0x505A 0 STR r2,[r3,r1] false +Instruction 7148 S:0xC0036236 0xF3848100 0 MSR CPSR_c,r4 false +Instruction 7149 S:0xC003623A 0xBC18 0 POP {r3,r4} false +Instruction 7150 S:0xC003623C 0x4770 292 BX lr true +Cycle Count 33 Tracing disabled +Info Tracing enabled +Instruction 7151 S:0xC000CD40 0xB672 0 CPSID i false +Instruction 7152 S:0xC000CD42 0xF8D91000 0 LDR r1,[r9,#0] false +Instruction 7153 S:0xC000CD46 0xF0110F07 0 TST r1,#7 false +Instruction 7154 S:0xC000CD4A 0xF040801C 122 BNE.W {pc}+0x3c ; 0xc000cd86 true +Instruction 7155 S:0xC000CD86 0xF84D0F08 0 STR r0,[sp,#8]! false +Instruction 7156 S:0xC000CD8A 0x4668 0 MOV r0,sp false +Instruction 7157 S:0xC000CD8C 0x4642 0 MOV r2,r8 false +Instruction 7158 S:0xC000CD8E 0xF002FCBB 2 BL {pc}+0x297a ; 0xc000f708 true +Instruction 7159 S:0xC000F708 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 7160 S:0xC000F70C 0xB500 0 PUSH {lr} false +Instruction 7161 S:0xC000F70E 0xF85DEB04 0 POP {lr} false +Instruction 7162 S:0xC000F712 0x466C 0 MOV r4,sp false +Instruction 7163 S:0xC000F714 0xF42453FF 0 BIC r3,r4,#0x1fe0 false +Instruction 7164 S:0xC000F718 0x4680 0 MOV r8,r0 false +Instruction 7165 S:0xC000F71A 0xF023061F 0 BIC r6,r3,#0x1f false +Instruction 7166 S:0xC000F71E 0x4617 0 MOV r7,r2 false +Instruction 7167 S:0xC000F720 0x4635 0 MOV r5,r6 false +Instruction 7168 S:0xC000F722 0xF0110F02 0 TST r1,#2 false +Instruction 7169 S:0xC000F726 0x462C 0 MOV r4,r5 false +Instruction 7170 S:0xC000F728 0xD008 22 BEQ {pc}+0x14 ; 0xc000f73c true fail +Instruction 7171 S:0xC000F72A 0xF3D4FAF9 1 BL {pc}+0x3d45f6 ; 0xc03e3d20 true +Cycle Count 360 Tracing disabled +Info Tracing enabled +Instruction 7172 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false +Instruction 7173 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false +Instruction 7174 S:0xC003B78E 0xB500 0 PUSH {lr} false +Instruction 7175 S:0xC003B790 0xF85DEB04 0 POP {lr} false +Instruction 7176 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 7177 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 7178 S:0xC003B798 0x2B00 0 CMP r3,#0 false +Instruction 7179 S:0xC003B79A 0xDD01 38 BLE {pc}+6 ; 0xc003b7a0 true fail +Instruction 7180 S:0xC003B79C 0xE8BD83C8 4 POP {r3,r6-r9,pc} true +Cycle Count 8 Tracing disabled +Info Tracing enabled +Instruction 7181 S:0xC0042274 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7182 S:0xC0042278 0xB097 0 SUB sp,sp,#0x5c false +Instruction 7183 S:0xC004227A 0xB500 0 PUSH {lr} false +Instruction 7184 S:0xC004227C 0xF85DEB04 0 POP {lr} false +Instruction 7185 S:0xC0042280 0xF1110A38 0 ADDS r10,r1,#0x38 false +Instruction 7186 S:0xC0042284 0xF00081A1 48 BEQ.W {pc}+0x346 ; 0xc00425ca true fail +Instruction 7187 S:0xC0042288 0xF8DFB3FC 0 LDR r11,[pc,#1020] ; [0xC0042688] false +Instruction 7188 S:0xC004228C 0xE008 118 B {pc}+0x14 ; 0xc00422a0 true +Instruction 7189 S:0xC00422A0 0xF8DA301C 0 LDR r3,[r10,#0x1c] false +Instruction 7190 S:0xC00422A4 0xF8DA8124 0 LDR r8,[r10,#0x124] false +Instruction 7191 S:0xC00422A8 0x2B00 0 CMP r3,#0 false +Instruction 7192 S:0xC00422AA 0xF0408191 1 BNE.W {pc}+0x326 ; 0xc00425d0 true +Instruction 7193 S:0xC00425D0 0x4640 0 MOV r0,r8 false +Instruction 7194 S:0xC00425D2 0xF7FDFD99 36 BL {pc}-0x24ca ; 0xc0040108 true +Instruction 7195 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7196 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false +Instruction 7197 S:0xC004010E 0xB500 0 PUSH {lr} false +Instruction 7198 S:0xC0040110 0xF85DEB04 0 POP {lr} false +Instruction 7199 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 7200 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false +Instruction 7201 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 7202 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false +Instruction 7203 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false +Instruction 7204 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 7205 S:0xC004012A 0xD041 36 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 7206 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false +Instruction 7207 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false +Instruction 7208 S:0xC0040132 0xD03D 1 BEQ {pc}+0x7e ; 0xc00401b0 true +Instruction 7209 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false +Instruction 7210 S:0xC00401B2 0xE8BD8FF0 1 POP {r4-r11,pc} true +Instruction 7211 S:0xC00425D6 0xE66A 1 B {pc}-0x328 ; 0xc00422ae true +Instruction 7212 S:0xC00422AE 0xE9D82306 0 LDRD r2,r3,[r8,#0x18] false +Instruction 7213 S:0xC00422B2 0xE9DA010C 0 LDRD r0,r1,[r10,#0x30] false +Instruction 7214 S:0xC00422B6 0xF8DB4000 0 LDR r4,[r11,#0] false +Instruction 7215 S:0xC00422BA 0x1A80 0 SUBS r0,r0,r2 false +Instruction 7216 S:0xC00422BC 0xEB610103 0 SBC r1,r1,r3 false +Instruction 7217 S:0xC00422C0 0x2300 0 MOVS r3,#0 false +Instruction 7218 S:0xC00422C2 0x17CE 0 ASRS r6,r1,#31 false +Instruction 7219 S:0xC00422C4 0xEB040444 0 ADD r4,r4,r4,LSL #1 false +Instruction 7220 S:0xC00422C8 0x4637 0 MOV r7,r6 false +Instruction 7221 S:0xC00422CA 0x4070 0 EORS r0,r0,r6 false +Instruction 7222 S:0xC00422CC 0x4071 0 EORS r1,r1,r6 false +Instruction 7223 S:0xC00422CE 0x4622 0 MOV r2,r4 false +Instruction 7224 S:0xC00422D0 0x1B80 0 SUBS r0,r0,r6 false +Instruction 7225 S:0xC00422D2 0xEB610107 0 SBC r1,r1,r7 false +Instruction 7226 S:0xC00422D6 0x4282 0 CMP r2,r0 false +Instruction 7227 S:0xC00422D8 0xEB730401 0 SBCS r4,r3,r1 false +Instruction 7228 S:0xC00422DC 0xBFBE 0 ITTT LT false +Instruction 7229 S:0xC00422DE 0xF8D83040 0 LDR r3,[r8,#0x40] false +Instruction 7230 S:0xC00422E2 0x3301 0 ADDS r3,#1 false +Instruction 7231 S:0xC00422E4 0xF8C83040 0 STR r3,[r8,#0x40] false +Instruction 7232 S:0xC00422E8 0xF8DA301C 0 LDR r3,[r10,#0x1c] false +Instruction 7233 S:0xC00422EC 0x2B00 0 CMP r3,#0 false +Instruction 7234 S:0xC00422EE 0xD0CE 22 BEQ {pc}-0x60 ; 0xc004228e true fail +Instruction 7235 S:0xC00422F0 0xF8D83084 0 LDR r3,[r8,#0x84] false +Instruction 7236 S:0xC00422F4 0x4640 0 MOV r0,r8 false +Instruction 7237 S:0xC00422F6 0x4651 0 MOV r1,r10 false +Instruction 7238 S:0xC00422F8 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 7239 S:0xC00422FC 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 7240 S:0xC0042300 0xE9CA2312 0 STRD r2,r3,[r10,#0x48] false +Instruction 7241 S:0xC0042304 0xF7FEFEA0 45 BL {pc}-0x12bc ; 0xc0041048 true +Instruction 7242 S:0xC0041048 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 7243 S:0xC004104C 0xB500 0 PUSH {lr} false +Instruction 7244 S:0xC004104E 0xF85DEB04 0 POP {lr} false +Instruction 7245 S:0xC0041052 0x468C 0 MOV r12,r1 false +Instruction 7246 S:0xC0041054 0xF1000128 0 ADD r1,r0,#0x28 false +Instruction 7247 S:0xC0041058 0x2401 0 MOVS r4,#1 false +Instruction 7248 S:0xC004105A 0x460F 0 MOV r7,r1 false +Instruction 7249 S:0xC004105C 0x2300 0 MOVS r3,#0 false +Instruction 7250 S:0xC004105E 0xE010 11 B {pc}+0x24 ; 0xc0041082 true +Instruction 7251 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false +Instruction 7252 S:0xC0041084 0x2E00 0 CMP r6,#0 false +Instruction 7253 S:0xC0041086 0xD1EB 1 BNE {pc}-0x26 ; 0xc0041060 true +Instruction 7254 S:0xC0041060 0xE9DC230C 0 LDRD r2,r3,[r12,#0x30] false +Instruction 7255 S:0xC0041064 0x1D37 0 ADDS r7,r6,#4 false +Instruction 7256 S:0xC0041066 0xE9D6890A 0 LDRD r8,r9,[r6,#0x28] false +Instruction 7257 S:0xC004106A 0xEBB20208 0 SUBS r2,r2,r8 false +Instruction 7258 S:0xC004106E 0xEB630309 0 SBC r3,r3,r9 false +Instruction 7259 S:0xC0041072 0x2A00 0 CMP r2,#0 false +Instruction 7260 S:0xC0041074 0xF1730500 0 SBCS r5,r3,#0 false +Instruction 7261 S:0xC0041078 0x4633 0 MOV r3,r6 false +Instruction 7262 S:0xC004107A 0xBFB4 0 ITE LT false +Instruction 7263 S:0xC004107C 0xF1060708 0 ADD r7,r6,#8 false +Instruction 7264 S:0xC0041080 0x2400 0 MOVS r4,#0 false +Instruction 7265 S:0xC0041082 0x683E 0 LDR r6,[r7,#0] false +Instruction 7266 S:0xC0041084 0x2E00 0 CMP r6,#0 false +Instruction 7267 S:0xC0041086 0xD1EB 34 BNE {pc}-0x26 ; 0xc0041060 true fail +Instruction 7268 S:0xC0041088 0xF10C0208 0 ADD r2,r12,#8 false +Instruction 7269 S:0xC004108C 0xB104 16 CBZ r4,{pc}+4 ; 0xc0041090 true +Instruction 7270 S:0xC0041090 0xF8CC3008 0 STR r3,[r12,#8] false +Instruction 7271 S:0xC0041094 0x4610 0 MOV r0,r2 false +Instruction 7272 S:0xC0041096 0x2300 0 MOVS r3,#0 false +Instruction 7273 S:0xC0041098 0xF8CC300C 0 STR r3,[r12,#0xc] false +Instruction 7274 S:0xC004109C 0xF8CC3010 0 STR r3,[r12,#0x10] false +Instruction 7275 S:0xC00410A0 0x603A 0 STR r2,[r7,#0] false +Instruction 7276 S:0xC00410A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 7277 S:0xC00410A6 0xF215B865 26 B.W {pc}+0x2150ce ; 0xc0256174 true +Cycle Count 49 Tracing disabled +Info Tracing enabled +Instruction 7278 S:0xC0042308 0xF8DA9124 0 LDR r9,[r10,#0x124] false +Instruction 7279 S:0xC004230C 0xF8DA3128 0 LDR r3,[r10,#0x128] false +Instruction 7280 S:0xC0042310 0xF8D92084 0 LDR r2,[r9,#0x84] false +Instruction 7281 S:0xC0042314 0xF8D254C0 0 LDR r5,[r2,#0x4c0] false +Instruction 7282 S:0xC0042318 0x9512 0 STR r5,[sp,#0x48] false +Instruction 7283 S:0xC004231A 0x2B00 0 CMP r3,#0 false +Instruction 7284 S:0xC004231C 0xF0008171 7 BEQ.W {pc}+0x2e6 ; 0xc0042602 true +Instruction 7285 S:0xC0042602 0xF5026290 0 ADD r2,r2,#0x480 false +Instruction 7286 S:0xC0042606 0xE9D20100 0 LDRD r0,r1,[r2,#0] false +Instruction 7287 S:0xC004260A 0xE9CD010E 0 STRD r0,r1,[sp,#0x38] false +Instruction 7288 S:0xC004260E 0xE68F 32 B {pc}-0x2de ; 0xc0042330 true +Instruction 7289 S:0xC0042330 0xF64B7540 0 MOV r5,#0xbf40 false +Instruction 7290 S:0xC0042334 0xF8DA201C 0 LDR r2,[r10,#0x1c] false +Instruction 7291 S:0xC0042338 0xF2CC0564 0 MOVT r5,#0xc064 false +Instruction 7292 S:0xC004233C 0x4651 0 MOV r1,r10 false +Instruction 7293 S:0xC004233E 0x686D 0 LDR r5,[r5,#4] false +Instruction 7294 S:0xC0042340 0x9211 0 STR r2,[sp,#0x44] false +Instruction 7295 S:0xC0042342 0x4628 0 MOV r0,r5 false +Instruction 7296 S:0xC0042344 0xE9F1234E 0 LDRD r2,r3,[r1,#0x138]! false +Instruction 7297 S:0xC0042348 0x9501 0 STR r5,[sp,#4] false +Instruction 7298 S:0xC004234A 0xE9DD450E 0 LDRD r4,r5,[sp,#0x38] false +Instruction 7299 S:0xC004234E 0x17C0 0 ASRS r0,r0,#31 false +Instruction 7300 S:0xC0042350 0x9002 0 STR r0,[sp,#8] false +Instruction 7301 S:0xC0042352 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 7302 S:0xC0042354 0xEB650503 0 SBC r5,r5,r3 false +Instruction 7303 S:0xC0042358 0xE9CD4508 0 STRD r4,r5,[sp,#0x20] false +Instruction 7304 S:0xC004235C 0xF8DDC024 0 LDR r12,[sp,#0x24] false +Instruction 7305 S:0xC0042360 0xF04F32FF 0 MOV r2,#0xffffffff false +Instruction 7306 S:0xC0042364 0x9801 0 LDR r0,[sp,#4] false +Instruction 7307 S:0xC0042366 0x2300 0 MOVS r3,#0 false +Instruction 7308 S:0xC0042368 0x4014 0 ANDS r4,r4,r2 false +Instruction 7309 S:0xC004236A 0x401D 0 ANDS r5,r5,r3 false +Instruction 7310 S:0xC004236C 0xFBAC2300 0 UMULL r2,r3,r12,r0 false +Instruction 7311 S:0xC0042370 0x9802 0 LDR r0,[sp,#8] false +Instruction 7312 S:0xC0042372 0xFB04F000 0 MUL r0,r4,r0 false +Instruction 7313 S:0xC0042376 0x4684 0 MOV r12,r0 false +Instruction 7314 S:0xC0042378 0x9801 0 LDR r0,[sp,#4] false +Instruction 7315 S:0xC004237A 0xFB00C005 0 MLA r0,r0,r5,r12 false +Instruction 7316 S:0xC004237E 0xF8DDC008 0 LDR r12,[sp,#8] false +Instruction 7317 S:0xC0042382 0x9010 0 STR r0,[sp,#0x40] false +Instruction 7318 S:0xC0042384 0x9801 0 LDR r0,[sp,#4] false +Instruction 7319 S:0xC0042386 0xFBA44500 0 UMULL r4,r5,r4,r0 false +Instruction 7320 S:0xC004238A 0x9809 0 LDR r0,[sp,#0x24] false +Instruction 7321 S:0xC004238C 0xFB00330C 0 MLA r3,r0,r12,r3 false +Instruction 7322 S:0xC0042390 0xF8DDC040 0 LDR r12,[sp,#0x40] false +Instruction 7323 S:0xC0042394 0xF8D90030 0 LDR r0,[r9,#0x30] false +Instruction 7324 S:0xC0042398 0x4465 0 ADD r5,r5,r12 false +Instruction 7325 S:0xC004239A 0xEA4F4C14 0 LSR r12,r4,#16 false +Instruction 7326 S:0xC004239E 0xEA4C4C05 0 ORR r12,r12,r5,LSL #16 false +Instruction 7327 S:0xC00423A2 0xF8CDC030 0 STR r12,[sp,#0x30] false +Instruction 7328 S:0xC00423A6 0x041C 0 LSLS r4,r3,#16 false +Instruction 7329 S:0xC00423A8 0xEA4F4C15 0 LSR r12,r5,#16 false +Instruction 7330 S:0xC00423AC 0xEA444512 0 ORR r5,r4,r2,LSR #16 false +Instruction 7331 S:0xC00423B0 0xF8CDC034 0 STR r12,[sp,#0x34] false +Instruction 7332 S:0xC00423B4 0x950B 0 STR r5,[sp,#0x2c] false +Instruction 7333 S:0xC00423B6 0xEA4F4C02 0 LSL r12,r2,#16 false +Instruction 7334 S:0xC00423BA 0xF8CDC028 0 STR r12,[sp,#0x28] false +Instruction 7335 S:0xC00423BE 0xE9DD450C 0 LDRD r4,r5,[sp,#0x30] false +Instruction 7336 S:0xC00423C2 0xE9DD230A 0 LDRD r2,r3,[sp,#0x28] false +Instruction 7337 S:0xC00423C6 0x1912 0 ADDS r2,r2,r4 false +Instruction 7338 S:0xC00423C8 0xEB430305 0 ADC r3,r3,r5 false +Instruction 7339 S:0xC00423CC 0x2A00 0 CMP r2,#0 false +Instruction 7340 S:0xC00423CE 0xF1730500 0 SBCS r5,r3,#0 false +Instruction 7341 S:0xC00423D2 0xF2C08101 47 BLT.W {pc}+0x206 ; 0xc00425d8 true fail +Instruction 7342 S:0xC00423D6 0x0A94 0 LSRS r4,r2,#10 false +Instruction 7343 S:0xC00423D8 0xEA4F2C93 0 LSR r12,r3,#10 false +Instruction 7344 S:0xC00423DC 0xEA445583 0 ORR r5,r4,r3,LSL #22 false +Instruction 7345 S:0xC00423E0 0xF8CDC01C 0 STR r12,[sp,#0x1c] false +Instruction 7346 S:0xC00423E4 0x9506 0 STR r5,[sp,#0x18] false +Instruction 7347 S:0xC00423E6 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false +Instruction 7348 S:0xC00423EA 0x4313 0 ORRS r3,r3,r2 false +Instruction 7349 S:0xC00423EC 0xF43FAF4F 17 BEQ {pc}-0x15e ; 0xc004228e true fail +Instruction 7350 S:0xC00423F0 0xF64B7440 0 MOV r4,#0xbf40 false +Instruction 7351 S:0xC00423F4 0xF2CC0464 0 MOVT r4,#0xc064 false +Instruction 7352 S:0xC00423F8 0x6823 0 LDR r3,[r4,#0] false +Instruction 7353 S:0xC00423FA 0xE9DD450E 0 LDRD r4,r5,[sp,#0x38] false +Instruction 7354 S:0xC00423FE 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 7355 S:0xC0042402 0x2B00 0 CMP r3,#0 false +Instruction 7356 S:0xC0042404 0xF00080ED 24 BEQ.W {pc}+0x1de ; 0xc00425e2 true fail +Instruction 7357 S:0xC0042408 0x9D12 0 LDR r5,[sp,#0x48] false +Instruction 7358 S:0xC004240A 0xF64B7C40 0 MOV r12,#0xbf40 false +Instruction 7359 S:0xC004240E 0xF2CC0C64 0 MOVT r12,#0xc064 false +Instruction 7360 S:0xC0042412 0x2200 0 MOVS r2,#0 false +Instruction 7361 S:0xC0042414 0x9209 0 STR r2,[sp,#0x24] false +Instruction 7362 S:0xC0042416 0xEB0C1305 0 ADD r3,r12,r5,LSL #4 false +Instruction 7363 S:0xC004241A 0xF8D3C098 0 LDR r12,[r3,#0x98] false +Instruction 7364 S:0xC004241E 0xF8CDC020 0 STR r12,[sp,#0x20] false +Instruction 7365 S:0xC0042422 0xF8DA1134 0 LDR r1,[r10,#0x134] false +Instruction 7366 S:0xC0042426 0xEBBA0400 0 SUBS r4,r10,r0 false +Instruction 7367 S:0xC004242A 0x4260 0 RSBS r0,r4,#0 false +Instruction 7368 S:0xC004242C 0xE9DD2306 0 LDRD r2,r3,[sp,#0x18] false +Instruction 7369 S:0xC0042430 0x4160 0 ADCS r0,r0,r4 false +Instruction 7370 S:0xC0042432 0x9000 0 STR r0,[sp,#0] false +Instruction 7371 S:0xC0042434 0x0588 0 LSLS r0,r1,#22 false +Instruction 7372 S:0xC0042436 0xF24034FF 0 MOV r4,#0x3ff false +Instruction 7373 S:0xC004243A 0x2500 0 MOVS r5,#0 false +Instruction 7374 S:0xC004243C 0x0D80 0 LSRS r0,r0,#22 false +Instruction 7375 S:0xC004243E 0x1812 0 ADDS r2,r2,r0 false +Instruction 7376 S:0xC0042440 0xF1430300 0 ADC r3,r3,#0 false +Instruction 7377 S:0xC0042444 0x429D 0 CMP r5,r3 false +Instruction 7378 S:0xC0042446 0xBF08 0 IT EQ false +Instruction 7379 S:0xC0042448 0x4294 0 CMP r4,r2 false +Instruction 7380 S:0xC004244A 0xBF28 0 IT CS false +Instruction 7381 S:0xC004244C 0xF04F0C00 0 MOV r12,#0 false +Instruction 7382 S:0xC0042450 0xD279 21 BCS {pc}+0xf6 ; 0xc0042546 true +Instruction 7383 S:0xC0042546 0x9D06 0 LDR r5,[sp,#0x18] false +Instruction 7384 S:0xC0042548 0x9A09 0 LDR r2,[sp,#0x24] false +Instruction 7385 S:0xC004254A 0x9B07 0 LDR r3,[sp,#0x1c] false +Instruction 7386 S:0xC004254C 0x9C08 0 LDR r4,[sp,#0x20] false +Instruction 7387 S:0xC004254E 0xFB05F002 0 MUL r0,r5,r2 false +Instruction 7388 S:0xC0042552 0xFB040003 0 MLA r0,r4,r3,r0 false +Instruction 7389 S:0xC0042556 0xFBA52304 0 UMULL r2,r3,r5,r4 false +Instruction 7390 S:0xC004255A 0x9D11 0 LDR r5,[sp,#0x44] false +Instruction 7391 S:0xC004255C 0x18C3 0 ADDS r3,r0,r3 false +Instruction 7392 S:0xC004255E 0x0A90 0 LSRS r0,r2,#10 false +Instruction 7393 S:0xC0042560 0xEA405083 0 ORR r0,r0,r3,LSL #22 false +Instruction 7394 S:0xC0042564 0xB125 411 CBZ r5,{pc}+0xc ; 0xc0042570 true fail +Instruction 7395 S:0xC0042566 0xF8DA2130 0 LDR r2,[r10,#0x130] false +Instruction 7396 S:0xC004256A 0x1812 0 ADDS r2,r2,r0 false +Instruction 7397 S:0xC004256C 0xF8CA2130 0 STR r2,[r10,#0x130] false +Instruction 7398 S:0xC0042570 0x9A00 0 LDR r2,[sp,#0] false +Instruction 7399 S:0xC0042572 0xB122 2 CBZ r2,{pc}+0xc ; 0xc004257e true fail +Instruction 7400 S:0xC0042574 0xF8DA3160 0 LDR r3,[r10,#0x160] false +Instruction 7401 S:0xC0042578 0x181B 0 ADDS r3,r3,r0 false +Instruction 7402 S:0xC004257A 0xF8CA3160 0 STR r3,[r10,#0x160] false +Instruction 7403 S:0xC004257E 0x9B06 0 LDR r3,[sp,#0x18] false +Instruction 7404 S:0xC0042580 0x18C9 0 ADDS r1,r1,r3 false +Instruction 7405 S:0xC0042582 0xF8CA1134 0 STR r1,[r10,#0x134] false +Instruction 7406 S:0xC0042586 0xF1BC0F00 0 CMP r12,#0 false +Instruction 7407 S:0xC004258A 0xF43FAE80 34 BEQ {pc}-0x2fc ; 0xc004228e true +Instruction 7408 S:0xC004228E 0x2500 0 MOVS r5,#0 false +Instruction 7409 S:0xC0042290 0xF8C85030 0 STR r5,[r8,#0x30] false +Instruction 7410 S:0xC0042294 0xF8DAA120 0 LDR r10,[r10,#0x120] false +Instruction 7411 S:0xC0042298 0xF1BA0F00 0 CMP r10,#0 false +Instruction 7412 S:0xC004229C 0xF0008195 9 BEQ.W {pc}+0x32e ; 0xc00425ca true +Instruction 7413 S:0xC00425CA 0xB017 0 ADD sp,sp,#0x5c false +Instruction 7414 S:0xC00425CC 0xE8BD8FF0 13 POP {r4-r11,pc} true +Cycle Count 5 Tracing disabled +Info Tracing enabled +Instruction 7415 S:0xC00421AC 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 7416 S:0xC00421AE 0xB500 0 PUSH {lr} false +Instruction 7417 S:0xC00421B0 0xF85DEB04 0 POP {lr} false +Instruction 7418 S:0xC00421B4 0x4607 0 MOV r7,r0 false +Instruction 7419 S:0xC00421B6 0x6D05 0 LDR r5,[r0,#0x50] false +Instruction 7420 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false +Instruction 7421 S:0xC00421BC 0x2D00 0 CMP r5,#0 false +Instruction 7422 S:0xC00421BE 0xD043 3 BEQ {pc}+0x8a ; 0xc0042248 true fail +Instruction 7423 S:0xC00421C0 0x6AE6 0 LDR r6,[r4,#0x2c] false +Instruction 7424 S:0xC00421C2 0xB106 4 CBZ r6,{pc}+4 ; 0xc00421c6 true fail +Instruction 7425 S:0xC00421C4 0x3E08 0 SUBS r6,r6,#8 false +Instruction 7426 S:0xC00421C6 0x6BE5 0 LDR r5,[r4,#0x3c] false +Instruction 7427 S:0xC00421C8 0x42B5 0 CMP r5,r6 false +Instruction 7428 S:0xC00421CA 0xBF18 0 IT NE false +Instruction 7429 S:0xC00421CC 0x4635 0 MOV r5,r6 false +Instruction 7430 S:0xC00421CE 0xD03D 2 BEQ {pc}+0x7e ; 0xc004224c true fail +Instruction 7431 S:0xC00421D0 0x6BA0 0 LDR r0,[r4,#0x38] false +Instruction 7432 S:0xC00421D2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00421e0 true +Instruction 7433 S:0xC00421E0 0x6B60 0 LDR r0,[r4,#0x34] false +Instruction 7434 S:0xC00421E2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00421f0 true fail +Instruction 7435 S:0xC00421E4 0x4631 0 MOV r1,r6 false +Instruction 7436 S:0xC00421E6 0xF7FFF937 11 BL {pc}-0xd8e ; 0xc0041458 true +Instruction 7437 S:0xC0041458 0xB538 0 PUSH {r3-r5,lr} false +Instruction 7438 S:0xC004145A 0xB500 0 PUSH {lr} false +Instruction 7439 S:0xC004145C 0xF85DEB04 0 POP {lr} false +Instruction 7440 S:0xC0041460 0x460A 0 MOV r2,r1 false +Instruction 7441 S:0xC0041462 0xE9D0450C 0 LDRD r4,r5,[r0,#0x30] false +Instruction 7442 S:0xC0041466 0xE9D1010C 0 LDRD r0,r1,[r1,#0x30] false +Instruction 7443 S:0xC004146A 0x1A24 0 SUBS r4,r4,r0 false +Instruction 7444 S:0xC004146C 0xEB650501 0 SBC r5,r5,r1 false +Instruction 7445 S:0xC0041470 0x2C01 0 CMP r4,#1 false +Instruction 7446 S:0xC0041472 0xF1750100 0 SBCS r1,r5,#0 false +Instruction 7447 S:0xC0041476 0xDB0E 22 BLT {pc}+0x20 ; 0xc0041496 true +Instruction 7448 S:0xC0041496 0xF04F30FF 0 MOV r0,#0xffffffff false +Instruction 7449 S:0xC004149A 0xBD38 23 POP {r3-r5,pc} true +Instruction 7450 S:0xC00421EA 0x2800 0 CMP r0,#0 false +Instruction 7451 S:0xC00421EC 0xBFD8 0 IT LE false +Instruction 7452 S:0xC00421EE 0x6B65 0 LDR r5,[r4,#0x34] false +Instruction 7453 S:0xC00421F0 0x4620 0 MOV r0,r4 false +Instruction 7454 S:0xC00421F2 0x4629 0 MOV r1,r5 false +Instruction 7455 S:0xC00421F4 0xF7FFF89E 5 BL {pc}-0xec0 ; 0xc0041334 true +Instruction 7456 S:0xC0041334 0xB430 0 PUSH {r4,r5} false +Instruction 7457 S:0xC0041336 0xB500 0 PUSH {lr} false +Instruction 7458 S:0xC0041338 0xF85DEB04 0 POP {lr} false +Instruction 7459 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false +Instruction 7460 S:0xC004133E 0x428B 0 CMP r3,r1 false +Instruction 7461 S:0xC0041340 0xD038 9 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 7462 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false +Instruction 7463 S:0xC0041344 0x428B 0 CMP r3,r1 false +Instruction 7464 S:0xC0041346 0xD01D 1 BEQ {pc}+0x3e ; 0xc0041384 true +Instruction 7465 S:0xC0041384 0x2B00 0 CMP r3,#0 false +Instruction 7466 S:0xC0041386 0xD0E2 31 BEQ {pc}-0x38 ; 0xc004134e true fail +Instruction 7467 S:0xC0041388 0xF8D34124 0 LDR r4,[r3,#0x124] false +Instruction 7468 S:0xC004138C 0x6B62 0 LDR r2,[r4,#0x34] false +Instruction 7469 S:0xC004138E 0x4293 0 CMP r3,r2 false +Instruction 7470 S:0xC0041390 0xBF08 0 IT EQ false +Instruction 7471 S:0xC0041392 0x2500 0 MOVS r5,#0 false +Instruction 7472 S:0xC0041394 0xD005 27 BEQ {pc}+0xe ; 0xc00413a2 true +Instruction 7473 S:0xC00413A2 0x6365 0 STR r5,[r4,#0x34] false +Instruction 7474 S:0xC00413A4 0xF8D32120 0 LDR r2,[r3,#0x120] false +Instruction 7475 S:0xC00413A8 0x2A00 0 CMP r2,#0 false +Instruction 7476 S:0xC00413AA 0xD1F5 20 BNE {pc}-0x12 ; 0xc0041398 true fail +Instruction 7477 S:0xC00413AC 0x6BC3 0 LDR r3,[r0,#0x3c] false +Instruction 7478 S:0xC00413AE 0x428B 0 CMP r3,r1 false +Instruction 7479 S:0xC00413B0 0xD1CD 20 BNE {pc}-0x62 ; 0xc004134e true +Instruction 7480 S:0xC004134E 0xBC30 0 POP {r4,r5} false +Instruction 7481 S:0xC0041350 0x4770 9 BX lr true +Instruction 7482 S:0xC00421F8 0x4620 0 MOV r0,r4 false +Instruction 7483 S:0xC00421FA 0x4629 0 MOV r1,r5 false +Instruction 7484 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true +Instruction 7485 S:0xC0041E7C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7486 S:0xC0041E80 0xB091 0 SUB sp,sp,#0x44 false +Instruction 7487 S:0xC0041E82 0xB500 0 PUSH {lr} false +Instruction 7488 S:0xC0041E84 0xF85DEB04 0 POP {lr} false +Instruction 7489 S:0xC0041E88 0x69CB 0 LDR r3,[r1,#0x1c] false +Instruction 7490 S:0xC0041E8A 0x4688 0 MOV r8,r1 false +Instruction 7491 S:0xC0041E8C 0x4681 0 MOV r9,r0 false +Instruction 7492 S:0xC0041E8E 0x2B00 0 CMP r3,#0 false +Instruction 7493 S:0xC0041E90 0xD127 12 BNE {pc}+0x52 ; 0xc0041ee2 true +Instruction 7494 S:0xC0041EE2 0xF7FEF89B 2 BL {pc}-0x1ec6 ; 0xc004001c true +Instruction 7495 S:0xC004001C 0xE92D4FF8 0 PUSH {r3-r11,lr} false +Instruction 7496 S:0xC0040020 0xB500 0 PUSH {lr} false +Instruction 7497 S:0xC0040022 0xF85DEB04 0 POP {lr} false +Instruction 7498 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false +Instruction 7499 S:0xC004002A 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 7500 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false +Instruction 7501 S:0xC0040032 0xE9D16712 0 LDRD r6,r7,[r1,#0x48] false +Instruction 7502 S:0xC0040036 0x4688 0 MOV r8,r1 false +Instruction 7503 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 7504 S:0xC004003C 0xE9D14514 0 LDRD r4,r5,[r1,#0x50] false +Instruction 7505 S:0xC0040040 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 7506 S:0xC0040044 0x1B92 0 SUBS r2,r2,r6 false +Instruction 7507 S:0xC0040046 0xEB630307 0 SBC r3,r3,r7 false +Instruction 7508 S:0xC004004A 0x42AB 0 CMP r3,r5 false +Instruction 7509 S:0xC004004C 0xBF08 0 IT EQ false +Instruction 7510 S:0xC004004E 0x42A2 0 CMP r2,r4 false +Instruction 7511 S:0xC0040050 0xBF3C 0 ITT CC false +Instruction 7512 S:0xC0040052 0x4622 0 MOV r2,r4 false +Instruction 7513 S:0xC0040054 0x462B 0 MOV r3,r5 false +Instruction 7514 S:0xC0040056 0xE9D14516 0 LDRD r4,r5,[r1,#0x58] false +Instruction 7515 S:0xC004005A 0xE9C12314 0 STRD r2,r3,[r1,#0x50] false +Instruction 7516 S:0xC004005E 0xEB14040A 0 ADDS r4,r4,r10 false +Instruction 7517 S:0xC0040062 0xEB45050B 0 ADC r5,r5,r11 false +Instruction 7518 S:0xC0040066 0xE9C14516 0 STRD r4,r5,[r1,#0x58] false +Instruction 7519 S:0xC004006A 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 7520 S:0xC004006E 0xE9D14518 0 LDRD r4,r5,[r1,#0x60] false +Instruction 7521 S:0xC0040072 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 7522 S:0xC0040076 0xF8D11128 0 LDR r1,[r1,#0x128] false +Instruction 7523 S:0xC004007A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 7524 S:0xC004007E 0x1912 0 ADDS r2,r2,r4 false +Instruction 7525 S:0xC0040080 0xEB430305 0 ADC r3,r3,r5 false +Instruction 7526 S:0xC0040084 0x1B92 0 SUBS r2,r2,r6 false +Instruction 7527 S:0xC0040086 0xEB630307 0 SBC r3,r3,r7 false +Instruction 7528 S:0xC004008A 0xE9C82318 0 STRD r2,r3,[r8,#0x60] false +Instruction 7529 S:0xC004008E 0xB129 48 CBZ r1,{pc}+0xe ; 0xc004009c true +Instruction 7530 S:0xC004009C 0x490E 0 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false +Instruction 7531 S:0xC004009E 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 7532 S:0xC00400A2 0x6848 0 LDR r0,[r1,#4] false +Instruction 7533 S:0xC00400A4 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 7534 S:0xC00400A8 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 7535 S:0xC00400AC 0x2800 0 CMP r0,#0 false +Instruction 7536 S:0xC00400AE 0xD0EF 26 BEQ {pc}-0x1e ; 0xc0040090 true +Instruction 7537 S:0xC0040090 0x2200 0 MOVS r2,#0 false +Instruction 7538 S:0xC0040092 0x2300 0 MOVS r3,#0 false +Instruction 7539 S:0xC0040094 0xE9C82312 0 STRD r2,r3,[r8,#0x48] false +Instruction 7540 S:0xC0040098 0xE8BD8FF8 4 POP {r3-r11,pc} true +Instruction 7541 S:0xC0041EE6 0x4648 0 MOV r0,r9 false +Instruction 7542 S:0xC0041EE8 0x4641 0 MOV r1,r8 false +Instruction 7543 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true +Instruction 7544 S:0xC004047C 0xB538 0 PUSH {r3-r5,lr} false +Instruction 7545 S:0xC004047E 0xB500 0 PUSH {lr} false +Instruction 7546 S:0xC0040480 0xF85DEB04 0 POP {lr} false +Instruction 7547 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false +Instruction 7548 S:0xC0040488 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 7549 S:0xC004048A 0x4604 0 MOV r4,r0 false +Instruction 7550 S:0xC004048C 0x42AB 0 CMP r3,r5 false +Instruction 7551 S:0xC004048E 0xD006 16 BEQ {pc}+0x10 ; 0xc004049e true +Instruction 7552 S:0xC004049E 0x4628 0 MOV r0,r5 false +Instruction 7553 S:0xC00404A0 0xF216F87E 2 BL {pc}+0x216100 ; 0xc02565a0 true +Cycle Count 59 Tracing disabled +Info Tracing enabled +Instruction 7554 S:0xC00404A4 0x62E0 0 STR r0,[r4,#0x2c] false +Instruction 7555 S:0xC00404A6 0xE7F3 4 B {pc}-0x16 ; 0xc0040490 true +Instruction 7556 S:0xC0040490 0x4628 0 MOV r0,r5 false +Instruction 7557 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false +Instruction 7558 S:0xC0040496 0xE8BD4038 0 POP {r3-r5,lr} false +Instruction 7559 S:0xC004049A 0xF215BECF 10 B.W {pc}+0x215da2 ; 0xc025623c true +Cycle Count 69 Tracing disabled +Info Tracing enabled +Instruction 7560 S:0xC0041EEE 0xF8D8A124 0 LDR r10,[r8,#0x124] false +Instruction 7561 S:0xC0041EF2 0xF8D83128 0 LDR r3,[r8,#0x128] false +Instruction 7562 S:0xC0041EF6 0xF8DA2084 0 LDR r2,[r10,#0x84] false +Instruction 7563 S:0xC0041EFA 0xF8D274C0 0 LDR r7,[r2,#0x4c0] false +Instruction 7564 S:0xC0041EFE 0x9704 0 STR r7,[sp,#0x10] false +Instruction 7565 S:0xC0041F00 0x2B00 0 CMP r3,#0 false +Instruction 7566 S:0xC0041F02 0xF0008108 11 BEQ.W {pc}+0x214 ; 0xc0042116 true +Instruction 7567 S:0xC0042116 0xF5026290 0 ADD r2,r2,#0x480 false +Instruction 7568 S:0xC004211A 0xE9D26700 0 LDRD r6,r7,[r2,#0] false +Instruction 7569 S:0xC004211E 0xE6F8 2 B {pc}-0x20c ; 0xc0041f12 true +Instruction 7570 S:0xC0041F12 0x46C3 0 MOV r11,r8 false +Instruction 7571 S:0xC0041F14 0xF8D8201C 0 LDR r2,[r8,#0x1c] false +Instruction 7572 S:0xC0041F18 0xF8DA3030 0 LDR r3,[r10,#0x30] false +Instruction 7573 S:0xC0041F1C 0xE9FB014E 0 LDRD r0,r1,[r11,#0x138]! false +Instruction 7574 S:0xC0041F20 0x9209 0 STR r2,[sp,#0x24] false +Instruction 7575 S:0xC0041F22 0x1A30 0 SUBS r0,r6,r0 false +Instruction 7576 S:0xC0041F24 0xEB670101 0 SBC r1,r7,r1 false +Instruction 7577 S:0xC0041F28 0x9306 0 STR r3,[sp,#0x18] false +Instruction 7578 S:0xC0041F2A 0xF7FDFD17 4 BL {pc}-0x25ce ; 0xc003f95c true +Instruction 7579 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 7580 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 7581 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 7582 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 7583 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 7584 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 7585 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 7586 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 7587 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 7588 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 7589 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 7590 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 7591 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 7592 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 7593 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 7594 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 7595 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 7596 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 7597 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 7598 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 7599 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 7600 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 7601 S:0xC003F9A6 0x4770 26 BX lr true +Instruction 7602 S:0xC0041F2E 0x2800 0 CMP r0,#0 false +Instruction 7603 S:0xC0041F30 0xF1710C00 0 SBCS r12,r1,#0 false +Instruction 7604 S:0xC0041F34 0xF2C080D9 1 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail +Instruction 7605 S:0xC0041F38 0x0A84 0 LSRS r4,r0,#10 false +Instruction 7606 S:0xC0041F3A 0x0A8D 0 LSRS r5,r1,#10 false +Instruction 7607 S:0xC0041F3C 0xEA445481 0 ORR r4,r4,r1,LSL #22 false +Instruction 7608 S:0xC0041F40 0xEA540005 0 ORRS r0,r4,r5 false +Instruction 7609 S:0xC0041F44 0xD0A5 5 BEQ {pc}-0xb2 ; 0xc0041e92 true +Instruction 7610 S:0xC0041E92 0xF8D93084 0 LDR r3,[r9,#0x84] false +Instruction 7611 S:0xC0041E96 0xF5036390 0 ADD r3,r3,#0x480 false +Instruction 7612 S:0xC0041E9A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 7613 S:0xC0041E9E 0xE9C82308 0 STRD r2,r3,[r8,#0x20] false +Instruction 7614 S:0xC0041EA2 0xF8D92084 0 LDR r2,[r9,#0x84] false +Instruction 7615 S:0xC0041EA6 0xF8C98030 0 STR r8,[r9,#0x30] false +Instruction 7616 S:0xC0041EAA 0xF8D83000 0 LDR r3,[r8,#0] false +Instruction 7617 S:0xC0041EAE 0x6B12 0 LDR r2,[r2,#0x30] false +Instruction 7618 S:0xC0041EB0 0xEBB20F43 0 CMP r2,r3,LSL #1 false +Instruction 7619 S:0xC0041EB4 0xE9D8230A 0 LDRD r2,r3,[r8,#0x28] false +Instruction 7620 S:0xC0041EB8 0xD30E 8 BCC {pc}+0x20 ; 0xc0041ed8 true fail +Instruction 7621 S:0xC0041EBA 0xE9D8010E 0 LDRD r0,r1,[r8,#0x38] false +Instruction 7622 S:0xC0041EBE 0xE9D8452A 0 LDRD r4,r5,[r8,#0xa8] false +Instruction 7623 S:0xC0041EC2 0x1A10 0 SUBS r0,r2,r0 false +Instruction 7624 S:0xC0041EC4 0xEB630101 0 SBC r1,r3,r1 false +Instruction 7625 S:0xC0041EC8 0x42A9 0 CMP r1,r5 false +Instruction 7626 S:0xC0041ECA 0xBF08 0 IT EQ false +Instruction 7627 S:0xC0041ECC 0x42A0 0 CMP r0,r4 false +Instruction 7628 S:0xC0041ECE 0xBF3C 0 ITT CC false +Instruction 7629 S:0xC0041ED0 0x4620 0 MOV r0,r4 false +Instruction 7630 S:0xC0041ED2 0x4629 0 MOV r1,r5 false +Instruction 7631 S:0xC0041ED4 0xE9C8012A 0 STRD r0,r1,[r8,#0xa8] false +Instruction 7632 S:0xC0041ED8 0xE9C8230E 0 STRD r2,r3,[r8,#0x38] false +Instruction 7633 S:0xC0041EDC 0xB011 0 ADD sp,sp,#0x44 false +Instruction 7634 S:0xC0041EDE 0xE8BD8FF0 33 POP {r4-r11,pc} true +Instruction 7635 S:0xC0042200 0xF8D54128 0 LDR r4,[r5,#0x128] false +Instruction 7636 S:0xC0042204 0x2C00 0 CMP r4,#0 false +Instruction 7637 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail +Instruction 7638 S:0xC0042208 0x4B18 0 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false +Instruction 7639 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false +Instruction 7640 S:0xC004220C 0x681B 0 LDR r3,[r3,#0] false +Instruction 7641 S:0xC004220E 0x061A 0 LSLS r2,r3,#24 false +Instruction 7642 S:0xC0042210 0xD51A 16 BPL {pc}+0x38 ; 0xc0042248 true +Instruction 7643 S:0xC0042248 0x4628 0 MOV r0,r5 false +Instruction 7644 S:0xC004224A 0xBDF8 4 POP {r3-r7,pc} true +Cycle Count 288 Tracing disabled +Info Tracing enabled +Instruction 7645 S:0xC000CCF8 0xF1010C1C 0 ADD r12,r1,#0x1c false +Instruction 7646 S:0xC000CCFC 0x6E13 0 LDR r3,[r2,#0x60] false +Instruction 7647 S:0xC000CCFE 0xE8AC0FF0 0 STM r12!,{r4-r11} false +Instruction 7648 S:0xC000CD02 0xF84CDB04 0 STR sp,[r12],#4 false +Instruction 7649 S:0xC000CD06 0xF84CEB04 0 STR lr,[r12],#4 false +Instruction 7650 S:0xC000CD0A 0xEE0D3F70 0 MCR p15,#0x0,r3,c13,c0,#3 false +Instruction 7651 S:0xC000CD0E 0xF04F0400 0 MOV r4,#0 false +Instruction 7652 S:0xC000CD12 0xEE0D4F50 0 MCR p15,#0x0,r4,c13,c0,#2 false +Instruction 7653 S:0xC000CD16 0x4605 0 MOV r5,r0 false +Instruction 7654 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false +Instruction 7655 S:0xC000CD1C 0x4806 0 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false +Instruction 7656 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false +Instruction 7657 S:0xC000CD22 0xF029FDF7 208 BL {pc}+0x29bf2 ; 0xc0036914 true +Instruction 7658 S:0xC0036914 0xB510 0 PUSH {r4,lr} false +Instruction 7659 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false +Instruction 7660 S:0xC0036918 0xB500 0 PUSH {lr} false +Instruction 7661 S:0xC003691A 0xF85DEB04 0 POP {lr} false +Instruction 7662 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 7663 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false +Instruction 7664 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false +Instruction 7665 S:0xC0036926 0xF7FFFFE9 2 BL {pc}-0x2a ; 0xc00368fc true +Instruction 7666 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false +Instruction 7667 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false +Instruction 7668 S:0xC0036900 0xB500 0 PUSH {lr} false +Instruction 7669 S:0xC0036902 0xF85DEB04 0 POP {lr} false +Instruction 7670 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false +Instruction 7671 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false +Instruction 7672 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 7673 S:0xC003690C 0xF7FFFFCC 2 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 7674 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 7675 S:0xC00368AC 0xB500 0 PUSH {lr} false +Instruction 7676 S:0xC00368AE 0xF85DEB04 0 POP {lr} false +Instruction 7677 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 7678 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false +Instruction 7679 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 7680 S:0xC00368B8 0x4690 0 MOV r8,r2 false +Instruction 7681 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 7682 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 7683 S:0xC00368BE 0xBF18 0 IT NE false +Instruction 7684 S:0xC00368C0 0x2C00 0 CMP r4,#0 false +Instruction 7685 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 7686 S:0xC00368C4 0x2000 0 MOVS r0,#0 false +Instruction 7687 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 7688 S:0xC00368C8 0xD10A 29 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 7689 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 7690 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 7691 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 7692 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 7693 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 7694 S:0xC00368EA 0x4798 18 BLX r3 true +Instruction 7695 S:0xC0008C20 0xB538 0 PUSH {r3-r5,lr} false +Instruction 7696 S:0xC0008C22 0xB500 0 PUSH {lr} false +Instruction 7697 S:0xC0008C24 0xF85DEB04 0 POP {lr} false +Instruction 7698 S:0xC0008C28 0x4614 0 MOV r4,r2 false +Instruction 7699 S:0xC0008C2A 0x2903 0 CMP r1,#3 false +Instruction 7700 S:0xC0008C2C 0xD816 50 BHI {pc}+0x30 ; 0xc0008c5c true fail +Instruction 7701 S:0xC0008C2E 0xE8DFF001 8 TBB [pc,r1] true +Instruction 7702 S:0xC0008C60 0xEEF84A10 0 VMRS r4,FPEXC false +Instruction 7703 S:0xC0008C64 0x0060 0 LSLS r0,r4,#1 false +Instruction 7704 S:0xC0008C66 0x6953 0 LDR r3,[r2,#0x14] false +Instruction 7705 S:0xC0008C68 0xD507 21 BPL {pc}+0x12 ; 0xc0008c7a true +Instruction 7706 S:0xC0008C7A 0xF0244480 0 BIC r4,r4,#0x40000000 false +Instruction 7707 S:0xC0008C7E 0xEEE84A10 0 VMSR FPEXC,r4 false +Instruction 7708 S:0xC0008C82 0x2000 0 MOVS r0,#0 false +Instruction 7709 S:0xC0008C84 0xBD38 54 POP {r3-r5,pc} true +Instruction 7710 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 7711 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 7712 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 7713 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 7714 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 7715 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 7716 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 7717 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 7718 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 7719 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 7720 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 7721 S:0xC00368DE 0xB15B 3 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 7722 S:0xC00368F8 0xE8BD81F0 8 POP {r4-r8,pc} true +Instruction 7723 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false +Instruction 7724 S:0xC0036912 0xBD10 2 POP {r4,pc} true +Instruction 7725 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false +Instruction 7726 S:0xC003692C 0xBD10 3 POP {r4,pc} true +Instruction 7727 S:0xC000CD26 0x46A4 0 MOV r12,r4 false +Instruction 7728 S:0xC000CD28 0x4628 0 MOV r0,r5 false +Instruction 7729 S:0xC000CD2A 0xE8BC0FF0 0 LDM r12!,{r4-r11} false +Instruction 7730 S:0xC000CD2E 0xF85CDB04 0 LDR sp,[r12],#4 false +Instruction 7731 S:0xC000CD32 0xF8DCF000 15 LDR pc,[r12,#0] true +Instruction 7732 S:0xC03E398E 0x? 225 Cannot access target memory false +Instruction 7733 S:? 0x? 279 Unknown instruction address false fail +Instruction 7734 S:? 0x? 446 Unknown instruction address false +Instruction 7735 S:? 0x? 5 Unknown instruction address false fail +Instruction 7736 S:? 0x? 12 Unknown instruction address false +Cycle Count 158 Tracing disabled +Info Tracing enabled +Instruction 7737 S:0xC002ECA6 0xE75C 125 B {pc}-0x144 ; 0xc002eb62 true +Instruction 7738 S:0xC002EB62 0x4658 0 MOV r0,r11 false +Instruction 7739 S:0xC002EB64 0xF3B5FD5E 112 BL {pc}+0x3b5ac0 ; 0xc03e4624 true +Cycle Count 97 Tracing disabled +Info Tracing enabled +Instruction 7740 S:0xC002EB68 0x6AE2 0 LDR r2,[r4,#0x2c] false +Instruction 7741 S:0xC002EB6A 0x0790 0 LSLS r0,r2,#30 false +Instruction 7742 S:0xC002EB6C 0xF10080C1 98 BMI.W {pc}+0x186 ; 0xc002ecf2 true fail +Instruction 7743 S:0xC002EB70 0x0751 0 LSLS r1,r2,#29 false +Instruction 7744 S:0xC002EB72 0x6A66 0 LDR r6,[r4,#0x24] false +Instruction 7745 S:0xC002EB74 0xF14080B5 3 BPL.W {pc}+0x16e ; 0xc002ece2 true fail +Instruction 7746 S:0xC002EB78 0x6A20 0 LDR r0,[r4,#0x20] false +Instruction 7747 S:0xC002EB7A 0x4647 0 MOV r7,r8 false +Instruction 7748 S:0xC002EB7C 0xF8D8100C 0 LDR r1,[r8,#0xc] false +Instruction 7749 S:0xC002EB80 0x4288 0 CMP r0,r1 false +Instruction 7750 S:0xC002EB82 0xF040809F 2 BNE.W {pc}+0x142 ; 0xc002ecc4 true fail +Instruction 7751 S:0xC002EB86 0xF0220204 0 BIC r2,r2,#4 false +Instruction 7752 S:0xC002EB8A 0x62E2 0 STR r2,[r4,#0x2c] false +Instruction 7753 S:0xC002EB8C 0x6A32 0 LDR r2,[r6,#0x20] false +Instruction 7754 S:0xC002EB8E 0xF10B0514 0 ADD r5,r11,#0x14 false +Instruction 7755 S:0xC002EB92 0x3A01 0 SUBS r2,#1 false +Instruction 7756 S:0xC002EB94 0x6232 0 STR r2,[r6,#0x20] false +Instruction 7757 S:0xC002EB96 0xE8940006 0 LDM r4,{r1,r2} false +Instruction 7758 S:0xC002EB9A 0x604A 0 STR r2,[r1,#4] false +Instruction 7759 S:0xC002EB9C 0x6011 0 STR r1,[r2,#0] false +Instruction 7760 S:0xC002EB9E 0x6024 0 STR r4,[r4,#0] false +Instruction 7761 S:0xC002EBA0 0x6064 0 STR r4,[r4,#4] false +Instruction 7762 S:0xC002EBA2 0xF1040618 0 ADD r6,r4,#0x18 false +Instruction 7763 S:0xC002EBA6 0xF04F0901 0 MOV r9,#1 false +Instruction 7764 S:0xC002EBAA 0xF8DB2014 0 LDR r2,[r11,#0x14] false +Instruction 7765 S:0xC002EBAE 0x4295 0 CMP r5,r2 false +Instruction 7766 S:0xC002EBB0 0xD07A 17 BEQ {pc}+0xf8 ; 0xc002eca8 true fail +Instruction 7767 S:0xC002EBB2 0xF8DB2200 0 LDR r2,[r11,#0x200] false +Instruction 7768 S:0xC002EBB6 0x2A00 0 CMP r2,#0 false +Instruction 7769 S:0xC002EBB8 0xD156 2 BNE {pc}+0xb0 ; 0xc002ec68 true fail +Instruction 7770 S:0xC002EBBA 0xF8DB2020 0 LDR r2,[r11,#0x20] false +Instruction 7771 S:0xC002EBBE 0x2A00 0 CMP r2,#0 false +Instruction 7772 S:0xC002EBC0 0xF00080CF 1 BEQ.W {pc}+0x1a2 ; 0xc002ed62 true fail +Instruction 7773 S:0xC002EBC4 0x69A2 0 LDR r2,[r4,#0x18] false +Instruction 7774 S:0xC002EBC6 0x4296 0 CMP r6,r2 false +Instruction 7775 S:0xC002EBC8 0xF04080D5 1 BNE.W {pc}+0x1ae ; 0xc002ed76 true fail +Instruction 7776 S:0xC002EBCC 0x6A20 0 LDR r0,[r4,#0x20] false +Instruction 7777 S:0xC002EBCE 0x68F9 0 LDR r1,[r7,#0xc] false +Instruction 7778 S:0xC002EBD0 0x6A63 0 LDR r3,[r4,#0x24] false +Instruction 7779 S:0xC002EBD2 0x4288 0 CMP r0,r1 false +Instruction 7780 S:0xC002EBD4 0x6AE2 0 LDR r2,[r4,#0x2c] false +Instruction 7781 S:0xC002EBD6 0xF04080B2 3 BNE.W {pc}+0x168 ; 0xc002ed3e true fail +Instruction 7782 S:0xC002EBDA 0x4611 0 MOV r1,r2 false +Instruction 7783 S:0xC002EBDC 0xF4127FE4 0 TST r2,#0x1c8 false +Instruction 7784 S:0xC002EBE0 0xF4217084 0 BIC r0,r1,#0x108 false +Instruction 7785 S:0xC002EBE4 0x62E0 0 STR r0,[r4,#0x2c] false +Instruction 7786 S:0xC002EBE6 0xD00D 1 BEQ {pc}+0x1e ; 0xc002ec04 true fail +Instruction 7787 S:0xC002EBE8 0xF0110FC0 0 TST r1,#0xc0 false +Instruction 7788 S:0xC002EBEC 0xD10A 2 BNE {pc}+0x18 ; 0xc002ec04 true fail +Instruction 7789 S:0xC002EBEE 0xF5037200 0 ADD r2,r3,#0x200 false +Instruction 7790 S:0xC002EBF2 0xE8521F00 0 LDREX r1,[r2] false +Instruction 7791 S:0xC002EBF6 0xF1010101 0 ADD r1,r1,#1 false +Instruction 7792 S:0xC002EBFA 0xE8421000 0 STREX r0,r1,[r2] false +Instruction 7793 S:0xC002EBFE 0xF0900F00 0 TEQ r0,#0 false +Instruction 7794 S:0xC002EC02 0xD1F6 40 BNE {pc}-0x10 ; 0xc002ebf2 true fail +Instruction 7795 S:0xC002EC04 0xF8DB1014 0 LDR r1,[r11,#0x14] false +Instruction 7796 S:0xC002EC08 0xF8513C04 0 LDR r3,[r1,#-4] false +Instruction 7797 S:0xC002EC0C 0x1F0A 0 SUBS r2,r1,#4 false +Instruction 7798 S:0xC002EC0E 0x4620 0 MOV r0,r4 false +Instruction 7799 S:0xC002EC10 0x4611 0 MOV r1,r2 false +Instruction 7800 S:0xC002EC12 0x071B 0 LSLS r3,r3,#28 false +Instruction 7801 S:0xC002EC14 0xD44D 32 BMI {pc}+0x9e ; 0xc002ecb2 true fail +Instruction 7802 S:0xC002EC16 0xF7FFFD17 3 BL {pc}-0x5ce ; 0xc002e648 true +Instruction 7803 S:0xC002E648 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7804 S:0xC002E64C 0xB085 0 SUB sp,sp,#0x14 false +Instruction 7805 S:0xC002E64E 0xB500 0 PUSH {lr} false +Instruction 7806 S:0xC002E650 0xF85DEB04 0 POP {lr} false +Instruction 7807 S:0xC002E654 0x680B 0 LDR r3,[r1,#0] false +Instruction 7808 S:0xC002E656 0x460D 0 MOV r5,r1 false +Instruction 7809 S:0xC002E658 0x4604 0 MOV r4,r0 false +Instruction 7810 S:0xC002E65A 0xF0130904 0 ANDS r9,r3,#4 false +Instruction 7811 S:0xC002E65E 0x6A46 0 LDR r6,[r0,#0x24] false +Instruction 7812 S:0xC002E660 0xBF18 0 IT NE false +Instruction 7813 S:0xC002E662 0xF02309FF 0 BIC r9,r3,#0xff false +Instruction 7814 S:0xC002E666 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 7815 S:0xC002E668 0xF8D92004 0 LDR r2,[r9,#4] false +Instruction 7816 S:0xC002E66C 0xF8D22080 0 LDR r2,[r2,#0x80] false +Instruction 7817 S:0xC002E670 0xF3C21A40 0 UBFX r10,r2,#5,#1 false +Instruction 7818 S:0xC002E674 0x061A 0 LSLS r2,r3,#24 false +Instruction 7819 S:0xC002E676 0xD402 153 BMI {pc}+8 ; 0xc002e67e true fail +Instruction 7820 S:0xC002E678 0x6933 0 LDR r3,[r6,#0x10] false +Instruction 7821 S:0xC002E67A 0x075B 0 LSLS r3,r3,#29 false +Instruction 7822 S:0xC002E67C 0xD57A 1 BPL {pc}+0xf8 ; 0xc002e774 true +Instruction 7823 S:0xC002E774 0x466A 0 MOV r2,sp false +Instruction 7824 S:0xC002E776 0x6873 0 LDR r3,[r6,#4] false +Instruction 7825 S:0xC002E778 0xF42258FF 0 BIC r8,r2,#0x1fe0 false +Instruction 7826 S:0xC002E77C 0xF028081F 0 BIC r8,r8,#0x1f false +Instruction 7827 S:0xC002E780 0xF8D82014 0 LDR r2,[r8,#0x14] false +Instruction 7828 S:0xC002E784 0x429A 0 CMP r2,r3 false +Instruction 7829 S:0xC002E786 0xF43FAF7A 246 BEQ {pc}-0x108 ; 0xc002e67e true +Instruction 7830 S:0xC002E67E 0x4629 0 MOV r1,r5 false +Instruction 7831 S:0xC002E680 0x4630 0 MOV r0,r6 false +Instruction 7832 S:0xC002E682 0xF7FDFF33 2 BL {pc}-0x2196 ; 0xc002c4ec true +Instruction 7833 S:0xC002C4EC 0xB500 0 PUSH {lr} false +Instruction 7834 S:0xC002C4EE 0xF85DEB04 0 POP {lr} false +Instruction 7835 S:0xC002C4F2 0x2301 0 MOVS r3,#1 false +Instruction 7836 S:0xC002C4F4 0xF6C96337 0 MOVT r3,#0x9e37 false +Instruction 7837 S:0xC002C4F8 0xFB03F301 0 MUL r3,r3,r1 false +Instruction 7838 S:0xC002C4FC 0x0E9B 0 LSRS r3,r3,#26 false +Instruction 7839 S:0xC002C4FE 0xEB000083 0 ADD r0,r0,r3,LSL #2 false +Instruction 7840 S:0xC002C502 0xF8D00094 0 LDR r0,[r0,#0x94] false +Instruction 7841 S:0xC002C506 0xB938 129 CBNZ r0,{pc}+0x12 ; 0xc002c518 true fail +Instruction 7842 S:0xC002C508 0x4770 1 BX lr true +Instruction 7843 S:0xC002E686 0x4601 0 MOV r1,r0 false +Instruction 7844 S:0xC002E688 0x2800 0 CMP r0,#0 false +Instruction 7845 S:0xC002E68A 0xF04080C5 1 BNE.W {pc}+0x18e ; 0xc002e818 true fail +Instruction 7846 S:0xC002E68E 0x2301 0 MOVS r3,#1 false +Instruction 7847 S:0xC002E690 0xF6C96337 0 MOVT r3,#0x9e37 false +Instruction 7848 S:0xC002E694 0xFB03F305 0 MUL r3,r3,r5 false +Instruction 7849 S:0xC002E698 0x0E9B 0 LSRS r3,r3,#26 false +Instruction 7850 S:0xC002E69A 0x3320 0 ADDS r3,r3,#0x20 false +Instruction 7851 S:0xC002E69C 0xEB060383 0 ADD r3,r6,r3,LSL #2 false +Instruction 7852 S:0xC002E6A0 0xF1030114 0 ADD r1,r3,#0x14 false +Instruction 7853 S:0xC002E6A4 0x695A 0 LDR r2,[r3,#0x14] false +Instruction 7854 S:0xC002E6A6 0x6022 0 STR r2,[r4,#0] false +Instruction 7855 S:0xC002E6A8 0xB102 17 CBZ r2,{pc}+4 ; 0xc002e6ac true +Instruction 7856 S:0xC002E6AC 0x615C 0 STR r4,[r3,#0x14] false +Instruction 7857 S:0xC002E6AE 0x462B 0 MOV r3,r5 false +Instruction 7858 S:0xC002E6B0 0x6061 0 STR r1,[r4,#4] false +Instruction 7859 S:0xC002E6B2 0x60A5 0 STR r5,[r4,#8] false +Instruction 7860 S:0xC002E6B4 0x68EA 0 LDR r2,[r5,#0xc] false +Instruction 7861 S:0xC002E6B6 0xF8C49010 0 STR r9,[r4,#0x10] false +Instruction 7862 S:0xC002E6BA 0x60E2 0 STR r2,[r4,#0xc] false +Instruction 7863 S:0xC002E6BC 0xF8530B04 0 LDR r0,[r3],#4 false +Instruction 7864 S:0xC002E6C0 0x68AA 0 LDR r2,[r5,#8] false +Instruction 7865 S:0xC002E6C2 0x6869 0 LDR r1,[r5,#4] false +Instruction 7866 S:0xC002E6C4 0xF3C01003 0 UBFX r0,r0,#4,#4 false +Instruction 7867 S:0xC002E6C8 0x9003 0 STR r0,[sp,#0xc] false +Instruction 7868 S:0xC002E6CA 0x604A 0 STR r2,[r1,#4] false +Instruction 7869 S:0xC002E6CC 0x6011 0 STR r1,[r2,#0] false +Instruction 7870 S:0xC002E6CE 0x606B 0 STR r3,[r5,#4] false +Instruction 7871 S:0xC002E6D0 0x60AB 0 STR r3,[r5,#8] false +Instruction 7872 S:0xC002E6D2 0xF1BA0F00 0 CMP r10,#0 false +Instruction 7873 S:0xC002E6D6 0xD173 33 BNE {pc}+0xea ; 0xc002e7c0 true fail +Instruction 7874 S:0xC002E6D8 0x466B 0 MOV r3,sp false +Instruction 7875 S:0xC002E6DA 0xF42358FF 0 BIC r8,r3,#0x1fe0 false +Instruction 7876 S:0xC002E6DE 0x6AE3 0 LDR r3,[r4,#0x2c] false +Instruction 7877 S:0xC002E6E0 0xF028081F 0 BIC r8,r8,#0x1f false +Instruction 7878 S:0xC002E6E4 0x061F 0 LSLS r7,r3,#24 false +Instruction 7879 S:0xC002E6E6 0xD50A 5 BPL {pc}+0x18 ; 0xc002e6fe true +Instruction 7880 S:0xC002E6FE 0x4628 0 MOV r0,r5 false +Instruction 7881 S:0xC002E700 0x68F1 0 LDR r1,[r6,#0xc] false +Instruction 7882 S:0xC002E702 0xF7FDFFDB 19 BL {pc}-0x2046 ; 0xc002c6bc true +Instruction 7883 S:0xC002C6BC 0xB570 0 PUSH {r4-r6,lr} false +Instruction 7884 S:0xC002C6BE 0xB500 0 PUSH {lr} false +Instruction 7885 S:0xC002C6C0 0xF85DEB04 0 POP {lr} false +Instruction 7886 S:0xC002C6C4 0x4604 0 MOV r4,r0 false +Instruction 7887 S:0xC002C6C6 0xF3BF8F5F 0 DMB false +Instruction 7888 S:0xC002C6CA 0x6803 0 LDR r3,[r0,#0] false +Instruction 7889 S:0xC002C6CC 0x014D 0 LSLS r5,r1,#5 false +Instruction 7890 S:0xC002C6CE 0x07DA 0 LSLS r2,r3,#31 false +Instruction 7891 S:0xC002C6D0 0xD501 242 BPL {pc}+6 ; 0xc002c6d6 true fail +Instruction 7892 S:0xC002C6D2 0x6025 0 STR r5,[r4,#0] false +Instruction 7893 S:0xC002C6D4 0xBD70 3 POP {r4-r6,pc} true +Instruction 7894 S:0xC002E706 0xF3BF8F5F 0 DMB false +Instruction 7895 S:0xC002E70A 0x8833 0 LDRH r3,[r6,#0] false +Instruction 7896 S:0xC002E70C 0x3301 0 ADDS r3,#1 false +Instruction 7897 S:0xC002E70E 0x8033 0 STRH r3,[r6,#0] false +Instruction 7898 S:0xC002E710 0xF3BF8F4F 0 DSB false +Instruction 7899 S:0xC002E714 0xF3AF8004 0 SEV.W false +Instruction 7900 S:0xC002E718 0xB662 0 CPSIE i false +Instruction 7901 S:0xC002E71A 0x4F6F 0 LDR r7,[pc,#444] ; [0xC002E8D8] = 0xC0635EB4 false +Instruction 7902 S:0xC002E71C 0x6AFB 0 LDR r3,[r7,#0x2c] false +Instruction 7903 S:0xC002E71E 0x2B00 0 CMP r3,#0 false +Instruction 7904 S:0xC002E720 0xD140 746 BNE {pc}+0x84 ; 0xc002e7a4 true fail +Instruction 7905 S:0xC002E722 0x68E3 0 LDR r3,[r4,#0xc] false +Instruction 7906 S:0xC002E724 0x4628 0 MOV r0,r5 false +Instruction 7907 S:0xC002E726 0x4798 2 BLX r3 true +Cycle Count 4416 Tracing disabled +Info Tracing enabled +Instruction 7908 S:0xC003923C 0xE92D43F0 0 PUSH {r4-r9,lr} false +Instruction 7909 S:0xC0039240 0xB083 0 SUB sp,sp,#0xc false +Instruction 7910 S:0xC0039242 0xAF02 0 ADD r7,sp,#8 false +Instruction 7911 S:0xC0039244 0xB500 0 PUSH {lr} false +Instruction 7912 S:0xC0039246 0xF85DEB04 0 POP {lr} false +Instruction 7913 S:0xC003924A 0x4604 0 MOV r4,r0 false +Instruction 7914 S:0xC003924C 0x4699 0 MOV r9,r3 false +Instruction 7915 S:0xC003924E 0x4688 0 MOV r8,r1 false +Instruction 7916 S:0xC0039250 0x4616 0 MOV r6,r2 false +Instruction 7917 S:0xC0039252 0xF3ABF9C9 42 BL {pc}+0x3ab396 ; 0xc03e45e8 true +Cycle Count 241 Tracing disabled +Info Tracing enabled +Instruction 7918 S:0xC0039256 0x4641 0 MOV r1,r8 false +Instruction 7919 S:0xC0039258 0xF8CD9000 0 STR r9,[sp,#0] false +Instruction 7920 S:0xC003925C 0x4632 0 MOV r2,r6 false +Instruction 7921 S:0xC003925E 0x2300 0 MOVS r3,#0 false +Instruction 7922 S:0xC0039260 0x4605 0 MOV r5,r0 false +Instruction 7923 S:0xC0039262 0x4620 0 MOV r0,r4 false +Instruction 7924 S:0xC0039264 0xF7FFFB9C 1 BL {pc}-0x8c4 ; 0xc00389a0 true +Instruction 7925 S:0xC00389A0 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7926 S:0xC00389A4 0xB083 0 SUB sp,sp,#0xc false +Instruction 7927 S:0xC00389A6 0xAF00 0 ADD r7,sp,#0 false +Instruction 7928 S:0xC00389A8 0xB500 0 PUSH {lr} false +Instruction 7929 S:0xC00389AA 0xF85DEB04 0 POP {lr} false +Instruction 7930 S:0xC00389AE 0x4680 0 MOV r8,r0 false +Instruction 7931 S:0xC00389B0 0x469A 0 MOV r10,r3 false +Instruction 7932 S:0xC00389B2 0x468B 0 MOV r11,r1 false +Instruction 7933 S:0xC00389B4 0x607A 0 STR r2,[r7,#4] false +Instruction 7934 S:0xC00389B6 0xF8583F04 0 LDR r3,[r8,#4]! false +Instruction 7935 S:0xC00389BA 0xF8D79030 0 LDR r9,[r7,#0x30] false +Instruction 7936 S:0xC00389BE 0x4598 0 CMP r8,r3 false +Instruction 7937 S:0xC00389C0 0xF1A3040C 0 SUB r4,r3,#0xc false +Instruction 7938 S:0xC00389C4 0x681D 0 LDR r5,[r3,#0] false +Instruction 7939 S:0xC00389C6 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 7940 S:0xC00389CA 0xD016 32 BEQ {pc}+0x30 ; 0xc00389fa true fail +Instruction 7941 S:0xC00389CC 0xF8D4C008 0 LDR r12,[r4,#8] false +Instruction 7942 S:0xC00389D0 0x4620 0 MOV r0,r4 false +Instruction 7943 S:0xC00389D2 0x464B 0 MOV r3,r9 false +Instruction 7944 S:0xC00389D4 0x4659 0 MOV r1,r11 false +Instruction 7945 S:0xC00389D6 0x4652 0 MOV r2,r10 false +Instruction 7946 S:0xC00389D8 0x6826 0 LDR r6,[r4,#0] false +Instruction 7947 S:0xC00389DA 0x47E0 8 BLX r12 true +Cycle Count 182 Tracing disabled +Info Tracing enabled +Instruction 7948 S:0xC003D6A0 0xB488 0 PUSH {r3,r7} false +Instruction 7949 S:0xC003D6A2 0xAF00 0 ADD r7,sp,#0 false +Instruction 7950 S:0xC003D6A4 0xB500 0 PUSH {lr} false +Instruction 7951 S:0xC003D6A6 0xF85DEB04 0 POP {lr} false +Instruction 7952 S:0xC003D6AA 0x6840 0 LDR r0,[r0,#4] false +Instruction 7953 S:0xC003D6AC 0x46BD 0 MOV sp,r7 false +Instruction 7954 S:0xC003D6AE 0xBC88 0 POP {r3,r7} false +Instruction 7955 S:0xC003D6B0 0xF7FFBEDE 115 B.W {pc}-0x240 ; 0xc003d470 true +Instruction 7956 S:0xC003D470 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 7957 S:0xC003D474 0xB085 0 SUB sp,sp,#0x14 false +Instruction 7958 S:0xC003D476 0xAF00 0 ADD r7,sp,#0 false +Instruction 7959 S:0xC003D478 0xB500 0 PUSH {lr} false +Instruction 7960 S:0xC003D47A 0xF85DEB04 0 POP {lr} false +Instruction 7961 S:0xC003D47E 0x4604 0 MOV r4,r0 false +Instruction 7962 S:0xC003D480 0x460D 0 MOV r5,r1 false +Instruction 7963 S:0xC003D482 0x4691 0 MOV r9,r2 false +Instruction 7964 S:0xC003D484 0xF3BF8F5F 0 DMB false +Instruction 7965 S:0xC003D488 0xF200483C 0 ADD r8,r0,#0x43c false +Instruction 7966 S:0xC003D48C 0x4640 0 MOV r0,r8 false +Instruction 7967 S:0xC003D48E 0xF3A7F8AB 2 BL {pc}+0x3a715a ; 0xc03e45e8 true +Cycle Count 643 Tracing disabled +Info Tracing enabled +Instruction 7968 S:0xC003D492 0x6823 0 LDR r3,[r4,#0] false +Instruction 7969 S:0xC003D494 0x401D 0 ANDS r5,r5,r3 false +Instruction 7970 S:0xC003D496 0x4682 0 MOV r10,r0 false +Instruction 7971 S:0xC003D498 0xD07E 111 BEQ {pc}+0x100 ; 0xc003d598 true fail +Instruction 7972 S:0xC003D49A 0x6862 0 LDR r2,[r4,#4] false +Instruction 7973 S:0xC003D49C 0x69E3 0 LDR r3,[r4,#0x1c] false +Instruction 7974 S:0xC003D49E 0x4E7B 0 LDR r6,[pc,#492] ; [0xC003D68C] false +Instruction 7975 S:0xC003D4A0 0xF8D2C014 0 LDR r12,[r2,#0x14] false +Instruction 7976 S:0xC003D4A4 0x2B00 0 CMP r3,#0 false +Instruction 7977 S:0xC003D4A6 0xF0408081 199 BNE.W {pc}+0x106 ; 0xc003d5ac true fail +Instruction 7978 S:0xC003D4AA 0x4D79 0 LDR r5,[pc,#484] ; [0xC003D690] false +Instruction 7979 S:0xC003D4AC 0xE7FF 1 B {pc}+2 ; 0xc003d4ae true +Instruction 7980 S:0xC003D4AE 0x69A3 0 LDR r3,[r4,#0x18] false +Instruction 7981 S:0xC003D4B0 0x2B00 0 CMP r3,#0 false +Instruction 7982 S:0xC003D4B2 0xD1FC 1 BNE {pc}-4 ; 0xc003d4ae true fail +Instruction 7983 S:0xC003D4B4 0xF3BF8F5F 0 DMB false +Instruction 7984 S:0xC003D4B8 0x6823 0 LDR r3,[r4,#0] false +Instruction 7985 S:0xC003D4BA 0xF0130102 0 ANDS r1,r3,#2 false +Instruction 7986 S:0xC003D4BE 0xD004 104 BEQ {pc}+0xc ; 0xc003d4ca true +Instruction 7987 S:0xC003D4CA 0x6B23 0 LDR r3,[r4,#0x30] false +Instruction 7988 S:0xC003D4CC 0xF44F7080 0 MOV r0,#0x100 false +Instruction 7989 S:0xC003D4D0 0xF894223C 0 LDRB r2,[r4,#0x23c] false +Instruction 7990 S:0xC003D4D4 0x6020 0 STR r0,[r4,#0] false +Instruction 7991 S:0xC003D4D6 0xF3611245 0 BFI r2,r1,#5,#1 false +Instruction 7992 S:0xC003D4DA 0xF884223C 0 STRB r2,[r4,#0x23c] false +Instruction 7993 S:0xC003D4DE 0x6B1A 0 LDR r2,[r3,#0x30] false +Instruction 7994 S:0xC003D4E0 0xB112 116 CBZ r2,{pc}+8 ; 0xc003d4e8 true fail +Instruction 7995 S:0xC003D4E2 0x4620 0 MOV r0,r4 false +Instruction 7996 S:0xC003D4E4 0x4790 1 BLX r2 true +Instruction 7997 S:0xC003F8C0 0xB430 0 PUSH {r4,r5} false +Instruction 7998 S:0xC003F8C2 0xB500 0 PUSH {lr} false +Instruction 7999 S:0xC003F8C4 0xF85DEB04 0 POP {lr} false +Instruction 8000 S:0xC003F8C8 0xF8D0115C 0 LDR r1,[r0,#0x15c] false +Instruction 8001 S:0xC003F8CC 0xE9D14508 0 LDRD r4,r5,[r1,#0x20] false +Instruction 8002 S:0xC003F8D0 0xF3BF8F5F 0 DMB false +Instruction 8003 S:0xC003F8D4 0xE9D12306 0 LDRD r2,r3,[r1,#0x18] false +Instruction 8004 S:0xC003F8D8 0x42AB 0 CMP r3,r5 false +Instruction 8005 S:0xC003F8DA 0xBF08 0 IT EQ false +Instruction 8006 S:0xC003F8DC 0x42A2 0 CMP r2,r4 false +Instruction 8007 S:0xC003F8DE 0xD1F5 323 BNE {pc}-0x12 ; 0xc003f8cc true fail +Instruction 8008 S:0xC003F8E0 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false +Instruction 8009 S:0xC003F8E4 0x1AA4 0 SUBS r4,r4,r2 false +Instruction 8010 S:0xC003F8E6 0xEB650503 0 SBC r5,r5,r3 false +Instruction 8011 S:0xC003F8EA 0xE9C0451A 0 STRD r4,r5,[r0,#0x68] false +Instruction 8012 S:0xC003F8EE 0xBC30 0 POP {r4,r5} false +Instruction 8013 S:0xC003F8F0 0x4770 106 BX lr true +Instruction 8014 S:0xC003D4E6 0x6B23 0 LDR r3,[r4,#0x30] false +Instruction 8015 S:0xC003D4E8 0x6A1B 0 LDR r3,[r3,#0x20] false +Instruction 8016 S:0xC003D4EA 0x2110 0 MOVS r1,#0x10 false +Instruction 8017 S:0xC003D4EC 0x464A 0 MOV r2,r9 false +Instruction 8018 S:0xC003D4EE 0x4620 0 MOV r0,r4 false +Instruction 8019 S:0xC003D4F0 0x4798 1 BLX r3 true +Instruction 8020 S:0xC0040708 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 8021 S:0xC004070C 0xB09B 0 SUB sp,sp,#0x6c false +Instruction 8022 S:0xC004070E 0xB500 0 PUSH {lr} false +Instruction 8023 S:0xC0040710 0xF85DEB04 0 POP {lr} false +Instruction 8024 S:0xC0040714 0x4682 0 MOV r10,r0 false +Instruction 8025 S:0xC0040716 0x4668 0 MOV r0,sp false +Instruction 8026 S:0xC0040718 0x920A 0 STR r2,[sp,#0x28] false +Instruction 8027 S:0xC004071A 0xF4205BFF 0 BIC r11,r0,#0x1fe0 false +Instruction 8028 S:0xC004071E 0xF8DA3004 0 LDR r3,[r10,#4] false +Instruction 8029 S:0xC0040722 0xF02B0B1F 0 BIC r11,r11,#0x1f false +Instruction 8030 S:0xC0040726 0xF8DA21C4 0 LDR r2,[r10,#0x1c4] false +Instruction 8031 S:0xC004072A 0xF8CDB018 0 STR r11,[sp,#0x18] false +Instruction 8032 S:0xC004072E 0xF8DB4014 0 LDR r4,[r11,#0x14] false +Instruction 8033 S:0xC0040732 0x2A01 0 CMP r2,#1 false +Instruction 8034 S:0xC0040734 0x9108 0 STR r1,[sp,#0x20] false +Instruction 8035 S:0xC0040736 0x9400 0 STR r4,[sp,#0] false +Instruction 8036 S:0xC0040738 0x9D00 0 LDR r5,[sp,#0] false +Instruction 8037 S:0xC004073A 0x695C 0 LDR r4,[r3,#0x14] false +Instruction 8038 S:0xC004073C 0x9502 0 STR r5,[sp,#8] false +Instruction 8039 S:0xC004073E 0x9519 0 STR r5,[sp,#0x64] false +Instruction 8040 S:0xC0040740 0x9405 0 STR r4,[sp,#0x14] false +Instruction 8041 S:0xC0040742 0xF000812C 67 BEQ.W {pc}+0x25c ; 0xc004099e true fail +Instruction 8042 S:0xC0040746 0xF8DA320C 0 LDR r3,[r10,#0x20c] false +Instruction 8043 S:0xC004074A 0xB11B 17 CBZ r3,{pc}+0xa ; 0xc0040754 true fail +Instruction 8044 S:0xC004074C 0x9B08 0 LDR r3,[sp,#0x20] false +Instruction 8045 S:0xC004074E 0x0719 0 LSLS r1,r3,#28 false +Instruction 8046 S:0xC0040750 0xF1008129 2 BMI.W {pc}+0x256 ; 0xc00409a6 true fail +Instruction 8047 S:0xC0040754 0xF8DF92F8 0 LDR r9,[pc,#760] ; [0xC0040A50] false +Instruction 8048 S:0xC0040758 0x9F08 0 LDR r7,[sp,#0x20] false +Instruction 8049 S:0xC004075A 0xF0170710 0 ANDS r7,r7,#0x10 false +Instruction 8050 S:0xC004075E 0x9714 0 STR r7,[sp,#0x50] false +Instruction 8051 S:0xC0040760 0xBF08 0 IT EQ false +Instruction 8052 S:0xC0040762 0x463A 0 MOV r2,r7 false +Instruction 8053 S:0xC0040764 0xD010 53 BEQ {pc}+0x24 ; 0xc0040788 true fail +Instruction 8054 S:0xC0040766 0x9F00 0 LDR r7,[sp,#0] false +Instruction 8055 S:0xC0040768 0x9419 0 STR r4,[sp,#0x64] false +Instruction 8056 S:0xC004076A 0xF107021F 0 ADD r2,r7,#0x1f false +Instruction 8057 S:0xC004076E 0xF007031F 0 AND r3,r7,#0x1f false +Instruction 8058 S:0xC0040772 0xEA120227 0 ANDS r2,r2,r7,ASR #32 false +Instruction 8059 S:0xC0040776 0xBF38 0 IT CC false +Instruction 8060 S:0xC0040778 0x463A 0 MOV r2,r7 false +Instruction 8061 S:0xC004077A 0x1152 0 ASRS r2,r2,#5 false +Instruction 8062 S:0xC004077C 0x3272 0 ADDS r2,r2,#0x72 false +Instruction 8063 S:0xC004077E 0xF85A2022 0 LDR r2,[r10,r2,LSL #2] false +Instruction 8064 S:0xC0040782 0x40DA 0 LSRS r2,r2,r3 false +Instruction 8065 S:0xC0040784 0xF0020201 0 AND r2,r2,#1 false +Instruction 8066 S:0xC0040788 0x9D00 0 LDR r5,[sp,#0] false +Instruction 8067 S:0xC004078A 0x4BAF 0 LDR r3,[pc,#700] ; [0xC0040A48] false +Instruction 8068 S:0xC004078C 0xF8591025 0 LDR r1,[r9,r5,LSL #2] false +Instruction 8069 S:0xC0040790 0x185B 0 ADDS r3,r3,r1 false +Instruction 8070 S:0xC0040792 0xF8D36490 0 LDR r6,[r3,#0x490] false +Instruction 8071 S:0xC0040796 0x2E00 0 CMP r6,#0 false +Instruction 8072 S:0xC0040798 0xF00081C2 8 BEQ.W {pc}+0x388 ; 0xc0040b20 true fail +Instruction 8073 S:0xC004079C 0xF104001F 0 ADD r0,r4,#0x1f false +Instruction 8074 S:0xC00407A0 0x2501 0 MOVS r5,#1 false +Instruction 8075 S:0xC00407A2 0xEA100024 0 ANDS r0,r0,r4,ASR #32 false +Instruction 8076 S:0xC00407A6 0xBF38 0 IT CC false +Instruction 8077 S:0xC00407A8 0x4620 0 MOV r0,r4 false +Instruction 8078 S:0xC00407AA 0xF004031F 0 AND r3,r4,#0x1f false +Instruction 8079 S:0xC00407AE 0x9908 0 LDR r1,[sp,#0x20] false +Instruction 8080 S:0xC00407B0 0x409D 0 LSLS r5,r5,r3 false +Instruction 8081 S:0xC00407B2 0x1140 0 ASRS r0,r0,#5 false +Instruction 8082 S:0xC00407B4 0xF04F0B00 0 MOV r11,#0 false +Instruction 8083 S:0xC00407B8 0x0080 0 LSLS r0,r0,#2 false +Instruction 8084 S:0xC00407BA 0x6BF3 0 LDR r3,[r6,#0x3c] false +Instruction 8085 S:0xC00407BC 0x07DF 0 LSLS r7,r3,#31 false +Instruction 8086 S:0xC00407BE 0xD50D 191 BPL {pc}+0x1e ; 0xc00407dc true fail +Instruction 8087 S:0xC00407C0 0xB14A 1 CBZ r2,{pc}+0x16 ; 0xc00407d6 true fail +Instruction 8088 S:0xC00407C2 0xF0130F20 0 TST r3,#0x20 false +Instruction 8089 S:0xC00407C6 0xEB060700 0 ADD r7,r6,r0 false +Instruction 8090 S:0xC00407CA 0xD004 2 BEQ {pc}+0xc ; 0xc00407d6 true fail +Instruction 8091 S:0xC00407CC 0xF8D770F8 0 LDR r7,[r7,#0xf8] false +Instruction 8092 S:0xC00407D0 0x422F 0 TST r7,r5 false +Instruction 8093 S:0xC00407D2 0xF040820D 24 BNE.W {pc}+0x41e ; 0xc0040bf0 true fail +Instruction 8094 S:0xC00407D6 0x4219 0 TST r1,r3 false +Instruction 8095 S:0xC00407D8 0xBF18 0 IT NE false +Instruction 8096 S:0xC00407DA 0x46B3 0 MOV r11,r6 false +Instruction 8097 S:0xC00407DC 0x6836 0 LDR r6,[r6,#0] false +Instruction 8098 S:0xC00407DE 0x2E00 0 CMP r6,#0 false +Instruction 8099 S:0xC00407E0 0xD1EB 3 BNE {pc}-0x26 ; 0xc00407ba true +Instruction 8100 S:0xC00407BA 0x6BF3 0 LDR r3,[r6,#0x3c] false +Instruction 8101 S:0xC00407BC 0x07DF 0 LSLS r7,r3,#31 false +Instruction 8102 S:0xC00407BE 0xD50D 176 BPL {pc}+0x1e ; 0xc00407dc true +Instruction 8103 S:0xC00407DC 0x6836 0 LDR r6,[r6,#0] false +Instruction 8104 S:0xC00407DE 0x2E00 0 CMP r6,#0 false +Instruction 8105 S:0xC00407E0 0xD1EB 20 BNE {pc}-0x26 ; 0xc00407ba true fail +Instruction 8106 S:0xC00407E2 0xF1BB0F00 0 CMP r11,#0 false +Instruction 8107 S:0xC00407E6 0xF000819B 16 BEQ.W {pc}+0x33a ; 0xc0040b20 true +Instruction 8108 S:0xC0040B20 0x9805 0 LDR r0,[sp,#0x14] false +Instruction 8109 S:0xC0040B22 0xA919 0 ADD r1,sp,#0x64 false +Instruction 8110 S:0xC0040B24 0xF10A0238 0 ADD r2,r10,#0x38 false +Instruction 8111 S:0xC0040B28 0xF7FFFD5A 226 BL {pc}-0x548 ; 0xc00405e0 true +Instruction 8112 S:0xC00405E0 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 8113 S:0xC00405E4 0xB083 0 SUB sp,sp,#0xc false +Instruction 8114 S:0xC00405E6 0xB500 0 PUSH {lr} false +Instruction 8115 S:0xC00405E8 0xF85DEB04 0 POP {lr} false +Instruction 8116 S:0xC00405EC 0xF8D23128 0 LDR r3,[r2,#0x128] false +Instruction 8117 S:0xC00405F0 0x4616 0 MOV r6,r2 false +Instruction 8118 S:0xC00405F2 0x4680 0 MOV r8,r0 false +Instruction 8119 S:0xC00405F4 0x460F 0 MOV r7,r1 false +Instruction 8120 S:0xC00405F6 0x2B00 0 CMP r3,#0 false +Instruction 8121 S:0xC00405F8 0xD16E 121 BNE {pc}+0xe0 ; 0xc00406d8 true fail +Instruction 8122 S:0xC00405FA 0xF8DF9108 0 LDR r9,[pc,#264] ; [0xC0040704] false +Instruction 8123 S:0xC00405FE 0x4A3C 0 LDR r2,[pc,#240] ; [0xC00406F0] = 0xC05F3080 false +Instruction 8124 S:0xC0040600 0xF859A028 0 LDR r10,[r9,r8,LSL #2] false +Instruction 8125 S:0xC0040604 0x4614 0 MOV r4,r2 false +Instruction 8126 S:0xC0040606 0x4650 0 MOV r0,r10 false +Instruction 8127 S:0xC0040608 0xB11F 107 CBZ r7,{pc}+0xa ; 0xc0040612 true fail +Instruction 8128 S:0xC004060A 0x2108 0 MOVS r1,#8 false +Instruction 8129 S:0xC004060C 0x6039 0 STR r1,[r7,#0] false +Instruction 8130 S:0xC004060E 0xF8590028 0 LDR r0,[r9,r8,LSL #2] false +Instruction 8131 S:0xC0040612 0x4D38 0 LDR r5,[pc,#224] ; [0xC00406F4] = 0xC0607834 false +Instruction 8132 S:0xC0040614 0x4938 0 LDR r1,[pc,#224] ; [0xC00406F8] = 0xC05F07E8 false +Instruction 8133 S:0xC0040616 0x580B 0 LDR r3,[r1,r0] false +Instruction 8134 S:0xC0040618 0x6A29 0 LDR r1,[r5,#0x20] false +Instruction 8135 S:0xC004061A 0xF1030008 0 ADD r0,r3,#8 false +Instruction 8136 S:0xC004061E 0x4281 0 CMP r1,r0 false +Instruction 8137 S:0xC0040620 0xD046 145 BEQ {pc}+0x90 ; 0xc00406b0 true fail +Instruction 8138 S:0xC0040622 0xF8D6014C 0 LDR r0,[r6,#0x14c] false +Instruction 8139 S:0xC0040626 0x6AA9 0 LDR r1,[r5,#0x28] false +Instruction 8140 S:0xC0040628 0x4288 0 CMP r0,r1 false +Instruction 8141 S:0xC004062A 0xD341 3 BCC {pc}+0x86 ; 0xc00406b0 true +Instruction 8142 S:0xC00406B0 0x2000 0 MOVS r0,#0 false +Instruction 8143 S:0xC00406B2 0xB003 0 ADD sp,sp,#0xc false +Instruction 8144 S:0xC00406B4 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 8145 S:0xC0040B2C 0x2800 0 CMP r0,#0 false +Instruction 8146 S:0xC0040B2E 0xF43FAEE6 1 BEQ {pc}-0x230 ; 0xc00408fe true +Instruction 8147 S:0xC00408FE 0xF8DA3160 0 LDR r3,[r10,#0x160] false +Instruction 8148 S:0xC0040902 0x2B00 0 CMP r3,#0 false +Instruction 8149 S:0xC0040904 0xF040838A 5 BNE.W {pc}+0x718 ; 0xc004101c true fail +Instruction 8150 S:0xC0040908 0x9D05 0 LDR r5,[sp,#0x14] false +Instruction 8151 S:0xC004090A 0xF8DFB14C 0 LDR r11,[pc,#332] ; [0xC0040A58] = 0xC05F07E8 false +Instruction 8152 S:0xC004090E 0x484F 0 LDR r0,[pc,#316] ; [0xC0040A4C] = 0xC0607834 false +Instruction 8153 S:0xC0040910 0xF8591025 0 LDR r1,[r9,r5,LSL #2] false +Instruction 8154 S:0xC0040914 0x465B 0 MOV r3,r11 false +Instruction 8155 S:0xC0040916 0x4E4C 0 LDR r6,[pc,#304] ; [0xC0040A48] = 0xC05F3080 false +Instruction 8156 S:0xC0040918 0x585A 0 LDR r2,[r3,r1] false +Instruction 8157 S:0xC004091A 0xF1000320 0 ADD r3,r0,#0x20 false +Instruction 8158 S:0xC004091E 0x1874 0 ADDS r4,r6,r1 false +Instruction 8159 S:0xC0040920 0x6897 0 LDR r7,[r2,#8] false +Instruction 8160 S:0xC0040922 0x429F 0 CMP r7,r3 false +Instruction 8161 S:0xC0040924 0xD024 128 BEQ {pc}+0x4c ; 0xc0040970 true +Instruction 8162 S:0xC0040970 0x9B19 0 LDR r3,[sp,#0x64] false +Instruction 8163 S:0xC0040972 0x46DA 0 MOV r10,r11 false +Instruction 8164 S:0xC0040974 0xF103001F 0 ADD r0,r3,#0x1f false +Instruction 8165 S:0xC0040978 0xF85A1001 0 LDR r1,[r10,r1] false +Instruction 8166 S:0xC004097C 0xEA100023 0 ANDS r0,r0,r3,ASR #32 false +Instruction 8167 S:0xC0040980 0xBF38 0 IT CC false +Instruction 8168 S:0xC0040982 0x4618 0 MOV r0,r3 false +Instruction 8169 S:0xC0040984 0xF003021F 0 AND r2,r3,#0x1f false +Instruction 8170 S:0xC0040988 0x9D05 0 LDR r5,[sp,#0x14] false +Instruction 8171 S:0xC004098A 0x1140 0 ASRS r0,r0,#5 false +Instruction 8172 S:0xC004098C 0xF8511020 0 LDR r1,[r1,r0,LSL #2] false +Instruction 8173 S:0xC0040990 0xFA21F202 0 LSR r2,r1,r2 false +Instruction 8174 S:0xC0040994 0xF0120F01 0 TST r2,#1 false +Instruction 8175 S:0xC0040998 0xBF18 0 IT NE false +Instruction 8176 S:0xC004099A 0x461D 0 MOV r5,r3 false +Instruction 8177 S:0xC004099C 0x9505 0 STR r5,[sp,#0x14] false +Instruction 8178 S:0xC004099E 0x9805 0 LDR r0,[sp,#0x14] false +Instruction 8179 S:0xC00409A0 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 8180 S:0xC00409A2 0xE8BD8FF0 40 POP {r4-r11,pc} true +Instruction 8181 S:0xC003D4F2 0xF100011F 0 ADD r1,r0,#0x1f false +Instruction 8182 S:0xC003D4F6 0xF000031F 0 AND r3,r0,#0x1f false +Instruction 8183 S:0xC003D4FA 0xEA110120 0 ANDS r1,r1,r0,ASR #32 false +Instruction 8184 S:0xC003D4FE 0xBF38 0 IT CC false +Instruction 8185 S:0xC003D500 0x4601 0 MOV r1,r0 false +Instruction 8186 S:0xC003D502 0x4683 0 MOV r11,r0 false +Instruction 8187 S:0xC003D504 0x1149 0 ASRS r1,r1,#5 false +Instruction 8188 S:0xC003D506 0xF1010272 0 ADD r2,r1,#0x72 false +Instruction 8189 S:0xC003D50A 0xF8542022 0 LDR r2,[r4,r2,LSL #2] false +Instruction 8190 S:0xC003D50E 0x40DA 0 LSRS r2,r2,r3 false +Instruction 8191 S:0xC003D510 0x07D0 0 LSLS r0,r2,#31 false +Instruction 8192 S:0xC003D512 0xF14080A7 11 BPL.W {pc}+0x152 ; 0xc003d664 true fail +Instruction 8193 S:0xC003D516 0x4A5F 0 LDR r2,[pc,#380] ; [0xC003D694] false +Instruction 8194 S:0xC003D518 0x6812 0 LDR r2,[r2,#0] false +Instruction 8195 S:0xC003D51A 0xF8522021 0 LDR r2,[r2,r1,LSL #2] false +Instruction 8196 S:0xC003D51E 0xFA22F303 0 LSR r3,r2,r3 false +Instruction 8197 S:0xC003D522 0x07D9 0 LSLS r1,r3,#31 false +Instruction 8198 S:0xC003D524 0xF140809E 5 BPL.W {pc}+0x140 ; 0xc003d664 true fail +Instruction 8199 S:0xC003D528 0x6863 0 LDR r3,[r4,#4] false +Instruction 8200 S:0xC003D52A 0x695B 0 LDR r3,[r3,#0x14] false +Instruction 8201 S:0xC003D52C 0x459B 0 CMP r11,r3 false +Instruction 8202 S:0xC003D52E 0xD005 1 BEQ {pc}+0xe ; 0xc003d53c true +Instruction 8203 S:0xC003D53C 0x4A56 0 LDR r2,[pc,#344] ; [0xC003D698] = 0xC05FC564 false +Instruction 8204 S:0xC003D53E 0x4633 0 MOV r3,r6 false +Instruction 8205 S:0xC003D540 0xF855502B 0 LDR r5,[r5,r11,LSL #2] false +Instruction 8206 S:0xC003D544 0x6852 0 LDR r2,[r2,#4] false +Instruction 8207 S:0xC003D546 0x4E52 0 LDR r6,[pc,#328] ; [0xC003D690] = 0xC05FD5C0 false +Instruction 8208 S:0xC003D548 0x0512 0 LSLS r2,r2,#20 false +Instruction 8209 S:0xC003D54A 0xD50C 2 BPL {pc}+0x1c ; 0xc003d566 true fail +Instruction 8210 S:0xC003D54C 0x466A 0 MOV r2,sp false +Instruction 8211 S:0xC003D54E 0xF42251FF 0 BIC r1,r2,#0x1fe0 false +Instruction 8212 S:0xC003D552 0x4A52 0 LDR r2,[pc,#328] ; [0xC003D69C] = 0xC05F0764 false +Instruction 8213 S:0xC003D554 0xF021011F 0 BIC r1,r1,#0x1f false +Instruction 8214 S:0xC003D558 0x6948 0 LDR r0,[r1,#0x14] false +Instruction 8215 S:0xC003D55A 0x5951 0 LDR r1,[r2,r5] false +Instruction 8216 S:0xC003D55C 0xF8560020 0 LDR r0,[r6,r0,LSL #2] false +Instruction 8217 S:0xC003D560 0x5812 0 LDR r2,[r2,r0] false +Instruction 8218 S:0xC003D562 0x428A 0 CMP r2,r1 false +Instruction 8219 S:0xC003D564 0xD156 127 BNE {pc}+0xb0 ; 0xc003d614 true +Instruction 8220 S:0xC003D614 0x4658 0 MOV r0,r11 false +Instruction 8221 S:0xC003D616 0x60FB 0 STR r3,[r7,#0xc] false +Instruction 8222 S:0xC003D618 0xF001FE4C 16 BL {pc}+0x1c9c ; 0xc003f2b4 true +Instruction 8223 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 8224 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false +Instruction 8225 S:0xC003F2B8 0xB108 19 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 8226 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 8227 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false +Instruction 8228 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false +Instruction 8229 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 8230 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false +Instruction 8231 S:0xC000ED34 0x4798 8 BLX r3 true +Instruction 8232 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false +Instruction 8233 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false +Instruction 8234 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false +Instruction 8235 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false +Instruction 8236 S:0xC00113F8 0x4798 40 BLX r3 true +Cycle Count 62 Tracing disabled +Info Tracing enabled +Instruction 8237 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false +Instruction 8238 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 8239 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false +Instruction 8240 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false +Instruction 8241 S:0xC0011408 0x4610 0 MOV r0,r2 false +Instruction 8242 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false +Instruction 8243 S:0xC001140E 0xBD10 4 POP {r4,pc} true +Instruction 8244 S:0xC000ED36 0xBD08 1 POP {r3,pc} true +Instruction 8245 S:0xC003D61C 0xF856202B 0 LDR r2,[r6,r11,LSL #2] false +Instruction 8246 S:0xC003D620 0x68FB 0 LDR r3,[r7,#0xc] false +Instruction 8247 S:0xC003D622 0xF1040614 0 ADD r6,r4,#0x14 false +Instruction 8248 S:0xC003D626 0x189B 0 ADDS r3,r3,r2 false +Instruction 8249 S:0xC003D628 0xF2035594 0 ADD r5,r3,#0x594 false +Instruction 8250 S:0xC003D62C 0xF8D33594 0 LDR r3,[r3,#0x594] false +Instruction 8251 S:0xC003D630 0x6163 0 STR r3,[r4,#0x14] false +Instruction 8252 S:0xC003D632 0xF3BF8F5F 0 DMB false +Instruction 8253 S:0xC003D636 0xE8551F00 0 LDREX r1,[r5] false +Instruction 8254 S:0xC003D63A 0xF04F0200 0 MOV r2,#0 false +Instruction 8255 S:0xC003D63E 0xEA910F03 0 TEQ r1,r3 false +Instruction 8256 S:0xC003D642 0xBF08 0 IT EQ false +Instruction 8257 S:0xC003D644 0xE8456200 0 STREX r2,r6,[r5] false +Instruction 8258 S:0xC003D648 0x2A00 0 CMP r2,#0 false +Instruction 8259 S:0xC003D64A 0xD1F4 372 BNE {pc}-0x14 ; 0xc003d636 true fail +Instruction 8260 S:0xC003D64C 0xF3BF8F5F 0 DMB false +Instruction 8261 S:0xC003D650 0x428B 0 CMP r3,r1 false +Instruction 8262 S:0xC003D652 0xD001 19 BEQ {pc}+6 ; 0xc003d658 true +Instruction 8263 S:0xC003D658 0x2B00 0 CMP r3,#0 false +Instruction 8264 S:0xC003D65A 0xD197 16 BNE {pc}-0xce ; 0xc003d58c true fail +Instruction 8265 S:0xC003D65C 0x4658 0 MOV r0,r11 false +Instruction 8266 S:0xC003D65E 0xF7D3FBB1 15 BL {pc}-0x2c89a ; 0xc0010dc4 true +Instruction 8267 S:0xC0010DC4 0xB508 0 PUSH {r3,lr} false +Instruction 8268 S:0xC0010DC6 0xB500 0 PUSH {lr} false +Instruction 8269 S:0xC0010DC8 0xF85DEB04 0 POP {lr} false +Instruction 8270 S:0xC0010DCC 0xF000011F 0 AND r1,r0,#0x1f false +Instruction 8271 S:0xC0010DD0 0x3101 0 ADDS r1,#1 false +Instruction 8272 S:0xC0010DD2 0xF64662CC 0 MOV r2,#0x6ecc false +Instruction 8273 S:0xC0010DD6 0xF2CC023E 0 MOVT r2,#0xc03e false +Instruction 8274 S:0xC0010DDA 0xF6477314 0 MOV r3,#0x7f14 false +Instruction 8275 S:0xC0010DDE 0xEB020281 0 ADD r2,r2,r1,LSL #2 false +Instruction 8276 S:0xC0010DE2 0x0940 0 LSRS r0,r0,#5 false +Instruction 8277 S:0xC0010DE4 0xF2CC0363 0 MOVT r3,#0xc063 false +Instruction 8278 S:0xC0010DE8 0x2102 0 MOVS r1,#2 false +Instruction 8279 S:0xC0010DEA 0xEBA20080 0 SUB r0,r2,r0,LSL #2 false +Instruction 8280 S:0xC0010DEE 0x6B5B 0 LDR r3,[r3,#0x34] false +Instruction 8281 S:0xC0010DF0 0x4798 166 BLX r3 true +Cycle Count 1901 Tracing disabled +Info Tracing enabled +Instruction 8282 S:0xC0010DF2 0xBD08 12 POP {r3,pc} true +Instruction 8283 S:0xC003D662 0xE793 1 B {pc}-0xd6 ; 0xc003d58c true +Instruction 8284 S:0xC003D58C 0x4620 0 MOV r0,r4 false +Instruction 8285 S:0xC003D58E 0x4659 0 MOV r1,r11 false +Instruction 8286 S:0xC003D590 0x464A 0 MOV r2,r9 false +Instruction 8287 S:0xC003D592 0x2501 0 MOVS r5,#1 false +Instruction 8288 S:0xC003D594 0xF7FBF970 2 BL {pc}-0x4d1c ; 0xc0038878 true +Instruction 8289 S:0xC0038878 0xE92D07F8 0 PUSH {r3-r10} false +Instruction 8290 S:0xC003887C 0xAF00 0 ADD r7,sp,#0 false +Instruction 8291 S:0xC003887E 0xB500 0 PUSH {lr} false +Instruction 8292 S:0xC0038880 0xF85DEB04 0 POP {lr} false +Instruction 8293 S:0xC0038884 0x466C 0 MOV r4,sp false +Instruction 8294 S:0xC0038886 0xF42453FF 0 BIC r3,r4,#0x1fe0 false +Instruction 8295 S:0xC003888A 0x4E43 0 LDR r6,[pc,#268] ; [0xC0038998] = 0xC05F3080 false +Instruction 8296 S:0xC003888C 0xF023031F 0 BIC r3,r3,#0x1f false +Instruction 8297 S:0xC0038890 0xF8D3A014 0 LDR r10,[r3,#0x14] false +Instruction 8298 S:0xC0038894 0xEE1D3F90 0 MRC p15,#0x0,r3,c13,c0,#4 false +Instruction 8299 S:0xC0038898 0x4551 0 CMP r1,r10 false +Instruction 8300 S:0xC003889A 0x4433 0 ADD r3,r3,r6 false +Instruction 8301 S:0xC003889C 0xD068 15 BEQ {pc}+0xd4 ; 0xc0038970 true fail +Instruction 8302 S:0xC003889E 0x4684 0 MOV r12,r0 false +Instruction 8303 S:0xC00388A0 0xF04F0801 0 MOV r8,#1 false +Instruction 8304 S:0xC00388A4 0xF04F0900 0 MOV r9,#0 false +Instruction 8305 S:0xC00388A8 0xE9FC454C 0 LDRD r4,r5,[r12,#0x130]! false +Instruction 8306 S:0xC00388AC 0xEB140408 0 ADDS r4,r4,r8 false +Instruction 8307 S:0xC00388B0 0xEB450509 0 ADC r5,r5,r9 false +Instruction 8308 S:0xC00388B4 0xE9CC4500 0 STRD r4,r5,[r12,#0] false +Instruction 8309 S:0xC00388B8 0x4C38 0 LDR r4,[pc,#224] ; [0xC003899C] = 0xC05FD5C0 false +Instruction 8310 S:0xC00388BA 0xF854402A 0 LDR r4,[r4,r10,LSL #2] false +Instruction 8311 S:0xC00388BE 0x1936 0 ADDS r6,r6,r4 false +Instruction 8312 S:0xC00388C0 0xF8D64490 0 LDR r4,[r6,#0x490] false +Instruction 8313 S:0xC00388C4 0xB1F4 12 CBZ r4,{pc}+0x40 ; 0xc0038904 true fail +Instruction 8314 S:0xC00388C6 0xF101051F 0 ADD r5,r1,#0x1f false +Instruction 8315 S:0xC00388CA 0xF001061F 0 AND r6,r1,#0x1f false +Instruction 8316 S:0xC00388CE 0xEA310121 0 BICS r1,r1,r1,ASR #32 false +Instruction 8317 S:0xC00388D2 0xBF28 0 IT CS false +Instruction 8318 S:0xC00388D4 0x4629 0 MOV r1,r5 false +Instruction 8319 S:0xC00388D6 0x114D 0 ASRS r5,r1,#5 false +Instruction 8320 S:0xC00388D8 0x00AD 0 LSLS r5,r5,#2 false +Instruction 8321 S:0xC00388DA 0x1961 0 ADDS r1,r4,r5 false +Instruction 8322 S:0xC00388DC 0xF8D110F8 0 LDR r1,[r1,#0xf8] false +Instruction 8323 S:0xC00388E0 0x40F1 0 LSRS r1,r1,r6 false +Instruction 8324 S:0xC00388E2 0x07C9 0 LSLS r1,r1,#31 false +Instruction 8325 S:0xC00388E4 0xBF5E 0 ITTT PL false +Instruction 8326 S:0xC00388E6 0xF04F0C01 0 MOV r12,#1 false +Instruction 8327 S:0xC00388EA 0x4621 0 MOV r1,r4 false +Instruction 8328 S:0xC00388EC 0xFA0CF606 0 LSL r6,r12,r6 false +Instruction 8329 S:0xC00388F0 0xD504 13 BPL {pc}+0xc ; 0xc00388fc true +Instruction 8330 S:0xC00388FC 0x6809 0 LDR r1,[r1,#0] false +Instruction 8331 S:0xC00388FE 0x194C 0 ADDS r4,r1,r5 false +Instruction 8332 S:0xC0038900 0x2900 0 CMP r1,#0 false +Instruction 8333 S:0xC0038902 0xD1F7 7 BNE {pc}-0xe ; 0xc00388f4 true +Instruction 8334 S:0xC00388F4 0xF8D440F8 0 LDR r4,[r4,#0xf8] false +Instruction 8335 S:0xC00388F8 0x4234 0 TST r4,r6 false +Instruction 8336 S:0xC00388FA 0xD133 19 BNE {pc}+0x6a ; 0xc0038964 true +Instruction 8337 S:0xC0038964 0xF8D140DC 0 LDR r4,[r1,#0xdc] false +Instruction 8338 S:0xC0038968 0x3401 0 ADDS r4,#1 false +Instruction 8339 S:0xC003896A 0xF8C140DC 0 STR r4,[r1,#0xdc] false +Instruction 8340 S:0xC003896E 0xE7C9 3 B {pc}-0x6a ; 0xc0038904 true +Instruction 8341 S:0xC0038904 0x0751 0 LSLS r1,r2,#29 false +Instruction 8342 S:0xC0038906 0xD50C 1 BPL {pc}+0x1c ; 0xc0038922 true +Instruction 8343 S:0xC0038922 0xF8D3458C 0 LDR r4,[r3,#0x58c] false +Instruction 8344 S:0xC0038926 0x4601 0 MOV r1,r0 false +Instruction 8345 S:0xC0038928 0xF04F0801 0 MOV r8,#1 false +Instruction 8346 S:0xC003892C 0xF04F0900 0 MOV r9,#0 false +Instruction 8347 S:0xC0038930 0x3401 0 ADDS r4,#1 false +Instruction 8348 S:0xC0038932 0xF8C3458C 0 STR r4,[r3,#0x58c] false +Instruction 8349 S:0xC0038936 0xE9F14544 0 LDRD r4,r5,[r1,#0x110]! false +Instruction 8350 S:0xC003893A 0xEB140408 0 ADDS r4,r4,r8 false +Instruction 8351 S:0xC003893E 0xEB450509 0 ADC r5,r5,r9 false +Instruction 8352 S:0xC0038942 0x07D3 0 LSLS r3,r2,#31 false +Instruction 8353 S:0xC0038944 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 8354 S:0xC0038948 0xD507 6 BPL {pc}+0x12 ; 0xc003895a true +Instruction 8355 S:0xC003895A 0x46BD 0 MOV sp,r7 false +Instruction 8356 S:0xC003895C 0xE8BD07F8 0 POP {r3-r10} false +Instruction 8357 S:0xC0038960 0x4770 9 BX lr true +Instruction 8358 S:0xC003D598 0x4640 0 MOV r0,r8 false +Instruction 8359 S:0xC003D59A 0x4651 0 MOV r1,r10 false +Instruction 8360 S:0xC003D59C 0xF3A7F85C 1 BL {pc}+0x3a70bc ; 0xc03e4658 true +Instruction 8361 S:0xC03E4658 0x? 599 Cannot access target memory false +Instruction 8362 S:0xC003D5A0 0x4628 0 MOV r0,r5 false +Instruction 8363 S:0xC003D5A2 0xF1070714 0 ADD r7,r7,#0x14 false +Instruction 8364 S:0xC003D5A6 0x46BD 0 MOV sp,r7 false +Instruction 8365 S:0xC003D5A8 0xE8BD8FF0 19 POP {r4-r11,pc} true +Instruction 8366 S:0xC00BFDEC 0x? 2 Cannot access target memory false +Instruction 8367 S:0xC00389DC 0x462C 0 MOV r4,r5 false +Instruction 8368 S:0xC00389DE 0xF105030C 0 ADD r3,r5,#0xc false +Instruction 8369 S:0xC00389E2 0xB128 2 CBZ r0,{pc}+0xe ; 0xc00389f0 true fail +Instruction 8370 S:0xC00389E4 0x07F0 0 LSLS r0,r6,#31 false +Instruction 8371 S:0xC00389E6 0xD503 1 BPL {pc}+0xa ; 0xc00389f0 true +Instruction 8372 S:0xC00389F0 0x68ED 0 LDR r5,[r5,#0xc] false +Instruction 8373 S:0xC00389F2 0x4598 0 CMP r8,r3 false +Instruction 8374 S:0xC00389F4 0xF1A5050C 0 SUB r5,r5,#0xc false +Instruction 8375 S:0xC00389F8 0xD1E8 1 BNE {pc}-0x2c ; 0xc00389cc true fail +Instruction 8376 S:0xC00389FA 0xF107070C 0 ADD r7,r7,#0xc false +Instruction 8377 S:0xC00389FE 0x46BD 0 MOV sp,r7 false +Instruction 8378 S:0xC0038A00 0xE8BD8FF0 10 POP {r4-r11,pc} true +Instruction 8379 S:0xC0039268 0x4620 0 MOV r0,r4 false +Instruction 8380 S:0xC003926A 0x4629 0 MOV r1,r5 false +Instruction 8381 S:0xC003926C 0xF1070704 0 ADD r7,r7,#4 false +Instruction 8382 S:0xC0039270 0x46BD 0 MOV sp,r7 false +Instruction 8383 S:0xC0039272 0xE8BD43F0 0 POP {r4-r9,lr} false +Instruction 8384 S:0xC0039276 0xF3ABB9EF 8 B.W {pc}+0x3ab3e2 ; 0xc03e4658 true +Cycle Count 2361 Tracing disabled +Info Tracing enabled +Instruction 8385 S:0xC002E728 0x6C3B 0 LDR r3,[r7,#0x40] false +Instruction 8386 S:0xC002E72A 0x4A6B 0 LDR r2,[pc,#428] ; [0xC002E8D8] = 0xC0635EB4 false +Instruction 8387 S:0xC002E72C 0x2B00 0 CMP r3,#0 false +Instruction 8388 S:0xC002E72E 0xF04080A9 2 BNE.W {pc}+0x156 ; 0xc002e884 true fail +Instruction 8389 S:0xC002E732 0xF8D83004 0 LDR r3,[r8,#4] false +Instruction 8390 S:0xC002E736 0xF0334280 0 BICS r2,r3,#0x40000000 false +Instruction 8391 S:0xC002E73A 0xF0408093 1 BNE.W {pc}+0x12a ; 0xc002e864 true fail +Instruction 8392 S:0xC002E73E 0x4630 0 MOV r0,r6 false +Instruction 8393 S:0xC002E740 0xF3B5FF70 2 BL {pc}+0x3b5ee4 ; 0xc03e4624 true +Cycle Count 84 Tracing disabled +Info Tracing enabled +Instruction 8394 S:0xC002E744 0xF1BA0F00 0 CMP r10,#0 false +Instruction 8395 S:0xC002E748 0xD16E 2 BNE {pc}+0xe0 ; 0xc002e828 true fail +Instruction 8396 S:0xC002E74A 0x6863 0 LDR r3,[r4,#4] false +Instruction 8397 S:0xC002E74C 0xB133 74 CBZ r3,{pc}+0x10 ; 0xc002e75c true fail +Instruction 8398 S:0xC002E74E 0x6822 0 LDR r2,[r4,#0] false +Instruction 8399 S:0xC002E750 0x601A 0 STR r2,[r3,#0] false +Instruction 8400 S:0xC002E752 0xB102 1 CBZ r2,{pc}+4 ; 0xc002e756 true +Instruction 8401 S:0xC002E756 0x2300 0 MOVS r3,#0 false +Instruction 8402 S:0xC002E758 0x6023 0 STR r3,[r4,#0] false +Instruction 8403 S:0xC002E75A 0x6063 0 STR r3,[r4,#4] false +Instruction 8404 S:0xC002E75C 0x2300 0 MOVS r3,#0 false +Instruction 8405 S:0xC002E75E 0x4648 0 MOV r0,r9 false +Instruction 8406 S:0xC002E760 0x9903 0 LDR r1,[sp,#0xc] false +Instruction 8407 S:0xC002E762 0x60A3 0 STR r3,[r4,#8] false +Instruction 8408 S:0xC002E764 0x60E3 0 STR r3,[r4,#0xc] false +Instruction 8409 S:0xC002E766 0x6123 0 STR r3,[r4,#0x10] false +Instruction 8410 S:0xC002E768 0x7523 0 STRB r3,[r4,#0x14] false +Instruction 8411 S:0xC002E76A 0xB005 0 ADD sp,sp,#0x14 false +Instruction 8412 S:0xC002E76C 0xE8BD4FF0 0 POP {r4-r11,lr} false +Instruction 8413 S:0xC002E770 0xF7FFBF1E 33 B.W {pc}-0x1c0 ; 0xc002e5b0 true +Instruction 8414 S:0xC002E5B0 0xB530 0 PUSH {r4,r5,lr} false +Instruction 8415 S:0xC002E5B2 0xB083 0 SUB sp,sp,#0xc false +Instruction 8416 S:0xC002E5B4 0xB500 0 PUSH {lr} false +Instruction 8417 S:0xC002E5B6 0xF85DEB04 0 POP {lr} false +Instruction 8418 S:0xC002E5BA 0x290F 0 CMP r1,#0xf false +Instruction 8419 S:0xC002E5BC 0x4604 0 MOV r4,r0 false +Instruction 8420 S:0xC002E5BE 0xD012 5 BEQ {pc}+0x28 ; 0xc002e5e6 true fail +Instruction 8421 S:0xC002E5C0 0x008D 0 LSLS r5,r1,#2 false +Instruction 8422 S:0xC002E5C2 0x4603 0 MOV r3,r0 false +Instruction 8423 S:0xC002E5C4 0x1942 0 ADDS r2,r0,r5 false +Instruction 8424 S:0xC002E5C6 0x6950 0 LDR r0,[r2,#0x14] false +Instruction 8425 S:0xC002E5C8 0x3801 0 SUBS r0,#1 false +Instruction 8426 S:0xC002E5CA 0x6150 0 STR r0,[r2,#0x14] false +Instruction 8427 S:0xC002E5CC 0x6D22 0 LDR r2,[r4,#0x50] false +Instruction 8428 S:0xC002E5CE 0x3A01 0 SUBS r2,#1 false +Instruction 8429 S:0xC002E5D0 0x6522 0 STR r2,[r4,#0x50] false +Instruction 8430 S:0xC002E5D2 0xF8530F58 0 LDR r0,[r3,#0x58]! false +Instruction 8431 S:0xC002E5D6 0x4298 0 CMP r0,r3 false +Instruction 8432 S:0xC002E5D8 0xD002 14 BEQ {pc}+8 ; 0xc002e5e0 true +Instruction 8433 S:0xC002E5E0 0x68E3 0 LDR r3,[r4,#0xc] false +Instruction 8434 S:0xC002E5E2 0x4299 0 CMP r1,r3 false +Instruction 8435 S:0xC002E5E4 0xD011 18 BEQ {pc}+0x26 ; 0xc002e60a true fail +Instruction 8436 S:0xC002E5E6 0x6923 0 LDR r3,[r4,#0x10] false +Instruction 8437 S:0xC002E5E8 0x3B01 0 SUBS r3,#1 false +Instruction 8438 S:0xC002E5EA 0x6123 0 STR r3,[r4,#0x10] false +Instruction 8439 S:0xC002E5EC 0xB13B 2 CBZ r3,{pc}+0x12 ; 0xc002e5fe true fail +Instruction 8440 S:0xC002E5EE 0xB003 0 ADD sp,sp,#0xc false +Instruction 8441 S:0xC002E5F0 0xBD30 6 POP {r4,r5,pc} true +Instruction 8442 S:0xC002EC1A 0x69A2 0 LDR r2,[r4,#0x18] false +Instruction 8443 S:0xC002EC1C 0x4296 0 CMP r6,r2 false +Instruction 8444 S:0xC002EC1E 0xD14D 1 BNE {pc}+0x9e ; 0xc002ecbc true fail +Instruction 8445 S:0xC002EC20 0xF8DB1014 0 LDR r1,[r11,#0x14] false +Instruction 8446 S:0xC002EC24 0x428D 0 CMP r5,r1 false +Instruction 8447 S:0xC002EC26 0xD003 2 BEQ {pc}+0xa ; 0xc002ec30 true +Instruction 8448 S:0xC002EC30 0x6A21 0 LDR r1,[r4,#0x20] false +Instruction 8449 S:0xC002EC32 0x68FA 0 LDR r2,[r7,#0xc] false +Instruction 8450 S:0xC002EC34 0x6A63 0 LDR r3,[r4,#0x24] false +Instruction 8451 S:0xC002EC36 0x4291 0 CMP r1,r2 false +Instruction 8452 S:0xC002EC38 0xD173 19 BNE {pc}+0xea ; 0xc002ed22 true fail +Instruction 8453 S:0xC002EC3A 0x6AE2 0 LDR r2,[r4,#0x2c] false +Instruction 8454 S:0xC002EC3C 0xF4127FE4 0 TST r2,#0x1c8 false +Instruction 8455 S:0xC002EC40 0xD10B 1 BNE {pc}+0x1a ; 0xc002ec5a true fail +Instruction 8456 S:0xC002EC42 0xF5037200 0 ADD r2,r3,#0x200 false +Instruction 8457 S:0xC002EC46 0xE8521F00 0 LDREX r1,[r2] false +Instruction 8458 S:0xC002EC4A 0xF1A10101 0 SUB r1,r1,#1 false +Instruction 8459 S:0xC002EC4E 0xE8421000 0 STREX r0,r1,[r2] false +Instruction 8460 S:0xC002EC52 0xF0900F00 0 TEQ r0,#0 false +Instruction 8461 S:0xC002EC56 0xD1F6 37 BNE {pc}-0x10 ; 0xc002ec46 true fail +Instruction 8462 S:0xC002EC58 0x6AE2 0 LDR r2,[r4,#0x2c] false +Instruction 8463 S:0xC002EC5A 0xF0420208 0 ORR r2,r2,#8 false +Instruction 8464 S:0xC002EC5E 0x62E2 0 STR r2,[r4,#0x2c] false +Instruction 8465 S:0xC002EC60 0xF8DB2014 0 LDR r2,[r11,#0x14] false +Instruction 8466 S:0xC002EC64 0x4295 0 CMP r5,r2 false +Instruction 8467 S:0xC002EC66 0xD01F 24 BEQ {pc}+0x42 ; 0xc002eca8 true +Instruction 8468 S:0xC002ECA8 0xF8DB2010 0 LDR r2,[r11,#0x10] false +Instruction 8469 S:0xC002ECAC 0x07D2 0 LSLS r2,r2,#31 false +Instruction 8470 S:0xC002ECAE 0xD5E6 18 BPL {pc}-0x30 ; 0xc002ec7e true +Instruction 8471 S:0xC002EC7E 0x4620 0 MOV r0,r4 false +Instruction 8472 S:0xC002EC80 0xF7FDFF0E 3 BL {pc}-0x21e0 ; 0xc002caa0 true +Instruction 8473 S:0xC002CAA0 0xB538 0 PUSH {r3-r5,lr} false +Instruction 8474 S:0xC002CAA2 0xB500 0 PUSH {lr} false +Instruction 8475 S:0xC002CAA4 0xF85DEB04 0 POP {lr} false +Instruction 8476 S:0xC002CAA8 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 8477 S:0xC002CAAA 0x6A44 0 LDR r4,[r0,#0x24] false +Instruction 8478 S:0xC002CAAC 0x075A 0 LSLS r2,r3,#29 false +Instruction 8479 S:0xC002CAAE 0xD44D 143 BMI {pc}+0x9e ; 0xc002cb4c true fail +Instruction 8480 S:0xC002CAB0 0x6802 0 LDR r2,[r0,#0] false +Instruction 8481 S:0xC002CAB2 0x4290 0 CMP r0,r2 false +Instruction 8482 S:0xC002CAB4 0xD008 1 BEQ {pc}+0x14 ; 0xc002cac8 true fail +Instruction 8483 S:0xC002CAB6 0xB122 1 CBZ r2,{pc}+0xc ; 0xc002cac2 true +Instruction 8484 S:0xC002CAC2 0x6842 0 LDR r2,[r0,#4] false +Instruction 8485 S:0xC002CAC4 0x2A00 0 CMP r2,#0 false +Instruction 8486 S:0xC002CAC6 0xD1F7 26 BNE {pc}-0xe ; 0xc002cab8 true fail +Instruction 8487 S:0xC002CAC8 0x492B 0 LDR r1,[pc,#172] ; [0xC002CB78] false +Instruction 8488 S:0xC002CACA 0xF0430304 0 ORR r3,r3,#4 false +Instruction 8489 S:0xC002CACE 0x62C3 0 STR r3,[r0,#0x2c] false +Instruction 8490 S:0xC002CAD0 0xF1040324 0 ADD r3,r4,#0x24 false +Instruction 8491 S:0xC002CAD4 0x6A22 0 LDR r2,[r4,#0x20] false +Instruction 8492 S:0xC002CAD6 0x680D 0 LDR r5,[r1,#0] false +Instruction 8493 S:0xC002CAD8 0x3201 0 ADDS r2,#1 false +Instruction 8494 S:0xC002CADA 0x6222 0 STR r2,[r4,#0x20] false +Instruction 8495 S:0xC002CADC 0x6285 0 STR r5,[r0,#0x28] false +Instruction 8496 S:0xC002CADE 0x6A62 0 LDR r2,[r4,#0x24] false +Instruction 8497 S:0xC002CAE0 0x6050 0 STR r0,[r2,#4] false +Instruction 8498 S:0xC002CAE2 0xE880000C 0 STM r0,{r2,r3} false +Instruction 8499 S:0xC002CAE6 0xF8D45194 0 LDR r5,[r4,#0x194] false +Instruction 8500 S:0xC002CAEA 0x6A22 0 LDR r2,[r4,#0x20] false +Instruction 8501 S:0xC002CAEC 0x6260 0 STR r0,[r4,#0x24] false +Instruction 8502 S:0xC002CAEE 0x2D01 0 CMP r5,#1 false +Instruction 8503 S:0xC002CAF0 0xBF18 0 IT NE false +Instruction 8504 S:0xC002CAF2 0x3201 0 ADDS r2,#1 false +Instruction 8505 S:0xC002CAF4 0x4298 0 CMP r0,r3 false +Instruction 8506 S:0xC002CAF6 0x69E5 0 LDR r5,[r4,#0x1c] false +Instruction 8507 S:0xC002CAF8 0xD008 249 BEQ {pc}+0x14 ; 0xc002cb0c true fail +Instruction 8508 S:0xC002CAFA 0x2A02 0 CMP r2,#2 false +Instruction 8509 S:0xC002CAFC 0xDD06 1 BLE {pc}+0x10 ; 0xc002cb0c true +Instruction 8510 S:0xC002CB0C 0x6923 0 LDR r3,[r4,#0x10] false +Instruction 8511 S:0xC002CB0E 0x0759 0 LSLS r1,r3,#29 false +Instruction 8512 S:0xC002CB10 0xD4D6 18 BMI {pc}-0x50 ; 0xc002cac0 true fail +Instruction 8513 S:0xC002CB12 0x69E2 0 LDR r2,[r4,#0x1c] false +Instruction 8514 S:0xC002CB14 0x6A23 0 LDR r3,[r4,#0x20] false +Instruction 8515 S:0xC002CB16 0x429A 0 CMP r2,r3 false +Instruction 8516 S:0xC002CB18 0xD1D2 22 BNE {pc}-0x58 ; 0xc002cac0 true fail +Instruction 8517 S:0xC002CB1A 0xF8D43200 0 LDR r3,[r4,#0x200] false +Instruction 8518 S:0xC002CB1E 0xB903 20 CBNZ r3,{pc}+4 ; 0xc002cb22 true fail +Instruction 8519 S:0xC002CB20 0xBD38 3 POP {r3-r5,pc} true +Instruction 8520 S:0xC002EC84 0x68FA 0 LDR r2,[r7,#0xc] false +Instruction 8521 S:0xC002EC86 0x2101 0 MOVS r1,#1 false +Instruction 8522 S:0xC002EC88 0x6011 0 STR r1,[r2,#0] false +Instruction 8523 S:0xC002EC8A 0xF3BF8F5F 0 DMB false +Instruction 8524 S:0xC002EC8E 0xF8BB2000 0 LDRH r2,[r11,#0] false +Instruction 8525 S:0xC002EC92 0x1852 0 ADDS r2,r2,r1 false +Instruction 8526 S:0xC002EC94 0xF8AB2000 0 STRH r2,[r11,#0] false +Instruction 8527 S:0xC002EC98 0xF3BF8F4F 0 DSB false +Instruction 8528 S:0xC002EC9C 0xF3AF8004 0 SEV.W false +Instruction 8529 S:0xC002ECA0 0xB662 0 CPSIE i false +Instruction 8530 S:0xC002ECA2 0xF3B5F83D 883 BL {pc}+0x3b507e ; 0xc03e3d20 true +Cycle Count 710 Tracing disabled +Info Tracing enabled +Instruction 8531 S:0xC003BE34 0xB488 0 PUSH {r3,r7} false +Instruction 8532 S:0xC003BE36 0xAF00 0 ADD r7,sp,#0 false +Instruction 8533 S:0xC003BE38 0xB500 0 PUSH {lr} false +Instruction 8534 S:0xC003BE3A 0xF85DEB04 0 POP {lr} false +Instruction 8535 S:0xC003BE3E 0x680B 0 LDR r3,[r1,#0] false +Instruction 8536 S:0xC003BE40 0x079B 0 LSLS r3,r3,#30 false +Instruction 8537 S:0xC003BE42 0xD507 10 BPL {pc}+0x12 ; 0xc003be54 true +Instruction 8538 S:0xC003BE54 0x46BD 0 MOV sp,r7 false +Instruction 8539 S:0xC003BE56 0xBC88 0 POP {r3,r7} false +Instruction 8540 S:0xC003BE58 0xF7FFBCBC 22 B.W {pc}-0x684 ; 0xc003b7d4 true +Instruction 8541 S:0xC003B7D4 0xE92D47F0 0 PUSH {r4-r10,lr} false +Instruction 8542 S:0xC003B7D8 0xAF00 0 ADD r7,sp,#0 false +Instruction 8543 S:0xC003B7DA 0xB500 0 PUSH {lr} false +Instruction 8544 S:0xC003B7DC 0xF85DEB04 0 POP {lr} false +Instruction 8545 S:0xC003B7E0 0x460E 0 MOV r6,r1 false +Instruction 8546 S:0xC003B7E2 0x4692 0 MOV r10,r2 false +Instruction 8547 S:0xC003B7E4 0x4680 0 MOV r8,r0 false +Instruction 8548 S:0xC003B7E6 0xF7FFFFCF 8 BL {pc}-0x5e ; 0xc003b788 true +Instruction 8549 S:0xC003B788 0xE92D43C8 0 PUSH {r3,r6-r9,lr} false +Instruction 8550 S:0xC003B78C 0xAF00 0 ADD r7,sp,#0 false +Instruction 8551 S:0xC003B78E 0xB500 0 PUSH {lr} false +Instruction 8552 S:0xC003B790 0xF85DEB04 0 POP {lr} false +Instruction 8553 S:0xC003B794 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 8554 S:0xC003B796 0x4606 0 MOV r6,r0 false +Instruction 8555 S:0xC003B798 0x2B00 0 CMP r3,#0 false +Instruction 8556 S:0xC003B79A 0xDD01 9 BLE {pc}+6 ; 0xc003b7a0 true +Instruction 8557 S:0xC003B7A0 0xF8D004C0 0 LDR r0,[r0,#0x4c0] false +Instruction 8558 S:0xC003B7A4 0xF003FD86 19 BL {pc}+0x3b10 ; 0xc003f2b4 true +Instruction 8559 S:0xC003F2B4 0x4B03 0 LDR r3,[pc,#12] ; [0xC003F2C4] = 0xC05FC57C false +Instruction 8560 S:0xC003F2B6 0x6818 0 LDR r0,[r3,#0] false +Instruction 8561 S:0xC003F2B8 0xB108 10 CBZ r0,{pc}+6 ; 0xc003f2be true fail +Instruction 8562 S:0xC003F2BA 0xF7CFBD35 1 B {pc}-0x30592 ; 0xc000ed28 true +Instruction 8563 S:0xC000ED28 0xB508 0 PUSH {r3,lr} false +Instruction 8564 S:0xC000ED2A 0xF24C43CC 0 MOV r3,#0xc4cc false +Instruction 8565 S:0xC000ED2E 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 8566 S:0xC000ED32 0x689B 0 LDR r3,[r3,#8] false +Instruction 8567 S:0xC000ED34 0x4798 3 BLX r3 true +Instruction 8568 S:0xC00113EC 0xF24A2340 0 MOV r3,#0xa240 false +Instruction 8569 S:0xC00113F0 0xF2CC0362 0 MOVT r3,#0xc062 false +Instruction 8570 S:0xC00113F4 0xB510 0 PUSH {r4,lr} false +Instruction 8571 S:0xC00113F6 0x681B 0 LDR r3,[r3,#0] false +Instruction 8572 S:0xC00113F8 0x4798 4 BLX r3 true +Cycle Count 57 Tracing disabled +Info Tracing enabled +Instruction 8573 S:0xC00113FA 0xF24C5320 0 MOV r3,#0xc520 false +Instruction 8574 S:0xC00113FE 0xF2CC035F 0 MOVT r3,#0xc05f false +Instruction 8575 S:0xC0011402 0x681C 0 LDR r4,[r3,#0] false +Instruction 8576 S:0xC0011404 0xFBA02304 0 UMULL r2,r3,r0,r4 false +Instruction 8577 S:0xC0011408 0x4610 0 MOV r0,r2 false +Instruction 8578 S:0xC001140A 0xFB043101 0 MLA r1,r4,r1,r3 false +Instruction 8579 S:0xC001140E 0xBD10 4 POP {r4,pc} true +Instruction 8580 S:0xC000ED36 0xBD08 8 POP {r3,pc} true +Instruction 8581 S:0xC003B7A8 0xF506638F 0 ADD r3,r6,#0x478 false +Instruction 8582 S:0xC003B7AC 0xF5066690 0 ADD r6,r6,#0x480 false +Instruction 8583 S:0xC003B7B0 0xE9D38900 0 LDRD r8,r9,[r3,#0] false +Instruction 8584 S:0xC003B7B4 0xE9C30100 0 STRD r0,r1,[r3,#0] false +Instruction 8585 S:0xC003B7B8 0xE9D62300 0 LDRD r2,r3,[r6,#0] false +Instruction 8586 S:0xC003B7BC 0xEBB20208 0 SUBS r2,r2,r8 false +Instruction 8587 S:0xC003B7C0 0xEB630309 0 SBC r3,r3,r9 false +Instruction 8588 S:0xC003B7C4 0x1812 0 ADDS r2,r2,r0 false +Instruction 8589 S:0xC003B7C6 0xEB430301 0 ADC r3,r3,r1 false +Instruction 8590 S:0xC003B7CA 0xE9C62300 0 STRD r2,r3,[r6,#0] false +Instruction 8591 S:0xC003B7CE 0xE8BD83C8 3 POP {r3,r6-r9,pc} true +Instruction 8592 S:0xC003B7EA 0x6870 0 LDR r0,[r6,#4] false +Instruction 8593 S:0xC003B7EC 0xF8DFE070 0 LDR lr,[pc,#112] ; [0xC003B860] = 0xC05FD5C0 false +Instruction 8594 S:0xC003B7F0 0x4631 0 MOV r1,r6 false +Instruction 8595 S:0xC003B7F2 0xF8DFC070 0 LDR r12,[pc,#112] ; [0xC003B864] = 0xC05F3080 false +Instruction 8596 S:0xC003B7F6 0x6944 0 LDR r4,[r0,#0x14] false +Instruction 8597 S:0xC003B7F8 0xE9F1237A 0 LDRD r2,r3,[r1,#0x1e8]! false +Instruction 8598 S:0xC003B7FC 0x4665 0 MOV r5,r12 false +Instruction 8599 S:0xC003B7FE 0xF85E4024 0 LDR r4,[lr,r4,LSL #2] false +Instruction 8600 S:0xC003B802 0xEA520903 0 ORRS r9,r2,r3 false +Instruction 8601 S:0xC003B806 0x4425 0 ADD r5,r5,r4 false +Instruction 8602 S:0xC003B808 0xF505658F 0 ADD r5,r5,#0x478 false +Instruction 8603 S:0xC003B80C 0xE9D54500 0 LDRD r4,r5,[r5,#0] false +Instruction 8604 S:0xC003B810 0xD002 10 BEQ {pc}+8 ; 0xc003b818 true +Instruction 8605 S:0xC003B818 0x46B1 0 MOV r9,r6 false +Instruction 8606 S:0xC003B81A 0x2400 0 MOVS r4,#0 false +Instruction 8607 S:0xC003B81C 0x2500 0 MOVS r5,#0 false +Instruction 8608 S:0xC003B81E 0xE9C14500 0 STRD r4,r5,[r1,#0] false +Instruction 8609 S:0xC003B822 0xE9F94576 0 LDRD r4,r5,[r9,#0x1d8]! false +Instruction 8610 S:0xC003B826 0x18A4 0 ADDS r4,r4,r2 false +Instruction 8611 S:0xC003B828 0xEB450503 0 ADC r5,r5,r3 false +Instruction 8612 S:0xC003B82C 0xE9C94500 0 STRD r4,r5,[r9,#0] false +Instruction 8613 S:0xC003B830 0x6941 0 LDR r1,[r0,#0x14] false +Instruction 8614 S:0xC003B832 0xF85E1021 0 LDR r1,[lr,r1,LSL #2] false +Instruction 8615 S:0xC003B836 0xEB1C0C01 0 ADDS r12,r12,r1 false +Instruction 8616 S:0xC003B83A 0xD008 13 BEQ {pc}+0x14 ; 0xc003b84e true fail +Instruction 8617 S:0xC003B83C 0xF50C6CAC 0 ADD r12,r12,#0x560 false +Instruction 8618 S:0xC003B840 0xE9DC0100 0 LDRD r0,r1,[r12,#0] false +Instruction 8619 S:0xC003B844 0x1880 0 ADDS r0,r0,r2 false +Instruction 8620 S:0xC003B846 0xEB410103 0 ADC r1,r1,r3 false +Instruction 8621 S:0xC003B84A 0xE9CC0100 0 STRD r0,r1,[r12,#0] false +Instruction 8622 S:0xC003B84E 0x6B33 0 LDR r3,[r6,#0x30] false +Instruction 8623 S:0xC003B850 0x4640 0 MOV r0,r8 false +Instruction 8624 S:0xC003B852 0x4652 0 MOV r2,r10 false +Instruction 8625 S:0xC003B854 0x4631 0 MOV r1,r6 false +Instruction 8626 S:0xC003B856 0x689B 0 LDR r3,[r3,#8] false +Instruction 8627 S:0xC003B858 0x4798 14 BLX r3 true +Instruction 8628 S:0xC004268C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 8629 S:0xC0042690 0xB09B 0 SUB sp,sp,#0x6c false +Instruction 8630 S:0xC0042692 0xB500 0 PUSH {lr} false +Instruction 8631 S:0xC0042694 0xF85DEB04 0 POP {lr} false +Instruction 8632 S:0xC0042698 0xF1110738 0 ADDS r7,r1,#0x38 false +Instruction 8633 S:0xC004269C 0x9014 0 STR r0,[sp,#0x50] false +Instruction 8634 S:0xC004269E 0x9215 0 STR r2,[sp,#0x54] false +Instruction 8635 S:0xC00426A0 0xF0008172 48 BEQ.W {pc}+0x2e8 ; 0xc0042988 true fail +Instruction 8636 S:0xC00426A4 0x4691 0 MOV r9,r2 false +Instruction 8637 S:0xC00426A6 0xF8D76124 0 LDR r6,[r7,#0x124] false +Instruction 8638 S:0xC00426AA 0xF0090801 0 AND r8,r9,#1 false +Instruction 8639 S:0xC00426AE 0x4630 0 MOV r0,r6 false +Instruction 8640 S:0xC00426B0 0xF7FDFD2A 2 BL {pc}-0x25a8 ; 0xc0040108 true +Instruction 8641 S:0xC0040108 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 8642 S:0xC004010C 0xB085 0 SUB sp,sp,#0x14 false +Instruction 8643 S:0xC004010E 0xB500 0 PUSH {lr} false +Instruction 8644 S:0xC0040110 0xF85DEB04 0 POP {lr} false +Instruction 8645 S:0xC0040114 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 8646 S:0xC0040118 0xF8D0A030 0 LDR r10,[r0,#0x30] false +Instruction 8647 S:0xC004011C 0x4683 0 MOV r11,r0 false +Instruction 8648 S:0xC004011E 0xF8D23480 0 LDR r3,[r2,#0x480] false +Instruction 8649 S:0xC0040122 0xF8D2C484 0 LDR r12,[r2,#0x484] false +Instruction 8650 S:0xC0040126 0xF1BA0F00 0 CMP r10,#0 false +Instruction 8651 S:0xC004012A 0xD041 17 BEQ {pc}+0x86 ; 0xc00401b0 true fail +Instruction 8652 S:0xC004012C 0xF8DA2020 0 LDR r2,[r10,#0x20] false +Instruction 8653 S:0xC0040130 0x1A9A 0 SUBS r2,r3,r2 false +Instruction 8654 S:0xC0040132 0xD03D 1 BEQ {pc}+0x7e ; 0xc00401b0 true fail +Instruction 8655 S:0xC0040134 0xE9DA6728 0 LDRD r6,r7,[r10,#0xa0] false +Instruction 8656 S:0xC0040138 0x2500 0 MOVS r5,#0 false +Instruction 8657 S:0xC004013A 0x4614 0 MOV r4,r2 false +Instruction 8658 S:0xC004013C 0x4629 0 MOV r1,r5 false +Instruction 8659 S:0xC004013E 0x42BD 0 CMP r5,r7 false +Instruction 8660 S:0xC0040140 0xBF08 0 IT EQ false +Instruction 8661 S:0xC0040142 0x42B4 0 CMP r4,r6 false +Instruction 8662 S:0xC0040144 0x4610 0 MOV r0,r2 false +Instruction 8663 S:0xC0040146 0xBF3C 0 ITT CC false +Instruction 8664 S:0xC0040148 0x4639 0 MOV r1,r7 false +Instruction 8665 S:0xC004014A 0x4630 0 MOV r0,r6 false +Instruction 8666 S:0xC004014C 0xE9DA670A 0 LDRD r6,r7,[r10,#0x28] false +Instruction 8667 S:0xC0040150 0xF8CA10A4 0 STR r1,[r10,#0xa4] false +Instruction 8668 S:0xC0040154 0x18B6 0 ADDS r6,r6,r2 false +Instruction 8669 S:0xC0040156 0xF8CA00A0 0 STR r0,[r10,#0xa0] false +Instruction 8670 S:0xC004015A 0xEB470705 0 ADC r7,r7,r5 false +Instruction 8671 S:0xC004015E 0xE9CA670A 0 STRD r6,r7,[r10,#0x28] false +Instruction 8672 S:0xC0040162 0xE9DB6704 0 LDRD r6,r7,[r11,#0x10] false +Instruction 8673 S:0xC0040166 0x18B6 0 ADDS r6,r6,r2 false +Instruction 8674 S:0xC0040168 0xEB470705 0 ADC r7,r7,r5 false +Instruction 8675 S:0xC004016C 0xE9CB6704 0 STRD r6,r7,[r11,#0x10] false +Instruction 8676 S:0xC0040170 0xF8DA1000 0 LDR r1,[r10,#0] false +Instruction 8677 S:0xC0040174 0xF5B16F80 0 CMP r1,#0x400 false +Instruction 8678 S:0xC0040178 0xBF04 0 ITT EQ false +Instruction 8679 S:0xC004017A 0x4690 0 MOV r8,r2 false +Instruction 8680 S:0xC004017C 0x46A9 0 MOV r9,r5 false +Instruction 8681 S:0xC004017E 0xD13D 29 BNE {pc}+0x7e ; 0xc00401fc true fail +Instruction 8682 S:0xC0040180 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false +Instruction 8683 S:0xC0040184 0x4658 0 MOV r0,r11 false +Instruction 8684 S:0xC0040186 0xEB160608 0 ADDS r6,r6,r8 false +Instruction 8685 S:0xC004018A 0xEB470709 0 ADC r7,r7,r9 false +Instruction 8686 S:0xC004018E 0xE9CA670C 0 STRD r6,r7,[r10,#0x30] false +Instruction 8687 S:0xC0040192 0x9303 0 STR r3,[sp,#0xc] false +Instruction 8688 S:0xC0040194 0xF8CDC008 0 STR r12,[sp,#8] false +Instruction 8689 S:0xC0040198 0xF7FFFB06 3 BL {pc}-0x9f0 ; 0xc003f7a8 true +Instruction 8690 S:0xC003F7A8 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 8691 S:0xC003F7AC 0xB500 0 PUSH {lr} false +Instruction 8692 S:0xC003F7AE 0xF85DEB04 0 POP {lr} false +Instruction 8693 S:0xC003F7B2 0x6B03 0 LDR r3,[r0,#0x30] false +Instruction 8694 S:0xC003F7B4 0xE9D04506 0 LDRD r4,r5,[r0,#0x18] false +Instruction 8695 S:0xC003F7B8 0x2B00 0 CMP r3,#0 false +Instruction 8696 S:0xC003F7BA 0xD029 31 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 8697 S:0xC003F7BC 0x6AC1 0 LDR r1,[r0,#0x2c] false +Instruction 8698 S:0xC003F7BE 0xE9D3230C 0 LDRD r2,r3,[r3,#0x30] false +Instruction 8699 S:0xC003F7C2 0xB171 16 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 8700 S:0xC003F7C4 0xE9D1670A 0 LDRD r6,r7,[r1,#0x28] false +Instruction 8701 S:0xC003F7C8 0x46B0 0 MOV r8,r6 false +Instruction 8702 S:0xC003F7CA 0x46B9 0 MOV r9,r7 false +Instruction 8703 S:0xC003F7CC 0xEBB80802 0 SUBS r8,r8,r2 false +Instruction 8704 S:0xC003F7D0 0xEB690903 0 SBC r9,r9,r3 false +Instruction 8705 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 8706 S:0xC003F7D8 0xF1790100 0 SBCS r1,r9,#0 false +Instruction 8707 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 8708 S:0xC003F7DE 0x4632 0 MOV r2,r6 false +Instruction 8709 S:0xC003F7E0 0x463B 0 MOV r3,r7 false +Instruction 8710 S:0xC003F7E2 0x4616 0 MOV r6,r2 false +Instruction 8711 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 8712 S:0xC003F7E6 0x1B36 0 SUBS r6,r6,r4 false +Instruction 8713 S:0xC003F7E8 0xEB670705 0 SBC r7,r7,r5 false +Instruction 8714 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 8715 S:0xC003F7EE 0xF1770100 0 SBCS r1,r7,#0 false +Instruction 8716 S:0xC003F7F2 0xDB0A 31 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 8717 S:0xC003F80A 0x4622 0 MOV r2,r4 false +Instruction 8718 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 8719 S:0xC003F80E 0xE7F1 14 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 8720 S:0xC003F7F4 0xE9C02306 0 STRD r2,r3,[r0,#0x18] false +Instruction 8721 S:0xC003F7F8 0xF3BF8F5F 0 DMB false +Instruction 8722 S:0xC003F7FC 0xE9D02306 0 LDRD r2,r3,[r0,#0x18] false +Instruction 8723 S:0xC003F800 0xE9C02308 0 STRD r2,r3,[r0,#0x20] false +Instruction 8724 S:0xC003F804 0xE8BD03F0 0 POP {r4-r9} false +Instruction 8725 S:0xC003F808 0x4770 119 BX lr true +Instruction 8726 S:0xC004019C 0x9B03 0 LDR r3,[sp,#0xc] false +Instruction 8727 S:0xC004019E 0xF8DA2128 0 LDR r2,[r10,#0x128] false +Instruction 8728 S:0xC00401A2 0xF8CA3020 0 STR r3,[r10,#0x20] false +Instruction 8729 S:0xC00401A6 0xF8DDC008 0 LDR r12,[sp,#8] false +Instruction 8730 S:0xC00401AA 0xF8CAC024 0 STR r12,[r10,#0x24] false +Instruction 8731 S:0xC00401AE 0xB112 2 CBZ r2,{pc}+8 ; 0xc00401b6 true +Instruction 8732 S:0xC00401B6 0x4B24 0 LDR r3,[pc,#144] ; [0xC0040248] = 0xC0636008 false +Instruction 8733 S:0xC00401B8 0xE9DA670C 0 LDRD r6,r7,[r10,#0x30] false +Instruction 8734 S:0xC00401BC 0x685A 0 LDR r2,[r3,#4] false +Instruction 8735 S:0xC00401BE 0x2A00 0 CMP r2,#0 false +Instruction 8736 S:0xC00401C0 0xD12C 29 BNE {pc}+0x5c ; 0xc004021c true fail +Instruction 8737 S:0xC00401C2 0xF8DA639C 0 LDR r6,[r10,#0x39c] false +Instruction 8738 S:0xC00401C6 0xF8D630D8 0 LDR r3,[r6,#0xd8] false +Instruction 8739 S:0xC00401CA 0x2B00 0 CMP r3,#0 false +Instruction 8740 S:0xC00401CC 0xD0F0 487 BEQ {pc}-0x1c ; 0xc00401b0 true +Instruction 8741 S:0xC00401B0 0xB005 0 ADD sp,sp,#0x14 false +Instruction 8742 S:0xC00401B2 0xE8BD8FF0 3 POP {r4-r11,pc} true +Instruction 8743 S:0xC00426B4 0xF8D7C124 0 LDR r12,[r7,#0x124] false +Instruction 8744 S:0xC00426B8 0xF8D73128 0 LDR r3,[r7,#0x128] false +Instruction 8745 S:0xC00426BC 0xF8DC2084 0 LDR r2,[r12,#0x84] false +Instruction 8746 S:0xC00426C0 0xF8D244C0 0 LDR r4,[r2,#0x4c0] false +Instruction 8747 S:0xC00426C4 0x940A 0 STR r4,[sp,#0x28] false +Instruction 8748 S:0xC00426C6 0x2B00 0 CMP r3,#0 false +Instruction 8749 S:0xC00426C8 0xF00081F6 3 BEQ.W {pc}+0x3f0 ; 0xc0042ab8 true +Instruction 8750 S:0xC0042AB8 0xF5026290 0 ADD r2,r2,#0x480 false +Instruction 8751 S:0xC0042ABC 0xE9D24500 0 LDRD r4,r5,[r2,#0] false +Instruction 8752 S:0xC0042AC0 0xE60A 1 B {pc}-0x3e8 ; 0xc00426d8 true +Instruction 8753 S:0xC00426D8 0x69FA 0 LDR r2,[r7,#0x1c] false +Instruction 8754 S:0xC00426DA 0x463B 0 MOV r3,r7 false +Instruction 8755 S:0xC00426DC 0xE9F3014E 0 LDRD r0,r1,[r3,#0x138]! false +Instruction 8756 S:0xC00426E0 0x9212 0 STR r2,[sp,#0x48] false +Instruction 8757 S:0xC00426E2 0xF8DC2030 0 LDR r2,[r12,#0x30] false +Instruction 8758 S:0xC00426E6 0x1A20 0 SUBS r0,r4,r0 false +Instruction 8759 S:0xC00426E8 0xEB650101 0 SBC r1,r5,r1 false +Instruction 8760 S:0xC00426EC 0x9305 0 STR r3,[sp,#0x14] false +Instruction 8761 S:0xC00426EE 0xF8CDC010 0 STR r12,[sp,#0x10] false +Instruction 8762 S:0xC00426F2 0x920C 0 STR r2,[sp,#0x30] false +Instruction 8763 S:0xC00426F4 0xF7FDF932 3 BL {pc}-0x2d98 ; 0xc003f95c true +Instruction 8764 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 8765 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 8766 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 8767 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 8768 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 8769 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 8770 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 8771 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 8772 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 8773 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 8774 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 8775 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 8776 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 8777 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 8778 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 8779 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 8780 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 8781 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 8782 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 8783 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 8784 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 8785 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 8786 S:0xC003F9A6 0x4770 5 BX lr true +Instruction 8787 S:0xC00426F8 0x9B05 0 LDR r3,[sp,#0x14] false +Instruction 8788 S:0xC00426FA 0xF8DDC010 0 LDR r12,[sp,#0x10] false +Instruction 8789 S:0xC00426FE 0x2800 0 CMP r0,#0 false +Instruction 8790 S:0xC0042700 0xF1710E00 0 SBCS lr,r1,#0 false +Instruction 8791 S:0xC0042704 0xF2C081CC 1 BLT.W {pc}+0x39c ; 0xc0042aa0 true fail +Instruction 8792 S:0xC0042708 0xEA4F2A90 0 LSR r10,r0,#10 false +Instruction 8793 S:0xC004270C 0xEA4F2B91 0 LSR r11,r1,#10 false +Instruction 8794 S:0xC0042710 0xEA4A5A81 0 ORR r10,r10,r1,LSL #22 false +Instruction 8795 S:0xC0042714 0xEA5A000B 0 ORRS r0,r10,r11 false +Instruction 8796 S:0xC0042718 0xF00080D4 1 BEQ.W {pc}+0x1ac ; 0xc00428c4 true fail +Instruction 8797 S:0xC004271C 0xF64B7140 0 MOV r1,#0xbf40 false +Instruction 8798 S:0xC0042720 0xE9C34500 0 STRD r4,r5,[r3,#0] false +Instruction 8799 S:0xC0042724 0xF2CC0164 0 MOVT r1,#0xc064 false +Instruction 8800 S:0xC0042728 0x680A 0 LDR r2,[r1,#0] false +Instruction 8801 S:0xC004272A 0x2A00 0 CMP r2,#0 false +Instruction 8802 S:0xC004272C 0xF00081BB 2 BEQ.W {pc}+0x37a ; 0xc0042aa6 true fail +Instruction 8803 S:0xC0042730 0x9A0A 0 LDR r2,[sp,#0x28] false +Instruction 8804 S:0xC0042732 0x2400 0 MOVS r4,#0 false +Instruction 8805 S:0xC0042734 0x940B 0 STR r4,[sp,#0x2c] false +Instruction 8806 S:0xC0042736 0xEB011302 0 ADD r3,r1,r2,LSL #4 false +Instruction 8807 S:0xC004273A 0xF8D33098 0 LDR r3,[r3,#0x98] false +Instruction 8808 S:0xC004273E 0x9313 0 STR r3,[sp,#0x4c] false +Instruction 8809 S:0xC0042740 0x930A 0 STR r3,[sp,#0x28] false +Instruction 8810 S:0xC0042742 0xF8D7E134 0 LDR lr,[r7,#0x134] false +Instruction 8811 S:0xC0042746 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 8812 S:0xC004274A 0x9C0C 0 LDR r4,[sp,#0x30] false +Instruction 8813 S:0xC004274C 0x2300 0 MOVS r3,#0 false +Instruction 8814 S:0xC004274E 0x1B39 0 SUBS r1,r7,r4 false +Instruction 8815 S:0xC0042750 0xEA4F548E 0 LSL r4,lr,#22 false +Instruction 8816 S:0xC0042754 0x424D 0 RSBS r5,r1,#0 false +Instruction 8817 S:0xC0042756 0xEA4F5494 0 LSR r4,r4,#22 false +Instruction 8818 S:0xC004275A 0x414D 0 ADCS r5,r5,r1 false +Instruction 8819 S:0xC004275C 0xEB1A0004 0 ADDS r0,r10,r4 false +Instruction 8820 S:0xC0042760 0xF14B0100 0 ADC r1,r11,#0 false +Instruction 8821 S:0xC0042764 0x428B 0 CMP r3,r1 false +Instruction 8822 S:0xC0042766 0xBF08 0 IT EQ false +Instruction 8823 S:0xC0042768 0x4282 0 CMP r2,r0 false +Instruction 8824 S:0xC004276A 0xBF28 0 IT CS false +Instruction 8825 S:0xC004276C 0x2400 0 MOVS r4,#0 false +Instruction 8826 S:0xC004276E 0xD279 28 BCS {pc}+0xf6 ; 0xc0042864 true +Instruction 8827 S:0xC0042864 0x990B 0 LDR r1,[sp,#0x2c] false +Instruction 8828 S:0xC0042866 0x9A0A 0 LDR r2,[sp,#0x28] false +Instruction 8829 S:0xC0042868 0xFB0AF001 0 MUL r0,r10,r1 false +Instruction 8830 S:0xC004286C 0xFB02000B 0 MLA r0,r2,r11,r0 false +Instruction 8831 S:0xC0042870 0xFBAA2302 0 UMULL r2,r3,r10,r2 false +Instruction 8832 S:0xC0042874 0x18C3 0 ADDS r3,r0,r3 false +Instruction 8833 S:0xC0042876 0x0A92 0 LSRS r2,r2,#10 false +Instruction 8834 S:0xC0042878 0xEA425283 0 ORR r2,r2,r3,LSL #22 false +Instruction 8835 S:0xC004287C 0x9B12 0 LDR r3,[sp,#0x48] false +Instruction 8836 S:0xC004287E 0xB123 23 CBZ r3,{pc}+0xc ; 0xc004288a true fail +Instruction 8837 S:0xC0042880 0xF8D73130 0 LDR r3,[r7,#0x130] false +Instruction 8838 S:0xC0042884 0x189B 0 ADDS r3,r3,r2 false +Instruction 8839 S:0xC0042886 0xF8C73130 0 STR r3,[r7,#0x130] false +Instruction 8840 S:0xC004288A 0xB125 10 CBZ r5,{pc}+0xc ; 0xc0042896 true fail +Instruction 8841 S:0xC004288C 0xF8D73160 0 LDR r3,[r7,#0x160] false +Instruction 8842 S:0xC0042890 0x189A 0 ADDS r2,r3,r2 false +Instruction 8843 S:0xC0042892 0xF8C72160 0 STR r2,[r7,#0x160] false +Instruction 8844 S:0xC0042896 0xEB0E010A 0 ADD r1,lr,r10 false +Instruction 8845 S:0xC004289A 0xF8C71134 0 STR r1,[r7,#0x134] false +Instruction 8846 S:0xC004289E 0xB18C 2 CBZ r4,{pc}+0x26 ; 0xc00428c4 true +Instruction 8847 S:0xC00428C4 0xF0880101 0 EOR r1,r8,#1 false +Instruction 8848 S:0xC00428C8 0x4630 0 MOV r0,r6 false +Instruction 8849 S:0xC00428CA 0xF7FDF967 18 BL {pc}-0x2d2e ; 0xc003fb9c true +Instruction 8850 S:0xC003FB9C 0xE92D0FF0 0 PUSH {r4-r11} false +Instruction 8851 S:0xC003FBA0 0xB500 0 PUSH {lr} false +Instruction 8852 S:0xC003FBA2 0xF85DEB04 0 POP {lr} false +Instruction 8853 S:0xC003FBA6 0xF8D06084 0 LDR r6,[r0,#0x84] false +Instruction 8854 S:0xC003FBAA 0xE9D0451A 0 LDRD r4,r5,[r0,#0x68] false +Instruction 8855 S:0xC003FBAE 0xF8D67480 0 LDR r7,[r6,#0x480] false +Instruction 8856 S:0xC003FBB2 0xF8D66484 0 LDR r6,[r6,#0x484] false +Instruction 8857 S:0xC003FBB6 0x0D3A 0 LSRS r2,r7,#20 false +Instruction 8858 S:0xC003FBB8 0xEA423206 0 ORR r2,r2,r6,LSL #12 false +Instruction 8859 S:0xC003FBBC 0x0D33 0 LSRS r3,r6,#20 false +Instruction 8860 S:0xC003FBBE 0x1B14 0 SUBS r4,r2,r4 false +Instruction 8861 S:0xC003FBC0 0xEB630505 0 SBC r5,r3,r5 false +Instruction 8862 S:0xC003FBC4 0xEA540605 0 ORRS r6,r4,r5 false +Instruction 8863 S:0xC003FBC8 0xBF14 0 ITE NE false +Instruction 8864 S:0xC003FBCA 0x2600 0 MOVS r6,#0 false +Instruction 8865 S:0xC003FBCC 0x2601 0 MOVS r6,#1 false +Instruction 8866 S:0xC003FBCE 0x2900 0 CMP r1,#0 false +Instruction 8867 S:0xC003FBD0 0xBF14 0 ITE NE false +Instruction 8868 S:0xC003FBD2 0x2600 0 MOVS r6,#0 false +Instruction 8869 S:0xC003FBD4 0xF0060601 0 AND r6,r6,#1 false +Instruction 8870 S:0xC003FBD8 0x2E00 0 CMP r6,#0 false +Instruction 8871 S:0xC003FBDA 0xD167 53 BNE {pc}+0xd2 ; 0xc003fcac true +Instruction 8872 S:0xC003FCAC 0xE8BD0FF0 0 POP {r4-r11} false +Instruction 8873 S:0xC003FCB0 0x4770 26 BX lr true +Instruction 8874 S:0xC00428CE 0xF8D71148 0 LDR r1,[r7,#0x148] false +Instruction 8875 S:0xC00428D2 0xE9D62312 0 LDRD r2,r3,[r6,#0x48] false +Instruction 8876 S:0xC00428D6 0x1A52 0 SUBS r2,r2,r1 false +Instruction 8877 S:0xC00428D8 0xF1630300 0 SBC r3,r3,#0 false +Instruction 8878 S:0xC00428DC 0xE9C62312 0 STRD r2,r3,[r6,#0x48] false +Instruction 8879 S:0xC00428E0 0xF1B80F00 0 CMP r8,#0 false +Instruction 8880 S:0xC00428E4 0xD010 3 BEQ {pc}+0x24 ; 0xc0042908 true fail +Instruction 8881 S:0xC00428E6 0xE9D62314 0 LDRD r2,r3,[r6,#0x50] false +Instruction 8882 S:0xC00428EA 0xF1060058 0 ADD r0,r6,#0x58 false +Instruction 8883 S:0xC00428EE 0xF8D71148 0 LDR r1,[r7,#0x148] false +Instruction 8884 S:0xC00428F2 0x1852 0 ADDS r2,r2,r1 false +Instruction 8885 S:0xC00428F4 0xF1430300 0 ADC r3,r3,#0 false +Instruction 8886 S:0xC00428F8 0xE9C62314 0 STRD r2,r3,[r6,#0x50] false +Instruction 8887 S:0xC00428FC 0xE8D0237F 0 LDREXD r2,r3,[r0] false +Instruction 8888 S:0xC0042900 0xF8C72140 0 STR r2,[r7,#0x140] false +Instruction 8889 S:0xC0042904 0xF8C73144 0 STR r3,[r7,#0x144] false +Instruction 8890 S:0xC0042908 0x6B33 0 LDR r3,[r6,#0x30] false +Instruction 8891 S:0xC004290A 0x429F 0 CMP r7,r3 false +Instruction 8892 S:0xC004290C 0xD003 59 BEQ {pc}+0xa ; 0xc0042916 true +Instruction 8893 S:0xC0042916 0xF1B80F00 0 CMP r8,#0 false +Instruction 8894 S:0xC004291A 0xD004 13 BEQ {pc}+0xc ; 0xc0042926 true fail +Instruction 8895 S:0xC004291C 0xF8D73128 0 LDR r3,[r7,#0x128] false +Instruction 8896 S:0xC0042920 0x2B00 0 CMP r3,#0 false +Instruction 8897 S:0xC0042922 0xF00080E3 7 BEQ.W {pc}+0x1ca ; 0xc0042aec true +Instruction 8898 S:0xC0042AEC 0xF8573C38 0 LDR r3,[r7,#-0x38] false +Instruction 8899 S:0xC0042AF0 0x07DA 0 LSLS r2,r3,#31 false +Instruction 8900 S:0xC0042AF2 0xD507 19 BPL {pc}+0x12 ; 0xc0042b04 true fail +Instruction 8901 S:0xC0042AF4 0xF8D63084 0 LDR r3,[r6,#0x84] false +Instruction 8902 S:0xC0042AF8 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 8903 S:0xC0042AFC 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 8904 S:0xC0042B00 0xE9C7231E 0 STRD r2,r3,[r7,#0x78] false +Instruction 8905 S:0xC0042B04 0xF8573C38 0 LDR r3,[r7,#-0x38] false +Instruction 8906 S:0xC0042B08 0x079B 0 LSLS r3,r3,#30 false +Instruction 8907 S:0xC0042B0A 0xF57FAF0C 19 BPL {pc}-0x1e4 ; 0xc0042926 true +Instruction 8908 S:0xC0042926 0x4630 0 MOV r0,r6 false +Instruction 8909 S:0xC0042928 0x4639 0 MOV r1,r7 false +Instruction 8910 S:0xC004292A 0xF7FEFD03 3 BL {pc}-0x15f6 ; 0xc0041334 true +Instruction 8911 S:0xC0041334 0xB430 0 PUSH {r4,r5} false +Instruction 8912 S:0xC0041336 0xB500 0 PUSH {lr} false +Instruction 8913 S:0xC0041338 0xF85DEB04 0 POP {lr} false +Instruction 8914 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false +Instruction 8915 S:0xC004133E 0x428B 0 CMP r3,r1 false +Instruction 8916 S:0xC0041340 0xD038 17 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 8917 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false +Instruction 8918 S:0xC0041344 0x428B 0 CMP r3,r1 false +Instruction 8919 S:0xC0041346 0xD01D 1 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 8920 S:0xC0041348 0x6BC3 0 LDR r3,[r0,#0x3c] false +Instruction 8921 S:0xC004134A 0x428B 0 CMP r3,r1 false +Instruction 8922 S:0xC004134C 0xD001 19 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 8923 S:0xC004134E 0xBC30 0 POP {r4,r5} false +Instruction 8924 S:0xC0041350 0x4770 5 BX lr true +Instruction 8925 S:0xC004292E 0x6B33 0 LDR r3,[r6,#0x30] false +Instruction 8926 S:0xC0042930 0x429F 0 CMP r7,r3 false +Instruction 8927 S:0xC0042932 0xD003 1 BEQ {pc}+0xa ; 0xc004293c true +Instruction 8928 S:0xC004293C 0x2500 0 MOVS r5,#0 false +Instruction 8929 S:0xC004293E 0x4630 0 MOV r0,r6 false +Instruction 8930 S:0xC0042940 0x61FD 0 STR r5,[r7,#0x1c] false +Instruction 8931 S:0xC0042942 0x4639 0 MOV r1,r7 false +Instruction 8932 S:0xC0042944 0xF7FCFF96 18 BL {pc}-0x30d0 ; 0xc003f874 true +Instruction 8933 S:0xC003F874 0xB430 0 PUSH {r4,r5} false +Instruction 8934 S:0xC003F876 0xB500 0 PUSH {lr} false +Instruction 8935 S:0xC003F878 0xF85DEB04 0 POP {lr} false +Instruction 8936 S:0xC003F87C 0x2400 0 MOVS r4,#0 false +Instruction 8937 S:0xC003F87E 0x680A 0 LDR r2,[r1,#0] false +Instruction 8938 S:0xC003F880 0x6803 0 LDR r3,[r0,#0] false +Instruction 8939 S:0xC003F882 0x6044 0 STR r4,[r0,#4] false +Instruction 8940 S:0xC003F884 0x1A9B 0 SUBS r3,r3,r2 false +Instruction 8941 S:0xC003F886 0x6003 0 STR r3,[r0,#0] false +Instruction 8942 S:0xC003F888 0xF8D13120 0 LDR r3,[r1,#0x120] false +Instruction 8943 S:0xC003F88C 0xB183 46 CBZ r3,{pc}+0x24 ; 0xc003f8b0 true +Instruction 8944 S:0xC003F8B0 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 8945 S:0xC003F8B4 0x680D 0 LDR r5,[r1,#0] false +Instruction 8946 S:0xC003F8B6 0x6B14 0 LDR r4,[r2,#0x30] false +Instruction 8947 S:0xC003F8B8 0x6353 0 STR r3,[r2,#0x34] false +Instruction 8948 S:0xC003F8BA 0x1B64 0 SUBS r4,r4,r5 false +Instruction 8949 S:0xC003F8BC 0x6314 0 STR r4,[r2,#0x30] false +Instruction 8950 S:0xC003F8BE 0xE7E6 26 B {pc}-0x30 ; 0xc003f88e true +Instruction 8951 S:0xC003F88E 0xF8D13128 0 LDR r3,[r1,#0x128] false +Instruction 8952 S:0xC003F892 0xB123 1 CBZ r3,{pc}+0xc ; 0xc003f89e true +Instruction 8953 S:0xC003F89E 0x698A 0 LDR r2,[r1,#0x18] false +Instruction 8954 S:0xC003F8A0 0xF1010314 0 ADD r3,r1,#0x14 false +Instruction 8955 S:0xC003F8A4 0x694C 0 LDR r4,[r1,#0x14] false +Instruction 8956 S:0xC003F8A6 0x6062 0 STR r2,[r4,#4] false +Instruction 8957 S:0xC003F8A8 0x6014 0 STR r4,[r2,#0] false +Instruction 8958 S:0xC003F8AA 0x614B 0 STR r3,[r1,#0x14] false +Instruction 8959 S:0xC003F8AC 0x618B 0 STR r3,[r1,#0x18] false +Instruction 8960 S:0xC003F8AE 0xE7F1 27 B {pc}-0x1a ; 0xc003f894 true +Instruction 8961 S:0xC003F894 0x6883 0 LDR r3,[r0,#8] false +Instruction 8962 S:0xC003F896 0x3B01 0 SUBS r3,#1 false +Instruction 8963 S:0xC003F898 0x6083 0 STR r3,[r0,#8] false +Instruction 8964 S:0xC003F89A 0xBC30 0 POP {r4,r5} false +Instruction 8965 S:0xC003F89C 0x4770 3 BX lr true +Instruction 8966 S:0xC0042948 0xF1B80F00 0 CMP r8,#0 false +Instruction 8967 S:0xC004294C 0xD108 1 BNE {pc}+0x14 ; 0xc0042960 true +Instruction 8968 S:0xC0042960 0x4630 0 MOV r0,r6 false +Instruction 8969 S:0xC0042962 0xF7FCFF21 9 BL {pc}-0x31ba ; 0xc003f7a8 true +Instruction 8970 S:0xC003F7A8 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 8971 S:0xC003F7AC 0xB500 0 PUSH {lr} false +Instruction 8972 S:0xC003F7AE 0xF85DEB04 0 POP {lr} false +Instruction 8973 S:0xC003F7B2 0x6B03 0 LDR r3,[r0,#0x30] false +Instruction 8974 S:0xC003F7B4 0xE9D04506 0 LDRD r4,r5,[r0,#0x18] false +Instruction 8975 S:0xC003F7B8 0x2B00 0 CMP r3,#0 false +Instruction 8976 S:0xC003F7BA 0xD029 21 BEQ {pc}+0x56 ; 0xc003f810 true fail +Instruction 8977 S:0xC003F7BC 0x6AC1 0 LDR r1,[r0,#0x2c] false +Instruction 8978 S:0xC003F7BE 0xE9D3230C 0 LDRD r2,r3,[r3,#0x30] false +Instruction 8979 S:0xC003F7C2 0xB171 3 CBZ r1,{pc}+0x20 ; 0xc003f7e2 true fail +Instruction 8980 S:0xC003F7C4 0xE9D1670A 0 LDRD r6,r7,[r1,#0x28] false +Instruction 8981 S:0xC003F7C8 0x46B0 0 MOV r8,r6 false +Instruction 8982 S:0xC003F7CA 0x46B9 0 MOV r9,r7 false +Instruction 8983 S:0xC003F7CC 0xEBB80802 0 SUBS r8,r8,r2 false +Instruction 8984 S:0xC003F7D0 0xEB690903 0 SBC r9,r9,r3 false +Instruction 8985 S:0xC003F7D4 0xF1B80F00 0 CMP r8,#0 false +Instruction 8986 S:0xC003F7D8 0xF1790100 0 SBCS r1,r9,#0 false +Instruction 8987 S:0xC003F7DC 0xBFBC 0 ITT LT false +Instruction 8988 S:0xC003F7DE 0x4632 0 MOV r2,r6 false +Instruction 8989 S:0xC003F7E0 0x463B 0 MOV r3,r7 false +Instruction 8990 S:0xC003F7E2 0x4616 0 MOV r6,r2 false +Instruction 8991 S:0xC003F7E4 0x461F 0 MOV r7,r3 false +Instruction 8992 S:0xC003F7E6 0x1B36 0 SUBS r6,r6,r4 false +Instruction 8993 S:0xC003F7E8 0xEB670705 0 SBC r7,r7,r5 false +Instruction 8994 S:0xC003F7EC 0x2E01 0 CMP r6,#1 false +Instruction 8995 S:0xC003F7EE 0xF1770100 0 SBCS r1,r7,#0 false +Instruction 8996 S:0xC003F7F2 0xDB0A 8 BLT {pc}+0x18 ; 0xc003f80a true +Instruction 8997 S:0xC003F80A 0x4622 0 MOV r2,r4 false +Instruction 8998 S:0xC003F80C 0x462B 0 MOV r3,r5 false +Instruction 8999 S:0xC003F80E 0xE7F1 4 B {pc}-0x1a ; 0xc003f7f4 true +Instruction 9000 S:0xC003F7F4 0xE9C02306 0 STRD r2,r3,[r0,#0x18] false +Instruction 9001 S:0xC003F7F8 0xF3BF8F5F 0 DMB false +Instruction 9002 S:0xC003F7FC 0xE9D02306 0 LDRD r2,r3,[r0,#0x18] false +Instruction 9003 S:0xC003F800 0xE9C02308 0 STRD r2,r3,[r0,#0x20] false +Instruction 9004 S:0xC003F804 0xE8BD03F0 0 POP {r4-r9} false +Instruction 9005 S:0xC003F808 0x4770 81 BX lr true +Instruction 9006 S:0xC0042966 0x4630 0 MOV r0,r6 false +Instruction 9007 S:0xC0042968 0xF7FDFC70 1 BL {pc}-0x271c ; 0xc004024c true +Instruction 9008 S:0xC004024C 0xB570 0 PUSH {r4-r6,lr} false +Instruction 9009 S:0xC004024E 0xB500 0 PUSH {lr} false +Instruction 9010 S:0xC0040250 0xF85DEB04 0 POP {lr} false +Instruction 9011 S:0xC0040254 0xF8D01094 0 LDR r1,[r0,#0x94] false +Instruction 9012 S:0xC0040258 0xF8D02084 0 LDR r2,[r0,#0x84] false +Instruction 9013 S:0xC004025C 0x6A0B 0 LDR r3,[r1,#0x20] false +Instruction 9014 S:0xC004025E 0xF8D224C0 0 LDR r2,[r2,#0x4c0] false +Instruction 9015 S:0xC0040262 0xF8534022 0 LDR r4,[r3,r2,LSL #2] false +Instruction 9016 S:0xC0040266 0x2C00 0 CMP r4,#0 false +Instruction 9017 S:0xC0040268 0xD02B 30 BEQ {pc}+0x5a ; 0xc00402c2 true +Instruction 9018 S:0xC00402C2 0xBD70 2 POP {r4-r6,pc} true +Instruction 9019 S:0xC004296C 0x68F3 0 LDR r3,[r6,#0xc] false +Instruction 9020 S:0xC004296E 0x6832 0 LDR r2,[r6,#0] false +Instruction 9021 S:0xC0042970 0x3B01 0 SUBS r3,#1 false +Instruction 9022 S:0xC0042972 0x60F3 0 STR r3,[r6,#0xc] false +Instruction 9023 S:0xC0042974 0x2A00 0 CMP r2,#0 false +Instruction 9024 S:0xC0042976 0xF04080D3 2 BNE.W {pc}+0x1aa ; 0xc0042b20 true +Instruction 9025 S:0xC0042B20 0xF8DD8054 0 LDR r8,[sp,#0x54] false +Instruction 9026 S:0xC0042B24 0xF0180F01 0 TST r8,#1 false +Instruction 9027 S:0xC0042B28 0xD006 1 BEQ {pc}+0x10 ; 0xc0042b38 true fail +Instruction 9028 S:0xC0042B2A 0xF8D70120 0 LDR r0,[r7,#0x120] false +Instruction 9029 S:0xC0042B2E 0x2800 0 CMP r0,#0 false +Instruction 9030 S:0xC0042B30 0xF43FAF2A 1 BEQ {pc}-0x1a8 ; 0xc0042988 true +Instruction 9031 S:0xC0042988 0x9D14 0 LDR r5,[sp,#0x50] false +Instruction 9032 S:0xC004298A 0xF5056290 0 ADD r2,r5,#0x480 false +Instruction 9033 S:0xC004298E 0xF50569B4 0 ADD r9,r5,#0x5a0 false +Instruction 9034 S:0xC0042992 0x686B 0 LDR r3,[r5,#4] false +Instruction 9035 S:0xC0042994 0xF8D584C0 0 LDR r8,[r5,#0x4c0] false +Instruction 9036 S:0xC0042998 0x3B01 0 SUBS r3,#1 false +Instruction 9037 S:0xC004299A 0x606B 0 STR r3,[r5,#4] false +Instruction 9038 S:0xC004299C 0xE9D24500 0 LDRD r4,r5,[r2,#0] false +Instruction 9039 S:0xC00429A0 0xE9D90100 0 LDRD r0,r1,[r9,#0] false +Instruction 9040 S:0xC00429A4 0x1A20 0 SUBS r0,r4,r0 false +Instruction 9041 S:0xC00429A6 0xEB650101 0 SBC r1,r5,r1 false +Instruction 9042 S:0xC00429AA 0xF7FCFFD7 4 BL {pc}-0x304e ; 0xc003f95c true +Instruction 9043 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 9044 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 9045 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 9046 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 9047 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 9048 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 9049 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 9050 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 9051 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 9052 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 9053 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 9054 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 9055 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 9056 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 9057 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 9058 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 9059 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 9060 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 9061 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 9062 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 9063 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 9064 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 9065 S:0xC003F9A6 0x4770 24 BX lr true +Instruction 9066 S:0xC00429AE 0x2800 0 CMP r0,#0 false +Instruction 9067 S:0xC00429B0 0xF1710E00 0 SBCS lr,r1,#0 false +Instruction 9068 S:0xC00429B4 0xF2C0822B 1 BLT.W {pc}+0x45a ; 0xc0042e0e true fail +Instruction 9069 S:0xC00429B8 0x0A86 0 LSRS r6,r0,#10 false +Instruction 9070 S:0xC00429BA 0x0A8F 0 LSRS r7,r1,#10 false +Instruction 9071 S:0xC00429BC 0xEA465681 0 ORR r6,r6,r1,LSL #22 false +Instruction 9072 S:0xC00429C0 0xEA560E07 0 ORRS lr,r6,r7 false +Instruction 9073 S:0xC00429C4 0xF04081E9 7 BNE.W {pc}+0x3d6 ; 0xc0042d9a true +Instruction 9074 S:0xC0042D9A 0x4B9F 0 LDR r3,[pc,#636] ; [0xC0043018] = 0xC064BF40 false +Instruction 9075 S:0xC0042D9C 0xE9C94500 0 STRD r4,r5,[r9,#0] false +Instruction 9076 S:0xC0042DA0 0x681A 0 LDR r2,[r3,#0] false +Instruction 9077 S:0xC0042DA2 0x2A00 0 CMP r2,#0 false +Instruction 9078 S:0xC0042DA4 0xD03D 296 BEQ {pc}+0x7e ; 0xc0042e22 true fail +Instruction 9079 S:0xC0042DA6 0xEB031308 0 ADD r3,r3,r8,LSL #4 false +Instruction 9080 S:0xC0042DAA 0xF04F0B00 0 MOV r11,#0 false +Instruction 9081 S:0xC0042DAE 0xF8D33098 0 LDR r3,[r3,#0x98] false +Instruction 9082 S:0xC0042DB2 0x469A 0 MOV r10,r3 false +Instruction 9083 S:0xC0042DB4 0x9312 0 STR r3,[sp,#0x48] false +Instruction 9084 S:0xC0042DB6 0x9D14 0 LDR r5,[sp,#0x50] false +Instruction 9085 S:0xC0042DB8 0xF24032FF 0 MOV r2,#0x3ff false +Instruction 9086 S:0xC0042DBC 0x2300 0 MOVS r3,#0 false +Instruction 9087 S:0xC0042DBE 0xF8D5459C 0 LDR r4,[r5,#0x59c] false +Instruction 9088 S:0xC0042DC2 0x05A5 0 LSLS r5,r4,#22 false +Instruction 9089 S:0xC0042DC4 0x0DAD 0 LSRS r5,r5,#22 false +Instruction 9090 S:0xC0042DC6 0x1970 0 ADDS r0,r6,r5 false +Instruction 9091 S:0xC0042DC8 0xF1470100 0 ADC r1,r7,#0 false +Instruction 9092 S:0xC0042DCC 0x428B 0 CMP r3,r1 false +Instruction 9093 S:0xC0042DCE 0xBF08 0 IT EQ false +Instruction 9094 S:0xC0042DD0 0x4282 0 CMP r2,r0 false +Instruction 9095 S:0xC0042DD2 0xD32E 6 BCC {pc}+0x60 ; 0xc0042e32 true fail +Instruction 9096 S:0xC0042DD4 0xF8DD8050 0 LDR r8,[sp,#0x50] false +Instruction 9097 S:0xC0042DD8 0xF8D83598 0 LDR r3,[r8,#0x598] false +Instruction 9098 S:0xC0042DDC 0xF8D815C8 0 LDR r1,[r8,#0x5c8] false +Instruction 9099 S:0xC0042DE0 0xFB06F20B 0 MUL r2,r6,r11 false +Instruction 9100 S:0xC0042DE4 0x19A4 0 ADDS r4,r4,r6 false +Instruction 9101 S:0xC0042DE6 0xFB0A2207 0 MLA r2,r10,r7,r2 false +Instruction 9102 S:0xC0042DEA 0xF8DD8050 0 LDR r8,[sp,#0x50] false +Instruction 9103 S:0xC0042DEE 0xFBA6670A 0 UMULL r6,r7,r6,r10 false +Instruction 9104 S:0xC0042DF2 0x4625 0 MOV r5,r4 false +Instruction 9105 S:0xC0042DF4 0xF8C8459C 0 STR r4,[r8,#0x59c] false +Instruction 9106 S:0xC0042DF8 0x19D7 0 ADDS r7,r2,r7 false +Instruction 9107 S:0xC0042DFA 0x0AB2 0 LSRS r2,r6,#10 false +Instruction 9108 S:0xC0042DFC 0xEA425287 0 ORR r2,r2,r7,LSL #22 false +Instruction 9109 S:0xC0042E00 0x18D3 0 ADDS r3,r2,r3 false +Instruction 9110 S:0xC0042E02 0x1852 0 ADDS r2,r2,r1 false +Instruction 9111 S:0xC0042E04 0xF8C83598 0 STR r3,[r8,#0x598] false +Instruction 9112 S:0xC0042E08 0xF8C825C8 0 STR r2,[r8,#0x5c8] false +Instruction 9113 S:0xC0042E0C 0xE5E3 13 B {pc}-0x436 ; 0xc00429d6 true +Instruction 9114 S:0xC00429D6 0xF8DD9050 0 LDR r9,[sp,#0x50] false +Instruction 9115 S:0xC00429DA 0x029B 0 LSLS r3,r3,#10 false +Instruction 9116 S:0xC00429DC 0x3401 0 ADDS r4,#1 false +Instruction 9117 S:0xC00429DE 0x2100 0 MOVS r1,#0 false +Instruction 9118 S:0xC00429E0 0xF8D905C8 0 LDR r0,[r9,#0x5c8] false +Instruction 9119 S:0xC00429E4 0xF8D980B8 0 LDR r8,[r9,#0xb8] false +Instruction 9120 S:0xC00429E8 0xF8D960BC 0 LDR r6,[r9,#0xbc] false +Instruction 9121 S:0xC00429EC 0x9006 0 STR r0,[sp,#0x18] false +Instruction 9122 S:0xC00429EE 0x4618 0 MOV r0,r3 false +Instruction 9123 S:0xC00429F0 0xF20EF9CE 4 BL {pc}+0x20e3a0 ; 0xc0250d90 true +Cycle Count 188 Tracing disabled +Info Tracing enabled +Instruction 9124 S:0xC00429F4 0x1C6C 0 ADDS r4,r5,#1 false +Instruction 9125 S:0xC00429F6 0x9D06 0 LDR r5,[sp,#0x18] false +Instruction 9126 S:0xC00429F8 0xEBC80702 0 RSB r7,r8,r2 false +Instruction 9127 S:0xC00429FC 0x2100 0 MOVS r1,#0 false +Instruction 9128 S:0xC00429FE 0xEA877AE7 0 EOR r10,r7,r7,ASR #31 false +Instruction 9129 S:0xC0042A02 0xEBAA7AE7 0 SUB r10,r10,r7,ASR #31 false +Instruction 9130 S:0xC0042A06 0x02A8 0 LSLS r0,r5,#10 false +Instruction 9131 S:0xC0042A08 0xF8D950DC 0 LDR r5,[r9,#0xdc] false +Instruction 9132 S:0xC0042A0C 0xF20EF9C0 17 BL {pc}+0x20e384 ; 0xc0250d90 true +Cycle Count 150 Tracing disabled +Info Tracing enabled +Instruction 9133 S:0xC0042A10 0xEBBA1F98 0 CMP r10,r8,LSR #6 false +Instruction 9134 S:0xC0042A14 0xEBC60202 0 RSB r2,r6,r2 false +Instruction 9135 S:0xC0042A18 0xD806 11 BHI {pc}+0x10 ; 0xc0042a28 true +Instruction 9136 S:0xC0042A28 0xF1050338 0 ADD r3,r5,#0x38 false +Instruction 9137 S:0xC0042A2C 0xE8531F00 0 LDREX r1,[r3] false +Instruction 9138 S:0xC0042A30 0x4439 0 ADD r1,r1,r7 false +Instruction 9139 S:0xC0042A32 0xE8431000 0 STREX r0,r1,[r3] false +Instruction 9140 S:0xC0042A36 0xF0900F00 0 TEQ r0,#0 false +Instruction 9141 S:0xC0042A3A 0xD1F7 48 BNE {pc}-0xe ; 0xc0042a2c true fail +Instruction 9142 S:0xC0042A3C 0xF8DD8050 0 LDR r8,[sp,#0x50] false +Instruction 9143 S:0xC0042A40 0xF105033C 0 ADD r3,r5,#0x3c false +Instruction 9144 S:0xC0042A44 0xF8D810B8 0 LDR r1,[r8,#0xb8] false +Instruction 9145 S:0xC0042A48 0x19C9 0 ADDS r1,r1,r7 false +Instruction 9146 S:0xC0042A4A 0xF8C810B8 0 STR r1,[r8,#0xb8] false +Instruction 9147 S:0xC0042A4E 0xE8531F00 0 LDREX r1,[r3] false +Instruction 9148 S:0xC0042A52 0x4411 0 ADD r1,r1,r2 false +Instruction 9149 S:0xC0042A54 0xE8431000 0 STREX r0,r1,[r3] false +Instruction 9150 S:0xC0042A58 0xF0900F00 0 TEQ r0,#0 false +Instruction 9151 S:0xC0042A5C 0xD1F7 58 BNE {pc}-0xe ; 0xc0042a4e true fail +Instruction 9152 S:0xC0042A5E 0xF8D830BC 0 LDR r3,[r8,#0xbc] false +Instruction 9153 S:0xC0042A62 0x189B 0 ADDS r3,r3,r2 false +Instruction 9154 S:0xC0042A64 0xF8C830BC 0 STR r3,[r8,#0xbc] false +Instruction 9155 S:0xC0042A68 0x4BBA 0 LDR r3,[pc,#744] ; [0xC0042D54] false +Instruction 9156 S:0xC0042A6A 0xF8DD9050 0 LDR r9,[sp,#0x50] false +Instruction 9157 S:0xC0042A6E 0x685A 0 LDR r2,[r3,#4] false +Instruction 9158 S:0xC0042A70 0xF8D90598 0 LDR r0,[r9,#0x598] false +Instruction 9159 S:0xC0042A74 0xF8D9159C 0 LDR r1,[r9,#0x59c] false +Instruction 9160 S:0xC0042A78 0xF8D984C0 0 LDR r8,[r9,#0x4c0] false +Instruction 9161 S:0xC0042A7C 0x2A00 0 CMP r2,#0 false +Instruction 9162 S:0xC0042A7E 0xF0408256 153 BNE.W {pc}+0x4b0 ; 0xc0042f2e true fail +Instruction 9163 S:0xC0042A82 0x4BB5 0 LDR r3,[pc,#724] ; [0xC0042D58] false +Instruction 9164 S:0xC0042A84 0xF8DD9050 0 LDR r9,[sp,#0x50] false +Instruction 9165 S:0xC0042A88 0x685A 0 LDR r2,[r3,#4] false +Instruction 9166 S:0xC0042A8A 0xE9D94524 0 LDRD r4,r5,[r9,#0x90] false +Instruction 9167 S:0xC0042A8E 0x2A00 0 CMP r2,#0 false +Instruction 9168 S:0xC0042A90 0xF040823E 13 BNE.W {pc}+0x480 ; 0xc0042f10 true fail +Instruction 9169 S:0xC0042A94 0x9814 0 LDR r0,[sp,#0x50] false +Instruction 9170 S:0xC0042A96 0xB01B 0 ADD sp,sp,#0x6c false +Instruction 9171 S:0xC0042A98 0xE8BD4FF0 0 POP {r4-r11,lr} false +Instruction 9172 S:0xC0042A9C 0xF7FEBB58 11 B {pc}-0x194c ; 0xc0041150 true +Instruction 9173 S:0xC0041150 0xB478 0 PUSH {r3-r6} false +Instruction 9174 S:0xC0041152 0xB500 0 PUSH {lr} false +Instruction 9175 S:0xC0041154 0xF85DEB04 0 POP {lr} false +Instruction 9176 S:0xC0041158 0x4A16 0 LDR r2,[pc,#88] ; [0xC00411B4] = 0xC05FC568 false +Instruction 9177 S:0xC004115A 0xF8D01460 0 LDR r1,[r0,#0x460] false +Instruction 9178 S:0xC004115E 0x6812 0 LDR r2,[r2,#0] false +Instruction 9179 S:0xC0041160 0x0612 0 LSLS r2,r2,#24 false +Instruction 9180 S:0xC0041162 0xD51A 3 BPL {pc}+0x38 ; 0xc004119a true +Instruction 9181 S:0xC004119A 0xBC78 0 POP {r3-r6} false +Instruction 9182 S:0xC004119C 0x4770 1 BX lr true +Instruction 9183 S:0xC003B85A 0xE8BD87F0 1 POP {r4-r10,pc} true +Cycle Count 6 Tracing disabled +Info Tracing enabled +Instruction 9184 S:0xC002F074 0xB510 0 PUSH {r4,lr} false +Instruction 9185 S:0xC002F076 0xB500 0 PUSH {lr} false +Instruction 9186 S:0xC002F078 0xF85DEB04 0 POP {lr} false +Instruction 9187 S:0xC002F07C 0x460C 0 MOV r4,r1 false +Instruction 9188 S:0xC002F07E 0xF003FEA5 38 BL {pc}+0x3d4e ; 0xc0032dcc true +Instruction 9189 S:0xC0032DCC 0xB500 0 PUSH {lr} false +Instruction 9190 S:0xC0032DCE 0xF85DEB04 0 POP {lr} false +Instruction 9191 S:0xC0032DD2 0xF8D032A4 0 LDR r3,[r0,#0x2a4] false +Instruction 9192 S:0xC0032DD6 0xF8530C14 0 LDR r0,[r3,#-0x14] false +Instruction 9193 S:0xC0032DDA 0x4770 42 BX lr true +Instruction 9194 S:0xC002F082 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 9195 S:0xC002F084 0xF4137FE4 0 TST r3,#0x1c8 false +Instruction 9196 S:0xC002F088 0xD130 5 BNE {pc}+0x64 ; 0xc002f0ec true +Instruction 9197 S:0xC002F0EC 0x2000 0 MOVS r0,#0 false +Instruction 9198 S:0xC002F0EE 0xBD10 21 POP {r4,pc} true +Cycle Count 47 Tracing disabled +Info Tracing enabled +Instruction 9199 S:0xC0042274 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 9200 S:0xC0042278 0xB097 0 SUB sp,sp,#0x5c false +Instruction 9201 S:0xC004227A 0xB500 0 PUSH {lr} false +Instruction 9202 S:0xC004227C 0xF85DEB04 0 POP {lr} false +Instruction 9203 S:0xC0042280 0xF1110A38 0 ADDS r10,r1,#0x38 false +Instruction 9204 S:0xC0042284 0xF00081A1 31 BEQ.W {pc}+0x346 ; 0xc00425ca true fail +Instruction 9205 S:0xC0042288 0xF8DFB3FC 0 LDR r11,[pc,#1020] ; [0xC0042688] false +Instruction 9206 S:0xC004228C 0xE008 8 B {pc}+0x14 ; 0xc00422a0 true +Instruction 9207 S:0xC00422A0 0xF8DA301C 0 LDR r3,[r10,#0x1c] false +Instruction 9208 S:0xC00422A4 0xF8DA8124 0 LDR r8,[r10,#0x124] false +Instruction 9209 S:0xC00422A8 0x2B00 0 CMP r3,#0 false +Instruction 9210 S:0xC00422AA 0xF0408191 1 BNE.W {pc}+0x326 ; 0xc00425d0 true fail +Instruction 9211 S:0xC00422AE 0xE9D82306 0 LDRD r2,r3,[r8,#0x18] false +Instruction 9212 S:0xC00422B2 0xE9DA010C 0 LDRD r0,r1,[r10,#0x30] false +Instruction 9213 S:0xC00422B6 0xF8DB4000 0 LDR r4,[r11,#0] false +Instruction 9214 S:0xC00422BA 0x1A80 0 SUBS r0,r0,r2 false +Instruction 9215 S:0xC00422BC 0xEB610103 0 SBC r1,r1,r3 false +Instruction 9216 S:0xC00422C0 0x2300 0 MOVS r3,#0 false +Instruction 9217 S:0xC00422C2 0x17CE 0 ASRS r6,r1,#31 false +Instruction 9218 S:0xC00422C4 0xEB040444 0 ADD r4,r4,r4,LSL #1 false +Instruction 9219 S:0xC00422C8 0x4637 0 MOV r7,r6 false +Instruction 9220 S:0xC00422CA 0x4070 0 EORS r0,r0,r6 false +Instruction 9221 S:0xC00422CC 0x4071 0 EORS r1,r1,r6 false +Instruction 9222 S:0xC00422CE 0x4622 0 MOV r2,r4 false +Instruction 9223 S:0xC00422D0 0x1B80 0 SUBS r0,r0,r6 false +Instruction 9224 S:0xC00422D2 0xEB610107 0 SBC r1,r1,r7 false +Instruction 9225 S:0xC00422D6 0x4282 0 CMP r2,r0 false +Instruction 9226 S:0xC00422D8 0xEB730401 0 SBCS r4,r3,r1 false +Instruction 9227 S:0xC00422DC 0xBFBE 0 ITTT LT false +Instruction 9228 S:0xC00422DE 0xF8D83040 0 LDR r3,[r8,#0x40] false +Instruction 9229 S:0xC00422E2 0x3301 0 ADDS r3,#1 false +Instruction 9230 S:0xC00422E4 0xF8C83040 0 STR r3,[r8,#0x40] false +Instruction 9231 S:0xC00422E8 0xF8DA301C 0 LDR r3,[r10,#0x1c] false +Instruction 9232 S:0xC00422EC 0x2B00 0 CMP r3,#0 false +Instruction 9233 S:0xC00422EE 0xD0CE 43 BEQ {pc}-0x60 ; 0xc004228e true +Instruction 9234 S:0xC004228E 0x2500 0 MOVS r5,#0 false +Instruction 9235 S:0xC0042290 0xF8C85030 0 STR r5,[r8,#0x30] false +Instruction 9236 S:0xC0042294 0xF8DAA120 0 LDR r10,[r10,#0x120] false +Instruction 9237 S:0xC0042298 0xF1BA0F00 0 CMP r10,#0 false +Instruction 9238 S:0xC004229C 0xF0008195 19 BEQ.W {pc}+0x32e ; 0xc00425ca true +Instruction 9239 S:0xC00425CA 0xB017 0 ADD sp,sp,#0x5c false +Instruction 9240 S:0xC00425CC 0xE8BD8FF0 12 POP {r4-r11,pc} true +Cycle Count 5 Tracing disabled +Info Tracing enabled +Instruction 9241 S:0xC00421AC 0xB5F8 0 PUSH {r3-r7,lr} false +Instruction 9242 S:0xC00421AE 0xB500 0 PUSH {lr} false +Instruction 9243 S:0xC00421B0 0xF85DEB04 0 POP {lr} false +Instruction 9244 S:0xC00421B4 0x4607 0 MOV r7,r0 false +Instruction 9245 S:0xC00421B6 0x6D05 0 LDR r5,[r0,#0x50] false +Instruction 9246 S:0xC00421B8 0xF1000448 0 ADD r4,r0,#0x48 false +Instruction 9247 S:0xC00421BC 0x2D00 0 CMP r5,#0 false +Instruction 9248 S:0xC00421BE 0xD043 4 BEQ {pc}+0x8a ; 0xc0042248 true fail +Instruction 9249 S:0xC00421C0 0x6AE6 0 LDR r6,[r4,#0x2c] false +Instruction 9250 S:0xC00421C2 0xB106 4 CBZ r6,{pc}+4 ; 0xc00421c6 true fail +Instruction 9251 S:0xC00421C4 0x3E08 0 SUBS r6,r6,#8 false +Instruction 9252 S:0xC00421C6 0x6BE5 0 LDR r5,[r4,#0x3c] false +Instruction 9253 S:0xC00421C8 0x42B5 0 CMP r5,r6 false +Instruction 9254 S:0xC00421CA 0xBF18 0 IT NE false +Instruction 9255 S:0xC00421CC 0x4635 0 MOV r5,r6 false +Instruction 9256 S:0xC00421CE 0xD03D 2 BEQ {pc}+0x7e ; 0xc004224c true fail +Instruction 9257 S:0xC00421D0 0x6BA0 0 LDR r0,[r4,#0x38] false +Instruction 9258 S:0xC00421D2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00421e0 true +Instruction 9259 S:0xC00421E0 0x6B60 0 LDR r0,[r4,#0x34] false +Instruction 9260 S:0xC00421E2 0xB128 1 CBZ r0,{pc}+0xe ; 0xc00421f0 true +Instruction 9261 S:0xC00421F0 0x4620 0 MOV r0,r4 false +Instruction 9262 S:0xC00421F2 0x4629 0 MOV r1,r5 false +Instruction 9263 S:0xC00421F4 0xF7FFF89E 11 BL {pc}-0xec0 ; 0xc0041334 true +Instruction 9264 S:0xC0041334 0xB430 0 PUSH {r4,r5} false +Instruction 9265 S:0xC0041336 0xB500 0 PUSH {lr} false +Instruction 9266 S:0xC0041338 0xF85DEB04 0 POP {lr} false +Instruction 9267 S:0xC004133C 0x6B83 0 LDR r3,[r0,#0x38] false +Instruction 9268 S:0xC004133E 0x428B 0 CMP r3,r1 false +Instruction 9269 S:0xC0041340 0xD038 14 BEQ {pc}+0x74 ; 0xc00413b4 true fail +Instruction 9270 S:0xC0041342 0x6B43 0 LDR r3,[r0,#0x34] false +Instruction 9271 S:0xC0041344 0x428B 0 CMP r3,r1 false +Instruction 9272 S:0xC0041346 0xD01D 2 BEQ {pc}+0x3e ; 0xc0041384 true fail +Instruction 9273 S:0xC0041348 0x6BC3 0 LDR r3,[r0,#0x3c] false +Instruction 9274 S:0xC004134A 0x428B 0 CMP r3,r1 false +Instruction 9275 S:0xC004134C 0xD001 1 BEQ {pc}+6 ; 0xc0041352 true fail +Instruction 9276 S:0xC004134E 0xBC30 0 POP {r4,r5} false +Instruction 9277 S:0xC0041350 0x4770 1 BX lr true +Instruction 9278 S:0xC00421F8 0x4620 0 MOV r0,r4 false +Instruction 9279 S:0xC00421FA 0x4629 0 MOV r1,r5 false +Instruction 9280 S:0xC00421FC 0xF7FFFE3E 1 BL {pc}-0x380 ; 0xc0041e7c true +Instruction 9281 S:0xC0041E7C 0xE92D4FF0 0 PUSH {r4-r11,lr} false +Instruction 9282 S:0xC0041E80 0xB091 0 SUB sp,sp,#0x44 false +Instruction 9283 S:0xC0041E82 0xB500 0 PUSH {lr} false +Instruction 9284 S:0xC0041E84 0xF85DEB04 0 POP {lr} false +Instruction 9285 S:0xC0041E88 0x69CB 0 LDR r3,[r1,#0x1c] false +Instruction 9286 S:0xC0041E8A 0x4688 0 MOV r8,r1 false +Instruction 9287 S:0xC0041E8C 0x4681 0 MOV r9,r0 false +Instruction 9288 S:0xC0041E8E 0x2B00 0 CMP r3,#0 false +Instruction 9289 S:0xC0041E90 0xD127 9 BNE {pc}+0x52 ; 0xc0041ee2 true +Instruction 9290 S:0xC0041EE2 0xF7FEF89B 2 BL {pc}-0x1ec6 ; 0xc004001c true +Instruction 9291 S:0xC004001C 0xE92D4FF8 0 PUSH {r3-r11,lr} false +Instruction 9292 S:0xC0040020 0xB500 0 PUSH {lr} false +Instruction 9293 S:0xC0040022 0xF85DEB04 0 POP {lr} false +Instruction 9294 S:0xC0040026 0xF04F0A01 0 MOV r10,#1 false +Instruction 9295 S:0xC004002A 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 9296 S:0xC004002E 0xF04F0B00 0 MOV r11,#0 false +Instruction 9297 S:0xC0040032 0xE9D16712 0 LDRD r6,r7,[r1,#0x48] false +Instruction 9298 S:0xC0040036 0x4688 0 MOV r8,r1 false +Instruction 9299 S:0xC0040038 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 9300 S:0xC004003C 0xE9D14514 0 LDRD r4,r5,[r1,#0x50] false +Instruction 9301 S:0xC0040040 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 9302 S:0xC0040044 0x1B92 0 SUBS r2,r2,r6 false +Instruction 9303 S:0xC0040046 0xEB630307 0 SBC r3,r3,r7 false +Instruction 9304 S:0xC004004A 0x42AB 0 CMP r3,r5 false +Instruction 9305 S:0xC004004C 0xBF08 0 IT EQ false +Instruction 9306 S:0xC004004E 0x42A2 0 CMP r2,r4 false +Instruction 9307 S:0xC0040050 0xBF3C 0 ITT CC false +Instruction 9308 S:0xC0040052 0x4622 0 MOV r2,r4 false +Instruction 9309 S:0xC0040054 0x462B 0 MOV r3,r5 false +Instruction 9310 S:0xC0040056 0xE9D14516 0 LDRD r4,r5,[r1,#0x58] false +Instruction 9311 S:0xC004005A 0xE9C12314 0 STRD r2,r3,[r1,#0x50] false +Instruction 9312 S:0xC004005E 0xEB14040A 0 ADDS r4,r4,r10 false +Instruction 9313 S:0xC0040062 0xEB45050B 0 ADC r5,r5,r11 false +Instruction 9314 S:0xC0040066 0xE9C14516 0 STRD r4,r5,[r1,#0x58] false +Instruction 9315 S:0xC004006A 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 9316 S:0xC004006E 0xE9D14518 0 LDRD r4,r5,[r1,#0x60] false +Instruction 9317 S:0xC0040072 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 9318 S:0xC0040076 0xF8D11128 0 LDR r1,[r1,#0x128] false +Instruction 9319 S:0xC004007A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 9320 S:0xC004007E 0x1912 0 ADDS r2,r2,r4 false +Instruction 9321 S:0xC0040080 0xEB430305 0 ADC r3,r3,r5 false +Instruction 9322 S:0xC0040084 0x1B92 0 SUBS r2,r2,r6 false +Instruction 9323 S:0xC0040086 0xEB630307 0 SBC r3,r3,r7 false +Instruction 9324 S:0xC004008A 0xE9C82318 0 STRD r2,r3,[r8,#0x60] false +Instruction 9325 S:0xC004008E 0xB129 19 CBZ r1,{pc}+0xe ; 0xc004009c true +Instruction 9326 S:0xC004009C 0x490E 0 LDR r1,[pc,#56] ; [0xC00400D8] = 0xC0636058 false +Instruction 9327 S:0xC004009E 0xF8D03084 0 LDR r3,[r0,#0x84] false +Instruction 9328 S:0xC00400A2 0x6848 0 LDR r0,[r1,#4] false +Instruction 9329 S:0xC00400A4 0xF503638F 0 ADD r3,r3,#0x478 false +Instruction 9330 S:0xC00400A8 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 9331 S:0xC00400AC 0x2800 0 CMP r0,#0 false +Instruction 9332 S:0xC00400AE 0xD0EF 5 BEQ {pc}-0x1e ; 0xc0040090 true +Instruction 9333 S:0xC0040090 0x2200 0 MOVS r2,#0 false +Instruction 9334 S:0xC0040092 0x2300 0 MOVS r3,#0 false +Instruction 9335 S:0xC0040094 0xE9C82312 0 STRD r2,r3,[r8,#0x48] false +Instruction 9336 S:0xC0040098 0xE8BD8FF8 9 POP {r3-r11,pc} true +Instruction 9337 S:0xC0041EE6 0x4648 0 MOV r0,r9 false +Instruction 9338 S:0xC0041EE8 0x4641 0 MOV r1,r8 false +Instruction 9339 S:0xC0041EEA 0xF7FEFAC7 1 BL {pc}-0x1a6e ; 0xc004047c true +Instruction 9340 S:0xC004047C 0xB538 0 PUSH {r3-r5,lr} false +Instruction 9341 S:0xC004047E 0xB500 0 PUSH {lr} false +Instruction 9342 S:0xC0040480 0xF85DEB04 0 POP {lr} false +Instruction 9343 S:0xC0040484 0xF1010508 0 ADD r5,r1,#8 false +Instruction 9344 S:0xC0040488 0x6AC3 0 LDR r3,[r0,#0x2c] false +Instruction 9345 S:0xC004048A 0x4604 0 MOV r4,r0 false +Instruction 9346 S:0xC004048C 0x42AB 0 CMP r3,r5 false +Instruction 9347 S:0xC004048E 0xD006 3 BEQ {pc}+0x10 ; 0xc004049e true +Instruction 9348 S:0xC004049E 0x4628 0 MOV r0,r5 false +Instruction 9349 S:0xC00404A0 0xF216F87E 4 BL {pc}+0x216100 ; 0xc02565a0 true +Cycle Count 24 Tracing disabled +Info Tracing enabled +Instruction 9350 S:0xC00404A4 0x62E0 0 STR r0,[r4,#0x2c] false +Instruction 9351 S:0xC00404A6 0xE7F3 5 B {pc}-0x16 ; 0xc0040490 true +Instruction 9352 S:0xC0040490 0x4628 0 MOV r0,r5 false +Instruction 9353 S:0xC0040492 0xF1040128 0 ADD r1,r4,#0x28 false +Instruction 9354 S:0xC0040496 0xE8BD4038 0 POP {r3-r5,lr} false +Instruction 9355 S:0xC004049A 0xF215BECF 10 B.W {pc}+0x215da2 ; 0xc025623c true +Cycle Count 40 Tracing disabled +Info Tracing enabled +Instruction 9356 S:0xC0041EEE 0xF8D8A124 0 LDR r10,[r8,#0x124] false +Instruction 9357 S:0xC0041EF2 0xF8D83128 0 LDR r3,[r8,#0x128] false +Instruction 9358 S:0xC0041EF6 0xF8DA2084 0 LDR r2,[r10,#0x84] false +Instruction 9359 S:0xC0041EFA 0xF8D274C0 0 LDR r7,[r2,#0x4c0] false +Instruction 9360 S:0xC0041EFE 0x9704 0 STR r7,[sp,#0x10] false +Instruction 9361 S:0xC0041F00 0x2B00 0 CMP r3,#0 false +Instruction 9362 S:0xC0041F02 0xF0008108 9 BEQ.W {pc}+0x214 ; 0xc0042116 true +Instruction 9363 S:0xC0042116 0xF5026290 0 ADD r2,r2,#0x480 false +Instruction 9364 S:0xC004211A 0xE9D26700 0 LDRD r6,r7,[r2,#0] false +Instruction 9365 S:0xC004211E 0xE6F8 2 B {pc}-0x20c ; 0xc0041f12 true +Instruction 9366 S:0xC0041F12 0x46C3 0 MOV r11,r8 false +Instruction 9367 S:0xC0041F14 0xF8D8201C 0 LDR r2,[r8,#0x1c] false +Instruction 9368 S:0xC0041F18 0xF8DA3030 0 LDR r3,[r10,#0x30] false +Instruction 9369 S:0xC0041F1C 0xE9FB014E 0 LDRD r0,r1,[r11,#0x138]! false +Instruction 9370 S:0xC0041F20 0x9209 0 STR r2,[sp,#0x24] false +Instruction 9371 S:0xC0041F22 0x1A30 0 SUBS r0,r6,r0 false +Instruction 9372 S:0xC0041F24 0xEB670101 0 SBC r1,r7,r1 false +Instruction 9373 S:0xC0041F28 0x9306 0 STR r3,[sp,#0x18] false +Instruction 9374 S:0xC0041F2A 0xF7FDFD17 3 BL {pc}-0x25ce ; 0xc003f95c true +Instruction 9375 S:0xC003F95C 0xE92D03F0 0 PUSH {r4-r9} false +Instruction 9376 S:0xC003F960 0xB500 0 PUSH {lr} false +Instruction 9377 S:0xC003F962 0xF85DEB04 0 POP {lr} false +Instruction 9378 S:0xC003F966 0xF64B7640 0 MOV r6,#0xbf40 false +Instruction 9379 S:0xC003F96A 0xF2CC0664 0 MOVT r6,#0xc064 false +Instruction 9380 S:0xC003F96E 0x6876 0 LDR r6,[r6,#4] false +Instruction 9381 S:0xC003F970 0xFBA18906 0 UMULL r8,r9,r1,r6 false +Instruction 9382 S:0xC003F974 0xEA4F7CE6 0 ASR r12,r6,#31 false +Instruction 9383 S:0xC003F978 0xFBA06706 0 UMULL r6,r7,r0,r6 false +Instruction 9384 S:0xC003F97C 0xFB01990C 0 MLA r9,r1,r12,r9 false +Instruction 9385 S:0xC003F980 0xEA4F4408 0 LSL r4,r8,#16 false +Instruction 9386 S:0xC003F984 0xFB00770C 0 MLA r7,r0,r12,r7 false +Instruction 9387 S:0xC003F988 0x0C32 0 LSRS r2,r6,#16 false +Instruction 9388 S:0xC003F98A 0xEA4F4509 0 LSL r5,r9,#16 false +Instruction 9389 S:0xC003F98E 0xEA454518 0 ORR r5,r5,r8,LSR #16 false +Instruction 9390 S:0xC003F992 0xEA424207 0 ORR r2,r2,r7,LSL #16 false +Instruction 9391 S:0xC003F996 0x0C3B 0 LSRS r3,r7,#16 false +Instruction 9392 S:0xC003F998 0x1912 0 ADDS r2,r2,r4 false +Instruction 9393 S:0xC003F99A 0xEB430305 0 ADC r3,r3,r5 false +Instruction 9394 S:0xC003F99E 0x4610 0 MOV r0,r2 false +Instruction 9395 S:0xC003F9A0 0x4619 0 MOV r1,r3 false +Instruction 9396 S:0xC003F9A2 0xE8BD03F0 0 POP {r4-r9} false +Instruction 9397 S:0xC003F9A6 0x4770 17 BX lr true +Instruction 9398 S:0xC0041F2E 0x2800 0 CMP r0,#0 false +Instruction 9399 S:0xC0041F30 0xF1710C00 0 SBCS r12,r1,#0 false +Instruction 9400 S:0xC0041F34 0xF2C080D9 1 BLT.W {pc}+0x1b6 ; 0xc00420ea true fail +Instruction 9401 S:0xC0041F38 0x0A84 0 LSRS r4,r0,#10 false +Instruction 9402 S:0xC0041F3A 0x0A8D 0 LSRS r5,r1,#10 false +Instruction 9403 S:0xC0041F3C 0xEA445481 0 ORR r4,r4,r1,LSL #22 false +Instruction 9404 S:0xC0041F40 0xEA540005 0 ORRS r0,r4,r5 false +Instruction 9405 S:0xC0041F44 0xD0A5 7 BEQ {pc}-0xb2 ; 0xc0041e92 true fail +Timestamp Timestamp: 562537011487 +Instruction 9406 S:0xC0041F46 0x4A8E 0 LDR r2,[pc,#568] ; [0xC0042180] = 0xC064BF40 false +Instruction 9407 S:0xC0041F48 0xE9CB6700 0 STRD r6,r7,[r11,#0] false +Instruction 9408 S:0xC0041F4C 0x6813 0 LDR r3,[r2,#0] false +Instruction 9409 S:0xC0041F4E 0x2B00 0 CMP r3,#0 false +Instruction 9410 S:0xC0041F50 0xF00080CE 43 BEQ.W {pc}+0x1a0 ; 0xc00420f0 true fail +Instruction 9411 S:0xC0041F54 0x9B04 0 LDR r3,[sp,#0x10] false +Instruction 9412 S:0xC0041F56 0xF04F0C00 0 MOV r12,#0 false +Instruction 9413 S:0xC0041F5A 0xF8CDC014 0 STR r12,[sp,#0x14] false +Instruction 9414 S:0xC0041F5E 0xEB021203 0 ADD r2,r2,r3,LSL #4 false +Instruction 9415 S:0xC0041F62 0xF8D2B098 0 LDR r11,[r2,#0x98] false +Instruction 9416 S:0xC0041F66 0xF8CDB010 0 STR r11,[sp,#0x10] false +Instruction 9417 S:0xC0041F6A 0x9B06 0 LDR r3,[sp,#0x18] false +Instruction 9418 S:0xC0041F6C 0xF8D82134 0 LDR r2,[r8,#0x134] false +Instruction 9419 S:0xC0041F70 0xEBB80703 0 SUBS r7,r8,r3 false +Instruction 9420 S:0xC0041F74 0x427E 0 RSBS r6,r7,#0 false +Instruction 9421 S:0xC0041F76 0x417E 0 ADCS r6,r6,r7 false +Instruction 9422 S:0xC0041F78 0x0597 0 LSLS r7,r2,#22 false +Instruction 9423 S:0xC0041F7A 0x0DBF 0 LSRS r7,r7,#22 false +Instruction 9424 S:0xC0041F7C 0x19E0 0 ADDS r0,r4,r7 false +Instruction 9425 S:0xC0041F7E 0xF1450100 0 ADC r1,r5,#0 false +Instruction 9426 S:0xC0041F82 0x2900 0 CMP r1,#0 false +Instruction 9427 S:0xC0041F84 0xBF08 0 IT EQ false +Instruction 9428 S:0xC0041F86 0xF5B06F80 0 CMP r0,#0x400 false +Instruction 9429 S:0xC0041F8A 0xBF38 0 IT CC false +Instruction 9430 S:0xC0041F8C 0x2700 0 MOVS r7,#0 false +Instruction 9431 S:0xC0041F8E 0xD377 11 BCC {pc}+0xf2 ; 0xc0042080 true +Instruction 9432 S:0xC0042080 0xF8DDC014 0 LDR r12,[sp,#0x14] false +Instruction 9433 S:0xC0042084 0x9804 0 LDR r0,[sp,#0x10] false +Instruction 9434 S:0xC0042086 0xFB04F30C 0 MUL r3,r4,r12 false +Instruction 9435 S:0xC004208A 0xFB003305 0 MLA r3,r0,r5,r3 false +Instruction 9436 S:0xC004208E 0xFBA40100 0 UMULL r0,r1,r4,r0 false +Instruction 9437 S:0xC0042092 0x1859 0 ADDS r1,r3,r1 false +Instruction 9438 S:0xC0042094 0x9B09 0 LDR r3,[sp,#0x24] false +Instruction 9439 S:0xC0042096 0x0A80 0 LSRS r0,r0,#10 false +Instruction 9440 S:0xC0042098 0xEA405081 0 ORR r0,r0,r1,LSL #22 false +Instruction 9441 S:0xC004209C 0xB123 121 CBZ r3,{pc}+0xc ; 0xc00420a8 true fail +Instruction 9442 S:0xC004209E 0xF8D83130 0 LDR r3,[r8,#0x130] false +Instruction 9443 S:0xC00420A2 0x181B 0 ADDS r3,r3,r0 false +Instruction 9444 S:0xC00420A4 0xF8C83130 0 STR r3,[r8,#0x130] false +Instruction 9445 S:0xC00420A8 0xB126 1 CBZ r6,{pc}+0xc ; 0xc00420b4 true +Instruction 9446 S:0xC00420B4 0x1912 0 ADDS r2,r2,r4 false +Instruction 9447 S:0xC00420B6 0xF8C82134 0 STR r2,[r8,#0x134] false +Instruction 9448 S:0xC00420BA 0x2F00 0 CMP r7,#0 false +Instruction 9449 S:0xC00420BC 0xF43FAEE9 11 BEQ {pc}-0x22a ; 0xc0041e92 true +Instruction 9450 S:0xC0041E92 0xF8D93084 0 LDR r3,[r9,#0x84] false +Instruction 9451 S:0xC0041E96 0xF5036390 0 ADD r3,r3,#0x480 false +Instruction 9452 S:0xC0041E9A 0xE9D32300 0 LDRD r2,r3,[r3,#0] false +Instruction 9453 S:0xC0041E9E 0xE9C82308 0 STRD r2,r3,[r8,#0x20] false +Instruction 9454 S:0xC0041EA2 0xF8D92084 0 LDR r2,[r9,#0x84] false +Instruction 9455 S:0xC0041EA6 0xF8C98030 0 STR r8,[r9,#0x30] false +Instruction 9456 S:0xC0041EAA 0xF8D83000 0 LDR r3,[r8,#0] false +Instruction 9457 S:0xC0041EAE 0x6B12 0 LDR r2,[r2,#0x30] false +Instruction 9458 S:0xC0041EB0 0xEBB20F43 0 CMP r2,r3,LSL #1 false +Instruction 9459 S:0xC0041EB4 0xE9D8230A 0 LDRD r2,r3,[r8,#0x28] false +Instruction 9460 S:0xC0041EB8 0xD30E 17 BCC {pc}+0x20 ; 0xc0041ed8 true +Instruction 9461 S:0xC0041ED8 0xE9C8230E 0 STRD r2,r3,[r8,#0x38] false +Instruction 9462 S:0xC0041EDC 0xB011 0 ADD sp,sp,#0x44 false +Instruction 9463 S:0xC0041EDE 0xE8BD8FF0 5 POP {r4-r11,pc} true +Instruction 9464 S:0xC0042200 0xF8D54128 0 LDR r4,[r5,#0x128] false +Instruction 9465 S:0xC0042204 0x2C00 0 CMP r4,#0 false +Instruction 9466 S:0xC0042206 0xD1DB 1 BNE {pc}-0x46 ; 0xc00421c0 true fail +Instruction 9467 S:0xC0042208 0x4B18 0 LDR r3,[pc,#96] ; [0xC004226C] = 0xC05FC568 false +Instruction 9468 S:0xC004220A 0x3D38 0 SUBS r5,r5,#0x38 false +Instruction 9469 S:0xC004220C 0x681B 0 LDR r3,[r3,#0] false +Instruction 9470 S:0xC004220E 0x061A 0 LSLS r2,r3,#24 false +Instruction 9471 S:0xC0042210 0xD51A 4 BPL {pc}+0x38 ; 0xc0042248 true +Instruction 9472 S:0xC0042248 0x4628 0 MOV r0,r5 false +Instruction 9473 S:0xC004224A 0xBDF8 4 POP {r3-r7,pc} true +Cycle Count 528 Tracing disabled +Info Tracing enabled +Instruction 9474 S:0xC000CCF8 0xF1010C1C 0 ADD r12,r1,#0x1c false +Instruction 9475 S:0xC000CCFC 0x6E13 0 LDR r3,[r2,#0x60] false +Instruction 9476 S:0xC000CCFE 0xE8AC0FF0 0 STM r12!,{r4-r11} false +Instruction 9477 S:0xC000CD02 0xF84CDB04 0 STR sp,[r12],#4 false +Instruction 9478 S:0xC000CD06 0xF84CEB04 0 STR lr,[r12],#4 false +Instruction 9479 S:0xC000CD0A 0xEE0D3F70 0 MCR p15,#0x0,r3,c13,c0,#3 false +Instruction 9480 S:0xC000CD0E 0xF04F0400 0 MOV r4,#0 false +Instruction 9481 S:0xC000CD12 0xEE0D4F50 0 MCR p15,#0x0,r4,c13,c0,#2 false +Instruction 9482 S:0xC000CD16 0x4605 0 MOV r5,r0 false +Instruction 9483 S:0xC000CD18 0xF102041C 0 ADD r4,r2,#0x1c false +Instruction 9484 S:0xC000CD1C 0x4806 0 LDR r0,[pc,#24] ; [0xC000CD38] = 0xC0637C50 false +Instruction 9485 S:0xC000CD1E 0xF04F0102 0 MOV r1,#2 false +Instruction 9486 S:0xC000CD22 0xF029FDF7 25 BL {pc}+0x29bf2 ; 0xc0036914 true +Instruction 9487 S:0xC0036914 0xB510 0 PUSH {r4,lr} false +Instruction 9488 S:0xC0036916 0xB082 0 SUB sp,sp,#8 false +Instruction 9489 S:0xC0036918 0xB500 0 PUSH {lr} false +Instruction 9490 S:0xC003691A 0xF85DEB04 0 POP {lr} false +Instruction 9491 S:0xC003691E 0x2400 0 MOVS r4,#0 false +Instruction 9492 S:0xC0036920 0xF04F33FF 0 MOV r3,#0xffffffff false +Instruction 9493 S:0xC0036924 0x9400 0 STR r4,[sp,#0] false +Instruction 9494 S:0xC0036926 0xF7FFFFE9 10 BL {pc}-0x2a ; 0xc00368fc true +Instruction 9495 S:0xC00368FC 0xB510 0 PUSH {r4,lr} false +Instruction 9496 S:0xC00368FE 0xB082 0 SUB sp,sp,#8 false +Instruction 9497 S:0xC0036900 0xB500 0 PUSH {lr} false +Instruction 9498 S:0xC0036902 0xF85DEB04 0 POP {lr} false +Instruction 9499 S:0xC0036906 0x9C04 0 LDR r4,[sp,#0x10] false +Instruction 9500 S:0xC0036908 0x9400 0 STR r4,[sp,#0] false +Instruction 9501 S:0xC003690A 0x3004 0 ADDS r0,#4 false +Instruction 9502 S:0xC003690C 0xF7FFFFCC 2 BL {pc}-0x64 ; 0xc00368a8 true +Instruction 9503 S:0xC00368A8 0xE92D41F0 0 PUSH {r4-r8,lr} false +Instruction 9504 S:0xC00368AC 0xB500 0 PUSH {lr} false +Instruction 9505 S:0xC00368AE 0xF85DEB04 0 POP {lr} false +Instruction 9506 S:0xC00368B2 0x461D 0 MOV r5,r3 false +Instruction 9507 S:0xC00368B4 0x6804 0 LDR r4,[r0,#0] false +Instruction 9508 S:0xC00368B6 0x460F 0 MOV r7,r1 false +Instruction 9509 S:0xC00368B8 0x4690 0 MOV r8,r2 false +Instruction 9510 S:0xC00368BA 0x9E06 0 LDR r6,[sp,#0x18] false +Instruction 9511 S:0xC00368BC 0x2B00 0 CMP r3,#0 false +Instruction 9512 S:0xC00368BE 0xBF18 0 IT NE false +Instruction 9513 S:0xC00368C0 0x2C00 0 CMP r4,#0 false +Instruction 9514 S:0xC00368C2 0xBF0C 0 ITE EQ false +Instruction 9515 S:0xC00368C4 0x2000 0 MOVS r0,#0 false +Instruction 9516 S:0xC00368C6 0x2001 0 MOVS r0,#1 false +Instruction 9517 S:0xC00368C8 0xD10A 15 BNE {pc}+0x18 ; 0xc00368e0 true +Instruction 9518 S:0xC00368E0 0x6823 0 LDR r3,[r4,#0] false +Instruction 9519 S:0xC00368E2 0x4620 0 MOV r0,r4 false +Instruction 9520 S:0xC00368E4 0x4639 0 MOV r1,r7 false +Instruction 9521 S:0xC00368E6 0x4642 0 MOV r2,r8 false +Instruction 9522 S:0xC00368E8 0x6864 0 LDR r4,[r4,#4] false +Instruction 9523 S:0xC00368EA 0x4798 20 BLX r3 true +Instruction 9524 S:0xC0008C20 0xB538 0 PUSH {r3-r5,lr} false +Instruction 9525 S:0xC0008C22 0xB500 0 PUSH {lr} false +Instruction 9526 S:0xC0008C24 0xF85DEB04 0 POP {lr} false +Instruction 9527 S:0xC0008C28 0x4614 0 MOV r4,r2 false +Instruction 9528 S:0xC0008C2A 0x2903 0 CMP r1,#3 false +Instruction 9529 S:0xC0008C2C 0xD816 33 BHI {pc}+0x30 ; 0xc0008c5c true fail +Instruction 9530 S:0xC0008C2E 0xE8DFF001 15 TBB [pc,r1] true +Instruction 9531 S:0xC0008C60 0xEEF84A10 0 VMRS r4,FPEXC false +Instruction 9532 S:0xC0008C64 0x0060 0 LSLS r0,r4,#1 false +Instruction 9533 S:0xC0008C66 0x6953 0 LDR r3,[r2,#0x14] false +Instruction 9534 S:0xC0008C68 0xD507 21 BPL {pc}+0x12 ; 0xc0008c7a true +Instruction 9535 S:0xC0008C7A 0xF0244480 0 BIC r4,r4,#0x40000000 false +Instruction 9536 S:0xC0008C7E 0xEEE84A10 0 VMSR FPEXC,r4 false +Instruction 9537 S:0xC0008C82 0x2000 0 MOVS r0,#0 false +Instruction 9538 S:0xC0008C84 0xBD38 54 POP {r3-r5,pc} true +Instruction 9539 S:0xC00368EC 0xB116 1 CBZ r6,{pc}+8 ; 0xc00368f4 true +Instruction 9540 S:0xC00368F4 0x0403 0 LSLS r3,r0,#16 false +Instruction 9541 S:0xC00368F6 0xD5E9 1 BPL {pc}-0x2a ; 0xc00368cc true +Instruction 9542 S:0xC00368CC 0x3D01 0 SUBS r5,#1 false +Instruction 9543 S:0xC00368CE 0xBF0C 0 ITE EQ false +Instruction 9544 S:0xC00368D0 0x2300 0 MOVS r3,#0 false +Instruction 9545 S:0xC00368D2 0x2301 0 MOVS r3,#1 false +Instruction 9546 S:0xC00368D4 0x2C00 0 CMP r4,#0 false +Instruction 9547 S:0xC00368D6 0xBF0C 0 ITE EQ false +Instruction 9548 S:0xC00368D8 0x2300 0 MOVS r3,#0 false +Instruction 9549 S:0xC00368DA 0xF0030301 0 AND r3,r3,#1 false +Instruction 9550 S:0xC00368DE 0xB15B 3 CBZ r3,{pc}+0x1a ; 0xc00368f8 true +Instruction 9551 S:0xC00368F8 0xE8BD81F0 8 POP {r4-r8,pc} true +Instruction 9552 S:0xC0036910 0xB002 0 ADD sp,sp,#8 false +Instruction 9553 S:0xC0036912 0xBD10 2 POP {r4,pc} true +Instruction 9554 S:0xC003692A 0xB002 0 ADD sp,sp,#8 false +Instruction 9555 S:0xC003692C 0xBD10 3 POP {r4,pc} true +Instruction 9556 S:0xC000CD26 0x46A4 0 MOV r12,r4 false +Instruction 9557 S:0xC000CD28 0x4628 0 MOV r0,r5 false +Instruction 9558 S:0xC000CD2A 0xE8BC0FF0 0 LDM r12!,{r4-r11} false +Instruction 9559 S:0xC000CD2E 0xF85CDB04 0 LDR sp,[r12],#4 false +Instruction 9560 S:0xC000CD32 0xF8DCF000 12 LDR pc,[r12,#0] true +Instruction 9561 S:0xC03E398E 0x? 3 Cannot access target memory false +Instruction 9562 S:? 0x? 14 Unknown instruction address false fail +Instruction 9563 S:? 0x? 595 Unknown instruction address false fail +Instruction 9564 S:? 0x? 98 Unknown instruction address false fail +Instruction 9565 S:? 0x? 4 Unknown instruction address false fail +Instruction 9566 S:? 0x? 1 Unknown instruction address false fail +Instruction 9567 S:? 0x? 75 Unknown instruction address false +Cycle Count 16 Tracing disabled +Info Tracing enabled +Instruction 9568 S:0xC000F72E 0xB672 0 CPSID i false +Instruction 9569 S:0xC000F730 0x6821 0 LDR r1,[r4,#0] false +Instruction 9570 S:0xC000F732 0x0748 0 LSLS r0,r1,#29 false +Instruction 9571 S:0xC000F734 0xD1F5 62 BNE {pc}-0x12 ; 0xc000f722 true fail +Instruction 9572 S:0xC000F736 0x2000 0 MOVS r0,#0 false +Instruction 9573 S:0xC000F738 0xE8BD81F0 8 POP {r4-r8,pc} true +Instruction 9574 S:0xC000CD92 0x2800 0 CMP r0,#0 false +Instruction 9575 S:0xC000CD94 0xF000800E 13 BEQ.W {pc}+0x20 ; 0xc000cdb4 true +Instruction 9576 S:0xC000CDB4 0xF3BF8F2F 0 CLREX false +Instruction 9577 S:0xC000CDB8 0x466A 0 MOV r2,sp false +Instruction 9578 S:0xC000CDBA 0xF3EF8300 0 MRS r3,APSR ; formerly CPSR false +Instruction 9579 S:0xC000CDBE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 9580 S:0xC000CDC2 0xF3838100 0 MSR CPSR_c,r3 false +Instruction 9581 S:0xC000CDC6 0xF8D2D034 0 LDR sp,[r2,#0x34] false +Instruction 9582 S:0xC000CDCA 0xF8D2E038 0 LDR lr,[r2,#0x38] false +Instruction 9583 S:0xC000CDCE 0xF083030C 0 EOR r3,r3,#0xc false +Instruction 9584 S:0xC000CDD2 0xF3838100 0 MSR CPSR_c,r3 false +Instruction 9585 S:0xC000CDD6 0x9910 0 LDR r1,[sp,#0x40] false +Instruction 9586 S:0xC000CDD8 0xF8DDE03C 0 LDR lr,[sp,#0x3c] false +Instruction 9587 S:0xC000CDDC 0xB00D 0 ADD sp,sp,#0x34 false +Instruction 9588 S:0xC000CDDE 0xF3918F00 0 MSR SPSR_cxsf,r1 false +Instruction 9589 S:0xC000CDE2 0xE91D1FFF 0 LDMDB sp,{r0-r12} false +Instruction 9590 S:0xC000CDE6 0xB005 0 ADD sp,sp,#0x14 false +Instruction 9591 S:0xC000CDE8 0xF3DE8F00 171 SUBS pc,lr,#0 true +Info Return from exception +Timestamp Timestamp: 562537011528
Full decoder now complete.
Tested against TC2 snapshot. C-API updated and test program run to check consistency
Signed-off-by: Mike Leach mike.leach@linaro.org --- .../ref_trace_decode_lib.vcxproj | 2 + .../ref_trace_decode_lib.vcxproj.filters | 6 + decoder/include/c_api/opencsd_c_api.h | 13 + decoder/include/common/ocsd_code_follower.h | 6 + decoder/include/common/ocsd_dcd_tree_elem.h | 4 +- decoder/include/common/ocsd_gen_elem_list.h | 153 +++++ decoder/include/common/ocsd_pe_context.h | 22 + decoder/include/common/trc_gen_elem.h | 80 ++- decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 10 + decoder/include/etmv3/trc_pkt_decode_etmv3.h | 167 +++++- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 24 +- decoder/include/etmv3/trc_pkt_types_etmv3.h | 12 +- decoder/include/ocsd_if_types.h | 4 +- decoder/include/trc_gen_elem_types.h | 3 +- decoder/include/trc_pkt_types.h | 2 +- decoder/source/c_api/ocsd_c_api.cpp | 17 + decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 619 ++++++++++++++++----- decoder/source/ocsd_code_follower.cpp | 3 +- decoder/source/ocsd_dcd_tree.cpp | 29 +- decoder/source/ocsd_error.cpp | 3 +- decoder/source/ocsd_gen_elem_list.cpp | 168 ++++++ decoder/source/trc_gen_elem.cpp | 19 +- decoder/tests/source/simple_pkt_c_api.c | 18 +- 23 files changed, 1179 insertions(+), 205 deletions(-) create mode 100644 decoder/include/common/ocsd_gen_elem_list.h create mode 100644 decoder/source/ocsd_gen_elem_list.cpp
diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj index 2dc5f0c..929df5a 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj @@ -309,6 +309,7 @@ <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree_elem.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error_logger.h" /> + <ClInclude Include="..\..\..\include\common\ocsd_gen_elem_list.h" /> <ClInclude Include="..\..\..\include\common\ocsd_msg_logger.h" /> <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h" /> <ClInclude Include="..\..\..\include\common\ocsd_version.h" /> @@ -395,6 +396,7 @@ <ClCompile Include="..\..\..\source\ocsd_dcd_tree.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error_logger.cpp" /> + <ClCompile Include="..\..\..\source\ocsd_gen_elem_list.cpp" /> <ClCompile Include="..\..\..\source\ocsd_msg_logger.cpp" /> <ClCompile Include="..\..\..\source\ocsd_version.cpp" /> <ClCompile Include="..\..\..\source\ptm\trc_cmp_cfg_ptm.cpp" /> diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters index c221d2f..efb3183 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters @@ -287,6 +287,9 @@ <ClInclude Include="..\..\..\include\common\ocsd_code_follower.h"> <Filter>Header Files\common</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\common\ocsd_gen_elem_list.h"> + <Filter>Header Files\common</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\source\trc_component.cpp"> @@ -394,5 +397,8 @@ <ClCompile Include="..\..\..\source\ocsd_code_follower.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\source\ocsd_gen_elem_list.cpp"> + <Filter>Source Files</Filter> + </ClCompile> </ItemGroup> </Project> \ No newline at end of file diff --git a/decoder/include/c_api/opencsd_c_api.h b/decoder/include/c_api/opencsd_c_api.h index 480969c..5574f19 100644 --- a/decoder/include/c_api/opencsd_c_api.h +++ b/decoder/include/c_api/opencsd_c_api.h @@ -207,6 +207,19 @@ OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_pkt_proc(const dcd_tree_handle_t hand
/*! + * Creates a packet processor + packet decoder pair for the supplied configuration structure. + * Uses the output function set in ocsd_dt_set_gen_elem_outfn() as the output sink. + * + * @param handle : Handle to decode tree. + * @param *etmv4_cfg : pointer to valid Etmv4 configuration structure. + * + * @return ocsd_err_t : Library error code - RCDTL_OK if successful. + */ +OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_decoder(const dcd_tree_handle_t handle, const void *etmv3_cfg); + + + +/*! * Attach a callback function to the packet processor monitor point defined by the CoreSight ID. * Packet processor must exist for the trace ID and be an ETMv3 processor. * diff --git a/decoder/include/common/ocsd_code_follower.h b/decoder/include/common/ocsd_code_follower.h index e8df24a..7063266 100644 --- a/decoder/include/common/ocsd_code_follower.h +++ b/decoder/include/common/ocsd_code_follower.h @@ -83,6 +83,7 @@ public: //*********************** results API const ocsd_vaddr_t getRangeSt() const; //!< inclusive start address of decoded range (value passed in) const ocsd_vaddr_t getRangeEn() const; //!< exclusive end address of decoded range (first instruction _not_ executed / potential next instruction). + const bool hasRange() const; //!< we have a valid range executed (may be false if nacc).
const bool hasNextAddr() const; //!< we have calulated the next address - otherwise this is needed from trace packets. const ocsd_vaddr_t getNextAddr() const; //!< next address - valid if hasNextAddr() true. @@ -165,6 +166,11 @@ inline const ocsd_vaddr_t OcsdCodeFollower::getRangeEn() const return m_en_range_addr; }
+inline const bool OcsdCodeFollower::hasRange() const +{ + return m_st_range_addr < m_en_range_addr; +} + inline const bool OcsdCodeFollower::hasNextAddr() const { return m_b_next_valid; diff --git a/decoder/include/common/ocsd_dcd_tree_elem.h b/decoder/include/common/ocsd_dcd_tree_elem.h index b1b14d0..31fe011 100644 --- a/decoder/include/common/ocsd_dcd_tree_elem.h +++ b/decoder/include/common/ocsd_dcd_tree_elem.h @@ -49,7 +49,7 @@ typedef struct _decoder_elements union { struct { TrcPktProcEtmV3 *proc; - void * /*TrcPktDecodeEtmV3 * */ dcd; //** TBD + TrcPktDecodeEtmV3 *dcd; } etmv3; /**< ETMv3 decoders */ struct { TrcPktProcEtmV4I *proc; @@ -155,7 +155,7 @@ public: switch(protocol) { case OCSD_PROTOCOL_ETMV3: - //pDecoder = dynamic_cast<TrcPktDecodeI *>(decoder.etmv3.dcd); + pDecoder = dynamic_cast<TrcPktDecodeI *>(decoder.etmv3.dcd); break; case OCSD_PROTOCOL_ETMV4I: pDecoder = dynamic_cast<TrcPktDecodeI *>(decoder.etmv4i.dcd); diff --git a/decoder/include/common/ocsd_gen_elem_list.h b/decoder/include/common/ocsd_gen_elem_list.h new file mode 100644 index 0000000..0ff1bd5 --- /dev/null +++ b/decoder/include/common/ocsd_gen_elem_list.h @@ -0,0 +1,153 @@ +/* + * \file ocsd_gen_elem_stack.h + * \brief OpenCSD : Generic element output stack. + * + * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved. + */ + +/* + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include <list> +#include "trc_gen_elem.h" +#include "comp_attach_pt_t.h" +#include "interfaces/trc_gen_elem_in_i.h" + +/*! + * @class OcsdGenElemList + * @brief Maintain a list of elements to be output + * + * Each incoming packet can result in multiple output elements. + * These are stacked in this class prior to entering the output phase of processing. + * + * This should remove some of the requirement on the packet processing to be re-enterant, + * simplifying this code. + * + * Last element(s) on this stack can be marked pending to allow for later cancellation. + * (This required for cancel element in ETMv3 exeception branch). + * + * The "list" is actually a ring buffer - maintaining pointers to indicate current valid elements. + * This buffer can increase on demand, but will only be released at the end of a decode session. + */ +class OcsdGenElemList +{ +public: + OcsdGenElemList(); + ~OcsdGenElemList(); + + void initSendIf(componentAttachPt<ITrcGenElemIn> *pGenElemIf); + void initCSID(const uint8_t CSID) { m_CSID = CSID; }; + + void reset(); //!< reset the element list. + + OcsdTraceElement *getNextElem(const ocsd_trc_index_t trc_pkt_idx); //!< get next free element on the stack (add one to the output) + const int getNumElem() const; //!< return the total number of elements on the stack (inlcuding any pended ones). + + const ocsd_gen_trc_elem_t getElemType(const int entryN) const; //!< get the type for the nth element in the stack (0 indexed) + + void pendLastNElem(int numPend); //!< Last element to be pended prior to cancel/commit decision. + void commitAllPendElem(); //!< commit all pended elements. + void cancelPendElem(); //!< cancel the last pended element on the stack. + const int numPendElem() const; //!< return the number of pended elements. + + /*! Send all of the none pended elements + Stop sending when all sent or _CONT response. + */ + ocsd_datapath_resp_t sendElements(); + const bool elemToSend() const; //!< true if any none-pending elements left to send. + +private: + + void growArray(); + const int getAdjustedIdx(int idxIn) const; //!< get adjusted index into circular buffer. + + + // list element contains pointer and byte index in trace stream + typedef struct _elemPtr { + OcsdTraceElement *pElem; //!< pointer to the listed trace element + ocsd_trc_index_t trc_pkt_idx; //!< packet index in the trace stream + } elemPtr_t; + + elemPtr_t *m_pElemArray; //!< an array of pointers to elements. + int m_elemArraySize; //!< number of element pointers in the array + + int m_firstElemIdx; //!< internal index in array of first element in use. + int m_numUsed; //!< number of elements in use + int m_numPend; //!< internal count of pended elements. + + uint8_t m_CSID; + + componentAttachPt<ITrcGenElemIn> *m_sendIf; //!< element send interface. +}; + +inline const int OcsdGenElemList::getAdjustedIdx(int idxIn) const +{ + if(idxIn >= m_elemArraySize) + idxIn -= m_elemArraySize; + return idxIn; +} + +inline const int OcsdGenElemList::getNumElem() const +{ + return m_numUsed; +} + +inline const int OcsdGenElemList::numPendElem() const +{ + return m_numPend; +} + +inline void OcsdGenElemList::pendLastNElem(int numPend) +{ + if(numPend >= getNumElem()) + m_numPend = numPend; +} + +inline void OcsdGenElemList::commitAllPendElem() +{ + m_numPend = 0; +} + +inline void OcsdGenElemList::cancelPendElem() +{ + if(m_numPend > 0) + { + m_numUsed -= m_numPend; + } +} + +inline const bool OcsdGenElemList::elemToSend() const +{ + return ((getNumElem() - m_numPend) > 0); +} + +inline void OcsdGenElemList::initSendIf(componentAttachPt<ITrcGenElemIn> *pGenElemIf) +{ + m_sendIf = pGenElemIf; +} + +/* End of File ocsd_gen_elem_stack.h */ diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h index fe06e90..1ad4676 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -46,8 +46,12 @@ class OcsdPeContext { public: OcsdPeContext(); + OcsdPeContext(const ocsd_pe_context *context); ~OcsdPeContext() {};
+ OcsdPeContext &operator =(const OcsdPeContext &ctxt); + OcsdPeContext &operator =(const ocsd_pe_context *context); + void resetCtxt();
void setSecLevel(const ocsd_sec_level sl) { m_context.security_level = sl; }; @@ -76,6 +80,11 @@ inline OcsdPeContext::OcsdPeContext() resetCtxt(); }
+inline OcsdPeContext::OcsdPeContext(const ocsd_pe_context *context) +{ + m_context = *context; +} + inline void OcsdPeContext::resetCtxt() { // initialise the context @@ -89,6 +98,19 @@ inline void OcsdPeContext::resetCtxt() m_context.vmid_valid = 0; }
+inline OcsdPeContext & OcsdPeContext::operator =(const OcsdPeContext &ctxt) +{ + m_context = ctxt; + return *this; +} + +inline OcsdPeContext & OcsdPeContext::operator =(const ocsd_pe_context *context) +{ + m_context = *context; + return *this; +} + + #endif // ARM_OCSD_PE_CONTEXT_H_INCLUDED
/* End of File ocsd_pe_context.h */ diff --git a/decoder/include/common/trc_gen_elem.h b/decoder/include/common/trc_gen_elem.h index d5fbe41..4f99c378 100644 --- a/decoder/include/common/trc_gen_elem.h +++ b/decoder/include/common/trc_gen_elem.h @@ -36,6 +36,8 @@
#include "trc_gen_elem_types.h" #include "trc_printable_elem.h" +#include "ocsd_pe_context.h" + /** @addtogroup gen_trc_elem @{*/
@@ -53,18 +55,47 @@ public:
void init();
- const ocsd_gen_trc_elem_t getType() const { return elem_type; }; - void setType(const ocsd_gen_trc_elem_t type); +// set elements API + + void setType(const ocsd_gen_trc_elem_t type); //!< set type and init flags + void updateType(const ocsd_gen_trc_elem_t type); //!< change type only - no init + void setContext(const ocsd_pe_context &new_context) { context = new_context; }; + void setISA(const ocsd_isa isa_update); + void setCycleCount(const uint32_t cycleCount); void setEvent(const event_t ev_type, const uint16_t number); void setTS(const uint64_t ts, const bool freqChange = false) { timestamp = ts; cpu_freq_change = freqChange ? 1 : 0; }; + void setExcepMarker() { excep_data_marker = 1; }; + void setExceptionNum(uint32_t excepNum) { exception_number = excepNum; }; + + + void setTraceOnReason(const trace_on_reason_t reason); + + void setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr); + void setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype); + void setAddrStart(const ocsd_vaddr_t st_addr) { this->st_addr = st_addr; }; + + + +// stringize the element
virtual void toString(std::string &str) const;
+// get elements API + OcsdTraceElement &operator =(const ocsd_generic_trace_elem* p_elem);
+ const ocsd_gen_trc_elem_t getType() const { return elem_type; }; + + // return current context + const ocsd_pe_context &getContext() const { return context; }; + + +private: + void clearPerPktData(); //!< clear flags that indicate validity / have values on a per packet basis + };
inline OcsdTraceElement::OcsdTraceElement(ocsd_gen_trc_elem_t type) @@ -89,16 +120,30 @@ inline void OcsdTraceElement::setEvent(const event_t ev_type, const uint16_t num trace_event.ev_number = ev_type == EVENT_NUMBERED ? number : 0; }
+inline void OcsdTraceElement::setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr) +{ + this->st_addr = st_addr; + this->en_addr = en_addr; +} + +inline void OcsdTraceElement::setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype) +{ + last_instr_exec = exec ? 1 : 0; + this->last_i_type = last_i_type; + this->last_i_subtype = last_i_subtype; +} + inline void OcsdTraceElement::setType(const ocsd_gen_trc_elem_t type) { // set the type and clear down the per element flags elem_type = type; - has_cc = 0; - last_instr_exec = 0; - last_i_type = OCSD_INSTR_OTHER; - excep_ret_addr = 0; - exception_number = 0; - excep_data_marker = 0; + + clearPerPktData(); +} + +inline void OcsdTraceElement::updateType(const ocsd_gen_trc_elem_t type) +{ + elem_type = type; }
inline void OcsdTraceElement::init() @@ -107,13 +152,32 @@ inline void OcsdTraceElement::init() context.vmid_valid = 0; context.el_valid = 0;
+ last_i_type = OCSD_INSTR_OTHER; + last_i_subtype = OCSD_S_INSTR_NONE; + + clearPerPktData(); +} + +inline void OcsdTraceElement::clearPerPktData() +{ cpu_freq_change = 0; has_cc = 0; last_instr_exec = 0; excep_ret_addr = 0; + exception_number = 0; // union with trace_on_reason / trace_event excep_data_marker = 0; }
+inline void OcsdTraceElement::setTraceOnReason(const trace_on_reason_t reason) +{ + trace_on_reason = reason; +} + +inline void OcsdTraceElement::setISA(const ocsd_isa isa_update) +{ + isa = isa_update; +} + /** @}*/
#endif // ARM_TRC_GEN_ELEM_H_INCLUDED diff --git a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h index a169375..f2da178 100644 --- a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h +++ b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h @@ -214,6 +214,16 @@ inline const uint8_t EtmV3Config::getTraceID() const return (uint8_t)(m_cfg.reg_trc_id & 0x7F); }
+inline const ocsd_arch_version_t EtmV3Config::getArchVersion() const +{ + return m_cfg.arch_ver; +} + +inline const ocsd_core_profile_t EtmV3Config::getCoreProfile() const +{ + return m_cfg.core_prof; +} + /** @}*/
/** @}*/ diff --git a/decoder/include/etmv3/trc_pkt_decode_etmv3.h b/decoder/include/etmv3/trc_pkt_decode_etmv3.h index 5dd78e4..c8487ec 100644 --- a/decoder/include/etmv3/trc_pkt_decode_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_decode_etmv3.h @@ -39,11 +39,151 @@ #include "common/trc_gen_elem.h" #include "common/ocsd_pe_context.h" #include "common/ocsd_code_follower.h" +#include "common/ocsd_gen_elem_list.h"
#include "etmv3/trc_pkt_elem_etmv3.h" #include "etmv3/trc_cmp_cfg_etmv3.h"
+/**************** Atom handling class **************************************/ +class Etmv3Atoms +{ +public: + Etmv3Atoms(const bool isCycleAcc); + ~Etmv3Atoms() {}; + + //! initialise the atom and index values + void initAtomPkt(const EtmV3TrcPacket *in_pkt, const ocsd_trc_index_t &root_index); + + const ocsd_atm_val getCurrAtomVal() const; + const int numAtoms() const; //!< number of atoms + const ocsd_trc_index_t pktIndex() const; //!< originating packet index + + const bool hasAtomCC() const; //!< cycle count for current atom? + const uint32_t getAtomCC() const; //!< cycle count for current atom + const uint32_t getRemainCC() const; //!< get residual cycle count for remaining atoms + + void clearAtom(); //!< clear the current atom, set the next. + void clearAll(); //!< clear all + +private: + ocsd_pkt_atom m_atom; /**< atom elements - non zero number indicates valid atom count */ + uint8_t m_p_hdr_fmt; /**< if atom elements, associated phdr format */ + uint32_t m_cycle_count; + ocsd_trc_index_t m_root_index; //!< root index for the atom packet + bool m_isCCPacket; +}; + +inline Etmv3Atoms::Etmv3Atoms(const bool isCycleAcc) +{ + m_isCCPacket = isCycleAcc; +} + +//! initialise the atom and index values +inline void Etmv3Atoms::initAtomPkt(const EtmV3TrcPacket *in_pkt, const ocsd_trc_index_t &root_index) +{ + m_atom = in_pkt->getAtom(); + m_p_hdr_fmt = in_pkt->getPHdrFmt(); + m_cycle_count = in_pkt->getCycleCount(); +} + +inline const ocsd_atm_val Etmv3Atoms::getCurrAtomVal() const +{ + return (m_atom.En_bits & 0x1) ? ATOM_E : ATOM_N; +}
+inline const int Etmv3Atoms::numAtoms() const +{ + return m_atom.num; +} + +inline const ocsd_trc_index_t Etmv3Atoms::pktIndex() const +{ + return m_root_index; +} + +inline const bool Etmv3Atoms::hasAtomCC() const +{ + bool hasCC = false; + if(m_isCCPacket) + { + switch(m_p_hdr_fmt) + { + case 4: + default: + break; + + case 3: + case 1: + hasCC = true; + break; + + case 2: + hasCC = (m_atom.num > 1); // first of 2 has W state + break; + } + } + return hasCC; +} + +inline const uint32_t Etmv3Atoms::getAtomCC() const +{ + uint32_t CC = 0; + if(m_isCCPacket) + { + switch(m_p_hdr_fmt) + { + case 4: // no CC in format 4 + default: break; + + case 3: // single CC with optional E atom + CC = m_cycle_count; break; + + case 2: // single W on first of 2 atoms + CC = (m_atom.num > 1) ? 1: 0; break; + + case 1: // each atom has 1 CC. + CC = 1; break; + } + } + return CC; +} + +inline const uint32_t Etmv3Atoms::getRemainCC() const +{ + uint32_t CC = 0; + if(m_isCCPacket) + { + switch(m_p_hdr_fmt) + { + case 4: // no CC in format 4 + default: break; + + case 3: + CC = m_cycle_count; break; + + case 2: + CC = (m_atom.num > 1) ? 1: 0; break; + + case 1: + CC = m_atom.num; break; + } + } + return CC; +} + +inline void Etmv3Atoms::clearAtom() +{ + m_atom.En_bits >>=1; + if(m_atom.num) + m_atom.num--; +} + +inline void Etmv3Atoms::clearAll() +{ + m_atom.num = 0; +} + +/********** Main decode class ****************************************************/ class TrcPktDecodeEtmV3 : public TrcPktDecodeBase<EtmV3TrcPacket, EtmV3Config> { public: @@ -64,24 +204,33 @@ protected: void initDecoder(); //!< initial state on creation (zeros all config) void resetDecoder(); //!< reset state to start of decode. (moves state, retains config)
- ocsd_datapath_resp_t decodePacket(); //!< decode a packet + ocsd_datapath_resp_t decodePacket(bool &pktDone); //!< decode a packet
- ocsd_datapath_resp_t processISync(const bool withCC); + ocsd_datapath_resp_t processISync(const bool withCC, const bool firstSync = false); ocsd_datapath_resp_t processBranchAddr(); ocsd_datapath_resp_t processPHdr();
- void pendPacket(); //!< save current packet for re-assess next pass + ocsd_datapath_resp_t sendUnsyncPacket(); //!< send an initial unsync packet when decoder starts + + OcsdTraceElement *GetNextOpElem(ocsd_datapath_resp_t &resp); //!< get the next element from the element list.
private: - + void setNeedAddr(bool bNeedAddr); + void pendExceptionReturn(); + bool preISyncValid(ocsd_etmv3_pkt_type pkt_type); //** intra packet state;
OcsdCodeFollower m_code_follower; //!< code follower for instruction trace
ocsd_vaddr_t m_IAddr; //!< next instruction address - OcsdPeContext m_pe_context; //!< context for the PE + bool m_bNeedAddr; //!< true if an address is needed (current out of date / invalid) + bool m_bSentUnknown; //!< true if we have sent an unknown address packet for this phase of needing an address. + bool m_bWaitISync; //!< true if waiting for first ISync packet + + OcsdPeContext m_PeContext; //!< save context data before sending in output packet + + OcsdGenElemList m_outputElemList; //!< list of output elements
- EtmV3TrcPacket m_pended_packet; //! Saved packet when processing pended.
//** Other packet decoder state;
@@ -91,16 +240,12 @@ private: WAIT_ASYNC, //!< waiting for a-sync packet. WAIT_ISYNC, //!< waiting for i-sync packet. DECODE_PKTS, //!< processing a packet - PEND_INSTR, //!< instruction output pended - need to check next packet for cancel - data in output element - PEND_PACKET, //!< packet decode pended - save previous none decoded packet data - prev pended instr had wait response. + SEND_PKTS, //!< sending packets. } processor_state_t;
processor_state_t m_curr_state;
uint8_t m_CSID; //!< Coresight trace ID for this decoder. - -//** output element - OcsdTraceElement m_output_elem; };
diff --git a/decoder/include/etmv3/trc_pkt_elem_etmv3.h b/decoder/include/etmv3/trc_pkt_elem_etmv3.h index 6e70ade..68438f9 100644 --- a/decoder/include/etmv3/trc_pkt_elem_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_elem_etmv3.h @@ -62,7 +62,7 @@ public: operator const ocsd_etmv3_pkt*() const { return &m_pkt_data; }; operator const ocsd_etmv3_pkt&() const { return m_pkt_data; };
-// update interace - set packet values +// update interface - set packet values void Clear(); //!< clear update data in packet ready for new one. void ResetState(); //!< reset intra packet state data -on full decoder reset.
@@ -103,6 +103,9 @@ public: const ocsd_isa ISA() const { return m_pkt_data.curr_isa; }; const bool changedISA() const { return m_pkt_data.curr_isa != m_pkt_data.prev_isa; };
+ // any of the context elements updated? + const bool isCtxtUpdated() const; + const bool isCtxtFlagsUpdated() const { return (m_pkt_data.context.updated == 1); }; const bool isNS() const { return m_pkt_data.context.curr_NS; }; const bool isHyp() const { return m_pkt_data.context.curr_Hyp; };
@@ -119,6 +122,18 @@ public: const uint16_t excepNum() const { return m_pkt_data.exception.number; }; const bool isExcepCancel() const { return (m_pkt_data.exception.bits.present == 1) && (m_pkt_data.exception.bits.cancel == 1); };
+ const ocsd_iSync_reason getISyncReason() const { return m_pkt_data.isync_info.reason; }; + const bool getISyncHasCC() const { return m_pkt_data.isync_info.has_cycle_count; }; + const bool getISyncIsLSiPAddr() const { return m_pkt_data.isync_info.has_LSipAddress; }; + const bool getISyncNoAddr() const { return m_pkt_data.isync_info.no_address; }; + + const ocsd_vaddr_t getAddr() const { return m_pkt_data.addr.val; }; + const ocsd_vaddr_t getDataAddr() const { return m_pkt_data.data.addr.val; }; + + const ocsd_pkt_atom &getAtom() const { return m_pkt_data.atom; }; + const uint8_t getPHdrFmt() const { return m_pkt_data.p_hdr_fmt; }; + + // printing virtual void toString(std::string &str) const; virtual void toStringFmt(const uint32_t fmtFlags, std::string &str) const; @@ -228,6 +243,13 @@ inline void EtmV3TrcPacket::SetISyncNoAddr() m_pkt_data.isync_info.no_address = 1; }
+inline const bool EtmV3TrcPacket::isCtxtUpdated() const +{ + return (m_pkt_data.context.updated_v == 1) || + (m_pkt_data.context.updated == 1) || + (m_pkt_data.context.updated_c == 1); +} + /** @}*/ #endif // ARM_TRC_PKT_ELEM_ETMV3_H_INCLUDED
diff --git a/decoder/include/etmv3/trc_pkt_types_etmv3.h b/decoder/include/etmv3/trc_pkt_types_etmv3.h index 9a615e5..0be9d98 100644 --- a/decoder/include/etmv3/trc_pkt_types_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_types_etmv3.h @@ -138,14 +138,14 @@ typedef struct _ocsd_etmv3_pkt ocsd_isa curr_isa; /**< current ISA */ ocsd_isa prev_isa; /**< ISA in previous packet */
- etmv3_context_t context; /**< current context */ + etmv3_context_t context; /**< current context */ ocsd_pkt_vaddr addr; /**< current Addr */
etmv3_isync_t isync_info;
ocsd_etmv3_excep exception;
- ocsd_pkt_atom atom; /**< atom elements - non zerom number indicates valid atom count */ + ocsd_pkt_atom atom; /**< atom elements - non zerom number indicates valid atom count */ uint8_t p_hdr_fmt; /**< if atom elements, associated phdr format */ uint32_t cycle_count; /**< cycle count associated with this packet (ETMv3 has counts in atom packets and as individual packets */
@@ -160,10 +160,10 @@ typedef struct _ocsd_etmv3_pkt
typedef struct _ocsd_etmv3_cfg { - uint32_t reg_idr; /**< ID register */ - uint32_t reg_ctrl; /**< Control Register */ - uint32_t reg_ccer; /**< CCER register */ - uint32_t reg_trc_id; /**< Trace Stream ID register */ + uint32_t reg_idr; /**< ID register */ + uint32_t reg_ctrl; /**< Control Register */ + uint32_t reg_ccer; /**< CCER register */ + uint32_t reg_trc_id; /**< Trace Stream ID register */ ocsd_arch_version_t arch_ver; /**< Architecture version */ ocsd_core_profile_t core_prof; /**< Core Profile */ } ocsd_etmv3_cfg; diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_types.h index 9e4b051..00f8604 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -48,8 +48,8 @@ /** @name Library Versioning @{*/ #define OCSD_VER_MAJOR 0x0 /**< Library Major Version */ -#define OCSD_VER_MINOR 0x2 /**< Library Minor Version */ -#define OCSD_VER_STRING "0.002" /**< Library Version string */ +#define OCSD_VER_MINOR 0x3 /**< Library Minor Version */ +#define OCSD_VER_STRING "0.003" /**< Library Version string */ #define OCSD_LIB_NAME "OpenCSD Library" /**< Library name string */ #define OCSD_LIB_SHORT_NAME "OCSD" /**< Library Short name string */ /** @}*/ diff --git a/decoder/include/trc_gen_elem_types.h b/decoder/include/trc_gen_elem_types.h index e0714c0..a274eb8 100644 --- a/decoder/include/trc_gen_elem_types.h +++ b/decoder/include/trc_gen_elem_types.h @@ -53,7 +53,8 @@ typedef enum _ocsd_gen_trc_elem_t OCSD_GEN_TRC_ELEM_PE_CONTEXT, /*!< PE status update / change (arch, ctxtid, vmid etc). */ OCSD_GEN_TRC_ELEM_INSTR_RANGE, /*!< traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key */ OCSD_GEN_TRC_ELEM_ADDR_NACC, /*!< tracing in inaccessible memory area */ - OCSD_GEN_TRC_ELEM_EXCEPTION, /*!< exception - trace range executed up to an exception occurring */ + OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN, /*!< address currently unknown - need address packet update */ + OCSD_GEN_TRC_ELEM_EXCEPTION, /*!< exception - start address may be exception target, end address may be preferred ret addr. */ OCSD_GEN_TRC_ELEM_EXCEPTION_RET, /*!< expection return */ OCSD_GEN_TRC_ELEM_TIMESTAMP, /*!< Timestamp - preceding elements happeded before this time. */ OCSD_GEN_TRC_ELEM_CYCLE_COUNT, /*!< Cycle count - cycles since last cycle count value - associated with a preceding instruction range. */ diff --git a/decoder/include/trc_pkt_types.h b/decoder/include/trc_pkt_types.h index 01e3f48..f705875 100644 --- a/decoder/include/trc_pkt_types.h +++ b/decoder/include/trc_pkt_types.h @@ -93,7 +93,7 @@ typedef struct _ocsd_pkt_atom
/** Isync Reason - common to PTM and ETMv3 **/ typedef enum _ocsd_iSync_reason { - iSync_Periodic, + iSync_Periodic = 0, iSync_TraceEnable, iSync_TraceRestartAfterOverflow, iSync_DebugExit diff --git a/decoder/source/c_api/ocsd_c_api.cpp b/decoder/source/c_api/ocsd_c_api.cpp index 1dae2d3..c1d8215 100644 --- a/decoder/source/c_api/ocsd_c_api.cpp +++ b/decoder/source/c_api/ocsd_c_api.cpp @@ -249,6 +249,23 @@ OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_pkt_proc(const dcd_tree_handle_t hand return err; }
+OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_decoder(const dcd_tree_handle_t handle, const void *etmv3_cfg) +{ + ocsd_err_t err = OCSD_OK; + if(handle != C_API_INVALID_TREE_HANDLE) + { + EtmV3Config cfg; + cfg = static_cast<const ocsd_etmv3_cfg *>(etmv3_cfg); + + // no need for a spcific CB object here - standard generic elements output used. + if(err == OCSD_OK) + err = ((DecodeTree *)handle)->createETMv3Decoder(&cfg); + } + else + err = OCSD_ERR_INVALID_PARAM_VAL; + return err; +} + OCSD_C_API ocsd_err_t ocsd_dt_attach_etmv3_pkt_mon(const dcd_tree_handle_t handle, const uint8_t trc_chan_id, FnEtmv3PktMonDataIn pPktFn, const void *p_context) { ocsd_err_t err = OCSD_OK; diff --git a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp index c5bf8d2..24b753b 100644 --- a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp +++ b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp @@ -69,61 +69,47 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPacket() { case NO_SYNC: // output the initial not synced packet to the sink - m_output_elem.setType(OCSD_GEN_TRC_ELEM_NO_SYNC); - resp = outputTraceElement(m_output_elem); - m_curr_state = WAIT_ASYNC; + resp = sendUnsyncPacket(); + m_curr_state = WAIT_ASYNC; // immediate wait for ASync and actually check out the packet break;
case WAIT_ASYNC: + // if async, wait for ISync, but this packet done. if(m_curr_packet_in->getType() == ETM3_PKT_A_SYNC) m_curr_state = WAIT_ISYNC; bPktDone = true; break;
case WAIT_ISYNC: + m_bWaitISync = true; // we are waiting for ISync if((m_curr_packet_in->getType() == ETM3_PKT_I_SYNC) || (m_curr_packet_in->getType() == ETM3_PKT_I_SYNC_CYCLE)) - m_curr_state = DECODE_PKTS; - else - bPktDone = true; // not I-sync - done. - break; - - case DECODE_PKTS: - resp = decodePacket(); - bPktDone = true; - break; - - case PEND_INSTR: - // check the current packet for cancel - if(!m_curr_packet_in->isExcepCancel()) - // if not output the last instruction - resp = outputTraceElement(m_output_elem); - - if( OCSD_DATA_RESP_IS_CONT(resp)) - m_curr_state = DECODE_PKTS; - else { - pendPacket(); - bPktDone = true; + // process the ISync immediately as the first ISync seen. + resp = processISync((m_curr_packet_in->getType() == ETM3_PKT_I_SYNC_CYCLE),true); + m_curr_state = SEND_PKTS; + m_bWaitISync = false; } - break; - - case PEND_PACKET: + // something like TS, CC, PHDR+CC, which after ASYNC may be valid prior to ISync + else if(preISyncValid(m_curr_packet_in->getType())) { - const EtmV3TrcPacket *p_temp_pkt = m_curr_packet_in; - m_curr_packet_in = &m_pended_packet; - m_curr_state = DECODE_PKTS; - resp = decodePacket(); - m_curr_packet_in = p_temp_pkt; - if(!OCSD_DATA_RESP_IS_CONT(resp)) - { - // previous packet pended returned a wait, so pend current - pendPacket(); - bPktDone = true; - } + // decode anything that might be valid - send will be set automatically + resp = decodePacket(bPktDone); } + else + bPktDone = true; + break; + + case DECODE_PKTS: + resp = decodePacket(bPktDone); break;
+ case SEND_PKTS: + resp = m_outputElemList.sendElements(); + if(OCSD_DATA_RESP_IS_CONT(resp)) + m_curr_state = m_bWaitISync ? WAIT_ISYNC : DECODE_PKTS; + bPktDone = true; + break; } }
@@ -133,7 +119,21 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPacket() ocsd_datapath_resp_t TrcPktDecodeEtmV3::onEOT() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; - + OcsdTraceElement *pElem = 0; + try { + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_EO_TRACE); + m_outputElemList.commitAllPendElem(); + m_curr_state = SEND_PKTS; + resp = m_outputElemList.sendElements(); + if(OCSD_DATA_RESP_IS_CONT(resp)) + m_curr_state = DECODE_PKTS; + } + catch(ocsdError &err) + { + LogError(err); + resetDecoder(); // mark decoder as unsynced - dump any current state. + } return resp; }
@@ -147,7 +147,12 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV3::onReset() ocsd_datapath_resp_t TrcPktDecodeEtmV3::onFlush() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; - + if(m_curr_state == SEND_PKTS) + { + resp = m_outputElemList.sendElements(); + if(OCSD_DATA_RESP_IS_CONT(resp)) + m_curr_state = m_bWaitISync ? WAIT_ISYNC : DECODE_PKTS; + } return resp; }
@@ -173,6 +178,7 @@ ocsd_err_t TrcPktDecodeEtmV3::onProtocolConfig() arch_profile.profile = m_config->getCoreProfile(); m_code_follower.setArchProfile(arch_profile); m_code_follower.setMemSpaceCSID(m_CSID); + m_outputElemList.initCSID(m_CSID); } else err = OCSD_ERR_NOT_INIT; @@ -187,168 +193,473 @@ void TrcPktDecodeEtmV3::initDecoder() m_CSID = 0; resetDecoder(); m_code_follower.initInterfaces(getMemoryAccessAttachPt(),getInstrDecodeAttachPt()); + m_outputElemList.initSendIf(getTraceElemOutAttachPt()); }
// reset for first use / re-use. void TrcPktDecodeEtmV3::resetDecoder() { m_curr_state = NO_SYNC; // mark as not synced - m_pe_context.resetCtxt(); - m_output_elem.init(); + m_bNeedAddr = true; + m_bSentUnknown = false; + m_bWaitISync = false; + m_outputElemList.reset(); +} + +OcsdTraceElement *TrcPktDecodeEtmV3::GetNextOpElem(ocsd_datapath_resp_t &resp) +{ + OcsdTraceElement *pElem = m_outputElemList.getNextElem(m_index_curr_pkt); + if(pElem == 0) + { + resp = OCSD_RESP_FATAL_NOT_INIT; + throw ocsdError(OCSD_ERR_SEV_ERROR, OCSD_ERR_MEM,m_index_curr_pkt,m_CSID,"Memory Allocation Error - fatal"); + } + return pElem; +}
+bool TrcPktDecodeEtmV3::preISyncValid(ocsd_etmv3_pkt_type pkt_type) +{ + bool bValid = false; + // its a timestamp + if((pkt_type == ETM3_PKT_TIMESTAMP) || + // or we are cycleacc and its a packet that can have CC in it + (m_config->isCycleAcc() && ((pkt_type == ETM3_PKT_CYCLE_COUNT) || (pkt_type == ETM3_PKT_P_HDR))) + ) + bValid = true; + return bValid; }
// simple packet transforms handled here, more complex processing passed on to specific routines. -ocsd_datapath_resp_t TrcPktDecodeEtmV3::decodePacket() +ocsd_datapath_resp_t TrcPktDecodeEtmV3::decodePacket(bool &pktDone) { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; bool bOutputElem = false; bool bISyncHasCC = false; + OcsdTraceElement *pElem = 0; + pktDone = false;
- switch(m_curr_packet_in->getType()) - { + // there may be pended packets that can now be committed. + // only the branch address with exception and cancel element can cancel + // if not one of those, commit immediately, otherwise defer to branch address handler. + if(m_curr_packet_in->getType() != ETM3_PKT_BRANCH_ADDRESS) + m_outputElemList.commitAllPendElem();
- case ETM3_PKT_NOTSYNC: - // mark as not synced - must have lost sync in the packet processor somehow - LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Trace Packet Synchronisation Lost")); - resetDecoder(); // mark decoder as unsynced - dump any current state. - break; - - // no action for these packets - ignore and continue - case ETM3_PKT_INCOMPLETE_EOT: - case ETM3_PKT_A_SYNC: - case ETM3_PKT_IGNORE: - break; - -// markers for valid packets - case ETM3_PKT_CYCLE_COUNT: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT); - m_output_elem.setCycleCount(m_curr_packet_in->getCycleCount()); - bOutputElem = true; - break; - - case ETM3_PKT_TRIGGER: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_EVENT); - m_output_elem.setEvent(EVENT_TRIGGER,0); - bOutputElem = true; - break; - - case ETM3_PKT_BRANCH_ADDRESS: - resp = processBranchAddr(); - break; - - case ETM3_PKT_I_SYNC_CYCLE: - bISyncHasCC = true; - case ETM3_PKT_I_SYNC: - resp = processISync(bISyncHasCC); - break; - - case ETM3_PKT_P_HDR: - resp = processPHdr(); - break; - - case ETM3_PKT_CONTEXT_ID: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); - m_pe_context.setCtxtID(m_curr_packet_in->getCtxtID()); - m_output_elem.setContext(m_pe_context); - bOutputElem = true; - break; - - case ETM3_PKT_VMID: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); - m_pe_context.setVMID(m_curr_packet_in->getVMID()); - m_output_elem.setContext(m_pe_context); - bOutputElem = true; - break; - - case ETM3_PKT_EXCEPTION_ENTRY: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_EXCEPTION); - m_output_elem.setExcepMarker(); // exception entries are always v7M data markers in ETMv3 trace. - bOutputElem = true; - break; - - case ETM3_PKT_EXCEPTION_EXIT: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_EXCEPTION_RET); - bOutputElem = true; - break; - - case ETM3_PKT_TIMESTAMP: - m_output_elem.setType(OCSD_GEN_TRC_ELEM_TIMESTAMP); - m_output_elem.setTS(m_curr_packet_in->getTS()); - bOutputElem = true; - break; - - // data packets - data trace not supported at present - case ETM3_PKT_STORE_FAIL: - case ETM3_PKT_OOO_DATA: - case ETM3_PKT_OOO_ADDR_PLC: - case ETM3_PKT_NORM_DATA: - case ETM3_PKT_DATA_SUPPRESSED: - case ETM3_PKT_VAL_NOT_TRACED: - case ETM3_PKT_BAD_TRACEMODE: - LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,m_index_curr_pkt,m_CSID,"Invalid packet type : Data Tracing decode not supported.")); - resp = OCSD_RESP_FATAL_INVALID_DATA; - resetDecoder(); // mark decoder as unsynced - dump any current state. - break; + try {
+ switch(m_curr_packet_in->getType()) + {
-// packet errors - case ETM3_PKT_BAD_SEQUENCE: - LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Bad Packet sequence.")); - resp = OCSD_RESP_FATAL_INVALID_DATA; - resetDecoder(); // mark decoder as unsynced - dump any current state. - break; + case ETM3_PKT_NOTSYNC: + // mark as not synced - must have lost sync in the packet processor somehow + throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Trace Packet Synchronisation Lost"); + break;
- default: - case ETM3_PKT_RESERVED: - LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Reserved or unknown packet ID.")); - resp = OCSD_RESP_FATAL_INVALID_DATA; - resetDecoder(); // mark decoder as unsynced - dump any current state. - break; - } + // no action for these packets - ignore and continue + case ETM3_PKT_INCOMPLETE_EOT: + case ETM3_PKT_A_SYNC: + case ETM3_PKT_IGNORE: + break; + + // markers for valid packets + case ETM3_PKT_CYCLE_COUNT: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT); + pElem->setCycleCount(m_curr_packet_in->getCycleCount()); + break; + + case ETM3_PKT_TRIGGER: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_EVENT); + pElem->setEvent(EVENT_TRIGGER,0); + break; + + case ETM3_PKT_BRANCH_ADDRESS: + resp = processBranchAddr(); + break; + + case ETM3_PKT_I_SYNC_CYCLE: + bISyncHasCC = true; + case ETM3_PKT_I_SYNC: + resp = processISync(bISyncHasCC); + break; + + case ETM3_PKT_P_HDR: + resp = processPHdr(); + break; + + case ETM3_PKT_CONTEXT_ID: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); + m_PeContext.setCtxtID(m_curr_packet_in->getCtxtID()); + pElem->setContext(m_PeContext); + break; + + case ETM3_PKT_VMID: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); + m_PeContext.setVMID(m_curr_packet_in->getVMID()); + pElem->setContext(m_PeContext); + break; + + case ETM3_PKT_EXCEPTION_ENTRY: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_EXCEPTION); + pElem->setExcepMarker(); // exception entries are always v7M data markers in ETMv3 trace. + break; + + case ETM3_PKT_EXCEPTION_EXIT: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_EXCEPTION_RET); + pendExceptionReturn(); + break; + + case ETM3_PKT_TIMESTAMP: + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_TIMESTAMP); + pElem->setTS(m_curr_packet_in->getTS()); + break;
- if(bOutputElem) - resp = outputTraceElementIdx(m_index_curr_pkt,m_output_elem); + // data packets - data trace not supported at present + case ETM3_PKT_STORE_FAIL: + case ETM3_PKT_OOO_DATA: + case ETM3_PKT_OOO_ADDR_PLC: + case ETM3_PKT_NORM_DATA: + case ETM3_PKT_DATA_SUPPRESSED: + case ETM3_PKT_VAL_NOT_TRACED: + case ETM3_PKT_BAD_TRACEMODE: + resp = OCSD_RESP_FATAL_INVALID_DATA; + throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,m_index_curr_pkt,m_CSID,"Invalid packet type : Data Tracing decode not supported."); + break; + + // packet errors + case ETM3_PKT_BAD_SEQUENCE: + resp = OCSD_RESP_FATAL_INVALID_DATA; + throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Bad Packet sequence."); + break;
+ default: + case ETM3_PKT_RESERVED: + resp = OCSD_RESP_FATAL_INVALID_DATA; + throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Reserved or unknown packet ID."); + break; + } + m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS; + pktDone = !m_outputElemList.elemToSend(); + } + catch(ocsdError &err) + { + LogError(err); + resetDecoder(); // mark decoder as unsynced - dump any current state. + pktDone = true; + } + catch(...) + { + LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_FAIL,m_index_curr_pkt,m_CSID,"Bad Packet sequence.")); + resp = OCSD_RESP_FATAL_SYS_ERR; + resetDecoder(); // mark decoder as unsynced - dump any current state. + pktDone = true; + } + return resp; +} + +ocsd_datapath_resp_t TrcPktDecodeEtmV3::sendUnsyncPacket() +{ + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + OcsdTraceElement *pElem = 0; + try { + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_NO_SYNC); + resp = m_outputElemList.sendElements(); + } + catch(ocsdError &err) + { + LogError(err); + resetDecoder(); // mark decoder as unsynced - dump any current state. + } return resp; }
-void TrcPktDecodeEtmV3::pendPacket() +void TrcPktDecodeEtmV3::setNeedAddr(bool bNeedAddr) { - m_pended_packet = *m_curr_packet_in; - m_curr_state = PEND_PACKET; + m_bNeedAddr = bNeedAddr; + m_bSentUnknown = false; } - -ocsd_datapath_resp_t TrcPktDecodeEtmV3::processISync(const bool withCC) + +ocsd_datapath_resp_t TrcPktDecodeEtmV3::processISync(const bool withCC, const bool firstSync /* = false */) { + // map ISync reason to generic reason codes. + static trace_on_reason_t on_map[] = { TRACE_ON_NORMAL, TRACE_ON_NORMAL, + TRACE_ON_OVERFLOW, TRACE_ON_EX_DEBUG }; + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; - // look for context changes.... - if(m_curr_packet_in->isCtxtIDUpdated()) - { + bool ctxtUpdate = m_curr_packet_in->isCtxtUpdated(); + OcsdTraceElement *pElem = 0;
- } + try {
- if(m_config->CtxtIDBytes()) - { + pElem = GetNextOpElem(resp);
- } + if(firstSync || (m_curr_packet_in->getISyncReason() != iSync_Periodic)) + { + pElem->setType(OCSD_GEN_TRC_ELEM_TRACE_ON); + pElem->setTraceOnReason(on_map[(int)m_curr_packet_in->getISyncReason()]); + pElem = GetNextOpElem(resp); + } + + // look for context changes.... + if(ctxtUpdate || firstSync) + { + // if not first time out, read existing context in output element, + // otherwise we are setting it new. + if(firstSync) + m_PeContext.resetCtxt(); + + if(m_curr_packet_in->isCtxtIDUpdated()) + m_PeContext.setCtxtID(m_curr_packet_in->getCtxtID()); + if(m_curr_packet_in->isVMIDUpdated()) + m_PeContext.setVMID(m_curr_packet_in->getVMID()); + if(m_curr_packet_in->isCtxtFlagsUpdated()) + { + m_PeContext.setEL(m_curr_packet_in->isHyp() ? ocsd_EL2 : ocsd_EL_unknown); + m_PeContext.setSecLevel(m_curr_packet_in->isNS() ? ocsd_sec_nonsecure : ocsd_sec_secure); + } + + // prepare the context packet + pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); + pElem->setContext(m_PeContext); + pElem->setISA(m_curr_packet_in->ISA()); + + // with cycle count... + if(m_curr_packet_in->getISyncHasCC()) + pElem->setCycleCount(m_curr_packet_in->getCycleCount()); + + } + + // set ISync address - if it is a valid I address + if(!m_curr_packet_in->getISyncNoAddr()) + { + if(m_curr_packet_in->getISyncIsLSiPAddr()) + { + // TBD: handle extra data processing instruction for data trace + // need to output E atom relating to the data instruction + // rare - on start-up case.
+ // main instruction address saved in data address for this packet type. + m_IAddr = m_curr_packet_in->getDataAddr(); + } + else + { + m_IAddr = m_curr_packet_in->getAddr(); + } + setNeedAddr(false); // ready to process atoms. + } + m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS; + } + catch(ocsdError &err) + { + LogError(err); + resetDecoder(); // mark decoder as unsynced - dump any current state. + } return resp; }
ocsd_datapath_resp_t TrcPktDecodeEtmV3::processBranchAddr() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + OcsdTraceElement *pElem = 0; + bool bUpdatePEContext = false; + + // might need to cancel something ... if the last output was an instruction range or excep return + if(m_curr_packet_in->isExcepCancel()) + m_outputElemList.cancelPendElem(); + else + m_outputElemList.commitAllPendElem(); // otherwise commit any pending elements. + + // record the address + m_IAddr = m_curr_packet_in->getAddr(); + setNeedAddr(false); // no longer need an address. + + // exception packet - may need additional output + if(m_curr_packet_in->isExcepPkt()) + { + // exeception packet may have exception, context change, or both. + // check for context change + if(m_curr_packet_in->isCtxtUpdated()) + { + + ocsd_sec_level sec = m_curr_packet_in->isNS() ? ocsd_sec_nonsecure : ocsd_sec_secure; + if(sec != m_PeContext.getSecLevel()) + { + m_PeContext.setSecLevel(sec); + bUpdatePEContext = true; + } + ocsd_ex_level pkt_el = m_curr_packet_in->isHyp() ? ocsd_EL2 : ocsd_EL_unknown; + if(pkt_el != m_PeContext.getEL()) + { + m_PeContext.setEL(pkt_el); + bUpdatePEContext = true; + } + } + + // now decide if we need to send any packets out. + try { + + if(bUpdatePEContext) + { + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT); + pElem->setContext(m_PeContext); + } + + // check for exception + if(m_curr_packet_in->excepNum() != 0) + { + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_EXCEPTION); + pElem->setExceptionNum(m_curr_packet_in->excepNum()); + }
+ // finally - do we have anything to send yet? + m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS; + } + catch(ocsdError &err) + { + LogError(err); + resetDecoder(); // mark decoder as unsynced - dump any current state. + } + } return resp; }
+ ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPHdr() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + OcsdTraceElement *pElem = 0; + uint32_t CC = 0; + ocsd_isa isa; + Etmv3Atoms atoms(m_config->isCycleAcc()); + + atoms.initAtomPkt(m_curr_packet_in,m_index_curr_pkt); + isa = m_curr_packet_in->ISA(); + m_code_follower.setMemSpaceAccess((m_PeContext.getSecLevel() == ocsd_sec_secure) ? OCSD_MEM_SPACE_S : OCSD_MEM_SPACE_N); + + try + { + do + { + // if we do not have a valid address then send any cycle count elements + // and stop processing + if(m_bNeedAddr) + { + // output unknown address packet or a cycle count packet + if(!m_bSentUnknown || m_config->isCycleAcc()) + { + pElem = GetNextOpElem(resp); + if(m_bSentUnknown || !atoms.numAtoms()) + pElem->setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT); + else + pElem->setType(OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN); + if(m_config->isCycleAcc()) + pElem->setCycleCount(atoms.getRemainCC()); + m_bSentUnknown = true; + } + atoms.clearAll(); // skip remaining atoms + } + else // have an address, can process atoms + { + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_INSTR_RANGE); + + // cycle accurate may have a cycle count to use + if(m_config->isCycleAcc()) + { + // note: it is possible to have a CC only atom packet. + if(!atoms.numAtoms()) // override type if CC only + pElem->setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT); + // set cycle count + pElem->setCycleCount(atoms.getAtomCC()); + } + + // now process the atom + if(atoms.numAtoms()) + { + m_code_follower.setISA(isa); + m_code_follower.followSingleAtom(m_IAddr,atoms.getCurrAtomVal()); + + // valid code range + if(m_code_follower.hasRange()) + { + pElem->setAddrRange(m_IAddr,m_code_follower.getRangeEn()); + pElem->setLastInstrInfo(atoms.getCurrAtomVal() == ATOM_E, + m_code_follower.getInstrType(), + m_code_follower.getInstrSubType()); + pElem->setISA(isa); + if(m_code_follower.hasNextAddr()) + m_IAddr = m_code_follower.getNextAddr(); + else + setNeedAddr(true); + } + + // next address has new ISA? + if(m_code_follower.ISAChanged()) + isa = m_code_follower.nextISA(); + + // there is a nacc + if(m_code_follower.isNacc()) + { + if(m_code_follower.hasRange()) + { + pElem = GetNextOpElem(resp); + pElem->setType(OCSD_GEN_TRC_ELEM_ADDR_NACC); + } + else + pElem->updateType(OCSD_GEN_TRC_ELEM_ADDR_NACC); + pElem->setAddrStart(m_code_follower.getNaccAddr()); + setNeedAddr(true); + m_code_follower.clearNacc(); // we have generated some code for the nacc. + } + } + + atoms.clearAtom(); // next atom + } + } + while(atoms.numAtoms()); + + // is tha last element an atom? + int numElem = m_outputElemList.getNumElem(); + if(numElem >= 1) + { + // if the last thing is an instruction range, pend it - could be cancelled later. + if(m_outputElemList.getElemType(numElem-1) == OCSD_GEN_TRC_ELEM_INSTR_RANGE) + m_outputElemList.pendLastNElem(1); + }
+ // finally - do we have anything to send yet? + m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS; + } + catch(ocsdError &err) + { + LogError(err); + resetDecoder(); // mark decoder as unsynced - dump any current state. + } return resp; }
+// if v7M -> pend only ERET, if V7A/R pend ERET and prev instr. +void TrcPktDecodeEtmV3::pendExceptionReturn() +{ + int pendElem = 1; + if(m_config->getCoreProfile() != profile_CortexM) + { + int nElem = m_outputElemList.getNumElem(); + if(nElem > 1) + { + if(m_outputElemList.getElemType(nElem - 2) == OCSD_GEN_TRC_ELEM_INSTR_RANGE) + pendElem = 2; // need to pend instr+eret for A/R + } + } + m_outputElemList.pendLastNElem(pendElem); +}
/* End of File trc_pkt_decode_etmv3.cpp */ diff --git a/decoder/source/ocsd_code_follower.cpp b/decoder/source/ocsd_code_follower.cpp index b52704e..b03ec1a 100644 --- a/decoder/source/ocsd_code_follower.cpp +++ b/decoder/source/ocsd_code_follower.cpp @@ -99,7 +99,7 @@ ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t addrStart, cons ocsd_err_t err = OCSD_ERR_NOT_INIT; if(initFollowerState()) { - m_st_range_addr = m_instr_info.instr_addr = addrStart; + m_en_range_addr = m_st_range_addr = m_instr_info.instr_addr = addrStart; err = decodeSingleOpCode(); if(err == OCSD_OK) { @@ -128,7 +128,6 @@ ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t addrStart, cons return err; }
- ocsd_err_t OcsdCodeFollower::decodeSingleOpCode() { ocsd_err_t err = OCSD_OK; diff --git a/decoder/source/ocsd_dcd_tree.cpp b/decoder/source/ocsd_dcd_tree.cpp index cf5a30d..8f14af1 100644 --- a/decoder/source/ocsd_dcd_tree.cpp +++ b/decoder/source/ocsd_dcd_tree.cpp @@ -61,7 +61,7 @@ void DecodeTreeElement::DestroyElem() case OCSD_PROTOCOL_ETMV3: delete decoder.etmv3.proc; decoder.etmv3.proc = 0; - //TBD: delete decoder.etmv3.dcd; + delete decoder.etmv3.dcd; decoder.etmv3.dcd = 0; break;
@@ -533,16 +533,33 @@ ocsd_err_t DecodeTree::createSTMPktProcessor(STMConfig *p_config, IPktDataIn<Stm ocsd_err_t DecodeTree::createETMv3Decoder(EtmV3Config *p_config) { ocsd_err_t err = OCSD_ERR_NOT_INIT; -#if 0 //TBD: uint8_t CSID = 0; // default for single stream decoder (no deformatter) - we ignore the ID if(usingFormatter()) CSID = p_config->getTraceID(); - /* err = */ createETMv3PktProcessor(p_config); - if(err == OCSD_OK) // created the packet processor and the decoder element*/ + + TrcPktDecodeEtmV3 *pProc = 0; + pProc = new (std::nothrow) TrcPktDecodeEtmV3(CSID); + if(!pProc) + return OCSD_ERR_MEM; + + err = createETMv3PktProcessor(p_config,pProc); + if(err == OCSD_OK) { - //** TBD + m_decode_elements[CSID]->SetDecoderElement(pProc); + err = pProc->setProtocolConfig(p_config); + if(m_i_instr_decode && (err == OCSD_OK)) + err = pProc->getInstrDecodeAttachPt()->attach(m_i_instr_decode); + if(m_i_mem_access && (err == OCSD_OK)) + err = pProc->getMemoryAccessAttachPt()->attach(m_i_mem_access); + if( m_i_gen_elem_out && (err == OCSD_OK)) + err = pProc->getTraceElemOutAttachPt()->attach(m_i_gen_elem_out); + if(err == OCSD_OK) + err = pProc->getErrorLogAttachPt()->attach(DecodeTree::s_i_error_logger); + + if(err != OCSD_OK) + destroyDecodeElement(CSID); } -#endif + return err; }
diff --git a/decoder/source/ocsd_error.cpp b/decoder/source/ocsd_error.cpp index 844fca5..a94b7b2 100644 --- a/decoder/source/ocsd_error.cpp +++ b/decoder/source/ocsd_error.cpp @@ -66,10 +66,11 @@ static const char *s_errorCodeDescs[][2] = { {"OCSD_ERR_PKT_INTERP_FAIL","Interpreter failed - cannot recover - bad data or sequence"}, /* packet decoder errors */ {"OCSD_ERR_UNSUPPORTED_ISA","ISA not supported in decoder"}, - {"OCSD_ERR_HW_CFG_UNSUPP","Programmed trace configuration not supported by decoder."}, + {"OCSD_ERR_HW_CFG_UNSUPP","Programmed trace configuration not supported by decodUer."}, {"OCSD_ERR_UNSUPP_DECODE_PKT","Packet not supported in decoder"}, {"OCSD_ERR_BAD_DECODE_PKT","Reserved or unknown packet in decoder."}, {"OCSD_ERR_COMMIT_PKT_OVERRUN","Overrun in commit packet stack - tried to commit more than available"}, + {"OCSD_ERR_MEM_NACC","Unable to access required memory address."}, /* decode tree errors */ {"OCSD_ERR_DCDT_NO_FORMATTER","No formatter in use - operation not valid."}, /* target memory access errors */ diff --git a/decoder/source/ocsd_gen_elem_list.cpp b/decoder/source/ocsd_gen_elem_list.cpp new file mode 100644 index 0000000..1a568ec --- /dev/null +++ b/decoder/source/ocsd_gen_elem_list.cpp @@ -0,0 +1,168 @@ +/* + * \file ocsd_gen_elem_list.cpp + * \brief OpenCSD : List of Generic trace elements for output. + * + * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved. + */ + + +/* + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include "common/ocsd_gen_elem_list.h" + +OcsdGenElemList::OcsdGenElemList() +{ + m_firstElemIdx=0; + m_numUsed=0; + m_numPend=0; + + m_elemArraySize = 0; + m_sendIf = 0; + m_CSID = 0; + m_pElemArray = 0; +} + +OcsdGenElemList::~OcsdGenElemList() +{ + for(int i = 0; i<m_elemArraySize; i++) + { + delete m_pElemArray[i].pElem; + } + delete [] m_pElemArray; + m_pElemArray = 0; +} + +void OcsdGenElemList::reset() +{ + m_firstElemIdx=0; + m_numUsed=0; + m_numPend=0; +} + +OcsdTraceElement *OcsdGenElemList::getNextElem(const ocsd_trc_index_t trc_pkt_idx) +{ + OcsdTraceElement *pElem = 0; + if(getNumElem() == m_elemArraySize) // all in use + growArray(); + + if(m_pElemArray != 0) + { + m_numUsed++; + int idx = getAdjustedIdx(m_firstElemIdx + m_numUsed - 1); + pElem = m_pElemArray[idx].pElem; + m_pElemArray[idx].trc_pkt_idx = trc_pkt_idx; + } + return pElem; +} + +const ocsd_gen_trc_elem_t OcsdGenElemList::getElemType(const int entryN) const +{ + ocsd_gen_trc_elem_t elem_type = OCSD_GEN_TRC_ELEM_UNKNOWN; + if(entryN < getNumElem()) + { + int idx = getAdjustedIdx(m_firstElemIdx + entryN); + elem_type = m_pElemArray[idx].pElem->getType(); + } + return elem_type; +} + +ocsd_datapath_resp_t OcsdGenElemList::sendElements() +{ + ocsd_datapath_resp_t resp = OCSD_RESP_CONT; + + if((m_elemArraySize == 0) || (m_sendIf == 0)) + return OCSD_RESP_FATAL_NOT_INIT; + + if(!m_sendIf->hasAttachedAndEnabled()) + return OCSD_RESP_FATAL_NOT_INIT; + + while(elemToSend() && OCSD_DATA_RESP_IS_CONT(resp)) + { + resp = m_sendIf->first()->TraceElemIn(m_pElemArray[m_firstElemIdx].trc_pkt_idx, m_CSID, *(m_pElemArray[m_firstElemIdx].pElem)); + m_firstElemIdx++; + if(m_firstElemIdx >= m_elemArraySize) + m_firstElemIdx = 0; + m_numUsed--; + } + return resp; +} + +// this function will enlarge the array, and create extra element objects. +// existing objects will be moved to the front of the array +// called if all elements are in use. (sets indexes accordingly) +void OcsdGenElemList::growArray() +{ + elemPtr_t *p_new_array = 0; + + int increment; + if(m_elemArraySize == 0) + // starting from scratch... + increment = 8; + else + increment = m_elemArraySize / 2; // grow by 50% + + + p_new_array = new (std::nothrow) elemPtr_t[m_elemArraySize+increment]; + + if(p_new_array != 0) + { + // fill the last increment elements with new objects + for(int i=0; i < increment; i++) + { + p_new_array[m_elemArraySize+i].pElem = new (std::nothrow) OcsdTraceElement(); + } + + // copy the existing objects from the old array to the start of the new one + // and adjust the indices. + if(m_elemArraySize > 0) + { + int inIdx = m_firstElemIdx; + for(int i = 0; i < m_elemArraySize; i++) + { + p_new_array[i].pElem = m_pElemArray[inIdx].pElem; + p_new_array[i].trc_pkt_idx = m_pElemArray[inIdx].trc_pkt_idx; + inIdx++; + if(inIdx >= m_elemArraySize) + inIdx = 0; + } + } + + // delete the old pointer array. + delete [] m_pElemArray; + m_elemArraySize += increment; + } + else + m_elemArraySize = 0; + + // update the internal array pointers to the new array + if(m_firstElemIdx >= 0) + m_firstElemIdx = 0; + m_pElemArray = p_new_array; +} + +/* End of File ocsd_gen_elem_list.cpp */ diff --git a/decoder/source/trc_gen_elem.cpp b/decoder/source/trc_gen_elem.cpp index 912760d..aef8820 100644 --- a/decoder/source/trc_gen_elem.cpp +++ b/decoder/source/trc_gen_elem.cpp @@ -47,6 +47,7 @@ static const char *s_elem_descs[][2] = {"OCSD_GEN_TRC_ELEM_PE_CONTEXT","PE status update / change (arch, ctxtid, vmid etc)."}, {"OCSD_GEN_TRC_ELEM_INSTR_RANGE","Traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key"}, {"OCSD_GEN_TRC_ELEM_ADDR_NACC","Tracing in inaccessible memory area."}, + {"OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN","Tracing unknown address area."}, {"OCSD_GEN_TRC_ELEM_EXCEPTION","Exception"}, {"OCSD_GEN_TRC_ELEM_EXCEPTION_RET","Expection return"}, {"OCSD_GEN_TRC_ELEM_TIMESTAMP","Timestamp - preceding elements happeded before this time."}, @@ -79,6 +80,16 @@ static const char *s_trace_on_reason[] = { "debug restart" };
+ +static const char *s_isa_str[] = { + "A32", /**< V7 ARM 32, V8 AArch32 */ + "T32", /**< Thumb2 -> 16/32 bit instructions */ + "A64", /**< V8 AArch64 */ + "TEE", /**< Thumb EE - unsupported */ + "Jaz", /**< Jazelle - unsupported in trace */ + "Unk" /**< ISA not yet known */ +}; + void OcsdTraceElement::toString(std::string &str) const { std::ostringstream oss; @@ -91,6 +102,7 @@ void OcsdTraceElement::toString(std::string &str) const { case OCSD_GEN_TRC_ELEM_INSTR_RANGE: oss << "exec range=0x" << std::hex << st_addr << ":[0x" << en_addr << "] "; + oss << "(ISA=" << s_isa_str[(int)isa] << ") "; oss << ((last_instr_exec == 1) ? "E " : "N "); if((int)last_i_type < T_SIZE) oss << instr_type[last_i_type]; @@ -111,7 +123,12 @@ void OcsdTraceElement::toString(std::string &str) const break;
case OCSD_GEN_TRC_ELEM_PE_CONTEXT: - oss << "EL" << std::dec << (int)(context.exception_level) << (context.security_level == ocsd_sec_secure ? " S; " : "N; ") << (context.bits64 ? "AArch64; " : "AArch32; "); + oss << "(ISA=" << s_isa_str[(int)isa] << ") "; + if(context.exception_level >= 0) + { + oss << "EL" << std::dec << (int)(context.exception_level); + } + oss << (context.security_level == ocsd_sec_secure ? " S; " : "N; ") << (context.bits64 ? "64-bit; " : "32-bit; "); if(context.vmid_valid) oss << "VMID=0x" << std::hex << context.vmid << "; "; if(context.ctxt_id_valid) diff --git a/decoder/tests/source/simple_pkt_c_api.c b/decoder/tests/source/simple_pkt_c_api.c index 45c2611..6c6e503 100644 --- a/decoder/tests/source/simple_pkt_c_api.c +++ b/decoder/tests/source/simple_pkt_c_api.c @@ -62,7 +62,8 @@ const char *tc2_snapshot = "../../../snapshots/TC2/"; const char *trace_data_filename = "cstrace.bin"; const char *stmtrace_data_filename = "cstraceitm.bin"; const char *memory_dump_filename = "kernel_dump.bin"; -const ocsd_vaddr_t mem_dump_address=0xFFFFFFC000081000; +ocsd_vaddr_t mem_dump_address=0xFFFFFFC000081000; +const ocsd_vaddr_t mem_dump_address_tc2=0xC0008000;
static int using_mem_acc_cb = 0; static int use_region_file = 0; @@ -150,11 +151,13 @@ static void process_cmd_line(int argc, char *argv[]) { test_protocol = OCSD_PROTOCOL_ETMV3; default_path_to_snapshot = tc2_snapshot; + mem_dump_address = mem_dump_address_tc2; } else if(strcmp(argv[idx],"-ptm") == 0) { test_protocol = OCSD_PROTOCOL_PTM; default_path_to_snapshot = tc2_snapshot; + mem_dump_address = mem_dump_address_tc2; } else if(strcmp(argv[idx],"-stm") == 0) { @@ -506,7 +509,8 @@ ocsd_datapath_resp_t etm_v3_packet_handler(const void *p_context, const ocsd_dat return packet_handler(op,index_sop,(const void *)p_packet_in); }
-void etm_v3_packet_monitor( const ocsd_datapath_op_t op, +void etm_v3_packet_monitor( const void *p_context, + const ocsd_datapath_op_t op, const ocsd_trc_index_t index_sop, const ocsd_etmv3_pkt *p_packet_in, const uint32_t size, @@ -518,7 +522,7 @@ void etm_v3_packet_monitor( const ocsd_datapath_op_t op, static ocsd_err_t create_decoder_etmv3(dcd_tree_handle_t dcd_tree_h) { ocsd_err_t ret = OCSD_OK; - /*char mem_file_path[512];*/ + char mem_file_path[512];
/* populate the ETMv3 configuration structure */ set_config_struct_etmv3(); @@ -536,14 +540,14 @@ static ocsd_err_t create_decoder_etmv3(dcd_tree_handle_t dcd_tree_h) /* Full decode - need decoder, and memory dump */ /* not supported in library at present */
-#if 0 + /* create the packet decoder and packet processor pair */ ret = ocsd_dt_create_etmv3_decoder(dcd_tree_h,&trace_config_etmv3); if(ret == OCSD_OK) { if((op != TEST_PKT_DECODEONLY) && (ret == OCSD_OK)) { - ret = ocsd_dt_attach_etmv3_pkt_mon(dcd_tree_h, (uint8_t)(trace_config_etmv3.reg_trc_id & 0x7F), etm_v4i_packet_monitor); + ret = ocsd_dt_attach_etmv3_pkt_mon(dcd_tree_h, (uint8_t)(trace_config_etmv3.reg_trc_id & 0x7F), etm_v3_packet_monitor,0); } }
@@ -556,10 +560,6 @@ static ocsd_err_t create_decoder_etmv3(dcd_tree_handle_t dcd_tree_h) /* create a memory file accessor */ ret = ocsd_dt_add_binfile_mem_acc(dcd_tree_h,mem_dump_address,OCSD_MEM_SPACE_ANY,mem_file_path); } -#else - printf("ETMv3 Full decode not supported in library at present. Packet print only\n"); - ret = OCSD_ERR_RDR_NO_DECODER; -#endif } return ret; }
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Full decoder now complete.
Tested against TC2 snapshot. C-API updated and test program run to check consistency
Signed-off-by: Mike Leach mike.leach@linaro.org
.../ref_trace_decode_lib.vcxproj | 2 + .../ref_trace_decode_lib.vcxproj.filters | 6 + decoder/include/c_api/opencsd_c_api.h | 13 + decoder/include/common/ocsd_code_follower.h | 6 + decoder/include/common/ocsd_dcd_tree_elem.h | 4 +- decoder/include/common/ocsd_gen_elem_list.h | 153 +++++ decoder/include/common/ocsd_pe_context.h | 22 + decoder/include/common/trc_gen_elem.h | 80 ++- decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 10 + decoder/include/etmv3/trc_pkt_decode_etmv3.h | 167 +++++- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 24 +- decoder/include/etmv3/trc_pkt_types_etmv3.h | 12 +- decoder/include/ocsd_if_types.h | 4 +- decoder/include/trc_gen_elem_types.h | 3 +- decoder/include/trc_pkt_types.h | 2 +- decoder/source/c_api/ocsd_c_api.cpp | 17 + decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 619 ++++++++++++++++----- decoder/source/ocsd_code_follower.cpp | 3 +- decoder/source/ocsd_dcd_tree.cpp | 29 +- decoder/source/ocsd_error.cpp | 3 +- decoder/source/ocsd_gen_elem_list.cpp | 168 ++++++ decoder/source/trc_gen_elem.cpp | 19 +- decoder/tests/source/simple_pkt_c_api.c | 18 +- 23 files changed, 1179 insertions(+), 205 deletions(-) create mode 100644 decoder/include/common/ocsd_gen_elem_list.h create mode 100644 decoder/source/ocsd_gen_elem_list.cpp
diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj index 2dc5f0c..929df5a 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj @@ -309,6 +309,7 @@ <ClInclude Include="..\..\..\include\common\ocsd_dcd_tree_elem.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error.h" /> <ClInclude Include="..\..\..\include\common\ocsd_error_logger.h" />
<ClInclude Include="..\..\..\include\common\ocsd_gen_elem_list.h" /> <ClInclude Include="..\..\..\include\common\ocsd_msg_logger.h" /> <ClInclude Include="..\..\..\include\common\ocsd_pe_context.h" /> <ClInclude Include="..\..\..\include\common\ocsd_version.h" />
@@ -395,6 +396,7 @@ <ClCompile Include="..\..\..\source\ocsd_dcd_tree.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error.cpp" /> <ClCompile Include="..\..\..\source\ocsd_error_logger.cpp" />
<ClCompile Include="..\..\..\source\ocsd_gen_elem_list.cpp" /> <ClCompile Include="..\..\..\source\ocsd_msg_logger.cpp" /> <ClCompile Include="..\..\..\source\ocsd_version.cpp" /> <ClCompile Include="..\..\..\source\ptm\trc_cmp_cfg_ptm.cpp" />
diff --git a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters index c221d2f..efb3183 100644 --- a/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters +++ b/decoder/build/win/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filters @@ -287,6 +287,9 @@ <ClInclude Include="..\..\..\include\common\ocsd_code_follower.h"> <Filter>Header Files\common</Filter> </ClInclude>
<ClInclude Include="..\..\..\include\common\ocsd_gen_elem_list.h">
<Filter>Header Files\common</Filter>
</ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\source\trc_component.cpp">
@@ -394,5 +397,8 @@ <ClCompile Include="..\..\..\source\ocsd_code_follower.cpp"> <Filter>Source Files</Filter> </ClCompile>
<ClCompile Include="..\..\..\source\ocsd_gen_elem_list.cpp">
<Filter>Source Files</Filter>
</ClCompile> </ItemGroup>
</Project> \ No newline at end of file diff --git a/decoder/include/c_api/opencsd_c_api.h b/decoder/include/c_api/opencsd_c_api.h index 480969c..5574f19 100644 --- a/decoder/include/c_api/opencsd_c_api.h +++ b/decoder/include/c_api/opencsd_c_api.h @@ -207,6 +207,19 @@ OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_pkt_proc(const dcd_tree_handle_t hand
/*!
- Creates a packet processor + packet decoder pair for the supplied configuration structure.
- Uses the output function set in ocsd_dt_set_gen_elem_outfn() as the output sink.
- @param handle : Handle to decode tree.
- @param *etmv4_cfg : pointer to valid Etmv4 configuration structure.
- @return ocsd_err_t : Library error code - RCDTL_OK if successful.
- */
+OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_decoder(const dcd_tree_handle_t handle, const void *etmv3_cfg);
+/*!
- Attach a callback function to the packet processor monitor point defined by the CoreSight ID.
- Packet processor must exist for the trace ID and be an ETMv3 processor.
diff --git a/decoder/include/common/ocsd_code_follower.h b/decoder/include/common/ocsd_code_follower.h index e8df24a..7063266 100644 --- a/decoder/include/common/ocsd_code_follower.h +++ b/decoder/include/common/ocsd_code_follower.h @@ -83,6 +83,7 @@ public: //*********************** results API const ocsd_vaddr_t getRangeSt() const; //!< inclusive start address of decoded range (value passed in) const ocsd_vaddr_t getRangeEn() const; //!< exclusive end address of decoded range (first instruction _not_ executed / potential next instruction).
const bool hasRange() const; //!< we have a valid range executed (may be false if nacc).
const bool hasNextAddr() const; //!< we have calulated the next address - otherwise this is needed from trace packets. const ocsd_vaddr_t getNextAddr() const; //!< next address - valid if hasNextAddr() true.
@@ -165,6 +166,11 @@ inline const ocsd_vaddr_t OcsdCodeFollower::getRangeEn() const return m_en_range_addr; }
+inline const bool OcsdCodeFollower::hasRange() const +{
- return m_st_range_addr < m_en_range_addr;
+}
inline const bool OcsdCodeFollower::hasNextAddr() const { return m_b_next_valid; diff --git a/decoder/include/common/ocsd_dcd_tree_elem.h b/decoder/include/common/ocsd_dcd_tree_elem.h index b1b14d0..31fe011 100644 --- a/decoder/include/common/ocsd_dcd_tree_elem.h +++ b/decoder/include/common/ocsd_dcd_tree_elem.h @@ -49,7 +49,7 @@ typedef struct _decoder_elements union { struct { TrcPktProcEtmV3 *proc;
void * /*TrcPktDecodeEtmV3 * */ dcd; //** TBD
TrcPktDecodeEtmV3 *dcd; } etmv3; /**< ETMv3 decoders */ struct { TrcPktProcEtmV4I *proc;
@@ -155,7 +155,7 @@ public: switch(protocol) { case OCSD_PROTOCOL_ETMV3:
//pDecoder = dynamic_cast<TrcPktDecodeI *>(decoder.etmv3.dcd);
pDecoder = dynamic_cast<TrcPktDecodeI *>(decoder.etmv3.dcd); break; case OCSD_PROTOCOL_ETMV4I: pDecoder = dynamic_cast<TrcPktDecodeI *>(decoder.etmv4i.dcd);
diff --git a/decoder/include/common/ocsd_gen_elem_list.h b/decoder/include/common/ocsd_gen_elem_list.h new file mode 100644 index 0000000..0ff1bd5 --- /dev/null +++ b/decoder/include/common/ocsd_gen_elem_list.h @@ -0,0 +1,153 @@ +/*
- \file ocsd_gen_elem_stack.h
- \brief OpenCSD : Generic element output stack.
- \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved.
- */
+/*
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its contributors
- may be used to endorse or promote products derived from this software without
- specific prior written permission.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
+#include <list> +#include "trc_gen_elem.h" +#include "comp_attach_pt_t.h" +#include "interfaces/trc_gen_elem_in_i.h"
+/*!
- @class OcsdGenElemList
- @brief Maintain a list of elements to be output
- Each incoming packet can result in multiple output elements.
- These are stacked in this class prior to entering the output phase of processing.
- This should remove some of the requirement on the packet processing to be re-enterant,
- simplifying this code.
- Last element(s) on this stack can be marked pending to allow for later cancellation.
- (This required for cancel element in ETMv3 exeception branch).
- The "list" is actually a ring buffer - maintaining pointers to indicate current valid elements.
- This buffer can increase on demand, but will only be released at the end of a decode session.
- */
+class OcsdGenElemList +{ +public:
- OcsdGenElemList();
- ~OcsdGenElemList();
- void initSendIf(componentAttachPt<ITrcGenElemIn> *pGenElemIf);
- void initCSID(const uint8_t CSID) { m_CSID = CSID; };
- void reset(); //!< reset the element list.
- OcsdTraceElement *getNextElem(const ocsd_trc_index_t trc_pkt_idx); //!< get next free element on the stack (add one to the output)
- const int getNumElem() const; //!< return the total number of elements on the stack (inlcuding any pended ones).
- const ocsd_gen_trc_elem_t getElemType(const int entryN) const; //!< get the type for the nth element in the stack (0 indexed)
- void pendLastNElem(int numPend); //!< Last element to be pended prior to cancel/commit decision.
- void commitAllPendElem(); //!< commit all pended elements.
- void cancelPendElem(); //!< cancel the last pended element on the stack.
- const int numPendElem() const; //!< return the number of pended elements.
- /*! Send all of the none pended elements
Stop sending when all sent or _CONT response.
*/
- ocsd_datapath_resp_t sendElements();
- const bool elemToSend() const; //!< true if any none-pending elements left to send.
+private:
- void growArray();
- const int getAdjustedIdx(int idxIn) const; //!< get adjusted index into circular buffer.
- // list element contains pointer and byte index in trace stream
- typedef struct _elemPtr {
OcsdTraceElement *pElem; //!< pointer to the listed trace element
ocsd_trc_index_t trc_pkt_idx; //!< packet index in the trace stream
- } elemPtr_t;
- elemPtr_t *m_pElemArray; //!< an array of pointers to elements.
- int m_elemArraySize; //!< number of element pointers in the array
- int m_firstElemIdx; //!< internal index in array of first element in use.
- int m_numUsed; //!< number of elements in use
- int m_numPend; //!< internal count of pended elements.
- uint8_t m_CSID;
- componentAttachPt<ITrcGenElemIn> *m_sendIf; //!< element send interface.
+};
+inline const int OcsdGenElemList::getAdjustedIdx(int idxIn) const +{
- if(idxIn >= m_elemArraySize)
idxIn -= m_elemArraySize;
- return idxIn;
+}
+inline const int OcsdGenElemList::getNumElem() const +{
- return m_numUsed;
+}
+inline const int OcsdGenElemList::numPendElem() const +{
- return m_numPend;
+}
+inline void OcsdGenElemList::pendLastNElem(int numPend) +{
- if(numPend >= getNumElem())
m_numPend = numPend;
+}
+inline void OcsdGenElemList::commitAllPendElem() +{
m_numPend = 0;
+}
+inline void OcsdGenElemList::cancelPendElem() +{
- if(m_numPend > 0)
- {
m_numUsed -= m_numPend;
- }
+}
+inline const bool OcsdGenElemList::elemToSend() const +{
- return ((getNumElem() - m_numPend) > 0);
+}
+inline void OcsdGenElemList::initSendIf(componentAttachPt<ITrcGenElemIn> *pGenElemIf) +{
- m_sendIf = pGenElemIf;
+}
+/* End of File ocsd_gen_elem_stack.h */ diff --git a/decoder/include/common/ocsd_pe_context.h b/decoder/include/common/ocsd_pe_context.h index fe06e90..1ad4676 100644 --- a/decoder/include/common/ocsd_pe_context.h +++ b/decoder/include/common/ocsd_pe_context.h @@ -46,8 +46,12 @@ class OcsdPeContext { public: OcsdPeContext();
OcsdPeContext(const ocsd_pe_context *context); ~OcsdPeContext() {};
OcsdPeContext &operator =(const OcsdPeContext &ctxt);
OcsdPeContext &operator =(const ocsd_pe_context *context);
void resetCtxt();
void setSecLevel(const ocsd_sec_level sl) { m_context.security_level = sl; };
@@ -76,6 +80,11 @@ inline OcsdPeContext::OcsdPeContext() resetCtxt(); }
+inline OcsdPeContext::OcsdPeContext(const ocsd_pe_context *context) +{
- m_context = *context;
+}
inline void OcsdPeContext::resetCtxt() { // initialise the context @@ -89,6 +98,19 @@ inline void OcsdPeContext::resetCtxt() m_context.vmid_valid = 0; }
+inline OcsdPeContext & OcsdPeContext::operator =(const OcsdPeContext &ctxt) +{
- m_context = ctxt;
- return *this;
+}
+inline OcsdPeContext & OcsdPeContext::operator =(const ocsd_pe_context *context) +{
- m_context = *context;
- return *this;
+}
#endif // ARM_OCSD_PE_CONTEXT_H_INCLUDED
/* End of File ocsd_pe_context.h */ diff --git a/decoder/include/common/trc_gen_elem.h b/decoder/include/common/trc_gen_elem.h index d5fbe41..4f99c378 100644 --- a/decoder/include/common/trc_gen_elem.h +++ b/decoder/include/common/trc_gen_elem.h @@ -36,6 +36,8 @@
#include "trc_gen_elem_types.h" #include "trc_printable_elem.h" +#include "ocsd_pe_context.h"
/** @addtogroup gen_trc_elem @{*/
@@ -53,18 +55,47 @@ public:
void init();
- const ocsd_gen_trc_elem_t getType() const { return elem_type; };
- void setType(const ocsd_gen_trc_elem_t type);
+// set elements API
- void setType(const ocsd_gen_trc_elem_t type); //!< set type and init flags
- void updateType(const ocsd_gen_trc_elem_t type); //!< change type only - no init
- void setContext(const ocsd_pe_context &new_context) { context = new_context; };
- void setISA(const ocsd_isa isa_update);
- void setCycleCount(const uint32_t cycleCount); void setEvent(const event_t ev_type, const uint16_t number); void setTS(const uint64_t ts, const bool freqChange = false) { timestamp = ts; cpu_freq_change = freqChange ? 1 : 0; };
- void setExcepMarker() { excep_data_marker = 1; };
- void setExceptionNum(uint32_t excepNum) { exception_number = excepNum; };
- void setTraceOnReason(const trace_on_reason_t reason);
- void setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr);
- void setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype);
- void setAddrStart(const ocsd_vaddr_t st_addr) { this->st_addr = st_addr; };
+// stringize the element
virtual void toString(std::string &str) const;
+// get elements API
OcsdTraceElement &operator =(const ocsd_generic_trace_elem* p_elem);
const ocsd_gen_trc_elem_t getType() const { return elem_type; };
// return current context
const ocsd_pe_context &getContext() const { return context; };
+private:
- void clearPerPktData(); //!< clear flags that indicate validity / have values on a per packet basis
};
inline OcsdTraceElement::OcsdTraceElement(ocsd_gen_trc_elem_t type) @@ -89,16 +120,30 @@ inline void OcsdTraceElement::setEvent(const event_t ev_type, const uint16_t num trace_event.ev_number = ev_type == EVENT_NUMBERED ? number : 0; }
+inline void OcsdTraceElement::setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr) +{
- this->st_addr = st_addr;
- this->en_addr = en_addr;
+}
+inline void OcsdTraceElement::setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype) +{
- last_instr_exec = exec ? 1 : 0;
- this->last_i_type = last_i_type;
- this->last_i_subtype = last_i_subtype;
+}
inline void OcsdTraceElement::setType(const ocsd_gen_trc_elem_t type) { // set the type and clear down the per element flags elem_type = type;
- has_cc = 0;
- last_instr_exec = 0;
- last_i_type = OCSD_INSTR_OTHER;
- excep_ret_addr = 0;
- exception_number = 0;
- excep_data_marker = 0;
- clearPerPktData();
+}
+inline void OcsdTraceElement::updateType(const ocsd_gen_trc_elem_t type) +{
- elem_type = type;
}
inline void OcsdTraceElement::init() @@ -107,13 +152,32 @@ inline void OcsdTraceElement::init() context.vmid_valid = 0; context.el_valid = 0;
- last_i_type = OCSD_INSTR_OTHER;
- last_i_subtype = OCSD_S_INSTR_NONE;
- clearPerPktData();
+}
+inline void OcsdTraceElement::clearPerPktData() +{ cpu_freq_change = 0; has_cc = 0; last_instr_exec = 0; excep_ret_addr = 0;
- exception_number = 0; // union with trace_on_reason / trace_event excep_data_marker = 0;
}
+inline void OcsdTraceElement::setTraceOnReason(const trace_on_reason_t reason) +{
- trace_on_reason = reason;
+}
+inline void OcsdTraceElement::setISA(const ocsd_isa isa_update) +{
- isa = isa_update;
+}
/** @}*/
#endif // ARM_TRC_GEN_ELEM_H_INCLUDED diff --git a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h index a169375..f2da178 100644 --- a/decoder/include/etmv3/trc_cmp_cfg_etmv3.h +++ b/decoder/include/etmv3/trc_cmp_cfg_etmv3.h @@ -214,6 +214,16 @@ inline const uint8_t EtmV3Config::getTraceID() const return (uint8_t)(m_cfg.reg_trc_id & 0x7F); }
+inline const ocsd_arch_version_t EtmV3Config::getArchVersion() const +{
- return m_cfg.arch_ver;
+}
+inline const ocsd_core_profile_t EtmV3Config::getCoreProfile() const +{
- return m_cfg.core_prof;
+}
/** @}*/
/** @}*/ diff --git a/decoder/include/etmv3/trc_pkt_decode_etmv3.h b/decoder/include/etmv3/trc_pkt_decode_etmv3.h index 5dd78e4..c8487ec 100644 --- a/decoder/include/etmv3/trc_pkt_decode_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_decode_etmv3.h @@ -39,11 +39,151 @@ #include "common/trc_gen_elem.h" #include "common/ocsd_pe_context.h" #include "common/ocsd_code_follower.h" +#include "common/ocsd_gen_elem_list.h"
#include "etmv3/trc_pkt_elem_etmv3.h" #include "etmv3/trc_cmp_cfg_etmv3.h"
+/**************** Atom handling class **************************************/ +class Etmv3Atoms +{ +public:
- Etmv3Atoms(const bool isCycleAcc);
- ~Etmv3Atoms() {};
- //! initialise the atom and index values
- void initAtomPkt(const EtmV3TrcPacket *in_pkt, const ocsd_trc_index_t &root_index);
- const ocsd_atm_val getCurrAtomVal() const;
- const int numAtoms() const; //!< number of atoms
- const ocsd_trc_index_t pktIndex() const; //!< originating packet index
- const bool hasAtomCC() const; //!< cycle count for current atom?
- const uint32_t getAtomCC() const; //!< cycle count for current atom
- const uint32_t getRemainCC() const; //!< get residual cycle count for remaining atoms
- void clearAtom(); //!< clear the current atom, set the next.
- void clearAll(); //!< clear all
+private:
- ocsd_pkt_atom m_atom; /**< atom elements - non zero number indicates valid atom count */
- uint8_t m_p_hdr_fmt; /**< if atom elements, associated phdr format */
- uint32_t m_cycle_count;
- ocsd_trc_index_t m_root_index; //!< root index for the atom packet
- bool m_isCCPacket;
+};
+inline Etmv3Atoms::Etmv3Atoms(const bool isCycleAcc) +{
- m_isCCPacket = isCycleAcc;
+}
+//! initialise the atom and index values +inline void Etmv3Atoms::initAtomPkt(const EtmV3TrcPacket *in_pkt, const ocsd_trc_index_t &root_index) +{
- m_atom = in_pkt->getAtom();
- m_p_hdr_fmt = in_pkt->getPHdrFmt();
- m_cycle_count = in_pkt->getCycleCount();
+}
+inline const ocsd_atm_val Etmv3Atoms::getCurrAtomVal() const +{
- return (m_atom.En_bits & 0x1) ? ATOM_E : ATOM_N;
+}
+inline const int Etmv3Atoms::numAtoms() const +{
- return m_atom.num;
+}
+inline const ocsd_trc_index_t Etmv3Atoms::pktIndex() const +{
- return m_root_index;
+}
+inline const bool Etmv3Atoms::hasAtomCC() const +{
- bool hasCC = false;
- if(m_isCCPacket)
- {
switch(m_p_hdr_fmt)
{
case 4:
default:
break;
case 3:
case 1:
hasCC = true;
break;
case 2:
hasCC = (m_atom.num > 1); // first of 2 has W state
break;
}
Please explain the hard coded values.
- }
- return hasCC;
+}
+inline const uint32_t Etmv3Atoms::getAtomCC() const +{
- uint32_t CC = 0;
- if(m_isCCPacket)
if (!m_isCCPacket) return CC;
- {
switch(m_p_hdr_fmt)
{
case 4: // no CC in format 4
default: break;
case 3: // single CC with optional E atom
CC = m_cycle_count; break;
case 2: // single W on first of 2 atoms
CC = (m_atom.num > 1) ? 1: 0; break;
case 1: // each atom has 1 CC.
CC = 1; break;
Putting the "break" on a line by itself will definitely help reading the code.
}
- }
- return CC;
+}
+inline const uint32_t Etmv3Atoms::getRemainCC() const +{
- uint32_t CC = 0;
- if(m_isCCPacket)
- {
switch(m_p_hdr_fmt)
{
case 4: // no CC in format 4
default: break;
case 3:
CC = m_cycle_count; break;
case 2:
CC = (m_atom.num > 1) ? 1: 0; break;
case 1:
CC = m_atom.num; break;
}
- }
Same comment as above.
- return CC;
+}
+inline void Etmv3Atoms::clearAtom() +{
- m_atom.En_bits >>=1;
- if(m_atom.num)
m_atom.num--;
+}
+inline void Etmv3Atoms::clearAll() +{
- m_atom.num = 0;
+}
+/********** Main decode class ****************************************************/ class TrcPktDecodeEtmV3 : public TrcPktDecodeBase<EtmV3TrcPacket, EtmV3Config> { public: @@ -64,24 +204,33 @@ protected: void initDecoder(); //!< initial state on creation (zeros all config) void resetDecoder(); //!< reset state to start of decode. (moves state, retains config)
- ocsd_datapath_resp_t decodePacket(); //!< decode a packet
- ocsd_datapath_resp_t decodePacket(bool &pktDone); //!< decode a packet
- ocsd_datapath_resp_t processISync(const bool withCC);
- ocsd_datapath_resp_t processISync(const bool withCC, const bool firstSync = false); ocsd_datapath_resp_t processBranchAddr(); ocsd_datapath_resp_t processPHdr();
- void pendPacket(); //!< save current packet for re-assess next pass
- ocsd_datapath_resp_t sendUnsyncPacket(); //!< send an initial unsync packet when decoder starts
- OcsdTraceElement *GetNextOpElem(ocsd_datapath_resp_t &resp); //!< get the next element from the element list.
private:
- void setNeedAddr(bool bNeedAddr);
- void pendExceptionReturn();
- bool preISyncValid(ocsd_etmv3_pkt_type pkt_type);
//** intra packet state;
OcsdCodeFollower m_code_follower; //!< code follower for instruction trace ocsd_vaddr_t m_IAddr; //!< next instruction address
- OcsdPeContext m_pe_context; //!< context for the PE
- bool m_bNeedAddr; //!< true if an address is needed (current out of date / invalid)
- bool m_bSentUnknown; //!< true if we have sent an unknown address packet for this phase of needing an address.
- bool m_bWaitISync; //!< true if waiting for first ISync packet
- OcsdPeContext m_PeContext; //!< save context data before sending in output packet
- OcsdGenElemList m_outputElemList; //!< list of output elements
- EtmV3TrcPacket m_pended_packet; //! Saved packet when processing pended.
//** Other packet decoder state;
@@ -91,16 +240,12 @@ private: WAIT_ASYNC, //!< waiting for a-sync packet. WAIT_ISYNC, //!< waiting for i-sync packet. DECODE_PKTS, //!< processing a packet
PEND_INSTR, //!< instruction output pended - need to check next packet for cancel - data in output element
PEND_PACKET, //!< packet decode pended - save previous none decoded packet data - prev pended instr had wait response.
SEND_PKTS, //!< sending packets.
} processor_state_t;
processor_state_t m_curr_state;
uint8_t m_CSID; //!< Coresight trace ID for this decoder.
-//** output element
- OcsdTraceElement m_output_elem;
};
diff --git a/decoder/include/etmv3/trc_pkt_elem_etmv3.h b/decoder/include/etmv3/trc_pkt_elem_etmv3.h index 6e70ade..68438f9 100644 --- a/decoder/include/etmv3/trc_pkt_elem_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_elem_etmv3.h @@ -62,7 +62,7 @@ public: operator const ocsd_etmv3_pkt*() const { return &m_pkt_data; }; operator const ocsd_etmv3_pkt&() const { return m_pkt_data; };
-// update interace - set packet values +// update interface - set packet values void Clear(); //!< clear update data in packet ready for new one. void ResetState(); //!< reset intra packet state data -on full decoder reset.
@@ -103,6 +103,9 @@ public: const ocsd_isa ISA() const { return m_pkt_data.curr_isa; }; const bool changedISA() const { return m_pkt_data.curr_isa != m_pkt_data.prev_isa; };
- // any of the context elements updated?
- const bool isCtxtUpdated() const;
- const bool isCtxtFlagsUpdated() const { return (m_pkt_data.context.updated == 1); }; const bool isNS() const { return m_pkt_data.context.curr_NS; }; const bool isHyp() const { return m_pkt_data.context.curr_Hyp; };
@@ -119,6 +122,18 @@ public: const uint16_t excepNum() const { return m_pkt_data.exception.number; }; const bool isExcepCancel() const { return (m_pkt_data.exception.bits.present == 1) && (m_pkt_data.exception.bits.cancel == 1); };
- const ocsd_iSync_reason getISyncReason() const { return m_pkt_data.isync_info.reason; };
- const bool getISyncHasCC() const { return m_pkt_data.isync_info.has_cycle_count; };
- const bool getISyncIsLSiPAddr() const { return m_pkt_data.isync_info.has_LSipAddress; };
- const bool getISyncNoAddr() const { return m_pkt_data.isync_info.no_address; };
- const ocsd_vaddr_t getAddr() const { return m_pkt_data.addr.val; };
- const ocsd_vaddr_t getDataAddr() const { return m_pkt_data.data.addr.val; };
- const ocsd_pkt_atom &getAtom() const { return m_pkt_data.atom; };
- const uint8_t getPHdrFmt() const { return m_pkt_data.p_hdr_fmt; };
// printing virtual void toString(std::string &str) const; virtual void toStringFmt(const uint32_t fmtFlags, std::string &str) const; @@ -228,6 +243,13 @@ inline void EtmV3TrcPacket::SetISyncNoAddr() m_pkt_data.isync_info.no_address = 1; }
+inline const bool EtmV3TrcPacket::isCtxtUpdated() const +{
return (m_pkt_data.context.updated_v == 1) ||
(m_pkt_data.context.updated == 1) ||
(m_pkt_data.context.updated_c == 1);
+}
/** @}*/ #endif // ARM_TRC_PKT_ELEM_ETMV3_H_INCLUDED
diff --git a/decoder/include/etmv3/trc_pkt_types_etmv3.h b/decoder/include/etmv3/trc_pkt_types_etmv3.h index 9a615e5..0be9d98 100644 --- a/decoder/include/etmv3/trc_pkt_types_etmv3.h +++ b/decoder/include/etmv3/trc_pkt_types_etmv3.h @@ -138,14 +138,14 @@ typedef struct _ocsd_etmv3_pkt ocsd_isa curr_isa; /**< current ISA */ ocsd_isa prev_isa; /**< ISA in previous packet */
- etmv3_context_t context; /**< current context */
etmv3_context_t context; /**< current context */ ocsd_pkt_vaddr addr; /**< current Addr */
etmv3_isync_t isync_info;
ocsd_etmv3_excep exception;
- ocsd_pkt_atom atom; /**< atom elements - non zerom number indicates valid atom count */
- ocsd_pkt_atom atom; /**< atom elements - non zerom number indicates valid atom count */ uint8_t p_hdr_fmt; /**< if atom elements, associated phdr format */ uint32_t cycle_count; /**< cycle count associated with this packet (ETMv3 has counts in atom packets and as individual packets */
@@ -160,10 +160,10 @@ typedef struct _ocsd_etmv3_pkt
typedef struct _ocsd_etmv3_cfg {
- uint32_t reg_idr; /**< ID register */
- uint32_t reg_ctrl; /**< Control Register */
- uint32_t reg_ccer; /**< CCER register */
- uint32_t reg_trc_id; /**< Trace Stream ID register */
- uint32_t reg_idr; /**< ID register */
- uint32_t reg_ctrl; /**< Control Register */
- uint32_t reg_ccer; /**< CCER register */
- uint32_t reg_trc_id; /**< Trace Stream ID register */ ocsd_arch_version_t arch_ver; /**< Architecture version */ ocsd_core_profile_t core_prof; /**< Core Profile */
} ocsd_etmv3_cfg; diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_types.h index 9e4b051..00f8604 100644 --- a/decoder/include/ocsd_if_types.h +++ b/decoder/include/ocsd_if_types.h @@ -48,8 +48,8 @@ /** @name Library Versioning @{*/ #define OCSD_VER_MAJOR 0x0 /**< Library Major Version */ -#define OCSD_VER_MINOR 0x2 /**< Library Minor Version */ -#define OCSD_VER_STRING "0.002" /**< Library Version string */ +#define OCSD_VER_MINOR 0x3 /**< Library Minor Version */ +#define OCSD_VER_STRING "0.003" /**< Library Version string */ #define OCSD_LIB_NAME "OpenCSD Library" /**< Library name string */ #define OCSD_LIB_SHORT_NAME "OCSD" /**< Library Short name string */ /** @}*/ diff --git a/decoder/include/trc_gen_elem_types.h b/decoder/include/trc_gen_elem_types.h index e0714c0..a274eb8 100644 --- a/decoder/include/trc_gen_elem_types.h +++ b/decoder/include/trc_gen_elem_types.h @@ -53,7 +53,8 @@ typedef enum _ocsd_gen_trc_elem_t OCSD_GEN_TRC_ELEM_PE_CONTEXT, /*!< PE status update / change (arch, ctxtid, vmid etc). */ OCSD_GEN_TRC_ELEM_INSTR_RANGE, /*!< traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key */ OCSD_GEN_TRC_ELEM_ADDR_NACC, /*!< tracing in inaccessible memory area */
- OCSD_GEN_TRC_ELEM_EXCEPTION, /*!< exception - trace range executed up to an exception occurring */
- OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN, /*!< address currently unknown - need address packet update */
- OCSD_GEN_TRC_ELEM_EXCEPTION, /*!< exception - start address may be exception target, end address may be preferred ret addr. */ OCSD_GEN_TRC_ELEM_EXCEPTION_RET, /*!< expection return */ OCSD_GEN_TRC_ELEM_TIMESTAMP, /*!< Timestamp - preceding elements happeded before this time. */ OCSD_GEN_TRC_ELEM_CYCLE_COUNT, /*!< Cycle count - cycles since last cycle count value - associated with a preceding instruction range. */
diff --git a/decoder/include/trc_pkt_types.h b/decoder/include/trc_pkt_types.h index 01e3f48..f705875 100644 --- a/decoder/include/trc_pkt_types.h +++ b/decoder/include/trc_pkt_types.h @@ -93,7 +93,7 @@ typedef struct _ocsd_pkt_atom
/** Isync Reason - common to PTM and ETMv3 **/ typedef enum _ocsd_iSync_reason {
- iSync_Periodic,
- iSync_Periodic = 0, iSync_TraceEnable, iSync_TraceRestartAfterOverflow, iSync_DebugExit
diff --git a/decoder/source/c_api/ocsd_c_api.cpp b/decoder/source/c_api/ocsd_c_api.cpp index 1dae2d3..c1d8215 100644 --- a/decoder/source/c_api/ocsd_c_api.cpp +++ b/decoder/source/c_api/ocsd_c_api.cpp @@ -249,6 +249,23 @@ OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_pkt_proc(const dcd_tree_handle_t hand return err; }
+OCSD_C_API ocsd_err_t ocsd_dt_create_etmv3_decoder(const dcd_tree_handle_t handle, const void *etmv3_cfg) +{
- ocsd_err_t err = OCSD_OK;
- if(handle != C_API_INVALID_TREE_HANDLE)
- {
EtmV3Config cfg;
cfg = static_cast<const ocsd_etmv3_cfg *>(etmv3_cfg);
// no need for a spcific CB object here - standard generic elements output used.
if(err == OCSD_OK)
err = ((DecodeTree *)handle)->createETMv3Decoder(&cfg);
- }
- else
err = OCSD_ERR_INVALID_PARAM_VAL;
- return err;
+}
OCSD_C_API ocsd_err_t ocsd_dt_attach_etmv3_pkt_mon(const dcd_tree_handle_t handle, const uint8_t trc_chan_id, FnEtmv3PktMonDataIn pPktFn, const void *p_context) { ocsd_err_t err = OCSD_OK; diff --git a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp index c5bf8d2..24b753b 100644 --- a/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp +++ b/decoder/source/etmv3/trc_pkt_decode_etmv3.cpp @@ -69,61 +69,47 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPacket() { case NO_SYNC: // output the initial not synced packet to the sink
m_output_elem.setType(OCSD_GEN_TRC_ELEM_NO_SYNC);
resp = outputTraceElement(m_output_elem);
m_curr_state = WAIT_ASYNC;
resp = sendUnsyncPacket();
m_curr_state = WAIT_ASYNC; // immediate wait for ASync and actually check out the packet break; case WAIT_ASYNC:
// if async, wait for ISync, but this packet done. if(m_curr_packet_in->getType() == ETM3_PKT_A_SYNC) m_curr_state = WAIT_ISYNC; bPktDone = true; break; case WAIT_ISYNC:
m_bWaitISync = true; // we are waiting for ISync if((m_curr_packet_in->getType() == ETM3_PKT_I_SYNC) || (m_curr_packet_in->getType() == ETM3_PKT_I_SYNC_CYCLE))
m_curr_state = DECODE_PKTS;
else
bPktDone = true; // not I-sync - done.
break;
case DECODE_PKTS:
resp = decodePacket();
bPktDone = true;
break;
case PEND_INSTR:
// check the current packet for cancel
if(!m_curr_packet_in->isExcepCancel())
// if not output the last instruction
resp = outputTraceElement(m_output_elem);
if( OCSD_DATA_RESP_IS_CONT(resp))
m_curr_state = DECODE_PKTS;
else {
pendPacket();
bPktDone = true;
// process the ISync immediately as the first ISync seen.
resp = processISync((m_curr_packet_in->getType() == ETM3_PKT_I_SYNC_CYCLE),true);
m_curr_state = SEND_PKTS;
m_bWaitISync = false; }
break;
case PEND_PACKET:
// something like TS, CC, PHDR+CC, which after ASYNC may be valid prior to ISync
else if(preISyncValid(m_curr_packet_in->getType())) {
const EtmV3TrcPacket *p_temp_pkt = m_curr_packet_in;
m_curr_packet_in = &m_pended_packet;
m_curr_state = DECODE_PKTS;
resp = decodePacket();
m_curr_packet_in = p_temp_pkt;
if(!OCSD_DATA_RESP_IS_CONT(resp))
{
// previous packet pended returned a wait, so pend current
pendPacket();
bPktDone = true;
}
// decode anything that might be valid - send will be set automatically
resp = decodePacket(bPktDone); }
else
bPktDone = true;
break;
case DECODE_PKTS:
resp = decodePacket(bPktDone); break;
case SEND_PKTS:
resp = m_outputElemList.sendElements();
if(OCSD_DATA_RESP_IS_CONT(resp))
m_curr_state = m_bWaitISync ? WAIT_ISYNC : DECODE_PKTS;
bPktDone = true;
break;
"default" statements are a good way to catch memory corruptions and unexpected conditions...
} }
@@ -133,7 +119,21 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPacket() ocsd_datapath_resp_t TrcPktDecodeEtmV3::onEOT() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
- OcsdTraceElement *pElem = 0;
- try {
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_EO_TRACE);
m_outputElemList.commitAllPendElem();
m_curr_state = SEND_PKTS;
resp = m_outputElemList.sendElements();
if(OCSD_DATA_RESP_IS_CONT(resp))
m_curr_state = DECODE_PKTS;
- }
- catch(ocsdError &err)
- {
LogError(err);
resetDecoder(); // mark decoder as unsynced - dump any current state.
- } return resp;
}
@@ -147,7 +147,12 @@ ocsd_datapath_resp_t TrcPktDecodeEtmV3::onReset() ocsd_datapath_resp_t TrcPktDecodeEtmV3::onFlush() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
- if(m_curr_state == SEND_PKTS)
- {
resp = m_outputElemList.sendElements();
if(OCSD_DATA_RESP_IS_CONT(resp))
m_curr_state = m_bWaitISync ? WAIT_ISYNC : DECODE_PKTS;
- } return resp;
}
@@ -173,6 +178,7 @@ ocsd_err_t TrcPktDecodeEtmV3::onProtocolConfig() arch_profile.profile = m_config->getCoreProfile(); m_code_follower.setArchProfile(arch_profile); m_code_follower.setMemSpaceCSID(m_CSID);
} else err = OCSD_ERR_NOT_INIT;m_outputElemList.initCSID(m_CSID);
@@ -187,168 +193,473 @@ void TrcPktDecodeEtmV3::initDecoder() m_CSID = 0; resetDecoder(); m_code_follower.initInterfaces(getMemoryAccessAttachPt(),getInstrDecodeAttachPt());
- m_outputElemList.initSendIf(getTraceElemOutAttachPt());
}
// reset for first use / re-use. void TrcPktDecodeEtmV3::resetDecoder() { m_curr_state = NO_SYNC; // mark as not synced
- m_pe_context.resetCtxt();
- m_output_elem.init();
- m_bNeedAddr = true;
- m_bSentUnknown = false;
- m_bWaitISync = false;
- m_outputElemList.reset();
+}
+OcsdTraceElement *TrcPktDecodeEtmV3::GetNextOpElem(ocsd_datapath_resp_t &resp) +{
- OcsdTraceElement *pElem = m_outputElemList.getNextElem(m_index_curr_pkt);
- if(pElem == 0)
- {
resp = OCSD_RESP_FATAL_NOT_INIT;
throw ocsdError(OCSD_ERR_SEV_ERROR, OCSD_ERR_MEM,m_index_curr_pkt,m_CSID,"Memory Allocation Error - fatal");
- }
- return pElem;
+}
+bool TrcPktDecodeEtmV3::preISyncValid(ocsd_etmv3_pkt_type pkt_type) +{
- bool bValid = false;
- // its a timestamp
- if((pkt_type == ETM3_PKT_TIMESTAMP) ||
// or we are cycleacc and its a packet that can have CC in it
(m_config->isCycleAcc() && ((pkt_type == ETM3_PKT_CYCLE_COUNT) || (pkt_type == ETM3_PKT_P_HDR)))
)
bValid = true;
- return bValid;
}
// simple packet transforms handled here, more complex processing passed on to specific routines. -ocsd_datapath_resp_t TrcPktDecodeEtmV3::decodePacket() +ocsd_datapath_resp_t TrcPktDecodeEtmV3::decodePacket(bool &pktDone) { ocsd_datapath_resp_t resp = OCSD_RESP_CONT; bool bOutputElem = false; bool bISyncHasCC = false;
- OcsdTraceElement *pElem = 0;
- pktDone = false;
- switch(m_curr_packet_in->getType())
- {
- // there may be pended packets that can now be committed.
- // only the branch address with exception and cancel element can cancel
- // if not one of those, commit immediately, otherwise defer to branch address handler.
- if(m_curr_packet_in->getType() != ETM3_PKT_BRANCH_ADDRESS)
m_outputElemList.commitAllPendElem();
- case ETM3_PKT_NOTSYNC:
// mark as not synced - must have lost sync in the packet processor somehow
LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Trace Packet Synchronisation Lost"));
resetDecoder(); // mark decoder as unsynced - dump any current state.
break;
// no action for these packets - ignore and continue
- case ETM3_PKT_INCOMPLETE_EOT:
- case ETM3_PKT_A_SYNC:
- case ETM3_PKT_IGNORE:
break;
-// markers for valid packets
- case ETM3_PKT_CYCLE_COUNT:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT);
m_output_elem.setCycleCount(m_curr_packet_in->getCycleCount());
bOutputElem = true;
break;
- case ETM3_PKT_TRIGGER:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_EVENT);
m_output_elem.setEvent(EVENT_TRIGGER,0);
bOutputElem = true;
break;
- case ETM3_PKT_BRANCH_ADDRESS:
resp = processBranchAddr();
break;
- case ETM3_PKT_I_SYNC_CYCLE:
bISyncHasCC = true;
- case ETM3_PKT_I_SYNC:
resp = processISync(bISyncHasCC);
break;
- case ETM3_PKT_P_HDR:
resp = processPHdr();
break;
- case ETM3_PKT_CONTEXT_ID:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT);
m_pe_context.setCtxtID(m_curr_packet_in->getCtxtID());
m_output_elem.setContext(m_pe_context);
bOutputElem = true;
break;
- case ETM3_PKT_VMID:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT);
m_pe_context.setVMID(m_curr_packet_in->getVMID());
m_output_elem.setContext(m_pe_context);
bOutputElem = true;
break;
- case ETM3_PKT_EXCEPTION_ENTRY:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_EXCEPTION);
m_output_elem.setExcepMarker(); // exception entries are always v7M data markers in ETMv3 trace.
bOutputElem = true;
break;
- case ETM3_PKT_EXCEPTION_EXIT:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_EXCEPTION_RET);
bOutputElem = true;
break;
- case ETM3_PKT_TIMESTAMP:
m_output_elem.setType(OCSD_GEN_TRC_ELEM_TIMESTAMP);
m_output_elem.setTS(m_curr_packet_in->getTS());
bOutputElem = true;
break;
// data packets - data trace not supported at present
- case ETM3_PKT_STORE_FAIL:
- case ETM3_PKT_OOO_DATA:
- case ETM3_PKT_OOO_ADDR_PLC:
- case ETM3_PKT_NORM_DATA:
- case ETM3_PKT_DATA_SUPPRESSED:
- case ETM3_PKT_VAL_NOT_TRACED:
- case ETM3_PKT_BAD_TRACEMODE:
LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,m_index_curr_pkt,m_CSID,"Invalid packet type : Data Tracing decode not supported."));
resp = OCSD_RESP_FATAL_INVALID_DATA;
resetDecoder(); // mark decoder as unsynced - dump any current state.
break;
try {
switch(m_curr_packet_in->getType())
{
-// packet errors
- case ETM3_PKT_BAD_SEQUENCE:
LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Bad Packet sequence."));
resp = OCSD_RESP_FATAL_INVALID_DATA;
resetDecoder(); // mark decoder as unsynced - dump any current state.
break;
case ETM3_PKT_NOTSYNC:
// mark as not synced - must have lost sync in the packet processor somehow
throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Trace Packet Synchronisation Lost");
break;
- default:
- case ETM3_PKT_RESERVED:
LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Reserved or unknown packet ID."));
resp = OCSD_RESP_FATAL_INVALID_DATA;
resetDecoder(); // mark decoder as unsynced - dump any current state.
break;
- }
// no action for these packets - ignore and continue
case ETM3_PKT_INCOMPLETE_EOT:
case ETM3_PKT_A_SYNC:
case ETM3_PKT_IGNORE:
break;
- // markers for valid packets
case ETM3_PKT_CYCLE_COUNT:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT);
pElem->setCycleCount(m_curr_packet_in->getCycleCount());
break;
case ETM3_PKT_TRIGGER:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_EVENT);
pElem->setEvent(EVENT_TRIGGER,0);
break;
case ETM3_PKT_BRANCH_ADDRESS:
resp = processBranchAddr();
break;
case ETM3_PKT_I_SYNC_CYCLE:
bISyncHasCC = true;
case ETM3_PKT_I_SYNC:
resp = processISync(bISyncHasCC);
break;
case ETM3_PKT_P_HDR:
resp = processPHdr();
break;
case ETM3_PKT_CONTEXT_ID:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT);
m_PeContext.setCtxtID(m_curr_packet_in->getCtxtID());
pElem->setContext(m_PeContext);
break;
case ETM3_PKT_VMID:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT);
m_PeContext.setVMID(m_curr_packet_in->getVMID());
pElem->setContext(m_PeContext);
break;
case ETM3_PKT_EXCEPTION_ENTRY:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_EXCEPTION);
pElem->setExcepMarker(); // exception entries are always v7M data markers in ETMv3 trace.
break;
case ETM3_PKT_EXCEPTION_EXIT:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_EXCEPTION_RET);
pendExceptionReturn();
break;
case ETM3_PKT_TIMESTAMP:
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_TIMESTAMP);
pElem->setTS(m_curr_packet_in->getTS());
break;
- if(bOutputElem)
resp = outputTraceElementIdx(m_index_curr_pkt,m_output_elem);
// data packets - data trace not supported at present
case ETM3_PKT_STORE_FAIL:
case ETM3_PKT_OOO_DATA:
case ETM3_PKT_OOO_ADDR_PLC:
case ETM3_PKT_NORM_DATA:
case ETM3_PKT_DATA_SUPPRESSED:
case ETM3_PKT_VAL_NOT_TRACED:
case ETM3_PKT_BAD_TRACEMODE:
resp = OCSD_RESP_FATAL_INVALID_DATA;
throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,m_index_curr_pkt,m_CSID,"Invalid packet type : Data Tracing decode not supported.");
break;
// packet errors
case ETM3_PKT_BAD_SEQUENCE:
resp = OCSD_RESP_FATAL_INVALID_DATA;
throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Bad Packet sequence.");
break;
default:
case ETM3_PKT_RESERVED:
resp = OCSD_RESP_FATAL_INVALID_DATA;
throw ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_BAD_PACKET_SEQ,m_index_curr_pkt,m_CSID,"Reserved or unknown packet ID.");
break;
}
m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS;
pktDone = !m_outputElemList.elemToSend();
}
catch(ocsdError &err)
{
LogError(err);
resetDecoder(); // mark decoder as unsynced - dump any current state.
pktDone = true;
}
catch(...)
{
LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_FAIL,m_index_curr_pkt,m_CSID,"Bad Packet sequence."));
resp = OCSD_RESP_FATAL_SYS_ERR;
resetDecoder(); // mark decoder as unsynced - dump any current state.
pktDone = true;
}
return resp;
+}
+ocsd_datapath_resp_t TrcPktDecodeEtmV3::sendUnsyncPacket() +{
- ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
- OcsdTraceElement *pElem = 0;
- try {
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_NO_SYNC);
resp = m_outputElemList.sendElements();
- }
- catch(ocsdError &err)
- {
LogError(err);
resetDecoder(); // mark decoder as unsynced - dump any current state.
- } return resp;
}
-void TrcPktDecodeEtmV3::pendPacket() +void TrcPktDecodeEtmV3::setNeedAddr(bool bNeedAddr) {
- m_pended_packet = *m_curr_packet_in;
- m_curr_state = PEND_PACKET;
- m_bNeedAddr = bNeedAddr;
- m_bSentUnknown = false;
}
-ocsd_datapath_resp_t TrcPktDecodeEtmV3::processISync(const bool withCC)
+ocsd_datapath_resp_t TrcPktDecodeEtmV3::processISync(const bool withCC, const bool firstSync /* = false */) {
- // map ISync reason to generic reason codes.
- static trace_on_reason_t on_map[] = { TRACE_ON_NORMAL, TRACE_ON_NORMAL,
TRACE_ON_OVERFLOW, TRACE_ON_EX_DEBUG };
- ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
- // look for context changes....
- if(m_curr_packet_in->isCtxtIDUpdated())
- {
- bool ctxtUpdate = m_curr_packet_in->isCtxtUpdated();
- OcsdTraceElement *pElem = 0;
- }
- try {
- if(m_config->CtxtIDBytes())
- {
pElem = GetNextOpElem(resp);
- }
if(firstSync || (m_curr_packet_in->getISyncReason() != iSync_Periodic))
{
pElem->setType(OCSD_GEN_TRC_ELEM_TRACE_ON);
pElem->setTraceOnReason(on_map[(int)m_curr_packet_in->getISyncReason()]);
pElem = GetNextOpElem(resp);
}
// look for context changes....
if(ctxtUpdate || firstSync)
{
// if not first time out, read existing context in output element,
// otherwise we are setting it new.
if(firstSync)
m_PeContext.resetCtxt();
if(m_curr_packet_in->isCtxtIDUpdated())
m_PeContext.setCtxtID(m_curr_packet_in->getCtxtID());
if(m_curr_packet_in->isVMIDUpdated())
m_PeContext.setVMID(m_curr_packet_in->getVMID());
if(m_curr_packet_in->isCtxtFlagsUpdated())
{
m_PeContext.setEL(m_curr_packet_in->isHyp() ? ocsd_EL2 : ocsd_EL_unknown);
m_PeContext.setSecLevel(m_curr_packet_in->isNS() ? ocsd_sec_nonsecure : ocsd_sec_secure);
}
// prepare the context packet
pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT);
pElem->setContext(m_PeContext);
pElem->setISA(m_curr_packet_in->ISA());
// with cycle count...
if(m_curr_packet_in->getISyncHasCC())
pElem->setCycleCount(m_curr_packet_in->getCycleCount());
}
// set ISync address - if it is a valid I address
if(!m_curr_packet_in->getISyncNoAddr())
{
if(m_curr_packet_in->getISyncIsLSiPAddr())
{
// TBD: handle extra data processing instruction for data trace
// need to output E atom relating to the data instruction
// rare - on start-up case.
// main instruction address saved in data address for this packet type.
m_IAddr = m_curr_packet_in->getDataAddr();
}
else
{
m_IAddr = m_curr_packet_in->getAddr();
}
setNeedAddr(false); // ready to process atoms.
}
m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS;
}
catch(ocsdError &err)
{
LogError(err);
resetDecoder(); // mark decoder as unsynced - dump any current state.
} return resp;
}
ocsd_datapath_resp_t TrcPktDecodeEtmV3::processBranchAddr() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
OcsdTraceElement *pElem = 0;
bool bUpdatePEContext = false;
// might need to cancel something ... if the last output was an instruction range or excep return
if(m_curr_packet_in->isExcepCancel())
m_outputElemList.cancelPendElem();
else
m_outputElemList.commitAllPendElem(); // otherwise commit any pending elements.
// record the address
m_IAddr = m_curr_packet_in->getAddr();
setNeedAddr(false); // no longer need an address.
// exception packet - may need additional output
if(m_curr_packet_in->isExcepPkt())
{
// exeception packet may have exception, context change, or both.
// check for context change
if(m_curr_packet_in->isCtxtUpdated())
{
ocsd_sec_level sec = m_curr_packet_in->isNS() ? ocsd_sec_nonsecure : ocsd_sec_secure;
if(sec != m_PeContext.getSecLevel())
{
m_PeContext.setSecLevel(sec);
bUpdatePEContext = true;
}
ocsd_ex_level pkt_el = m_curr_packet_in->isHyp() ? ocsd_EL2 : ocsd_EL_unknown;
if(pkt_el != m_PeContext.getEL())
{
m_PeContext.setEL(pkt_el);
bUpdatePEContext = true;
}
}
// now decide if we need to send any packets out.
try {
if(bUpdatePEContext)
{
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_PE_CONTEXT);
pElem->setContext(m_PeContext);
}
// check for exception
if(m_curr_packet_in->excepNum() != 0)
{
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_EXCEPTION);
pElem->setExceptionNum(m_curr_packet_in->excepNum());
}
// finally - do we have anything to send yet?
m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS;
}
catch(ocsdError &err)
{
LogError(err);
resetDecoder(); // mark decoder as unsynced - dump any current state.
}
} return resp;
}
ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPHdr() { ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
OcsdTraceElement *pElem = 0;
uint32_t CC = 0;
ocsd_isa isa;
Etmv3Atoms atoms(m_config->isCycleAcc());
atoms.initAtomPkt(m_curr_packet_in,m_index_curr_pkt);
isa = m_curr_packet_in->ISA();
m_code_follower.setMemSpaceAccess((m_PeContext.getSecLevel() == ocsd_sec_secure) ? OCSD_MEM_SPACE_S : OCSD_MEM_SPACE_N);
try
{
do
{
// if we do not have a valid address then send any cycle count elements
// and stop processing
if(m_bNeedAddr)
{
// output unknown address packet or a cycle count packet
if(!m_bSentUnknown || m_config->isCycleAcc())
{
pElem = GetNextOpElem(resp);
if(m_bSentUnknown || !atoms.numAtoms())
pElem->setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT);
else
pElem->setType(OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN);
if(m_config->isCycleAcc())
pElem->setCycleCount(atoms.getRemainCC());
m_bSentUnknown = true;
}
atoms.clearAll(); // skip remaining atoms
}
else // have an address, can process atoms
{
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_INSTR_RANGE);
// cycle accurate may have a cycle count to use
if(m_config->isCycleAcc())
{
// note: it is possible to have a CC only atom packet.
if(!atoms.numAtoms()) // override type if CC only
pElem->setType(OCSD_GEN_TRC_ELEM_CYCLE_COUNT);
// set cycle count
pElem->setCycleCount(atoms.getAtomCC());
}
// now process the atom
if(atoms.numAtoms())
{
m_code_follower.setISA(isa);
m_code_follower.followSingleAtom(m_IAddr,atoms.getCurrAtomVal());
// valid code range
if(m_code_follower.hasRange())
{
pElem->setAddrRange(m_IAddr,m_code_follower.getRangeEn());
pElem->setLastInstrInfo(atoms.getCurrAtomVal() == ATOM_E,
m_code_follower.getInstrType(),
m_code_follower.getInstrSubType());
pElem->setISA(isa);
if(m_code_follower.hasNextAddr())
m_IAddr = m_code_follower.getNextAddr();
else
setNeedAddr(true);
}
// next address has new ISA?
if(m_code_follower.ISAChanged())
isa = m_code_follower.nextISA();
// there is a nacc
if(m_code_follower.isNacc())
{
if(m_code_follower.hasRange())
{
pElem = GetNextOpElem(resp);
pElem->setType(OCSD_GEN_TRC_ELEM_ADDR_NACC);
}
else
pElem->updateType(OCSD_GEN_TRC_ELEM_ADDR_NACC);
pElem->setAddrStart(m_code_follower.getNaccAddr());
setNeedAddr(true);
m_code_follower.clearNacc(); // we have generated some code for the nacc.
}
}
atoms.clearAtom(); // next atom
}
}
while(atoms.numAtoms());
// is tha last element an atom?
int numElem = m_outputElemList.getNumElem();
if(numElem >= 1)
{
// if the last thing is an instruction range, pend it - could be cancelled later.
if(m_outputElemList.getElemType(numElem-1) == OCSD_GEN_TRC_ELEM_INSTR_RANGE)
m_outputElemList.pendLastNElem(1);
}
// finally - do we have anything to send yet?
m_curr_state = m_outputElemList.elemToSend() ? SEND_PKTS : DECODE_PKTS;
}
catch(ocsdError &err)
{
LogError(err);
resetDecoder(); // mark decoder as unsynced - dump any current state.
} return resp;
}
+// if v7M -> pend only ERET, if V7A/R pend ERET and prev instr. +void TrcPktDecodeEtmV3::pendExceptionReturn() +{
- int pendElem = 1;
- if(m_config->getCoreProfile() != profile_CortexM)
- {
int nElem = m_outputElemList.getNumElem();
if(nElem > 1)
{
if(m_outputElemList.getElemType(nElem - 2) == OCSD_GEN_TRC_ELEM_INSTR_RANGE)
pendElem = 2; // need to pend instr+eret for A/R
}
- }
- m_outputElemList.pendLastNElem(pendElem);
+}
/* End of File trc_pkt_decode_etmv3.cpp */ diff --git a/decoder/source/ocsd_code_follower.cpp b/decoder/source/ocsd_code_follower.cpp index b52704e..b03ec1a 100644 --- a/decoder/source/ocsd_code_follower.cpp +++ b/decoder/source/ocsd_code_follower.cpp @@ -99,7 +99,7 @@ ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t addrStart, cons ocsd_err_t err = OCSD_ERR_NOT_INIT; if(initFollowerState()) {
m_st_range_addr = m_instr_info.instr_addr = addrStart;
m_en_range_addr = m_st_range_addr = m_instr_info.instr_addr = addrStart; err = decodeSingleOpCode(); if(err == OCSD_OK) {
@@ -128,7 +128,6 @@ ocsd_err_t OcsdCodeFollower::followSingleAtom(const ocsd_vaddr_t addrStart, cons return err; }
ocsd_err_t OcsdCodeFollower::decodeSingleOpCode() { ocsd_err_t err = OCSD_OK; diff --git a/decoder/source/ocsd_dcd_tree.cpp b/decoder/source/ocsd_dcd_tree.cpp index cf5a30d..8f14af1 100644 --- a/decoder/source/ocsd_dcd_tree.cpp +++ b/decoder/source/ocsd_dcd_tree.cpp @@ -61,7 +61,7 @@ void DecodeTreeElement::DestroyElem() case OCSD_PROTOCOL_ETMV3: delete decoder.etmv3.proc; decoder.etmv3.proc = 0;
//TBD: delete decoder.etmv3.dcd;
delete decoder.etmv3.dcd; decoder.etmv3.dcd = 0; break;
@@ -533,16 +533,33 @@ ocsd_err_t DecodeTree::createSTMPktProcessor(STMConfig *p_config, IPktDataIn<Stm ocsd_err_t DecodeTree::createETMv3Decoder(EtmV3Config *p_config) { ocsd_err_t err = OCSD_ERR_NOT_INIT; -#if 0 //TBD: uint8_t CSID = 0; // default for single stream decoder (no deformatter) - we ignore the ID if(usingFormatter()) CSID = p_config->getTraceID();
- /* err = */ createETMv3PktProcessor(p_config);
- if(err == OCSD_OK) // created the packet processor and the decoder element*/
- TrcPktDecodeEtmV3 *pProc = 0;
- pProc = new (std::nothrow) TrcPktDecodeEtmV3(CSID);
- if(!pProc)
return OCSD_ERR_MEM;
- err = createETMv3PktProcessor(p_config,pProc);
- if(err == OCSD_OK) {
//** TBD
m_decode_elements[CSID]->SetDecoderElement(pProc);
err = pProc->setProtocolConfig(p_config);
if(m_i_instr_decode && (err == OCSD_OK))
err = pProc->getInstrDecodeAttachPt()->attach(m_i_instr_decode);
if(m_i_mem_access && (err == OCSD_OK))
err = pProc->getMemoryAccessAttachPt()->attach(m_i_mem_access);
if( m_i_gen_elem_out && (err == OCSD_OK))
err = pProc->getTraceElemOutAttachPt()->attach(m_i_gen_elem_out);
if(err == OCSD_OK)
err = pProc->getErrorLogAttachPt()->attach(DecodeTree::s_i_error_logger);
if(err != OCSD_OK)
}destroyDecodeElement(CSID);
-#endif
- return err;
}
diff --git a/decoder/source/ocsd_error.cpp b/decoder/source/ocsd_error.cpp index 844fca5..a94b7b2 100644 --- a/decoder/source/ocsd_error.cpp +++ b/decoder/source/ocsd_error.cpp @@ -66,10 +66,11 @@ static const char *s_errorCodeDescs[][2] = { {"OCSD_ERR_PKT_INTERP_FAIL","Interpreter failed - cannot recover - bad data or sequence"}, /* packet decoder errors */ {"OCSD_ERR_UNSUPPORTED_ISA","ISA not supported in decoder"},
- {"OCSD_ERR_HW_CFG_UNSUPP","Programmed trace configuration not supported by decoder."},
- {"OCSD_ERR_HW_CFG_UNSUPP","Programmed trace configuration not supported by decodUer."}, {"OCSD_ERR_UNSUPP_DECODE_PKT","Packet not supported in decoder"}, {"OCSD_ERR_BAD_DECODE_PKT","Reserved or unknown packet in decoder."}, {"OCSD_ERR_COMMIT_PKT_OVERRUN","Overrun in commit packet stack - tried to commit more than available"},
- {"OCSD_ERR_MEM_NACC","Unable to access required memory address."}, /* decode tree errors */ {"OCSD_ERR_DCDT_NO_FORMATTER","No formatter in use - operation not valid."}, /* target memory access errors */
diff --git a/decoder/source/ocsd_gen_elem_list.cpp b/decoder/source/ocsd_gen_elem_list.cpp new file mode 100644 index 0000000..1a568ec --- /dev/null +++ b/decoder/source/ocsd_gen_elem_list.cpp @@ -0,0 +1,168 @@ +/*
- \file ocsd_gen_elem_list.cpp
- \brief OpenCSD : List of Generic trace elements for output.
- \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved.
- */
+/*
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its contributors
- may be used to endorse or promote products derived from this software without
- specific prior written permission.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
+#include "common/ocsd_gen_elem_list.h"
+OcsdGenElemList::OcsdGenElemList() +{
- m_firstElemIdx=0;
- m_numUsed=0;
- m_numPend=0;
- m_elemArraySize = 0;
- m_sendIf = 0;
- m_CSID = 0;
- m_pElemArray = 0;
+}
+OcsdGenElemList::~OcsdGenElemList() +{
- for(int i = 0; i<m_elemArraySize; i++)
- {
delete m_pElemArray[i].pElem;
- }
- delete [] m_pElemArray;
- m_pElemArray = 0;
+}
+void OcsdGenElemList::reset() +{
- m_firstElemIdx=0;
- m_numUsed=0;
- m_numPend=0;
+}
+OcsdTraceElement *OcsdGenElemList::getNextElem(const ocsd_trc_index_t trc_pkt_idx) +{
- OcsdTraceElement *pElem = 0;
- if(getNumElem() == m_elemArraySize) // all in use
growArray();
- if(m_pElemArray != 0)
- {
m_numUsed++;
int idx = getAdjustedIdx(m_firstElemIdx + m_numUsed - 1);
pElem = m_pElemArray[idx].pElem;
m_pElemArray[idx].trc_pkt_idx = trc_pkt_idx;
- }
- return pElem;
+}
+const ocsd_gen_trc_elem_t OcsdGenElemList::getElemType(const int entryN) const +{
- ocsd_gen_trc_elem_t elem_type = OCSD_GEN_TRC_ELEM_UNKNOWN;
- if(entryN < getNumElem())
- {
int idx = getAdjustedIdx(m_firstElemIdx + entryN);
elem_type = m_pElemArray[idx].pElem->getType();
- }
- return elem_type;
+}
+ocsd_datapath_resp_t OcsdGenElemList::sendElements() +{
- ocsd_datapath_resp_t resp = OCSD_RESP_CONT;
- if((m_elemArraySize == 0) || (m_sendIf == 0))
return OCSD_RESP_FATAL_NOT_INIT;
- if(!m_sendIf->hasAttachedAndEnabled())
return OCSD_RESP_FATAL_NOT_INIT;
- while(elemToSend() && OCSD_DATA_RESP_IS_CONT(resp))
- {
resp = m_sendIf->first()->TraceElemIn(m_pElemArray[m_firstElemIdx].trc_pkt_idx, m_CSID, *(m_pElemArray[m_firstElemIdx].pElem));
m_firstElemIdx++;
if(m_firstElemIdx >= m_elemArraySize)
m_firstElemIdx = 0;
m_numUsed--;
- }
- return resp;
+}
+// this function will enlarge the array, and create extra element objects. +// existing objects will be moved to the front of the array +// called if all elements are in use. (sets indexes accordingly) +void OcsdGenElemList::growArray() +{
- elemPtr_t *p_new_array = 0;
- int increment;
- if(m_elemArraySize == 0)
// starting from scratch...
increment = 8;
- else
increment = m_elemArraySize / 2; // grow by 50%
- p_new_array = new (std::nothrow) elemPtr_t[m_elemArraySize+increment];
- if(p_new_array != 0)
- {
// fill the last increment elements with new objects
for(int i=0; i < increment; i++)
{
p_new_array[m_elemArraySize+i].pElem = new (std::nothrow) OcsdTraceElement();
}
// copy the existing objects from the old array to the start of the new one
// and adjust the indices.
if(m_elemArraySize > 0)
{
int inIdx = m_firstElemIdx;
for(int i = 0; i < m_elemArraySize; i++)
{
p_new_array[i].pElem = m_pElemArray[inIdx].pElem;
p_new_array[i].trc_pkt_idx = m_pElemArray[inIdx].trc_pkt_idx;
inIdx++;
if(inIdx >= m_elemArraySize)
inIdx = 0;
}
}
// delete the old pointer array.
delete [] m_pElemArray;
m_elemArraySize += increment;
- }
- else
m_elemArraySize = 0;
- // update the internal array pointers to the new array
- if(m_firstElemIdx >= 0)
m_firstElemIdx = 0;
- m_pElemArray = p_new_array;
+}
+/* End of File ocsd_gen_elem_list.cpp */ diff --git a/decoder/source/trc_gen_elem.cpp b/decoder/source/trc_gen_elem.cpp index 912760d..aef8820 100644 --- a/decoder/source/trc_gen_elem.cpp +++ b/decoder/source/trc_gen_elem.cpp @@ -47,6 +47,7 @@ static const char *s_elem_descs[][2] = {"OCSD_GEN_TRC_ELEM_PE_CONTEXT","PE status update / change (arch, ctxtid, vmid etc)."}, {"OCSD_GEN_TRC_ELEM_INSTR_RANGE","Traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key"}, {"OCSD_GEN_TRC_ELEM_ADDR_NACC","Tracing in inaccessible memory area."},
- {"OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN","Tracing unknown address area."}, {"OCSD_GEN_TRC_ELEM_EXCEPTION","Exception"}, {"OCSD_GEN_TRC_ELEM_EXCEPTION_RET","Expection return"}, {"OCSD_GEN_TRC_ELEM_TIMESTAMP","Timestamp - preceding elements happeded before this time."},
@@ -79,6 +80,16 @@ static const char *s_trace_on_reason[] = { "debug restart" };
+static const char *s_isa_str[] = {
- "A32", /**< V7 ARM 32, V8 AArch32 */
- "T32", /**< Thumb2 -> 16/32 bit instructions */
- "A64", /**< V8 AArch64 */
- "TEE", /**< Thumb EE - unsupported */
- "Jaz", /**< Jazelle - unsupported in trace */
- "Unk" /**< ISA not yet known */
+};
void OcsdTraceElement::toString(std::string &str) const { std::ostringstream oss; @@ -91,6 +102,7 @@ void OcsdTraceElement::toString(std::string &str) const { case OCSD_GEN_TRC_ELEM_INSTR_RANGE: oss << "exec range=0x" << std::hex << st_addr << ":[0x" << en_addr << "] ";
oss << "(ISA=" << s_isa_str[(int)isa] << ") "; oss << ((last_instr_exec == 1) ? "E " : "N "); if((int)last_i_type < T_SIZE) oss << instr_type[last_i_type];
@@ -111,7 +123,12 @@ void OcsdTraceElement::toString(std::string &str) const break;
case OCSD_GEN_TRC_ELEM_PE_CONTEXT:
oss << "EL" << std::dec << (int)(context.exception_level) << (context.security_level == ocsd_sec_secure ? " S; " : "N; ") << (context.bits64 ? "AArch64; " : "AArch32; ");
oss << "(ISA=" << s_isa_str[(int)isa] << ") ";
if(context.exception_level >= 0)
{
oss << "EL" << std::dec << (int)(context.exception_level);
}
oss << (context.security_level == ocsd_sec_secure ? " S; " : "N; ") << (context.bits64 ? "64-bit; " : "32-bit; "); if(context.vmid_valid) oss << "VMID=0x" << std::hex << context.vmid << "; "; if(context.ctxt_id_valid)
diff --git a/decoder/tests/source/simple_pkt_c_api.c b/decoder/tests/source/simple_pkt_c_api.c index 45c2611..6c6e503 100644 --- a/decoder/tests/source/simple_pkt_c_api.c +++ b/decoder/tests/source/simple_pkt_c_api.c @@ -62,7 +62,8 @@ const char *tc2_snapshot = "../../../snapshots/TC2/"; const char *trace_data_filename = "cstrace.bin"; const char *stmtrace_data_filename = "cstraceitm.bin"; const char *memory_dump_filename = "kernel_dump.bin"; -const ocsd_vaddr_t mem_dump_address=0xFFFFFFC000081000; +ocsd_vaddr_t mem_dump_address=0xFFFFFFC000081000; +const ocsd_vaddr_t mem_dump_address_tc2=0xC0008000;
static int using_mem_acc_cb = 0; static int use_region_file = 0; @@ -150,11 +151,13 @@ static void process_cmd_line(int argc, char *argv[]) { test_protocol = OCSD_PROTOCOL_ETMV3; default_path_to_snapshot = tc2_snapshot;
mem_dump_address = mem_dump_address_tc2; } else if(strcmp(argv[idx],"-ptm") == 0) { test_protocol = OCSD_PROTOCOL_PTM; default_path_to_snapshot = tc2_snapshot;
mem_dump_address = mem_dump_address_tc2; } else if(strcmp(argv[idx],"-stm") == 0) {
@@ -506,7 +509,8 @@ ocsd_datapath_resp_t etm_v3_packet_handler(const void *p_context, const ocsd_dat return packet_handler(op,index_sop,(const void *)p_packet_in); }
-void etm_v3_packet_monitor( const ocsd_datapath_op_t op, +void etm_v3_packet_monitor( const void *p_context,
const ocsd_datapath_op_t op, const ocsd_trc_index_t index_sop, const ocsd_etmv3_pkt *p_packet_in, const uint32_t size,
@@ -518,7 +522,7 @@ void etm_v3_packet_monitor( const ocsd_datapath_op_t op, static ocsd_err_t create_decoder_etmv3(dcd_tree_handle_t dcd_tree_h) { ocsd_err_t ret = OCSD_OK;
- /*char mem_file_path[512];*/
char mem_file_path[512];
/* populate the ETMv3 configuration structure */ set_config_struct_etmv3();
@@ -536,14 +540,14 @@ static ocsd_err_t create_decoder_etmv3(dcd_tree_handle_t dcd_tree_h) /* Full decode - need decoder, and memory dump */ /* not supported in library at present */
-#if 0
/* create the packet decoder and packet processor pair */ ret = ocsd_dt_create_etmv3_decoder(dcd_tree_h,&trace_config_etmv3); if(ret == OCSD_OK) { if((op != TEST_PKT_DECODEONLY) && (ret == OCSD_OK)) {
ret = ocsd_dt_attach_etmv3_pkt_mon(dcd_tree_h, (uint8_t)(trace_config_etmv3.reg_trc_id & 0x7F), etm_v4i_packet_monitor);
ret = ocsd_dt_attach_etmv3_pkt_mon(dcd_tree_h, (uint8_t)(trace_config_etmv3.reg_trc_id & 0x7F), etm_v3_packet_monitor,0); } }
@@ -556,10 +560,6 @@ static ocsd_err_t create_decoder_etmv3(dcd_tree_handle_t dcd_tree_h) /* create a memory file accessor */ ret = ocsd_dt_add_binfile_mem_acc(dcd_tree_h,mem_dump_address,OCSD_MEM_SPACE_ANY,mem_file_path); } -#else
printf("ETMv3 Full decode not supported in library at present. Packet print only\n");
ret = OCSD_ERR_RDR_NO_DECODER;
-#endif } return ret; } -- 1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight
Signed-off-by: Mike Leach mike.leach@linaro.org --- decoder/build/linux/ref_trace_decode_lib/makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/decoder/build/linux/ref_trace_decode_lib/makefile b/decoder/build/linux/ref_trace_decode_lib/makefile index 48e3357..56982bd 100644 --- a/decoder/build/linux/ref_trace_decode_lib/makefile +++ b/decoder/build/linux/ref_trace_decode_lib/makefile @@ -56,6 +56,7 @@ CPP_INCLUDES= \ -I$(OCSD_SOURCE)
ETMV3OBJ= $(BUILD_DIR)/trc_cmp_cfg_etmv3.o \ + $(BUILD_DIR)/trc_pkt_decode_etmv3.o \ $(BUILD_DIR)/trc_pkt_elem_etmv3.o \ $(BUILD_DIR)/trc_pkt_proc_etmv3.o \ $(BUILD_DIR)/trc_pkt_proc_etmv3_impl.o @@ -84,9 +85,11 @@ MEMACCOBJ= $(BUILD_DIR)/trc_mem_acc_mapper.o \ STMOBJ= $(BUILD_DIR)/trc_pkt_elem_stm.o \ $(BUILD_DIR)/trc_pkt_proc_stm.o
-OBJECTS=$(BUILD_DIR)/ocsd_dcd_tree.o \ +OBJECTS=$(BUILD_DIR)/ocsd_code_follower.o \ + $(BUILD_DIR)/ocsd_dcd_tree.o \ $(BUILD_DIR)/ocsd_error.o \ $(BUILD_DIR)/ocsd_error_logger.o \ + $(BUILD_DIR)/ocsd_gen_elem_list.o \ $(BUILD_DIR)/ocsd_msg_logger.o \ $(BUILD_DIR)/ocsd_version.o \ $(BUILD_DIR)/trc_component.o \
Signed-off-by: Mike Leach mike.leach@linaro.org --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md index 17c27da..e4756b8 100644 --- a/README.md +++ b/README.md @@ -14,18 +14,18 @@ The library is implemented in C++ with an optional "C" API. CoreSight Trace Component Support. ----------------------------------
-_Current Version 0.002_ +_Current Version 0.003_
### Current support:
- ETMv4 instruction trace - packet processing and packet decode. - PTM instruction trace - packet processing and packet decode. -- ETMv3 instruction and data trace - packet processing. +- ETMv3 instruction trace - packet processing and packet decode. +- ETMv3 data trace - packet processing. - STM software trace - packet processing.
### Support to be added:
-- ETMv3 instruction trace - packet decode. - ITM software trace - packet processing. - ETMv3 data trace - packet decode. - ETMv4 data trace - packet processing and decode.
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Feature patch set adding the ETMv3 instruction decoder to the main arm-dev branch.
Changes add the ETMV3 packet decode objects, along with updates to C-API and test programs
I have reviewed this patchset and commented on a few things. As a general rule I think most patchset commit message need to be enhanced to be more descriptive - it will certainly help other people understand the work that was done.
This patchset will be applied to the arm-dev trunk unless significant changes are warranted. Stable release branch opencsd-0v003 will then be created.
Did you try to modify our current code base to reflect the changes in this set?
If not I think this would be the next thing to do. Otherwise having a new 0v003 won't help people much and will likely create a lot of confusion. At the very least, we can't cut a new release without having an updated HOWTO.md, and from what I understand perf-opencsd-4.7-rc1 won't compile with these changes.
Thanks, Mathieu
Mike Leach (9): OCSD response enum value name corrected. ETMv3 packet decoder Refactor etmv3 config class and etmv3 packet class to improve encapsulation. ETMv3 decoder - created code follower generic class. ETMv3 decoder updates. TC2 snapshot update. ETMv3 Decoder Updates ETMv3 : update to linux build makefile update readme to reflect correct decoder support.
README.md | 6 +- decoder/build/linux/ref_trace_decode_lib/makefile | 5 +- .../ref_trace_decode_lib.vcxproj | 6 +- .../ref_trace_decode_lib.vcxproj.filters | 18 +- decoder/include/c_api/opencsd_c_api.h | 13 + decoder/include/common/ocsd_code_follower.h | 231 + decoder/include/common/ocsd_dcd_tree_elem.h | 4 +- decoder/include/common/ocsd_gen_elem_list.h | 153 + decoder/include/common/ocsd_pe_context.h | 116 + decoder/include/common/trc_gen_elem.h | 82 +- decoder/include/etmv3/etmv3_decoder.h | 1 + decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 58 +- decoder/include/etmv3/trc_pkt_decode_etmv3.h | 179 +- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 115 +- decoder/include/etmv3/trc_pkt_types_etmv3.h | 12 +- decoder/include/ocsd_if_types.h | 8 +- decoder/include/trc_gen_elem_types.h | 4 +- decoder/include/trc_pkt_types.h | 2 +- decoder/source/c_api/ocsd_c_api.cpp | 21 +- decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp | 17 +- decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 553 +- decoder/source/etmv3/trc_pkt_elem_etmv3.cpp | 267 +- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 9 +- decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp | 16 +- decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp | 2 +- decoder/source/ocsd_code_follower.cpp | 154 + decoder/source/ocsd_dcd_tree.cpp | 29 +- decoder/source/ocsd_error.cpp | 3 +- decoder/source/ocsd_gen_elem_list.cpp | 168 + decoder/source/ptm/trc_pkt_decode_ptm.cpp | 2 +- decoder/source/ptm/trc_pkt_proc_ptm.cpp | 2 +- decoder/source/stm/trc_pkt_proc_stm.cpp | 2 +- decoder/source/trc_frame_deformatter.cpp | 2 +- decoder/source/trc_gen_elem.cpp | 19 +- .../snapshot_parser_lib/source/ss_to_dcdtree.cpp | 13 +- decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt | 7379 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt | 7381 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt | 7612 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt | 1980 ---- .../tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt | 7518 ++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt | 7728 +++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt | 2001 ++++ decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt | 11553 ------------------- .../tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt | 9913 ++++++++++++++++ decoder/tests/source/simple_pkt_c_api.c | 18 +- 45 files changed, 29197 insertions(+), 36178 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/include/common/ocsd_gen_elem_list.h create mode 100644 decoder/include/common/ocsd_pe_context.h create mode 100644 decoder/source/ocsd_code_follower.cpp create mode 100644 decoder/source/ocsd_gen_elem_list.cpp delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt
-- 1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight
Hi Mathieu,
On 12 June 2016 at 19:17, Mathieu Poirier mathieu.poirier@linaro.org wrote:
On 3 June 2016 at 02:26, Mike Leach mike.leach@linaro.org wrote:
Feature patch set adding the ETMv3 instruction decoder to the main arm-dev branch.
Changes add the ETMV3 packet decode objects, along with updates to C-API and test programs
I have reviewed this patchset and commented on a few things. As a general rule I think most patchset commit message need to be enhanced to be more descriptive - it will certainly help other people understand the work that was done.
that's fair enough - quite a few of the messages were around adding new files and weren't that descriptive. I'll look to improve this in future.
This patchset will be applied to the arm-dev trunk unless significant
changes
are warranted. Stable release branch opencsd-0v003 will then be created.
Did you try to modify our current code base to reflect the changes in this set?
My ETMv3 development branch was rebased on the latest arm-dev / opencsd-0v002, tested and patchset generated. The patchset was then applied to the arm-dev branch and re-tested to ensure it applied cleanly.
If not I think this would be the next thing to do. Otherwise having a new 0v003 won't help people much and will likely create a lot of confusion.
Not sure what you mean here. notwithstanding some possible slight changes from the comments on the patchset, the library builds and both test programs included in the library run tests correctly. I do not see where the confusion can arise, unless you are referring to the build issue in perf.
At the very least, we can't cut a new release without having an updated HOWTO.md, and from what I understand perf-opencsd-4.7-rc1 won't compile with these changes.
That is the case - without the patch I created last week to fix the build issue - the build does fail.
We have a choice here - the HOWTO.md can remain claiming compatibility with 0v002, or we can update to claim compatibility with 0v003, and assume that the patch has been appiled to the perf-opencsd-4.7-rc1 branch.
Normally I wouldn't be gating the a release of the library on correct client operation - but as the API is still in flux and perf is part of the combined solution, I think it is reasonable to have fixes to perf available at the same time as the OpenCSD release.
Regards
Mike
Thanks, Mathieu
Mike Leach (9): OCSD response enum value name corrected. ETMv3 packet decoder Refactor etmv3 config class and etmv3 packet class to improve encapsulation. ETMv3 decoder - created code follower generic class. ETMv3 decoder updates. TC2 snapshot update. ETMv3 Decoder Updates ETMv3 : update to linux build makefile update readme to reflect correct decoder support.
README.md | 6 +- decoder/build/linux/ref_trace_decode_lib/makefile | 5 +- .../ref_trace_decode_lib.vcxproj | 6 +- .../ref_trace_decode_lib.vcxproj.filters | 18 +- decoder/include/c_api/opencsd_c_api.h | 13 + decoder/include/common/ocsd_code_follower.h | 231 + decoder/include/common/ocsd_dcd_tree_elem.h | 4 +- decoder/include/common/ocsd_gen_elem_list.h | 153 + decoder/include/common/ocsd_pe_context.h | 116 + decoder/include/common/trc_gen_elem.h | 82 +- decoder/include/etmv3/etmv3_decoder.h | 1 + decoder/include/etmv3/trc_cmp_cfg_etmv3.h | 58 +- decoder/include/etmv3/trc_pkt_decode_etmv3.h | 179 +- decoder/include/etmv3/trc_pkt_elem_etmv3.h | 115 +- decoder/include/etmv3/trc_pkt_types_etmv3.h | 12 +- decoder/include/ocsd_if_types.h | 8 +- decoder/include/trc_gen_elem_types.h | 4 +- decoder/include/trc_pkt_types.h | 2 +- decoder/source/c_api/ocsd_c_api.cpp | 21 +- decoder/source/etmv3/trc_cmp_cfg_etmv3.cpp | 17 +- decoder/source/etmv3/trc_pkt_decode_etmv3.cpp | 553 +- decoder/source/etmv3/trc_pkt_elem_etmv3.cpp | 267 +- decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cpp | 9 +- decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp | 16 +- decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cpp | 2 +- decoder/source/ocsd_code_follower.cpp | 154 + decoder/source/ocsd_dcd_tree.cpp | 29 +- decoder/source/ocsd_error.cpp | 3 +- decoder/source/ocsd_gen_elem_list.cpp | 168 + decoder/source/ptm/trc_pkt_decode_ptm.cpp | 2 +- decoder/source/ptm/trc_pkt_proc_ptm.cpp | 2 +- decoder/source/stm/trc_pkt_proc_stm.cpp | 2 +- decoder/source/trc_frame_deformatter.cpp | 2 +- decoder/source/trc_gen_elem.cpp | 19 +- .../snapshot_parser_lib/source/ss_to_dcdtree.cpp | 13 +- decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt | 7379 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt | 7381 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt | 7612 ------------ decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt | 1980 ---- .../tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt | 7518 ++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt | 7728 +++++++++++++ .../tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt | 2001 ++++ decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt | 11553
.../tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt | 9913
++++++++++++++++
decoder/tests/source/simple_pkt_c_api.c | 18 +- 45 files changed, 29197 insertions(+), 36178 deletions(-) create mode 100644 decoder/include/common/ocsd_code_follower.h create mode 100644 decoder/include/common/ocsd_gen_elem_list.h create mode 100644 decoder/include/common/ocsd_pe_context.h create mode 100644 decoder/source/ocsd_code_follower.cpp create mode 100644 decoder/source/ocsd_gen_elem_list.cpp delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x10.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x11.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etm_0x12.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x10.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x11.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/etmv3_0x12.txt delete mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptm_0x13.txt create mode 100644 decoder/tests/snapshots/TC2/ds5-dumps/ptmv1_0x13.txt
-- 1.9.1
CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight