Advertisement
Guest User

Untitled

a guest
Jan 13th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. .align 2
  2. .thumb
  3.  
  4. main:
  5. ldr r0, .VAR_8002
  6. ldrb r0, [r0]
  7. cmp r0, #0x0
  8. bne go_table
  9. ldr r1, .ORIG_RAW
  10.  
  11. continue:
  12. mov r0, #0x1
  13. mov r2, #0x0
  14. mov r3, #0x0
  15. bl func
  16. ldr r4, .NEXT_INT
  17. bx r4
  18.  
  19. go_table:
  20. ldr r1, .TABLE_RAWS
  21. lsl r0, r0, #0x2
  22. add r1, r1, r0
  23. ldr r1, [r1]
  24. b continue
  25.  
  26. func:
  27. ldr r4, .DO_FNC
  28. bx r4
  29.  
  30. .hword 0x0000
  31. .ORIG_RAW: .word 0x084154E8
  32. .TABLE_RAWS: .word 0x08A50000
  33. .NEXT_INT: .word 0x080F4CD7
  34. .VAR_8002: .word 0x020370BC
  35. .DO_FNC: .word 0x08002041
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement