Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. include "x.inc"
  2. include "lib.asm"
  3.  
  4. org 0x14151E54 ;10B731C4
  5. off_10B731C4    dw aPb_ui_phoneb_1  
  6.  
  7. org 0x159B83A0 ;11B6AE9C
  8. dw 0x11
  9. dw loc_12796AF0+1
  10. dw 0
  11. dw 0
  12.  
  13.  
  14. org 0x15D7888C ;12796784
  15. B loc_12796A50
  16.  
  17. org 0x15D78922 ;1279681E
  18. B loc_12796AA2
  19.  
  20. org 0x15D787CE ;127966C6
  21. BL sub_12796A92
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. org 0x15D78B54 ;12796a50
  33. loc_12796A50:              
  34.         BLX R3
  35.         ADD R7, R4, 0
  36.         ADD R4, R5, 0
  37.         BL  sub_12796AAA
  38.         BL  sub_12796A78
  39.         CMP R0, 0
  40.         BEQ loc_12796A76
  41.         MOV R1, 1
  42.         ADD R0, R4, 0
  43.         LDR R3, off_12796ACC
  44.         BLX R3
  45.         ;MOVL   R1, 0x800 ;aab
  46.         ;ADD    R1, 0x17
  47.         ldr r1, data_not
  48.         ADD R0, R4, 0
  49.         LDR R3, off_12796AD0
  50.         BLX R3
  51. loc_12796A76:              
  52.         B   0x15D788F0 ;loc_127967EC
  53. sub_12796A78:                                  
  54.         PUSH    {LR}
  55.         BL  0x15D78980 ;sub_1279687C
  56.         ADD R6, R0, 0
  57.         LSL R7, R7, 3
  58.         LDR R0, off_12796AC0
  59.         ADD R5, R0, R7
  60.         ADD R1, R5, 0
  61.         ADD R0, R6, 0
  62.         MOV R2, 0
  63.         LDR R3, off_12796AC4
  64.         BLX R3
  65.         POP {PC}
  66. sub_12796A92:              
  67.         PUSH    {LR}
  68.         ADD R4, R0, 0
  69.         BL  sub_12796AB0
  70.         ADD R0, R4, 0
  71.         BL  0x15D78794 ;sub_1279668C
  72.         POP {PC}
  73. loc_12796AA2:              
  74.         BL  sub_12796AB0
  75.         LDR R0, [R4,4]
  76.         B   0x15D78924 ;loc_12796820
  77. sub_12796AAA:                              
  78.         LDR R0, off_12796ABC
  79.         LDR R3, off_12796AB8
  80.         BX  R3
  81. sub_12796AB0:                              
  82.         MOV R0, 0x11
  83.         LDR R3, off_12796AC8
  84.         BX  R3
  85.         align 4
  86. off_12796AB8    dw FindBook+1
  87. off_12796ABC    dw 0x152DF778+1 ;sub_10B59820+1
  88. off_12796AC0    dw 0x15D78AE0 ;aIn_txt                         
  89. off_12796AC4    dw fstat+1 
  90. off_12796AC8    dw UI_Event+1
  91. off_12796ACC    dw GUIonMessage_SetItemDisabled+1
  92. off_12796AD0    dw GUIonMessage_SetMenuItemUnavailableText+1                   
  93. aPb_ui_phoneb_1 db "pb_ui_phonebook_cacheitem.c",0
  94.  
  95.  
  96. loc_12796AF0:              
  97.         PUSH    {R4-R7,LR}
  98.         BL  sub_12796AAA
  99.         ADD R6, R0, 0
  100.         BEQ loc_12796B3E
  101.         LDR R1, dword_12796B40
  102.         ADD R4, R6, R1
  103.         LDR R0, [R4]
  104.         CMP R0, 0
  105.         BEQ loc_12796B3E
  106.         LDR R3, off_12796B48
  107.         BLX R3
  108.         ADD R5, R0, 0
  109.         LDR R0, [R4]
  110.         LDR R3, off_12796B4C
  111.         BLX R3
  112.         MOV R1, 4
  113.         LDR R0, [R4]
  114.         LDR R3, off_12796B50
  115.         BLX R3
  116.         ADD R1, R5, 0
  117.         LDR R0, [R4]
  118.         LDR R3, off_12796B54
  119.         BLX R3
  120.         CMP R5, 0
  121.         BNE loc_12796B3E
  122.         ADD R0, R6, 0
  123.         MOV R7, 0
  124.         BL  sub_12796A78
  125.         CMP R0, 0
  126.         BEQ loc_12796B34
  127.         MOV R2, 0
  128.         B   loc_12796B36
  129. loc_12796B34:              
  130.         MOV R2, 1
  131. loc_12796B36:              
  132.         LDR R1, dword_12796B44
  133.         LDR R0, [R4]
  134.         LDR R3, off_12796B58
  135.         BLX R3
  136. loc_12796B3E:                              
  137.         POP {R4-R7,PC}
  138. data_not dw 0xaab
  139. dword_12796B40  dw 0x6BC       
  140. dword_12796B44  dw 0xFC2       
  141. off_12796B48    dw ListMenu_GetSelectedItem+1
  142. off_12796B4C    dw ListMenu_DestroyItems+1
  143. off_12796B50    dw ListMenu_SetItemCount+1
  144. off_12796B54    dw ListMenu_SetCursorToItem+1
  145. off_12796B58    dw GUIObject_SoftKeys_SetVisible+1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement