Advertisement
7134956

Untitled

Mar 17th, 2018
2,417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MPASM 4.43 KB | None | 0 0
  1. RAM:FFFFFFC0017E8320 ; =============== S U B R O U T I N E =======================================
  2. RAM:FFFFFFC0017E8320
  3. RAM:FFFFFFC0017E8320 ; Attributes: bp-based frame
  4. RAM:FFFFFFC0017E8320
  5. RAM:FFFFFFC0017E8320 sub_FFFFFFC0017E8320                    ; CODE XREF: sub_FFFFFFC0017E83D4+44↓p
  6. RAM:FFFFFFC0017E8320                                         ; sub_FFFFFFC0017E83D4+64↓p ...
  7. RAM:FFFFFFC0017E8320
  8. RAM:FFFFFFC0017E8320 var_s0          =  0
  9. RAM:FFFFFFC0017E8320 var_s10         =  0x10
  10. RAM:FFFFFFC0017E8320 var_s20         =  0x20
  11. RAM:FFFFFFC0017E8320
  12. RAM:FFFFFFC0017E8320                 STP             X29, X30, [SP,#-0x30+var_s0]!
  13. RAM:FFFFFFC0017E8324                 MOV             X29, SP
  14. RAM:FFFFFFC0017E8328                 STP             X19, X20, [SP,#var_s10]
  15. RAM:FFFFFFC0017E832C                 STP             X21, X22, [SP,#var_s20]
  16. RAM:FFFFFFC0017E8330                 ADRP            X20, #qword_FFFFFFC0026A0478@PAGE
  17. RAM:FFFFFFC0017E8334                 UXTB            W21, W0
  18. RAM:FFFFFFC0017E8338                 MOV             X0, X30
  19. RAM:FFFFFFC0017E833C                 MOV             W19, #8
  20. RAM:FFFFFFC0017E8340                 BL              nullsub_1
  21. RAM:FFFFFFC0017E8344                 LDR             X1, [X20,#qword_FFFFFFC0026A0478@PAGEOFF]
  22. RAM:FFFFFFC0017E8348                 MOV             W0, #1
  23. RAM:FFFFFFC0017E834C                 BLR             X1
  24. RAM:FFFFFFC0017E8350                 ADRP            X0, #byte_FFFFFFC001E23358@PAGE
  25. RAM:FFFFFFC0017E8354                 ADD             X0, X0, #byte_FFFFFFC001E23358@PAGEOFF
  26. RAM:FFFFFFC0017E8358                 BL              sub_FFFFFFC001AC846C
  27. RAM:FFFFFFC0017E835C                 B               loc_FFFFFFC0017E8384
  28. RAM:FFFFFFC0017E8360 ; ---------------------------------------------------------------------------
  29. RAM:FFFFFFC0017E8360
  30. RAM:FFFFFFC0017E8360 loc_FFFFFFC0017E8360                    ; CODE XREF: sub_FFFFFFC0017E8320+78↓j
  31. RAM:FFFFFFC0017E8360                 LDR             X1, [X22,#(qword_FFFFFFC0026A0480 - 0xFFFFFFC0026A0478)]
  32. RAM:FFFFFFC0017E8364                 SUB             W19, W19, #1
  33. RAM:FFFFFFC0017E8368                 LSR             W21, W21, #1
  34. RAM:FFFFFFC0017E836C                 UXTB            W19, W19
  35. RAM:FFFFFFC0017E8370                 BLR             X1
  36. RAM:FFFFFFC0017E8374                 LDR             X1, [X20,#qword_FFFFFFC0026A0478@PAGEOFF]
  37. RAM:FFFFFFC0017E8378                 MOV             W0, #1
  38. RAM:FFFFFFC0017E837C                 BLR             X1
  39. RAM:FFFFFFC0017E8380                 CBZ             W19, loc_FFFFFFC0017E83C4
  40. RAM:FFFFFFC0017E8384
  41. RAM:FFFFFFC0017E8384 loc_FFFFFFC0017E8384                    ; CODE XREF: sub_FFFFFFC0017E8320+3C↑j
  42. RAM:FFFFFFC0017E8384                                         ; sub_FFFFFFC0017E8320+A0↓j
  43. RAM:FFFFFFC0017E8384                 LDR             X1, [X20,#qword_FFFFFFC0026A0478@PAGEOFF]
  44. RAM:FFFFFFC0017E8388                 MOV             W0, #0
  45. RAM:FFFFFFC0017E838C                 ADD             X22, X20, #qword_FFFFFFC0026A0478@PAGEOFF
  46. RAM:FFFFFFC0017E8390                 BLR             X1
  47. RAM:FFFFFFC0017E8394                 MOV             W0, #1
  48. RAM:FFFFFFC0017E8398                 TBNZ            W21, #0, loc_FFFFFFC0017E8360
  49. RAM:FFFFFFC0017E839C                 LDR             X1, [X22,#(qword_FFFFFFC0026A0480 - 0xFFFFFFC0026A0478)]
  50. RAM:FFFFFFC0017E83A0                 MOV             W0, #0
  51. RAM:FFFFFFC0017E83A4                 SUB             W19, W19, #1
  52. RAM:FFFFFFC0017E83A8                 LSR             W21, W21, #1
  53. RAM:FFFFFFC0017E83AC                 BLR             X1
  54. RAM:FFFFFFC0017E83B0                 UXTB            W19, W19
  55. RAM:FFFFFFC0017E83B4                 LDR             X1, [X20,#qword_FFFFFFC0026A0478@PAGEOFF]
  56. RAM:FFFFFFC0017E83B8                 MOV             W0, #1
  57. RAM:FFFFFFC0017E83BC                 BLR             X1
  58. RAM:FFFFFFC0017E83C0                 CBNZ            W19, loc_FFFFFFC0017E8384
  59. RAM:FFFFFFC0017E83C4
  60. RAM:FFFFFFC0017E83C4 loc_FFFFFFC0017E83C4                    ; CODE XREF: sub_FFFFFFC0017E8320+60↑j
  61. RAM:FFFFFFC0017E83C4                 LDP             X19, X20, [SP,#var_s10]
  62. RAM:FFFFFFC0017E83C8                 LDP             X21, X22, [SP,#var_s20]
  63. RAM:FFFFFFC0017E83CC                 LDP             X29, X30, [SP+var_s0],#0x30
  64. RAM:FFFFFFC0017E83D0                 RET
  65. RAM:FFFFFFC0017E83D0 ; End of function sub_FFFFFFC0017E8320
  66. RAM:FFFFFFC0017E83D0
  67. RAM:FFFFFFC0017E83D4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement