Advertisement
Guest User

Untitled

a guest
Mar 26th, 2018
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 4.52 KB | None | 0 0
  1. .text:00237AD0 ; WarKeyboardInit(_JNIEnv *)
  2. .text:00237AD0                 EXPORT _Z15WarKeyboardInitP7_JNIEnv
  3. .text:00237AD0 _Z15WarKeyboardInitP7_JNIEnv            ; CODE XREF: sub_244F2C+606↓p
  4. .text:00237AD0                 PUSH            {R3-R7,LR}
  5. .text:00237AD2                 ADD             R7, SP, #0
  6. .text:00237AD4                 LDR             R3, [R0]
  7. .text:00237AD6                 MOV             R4, R0
  8. .text:00237AD8                 LDR             R1, =(aComWardrumstud - 0x237AE0)
  9. .text:00237ADA                 LDR             R5, =(WarKeyboard_class_ptr - 0x237AE6)
  10. .text:00237ADC                 ADD             R1, PC  ; "com/wardrumstudios/utils/WarMedia"
  11. .text:00237ADE                 LDR             R3, [R3,#0x18]
  12. .text:00237AE0                 BLX             R3
  13. .text:00237AE2                 ADD             R5, PC  ; WarKeyboard_class_ptr
  14. .text:00237AE4                 LDR             R5, [R5] ; WarKeyboard_class
  15. .text:00237AE6                 LDR             R2, =(aShowkeyboard - 0x237AEC)
  16. .text:00237AE8                 ADD             R2, PC  ; "ShowKeyboard"
  17. .text:00237AEA                 MOV             R3, R0
  18. .text:00237AEC                 STR             R3, [R5]
  19. .text:00237AEE                 LDR             R6, [R4]
  20. .text:00237AF0                 MOV             R1, R0
  21. .text:00237AF2                 LDR             R3, =(aIV - 0x237AFA)
  22. .text:00237AF4                 MOV             R0, R4
  23. .text:00237AF6                 ADD             R3, PC  ; "(I)V"
  24. .text:00237AF8                 LDR.W           R6, [R6,#0x84]
  25. .text:00237AFC                 BLX             R6
  26. .text:00237AFE                 LDR             R6, =(s_ShowKeyboard_ptr - 0x237B06)
  27. .text:00237B00                 LDR             R2, =(aIskeyboardshow - 0x237B0E)
  28. .text:00237B02                 ADD             R6, PC  ; s_ShowKeyboard_ptr
  29. .text:00237B04                 LDR             R6, [R6] ; s_ShowKeyboard
  30. .text:00237B06                 LDR             R3, =(aZ - 0x237B10)
  31. .text:00237B08                 LDR             R1, [R5]
  32. .text:00237B0A                 ADD             R2, PC  ; "IsKeyboardShown"
  33. .text:00237B0C                 ADD             R3, PC  ; "()Z"
  34. .text:00237B0E                 STR             R0, [R6]
  35. .text:00237B10                 MOV             R0, R4
  36. .text:00237B12                 LDR             R4, [R4]
  37. .text:00237B14                 LDR.W           R4, [R4,#0x84]
  38. .text:00237B18                 BLX             R4
  39. .text:00237B1A                 LDR             R3, =(s_IsKeyboardShown_ptr - 0x237B20)
  40. .text:00237B1C                 ADD             R3, PC  ; s_IsKeyboardShown_ptr
  41. .text:00237B1E                 LDR             R3, [R3] ; s_IsKeyboardShown
  42. .text:00237B20                 STR             R0, [R3]
  43. .text:00237B22                 POP             {R3-R7,PC}
  44. .text:00237B22 ; End of function WarKeyboardInit(_JNIEnv *)
  45. .text:00237B22
  46. .text:00237B22 ; ---------------------------------------------------------------------------
  47. .text:00237B24 off_237B24      DCD aComWardrumstud - 0x237AE0
  48. .text:00237B24                                         ; DATA XREF: WarKeyboardInit(_JNIEnv *)+8↑r
  49. .text:00237B24                                         ; "com/wardrumstudios/utils/WarMedia"
  50. .text:00237B28 off_237B28      DCD WarKeyboard_class_ptr - 0x237AE6
  51. .text:00237B28                                         ; DATA XREF: WarKeyboardInit(_JNIEnv *)+A↑r
  52. .text:00237B2C off_237B2C      DCD aShowkeyboard - 0x237AEC
  53. .text:00237B2C                                         ; DATA XREF: WarKeyboardInit(_JNIEnv *)+16↑r
  54. .text:00237B2C                                         ; "ShowKeyboard"
  55. .text:00237B30 off_237B30      DCD aIV - 0x237AFA      ; DATA XREF: WarKeyboardInit(_JNIEnv *)+22↑r
  56. .text:00237B30                                         ; "(I)V"
  57. .text:00237B34 off_237B34      DCD s_ShowKeyboard_ptr - 0x237B06
  58. .text:00237B34                                         ; DATA XREF: WarKeyboardInit(_JNIEnv *)+2E↑r
  59. .text:00237B38 off_237B38      DCD aIskeyboardshow - 0x237B0E
  60. .text:00237B38                                         ; DATA XREF: WarKeyboardInit(_JNIEnv *)+30↑r
  61. .text:00237B38                                         ; "IsKeyboardShown"
  62. .text:00237B3C off_237B3C      DCD aZ - 0x237B10       ; DATA XREF: WarKeyboardInit(_JNIEnv *)+36↑r
  63. .text:00237B3C                                         ; "()Z"
  64. .text:00237B40 off_237B40      DCD s_IsKeyboardShown_ptr - 0x237B20
  65. .text:00237B40                                         ; DATA XREF: WarKeyboardInit(_JNIEnv *)+4A↑r
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement