Advertisement
Wirbelwind_IF

備忘録)uevent_helper_storeのディスアセンブル

Aug 19th, 2013
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. uevent_helper_storeのディスアセンブル
  2.  
  3. Disassemble 0x801be82c - 0x801be87c
  4. 801be82c: <uevent_helper_store>
  5. 801be82c: e9 2d 40 70 STMPW [SP], { R4-R6, LR }
  6. 801be830: e1 a0 40 03 MOV R4, R3
  7. 801be834: e2 83 30 01 ADD R3, R3, #$1
  8. 801be838: e3 53 0c 01 CMPS R3, #$100
  9. 801be83c: 83 e0 00 01 MVNHI R0, #$1
  10. 801be840: 88 bd 80 70 LDMHIUW [SP], { R4-R6, PC }
  11. 801be844: e5 9f 50 34 LDR R5, =$80a5821c [$801be880]
  12. 801be848: e1 a0 10 02 MOV R1, R2
  13. 801be84c: e1 a0 20 04 MOV R2, R4
  14. 801be850: e1 a0 00 05 MOV R0, R5
  15. 801be854: eb 05 d0 51 BL $803329a0 <memcpy>
  16. 801be858: e3 54 00 00 CMPS R4, #$0
  17. 801be85c: e3 a0 20 00 MOV R2, #$0
  18. 801be860: e7 c5 20 04 STRB R2, [R5, R4]
  19. 801be864: 0a 00 00 03 BEQ $801be878
  20. 801be868: e2 44 30 01 SUB R3, R4, #$1
  21. 801be86c: e7 d5 10 03 LDRB R1, [R5, R3]
  22. 801be870: e3 51 00 0a CMPS R1, #$a
  23. 801be874: 07 c5 20 03 STREQB R2, [R5, R3]
  24. 801be878: ; from 801be864
  25. 801be878: e1 a0 00 04 MOV R0, R4
  26. 801be87c: e8 bd 80 70 LDMUW [SP], { R4-R6, PC }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement